BODY
{
	BACKGROUND-COLOR: white;
    FONT-FAMILY:Times New Roman;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    text-decoration:NONE;
    
}

A:link
{
	/*color:#330099;
	color:#000000;
	text-decoration:NONE;*/
	font-family:Arial;
	font-size:9pt;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
A:visited
{
	/*color:#330099;
	color:#000000;
	text-decoration:NONE;*/
	font-family:Arial;
	font-size:9pt;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
/*
 A:hover
{

	text-decoration:underline;
	font-family:Arial;
	font-size:9pt;
	font-family:Arial, Verdana, Helvetica, sans-serif;
} */
/*====================================================*/
/*====================START HEADER====================*/
/*====================================================*/
/*Header Navigation*/
#divHeader
{
	/*position:absolute;*/
	left:0px;
	top:0px;
	width: 779px;
	background-color:ffffff;
	padding:0;
	bottom:0;
}
#divBody
{width: 779px;
/*	position:absolute;
	left:0px;
	top:100px;*/
	top:110px;
}
.tableBody
{
	width:779px;
	border:0px;
}
#divFooter
{width: 779px;
	position:absolute;
	left:0px;
}
#copyright
{
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:8pt;
	text-align:center;
	color:999999;
}
#copyright a
{
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:8pt;
	text-align:center;
	color:999999;
}
#headerNavigation3
{	/*position:absolute;*/
	left:0px;
	top:0px;
	width: 779px;
	background-color:ffffff;
	height: 15px;
	bottom:0px;
	padding:0px;
	margin:0px;
	color:004d88;
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
}	
#headerNavigation4
{/*	position:absolute;*/
	left:0px;
	top:15px;
	width: 779px;
	background-color:ffffff;
	height: 45px;
	bottom:0px;
	padding:0px;
	margin:0px;
	color:004d88;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	
	text-align:center;
	vertical-align:middle;
}
#headerNavigation4 li /*, #headerNavigation3 a   logo  tollFree*/
{
	height: 45px;
	display: block;
	/*color:ffffff;
	text-decoration:NONE;
	font-family:Arial;
	font-size:9pt;*/
	margin:0;
	padding:0;
}
 #logo 		
{
	left: 0px;
	width: 250px;
	/*width: 250px;*/
	margin-bottom:0px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	/*margin-right:1px;
	margin-left:1px;*/
	padding:0px;
}
#tollFree-space
{
	left: 250px;
	width: 200px;

}
 #tollFree 		
{
	left: 450px;
	width: 300px;
	margin-bottom:0px;
	margin-top:7px;
	font-family:Arial;
	margin-left:0px;
	text-align:center;
	vertical-align:middle;
	/*margin-right:1px;
	margin-left:1px;*/
	padding:0px;
	font-weight:bolder;
	font-size:13pt;

}/*
left: 0px;
	width: 50px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	background-color:ffffff;*/
#headerNavigation
{/*	position:absolute;*/
	left:0px;
	top:60px;
	/*top:50px;*/
	width: 779px;
	background-color:ffffff;
	height: 25px;
	bottom:0px;
	padding:0px;
	margin:0px;
	color:ffffff;
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	text-align:center;
	vertical-align:middle;
}
#headerNavigation2
{	/*position:absolute;*/
	left:0px;
	top:86px;
	/*top:75px;*/
	width: 779px;
	background-color:ffffff;
	height: 19px;
	bottom:0px;
	padding:0px;
	margin:0px;
	color:ffffff;
	font-weight:normal;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	text-align:center;
	vertical-align:middle;
}
#headerNavigation-bottomLine
{
	/*position:absolute;*/
	left:0px;
	top:102px;
	/*top:92px;*/
	width: 779px;
	margin:0;
	padding:0;
}
#headerNavigation li, #headerNavigation a
{
	height: 25px;
	display: block;
	color:ffffff;
	text-decoration:NONE;
	font-family:Arial;
	font-size:9pt;
	margin:0px;
	padding:0px;
	
}
#headerNavigation li
{/*WHITE LINE - NETSCAPE AND MOZILLA*/
	height: 25px;
}

#headerNavigation2 li, #headerNavigation2 a
{
	height: 19px;
	display: block;
	color:ffffff;
	text-decoration:NONE;
	font-family:Arial;
	font-size:9pt;
	margin:0;
	padding:0;
	bottom:0px;
	
}/*FOLLOWING NEED TO WORK IN NETSCAPE
#headerNavigation2 li
{
	height: 19px;
	background-color:ABD8FF;
}*/
.white-line
{
	height:19px;
	width:1px;
	background: #ffffff url(/images/design/white-color-line.gif) 0% 50%;
}
#home	
{
	left: 0px;
	width: 50px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	background-color:ffffff;
}
 #home a		
{
	left: 0px;
	width: 50px;
	margin-bottom:0px;
	margin-top:7px;
	margin-right:0px;
	margin-left:0px;
	/*margin-right:1px;
	margin-left:1px;*/
	padding:2px;
	background-color:004d88;
}
#home a:hover		
{
	background-color:ABD8FF;
	color:004d88;
}
#home.selected a, #home.selected a:hover		
{
	background-color:ABD8FF;
	color:004d88;
}

#hotels
{
	left: 51px;
	width: 62px;
	/*margin-bottom:3px;
	margin-top:4px;*/
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	background-color:ffffff;
}
 #hotels a	
{
	left: 51px;
	width: 62px;
	/*margin-bottom:3px;
	margin-top:4px;*/
	margin-bottom:0px;
	margin-top:7px;
	margin-right:0px;
	margin-left:0px;
	/*margin-right:1px;
	margin-left:1px;*/
	padding:2px;
	background-color:004d88;
}
#hotels a:hover	/*, #hotels a:visited	*/
{
	color:004d88;
	background-color:ABD8FF;
}
#hotels.selected a, #hotels.selected a:hover	/*, #hotels a:visited	*/
{
	color:004d88;
	background-color:ABD8FF;
}
/*
#Travel-Forum
{
	left: 114px;
	width: 100px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	background-color:ffffff;
}
 #Travel-Forum a	
{
	left: 114px;
	width: 100px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	margin-right:0px;
	margin-left:0px;
	background-color:004d88;
}
#Travel-Forum a:hover		
{
	color:004d88;
	background-color:ABD8FF;
}
#city-guides	
{
	left: 215px;
	width: 100px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	background-color:ffffff;
}
 #city-guides a	
{
	left: 215px;
	width: 100px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	margin-right:0px;
	margin-left:0px;
	background-color:004d88;
}
#city-guides a:hover		
{
	color:004d88;
	background-color:ABD8FF;
}
#Special-Offer
{
	left: 316px;
	width: 100px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	background-color:ffffff;
}
 #Special-Offer a	
{
	left: 316px;
	width:100px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	margin-right:0px;
	margin-left:0px;
	background-color:004d88;
}
#Special-Offer a:hover		
{
	color:004d88;
	background-color:ABD8FF;
}

#Rewards
{
	left: 417px;
	width: 75px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	background-color:ffffff;
}
 #Rewards a	
{
	left: 417px;
	width:75px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	margin-right:0px;
	margin-left:0px;
	background-color:004d88;
}
#Rewards a:hover		
{
	color:004d88;
	background-color:ABD8FF;
}
#Price-Guarantee
{
	left: 493px;
	width: 114px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	background-color:ffffff;
}
#Price-Guarantee a
{
	left: 493px;
	width: 114px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	margin-right:0px;
	margin-left:0px;
	background-color:004d88;
}
#Price-Guarantee a:hover		
{
	color:004d88;
	background-color:ABD8FF;
}

#Cancel-Policy
{
	left: 608px;
	width: 95px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	background-color:ffffff;
	
}
 #Cancel-Policy a
{
	left: 608px;
	width: 95px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	margin-right:0px;
	margin-left:0px;
	background-color:004d88;
}
#Cancel-Policy a:hover		
{
	color:004d88;
	background-color:ABD8FF;
}
#Contact-Us
{
	left: 704px;
	width: 74px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	background-color:ffffff;
}
#Contact-Us a
{
	left: 704px;
	width:74px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	margin-right:0px;
	margin-left:0px;
	background-color:004d88;
}
#Contact-Us a:hover		
{
	color:004d88;
	background-color:ABD8FF;
}*/
#city-guides
{
	left: 114px;
	width: 90px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	background-color:ffffff;
}

 #city-guides a	
{
	left: 114px;
	width: 90px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	margin-right:0px;
	margin-left:0px;
	/*margin-right:1px;
	margin-left:1px;*/
	background-color:004d88;
}
#city-guides a:hover		
{
	color:004d88;
	background-color:ABD8FF;
}
#Special-Offer	
{
	left: 205px;
	width: 95px;    /*width:100px;*/
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	background-color:ffffff;
}
 #Special-Offer a	
{
	left: 205px;
	width: 95px;    /*width:100px;*/
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	margin-right:0px;
	margin-left:0px;
	/*margin-right:1px;
	margin-left:1px;*/
	background-color:004d88;
}
#Special-Offer a:hover		
{
	color:004d88;
	background-color:ABD8FF;
}
#Rewards
{
	left: 301px;
	width: 75px;    /*width:75px;*/
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	background-color:ffffff;
}
 #Rewards a	
{
	left: 301px;
	width:75px;   /*width:75px;*/
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	margin-right:0px;
	margin-left:0px;
	/*margin-right:1px;
	margin-left:1px;*/
	background-color:004d88;
}
#Rewards a:hover		
{
	color:004d88;
	background-color:ABD8FF;
}

#Price-Guarantee
{
	left: 377px;     /*left: 417px;*/
	width: 104px;    /*width:114px;*/
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	background-color:ffffff;
}
 #Price-Guarantee a	
{
	left: 377px;     /*left: 417px;*/
	width:104px;    /*width:114px;*/
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	margin-right:0px;
	margin-left:0px;
	/*margin-right:1px;
	margin-left:1px;*/
	background-color:004d88;
}
#Price-Guarantee a:hover		
{
	color:004d88;
	background-color:ABD8FF;
}
#Cancel-Policy
{
	left: 482px;     /*left: 493px;*/
	width:150px;    /*width:95px;*/
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	background-color:ffffff;
}
#Cancel-Policy a
{
	left: 482px;     /*left: 493px;*/
	width: 150px;    /*width:95px;*/
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	margin-right:0px;
	margin-left:0px;
	background-color:004d88;
}
#Cancel-Policy a:hover		
{
	color:004d88;
	background-color:ABD8FF;
}

#about-us
{
	left: 633px;     /*left: 608px;*/
	width: 70px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	background-color:ffffff;
	
}
 #about-us a
{
	left: 633px;     /*left: 608px;*/
	width: 70px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	margin-right:0px;
	margin-left:0px;
	background-color:004d88;
}
#about-us a:hover		
{
	color:004d88;
	background-color:ABD8FF;
}
#Contact-Us
{
	left: 704px;     /*left: 704px;*/
	width: 74px;
	/*width:auto;*/
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	background-color:ffffff;
}
#Contact-Us a
{
	left: 704px;     /*left: 704px;*/
	width:74px;
	margin-bottom:0px;
	margin-top:7px;
	padding:2px;
	margin-right:0px;
	margin-left:0px;
	background-color:004d88;
}
#Contact-Us a:hover		
{
	color:004d88;
	background-color:ABD8FF;
}


#wrapper
{
	width: 779px;
	margin: 0 auto;
	text-align: left;
	padding: 0;
	line-height: 1.1;
}
ol
{
  width: 30em;  /* room for 3 columns */
}
ol li
{
  float: left;
  width: 10em;  /* accommodate the widest item */
}
/* stop the floating after the list 
br
{
  clear: left;
}*/
/* separate the list from what follows it */
div.wrapper
{
  margin-bottom: 0em;
}
#subHeaderNavigation
{
	width: 450px;
	height: 17px;
	background-color:FFCC66;
	margin: 15px 0 0;
	padding: 0;
	color:004d88;
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
}		

#subHeaderNavigation li, #subHeaderNavigation a
{
	height: 15px;
	display: block;
	color:004d88;
	
}
#white-space
{
	height: 15px;
	left: 0px;
	/*width: 350px;*/
	width: 478px;
	margin:0px;
	padding:2px;
	vertical-align:middle;
	color:004d88;
	background-color:ABD8FF;
	
}/*http://localhost/HotelNetApplication/images/design/
#divLeftCityNavigation li { margin: 0 0 1px 0; }
background: #ABD8FF url(images/design/light-blue-back.gif) 0% 50%;
*/
#My-Account	, #My-Account a				
{
	height: 15px;
	/*left: 350px;*/
	left: 478px;
	width:100px;
	margin:0px;
	padding:2px;
	vertical-align:middle;
	color:004d88;
	background-color:ABD8FF;
}	

#My-Account a:hover		
{
	color:763309;
	text-decoration:UNDERLINE;
	/*background-color:ffffff;*/
}
#My-Booking	, #My-Booking a			
{
	height: 15px;
	/*left: 445px;*/
	left: 578px;
	width: 100px;
	margin:0px;
	padding:2px;
	vertical-align:middle;
	color:004d88;
	background-color:ABD8FF;

}
#My-Booking a:hover		
{
	color:763309;
	text-decoration:UNDERLINE;
	/*background-color:ffffff;*/
}
/*#Print-Receipt	, #Print-Receipt a	
{

	left: 640px;
	width: 95px;
	margin:0px;
	padding:2px;
	vertical-align:middle;
	color:004d88;
	background-color:ABD8FF;

}
#Print-Receipt a:hover		
{
	color:763309;
	text-decoration:UNDERLINE;
	background-color:ffffff;
}*/
#Reservation-Assistance , #Reservation-Assistance a
{
	height: 15px;
	/*left: 635px;*/
	left: 678px;
	width: 100px;
	margin:0px;
	padding:2px;
	vertical-align:middle;
	color:004d88;
	background-color:ABD8FF;

}
#Reservation-Assistance a:hover		
{
	color:763309;
	text-decoration:UNDERLINE;
	/*background-color:ffffff;*/
}/*
#View-Calander				
{
	height: 15px;
	left: 695px;
	width: 85px;
	margin:0px;
	padding:2px;
	vertical-align:middle;
	color:004d88;
	background-color:ffffff;
}
 #View-Calander a			
{
	height: 15px;
	left: 695px;
	width: 85px;
	margin:0px;
	padding:2px;
	vertical-align:middle;
	color:004d88;
	background-color:ABD8FF;
}
#View-Calander a:hover		
{
	color:763309;
	text-decoration:UNDERLINE;

}
*/
#headerNavigation3 li , #headerNavigation3 a
{
	height: 15px;
	display: block;
	/*color:ffffff;*/
	text-decoration:NONE;
	font-family:Arial;
	font-size:9pt;
	margin:0;
	padding:0;
}/* for white space at end<LI ID="white-space">&nbsp;&nbsp;&nbsp;</LI>*/
 #headerNavigation3 a
{
	text-decoration:UNDERLINE;
}/* for white space at end<LI ID="white-space">&nbsp;&nbsp;&nbsp;</LI>*/
#white-space2, #white-space2 a
{
	height: 15px;
	left: 0px;
	width: 480px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:0px;
	background-color:FFFFFF;
}

#welcome
{
	height: 20px;
	left: 480px;
	width:150px;
	margin-bottom:0px;
	margin-top:0px;
	/*background-color:FFCC66;
	color:004d88;*/
	vertical-align:bottom;
	padding:0;
	text-align:center;
	vertical-align:middle;
}
#Sign-in, #Sign-in a	
{
	height: 15px;
	left: 630px;
	width:50px;
	margin-bottom:0px;
	margin-top:0px;
	/*background-color:FFCC66;
	color:004d88;*/
	vertical-align:bottom;
	padding:0;
	text-align:center;
	vertical-align:middle;
}/*
 #Sign-in a	
{
	height: 20px;
	left: 650px;
	width:50px;
	margin-bottom:0px;
	margin-top:0px;
	background-color:FFCC66;
	color:004d88;
	vertical-align:bottom;
	padding:0;
	text-align:center;
	vertical-align:middle;
}*/
#Sign-in-separator	
{
	height: 15px;
	left: 680px;
	width:5px;
	margin-bottom:0px;
	margin-top:0px;
	/*background-color:FFCC66;
	color:004d88;*/
	vertical-align:bottom;
	padding:0;
	text-align:center;
	vertical-align:middle;
}
#Register-now	, #Register-now a	
{
	height: 15px;
	left: 685px;
	width:90px;
	margin-bottom:0px;
	margin-top:0px;
/*	background-color:red;
	color:004d88;*/
	vertical-align:bottom;
	padding:0;
	text-align:center;
	vertical-align:middle;
}/*
#Register-now a	
{
	height: 20px;
	left: 710px;
	width:90px;
	margin-bottom:0px;
	margin-top:0px;
	background-color:FFCC66;
	color:004d88;
	vertical-align:bottom;
	padding:0;
	text-align:center;
	vertical-align:middle;
}*//*====================================================*/
/*=====================END HEADER=====================*/
/*====================================================*/
/*=====================START FOOTER=====================*/
/*====================================================*/
.footer	
{
	width:779px;
	margin:0pt,0pt,0pt,0pt;
	padding:0pt,0pt,0pt,0pt;
	border-width:0pt;
	border-style:solid;
}
.footer	td
{
	text-align:center;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
	height:20px;
}
.footer	a
{
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
}
.firstRow,
.firstRow	a
{
	color:#ffffff;
	background-color:#004d88;
}
.secRow	,
.secRow	a
{
	color:#004d88;
	background-color:#ABD8FF;
}
/*====================================================*/
/*=====================END FOOTER=====================*/
/*====================================================*/
/*#home a:hover { background: transparent url(graphics/menu.gif) -41px -25px no-repeat; }
#home.selected a, #home.selected a:hover { background: transparent url(graphics/menu.gif) -41px -50px no-repeat; }
#spa a:hover { background: transparent url(graphics/menu.gif) -102px -25px no-repeat; }
#spa.selected a, #spa.selected a:hover { background: transparent url(graphics/menu.gif) -102px -50px no-repeat; }
#golf a:hover { background: transparent url(graphics/menu.gif) -150px -25px no-repeat; }
#golf.selected a, #golf.selected a:hover { background: transparent url(graphics/menu.gif) -150px -50px no-repeat; }
#romantic a:hover { background: transparent url(graphics/menu.gif) -207px -25px no-repeat; }
#romantic.selected a, #romantic.selected a:hover { background: transparent url(graphics/menu.gif) -207px -50px no-repeat; }
#luxury a:hover { background: transparent url(graphics/menu.gif) -298px -25px no-repeat; }
#luxury.selected a, #luxury.selected a:hover { background: transparent url(graphics/menu.gif) -298px -50px no-repeat; }
#guides a:hover { background: transparent url(graphics/menu.gif) -413px -25px no-repeat; }
#guides.selected a, #guides.selected a:hover { background: transparent url(graphics/menu.gif) -413px -50px no-repeat; }
#planners a:hover { background: transparent url(graphics/menu.gif) -527px -25px no-repeat; }
#planners.selected a, #planners.selected a:hover { background: transparent url(graphics/menu.gif) -527px -50px no-repeat; }
#hotels a:hover { background: transparent url(graphics/menu.gif) -670px -25px no-repeat; }
#hotels.selected a, #hotels.selected a:hover { background: transparent url(graphics/menu.gif) -670px -50px no-repeat; }
/*====================================================*/
/*====START HOME PAGE LEFT NAVIGATION-CITY LIST=======*/
/*====================================================*/
#home-page-divOtherCityList
{
	/*right: 15px;
	top: 88px;*/
	width: 150px;
}
#home-page-divOtherCityListULlistHeader
{
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
	background-color:#f7d57d;/*004d88   EFF8FF*/
	color:#004d88;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-align:center;
	vertical-align:middle;
}
#home-page-divOtherCityList ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 11px;
	/*background-color:F9F9F7;*/
	text-align:center;
	vertical-align:middle;
}
#home-page-divOtherCityList li 
{
	margin: 0 0 0px 0;

}
.textLink{ padding:0 0 0px 0;
	border-bottom-color:#abd8ff;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.imageLink{ 
padding:10 0 0px 0;
}

#home-page-divOtherCityList li a
{
  text-decoration:none;
  font-weight:bold;
  color: 004d88; 
}

#home-page-divOtherCityList li a:hover
{
  color: #763309; 
}


/* END of  homepage Left navigation for popular city list */
		
		
		
						
/*div.wrapper
{
  margin-bottom: 1em;
}
home-page-divHotel-list
home-page-ulHotel-list-header1
home-page-ulHotel-list1"
*/
#home-page-divHotel-list
{
  width: 400px;
  margin: 0;
  padding: 0;
  border: 0px solid #A52A2A; 

}
ul#home-page-ulHotel-list-header1
{ list-style-type: none;
	color:004A87;
	margin:0px;
	text-align:left;	
}
ul#home-page-ulHotel-list-header1 H1
{
	/*display: block;
	padding: 2px 2px 2px 23px;*/
	padding-bottom:4px;
	padding-left:24px;
	padding-right:2px;
	padding-top:4px;
	vertical-align:middle;
	/*line-height:17px;
	width: 137px;*/
	width: 300px;
	font-size:12PT;
	/*width: 137px;*/
	background: #ffffff url(/images/design/table-header-background.gif) 0% 50%;
}
ul#home-page-ulHotel-list1
{
  width: 400px;
  margin: 0;
  /*margin-left:20px;*/
  padding: 0;
  border: 0px solid #A52A2A; /* brown 
  background-image: url("SophieAresPilonPale.jpg");*/
}
ul#home-page-ulHotel-list1 li
{
  /* list item dimensions */
  width: 150px;
  height: 2em;
  float:left;
  /* background:url("images/design/bullet-11.gif");
  Clear the default margins & padding 
  for cross-browser efficiency */
  margin: 0;
  padding: 0px;
  padding-right:0px;
  /* suppress item markers */
  list-style-type: none;
}
/* Purty it up */
ul#home-page-ulHotel-list1 li a
{
  display: block;
  width: 150px;
  line-height: 2em;
  font-weight: bold;
  text-decoration:UNDERLINE;
  float:left;
  margin-left:10px;
  text-align:left;
  color: 5495CA; /* 003366* 763309 */
}
/*background-color:FFCC66;
	margin: 15px 0 0;
	position: relative;
	padding: 0;
	color:004d88;*/
/* mouseover gets the bright photo */
ul#home-page-ulHotel-list1 li a:hover
{
  color: #763309; /* white004A87 
  background-image: url("SophieAresPilonBright.jpg");*/
}						
						
/*====================================================*/
/*======END HOME PAGE LEFT NAVIGATION-CITY LIST=======*/
/*====================================================*/



  
/* separate list from subsequent content */
div.wrapper
{
  margin-bottom: 1em;
}
#divHotel-list
{
  width: 380px;
  margin: 0;
  padding: 0;
  border: 0px solid #A52A2A; 
  left:5px;

}/*
ul#ulHotel-list-header
{
	color:004A87;
	margin:0px;
	text-align:left;
	 width: 380px;

} ul#ulHotel-list-header B
{
	
	display: block;
	padding-bottom:4px;
	padding-left:24px;
	padding-right:2px;
	padding-top:4px;
	vertical-align:middle;
	width: 300px;
	font-size:12PT;
}*/
ul#ulHotel-list-header1, ul#ulHotel-list-header2
{
	color:004A87;
	margin:0px;
	text-align:left;	
	width: 380px;
	  display: block;
}
ul#ulHotel-list-header1 li, ul#ulHotel-list-header2 li
{
  width: 380px;
  height:40px;
  float:left;
  margin: 0;
  padding: 0px;
  padding-right:0px;
  list-style-type: none;
}
ul#ulHotel-list-header1 H1, ul#ulHotel-list-header2 H1
{
	display: block;
	/*padding: 2px 2px 2px 23px;*/
	padding-bottom:4px;
	padding-left:24px;
	padding-right:2px;
	padding-top:4px;
	vertical-align:middle;
	/*line-height:17px;
	width: 137px;*/
	width: 300px;
	font-size:12PT;
	/*width: 137px;*/
	background: #A5D7FE url(/images/design/table-header-background.gif) 0% 50%;
}
ul#ulHotel-list1, ul#ulHotel-list2
{
  width: 380px;
  margin: 0;
  /*margin-left:20px;*/
  padding: 0;
  border: 0px solid #A52A2A; /* brown 
  background-image: url("SophieAresPilonPale.jpg");*/
}
ul#ulHotel-list1 li, ul#ulHotel-list2 li
{
  /* list item dimensions
  width: 180px; */
  width: 300px;
  height: 2em;
  float:left;
  /* background:url("/images/design/bullet-11.gif");
  Clear the default margins & padding 
  for cross-browser efficiency */
  margin: 0;
  padding: 0px;
  padding-right:0px;
  /* suppress item markers */
  list-style-type: none;
}
/* Purty it up */
ul#ulHotel-list1 li a, ul#ulHotel-list2 li a
{
  display: block;
  width: 300px;
  line-height: 2em;
  font-weight: bold;
  text-decoration:UNDERLINE;
  float:left;
  margin-left:10px;
  text-align:left;
  color: 5495CA; /* 003366* 763309 */
}
/*background-color:FFCC66;
	margin: 15px 0 0;
	position: relative;
	padding: 0;
	color:004d88;*/
/* mouseover gets the bright photo */
ul#ulHotel-list1 li a:hover, ul#ulHotel-list2 li a:hover
{
  color: #763309; /* white004A87 
  background-image: url("SophieAresPilonBright.jpg");*/
}
/* li.aloe a { background-position: 0px -0px }
give each list item a piece of the picture 

li.aloe a { background-position: 0em -0em }
li.berg a { background-position: 0em -2em }
li.cale a { background-position: 0em -4em }
li.dami a { background-position: 0em -6em }
li.elde a { background-position: 0em -8em }

li.feve a { background-position: -10em -0em }
li.ging a { background-position: -10em -2em }
li.hops a { background-position: -10em -4em }
li.iris a { background-position: -10em -6em }
li.juni a { background-position: -10em -8em }
*/
/* Bring the first item of each column 
back up to the level of item 1.
Vertical return = items * height.
Here, 5 items * 2em line-height = 10em 

ul#ulHotel-list li.feve,
ul#ulHotel-list li.kava
{
  margin-top: -10em;
}*/

/* Horizontal positions of the columns 
ul#ulHotel-list li.aloe,
ul#ulHotel-list li.berg,
ul#ulHotel-list li.cale,
ul#ulHotel-list li.dami,
ul#ulHotel-list li.elde
{
  margin-left: 0px;
  padding-left:0px;
}
ul#ulHotel-list li.feve,
ul#ulHotel-list li.ging,
ul#ulHotel-list li.hops,
ul#ulHotel-list li.iris,
ul#ulHotel-list li.juni
{
  margin-left: 150px;
}*/
/*====================================================*/
/*====START RIGHT NAVIGATION QUICK LINKS===*/
/*====================================================*/
#DivQuickLinks							
{
	/*right: 15px;*/
	top: 88px;
	/*needed for IE5/Mac*/
	width: 200px;
	text-align:left;
	border:1px;
	border-left:1px solid #5C99DC; 
	/*border: 1px solid #A52A2A;FFB516 */
}
#DivQuickLinks li 
{
	width:200px;
 }
#DivQuickLinks b
{	
	width:200px;
	list-style-type:none;
	/*F7D57D*/
	background-color:5C99DC;
	color:ffffff;
	height:23px;
	padding-left:2px;
	padding-top:4px;
	font-size: 14px;
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
#ULdivQuickLinks
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	/*text-transform: uppercase;*/
	/*font-size: 11px;
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#ffffff;*/
}
/*
#DivQuickLinks ul
{
	margin: 0;
	padding: 0;*/
	/*list-style-type:circle;
	list-style-position:inside;
	text-transform: uppercase;*/
	/*font-size: 11px;
}

*/

#DivQuickLinks a
{
	display: block;
	padding-bottom:2px;
	padding-left:20px;
	padding-right:2px;
	padding-top:2px;
	line-height:17px;
	/*width: 200px;*/
	color:black;
	font-size: 11px;
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
/*====================================================*/
/*====END RIGHT NAVIGATION QUICK LINKS=====*/
/*====================================================*/
/*====================BODY PART=======================*/
/*====================================================*/
.home-banner-table
{
	margin:0pt,0pt,0pt,0pt;
	padding:0pt,0pt,0pt,0pt;
	/*padding-bottom:0pt;
	padding-left:0pt;
	padding-right:0pt;
	padding-top:0pt;*/
	width:200px;
	border-width:1pt;
	border-style:solid;
	border-color:"#888833";
}
/*bordercolor="#5151b7" ID="Table9"
<table cellSpacing="0" cellPadding="1" width="200" border="0" bordercolor="#5151b7" 
style="BORDER-RIGHT: #ffcc66 0pt solid; BORDER-TOP: #ffcc66 0pt solid; BORDER-LEFT: #ffcc66 0pt solid; BORDER-BOTTOM: #ffcc66 0pt solid">
*/

/*====================================================*/
/*===============END OF BODY PART=====================*/
/*====================================================*/

/*So it’s working beautifully in modern, standards-compliant browsers, and working in a functional, degraded way, with correct positioning, in versions 5 and 6 of Internet Explorer. With a little help, we can make the hovers work in IE. This simple JavaScript rewrites the hovers as mouseover events, and works for all versions of IE/Win 5x and 6x. Much thanks to Patrick Griffiths and Dan Webb, whose “Suckerfish Dropdowns” got me started with CSS-based menu systems. Their snippet of JavaScript looks like this:

startList = function() {
if (document.all && document.getElementById) {
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++) {
  node = navRoot.childNodes[i];
  if (node.nodeName=="LI") {
  node.onmouseover=function() {
  this.className+=" over";
    }
  node.onmouseout=function() {
  this.className=this.className.replace
      (" over", "");
   }
   }
  }
 }
}
window.onload=startList;*/
#hotel-detail-sub-navigation
{
	width:600px;
}

#hotel-detail-sub-navigation ul
{
	
list-style-type: none;
padding: 0;
margin: 0;
}

#hotel-detail-sub-navigation li
{
list-style-type: none;
float: left;
margin: 0;
text-align:center;
}
#hotel-detail-sub-navigation a
{
width:100px;
color: #000;
background-color:#f7d57d;
text-decoration: none;
padding: 0px;
font-weight:bold;
display: block;
float: left;
}
#hotel-detail-sub-navigation a:active
{
color: #004d88;
background-color:#ffffff;
padding: 0px;
}
#hotel-detail-sub-navigation a:hover
{
color: #004d88;
background-color:#ffffff;
padding: 0px;
}
/*#hotel-detail-navigation a span
{
background-color:#ffa20c;
padding-right: 10px
}*/

/*#hotel-detail-navigation a , #hotel-detail-navigation a span
{
display: block;
float: left
}*/

/* Hide from IE5-Mac \*/
/*#hotel-detail-navigation a , #hotel-detail-navigation a span
{
float: none
}*/
/* End hide */


/*#hotel-detail-navigation a:hover span
{
background-color:#781351;
padding-right: 10px
}*/

 #hotels-page-search-form
 {
	width:800px;
}
/* CITY GUIDE NAVIGATIONS

#CityGuideNavigationHeader
{
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	background-color:#004d88;
	color:#ffffff;
	padding-bottom:2px;
	padding-left:24px;
	padding-right:2px;
	padding-top:2px;
}							
							
								
*/
/*====================================================*/
/*=====CITY GUID NAVIGATION FOR CITY-GUIDES.SHTML===========*/
/*====================================================*/
#divCityGuideNavigation
{
	right: 15px;
	top: 88px;
	width: 170px;
	background-color:abd8ff;
}
#divCityGuideNavigation ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#divCityGuideNavigation li { margin: 0 0 1px 0; }
#divCityGuideNavigation a
{text-decoration: none;}
.CityGuideNavigation a, .CityGuideNavigation a:visited
{
	display: block;
	padding-bottom:2px;
	padding-left:35px;
	padding-right:2px;
	padding-top:2px;
	line-height:17px;
	height:17px;
	/*width: 180px;*/
	background-color:eff8ff;
	/*abd8ff*/
	/*background: #A5D7FE url(/images/design/left-nav-down.gif) 0% 50%;*/
	color: #004A87;
	/*text-decoration: none;*/
	font-weight: normal;
	font-size:9pt;
	
}
.CityGuideNavigation a:hover
{
	/*background: #A5D7FE url(/images/design/left-nav-over.gif) 0% 50%;
	background-color:004d88;
	color: #FFFFFF;*/
	color: #763309;
	font-weight: bold;
	text-decoration: none;
}
.CityGuideNavigationCountry
{
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	background-color:#004d88;
	/*f7d57d   339933*/
	color:#ffffff;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:2px;
	padding-top:2px;
}
.CityGuideNavigationProvince,
.CityGuideNavigationProvince a
{
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	background-color:#effae5;
	color:#004d88;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:2px;
	padding-top:2px;
}
/* END of Hotels City homepage Left navigation */
/*CITY GUIDE PAGE DETAIL INFO*/
#city-guid-contents
{
/*	position:absolute;*/
	left:0px;
	margin:0;
	padding:0;
	top:0;
	width:779px;

}				
#divContents
{
	width: 600px;
	background-color:ffffff;
	margin:0;
	padding:0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
}
#divContents ul, #divContents li
{
	width: 600px;
	list-style-type: none;
	margin:0;
	padding:0;
	text-align:justify;
}


/*
#divContents div
{
	right:0px;
	margin-right:0px;
}*/
.imgBorder
{
	border-width:3px;
	/*004d88*/
	border-color:#f7d57d;
	background-color:eff8ff;
	/*eff8ff*/
	border-style:double;
/*	width:175px;
	height:100px;

	src:url(http://localhost/HotelNetApplication/images/city-guide/canada/canada-lake-1.jpg);*/

}/*
#divContents P
{
	margin:2px;
	padding:2px;
	vertical-align:middle;
	text-indent:22px;
}*/
#divContents H1
{
	height:20px;
	width: 600px;
	margin:0, 0, 0, 0px;
	padding:2px;
	font-size:10pt;
	font-weight:bold;
	background-color:#f7d57d;
	color:#004d88;
	border-bottom-width:1px;
	border-bottom-color:#004d88;
	border-top-width:1px;
	border-top-color:#004d88;
	border-bottom-style:solid;
	text-align:left;
	vertical-align:middle;

}
#divContents H2
{
	width: 600px;
	height:20px;
	margin: 0, 0, 0, 0px;
	padding:2px;
	font-size:10pt;
	font-weight:bold;
	background-color:#f7d57d;
	color:#004d88;
	border-top-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#004d88;
	border-top-width:1px;
	border-top-color:#004d88;
	border-bottom-style:solid;
	text-align:left;
	vertical-align:middle;
}
#divContents H3
{
	margin: 0, 0, 0, 0px;
	padding:0;
	font-size:10pt;
	height:20px;
	font-weight:bold;
	color:#004d88;
	background: #ffffff url(/images/design/table-header-background.gif) 0% 50%;
	padding-bottom:4px;
	padding-left:26px;
	padding-right:2px;
	padding-top:4px;
	vertical-align:middle;
	width: 300px;
}
#divContents li a
{
display: block;
  width: 300px;
  line-height: 2em;
  font-weight: bold;
  text-decoration:UNDERLINE;
  float:none;
  margin-left:20px;
  text-align:left;
  color: 5495CA; /* 003366* 763309 color: 004D88;  color: 5495CA; */
}
.blueLine
{
		border-bottom-width: 1px;
		border-bottom-color: #004d88;
		border-bottom-style:dashed;
		padding: 0px; 
		height: 22px; 
		width: 100%; 
		text-align:right;
		bottom:0px;
		top:0px;
		margin:0px
}

#top3 a {  width:100%; color:#004d88; text-align:right;text-decoration:UNDERLINE;font-weight: bold; bottom:0px;margin:0px; padding:0px; right:0px; display:inline; line-height: 1em;}
#top3 a:link { width:100%;  color:#004d88; text-align:right;text-decoration:UNDERLINE;font-weight: bold; bottom:0px;margin:0px; padding:0px; right:0px; display:inline;line-height: 1em;}
#top3 a:visited {  width:100%;  color:#004d88; text-align:right;text-decoration:UNDERLINE;font-weight: bold; bottom:0px;margin:0px; padding:0px; right:0px; display:inline;line-height: 1em;}

#divContents TH
{
	margin: 0, 0, 0, 0px;
	padding:0;
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
	background-color:#004d88;
}
#divContents TD
{
	margin: 0, 0, 0, 0px;
	padding:0;
	font-size:10pt;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	vertical-align:top;
	border-bottom-width:1px;
	border-bottom-color:#dcdcdc;
	border-bottom-style:solid;
	
}
/*background-color:FFCC66;
	margin: 15px 0 0;
	position: relative;
	padding: 0;
	color:004d88;*/
/* mouseover gets the bright photo */
#divContents li a:hover
{
  color: #763309; /* white004A87 
  background-image: url("SophieAresPilonBright.jpg");*/
}	
#divContents i
{
	margin: 0, 0, 0, 0px;
	padding:0;
	font-size:10pt;
	font-weight:bold;
	color:#339933;
}
#divContents B
{
	margin: 0, 0, 0, 0px;
	padding:0;
	font-size:10pt;
	font-weight:bold;
	color:#004d88;
}

#divContents strong
{
	margin: 0, 0, 0, 0px;
	padding:0;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}

.separator-divCityGuide
{
	width:600px;
	height:1px;
}

#divContents h4
{
  line-height: 1em;
  font-size:10pt;
  font-weight: normal;
  text-decoration:none;
  float:none;
  margin-left:15px;
  padding:4px;
  text-align:left;
list-style-image:url(../images/design/bullet-blue-small.gif);
  list-style-position:inside;
  display:list-item;
  vertical-align:top;
  height:15px;

}

#divContents h5
{
  display: block;
  line-height: 1em;
  font-size:10pt;
  font-weight: bold;
  text-decoration:none;
  float:none;
  margin: 4px, 0, 4px, 0;
  padding:5px;
  text-align:left;
  vertical-align:top;
  height:15px;
  background-color:#effae5;
  width:300px;
 /*  color: 5495CA; 003366* 763309
  background-color:#ffffff;abd8ff
  border-bottom-color:#004d88;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#004d88;
  border-left-style:solid;
  border-left-width:1px;*/

 
}

#divContents address
{
	 margin: 3px, 0, 4px, 30px;
	 line-height: 1.5em;
	 text-decoration:none;
	 font-style:normal;
	 	font-weight:bold;
	color:#004d88;
}
 /*f7d57d--004D88--339933*/
#divContents p.question
{
  margin: 4px, 0, 4px, 0;
  padding:3px;
padding-left:10px;
  text-align:left;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  color:#339933;font-size:11pt;	font-weight:bold;
  /*F9C94B 339933--004d88*/
}
#divContents p.answer
{
  margin: 4px, 0, 4px, 0;
  padding:5px;
padding-left:40px;
  text-align:left;
  font-family:Arial, Verdana, Helvetica, sans-serif;
}
#divContents  a.faqLink
{
/*    font-weight: bold;
  text-decoration:UNDERLINE;
color: 763309;  003366* 763309  width: 300px;
  direction:rtl;
  float:none;*/
/*004D88*/
color: #5495CA;
width:auto;
  margin-left:5px;
  display:inline;
}
/*
display: block;
  width: 300px;
  line-height: 2em;
  font-weight: bold;
  text-decoration:UNDERLINE;
  float:none;
  margin-left:20px;
  text-align:left;
  color: 5495CA; 
*/
#divContents  a.faqAnchor
{
color: #5495CA;
width:auto;
  display:inline;
  width:570px;
  
}
#divContents p.topHeader
{
  margin: 4px, 0, 4px, 0;
  padding:3px;
padding-left:10px;
  text-align:left;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  color:#004d88;font-size:11pt;	font-weight:bold;
  /*F9C94B 339933--004d88*/
}
#divContents p.subHeader
{
  margin: 4px, 0, 4px, 0;
  padding:5px;
padding-left:40px;
  text-align:left;
  font-family:Arial, Verdana, Helvetica, sans-serif;
}
.lblHours
{ width:140px;
	text-align:right;
	margin-right:1px;
}
.lblPhone
{ width:80px;
	text-align:right;
	margin-right:1px;}

#divTollFree
{

	margin-left:7px;
	
	top: 88px;
	width: 155px;
	background-color:FFFFFF;
font-family:Arial, Verdana, Helvetica, sans-serif;
border:1px;
border-color:004D88;
border-style:dashed;
/*border-style:groove;*/
}
#divTollFree ul
{
	margin: 0;
	/*I need this padding to work in NETSCAPE*/
	padding: 0;
	list-style-type: none;
}
/*.centerAlign{text-align:center;width: 180px;}*/
.tollFreeHeader
{
	background-color:004D88;
	color:FFFFFF;
	padding: 0; 
	font-weight:normal;
	font-size:8pt;
	text-align:center;
}
.tollFreeNumber
 { padding: 10px;
	color:004d88;
	font-weight:bold;
	font-size:11pt;
	text-align:center;
 }
#divContactNavigation
{
	margin-left:5px;
	margin-right:5px;
	top: 88px;
	width: 160px;
	background-color:eff8ff;
	border-width:1px;
	border-color:#004d88;
	border-style:solid;
}
#divContactNavigation ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#divContactNavigation li { margin: 0; }

#divContactNavigation a, #divContactNavigation a:visited
{
	display: block;
	padding-bottom:3px;
	padding-left:25px;
	padding-right:0px;
	padding-top:2px;
	line-height:17px;
	height:17px;
	/*width: 158px;*//*Remove for netscape*/
	margin:0px;
	color: #004A87;
	text-decoration: underline;
	font-weight: normal;
	font-size:9pt;
	
}
/* #divContactNavigation a:hover, #divContactNavigation a:Active, #divContactNavigation a:Link,#divContactNavigation a:OnClick*/
#divContactNavigation a:hover, #divContactNavigation a:Active
{
	/*background: #A5D7FE url(/images/design/left-nav-over.gif) 0% 50%;
	background-color:004d88;color: #FFFFFF;*/
	color: #763309;
	font-weight: bold;
	text-decoration: none;
	
}
/*#divContactNavigation a:Active
{
	background: #A5D7FE url(/images/design/left-nav-over.gif) 0% 50%;
	background-color:red;
	color: #FFFFFF;
	font-weight: bold;
}*/
.ContactNavigationHeader
{
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	/*background-color:#f7d57d;
	*/
	color:#004d88;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:0px;
	padding-top:2px;
}

/*
#divContact-us-contents
{
	width: 400px;
	background-color:ffffff;
	margin:0;
	padding:0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
}
#divContact-us-contents ul, #divContact-us-contents li
{
	width: 400px;
	list-style-type: none;
	margin:0;
	padding:0;
	text-align:justify;
}

#divContact-us-contents H1
{
	height:20px;
	width: 400px;
	margin:0, 0, 0, 0px;
	padding:2px;
	font-size:10pt;
	font-weight:bold;
	background-color:#f7d57d;
	color:#004d88;
	border-bottom-width:1px;
	border-bottom-color:#004d88;
	border-top-width:1px;
	border-top-color:#004d88;
	border-bottom-style:solid;
	text-align:left;
	vertical-align:middle;

}
#divContact-us-contents H2
{
	width: 400px;
	height:20px;
	margin: 0, 0, 0, 0px;
	padding:2px;
	font-size:10pt;
	font-weight:bold;
	background-color:#f7d57d;
	color:#004d88;
	border-top-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#004d88;
	border-top-width:1px;
	border-top-color:#004d88;
	border-bottom-style:solid;
	text-align:left;
	vertical-align:middle;


}
#divContact-us-contents H3
{
	margin: 0, 0, 0, 0px;
	padding:0;
	font-size:10pt;
	height:20px;
	font-weight:bold;
	color:#004d88;
	background: #ffffff url(/images/design/table-header-background.gif) 0% 50%;
	padding-bottom:4px;
	padding-left:26px;
	padding-right:2px;
	padding-top:4px;
	vertical-align:middle;
	width: 300px;

}
#divContact-us-contents li a
{
  display: block;
  width: 300px;
  line-height: 2em;
  font-weight: bold;
  text-decoration:UNDERLINE;
  float:none;
  margin-left:20px;
  text-align:left;
  color: 5495CA; 
}
#divContact-us-contents TH
{
	margin: 0, 0, 0, 0px;
	padding:0;
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
	background-color:#004d88;
}
#divContact-us-contents TD
{
	margin: 0, 0, 0, 0px;
	padding:0;
	font-size:10pt;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	vertical-align:top;
	border-bottom-width:1px;
	border-bottom-color:#dcdcdc;
	border-bottom-style:solid;
	
}
#divContact-us-contents li a:hover
{
  color: #763309; 
}	
#divContact-us-contents B
{
	margin: 0, 0, 0, 0px;
	padding:0;
	font-size:10pt;
	font-weight:bold;
	color:#004d88;
}
#divContact-us-contents strong
{
	margin: 0, 0, 0, 0px;
	padding:0;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}
font color="#ffffff" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial"
*/

.footerLink a
{
	color:#ffffff;
	font-family:Arial;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
}
.footerLink2 a
{
	color:#004d88;
	font-family:Arial;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
}
/*==========================================*/
/*===========ALL FORMs==================*/
/*error lable for all the forms*/
.erroroLabel
{
		border-bottom-width: 1px;
		border-bottom-color: #A7C3E0;
		text-decoration: none; 
		text-align:left;
		color:Red;
		font-weight:bold;
}
/*end error lable for all the forms*/
.bullet
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11pt;
	color:#004d88;
}
.requiredField
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11pt;
	color:Red;
}
/*===========INQUIRES FORM==================*/
#ulInquiresForm
{
	width:500px;
	background-color:eff8ff;
	border-width:1px;
	border-color:#004d88;
	border-style:solid;
	margin-left:50px;
}
#ulInquiresForm ul
{
	width:500px;
	background-color:eff8ff;
}
#ulInquiresForm li
{
display: block;
  line-height: 1em;
  font-size:10pt;
  font-weight: normal;
  text-decoration:none;
  float:none;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-top:0px;
  padding:4px;
  text-align:left;
  vertical-align:top;
  width:500px;
}
.inquires-comments
{
	width:150px;
	text-align:right;
	margin-right:5px;
	height:90px;
	font-weight:bold;
	vertical-align:top;
}
#inquires-go
{
width:150px;
	text-align:right;
	margin-right:10px;
}

.lblInquires
{
	width:150px;
	text-align:right;
	margin-right:5px;
	height:20px;
	font-weight:bold;
}

.inquires-header
{
	text-align:center;
	font-weight:bold;
	background-color:f7d57d;
	color:004d88;
	width:500px;
	margin:0px;
	padding:0px;
	margin-left:0px;
}
/*=========END INQUIRES FORM================*/
/*=========================================*/
/*=============FEEDBACK FORM===============*/
#ulFeedbackForm
{
	width:500px;
	background-color:eff8ff;
	border-width:1px;
	border-color:#004d88;
	border-style:solid;
	margin-left:50px;
}
#ulFeedbackForm ul
{
	 width:500px;
	background-color:eff8ff;
}
#ulFeedbackForm li
{
display: block;
  line-height: 1em;
  font-size:10pt;
  font-weight: normal;
  text-decoration:none;
  float:none;
  margin:0px;
  padding-left:20px;
  padding-bottom:4px;
  padding-right:0px;
  padding-top:4px;
  text-align:left;
  vertical-align:top;
width:500px;
}
.lblFeedback-wide
{
	width:450px;
	text-align:left;
	margin:0px;
	padding:0px;
	height:20px;
	font-weight:bold;
}
lblFeedback-go
{
	text-align:right;
	margin-right:0px;
}
.lblFeedback
{
	width:100px;
	text-align:right;
	height:20px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#Feedback-header
{
	text-align:left;
	font-weight:bold;
	background-color:f7d57d;
	color:004d88;
	margin:0px;
	padding:0px; 
}
.feedbackRadio
{
	text-align:left;
	margin:0px;
	padding:0px;
	height:20px;
	font-weight:bold;
}
/*============END FEEDBACK FORM=============*/
/*==========================================*/
#divHotel-directory
{
	width: 600px;
	background-color:ffffff;
	margin:0;
	padding:0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
}
#divHotel-directory-top
{
	height:20px;
	width: 600px;
	margin:0, 0, 0, 0px;
	padding:2px;
	font-size:10pt;
	font-weight:bold;
	background-color:#f7d57d;
	color:#004d88;
	border-bottom-width:1px;
	border-bottom-color:#004d88;
	border-top-width:1px;
	border-top-color:#004d88;
	border-bottom-style:solid;
	text-align:left;
	vertical-align:middle;

}
#divHotel-directory-header
{
	padding-bottom:4px;
	padding-left:24px;
	padding-right:2px;
	padding-top:4px;
	vertical-align:middle;
	width: 600px;
	margin:0px;
	font-size:10pt;
	font-weight:bold;
	background-color:#ffffff;
	color:#004d88;
}
#divHotel-directory H1
{
	padding-bottom:4px;
	padding-left:24px;
	padding-right:2px;
	padding-top:4px;
	vertical-align:middle;
	width: 300px;
	font-size:12PT;
	background: #ffffff;
	border:1PX;
	color:#004d88;
}


#divHotel-directory ul, #divHotel-directory li
{
	width: 600px;
	list-style-type: none;
	margin:0;
	padding:0;

}
/*HOTELS.SHTML PAGE - CITY LINKS */

#divCityList
{
  width: 389px;
    margin: 0;
  padding: 0;
  border: 0px solid #A52A2A; 

}
#divCityList ul
{
  width: 389px;
    margin: 0;
  padding: 0;
  border: 0px solid #A52A2A; 

}
#divCityList-header
{
	color:004A87;
	margin:0px;
	text-align:left;	
	font-weight:bold;

}/*id="divCityList-blank"
#ulHotel-list-header1 H1, ul#ulHotel-list-header2 H1
{
	display: block;
	padding-bottom:4px;
	padding-left:24px;
	padding-right:2px;
	padding-top:4px;
	vertical-align:middle;
	width: 300px;
	font-size:12PT;
	background: #A5D7FE url(/images/design/table-header-background.gif) 0% 50%;
}
#ulHotel-list1
{
  width: 389px;
  margin: 0;
  padding: 0;
  border: 0px solid #A52A2A; 
}*/
.divCityListLI /*I need this class to work properly in Netscape*/
{
	 height:100px;
}
#divCityList li
{
  width: 150px;
  float:left;
  margin: 0;
  padding: 0px;
  padding-top:10px;
  list-style-type: none;
  border-bottom:solid 1px #ffb516;
  text-align:center;
 
}
#divCityList li a
{
  display:block;
  width: 140px;
  line-height: 2em;
  font-weight: bold;
  text-decoration:UNDERLINE;
  float:left;
  margin-left:10px;
  text-align:center;
  color: 5495CA; 
}
#divCityList li a:hover
{
  color: #763309; 
}
/*error table for form validation*/
.errorTable
{
	background-color:#ffffff;
	border-bottom-color:#993333;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-color:#993333;
	border-right-style:solid;
	border-right-width:1px;
	border-left-color:#993333;
	border-left-style:solid;
	border-left-width:1px;
	border-top-color:#993333;
	border-top-style:solid;
	border-top-width:1px;

}
.error
{

	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
	color:#763309;
	font-weight:bold;


}
/**===SIGN IN PAGE=====**/
#accountInfoNav
{
	width:600px;
}

#accountInfoNav ul
{
	
list-style-type: none;
padding: 0;
margin: 0;
}

#accountInfoNav li
{
list-style-type: none;
float: left;
margin: 0;
text-align:center;
}
#accountInfoNav a
{
width:150px;
color: #ffffff;
background-color:#339933;
text-decoration:underline;
padding: 0px;
font-weight:bold;
display: block;
float: left;
height:20px;
vertical-align:middle;
padding-top:2px;
padding-bottom:2PX;

}
#accountInfoNav a:active
{
color: #004d88;
background-color:#ffffff;
padding: 0px;
}
#hotel-detail-sub-navigation a:hover
{
color: #004d88;
background-color:#ffffff;
padding: 0px;
}

/*===================*/
/**====Site Map=====**/
/*===================*/
#divSitemap
{
	width: 600px;
	background-color:ffffff;
	margin:0;
	padding:0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
}
#divSitemap ul, #divSitemap li
{
	width: 600px;
	list-style-type: none;
	margin:0;
	padding:0;
	text-align:justify;
}
#divSitemap H2
{
	height:20px;
	width: 600px;
 	margin: 0, 0, 0, 0px;
	padding:5px;
	font-size:10pt;
	font-weight:bold;
	color:#004d88;
	border-bottom-width:1px;
	border-bottom-color:#004d88;
	border-bottom-style:solid;
	border-top-width:1px;
	border-top-color:#004d88;
	background-color:#f7d57d;
	text-align:left;
	vertical-align:middle;
}
.linkLevel-1 a, .linkLevel-1 a:link, .linkLevel-1 a:visited
{
	width: 600px;
	height:20px;
	margin: 0, 0, 0, 0px;
	margin-left:30px;
	padding:5px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	color:#000000;
}
.linkLevel-2 a 
{
	width: 600px;
	height:20px;
	margin: 0, 0, 0, 0px;
	margin-left:60px;
	padding:5px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	color:#000000;
}
.linkLevel-3 a 
{
	width: 600px;
	height:20px;
	margin: 0, 0, 0, 0px;
	margin-left:90px;
	padding:5px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	color:#000000;
	list-style-type: circle;
}
#divSitemap H3
{
	margin: 0, 0, 0, 0px;
	padding:0;
	font-size:10pt;
	height:20px;
	font-weight:bold;
	color:#004d88;
	background: #ffffff url(/images/design/table-header-background.gif) 0% 50%;
	padding-bottom:4px;
	padding-left:26px;
	padding-right:2px;
	padding-top:4px;
	vertical-align:middle;
	width: 300px;
}
.topClass { width:50%;  color:#004d88; text-align:right;text-decoration:UNDERLINE;font-weight: bold; bottom:0px;margin:0px; padding:0px; right:0px; display:inline; }
.header{width:50%;}

 /*
.topClass a:link { width:100px;  color:#004d88; text-align:right;text-decoration:UNDERLINE;font-weight: bold; bottom:0px;margin:0px; padding:0px; right:0px; display:inline; line-height: 1em;}
.topClass a:visited { width:100px;  color:#004d88; text-align:right;text-decoration:UNDERLINE;font-weight: bold; bottom:0px;margin:0px; padding:0px; right:0px; display:inline; line-height: 1em;}
#divSitemap li a
{
display: block;
  width: 300px;
  line-height: 2em;
  font-weight: bold;
  text-decoration:UNDERLINE;
  float:none;
  margin-left:20px;
  text-align:left;
  color: 5495CA; 003366* 763309 color: 004D88;  color: 5495CA; 
}*/
/*===================*/
/**====END Site Map=====**/
/*===================*/


#divGeoTrust
{
	margin-left:7px;
	top: 88px;
	width: 155px;
}
/*==============LINKS================*/
#divContents-links
{
	width: 600px;
	background-color:ffffff;
	margin:0;
	padding:0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
}
#divContents-links ul, #divContents-links li
{
	width: 600px;
	list-style-type: none;
	margin:0;
	padding:0;
	text-align:justify;
}
#divContents-links H1
{
	height:20px;
	width: 600px;
	margin:0, 0, 0, 0px;
	padding:2px;
	font-size:10pt;
	font-weight:bold;
	background-color:#f7d57d;
	color:#004d88;
	border-bottom-width:1px;
	border-bottom-color:#004d88;
	border-top-width:1px;
	border-top-color:#004d88;
	border-bottom-style:solid;
	text-align:left;
	vertical-align:middle;

}
#divContents-links H2
{
	width: 600px;
	height:20px;
	margin: 0, 0, 0, 0px;
	padding:2px;
	font-size:10pt;
	font-weight:bold;
	background-color:#f7d57d;
	color:#004d88;
	border-top-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#004d88;
	border-top-width:1px;
	border-top-color:#004d88;
	border-bottom-style:solid;
	text-align:left;
	vertical-align:middle;
}
#divContents-links H3
{
	margin: 0, 0, 0, 0px;
	padding:0;
	font-size:10pt;
	height:20px;
	font-weight:bold;
	color:#004d88;
	background: #ffffff url(/images/design/table-header-background.gif) 0% 50%;
	padding-bottom:4px;
	padding-left:26px;
	padding-right:2px;
	padding-top:4px;
	vertical-align:middle;
	width: 300px;
}
#divContents-links li a
{
display: block;
  width: 300px;
  line-height: 2em;
  font-weight: bold;
  text-decoration:UNDERLINE;
  float:none;
  margin-left:20px;
  text-align:left;
  color: 5495CA; 
}

#divContents-links li a:hover
{
  color: #763309; 
}	
#divContents-links i
{
	margin: 0, 0, 0, 0px;
	padding:0;
	font-size:10pt;
	font-weight:bold;
	color:#339933;
}
#divContents-links B
{
	margin: 0, 0, 0, 0px;
	padding:0;
	font-size:10pt;
	font-weight:bold;
	color:#004d88;
}
#divContents-links strong
{
	margin: 0, 0, 0, 0px;
	padding:0;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}

#divContents-links h4
{
  line-height: 1em;
  font-size:10pt;
  font-weight: bold;
  text-decoration:none;
  float:none;
  margin-left:15px;
  padding:4px;
  text-align:left;
/*list-style-image:url(../images/design/bullet-blue-small.gif);*/
  list-style-position:inside;
  display:list-item;
  vertical-align:top;
  height:15px;

}

#divContents-links h5
{
  display: block;
  line-height: 1em;
  font-size:10pt;
  font-weight: bold;
  text-decoration:none;
  float:none;
  margin: 4px, 0, 4px, 40;
  padding:5px;
  text-align:left;
  vertical-align:top;
  height:15px;
 /* background-color:#effae5;*/
  width:300px;
  
}
#divContents-links  a.faqLink
{
	color: #5495CA;
	width:auto;
	margin-left:5px;
	display:inline;
}
#divContents-links  a.faqAnchor
{
	color: #5495CA;
	width:auto;
	display:inline;
	width:570px;
}
/*For Affiliate search form*/
#divSearchForm
{
  width: 600px;
  margin: 0;
  padding: 0;
  border: 0px solid #A52A2A; 
}
