.ul {margin:0; padding:0; list-style:none; line-height:12px}
.ul a:hover{ color:#FC770B}
.ul a{  font-size:10px; color:#72970A; font-family:Arial,}
.ul li { background:URL(images/pointer_o.gif) top left no-repeat;padding:0 0 0 9px; color:#6D705A; margin-top:8px}
.ul_bl {margin:0; padding:0; list-style:none; line-height:17px}
.ul_bl a{color:#277AB6;}
.ul_bl li { background:URL(images/pointer_blue.gif) center left no-repeat;padding:0 0 0 12px; color:#6D705A;}

table { border:0px


}

form{
 	margin:0px;
  	padding:0px;

	}

body{
 	margin:0px;
  	padding:0px;
	background-color: #336699;
	}



td{
	font-size:11px;
    font-family:Tahoma;
	color:#636363;


}
a { color:#6D6F5C}
a:hover{ text-decoration:none}
.font_form td{ color:#86877F}
.yellow{color:#FF7603;}
.yellow a{color:#FF9805;}
.footer { color:#818372; text-align:center}
.blue a, .blue{color:#6290BB;}
.red{color:#FF3000;}
.green{
	color:#72970A;
	font-size: 11px;
	font-family: Arial;
}
.margin1{ margin:0 20 0 27px}
.margin2{ margin:0 20 0 16px}
.block{ border-style:solid; border-width:1px; border-color:#D7D8CD; background-color:#E2E3D9}
.input{
 		height:19px;
		background-color:#FFFFFF; 
		font-size:11px;
		font-family:Tahoma;
		color:#86877F;
		padding:1 0 0 4px;
		}
.jump_menu{
 		height:19px;
		background-color:#FFFFFF; 
		font-size:11px;
		font-family:Tahoma;
		color:#86877F;
		padding:1 0 0 4px;
		}
 .textarea{
 		
		background-color:#FFFFFF; 
		font-size:11px;
		font-family:Tahoma;
		color:#86877F;
		padding:1 0 0 4px;
		overflow:auto;
		}


 






 




.bold_white_links {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.bold_blue_links {

	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}
.white {
color:#FFFFFF;
}
.bold_white {

	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}





/* new for group form */
.bdy {
 	margin:0px;
  	padding:0px;
	background-color: #003366;

}
.tabled {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial}
.sm {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial}
.med {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial}
.form {FONT-SIZE: 11px; FONT-FAMILY: Arial; HEIGHT: 18px}
.textform {FONT-SIZE: 11px; FONT-FAMILY: Arial}
.white {BACKGROUND-COLOR: #ffffff}
.contact {BACKGROUND-COLOR: #b3c4e6}
.information {BACKGROUND-COLOR: #e8eef7}
.message {BACKGROUND-COLOR: #efefef}
.offer {BACKGROUND-COLOR: #b7cd9c}
.null {BACKGROUND-COLOR: #cccccc}
/* new for group form */
.wguidesmalltitle { font-family: Arial; font-size: 10pt; color: #004080; font-weight: bold}
.generror { font-family: Arial; font-size: 10pt; color: #FF0000; font-weight: bold}
.formfield { font-family: Arial; font-size: 9pt; color: #000000}
.smallformfield { font-family: Arial; font-size: 8pt; color: #000000}
.formquestion { font-family: Verdana; font-size:13px; font-weight:bold; color:#1873C7 }
.smalltitletext { font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold}
.sectiontext { font-family: Arial; font-size: 10pt; color: #408080; font-weight: bold}
.mediumpagetitle { font-family: Arial; font-size: 14pt; color: #000000}
.bigpagetitle { font-family: Arial; font-size: 20px; color: #000000; font-weight: bold}
.ratetable { background-color: #EEEEEE}
.specialrate { background-color: #E9DFFD}
.hotrate { background-color: #BCDDF6}
.small { font-family: Arial; font-size: 9pt; color: #333333}
.smallpromo { font-family: Arial; font-size: 8pt; color: #800000; font-weight: bold}
.selectrate { font-family: Arial, Helvetica; font-size: 10pt}
.selectratemain { font-family: Arial, Helvetica; font-size: 10pt}
.requiredfield { font-family: Arial; font-size: 10pt; color: #0000A0; font-weight: bold}
.titlecell { background-color: #E9EFF8}
.infocell { background-color: #EEEEEE}
.dguidetitle { font-family: Arial ; font-size: 14pt; color: #0A5AA4; font-weight: bold }
.dguidesmalltitle { font-family: Arial ; font-size: 10pt; color: #0A5AA4; font-weight: bold }
.regrate { font-family: Arial; text-decoration: line-through; font-size: 10pt }
.colorbar { background-color: #4A77A5 }
.colorbarlight {
	background-color: C8D1B6;
	font-family: Arial;
	font-size: 8pt;
	color: #333333;
	font-style: normal;
	font-weight: normal;
}
.bar { color: ffffff; font-weight: bold; font-size: 9pt; font-family: Arial; vertical-align: middle }
.carsectiontext { color: #000000; font-family: Arial; font-size: 10pt; font-weight: bold}
.intlangtitle { font-family: Verdana; font-size: 12pt; color: #0000A0}
.intlangtext { font-family: Verdana; font-size: 10pt; color: #0000A0}
.link1 { color: #FFFFFF; font-size: 9pt; font-family: Arial; vertical-align: middle }
.link2 {
	color: #FF6600;
	font-size: 9pt;
	font-family: Arial;
	vertical-align: middle;
	font-weight: bold;
}
.smallbar {
	font-size: 8pt;
	font-family: Arial;
	color: #333333;
}
.textcar {
	font-size: 8.5pt;
font-family: Arial 
color: #333333;
	color: #333333;
	font-family: Arial;
}
.result { font-size: 8pt; font-family: Arial }
.sidehead { color: black; font-size: 9pt; line-height: 11pt; font-family: Arial }
.title { color: #000000; font-size: 18pt; font-weight: bold; line-height: 110%; font-family: Arial }
.cartitle { color: #cc0000; font-size: 10pt; font-weight: bold; font-family: Arial }
.prox { background-color: #FFFFFF}
.currcell { background-color: #FFFFFF}
.proxlink { color: #0000FF; font-size: 9pt; font-family: Arial; vertical-align: middle}
.currtext { font-family: Arial; font-size: 10pt; color: #000000}
.currlinktext {color: #1873C7; font-size: 8pt; font-family: arial, verdana; }
.rate1 { color: #1873C7; font-family: arial, verdana; font-size: 10pt}
.rate2 { color: #1873C7; font-family: arial, verdana; font-size: 9pt}
.hotelsearchhotratebg { background-color: #EDF4FF }
.hotelsearchregratebg { background-color: #F7F7F7 }
h2 { color: #cc0000; font-size: 14pt; font-weight: bold; line-height: 130%; font-family: Arial }
h3 { color: #cc0000; font-size: 13pt; font-weight: bold; line-height: 130%; font-family: Arial }
h4 { color : #000000; font-size: 10pt; font-weight: bold; line-height: 130%; font-family: Arial }
img.checkout { width : 150 }
.button { font-family: Arial;
font-size: 11px; 
font-weight: bold; 
color:#003366;
text-transform:uppercase;
border:0px;
background-color:transparent;
}
.num {
font-family: Verdana;
font-size:14px;
font-weight:bold;
color: #1873C7;
background-color:#FFFFFF;
border: 1px solid #1873C7;
}
td.tabs { 
font-family: Arial; 
font-weight:bold; 
font-size:12px; 
color: #0000a0 
}
.innerTable { 
border-color:#1873C7; 
border-width:thin
}
.innerTableLine { background-color:#1873C7 }
.innerTableBg { background-color: #FFFFFF }
.mainTable { background-color: #C8D1B6 }
body, td 
{ 
font-family: Arial; 
font-size: 10pt; 
color: #86877F
}
.bookNow { 
font-family: Arial; 
font-size: 8.5pt; 
color: #D20707
} 
.errorMsg { 
font-family: Arial; 
font-size: 10pt; 
color: #CC0000; 
font-weight:bold; 
}
.mover { cursor: hand } 
.navbartext {
font-family: Arial; 
font-size: 10pt; 
}
.tableWidth{ width:500px;} 
.unselectedTab { 
background-color:#FFFFFF;
cursor: hand; 
}
.selectedTab{ 
background:#C8D1B6;
cursor: hand; 
font-family: Arial; 
font-size: 10pt; 
color: #53574C; 
}
.tabSize{ 
width:119px; 
height:40px;
}
.whiteCopy {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF; 
}
