/**vinfo global.css ver 2.5 FINAL**/
#content *{font-family:Arial,Helvetica,sans-serif;font-size:100%;}
body{background:#036;margin-left:10px;}
#mainContent{width:766px;background:#fff;position:relative;z-index:1;}
#content{font-size:.69em;padding:12px;line-height:1.2em;}
#content img{border:0;}
#content form{margin:0;padding:0;}
#content p{margin:0;padding:0;}
#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.3em;line-height:1.3em;}
#content h2{margin:0;padding:0;font-size:1.2em;line-height:1.2em;}
#content h3{margin:0;padding:0;font-size:1.1em;line-height:1.1em;}
#content ul{margin:0;padding:0;list-style:square;}
#content ol{margin:0;padding:0;}
#content li{margin:0;padding:0;line-height:1.2em;}
#content hr.hr1{height:1px;color:#ccc;margin:5px 0px;}
#content .clear{clear:both;float:none;}
#content .superclear{float:none;clear:both;width:1px;height:1px;overflow:hidden;visibility:hidden;padding:0px;margin:0 0 0 0;}
#content .normal{font-weight:normal;}
#content .bold{font-weight:bold;}
#content .italic{font-style:italic;}
#content .smfont{font-size:.9em;}
#content .nodecoration{text-decoration:none;}
#content a{color:#036;}
#content #adBox{position:absolute;left:616px;z-index:2;margin:12px 0 0 0;padding:0 0 12px 12px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;background:#fff;}
#content #adBox.noprog{margin-top:0px;}
#content #adBox #no_adBox{width:125px;height:125px;background:#fff;}
#content #locator #progress{position:absolute;top:1px;right:149px;z-index:2;width:294px;}
#content #locator #progress li{display:inline;float:left;list-style-type:none;}
#content #locator #progress.wide{position:absolute;top:1px;right:201px;z-index:2;}
#content #locator #progress.wb_noad{position:absolute;top:1px;right:149px;z-index:2;}
#content #locator #progress.narrow{position:absolute;top:1px;right:149px;z-index:2;}
#content #locator #altprogress{position:absolute;top:6px;right:149px;z-index:2;}
#content #locator #altprogress.wide{right:201px;}
#content #locator.noad #progress,#content #locator.noad #altprogress{right:12px;}
#content #locator #altprogress li{display:inline;list-style-type:none;height:1em;border-top:4px solid #ef862c;margin-bottom:1px;padding:0 8px;border-right:1px solid #fff;font-size:.9em;}
#content #locator #altprogress li.off{border-top-color:#ccc;}
#content #locator #altprogress li span{display:inline;color:#C56E25;padding-top:4px;}
#content #locator #altprogress li.off span{color:#666;}
#content #locator #altprogress li.at span{color:#C56E25;}
#titleRecap{margin-top:12px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;color:#333;background:#eaeaea;}
#titleRecap h1{padding:5px 427px 5px 8px;}
#titleRecap #recap{margin:0px 146px 0px 8px;}
#titleRecap.wb_noad h1{padding:5px 427px 5px 8px;}
#titleRecap.wb_noad #recap{margin:0px 146px 0px 8px;}
#titleRecap.noprog{margin-top:0px;}
#titleRecap.noprog h1{padding:5px 8px 5px 8px;}
#narrow{float:left;width:605px;}
#narrow #titleRecap h1{padding-right:290px;}
#narrow #titleRecap #recap{margin:0px 8px 0px 8px;}
#narrow #titleRecap #recap h1{padding-right:0;}
#wide{float:left;width:553px;}
#wide #titleRecap h1{padding-right:290px;}
#wide #titleRecap #recap{margin:0px 8px 0px 8px;}
#narrow #titleRecap.noprog h1,#wide #titleRecap.noprog h1{padding:5px 8px 5px 8px;}
.norgie{margin-right:4px;}
#workspace{border:1px solid #A3AC92;background:#C8D1B6;padding:8px;}
#workarea{border:1px solid #ccc;background:#fff;padding:8px;color:#333;}
#workspace.tabs{border:1px solid #A3AC92;border-top:none;}
#workspace h1,#workspace h2,#workspace h3{color:#53574C;margin:-3px 0px 3px 0px;}
#workarea h1,#workarea h2,#workarea h3{color:#333;}
#sidebar{float:right;width:125px;background:#fff;}
#sidebar #adBox{position:static;border-bottom:0px;border-left:0px;margin-top:0px;padding:8px 0px 12px 0px;}
#sidebar #adBox.noprog{padding-top:0px;}
#sidebar #tools,#sidebar #quotes,#sidebar #faqs{background:#E9F4D9;border-bottom:1px solid #E9F4D9;padding-bottom:12px;}
#sidebar #tools h3,#content #sidebar #quotes h3,#sidebar #faqs h3{background:#C8D1B6;color:#53574C;margin-bottom:.5em;padding:.35em 8px;}
#sidebar #quotes p{color:#53574c;padding:4px 8px;}
#sidebar .tollfree p{padding:0 8px;color:#53574C;margin-bottom:12px;}
#sidebar ul{padding:0px 8px 8px 8px;margin:0px 0px 0px 16px;}
#sidebar ul li{padding:3px 0px 0px 0px;list-style-type:square;}
#content #sidebar.wide{margin-top:8px;width:177px;}
#sidebar .noprog{margin-top:0;}
.noprog #sidebar{margin-top:0;}
#sidebar #utility{margin-top:0px;padding:0px 0 12px 0px;}
#sidebar #utility a.icon img{float:left;margin:8px 5px 0 0;}
.tollfree_bottom{clear:both;margin-top:8px;text-align:center;}
.help_bott{text-align:center;padding-top:12px;}
#sidebar #servicelinks{background:#E9F4D9;padding:8px;}
#sidebar #tools #servicelinks{padding:0 8px;}
#sidebar #tools #servicelinks a:link.icon,#sidebar #servicelinks a:visited.icon,#sidebar #servicelinks #tools a:hover.icon,#tools #servicelinks a:active.icon{display:block;float:left;width:2em;padding:0px 5px 0 0;text-align:right;}
#sidebar #tools #servicelinks a:link.link,#sidebar #tools #servicelinks a:visited.link,#sidebar #tools #servicelinks a:hover.link,#sidebar #servicelinks a:active.link{display:block;float:left;padding:0 8px 8px 0;}
#content #scContainer{margin-bottom:12px;background:#E9F4D9;color:#53574c;border:0;}
#content #scContainer .productSC{}
#content #scContainer .productSC .scTitle{border:1px solid #A3AC92;background:#C8D1B6;color:#53574C;height:27px;cursor:pointer;cursor:hand;}
#content #scContainer .productSC .scTitle .scIconOpen{display:block;float:left;cursor:pointer;border-left:1px solid #53574C;border-top:1px solid #53574C;border-right:1px solid #fff;border-bottom:1px solid #fff;}
#content #scContainer .productSC .scTitle .scIconClosed{display:block;float:left;cursor:pointer;border-right:1px solid #53574C;border-bottom:1px solid #53574C;border-left:1px solid #fff;border-top:1px solid #fff;}
#content #scContainer .productSC .scTitle h3{float:left;cursor:pointer;margin:0 0 0 4px;padding:8px 0 0 0;}
#content #scContainer .productSC .scTitle .price{display:block;float:right;font-weight:bold;padding:8px 3px 0 0;}
.scDetails{display:block;padding:8px;white-space:wrap;}
#sidebar .scDetails h3{display:inline-block;padding:0;}
.scDetails a{line-height:1.2em;}
#notabsbg{background:#eaeaea;height:1.6em;}
#tabs{background:#eaeaea;padding-top:8px;}
.tabspacer{border-bottom:1px solid #A3AC92;padding-left:8px;}
.tabA,.tabIA{text-align:center;border-left:1px solid #A3AC92;border-right:1px solid #53574C;border-top:1px solid #A3AC92;padding:4px 7px 4px 8px;white-space:nowrap;}
.tabA{background:#C8D1B6;border-bottom:none;}
.tabIA{border-bottom:1px solid #A3AC92;background:#fff;color:#000;cursor:pointer;}
.tabA h3,.tabA span{color:#53574C;}
#tabs .tabA .tabprice,#tabs .tabIA .tabprice{font-size:1.1em;font-weight:bold;line-height:1.1em;}
#tabs .tabIA .tabprice{color:#036;text-decoration:underline;}
#tabs a{text-decoration:none;color:#000;}
#tabs .disclaimer,#notabsbg .disclaimer{text-align:right;margin-top:.69em;padding:0 8px 4px 0;vertical-align:bottom;}
#tabs td.disclaimer,#notabsbg td.disclaimer{text-align:right;margin-top:.69em;padding-right:8px;border-bottom:1px solid #A3AC92;padding-bottom:4px;vertical-align:bottom;}
#tabs .disclaimer a,#notabsbg .disclaimer a{text-decoration:underline;}
.hr hr{border:1px solid #ccc;clear:both;margin:8px 0;}
#workspace .hr{border-top:1px solid #A3AC92;height:1px;margin:1.5em 0 1em 0;}
#workarea .hr{border-top:1px solid #ccc;height:1px;margin:1.5em 0 1em 0;}
#recap .hr hr{border-color:#999;height:1px;margin:1.5em 0 1em;}
#sidebar .hr{border-top:1px solid #A3AC92;height:1px;margin:8px;}
#content .hrTally{border-top:1px solid #999;height:1px;margin:.25em 0;}
.hrTitle{border-top:1px solid #ccc;margin:.25em 0 1em;}
#content .hr hr,#content .hr hr,#sidebar .hr hr,#content .hrTally hr,#content .hrTitle hr{display:none;}
#popup{margin:0px;padding:0px;background:#fff;}
#popup #content{padding:0px;}
#popupBody{background:#fff;padding:10px 10px;}
#popupBody ul{margin:0 0 0 14px;padding:0;}
#popupBody li{list-style-type:square;line-height:1.2em;}
#popup #content h1{padding:10px 10px 0 10px;}
#popupHeader{background:#036;height:46px;}
#popupHeader #logo{float:left;padding:5px;}
#popupHeader #links{float:right;padding:15px 8px 15px 0px;line-height:40px;color:#fff;}
#popupHeader #links a{color:#fff;}
#popupHeader #links a:visited{color:#fff;}
#popupFooter{height:15px;}
#popupBody #title{float:left;font-size:1.2em;}
.popupStepContent{padding:5px 0px 0px 20px;}
.err_hi{background:#ffc;color:#f00;}
.err_hi img{margin:0 .25em;vertical-align:middle;}
.err_hi input{margin-right:.25em;}
#content .formreq{position:relative;}
.formreq span{position:relative;}
.frm_row{padding:8px 0 0;}
#content .frm_row p,#content .frm_row .frm_element{float:left;margin-right:8px;}
.frm_row_wmsg{padding:8px 0;float:left;}
#content .txtonly h1,#content .txtonly h2,#content .txtonly h3{margin-bottom:4px;}
#content .txtonly p{margin-bottom:8px;}
.policy_scroll{overflow:auto;height:120px;border:1px solid #999;padding:2px 8px 8px 8px;margin:8px 0;}
#content .policy_scroll ol li{margin:4px 24px;list-style:decimal;}
#content #workspace #workarea .formreq span,#content #workspace #workarea .formreq sup{float:right;}
#content .steps{position:relative;}
#content .stepBullet{position:absolute;width:15px;height:15px;font-size:1.2em;font-weight:bold;color:#fff;text-align:center;padding-top:1px;background:#73a4d2;margin-right:.15em;}
#content .steps h2,#content .formreq h2{padding-left:20px;}
#content .stepcontent{clear:both;margin:8px 0 0 22px;}
#content sup.smark{line-height:1.2em;font-size:.85em;text-decoration:none;}
#content sup.footnote{line-height:1.2em;font-size:.85em;text-decoration:none;}
#content span.required{color:#c00;}
#content span.regmark{font-size:.8em;vertical-align:20%;text-decoration:none;}
.ftnote{padding-top:12px;}
.ftnote_sym,ftnote_msg{float:left;}
.ftnote_msg{margin-left:.75em;}
.countdown{color:#c00;font-weight:bold}
#content .collist{float:left;}
#content .collist li{margin:10px 17px;width:50px;}
#ultraWide{width:942px;}
#ultraWide .outerBar{float:left;}
#outerBar{float:left;margin:-33px 0 12px 12px;position:relative;width:160px;}
#outerBar .narrowAd{margin:12px;text-align:center;}
#content .e_box{position:relative;top:0px;background:#ffc;border:1px solid #f00;margin:0;}
#content .e_box .e_content{padding:8px 8px 8px 36px;}
#content .e_box img{position:absolute;top:9px;left:9px;}
#content .e_box p{font-weight:600;padding-top:8px;}
#content .e_box ul{margin:0 0 0 16px;font-weight:300;}
#content .e_box h3{font-size:1.4em;padding-top:.35em;color:#c00;font-weight:bold;}
#content .a_box{position:relative;top:0px;background:#ffc;border:1px solid #06c;margin:0;}
#content .a_box .a_content{padding:8px 8px 8px 36px;}
#content .a_box .a_content img{position:absolute;top:8px;left:8px;}
#content .a_box p{font-weight:600;padding-top:8px;}
#content .a_box ul{margin:0 0 0 16px;font-weight:300;}
#content .a_box h3{font-size:1.4em;padding-top:.35em;color:#000;font-weight:bold;}
#workspace .e_box,#workspace .a_box{margin-bottom:12px;}
.error{color:#c00;}
input.error{border:1px solid #c00;}
#content .cst_box{background:#fff;border:1px solid #ccc;left:0;margin:8px;position:relative;top:0;}
#content .cst_box .logo{display:block;left:-20px;position:absolute;}
#content .cst_box .content{padding:8px 8px 8px 36px;}
#content .cst_box h3{color:#000;padding-top:.35em;}
#content .cst_box p{margin:0;padding:0;}
#content .cst_box ul{margin:4px 0 0 16px;}
#content button{margin:0;padding:0;}
#content button,#content .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:36px;text-align:center;width:100px;}
#content button{width:96px;}
#content .button{display:block;height:40px;text-decoration:none;}
#content button span,#content .button span{display:block;FILTER:dropShadow(Color=623F24,offX=1,offY=1,positive=true);line-height:1.2em;margin-top:4px;padding:expression("0 3px");text-shadow:2px 2px #7e4725;width:80px;}
#content  span.single{line-height:2.4em;padding:2px;}
#content .btn_select{height:20px;width:66px;}
#content a.btn_select{height:24px;width:70px;}
#content .btn_select span{height:20px;width:66px;}
/* Mac Hack \*/
#content button{width:100px;}
#content .button{height:32px;[;height:36px;];max-width:96px;[;max-width:100px;];}
#content button span,#content .button span{padding:0 4px;}
#content button span{display:block;height:30px;margin:0 auto;[;margin-top:5px;];margin-top:expression("2px");width:expression("92px");}
#content .button span{[;height:40px;];height:20px;height:expression("30px");margin:3px auto 0;width:84px;[;width:80px;padding-top:2px;];width:expression("92px");}
#content .single{[;margin-top:4px;];margin-top:expression("0");}
#content .button .single{[;margin-top:6px;];margin-top:expression("2px");padding-top:0px;}
#content .btn_select{height:20px;width:66px;}
#content a.btn_select{height:16px;width:62px;[;height:20px;width:66px;];}
#content button.btn_select span{padding:0;width:60px;[;margin-top:4px;];margin-top:expression("1px");width:expression("62px");}
#content a.btn_select span{line-height:1.25em;height:expression("15px");margin-top:1px;margin-top:expression("1px");padding:0;width:66px;[;margin-top:4px;];width:expression("62px");}
/*end hack*/
@media all and (min-width:0px){#content .button{height:36px;}
#content button span,#content .button span{display:block;height:auto;margin-top:0;width:84px;}
#content button span{margin-top:2px;}
#content span.single,#content .button .single{line-height:1.2em;margin-top:10px;padding:0;}
#content .btn_select,#content a.btn_select{height:20px;width:66px;}
#content button.btn_select span,#content a.btn_select span{display:inline-block;height:16px;margin:0;padding:1px 0 0 2px;width:60px;}
}
/*end hack*/
#content button.btn_sec,#content a.btn_sec{background-color:#7c839a;border-color:#dfdfdf #424242 #424242 #dfdfdf;text-shadow:2px 2px #713604;}
#content button.btn_alt,#content a.btn_alt{background-color:#ad8652;border-color:#fbdec6 #713604 #713604 #fbdec6;text-shadow:2px 2px #424242;}
.btn_label{padding:10px 0;text-align:center;}
.btn_label div{display:inline;float:left;margin-top:4px;padding-right:8px;}
#content .btn_label_nav{margin-top:10px;vertical-align:middle;}
.btn_label button{float:left;}
.btn_label a.button{float:none;text-align:left;}
.btn_label button,.btn_label .button{float:left;}
.btn_label{float:right;width:39%;}
.btn_label button{float:right;width:66px;}
.btn_box{float:left;margin:0 6px;padding:0;width:100px;}
.btn_box_select{width:66px;}
#navBtn,.navBtn{padding-top:12px;text-align:center;}
#content #navBtn p,#content .navBtn p{padding:0 20px 8px 0;}
#navBtn1,.navBtn1,#navBtn2,.navBtn2,#navBtn3,.navBtn3,#navBtnSm3,.navBtnSm3,#navBtnSm2,.navBtnSm2,#navBtnSm1,.navBtnSm1{margin:0 auto;text-align:center;}
#navBtn1,.navBtn1{clear:both;float:none;width:112px;}
#navBtn2,.navBtn2{width:250px;}
#navBtn3,.navBtn3{width:360px;}
#navBtnSm1,.navBtnSm1{width:72px;}
#navBtnSm2,.navBtnSm2{width:166px;}
#navBtnSm3,.navBtnSm3{width:246px;}
#mytable .btn_box{float:right;}
#navBtn_HR,.navBtn_HR{height:4em;padding:1px;position:relative;text-align:center;width:100%;}
#navBtn_HR p,.navBtn_HR p{margin:0 auto;padding:4px;}
#primary{bottom:0;padding:0;position:absolute;right:0;text-align:center;width:50%;}
#primary div,#secondary div{margin:0 auto;width:100px;}
#secondary{bottom:0;left:0;padding:0;position:absolute;text-align:center;width:50%;}
body.body{background:#036;margin-left:10px;}
#content form.fix{margin:0;padding:0;}
#tripdet .hot_icon img{border:1px solid #000;}
#content span.smark{font-size:75%;vertical-align:30%;text-decoration:none;}
#content span.footnote{font-size:75%;vertical-align:30%;text-decoration:none;}
#content .vPad1{padding-top:3px;}
#content .vPad2{padding-top:5px;}
#content .vPad3{padding-top:8px;}
#content .vPad4{padding-top:10px;}
#content .vPad5{padding-top:15px;}
#content .vPad6{padding-top:20px;}
#content .hPad1{padding-right:3px;}
#content .hPad2{padding-right:5px;}
#content .hPad3{padding-right:8px;}
#content .hPad4{padding-right:10px;}
#content .hPad5{padding-right:15px;}
#content .hPad6{padding-right:20px;}
.formfield{clear:left;padding-bottom:.7em;}
.formgroup{float:left;margin-right:8px;padding-bottom:.7em;position:relative;}
#content .formlabel{display:block;line-height:1.3em;}
.steps .formreq{float:right;text-align:right;width:20%;}
#workspace #workarea .steps .formreq span{float:none;}
.helpimg{margin-bottom:-2px;margin-left:6px;}
.formtxt{padding-top:1px;}
#content .formtxt_note{display:block;font-size:.9em;padding-bottom:12px;}
.formaction{padding-left:1.2em;padding-top:1.15em;width:8em;}
.formcal{margin-left:-6px;padding-top:1.3em;width:24px;}
.formcal img{vertical-align:top;cursor:hand;cursor:pointer;}
.formchkbox{padding-left:1.55em;}
.formchkbox input{margin-left:-1.55em;margin-right:.3em;width:1.25em;}
.formradio{padding-left:1.75em;}
.formradio input{margin-left:-1.75em;width:1.75em;}
.formcity,.formhotel,.formlist,.formphrase,.formname,.formpsw{width:14em;}
.formmidi{width:3em;}
.formphoneext{width:6em;}
.formaddress{width:35em;}
.formemail,.formstate,.formconame{width:17em;}
.formhotname{width:13em;}
.formzip,.formrating,.formphone{width:10em;}
.formtime,.formdate{width:8em;}
.formadv_amns{width:500px;}
.formhot_nghb{width:20em;}
.formhot_rate{width:10em;}
.formarea{height:10em;width:30em;}
#multiroom{margin-left:6em;}
#multiroom .formtxt{margin-top:.4em;text-align:right;width:6em;}
.formrooms,.forminitl{width:5em;}
.formroom_pax{width:9em;}
#content .formlist li{display:block;float:left;width:45%;}
.col3 .formlist{width:8em;}
#content .col3 .formlist li{display:block;float:left;width:30%;}
.checkboxleft{width:400px;}
#content .checkboxleft li{float:left;list-style:none;width:45%;}
#filter .formgroup,#sort_box .formgroup{padding-bottom:0;}
#sort_box .formgroup{padding-bottom:.3em;}
.formspcl_svc{width:14em;}
.formelement{display:inline;}
.form_or{padding:0 1em;}
#xsell_opts{background-color:#ced6b5;padding-right:8px;zoom:1;margin:2px;}
#xsell_opts .superclear{margin:-1px;}
#xsell_opts .option{background-color:#036;color:#fff;float:left;padding-bottom:2px;width:55%;}
#xsell_opts .option img{float:left;margin-left:8px;margin-right:10px;}
#xsell_opts .opttext{float:left;padding:12px 4px;font-weight:600;}
#xsell_opts .xsell_or{float:left;margin:6px 0 6px -12px;}
#xsell_opts .btn_label{float:right;padding:8px 0 0;}
.promoimg,.tipimg{float:left;margin-right:3px;vertical-align:top;}
.promowimg,.tipwimg{float:left;width:90%;}
.promo,.tip{padding:5px 5px 6px;font-weight:700;margin-bottom:2px;}
.promobg{background-color:#ffd674;}
.promo{color:#4d3f1d;}
.tip{color:#3a4a1a;}
.tipbg{background-color:#dfe9d1;}
#recap .mod_search_link{padding:8px 0;}
#recap #mod_search{margin:0px;border:1px solid #ccc;background:#fff;padding:8px;color:#333;zoom:1;}
#recap #mod_search input{display:inline;}
#recap .recap_bksrch{padding-bottom:8px;}
#sidebar iframe{margin-top:12px;}
#workspace .pagination{width:60%;text-align:right;position:relative;float:right;color:#53574C;font-weight:bold;margin:4px 0 8px 0;}
#workspace .pagination a{color:#036;}
#workarea .anchorlist{padding-bottom:12px;}
#tabs .new{background:#ef862c;color:#fff;font-size:.8em;padding:0 2px;}
.activeopt{background:#eaeaea;}
#utility{padding:0 0 12px;}
#utility p{margin-left:25px;padding:4px 0;}
#utility img{margin-left:-25px;vertical-align:middle;}
#sidebar #pref_links{padding:8px;}
#sidebar #pref_links p{padding:4px 0;color:#53574C;}
#sidebar #servicelinks p{margin-left:25px;padding:4px 0;}
#sidebar #servicelinks img{margin-left:-25px;vertical-align:middle;}
#map table{background:#C8D1B6;}
#map .top,#map .bottom{height:12px;}
#map .mid{height:300px;}
#map .radios{height:2.5em;background:#fff;}
#map .radios td{padding:5px 0;background:#fff;text-align:center;vertical-align:middle;}
#map .zoom{background:#c8d1b6;}
#map .zoom td{border-top:1px solid #c8d1b6;}
#map .zoom a{text-decoration:none;}
#map .map{border:1px solid #c8d1b6;}
#map .sides{border-right:solid 1px #000;border-top:solid 1px #fff;border-left:solid 1px #fff;border-bottom:solid 1px #000;background:#036;text-align:center;vertical-align:middle;cursor:pointer;}
#content #map .sides_over{border-right:solid 1px #000;border-top:solid 1px #fff;border-left:solid 1px #fff;border-bottom:solid 1px #000;background:#014384;text-align:center;vertical-align:middle;text-align:center;vertical-align:middle;cursor:pointer;}
#map ul{list-style-type:none;padding:8px 0;text-align:center;}
#map ul li{display:inline;padding:0 3px;}
#map span{border-right:solid 1px #000;border-top:solid 1px #fff;border-left:solid 1px #fff;border-bottom:solid 1px #000;background:#036;text-align:center;vertical-align:middle;cursor:pointer;color:#fff;font-weight:bold;padding:3px;}
#map span.over{background:#014384;color:#fff;font-weight:bold;}
#map span.zoom{width:6px;background:#fff;cursor:pointer;}
#map span.zoom_over{width:6px;background:#014384;cursor:pointer;}
#map span.zoom_on{width:6px;background:#ef862c;cursor:default;}
#map h2{padding-top:8px;}
@media print{body,body.body{background:#fff;}
#locator{display:none;}
#sidebar{display:none;}
div.polframe{height:100%;}
#voucher{page-break-before:always}
#mainContent{width:auto;}
#content{padding:0;}
#content .a_box{position:static;}
#content .a_box .a_content img{position:static;float:left;}
}
@media screen{body,body.body{background:#036;}
div.polframe{height:auto;}
#mainContent{width:766px;}
#content{padding:12px;}
#locator{display:block;}
#sidebar{display:block;}
}

