*{font-family: Arial, Helvetica, sans-serif;}
html,body,input,select,button{font-size:100%;}
body{margin: 0px;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{margin: 0px;position:relative;z-index:1;}
#content{color:#333;font-size:.69em;margin:0px;padding:0px;}
#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 .photoDeal {float:left;margin:6px 12px 6px 0;}
#content .photoDeal img {float:left;margin:0 6px 0 0;border:0px solid #333;}
#content .photoDeal p {margin:8px 0 0 0;}
#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 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) #A66C3F 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;}
#departArrive button {color:#fff;font-weight:600;border-color:#C7AF92 #6A4E2D #6A4E2D #C7AF92;background: #A66C3F;text-shadow:2px 2px #7E4725;padding:0.36em 0;}
#departArrive button{padding:.18em 0 0 0;}
#departArrive button span {cursor:pointer;cursor:hand;height:1.2em;FILTER: dropShadow( Color=623F24,offX=1,offY=1,positive=true);}
#content .btn_selectsht{height:22px;width:110px;}
#content .btn_selectlng{height:22px;width:150px;}
#content .btn_selectsht span{height:20px;width:100px;}
#content .btn_selectlng span{height:20px;width:140px;}
#content button.btn_selectsht span,#content button.btn_selectlng span,#content a.btn_select span{height:16px;margin:0;padding:1px 0 0 2px;}

/* CANNONBALL STYLES */
ul#cbNav  {padding: 8px 0 0 120px;}
#cbNav li {display: inline; margin: 0 0 0 6px;}
#cb h1{padding:2px 0px 1px 0px;font-size:1.3em;color: #036;margin:0px 0px 1px 0px;}
#cb{margin:0 0 12px 155px;padding:0px 0px 1px 0px;color:#333;width:300px;position:relative}
#content.air #cb, #content.air #iframeCal, #content.air #cb div.cbhr{width:334px;}
#cb li{line-height:1.2em;}
#cb ul{margin:0;padding:0;list-style:none;}
#content.home #cb{padding:0;}
#content.air h3{padding:0px;margin:0px;font-size:1em;font-weight:900;}
#iframeCal{z-index:2;position:absolute;width:275px;height:136px;visibility:hidden}
#cbNav form{margin:0;padding-top:2px;}
#content.vacations li.cbNavwide,#content.vacations li.cbNavwide span{width:139px;}
#cbForms .superclear{float:none;clear:both;width:1px;height:1px;overflow:hidden;visibility:hidden;padding-top:0;margin-top:0px;}
#cbForms {position:relative:zoom:1}
#cb select{border:1px solid #ccc;}
#cb span.label{display:block;padding-bottom:2px;}
#cb .cbrow{clear:both;padding:2px 0px 2px 8px;float:none;} 
#cb .cbrowon{background:#ffc;}
#cb .cbelement{display:inline;float:none;}
#cb .cbROoption{margin:0 8px 4em 20px;float:left;}
#cb .cbCity{width:132px;float:left;padding-bottom:4px;}
#cb .cbCity input{width:124px;}
#cb .cbHOCity{width:148px;float:left;padding-bottom:4px;}
#cb .cbHOCity input{width:140px;}
#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 .cboptions{padding-top:0px;}
#cb .cboptions li a{color:#394A21;}
#cb .horz li, #cb .cbhlist li{display:inline;}
#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:0px;}
#cbForms button, #cbForms a.button{float:right;cursor:pointer;cursor:hand;text-decoration:none;white-space:normal;color:#fff;font-weight:600;border-width:2px;border-style:solid;border-color:#98A6C1 #384660 #384660 #98A6C1;background: url(../assets/css/assets/images/button_1_blu_bg.gif) #5D6987 repeat-x bottom;text-shadow:2px 2px #98A6C1;padding:.2em 0 .1em 0;margin:0;margin-top: 10px;width:9em;display:block;}
#cbForms button div {padding:0;margin:0;cursor:pointer;cursor:hand;line-height:1.2em;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 0px 0px;width:267px;padding:3px 0px 0px 0px;vertical-align:middle;}
#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:#036;} 
#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;}
#cbForms a{color:#000;}
#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{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 #DE8C5A;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{}
#cb_typeselect li.typeselected a{color:#634531;}
#cb_air_ed{margin-left:3px;}
#cb_air_nba{padding-bottom:0px;}
.rowlabel{margin-top:4px;}
#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;clear:both;width:259px;margin-right:8px;margin-bottom:4px;margin-left:8px;vertical-align:middle;}
#cbSubmitAirHP.twobutton button{float:right;}
#cbSubmitAirHP.onebutton button{float:right;}
#cbSubmitAirHP.onebutton button.noc{float:right;}
#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;}
#cbHOstate .label{line-height:1.3em;}
#cbHOstate[id=cbHOstate] .label{line-height:1.2em;}/* need for IE6 when input next to select list */
.roomrow{padding-bottom:2px;}
.multiroom{display:none;}
#cb .cbPass{width:/*3.*/7em;}
#cb form{behavior:url(#default#savesnapshot);}
/* /cb */
#cb_e{z-index:3;width:334px;position:absolute;top:8px;left:70px;display:none;}
#content.air #cb_e{width:334px;}
#cb_econtent{background:#F9F0AA;padding:5px 5px 5px 33px;border:1px solid #FF9900;font-weight:900;}
#cb_econtent img{position:absolute;top:3px;left:5px;}
#cb_enote{font-weight:300;}
#cb_eclose{float:right;}
#cb_eclose a{font-size:.89em;font-weight:300;text-decoration:none;color:#000;}
#cb_eclose a:hover{text-decoration:underline;}
#cbForms .cb_efield{background:#F9F0AA;}
#HO_aircity {visibility:hidden}
#HO_addair{float:left;margin-top:-3px;}
#HO_grpmsg{margin-top:2.8em;margin-bottom:0px;float:right;position:relative;width:165px;display:none;}
.roomsnum{position:absolute;left:0px;top:1.2em;}
.HO_roomlabel{margin-top:-5px;}
#cb_formHO .cbPass .HO_roomlabel,#cb_formHO #HO_calfrom,#cb_formFH #FH_room1
.rowlabel{position:relative;} 

/* VISUAL FORMATTING */
body#mini{background: url(../../images/w_minitbkgd.png) no-repeat top left;margin:0px;width:130px;height:150px;}
body#expanded,body#eula {margin:0px; width:515px; height: 480px;;}
#mini #bkgd {width: 130px; height: 150px;position: relative;}
#mini #gnome {position:absolute; top: 30px; left: 0px;}
#mini #message {position: absolute; top: 15px; left: 50px;}
#mini #message.bbl {position: absolute; top: 5px; left: 28px;}
#mini #msgcontent {position: absolute; top: 20px; left: 52px; text-align: center;cursor:hand}
#mini #msgcontent.bbl {position: absolute; top: 18px; left: 52px; text-align: center; font-weight: 900;}
#mini #msgcontent a, #mini #msgcontent span, #expanded #msgcontent a, #expanded #msgcontent span {display: block;text-decoration: none;cursor:pointer;cursor:hand;} 
#mini  .save, #details .save {font-weight: 900; font-size: 1.2em; color: #C56E25;}
#details .feedOD{font-weight:900;font-size:1.2em;}
#mini  .price, #details .price {font-weight: 900; font-size: 1.2em;}
#mini #expandlink {position: absolute; top: 87px; left: 80px; font-weight: bold;}
span#search{cursor:hand;text-decoration:underline;color:#fff}
#mini #expandlink a, #expandlink a:visited {color: #fff;}
#expanded #content,#details #content{font-size:.89em;}
#expanded #bkgd {width: 515px; height: 480px; position: relative;}
#expanded #gnome {position:absolute; top: 175px; left: 10px;}
/* #expanded #message {position: absolute; top: 345px; left: 120px;} */

#expanded #quip.bbl {position: absolute; top: 332px; left: 115px;}
#expanded #msgcontent {position: absolute; top: 345px; left: 120px; text-align: center;background-image:url("../../images/w_xdeal.png");width:169px;height:105px;font-size:1.2em;}
#expanded #msgcontent #msgHotSpot{position:absolute;top:0px;left:0px;cursor:hand;width:162px;height:97px;z-index:6;background:transparent}
#expanded #msgShell{margin:auto 0px;padding:8px 10px;}
#expanded .savingsPercent{font-weight: 900; font-size: 1.2em; color: #C56E25;padding-bottom:0px;}
#mini .savingsPercent{font-weight: 900; font-size: 1.1em; color: #C56E25;padding-bottom:2px;}
#expanded .toCity{font-weight:900;padding-bottom:2px;}
#expanded .savingsPrice,#mini .savingsPrice{font-weight: 900; font-size: 1.2em;}
#mini .cityPair{padding-bottom:2px;}
#mini .savingsPrice{font-weight:900;font-size:1.1em;}
#expanded #preflink {position: absolute; bottom: 110px; right: 66px; font-size: 1.2em; font-weight: 900;cursor:hand;color:#036;text-decoration:underline;}
body#details{margin:0px;width: 235px; height: 262px;background:#fff;}
#details #mainContent{background:#fff;}
#details #message h1 {font-size: 1.2em; color: #036;}
#details #message ul {list-style: square;}
#details #message li {margin-left: 16px;}
#details img {margin-bottom: 12px;}
#details #message{padding:2px 0px;border:1px solid #ccc;height: 262px;}
#details #message p, #details #message ul, #details #message h1,#details #message h3{padding: 2px 6px 2px 6px;margin:0px;}
#details p#setYourPref{padding-top:10px;padding-bottom:10px;}
#prefForms p {margin: 0 0 8px 0;}
#expanded #formpreffb, #expanded #prefthanks, #expanded #prefupgrade,#expanded #preferror {display: none;}
#expanded ul#preftabs  {list-style: none; padding: 4px; width:262px;z-index: 10;}
#preftabs li {display: inline;}
#preftabs a {text-decoration: none;color: #fff; padding: 4px 6px 6px 6px;}
#preftabs a.tabon {background-color: #fff; padding: 4px 6px 6px 6px;color: #036;}
#preftabs a:hover {background-color: #fff; padding: 4px 6px 6px 6px;color: #036;}
li#upgradeTab{display:none;}
#prefForms{position:absolute; top: 80px;}
#preftabs{position:absolute; top: 50px; font-weight: 900;}
#prefupgrade a {font-weight: 900;}
#mini a#logolink {display:block; position:absolute; top: 105px; right: 10px; width: 66px; height: 21px;}
#mini #gnomelink {display:block; position:absolute; top: 81px; left: 0px; width: 48px; height: 58px;cursor:hand}
#mini #bbllink {display:block; position:absolute; top: 3px; left:10px; width: 120px; height: 78px;text-decoration:none;cursor:hand}
#expanded a#logolink,#eula a#logolink{display:block; position:absolute; bottom: 45px; right: 65px; width: 140px; height: 40px;text-decoration:none;}
#expanded a#gnomelink {display:block; position:absolute; bottom: 10px; left: 50px; width: 150px; height: 300px;text-decoration:none;}
/* eula */
#eula #content #cbForms h1 {font-size: 1.5em; color: #036;padding-bottom:.5em;}
#eula #agreement{width:305px;height:165px;font-size:1.2em;overflow-y:scroll;border:1px solid #ccc}
#eula #agreement h3{font-size:1.2em;}
#eula #agreement a{color:#036;}
#eula #mainContent{position:relative;}
#eula p{font-size:1em;margin-bottom:.5em;margin-top:0px}
#eula #content{position:absolute;top:85px;left:140px;height:285px;width:305px;}
#eula .#cbForms .cbSubmit{width:auto;}
#eula .cbrow{text-align:right;padding:0px}
#eula .cbSubmit button{line-height:1.2em;margin-top:5px}
#eula .cbSubmit {width:auto;margin-right:0px;padding-top:0px;}
#expanded #debug{width:200px !important;}
.link{cursor:hand;color:#036;text-decoration:underline;}
#sQuip{display:none;margin-left:-2px;position:relative}
#quipDetails{padding-top:10px;}
#setYourPref{display:none;}
#quipDetails, #fareDetails,,#rssGenericDeals{display:block;}
#message #fareDetails h1{font-size:1.15em;margin-bottom:10px;}
#rssDeals{margin-bottom:8px;}
#fareDetails p#savingsLegal{padding-bottom:4px;}
#fareDetails p#disclaimer{padding-bottom:0px;}
#quip{cursor:hand;display:none;}
div#offlineDetails{font-size:1.3em;padding:16px;color:#036;font-weight:900}
#offlineDetails, #offlineNeverOn,#offlineDisconnect{display:none;}
#debug{display:none;}
