/* new header */
.nav_tabText {font-family: arial,helvetica; font-size:12px; font-weight:bold;}
.nav_notab {font-family: arial,helvetica; font-size:12px; font-weight:bold;}
.nav_subDivider {font-size:10px; color:#ffffff;}
#nav_sub {font-family: arial,helvetica; color: #ffffff; font-size: 11px;}
#nav_off {color:#666666; text-decoration:none;}
#nav_off:hover {text-decoration:underline;}
#nav_on {color:#ffffff; background-color:#0066cc; text-decoration:none;}
#footerLink {padding-left:6px; padding-right:6px;}
.barNumberBox {vertical-align: middle; background: #eaeaea; border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc; padding: 1px 3px; line-height: 18px; font: bold 12px arial,helvetica; color: #000000;}

/* New template components */
/* div.hr {display: none} */
/*/*/a{}
/* div.hr {display: block; height: 1px; background:#cccccc; margin: 5px 0px 5px 0px;} */
/* hr {display:none} */
/* */
hr {width:100%; height:1px; color:#cccccc; margin:0px 0px 5px 0px;}

td {font-family: arial,helvetica; color: #000000; font-size: x-small;}
B {font-weight: bold}
A:visited {color: #0066CC}
A:active {color: #FF6600}
A {color: #003399}
.content {font-family: arial,helvetica; color: #000000; font-size: x-small;}
.content-md {font-family: arial,helvetica; color: #000000; font-size: 12px;}
.content-lg {font-family: arial,helvetica; color: #000000; font-size: small;}
.content-sm {font-family: arial,helvetica; color: #000000; font-size: xx-small;}
.content-fxd-sm {font-family: arial,helvetica; color: #000000; font-size: 10px;}
.form {font-family: arial,helvetica; color: #000000; font-size: 13px;}
.smark {font-size:.6em;font-weight:normal;vertical-align:super; text-decoration:none;}


#blue {color: #0066cc}
#white {color: #ffffff}
#hilite {color: #ff9933; font-weight: bold;}
#unavail {color: #cc0000; font-weight: bold;}
.blue {color: #0066cc}
.white {color: #ffffff}
.hilite {color: #ff9933; font-weight: bold;}
.unavail {color: #cc0000; font-weight: bold;}



#cbContainer {width:478px; background-color:#3399ff;}
#cbHeader {width:458px; background-color:#0066cc;}
#cbOutline {width:458px; background-color:rgb(195,219,255); margin:0px 0px 0px 10px; border:1px solid #000000;}
#cbNav {position:relative; width:458px; background-color:rgb(255,255,255);height:65px}
#cbContainer form {margin:0px}	
#cbNav form {margin:0px}

	
#cbFlightOnly {width:428px; background-color:rgb(195,219,255); display:block;}
#cbFlightHotels {width:428px; background-color:rgb(195,219,255); display:none;}
#cbHotelOnly {width:428px; background-color:rgb(195,219,255); display:none;}
	#cbHotelNav {background-color:rgb(195,219,255); width:458px; height:25px;}
	#cbHotelUs {display:block;}
	#cbHotelAll {display:none;}
#cbCarOnly {width:428px; background-color:rgb(195,219,255); display:none;}
#cbSkirt {width:478px; height:10px; background-color:#3399ff; margin-bottom:10px;}

.cbRow {position:relative; width:428px; margin:5px 0px 0px 0px; clear:both;}
.cbColumnLeft {position:relative; float:left; width:214px;}
.cbColumnRight {position:relative; float:left; width:214px;}
.cbButtonLeft {position:relative; float:left; width:358px;}
.cbButtonRight {position:relative; float:left; width:70px;}
.cbLink {font-family:arial, sans; font-size:12px; color:#000000;}
.cbCarFormSpace {width:428px; height:126px;}

/* this is a css hack to hide <form></form> tags */
div.formTag {height:1px; clear:both; "}





