body{text-align:center;margin:0;padding:0;font-family:Verdana, Arial, Sans-serif;background:#EEE;}
.centre{margin-left:auto;margin-right:auto;width:1000px;text-align:left;background:#EEE;}
body .quotes{width:1050px;}
.quotes .innerctr{width:1030px;}
.innerctr{width:980px;border-left:10px solid #DDD;border-right:10px solid #DDD;border-bottom:5px solid #DDD;background:#FFF;text-align:left;}
.googlesearch{text-align:left;float:right;width:260px;margin:12px 250px 0 0;}
.googlesearch input{font-size:13px;}
p, li, a{font-size:13px;line-height:1.5em;}
.red{color:#f00;}
a, p, h1, h2, h3{margin:0;padding:0;}
a{text-decoration:none;}
.body a.u{text-decoration:underline;}
h1 span#h11{font-size:90%;font-family:Verdana, Arial, Sans-serif;}
a:hover{text-decoration:underline;}
a.u{text-decoration:underline;}
a.u:hover{text-decoration:none;}
.travelh{background:#7ec5fb url(../images/banner-full-750.jpg) 0 15px no-repeat;}
#biz .travelh td#banner{background:#09F;background-image:none;margin-bottom:5px;}
img{border:0;}
td#banner a{font-size:18px;color:#003;background:none;}
#biz td#banner a{font-size:18px;color:#FFF;}
#over65 .travelh td#banner{background:url(../images/over_65.gif) 733px 0 no-repeat;margin-bottom:5px;}
#citybond .travelh td#banner{background:url(../images/over_65.gif) 733px 0 no-repeat;margin-bottom:5px;}
.quotes .travelh{width:1030px;}
.travelh, .travelinfo{width:980px;}
.travelh td, .travelinfo td{vertical-align:top;}
#logo{width:38px;height:38px;margin-right:5px;float:left;}
#homepage{margin:15px 0 10px 10px;}
.nav{width:200px;padding-top:1px;}
table{border:0;}
.smap .body{width:100%;}
.body{width:590px;padding:0 5px 25px 4px;}
.body2{width:760px;padding:0 5px 25px 4px;}
.rcol{width:190px;}
td.hn1, td.hn2{border-bottom:1px solid #000;border-top:1px solid #000;}
td.hn1{width:197px;background:#f60;color:#FFF;border-left:1px solid #000;height:35px;}
#head td{height:63px;}
#biz td.hn1, #biz td.hn1 a{background:#09f;color:#FFF;}
td.hn1 a{font-weight:bold;width:197px;margin:2px 0 2px 2px;display:block;color:#FFF;font-size:16px;background:#f60;}
td.hn1 a:hover{text-decoration:none;color:#333;background:#f60;}
#biz td.hn1 a:hover{color:#333;background:#09f;}
td.hn2{width:783px;background:#222 url(../images/navarrow.gif) 5px 2px no-repeat;color:#FFF;}
.home td.hn2{background-image:none;}
td.hn2 p{background:#222;font-weight:bold;color:#FFF;font-size:16px;margin:1px 0 1px 30px;}
.travelinfo{padding-bottom:20px;border-bottom:5px solid #F90;}
.nav a, .nav p a{color:#222;background:#FFF;display:block;line-height:15px;padding:1px 0 1px 3px;border:1px solid #fff;width:196px;}
.nav a:hover{background:#DDD;color:#000;text-decoration:none;}
.nav p, .nav p a, .nav p.on{padding:0 0 0 2px;font-weight:bold;margin-top:4px;color:#FFF;background:#F60;font-size:13px;border:0;line-height:18px;}
.nav p, .nav p.on{border-right:1px solid #FFF;border-bottom:1px solid #7B5D3B;border-left:1px solid #7B5D3B;border-top:1px solid #7B5D3B;}
.nav p.on a{color:#333;}
.nav a.on, .nav a.on:hover{background:#ff0;color:#222;border-right:1px solid #666;border-bottom:1px solid #666;border-left:1px solid #666;border-top:1px solid #666;margin:0;}
.nav p a:hover{background:#f60;color:#333;}
#biz .nav p, #biz .nav p a{color:#FFF;background:#09F;}
#biz .nav p.on a, #biz .nav p.on a:hover, #biz .nav p a:hover{color:#000;background:#09F;}
.links{float:right;width:185px;margin:38px 5px 20px 0;background:#EEE;color:#000;border:1px solid #ccc;}
.links a{background:#FFF;color:#333;display:block;line-height:1.4em;font-size:12px;}
.links a:hover{background:#DDD;color:#333;text-decoration:none;}
.nav .business a{display:block;line-height:15px;margin-left:3px;color:#fff;background:#09F;display:block;line-height:15px;padding:0 0 0 3px;}
.nav .business{padding-bottom:2px;margin:30px 0 10px 0;}
.nav .business a:hover{background:#09F;color:#000;text-decoration:none;}
.nav .business p, .nav .business p.on{padding:0 0 1px 2px;font-weight:bold;margin-top:1px;color:#FFF;background:#09f;font-size:13px;border-right:1px solid #7B5D3B;border-bottom:1px solid #7B5D3B;border-left:1px solid #7B5D3B;border-top:1px solid #7B5D3B;}
.nav .business a.on, .nav .business a.on:hover{background:#ff0;color:#222;border-right:1px solid #666;border-bottom:1px solid #666;border-left:1px solid #666;border-top:1px solid #666;margin:0;}
.links p{padding-left:2px;border-bottom:1px dotted #DDD;font-size:14px;}
p.also{background:#999;padding:3px 0 3px 2px;font-weight:bold;color:#FFF;}
.body ul, .body ol, .body2 ul, .body2 ol{padding:0;margin:5px 0 0 34px;}
ul ul{margin:0;}
.body li, .body2 li{font-size:12px;padding:0 16px 0 4px;}
div.right{float:right;padding:5px 10px 5px 0;width:250px;}
div.right1{padding:5px 0 5px 20px;width:515px;display: table;margin-right:20px;}
div.right1 img{float:left;}
div.get2{width:250px;height:250px;float:right;}
div.get{width:240px;height:80px;float:right;color:#09f;font-size:16px;line-height:1.4em;font-weight:bold;}
.qzButton{width:240px;height:80px;padding:0px;margin:0 0 25px 0;float:right;}
.qzButton a{width:240px;height:80px;background-image:url(../images/get_quotes_now.gif);background-repeat:no-repeat;background-position:top left;padding:0px;margin:0px;display:block;}
.qzButton a:hover {background-position:bottom left;}
.glinks{width:185px;float:right;padding:5px 0 5px 0;margin-left:10px;}
div.right2{float:right;padding:2px 0 2px 0;margin:2px 0 5px 6px;width:230px;border:1px solid #ddd;}
div.right3{float:right;margin:2px 0 5px 6px;width:130px;}
h1.head1{color:#000;background:#FFF url(../images/onc.gif) 38px 7px no-repeat;font-size:18px;padding:10px 0 8px 60px;width:460px;}
.b{font-weight:bold;}
.body p.first, .body2 p.first{padding:10px 0 5px 8px;font-size:18px;font-family:Arial, Sans-serif;background:#FFF;color:#000;font-weight:bold;}
.body p.b, .body2 p.b{width:200px;border:none;}
.body p, .body2 p{padding:8px 33px 0 8px;font-size:12px;line-height:1.35em;}
.body p.u3, .body2 p.u3{padding:0 33px 0 8px;}
.body h2, .body2 h2{padding:20px 33px 0 45px;color:#222;background:#fff;font-size:17px;}
.body h2.arr, .body2 h2.arr{background:url(../images/headarrow.gif) 8px 20px no-repeat;}
.body h2.arr a, .body2 h2.arr a{font-size:17px;color:#036;}
.body h3, .body2 h3{padding:15px 0 0 8px;color:#000;background:#fff;font-size:14px;}
.body h3 a, .body2 h3 a{font-size:15px;color:#036;}
div.padl{padding-left:16px;margin-top:20px;}
.goosmall{padding:10px 16px 10px 0;float:left;width:250px;}
.goosmallc{padding:20px 0 15px 0;text-align:center;}
div.tips{float:right;width:200px;background:#FFF;color:#222;margin:10px 10px 10px 5px;border:1px solid #555;}
div.tips h3{font-size:13px;padding:8px 0 0 5px;background:#FFF;color:#222;}
div.tips p{background:#FFF;padding:5px 5px 0 5px;color:#222;margin:0 5px 5px 0;font-size:12px;}
div.tips ul{padding:5px 2px 0 40px;color:#222;background:#FFF;margin:0 5px 5px 0;}
.cartoon{width:250px;height:240px;}
cartoons{width:63px;height:83px;}
p.footer{padding:2px 0 5px 3px;font-size:11px;}
p.footer a{font-size:11px;}
p.ptop{padding-top:8px;}
.numbers td{font-size:11px;padding:3px 5px 0 2px;border-top:1px solid #DDD;}
.numbers{margin-bottom:20px;border-left:1px solid #DDD;border-right:1px solid #DDD;border-bottom:1px solid #DDD;}
.flag{margin-top:20px;width:220px;height:140px;}
.e111{width:84px;height:27px;}
address{font-size:12px;padding-left:8px;}
.listlink a{font-size:12px;text-decoration:underline;}
.listlink a:hover{text-decoration:none;}
ol.lbs span{display:block;font-weight:bold;}
ol.lbs{margin-top:5px;}
ul.sublist{margin:6px;}
ul.sublist li{font-size:12px;}
.faq img{width:6px;height:9px;}
.faq a{display:block;background:url(../images/aright.gif) 6px 6px no-repeat;padding:4px 0 0 15px;text-decoration:underline;}
h2.arr img{width:9px;height:6px;}
.comptbl{margin:10px 0;}
.comptbl td{font-size:11px;padding:2px 10px 0 0;font-weight:bold;}
a.backto{margin-right:1px;text-decoration:none;background:#999;color:#FFF;padding:0 2px 0 2px;border-left:1px solid #CCC;border-top:1px solid #CCC;border-bottom:1px solid #CCC;font-size:11px;letter-spacing:-0.05em;float:right;}
a.backto:hover{background:#fff;color:#000;text-decoration:none;}
a.link{font-size:12px;}
ol.u li{margin-right:100px;font-size:12px;}
ol.u a{text-decoration:underline;}
ol.u a:hover{text-decoration:none;}
.costs{width:430px;}
.bootscity td{font-size:12px;text-align:center;vertical-align:middle;background:#DDD;color:#000;padding:1px;}
.bootscity{border:1px solid #AAA;width:430px;}
.i{font-style:italic;}
.maph{font-size:120%;font-weight:bold;background:#F60;color:#FFF;padding:2px 5px 2px 2px;border-top:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333;border-left:1px solid #333;}
.sitemap{padding:20px 0 0 0;}
.sitemaptable td{width:100%;}
div.advice{margin:20px 0 0 0;width:100px;padding:0;}
div.advice div{padding-left:4px;}
div.advice img{width:100px;height:160px;margin:0;}
div.advice div{font-size:50%;line-height:1em;}
#bdr img{border:1px dotted #000;}
ol.sm li{font-size:11px;}
.blue{color:#006;background:#fff;}
.small{font-size:9px;line-height:1em;}
ul.sublist li{font-size:12px;}
img.ehic{width:84px;height:54px;margin-left:20px;}
.immun{padding:0 10px 0 15px;}
div.tips p.books a{background:#FFF;color:#000;}
a.tipsa{background:#FFF;color:#555;}
.chnav{margin:5px 0 0 8px;width:100%;}
.chnav td{padding-bottom:4px;line-height:18px;}
.chnav td a{margin-right:3px;margin-bottom:3px;font-size:13px;padding:3px 3px 2px 3px;background:#F90;color:#000;}
.chnav td a:hover{text-decoration:none;background:#F90;color:#FFF;}
.chnav td a.on{background:#FF0;color:#222;}
.chnav td a.on:hover{background:#F60;color:#FFF;}
li.u a{text-decoration:underline;}
li.u a:hover{text-decoration:none;}
.nav .leftaffil a{width:120px;border:1px solid #ccc;padding:0;margin:5px;}
.nav .leftaffil a:hover{background:none;}
.infotable{width:90%;margin:10px 0 10px 10px;}
.infotable td{font-size:11px;width:20%;}
.body .city p{padding:0;margin:0;}
.body .city{width:400px;}
.body .city td{width:133px;}
.gleft{margin:40px 0 0 5px;}
.gleft2{margin:550px 0 0 5px;}
.rightad{margin:10px 0;text-align:center;width:185px;border:1px solid #f60;padding:5px 1px;font-size:12px;}
.rightad p{color:#333;font-size:11px;text-align: left;margin-left: 4px;}
.rightad img {width:180px;height:143px;}
.leftad{margin:20px 0;}
.rtip{float:right;width:200px;border:1px solid #ddd;padding-bottom:5px;background:#fff;color:#444;}
.rtip ul{list-style-type: none;margin:5px 0 0 5px;}
.rtip ul li{margin-top:6px;}
#topnav td{background:#9cf;color:#333;padding-left:5px;font-size:9px;height:15px;}
#topnav td a{background:#9cf;color:#444;margin-right:5px;}
#topnav td a:hover{background:#9cf;color:#000;}
.pro{border:1px solid #ddd;width:520px;margin:10px 0 0 10px;padding:5px 0;}
.pro ul{margin-top:0;}
.rfeature{width:180px;text-align:center;}
.nav .rfeature p,.rfeature p{width:180px;background:#fff;color:#444;border:0;margin-top:10px;line-height:1.3em;}
.rfeature p a{color:#444;line-height:1.3em;font-size:11px;width:180px;background:#fff;}
#load iframe{background:#FFF url(../images/load.gif) 40% 50% no-repeat;}
#load2 iframe{background:#FFF url(../images/load.gif) 40% 20% no-repeat;}
.quoteframe{margin-left:20px;}
#load ul{margin-top:5px;}
.fifty{width:50%;}
.midtab{width:500px;}
.products{background:#c63;width:690px;margin:10px 0 0 10px;}
.products2 {width:680px;}
.products td{text-align:center;background:#fff;width:170px;}
.products td a{color:#f60;font-size:13px;font-weight:bold;display:block;width:170px;}
.products td.col2, .products td.col2 a{width:340px;}
.products img{width:120px;height:115px;}
.products img.cityb {width:180px;height:143px;}
.bproducts{background:#09f;}
.bproducts td a{color:#09f;width:170px;display: block;}
.bookmark{margin-left:20px;}
ul.anchor{list-style-image:url("../images/daj.png"); list-style-type:circle;}
ul.sideanchor {margin:0;padding:0;list-style:none;}

.qpages a{font-weight: bold;color:#333;background:#FFF;border:1px solid #FFF;padding:1px;}
.qpages a.on, .qpages a:hover{background:#FF0; border:1px solid #ccc;}
