/* Global content styles*/
*{font-family: Arial, Helvetica, sans-serif;}
html,body,input,select,button{font-size:100%;}
body.body{background: #036;margin: 0 0 0 10px;padding: 0px;font-size:12pt}
a:link,a:visited,a:hover,a:active{color: #036;}
.clear{clear:both;float:none;}
.hr{border: 1px solid #cccccc;clear:both;margin:8px 0;}
.hr hr{display:none;}
#content .superclear {float:none;clear:both;width:1px;height:1px;overflow:hidden;visibility:hidden;padding:0px;margin:0 0 0 0;}
#mainContent{width:990px;position:relative;float:left;background:#fff;}
#content{background:#fff;color:#000;font-size:.69em;margin:0 0 0px 0;padding:0 10px 0;border-top:solid 1px #fff;}
#content li{line-height:1.2em;}
#content img{border:0;}
#content form{margin:0;padding:0;}
#content ul {margin:2px;padding:15px;}
#content p, #content div, #content ul, #content ol, #content dl, #content li, #content dd, #content dt, #content span, 
#content a, #content table, #content td{font-size:1.0em;line-height:1.2em;}
#content h1 {margin:0;padding:0;font-size:1.45em;line-height:1.45em;font-weight:bold;}
#content h2, #content h3, #content h4, #content h5, #content h6{margin:0;padding:0;font-size:1em;line-height:1em;font-weight:bold;}
#content h2{font-size:1.2em;}
#content ul {margin:0;padding:0;list-style:none;}
#content li {margin:0;padding:0;line-height:1.2em;}
#content .hr hr{display:none;}
#content .offerhead{color:#CA7147;font-size: 1.2em;margin:0 0 4px 0;}
#content .imgLeft{text-align:left;vertical-align:top;}
#content .defhead{font-size: 1.1em;padding:0 0 4px 0;}
#content ul.linklist {margin:1px 6px 0 -6px;padding:0 5px 0 0;list-style: none;}
#content ul.linklist li {background: url(http://hg.travelocity.com.edgesuite.net/graphics/bullet_blackDot.gif) no-repeat left top;color:#292A3E;padding:1px 0 1px 16px;margin:0;}
#content ul.vlist{float:left;list-style-type:none;margin:2px 0 0;vertical-align:middle;}
#content ul.vlist li{float:left;line-height:1.2em;padding:5px 15px 7px;width:50px;}
#content ul.hlist{float:left;list-style-type:none;margin:2px 0 0;vertical-align:middle;}
#content ul.hlist li{float:left;line-height:1.2em;padding:5px 15px 7px;width:50px;}
#content .collist{float:left;}
#content .collist li{margin:10px 11px;width:52px;}
#content .morelink{clear:both;font-size:0.9em;margin:0;text-align:right;}
#content .icolL{float:left;margin:0 0 12px 0;}
#content .icolR{float:right;margin:0 0 12px 0;}
#content .icolSpan{margin:0 0 12px;}
#content .headrt{font-weight:normal;float:right;display:inline;}
#content .textlist{list-style-type:square;margin-left:8px;}
#content .textlist li{list-style-type:square;margin:12px 8px;}

#searchTools{float:left;width:330px;background-color:#fff} 
#offers{float:right;width:400px;background-color:#fff}
#features {background-color:#fff;margin:0 0 0px 0px;padding:0;color:#30420B;}
#merch{margin:0 0 0px;width:auto;}
#smallPromo {float:right;width:125px;background:#ffffff;color:#313142;}
#superPromo{margin:0 0 9px 0px;overflow:hidden;padding:0;width:400px;}


/* Complement - Homepage styles*/
#content.home #personal{background:#fff;color:#30420B;margin-bottom:12px;}
#content.home #personal h2{padding:10px 0px 5px 10px;font-size:1em;color:#006F85}
#content.home #personal .vlist{float:left;list-style-type:none;vertical-align:middle;}
#content.home #personal ul.vlist li{float:left;line-height:1.2em;padding:0px 0px 3px 0px;width:80px;text-align:center;}
#content.home #headlines {background-color:#fff;margin:0 0 12px 0px;color:#30420B;}
#content.home #headlines h2 {padding:10px;font-size:1em;color:#333300}
#content.home #ideas {float:left;width:162px; background:#fff;}
#content.home #faresLeft {background:#fff;color:#000;float:left;margin:0 0 12px;width:194px;}
#content.home #faresLeft h2 {padding:10px;font-size:1em;color:#AD9500}
#content.home #faresRight {background:#fff;color:#000;float:right;margin:0 0 12px;width:194px;}
#content.home #faresRight h2 {padding:10px;font-size:1em;color:#C8883D}

/* Complement - Hotels styles*/
#content.hotels #personalLeft{height:245px;float:left;width:194px;background:#fff;color:#30420B;margin-bottom:12px;}
#content.hotels #personalLeft h2{padding:10px;font-size:1em;color:#767200;text-align:center}
#content.hotels #personalRight{height:245px;float:right;width:194px;background:#fff;color:#30420B;margin-bottom:12px;}
#content.hotels #personalRight h2{padding:10px;font-size:1em;color:#767200;text-align:center}
#content.hotels #ideas {height:125px;float:left;width:162px; background:#fff;}
#content.hotels #dealsLeft {height:125px;background:#fff;color:#000;float:left;margin:0 0 12px;width:194px;}
#content.hotels #dealsLeft h2 {padding:10px;font-size:1em;color:#C8883D}
#content.hotels #dealsRight {height:125px;background:#fff;color:#000;float:right;margin:0 0 12px;width:194px;}
#content.hotels #dealsRight h2 {padding:10px;font-size:1em;color:#C8883D}

/* Button styles*/
#content a.button{margin:0;padding:0;border:2px solid;color:#fff;text-decoration:none;font-weight:bold;text-align:center;line-height:1em;background: url(http://hg.travelocity.com.edgesuite.net/graphics/button_1_bg.gif) #FE5815 repeat-x bottom;display:inline-block;padding:.4em .4em;border-color:#C7AF92 #6A4E2D #6A4E2D #C7AF92;}
#content a.button_blu{margin:0;padding:0;border:2px solid;color:#fff;text-decoration:none;font-weight:bold;text-align:center;line-height:1em;background: url(http://hg.travelocity.com.edgesuite.net/i/buttons/button_1_blu_bg.gif) #5D6987 repeat-x bottom;display:inline-block;padding:.1em .4em;border-color:#7C839A #566383 #566383 #7C839A;}
#content a.button_brn{margin:0;padding:0;border:2px solid;color:#fff;text-decoration:none;font-weight:bold;text-align:center;line-height:1em;background: url(http://hg.travelocity.com.edgesuite.net/i/buttons/button_1_brn_bg.gif) #5D6987 repeat-x bottom;display:inline-block;padding:.1em .4em;border-color:#C7AF92 #6A4E2D #6A4E2D #C7AF92;}
#content a.button_grn{margin:0;padding:0;border:2px solid;color:#fff;text-decoration:none;font-weight:bold;text-align:center;line-height:1em;background: url(http://hg.travelocity.com.edgesuite.net/i/buttons/button_1_grn_bg.gif) #717E58 repeat-x bottom;display:inline-block;padding:.1em .4em;border-color:#88966B #687553 #687553 #88966B;}
#content a.button_ylw{margin:0;padding:0;border:2px solid;color:#fff;text-decoration:none;font-weight:bold;text-align:center;line-height:1em;background: url(http://hg.travelocity.com.edgesuite.net/i/buttons/button_1_ylw_bg.gif) #A66C3F repeat-x bottom;display:inline-block;padding:.1em .4em;border-color:#AA9B69 #9C803B #9C803B #AA9B69;}
#content a.button span{color:#fff;display:inline-block;height:1em;text-shadow:2px 2px #7E4725;FILTER: dropShadow( Color=623F24,offX=1,offY=1,positive=true);cursor:pointer;cursor:hand;}
#content a.button_blu span{color:#fff;display:inline-block;height:1em;text-shadow:2px 2px #7E4725;FILTER: dropShadow( Color=623F24,offX=1,offY=1,positive=true);cursor:pointer;cursor:hand;}
#content a.button_brn span{color:#fff;display:inline-block;height:1em;text-shadow:2px 2px #7E4725;FILTER: dropShadow( Color=623F24,offX=1,offY=1,positive=true);cursor:pointer;cursor:hand;}
#content a.button_grn span{color:#fff;display:inline-block;height:1em;text-shadow:2px 2px #7E4725;FILTER: dropShadow( Color=623F24,offX=1,offY=1,positive=true);cursor:pointer;cursor:hand;}
#content a.button_ylw span{color:#fff;display:inline-block;height:1em;text-shadow:2px 2px #7E4725;FILTER: dropShadow( Color=623F24,offX=1,offY=1,positive=true);cursor:pointer;cursor:hand;}


/* Cannonball styles*/
#cb{margin:1 0 12px 0;padding:0px 0px 1px 0px;background:#EAEAEA;color:#000;width:400px;position:relative;border-bottom:1px solid #003366;border-right:1px solid #003366;border-left:1px solid #003366;border-top:1px solid #003366;}
#cb h1{text-align:center;padding:2px 0px 1px 0px;margin:0px 0px 1px 0px;background:##003366;font-size:1em;}
#cb h1 span{color:#fff;font-size:1.0em;height:1.2em;line-height:1.52em;}

#content.home #cbForms{min-height:311px;height:expression("311px");}
#content.hotels #cbForms{min-height:471px;height:expression("471px");}

#cbForms button, #cbForms a.button{float:center;cursor:pointer;cursor:hand;text-decoration:none;white-space:normal;color:#fff;font-weight:600;border-width:2px;border-style:solid;border-color:#C7AF92 #6A4E2D #6A4E2D #C7AF92;background: url(http://www.travelocity.co.in/Image_Library/Website_images/in/button/cb_btn_bkgrd_01.gif) #A66C3F repeat-x bottom;text-shadow:2px 2px #7E4725;padding:.2em 0 .1em 0;margin:0;width:9em;display:inline;}
#cbForms button div {padding:0;margin:0;cursor:pointer;cursor:hand;line-height:1em;height:2.2em;FILTER: dropShadow( Color=623F24,offX=1,offY=1,positive=true);text-shadow:2px 2px #7E4725;}
#cbForms button.single{padding-top:.7em;}
#cbForms button.single div, #cbForms a.button div{cursor:pointer;cursor:hand;height:1.7em;FILTER: dropShadow( Color=623F24,offX=1,offY=1,positive=true);text-shadow:2px 2px #7E4725;}
#cbForms .cbSubmit{font-size:11px;clear:both;text-align:center;color:#956C42;margin:0px 8px 5px 0px;padding:3px 0px 0px 0px;vertical-align:middle;}
#cbForms {position:relative:zoom:1;}
#cbForms a{color:#000;}

#cb div.cbhr{border-top:1px solid #C68663;border-bottom:1px solid #003366;clear:both;margin:3px 0;clear:both;overflow:hidden;}
#cb div.cbhr hr{display:none;}

#cb .cbrow{background:#EAEAEA;clear:both;padding:2px 0px 2px 8px;float:none;} 
#cb span.label{display:block;padding-bottom:2px;}

#cb .cbHOCAStreet,#cb .cbHOCAProvince,#cb .cbHOUSStreet,#cb .cbHOUSState{width:180px;float:left;padding-bottom:4px;}
#cb .cbHOCAStreet input,#cb .cbHOUSStreet input{width:160px;}
#cb .cbHOCACity input,#cb .cbHOCAPostal input,#cb .cbHOUSCity input,#cb .cbHOUSZip input{width:80px;padding-bottom:4px;}

#cb #divfromcal,#divtocal{width:120px;float:left;padding-bottom:4px;}
#cb .formgroup formcal{width:60px;float:none;}

#cb .checkNRI{background:#EAEAEA;clear:both;padding:2px 0px 2px 0px;float:none;} 
#cb .checkNRI li {display:block;text-align:center;}
#cb .checkNRI li a{color:#000;} 
#cb .checkNRI input{vertical-align:middle;margin:0px 5px 0px 0px;} 
#cb .checkNRI img{vertical-align:middle;margin:0px 0px 0px 8px;} 

#cb #alertNRIbox {float:none;clear:both;background:#F9F0AA;margin:0px 8px 0px 0px;padding:5px;}
#cb #alertNRIbox span{color:#000;font-weight:bold;}

#content.home .cbmoreoptions{position:relative;top:10px;text-align:center;}
#content.home .moreoptions{vertical-align:middle;margin:0px 0px 15px 0px;}

#content #nrbtn button{margin:0;padding:0;}
#content #nrbtn button.btn_sec,#content #nrbtn a.btn_sec{background-color:#7c839a;border-color:#dfdfdf #424242 #424242 #dfdfdf;text-shadow:2px 2px #713604;}
#content #nrbtn button span,#content #nrbtn .button span{display:block;FILTER:dropShadow(Color=623F24,offX=1,offY=1,positive=true);line-height:1.2em;margin-top:4px;padding:expression("0 0px");text-shadow:2px 2px #7e4725;width:170px}
#content #nrbtn button,#content #nrbtn .button{background-color:#036;border-color:#acbed0 #003 #003 #acbed0;border-style:solid;border-width:2px;color:#fff;cursor:pointer;cursor:hand;font-weight:700;height:50px;text-align:center;width:170px}

#content.about #container {background:#F8F7F7;float:left;width:742px;margin-bottom:10px;}
#content.about #leftNav {background:transparent;color:#000;float:left;width:165px;padding:5px}
#content.about #bodyText {background:#fff;color:#000;float:right;width:557px;border-left:10px solid #fff;}

#content.about .leftpanelnormal {font-size:11px;color:#000;text-decoration:none}
#content.about .leftpanelnormal:hover {color:#006699;text-decoration:none}


/* India Marketing styles*/
.leftpanellink {font-family: arial;font-size: 12px;font-style: normal;font-weight: bold;color: #f9660f;text-decoration:none;}
.leftpanellink:hover {font-family: arial;font-size: 12px;font-style: normal;font-weight: bold;color: #6096ba;text-decoration: none;}
.leftpanelnormal {font-family: arial;font-size: 12px;font-style: normal;font-weight: bold;color: #02235b;text-decoration:none}
.leftpanelnormal:hover {font-family: arial;font-size: 12px;font-style: normal;font-weight: bold;color: #6096ba;text-decoration:none}
.contentnormal {font-family: arial;font-size: 10px;font-style: normal;font-weight: normal;color: #000000;text-decoration:none;}
.contentnormal:hover {font-family: arial;font-size: 10px;font-style: normal;font-weight: normal;color: #f9660f;text-decoration:none;}
.contentbold {font-family: arial;font-size: 10px;font-style: normal;font-weight: bold;color: #000000;text-decoration:none;}
.content-maroon {font-family: arial;font-size: 11px;font-weight: bold;color: #c5321e;text-decoration: none;}
.content-orange {font-family: arial;font-size: 11px;font-weight: bold;color: #fa782c;text-decoration: underline;}
.content-orange:hover {font-family: arial;font-size: 11px;font-weight: bold;color: #fa782c;text-decoration: underline;}
.contentarial {font-family: arial;font-size: 11px;color: #000000;text-decoration: underline;}
.contentwhite {font-family: arial;font-size: 11px;font-weight: normal;color: #FFFFFF;text-decoration: none;}
.contentarial:hover {font-family: arial;font-size: 11px;color: #000000;text-decoration: underline;}
.contentaria1arial1 {font-family: arial;font-size: 11px;color: #000000;text-decoration: none;}
.black-personal {font-family: arial;font-size: 11px;color: #000000;text-decoration:none}
.black-personal:hover {font-family: arial;font-size: 11px;color: #e92614;text-decoration:none}
.whitenormal {font-family: arial;font-size: 11px;color: #FFFFFF;text-decoration:none}
.Yellow {font-family: arial;font-size: 11px;color: #ffcc00;font-weight: normal;}
.whitebold {font-family: arial;font-size: 11px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.whitebold:hover {font-family: arial;font-size: 11px;font-weight: bold;color: #FFFFFF;text-decoration: underline;}
.newslinemain{font-family: arial;font-weight: bold;font-size: 11px;color: #000000;text-decoration:none;}
.newslinemain:hover {font-family: arial;font-weight: bold;font-size: 11px;color: #000000;text-decoration:underline;}
.news {color:#000000;font-size: 11px;font-family: arial;font-weight: normal;text-decoration:underline;}
.news:hover {color: #FF0000;font-size: 11px;font-family: arial;font-weight: normal;text-decoration:underline;}
.subheads {font-size: 12px;font-weight: bold;font-family: arial;color: #660000;text-decoration:none;}
.blackrates {color: #000000;font-size: 11px;font-family: arial;font-weight: normal;text-decoration:none;}
.explor {font-family: arial;font-size: 11px;color: #ad4646;text-decoration: underline;}
.explor:hover {font-family: arial;font-size: 11px;color: #000000;text-decoration: underline;}
.ideas {color:#ffffff;font-size: 11px;font-family: arial;font-weight: normal;text-decoration:underline;}
.ideas:hover {color:#ff0000;font-size: 11px;font-family: arial;font-weight: normal;text-decoration:underline;}
.hotdeals {color:#000000;font-size: 11px;font-family: arial;font-weight: normal;text-decoration:underline;}
.hotdeals:hover {color: #FF0000;font-size: 11x;font-family: arial;font-weight: normal;text-decoration:underline;}
.hotdealsheads {color: #000000;font-size: 11px;font-family: arial;font-weight: normal;text-decoration:underline;}
.country-heads {color: #00477f;	font-size:20px;font-weight: bold;font-family: Arial;text-decoration:none;}
.yellow {font-family: arial;font-size: 11px;font-weight: normal;color: #FFCC00;	text-decoration: underline;}
.yellow:hover {font-family: arial;font-size: 11px;font-weight: normal;color: #FFFFFF;text-decoration: underline;}
.sgpromoheads {font-family: arial;font-size: 20px;font-weight: bold;color: #000000;text-decoration: none;}
/*
#cb .cbCity{width:132px;float:left;padding-bottom:4px;}
#cb .cbCity input{width:124px;}

#cbHOstate .label{line-height:1.3em;}
#cbHOstate[id=cbHOstate] .label{line-height:1.2em;}

#content.home #cbForms{height:305px;position:relative;}
#content.home #cbForms{height:auto;}
#content.home #cbForms{min-height:305px;height:expression("305px");}

#cb li{line-height:1.2em;}
#cb ul{margin:0;padding:0;list-style:none;}
#content.air h3{padding:0px;margin:0px;font-size:1em;font-weight:900;}
#cbNav{font-size:11px;width:275px;float:left;background:#DE8C5A;margin-bottom:2px;}
#content.air #cbNav{width:334px;}
#cbNav ul{height:2.2em;}
#cbNav li{display:inline;}
#cbNav a{font-weight:900;padding:4px 0 0 4px;text-decoration:none;color:#fff;height:1.2em;text-shadow:2px 2px #333333;filter: progid:DXImageTransform.Microsoft.dropShadow( Color=333333,offX=1,offY=1,positive=true);}
#cbNav span{display:block;float:left;height:2.2em;padding:0 3px;padding:0 5px 0 2px;}
#cbNav span.cbNavon, #content.vacations #cbNav span{background:#EAEAEA;}
#cbNav span.cbNavon a, #content.vacations #cbNav a{color:#634531;filter: none;text-shadow:none;}
#iframeCal{z-index:2;position:absolute;width:275px;height:136px;visibility:hidden}
#cbNav form{margin:0;padding-top:2px;}
#content.vacations #cbNav{background:#EAEAEA;}
#content.vacations #cbNav{height:4.2em;}
#content.vacations #cbNav li{width:120px;float:left}
#content.vacations li.cbNavwide,#content.vacations li.cbNavwide span{width:139px;}
#cb #cb_formHO div.cbhr{margin:1px 0px;}
#cbForms .superclear{float:none;clear:both;width:1px;height:1px;overflow:hidden;visibility:hidden;padding-top:0;margin-top:0px;}
#cb select{border:1px solid #ccc;}
#cb .cbrowon{background:#ffc;}
#cb .cbelement{display:inline;float:none;}
#cb .cbROoption{margin:0 8px 4em 20px;float:left;}
#content.air #cb .cbCity{width:161px;float:left;padding-bottom:4px;}
#content.air #cb .cbCity input{width:153px;}
#content.air #cb #cb_formFMD div.cbCity{width:56px;}
#content.air #cb #cb_formFMD .cbCity input{width:55px;}
#cb_formFRT #cbFRTbff{display:none;}
#cb .cbFMDtime{width:75px;}
.cbSpecificAir{float:left;}
.cbSpecificAir li{padding:0px 0px 1px 0px;}
.cbSpecificAir li.specificair{display:none;text-align:right;padding-bottom:2px;}
#cb .aircos{width:17em;float:left;}
#cb .cbState{width:132px;float:left;}
#content.cars #cb .cbState{width:95px;}
#cb .cbzip input{width:43px;}
#cb span.rowlabel{display:inline-block;float:left;width:4em;position:relative}
#cb div.rowlabel{display:inline-block;float:left;width:4em;padding-top:6px;vertical-align:bottom}
#cb .checkin{width:132px;float:left;}


#cb .cbcarco{float:left;width:155px;}
#cb .cbcartype, #cb .cbcrulength{float:left;width:111px;}
#cb .cbcrudest{float:left;width:150px;position:relative}
#cb .cbrowbot{margin-bottom:4px;}
#cb .cbBffSel{float:left;width:6em;}
#cb .cbcrmonth{float:left;margin-right:8px;position:relative;width:100px;}
#cb .cbCal{margin-top:0px;cursor:pointer;cursor:hand;vertical-align:bottom;padding-right:0px;padding-left:2px}
#cb .cbPass{float:left;position:relative}
#cb #cb_formair .cbPass{width:7em;}
#cb .cbChild{float:left;width:4.5em;margin-bottom:4px;}
#content.cruises #cb button{margin-right:8px;display:inline}
#content.air .cbSubmit{background:#F3C097;width:334px;margin:0 0 4px 0;}
#content.air #cb button{margin-right:6px;margin-bottom:2px;}
#cbForms #cbSubmitText{font-weight:900;font-size:1.3em;padding:.45em 10px 0px 11px;float:left;color:#956C42;} 
#cb .cbSubmitMessaging{display:inline;text-align:left;margin-left:6px;font-weight:600;font-size:11px}
#cb .cbSubmitMessaging p{padding:0 0 0 4px;margin:0;text-align:left;}
#cbForms .cbSubmitMessaging input{float:left;}
#cbForms .cbpromo{text-align:center;padding-top:8px;padding-bottom:4px;margin-left:auto;margin-right:auto;}
#cb form.fix {margin:0px;}
#content.home .cbmoreoptions{position:absolute;top:285px;}
#cb .cbrooms{width:267px;position:relative;}
#cb .cbrooms li{width:32%;float:left;}
#cb .cbrooms input{position:absolute;}
#cb .cbrooms div{padding-left:23px;padding-top:3px}
#cb .cbrooms li a{color:#000;}
#cb .cbrooms li.cbdisabled a{color:#A56139}

#HO_addairrow{width:50%;float:left;margin-left:8px;margin-top:3px;color:#000;text-align:left;}
#cb #cbForms .multichildroom{background:#F7BE94;margin-bottom:3px;}
#content.home .cbmoreoptions{position:absolute;top:288px;background:transparent}
#cb_typeselectmsgtxt{padding:3px 4px 1px 6px;}
#cb_typeselectmsgtxt a{color:#000;}
#cb_typeselect{margin:0px 4px;border:1px solid #EAEAEA;border-bottom-width:0px;}
#cb_typeselect ul{height:20px;background:#DE8C5A;clear:both;float:none;}
#cb_typeselect li{display:inline-block;float:left;height:20px;padding-right:2px;}
#content.home #cb_typeselect li{font-size:10px;}
#cb_typeselect li input{font-size:12px;}
#content.air #cb_typeselect ul li{width:32%}
#content.air #cb_typeselect ul>li{min-width:32%;width:auto}
#content.home span.cb_typeselectlabel {vertical-align:middle;height:18px;}
#content.home li>span.cb_typeselectlabel {vertical-align:text-top;line-height:10px}
#cb_typeselect li.typeselected{background:#EAEAEA;}
#cb_typeselect li.typeselected a{color:#634531;}
#cb_air_ed{margin-left:3px;}
#cb_air_nba{padding-bottom:0px;}
.rowlabel{margin-top:4px;}
#air_fromrowed.cbrow,#air_fromrowfd.cbrow{margin:0px 4px;border-style:solid;border-color:#EAEAEA;border-width:0px 1px;height:25px;padding:2px 0px 0px 6px}
#air_torowed.cbrow,#air_torowfd.cbrow{margin:0px 4px;border:1px solid #DE8C5A;border-top-width:0px;height:20px;padding:2px 0px 5px 6px}
#cbForms .superclear{margin-top:-1px;}
#cbflexNote{position:absolute;width:140px;left:130px;top:0px;}
#FMD_fromcal1 .cbCity,#FMD_fromcal2 .cbCity,#FMD_fromcal3 .cbCity,#FMD_fromcal4 .cbCity{position:relative}
.cb_txtdate{width:65px;}
.cb_split{width:132px;float:left;}
#plusMinusDates,#flexibleDates,#cbairchildages{display:none;}
#cb_multi,#datedf,#daterf,#air_torowfd,#air_fromrowfd{display:none;}
#openDates,#FO_torowopenDates,#FO_fromrowopenDates,#FO_fromrowflexibleDates,#FO_torowflexibleDates,#nearbymsg,#exactDatesCSA{display:none;}
#iframeCal{z-index:2;position:absolute;width:140px !important;height:280px;visibility:hidden;background:transparent;top:0px;}
.cbrow{postion:relative;}
#cb .cbhelp{color:#394A21;float:right;padding-right:10px;display:block}
#content.air #cb #cb_multi .cbCity{width:85px;float:left;padding-bottom:4px;}
#content.air #cb #cb_multi .cbCity input{width:80px;float:none;}
#content.home #cbForms .cbSubmit{padding-top:0px;}
.cbmultiCity{width:38%;float:left;padding-bottom:4px;}
.cbmultiCity input{width:90%;}
#content.air #cb .cbCity{width:161px;float:left;padding-bottom:4px;}
#content.air #cb .cbCity input{width:153px;}
#cb .cbFMDtime{width:75px;}
.cbSpecificAir{float:left;}
.cbSpecificAir li{padding:0px 0px 1px 0px;}
.cbSpecificAir li.specificair{display:none;text-align:right;padding-bottom:2px;}
#cb .aircos{width:17em;float:left;}
#content.air #cb_formFMD .cbcalrow{width:334px;margin-left:0px;}
#content.air #cb_formFMD div.cbCity{width:120px;}
#content.air #cb_formFMD .cbCity input{width:110px;}
#cb .cb_adopt{width:35%;float:left;;position:relative}
#cb .cbairline{width:50%;float:left;position:relative}
#cbSubmitAirHP{font-size:11px;text-align:center;color:#956C42;background:#EAEAEA;clear:both;width:259px;margin-right:8px;margin-bottom:4px;margin-left:8px;vertical-align:middle;}
#cbSubmitAirHP.twobutton button{float:left;}
#cbSubmitAirHP.onebutton button{float:right;}
#cbSubmitAirHP.onebutton button.noc{float:left;}
#cb_airminors{display:none;}
.cbflightlabel{margin-left:8px;clear:both;float:none;}
button .foright{float:right;}
button .foleft{float:left;}
button#submitFH{display:none;}
#content.air .cbPass{position:relative;}
.roomrow{padding-bottom:2px;}
.multiroom{display:none;}
#cb .cbPass{width:3.7em;}
#cb form{behavior:url(#default#savesnapshot);}