HR{color:#000080;width:400px;height:2px;position:relative;left:3px;}
HR.a{color:#000080;width:200px;height:2px;position:relative;left:3px;}
a.head{text-decoration:none;color:white;}
BODY {margin-left: 0px; margin-top: "-1px"; margin-bottom: -2px; margin-right: -2px;font-family:Arial,Verdana,Geneva,sans-serif;
.hotname {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#000000;text-decoration: none;}
SCROLLBAR-FACE-COLOR: #FFE75F; SCROLLBAR-SHADOW-COLOR: black; 
SCROLLBAR-HIGHLIGHT-COLOR: black; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #FFFFFF;
SCROLLBAR-ARROW-COLOR: #F08200}}
A.table {color: Coral;}
p.block{margin-left: 15; margin-right:15;font-family:arial,verdana,sans-serif,geneva;font-size:12px;}
a.red { color: #000000; font-size: 10px; font-weight: 900; font-family: verdana; height:12; Filter: Glow(Color=#FFFF00, Strength=4)} 
a.red:hover {Filter: Glow(Color=#FF0000, Strength=4) }
a:hover:{text-decoration:none;color:green;}
td{font-family:arial,verdana,sans-serif;}
td.n{font-family:arial,verdana,sans-serif;font-size: 12px;}
td.a{font-family:arial,verdana,sans-serif,geneva;font-size:12px;}
td.b{background-color:#E1FFE1;font-family:arial,verdana,sans-serif,geneva;font-size:12px;}
A:active {text-decoration: none;color: Red;}
.quotc {height:11px;font-size: 16px;font-weight: bold;color:339966;filter: Shadow(direction=80);font-family:   Arial, Verdana, helvetica, sans-serif;}
.quote {height:11px; font-size: 18px;font-weight: bold;color:teal;filter: Shadow(direction=80); font-family:   Arial, Verdana, helvetica, sans-serif;}
.space {margin-left: 5px;}
.inputb {background: green;color: white; font-weight: bold ; font-family: Comic Sans MS,Verdana,Arial,Geneva;font-size: 10px;}
.inputf {background: green;color: white; font-weight: bold ; font-family: Verdana,Arial,Geneva;font-size: 10px;}
INPUT.I { border-style:"ridge";border-color:#2E8B57;border-width="0.05cm"; background:#FFFFF0;font-family:verdana,arial,geneva;font-size:14px; }
.inputs {background: green;color: white;font-weight: bold;font-family: Comic Sans MS,Verdana,Arial,Geneva;font-size: 12px;}
.searchbutton  {
color : red;
background : #000000;
font-face : Verdana, Arial, Helvetica;
font-weight : bold;
font-style : normal;
font-size : 8pt;}
.searchbuttono  {
color : blue;
background : yellow;
font-face : Verdana, Arial, Helvetica;
font-weight : bold;
font-style : normal;
font-size : 8pt;}
.button {border-bottom:thin solid #000000;border-right:thin solid #000000;border-top:thin solid #ffe75f;border-left:thin solid #ffe75f;background-color: #2483cc; color:#ffffff; font-weight:bold;font-size:10px;}
.destBtn {border-bottom:thin solid #000000;border-right:thin solid #000000;border-top:thin solid #ffe75f;border-left:thin solid #ffe75f;background-color: #2483cc; color:#ffffff; font-weight:bold;font-size:10px;}
SELECT.B { border-style:"ridge";border-color:gold;borderwidth="0.1cm";font-family:comic sans ms,verdana,arial,geneva;font-size:10px; }
p.back       { border: 4px dashed #008080;font-size:14px;font-weight:bold;background:white }
input.e {border:1px inset black; height:20px; font-family:Verdana,Arial,Helvetica; color:#03769C;    BACKGROUND-IMAGE: url('/images/textbg.gif'); background-position: left top; background-repeat: no-repeat; font-size: 10pt}
.title {  
   font: 15px Arial; color: #000000; }
.specialsmall {  
   font: 11px Arial; color: #B92333; }
.specialtitle {  
   font: 15px Arial; color: #B92333; }
.item { 
   font: 13px Arial; color: #000000; }
.itemtitle { 
   font: 13px Arial; color: #B92333; }
.bighoteltitle {  
   font: 600 15px Arial; color: #000080; }
.whiteitem { 
   font: 600 13px Arial; color: #FFFFFF; }
.whitetitle { 
   font: 600 15px Arial; color: #FFFFFF; }
.sectiontitle { 
   font: 600 13px Arial; color: #000080; }
.small {  
   font: 11px Arial; color: #000000; }
.required {
   BACKGROUND-COLOR: #FFFFCC; }
.metrequired { 
   BACKGROUND-COLOR: transparent}
.tdline {  
   BACKGROUND-COLOR: #000080; }
.reserveBox {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
div#gb_form_div { 
}
form#gb_form { 
}
.main_formhead, .formhead { 
  font-size : 1.4em; 
  color : #cc9900; 
}
fieldset#formwrap { 
  background-color : #FFFFFF; 
border : 0px none;
}
fieldset { 
  background-color : #FFFFFF; 
border : 0px none;
}
legend, dt { 
  font-weight : bold; 
  color : #666;
border : 0px none;
}
legend#mainlegend { 
  font-size : 1.2em;
  color : #669900; 
}
label { 
  color : #669900;
border : 0px none;
}
input.med, input.short, select.med, textarea.textbox { 
  font : 80% 'Trebuchet MS', sans-serif; 
  color : #666; 
  padding : 2px; 
  border : 1px solid #cc9000;
  background-color : #fffffa;
}
* html input.button { 
  color : #000;  
  border : 1px solid #669900;
  background-color : #cc9900;
}
* html input.button.hover { 
  color : #000;  
  border : 1px solid #000;
  background-color : #cc9900;
}
* html input.button.focus { 
  color : #000;  
  border : 1px solid #000;
  background-color : #cc9900;
}
input.med:hover, input.med:focus, input.short:hover, input.short:hover, select.med:hover, select.med:focus, textarea.textbox:hover, textarea.textbox:focus, input.med.hover, input.med.focus, input.short.hover, input.short.focus, select.med.hover, select.med.focus, textarea.textbox.hover, textarea.textbox.focus { 
  color : #000;  
  border : 1px solid #000;
  background-color : #fff;
}
input.checkbox {
}
span.error, dt.error, strong.error { 
  color : #cd0000; 
  font-weight : bold; 
}
span.success { 
  color : #669900; 
  font-weight : bold; 
}
small.privacy, small.whythis { 
  font-size : 80%; 
}
small.whythis { 
  position : relative; 
}
small.whythis a { 
  text-decoration : underline; 
  font-size : 0.95em;
}
small.whythis a:hover, small.whythis a:focus, small.whythis a:active { 
  text-decoration : none;
} 
small.whythis a span { 
  border : 1px solid #fafafa; 
  background-color : #fafafa; 
  padding : 0 4px 0 4px; 
  color : #fafafa;
  text-decoration : none; 
}
small.whythis a:hover span, small.whythis a:focus span, small.whythis a:active span { 
  border : 1px solid #000; 
  background-color : #eecc11; 
  color : #000;
  padding : 0 4px 0 4px; 
  text-decoration : none; 
}
p.creditline { 
  float : right; 
  margin : -17px 0; 
  padding-bottom : 1px; 
  font-size : 20%; 
}
abbr, .abbr { 
  cursor : help; 
  border-bottom : 1px dotted #000000;
}
dl#result_dl_blockq dt, dl.result_dl_blockq dt {
  color : #669900;
}
dl#result_dl_blockq blockquote, dl.result_dl_blockq blockquote {
  margin-left : 0;
}
div#hf_form_div span.items {
  font-weight : bold;
  color : #cc9900;
}