@charset "utf-8"; 
body {
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #1f435d;
	text-align: left;
	
}
h1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: #1f435d;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0;
	display: inline;
	text-align: left;
}
h2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 115%;
	color: #CC0000;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0;
	display: inline;
	text-align: left;
}
hr { border: none 0; 
border-top: 1px dashed #92a1b2;
width: 100%;
height: 0px; 

}
.divAll
{
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #1f435d;
	text-align: left;
}
.dkblueband {
	font-size: 120%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2e5370;
	text-align: left;
	text-transform: capitalize;
}
.save {
	font-size: 110%;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	background-color: #E9F0F2;
	color: #AC0505;


}
.savedetails {
	font-size: 100%;
	font-weight: normal;
	color: #1f435d;
	text-transform: none;
	text-align: left;
	background-color: #E9F0F2;
}
.nowPRICE {
	font-size: 160%;
	font-weight: bold;
	color: #1f435d;
	text-align: left;
}	
.wasPrice {
	font-size: 160%;
	font-weight: normal;
	color: #1f435d;
	text-transform: none;
	text-align: left;
	text-decoration: line-through;
}
.savePrice {
	font-size: 160%;
	font-weight: bold;
	color: #ac0505;
	text-transform: none;
	text-align: left;
	
/*buttons start*/
}.buttonLeft {
	font-size: 110%;
	font-weight: bold;
	color: #446F8F;
	background-image: url(../images/bgbutton-arrow-left.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border:1px solid #446F8F;
	line-height: 26px;
	margin: 0px;
	padding: 0px 0px 0px 24px;
	text-align: center;
	width: 100%;
	height: 26px;
	vertical-align: middle;
	}
.buttonRight {
	font-size: 110%;
	font-weight: bold;
	color: #446F8F;
	background-image: url(../images/BGbutton-arrow-right.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border:1px solid #446F8F;
	line-height: 24px;
	margin: 0px;
	padding: 0px 24px 0px 0px;
	text-align: center;
	width: 100%;
	height: 26px;
	vertical-align: middle;
	
}
	
	
/*-----------------------------buttons end-----------------------------*/

/* form elements start*/

SELECT
{
    COLOR: #1f435d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	background-color: #e9f0f2;	
}.SELECTwidth {
width:190px;
}.SELECTwidth2 {
width:250px;
}INPUT{
    color : #083d65;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	background-color: #ffffff;
	

		
/* -----------------------------form elements end-----------------------------*/


/* white box bg images start*/
}.BFwhitebox-left {
	background-image: url(../images/whitebox-left.gif);
	background-repeat: repeat-y;
}.BGwhitebox-right {
	background-image: url(../images/whitebox-right.gif);
	background-repeat: repeat-y;
}.BGwhitebox-top {
	background-image: url(../images/whitebox-top.gif);
	background-repeat: repeat-x;
}.BGwhitebox-bottom {
	background-image: url(../images/whitebox-bottom.gif);
	background-repeat: repeat-x;
/*-----------------------------white box ends-----------------------------*/
}
.roomdescription {
	font-size: 100%;
	text-align: left;
}
.roomname {
	font-size: 100%;
	font-weight: bold;
	text-align: left;
	
/*table blue step 4*/
}	
table.blue {
	border-width: 1px;
	border-style: none;
	border-color: blue;
	border-collapse: separate;
	background-color: #fff5ee;
}
table.blue th {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: white;
	background-color: #e9f0f2;
	
}
table.blue td {
	
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: white;
	background-color: #e9f0f2;
	
}
.TXTtableblue {
	font-size: 115%;
	font-family:  Arial, Helvetica, sans-serif;
	color: #1f435d;
	text-align: left;

}
.TXTtablebluebold {
	font-size: 115%;
	font-family:  Arial, Helvetica, sans-serif;
	color: #1f435d;
	text-align: left;
	font-weight: bold;
/*-----------------------------table blue ends -----------------------------*/
}
.header1 {
	font-size: 120%;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #1f435d;
}
.bgBEtop {
	background-image: url(../images/bgBEtop.gif);
	background-repeat: repeat-x;
}
.bgBEright {
	background-image: url(../images/bgBEright.gif);
	background-repeat: repeat-y;
}
.bgBEbottom {
	background-image: url(../images/bgBEbottom.gif);
	background-repeat: repeat-x;
}
.bgBEleft {
	background-image: url(../images/bgBEleft.gif);
	background-repeat: repeat-y;
}
.imageborder {
	border: 1px solid #ADC2CB;
	text-align: center;
}

/*hotel page tabs start here*/
#tabs {
	float : left;
	font-size : 100%;
	line-height : 15px;

}
#tabs ul {
	list-style-image : none;
	list-style-position : outside;
	list-style-type : none;
	margin : 0;
	padding : 0;
}
#tabs li {
display : inline;
margin : 0;
padding : 0;
}
#tabs a {
background : transparent url(../images/tabL.jpg) no-repeat scroll left top;
float : left;
margin : 0;
padding : 0 2px 0 5px;
text-decoration : none;
}
#tabs a span {
background : transparent url(../images/tabR.jpg) no-repeat scroll right top;
color : #ffffff;
display : block;
float : left;
padding : 5px 12px 4px 5px;
}
#tabs a span {
float : none;
}
#tabs a:hover span {
background-position : 100% -44px;
color : #24618e;
}
#tabs a:hover {
background-position : 0 -44px;
}
#tabs .selected a {
background-position : 0 -44px;
}
#tabs .selected a span {
background-position : 100% -44px;
color : #24618e;
}
#Photos #tabs-Photos a, 
#Location #tabs-Location a,
#Amenities #tabs-Amenities a{
background : transparent url(../images/tabL.jpg) no-repeat scroll left top;
background-position : 0 -44px;
float : left;
margin : 0;
padding : 0 2px 0 5px;
text-decoration : none;

}
#Photos #tabs-Photos a span, 
#Location #tabs-Location a span,
#Amenities #tabs-Amenities a span{
background : transparent url(../images/tabR.jpg) no-repeat scroll right top;
background-position : 100% -44px;
color : #24618e;
display : block;
float : left;
padding : 5px 12px 4px 5px;
}

#Photos #tabs-Photos a:hover, 
#Location #tabs-Location a:hover,
#Amenities #tabs-Amenities a:hover{
background-position : 0 -44px;

}
#Photos #tabs-Photos a:hover span, 
#Location #tabs-Location a:hover span,
#Amenities #tabs-Amenities a:hover span{
background-position : 100% -44px;
color : #24618e
}
/*hotel page tabs end here*/


.bghotelbottom {
	background-image: url(../images/hotel-bottom-bg.gif);
	background-repeat: repeat-x;
}
.bghoteltop {
	background-image: url(../images/hotel-top-bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.bghotel-right {
	background-image: url(../images/hotel-right-bg.gif);
	background-repeat: repeat-y;
}
.bghotel-left {
	background-image: url(../images/hotel-left-bg.gif);
	background-repeat: repeat-y;
}
.hotelpagename {
	font-size: 110%;
	font-weight: bold;
	color: #1F435D;
}
.hotelh1 {
	font-size: 110%;
	font-weight: bold;
	color: #3574A2;
	text-transform: lowercase;
}
/*tab button divs start here*/

.divhid {
display: none;
}
.divunhid {
display: inline;
}

/*tab button divs end here*/
/*brians tabs start here*/

#btabs {
	float : left;
	font-size : 100%;
	line-height : 15px;

}

#btabs a {
background : transparent url(../images/tabL.jpg) no-repeat scroll left top;
float : left;
margin : 0;
padding : 0 0px 0 5px;
text-decoration : none;
}
#btabs a span {
background : transparent url(../images/tabR.jpg) no-repeat scroll right top;
color : #ffffff;
display : block;
float : left;
padding : 5px 12px 4px 5px;
}
#btabs a span {
float : none;
}
#btabs a:hover span {
background-position : 100% -44px;
color : #24618e;
}
#btabs a:hover {
background-position : 0 -44px;
}
#btabs .selected a {
background-position : 0 -44px;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
}
#btabs .selected a span {
background-position : 100% -44px;
color : #24618e;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
}
.fixed11white
{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #ffffff;
}
/*a links choose accommodation*/

a.hotel:link {
	font-size: 100%;
	color: #2e5370;
	font-weight: bold;
	text-align: left;
}
a.hotel:hover {
	font-size: 100%;
	color: #6a7e8d;
	font-weight: bold;
	text-align: left;
}
a.hotel:visited {
	font-size: 100%;
	color: #2e5370;
	font-weight: bold;
	text-align: left;
}
a.hotel:active {
	font-size: 100%;
	color: #12334c;
	font-weight: bold;
	text-align: left;
}
a.details:link {
	font-size: 100%;
	color: #2e5370;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
}
a.details:hover {
	font-size: 100%;
	color: #6a7e8d;
	font-weight: normal;
	text-align: left;
}
a.details:visited {
	font-size: 100%;
	color: #2e5370;
	font-weight: normal;
	text-align: left;
}
a.details:active {
	font-size: 100%;
	color: #12334c;
	font-weight: normal;
	text-align: left;
}
	/*a links choose accommodation ends here*/

/*content possitioning starts here*/
      #divHold {

            width:100%;

            margin-right:auto;

            margin-left:auto;

            margin-top:0px;

            padding:0px;

            text-align:left;

            border:0px;

            }

            

      #divTit {

            position:absolute;      

            top:0px;

            width:100%;

            padding:0px;

            float:center;

            margin-top:0px;

            border-width:0px;

            }

      

      #divBod {

            position:absolute;      

            top:130px;

            width:100%;

            padding:0px;

            float:center;

            border:0px;

            }

/*content Possitioning ends here*/
