body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #FFFFFF;
	}
td {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#444444;
	}
.FileLabel {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8F8F8F;
	background-color: #F5F5F5;
	/* Padding Key: [TOP] [RIGHT] [BOTTOM] [LEFT] */
	padding: 4px 0px 4px 0px;
	}
.newBannerBar {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	line-height: 20px; 
	color: white; 
	background-color: #567995; 
	width: 100%; 
	padding: 5px 1px 5px 1px; 
	margin: 0px 0px 0px 0px;
	}
.inverseBannerBar {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	line-height: 20px; 
	color: #567995; 
	background-color: white; 
	width: 100%; 
	padding: 5px 1px 5px 1px; 
	margin: 0px 0px 0px 0px;
	}
.smallBannerBar {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 14px; 
	color: #567995; 
	}
.noscript {
	font-family: Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#567995;
	}
td.tabHome {
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
	}
.tabHome {
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	}
td.tab {
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	}
.tab {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	}
.tab_on {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	}
.breadcrumb {
	font-size: 8pt;
	font-weight: bold;
	color: #bcbcbc;
	padding: 10px 0px 10px 14px;
	}
.rightText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #999999;
	}
.rightTextTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #996699;
	}		
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0087C7;
	font-weight: bold;
	}
.footer_SM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
	font-weight: bold;
	}
.grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #C2C2C2;
	font-weight: bold;
	}
.ltgrey	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	}	
.mediumgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #7E7E7E;
	}
a.mediumgrey, a.mediumgrey:active, a.mediumgrey:visited, a.mediumgrey:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10pt;
	color: #7E7E7E;
	}
.darkgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #707070;
	font-weight: bold;
	}
.cell-light {
	background-color: F0ECF4;
	color: #6A5683;
	}
.cell-medium {
	background-color: E1DCE7;
	color: #6A5683;
	}
.regionCount {
	border: 1px solid #FE9C39;
	font-size: 8pt;
	padding: 4px 12px 12px 12px;
	background-color: #FEF6E3;
	color: #000000;
	}
	
.propInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	}
a.propInfo,a.propInfo:visited,a.propInfo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	}

a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	}

a.TABwhite, a.TABwhite:active, a.TABwhite:hover, a.TABwhite:visited	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}
	
a.whitelarge	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}
a.redlarge, a.redlarge:hover, a.redlarge:active, a.redlarge:visited	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #567995;
	font-weight: bold;
	text-decoration: none;
	}
		
a.black	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	}
a.aqua, a.aqua:hover, a.aqua:visited	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #567995;
	font-weight: bold;
	text-decoration: underline;
	}
a.ruby, a.ruby:hover, a.ruby:visited	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #AD5D36;
	font-weight: bold;
	text-decoration: underline;
	}
a.ltgrey, a.ltgrey:hover, a.ltgrey:visited	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	font-weight: normal;
	text-decoration: none;
	}
a.Alphabet, a.Alphabet:hover, a.Alphabet:visited	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FF9933;
	font-weight: bold;
	text-decoration: underline;
	}
P.Alphabet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FF9933;
	font-weight: bold;
	text-decoration: none;
	}
h2	{
	color: #816B99;
	}
P.AlphabetHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #816B99;
	font-weight: bold;
	text-decoration: none;
	}		
/*
a.Alphabet, a.Alphabet:hover, a.Alphabet:visited	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #AD5D36;
	font-weight: bold;
	text-decoration: underline;
	}
P.Alphabet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	}
P.AlphabetHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	}
*/
a.breadcrumb {
	font-size: 8pt;
	font-weight: bold;
	color: #bcbcbc;
	padding: 10px 0px 0px 0px;
	text-decoration:underline;
	}
.white	{
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	}
	
a.ResultListwhite, a.ResultListwhite:active, a.ResultListwhite:hover, a.ResultListwhite:visited	{
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	}
.darkpurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #381D59;
	}
.mediumpurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #6A5683;
	}
.errorMsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #567995;
	}	
.form-dropdown	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#444444;
	}
.form-text	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#444444;
	}	
.adminScrollingWindow {
	overflow: auto;
	border: 1px solid #BFBAAE;
	padding: 2px;
	}
.pleaseWait {
	font-family: Arial,Helvetica,sans-serif;
	font-size:17px;
	font-weight:bold;
	}
.pleaseWaitDisclaimer {
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style: italic;
	font-weight:bold;
	}
.propertyTitle {
	font-family: ,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#444444;
	}
	
/* Styles specific to calendar on Quick Search form */
.calendar {
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#8C8C8C;
	}
.calendarDays {
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#8C8C8C;
	background-color:#E1E1E1;
	}
.calendarHeader {
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	}
a.calendar,a.calendar:active, a.calendar:hover, a.calendar:visited {
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#8C8C8C;
	}
a.calendarHeader, a.calendarHeader:active, a.calendarHeader:visited, a.calendarHeader:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	}
a.h1,a.h1:hover,a.h1:active,a.h1:visited {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight: bold;
	margin-bottom:0px;
	color:#FFFFFF;
	text-decoration:none;
	}
td.hotelDescText {
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	width: 100%;
	padding: 1px 2px 2px 8px;
	margin: 0px 0px 0px 0px;
}
a.H1,a.H1:active, a.H1:hover, a.H1:visited {
	font-size: 18px;
	font-weight: bold;
	color: #000000;

	}

h3 {
	font-size:8pt;
	font-weight: normal;
	/*margin-bottom:0px;
	padding-bottom:0px;*/

	}
li.sg
	{
	list-style-image: url("/i/en/Service_Guarantee/service_guar_bullet.gif");
	list-style: none;
	list-style-position: outside;
	}
#containerHeaderGlobalNav{background-position:left;background-repeat:repeat-y;}
#containerHeaderGlobalNav{padding:0 7px 0 8px;}
#globalNavigation{padding-left:1px;background-color: transparent;background-position:left bottom;}
#globalNavigation ul{display:inline;margin:0;padding:0;vertical-align:top;}
#globalNavigation ul li{list-style:none;float:left;background-repeat:no-repeat;margin:0px 1px 0px 1px;}
#globalNavigation ul li a{background-repeat:no-repeat;background-position:top left;display:block;float:left;padding: 3 0 3 3;}
#globalNavigation ul,li,a,span,a:visited,a:hover{text-decoration:none; font-size:12px; font-weight: bold;font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}

#imgHome{width: 81px;background-color:#E0E0E0;}
#imgCommissions{width: 148px;background-color:#E0E0E0;}
#imgReservations{width: 134px;background-color:#E0E0E0;}
#imgOnlineHelp{width: 120px;background-color:#E0E0E0;}
#imgPromotions{width: 122px;background-color:#E0E0E0;}
#imgAboutUtell{width: 120px;background-color:#E0E0E0;}

div.globalDropDown h2{display:none;width: auto;}
div.globalDropDown{position:absolute;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;margin:0;padding:0;border-bottom:1px solid #CCCCCC;display:none;filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity:1.0;z-index:100;}
div.globalDropDown ul, div.globalDropDown li{list-style:none;margin:0;padding:0;border:0;text-decoration:none;z-index:100;}
div.globalDropDown li{margin:0;padding:0;font-size:0px;line-height:0px;}
div.globalDropDown a, span{display:block;color:#000000;background-color:#EAF5FF;padding:6px 4px 3px 4px;margin:0;border:0;text-decoration:none;font-size:12px;line-height:14px;}
div.globalDropDown a:visited{color:#000000;text-decoration:none;}
div.globalDropDown a:hover{background-color:#F0F0F0;text-decoration:none;color:#000000;border-left:1px solid #808080;border-right:1px solid #808080;border-top:1px solid #808080;border-bottom:1px solid #808080;margin:0;padding:5px 3px 2px 3px;}
