/*Reset css*/ *{ margin:0px; padding:0px; outline:none } *:focus{outline:none!important} 
table { border-collapse:collapse; border-spacing:0 } fieldset, img { border:0 
} address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; 
font-weight:normal } ol, ul, li { list-style:none } caption, th { text-align:left 
} h1, h2, h3, h4, h5, h6{color:#FFF; letter-spacing:-0.4px} h1{font-size:30px; 
line-height:1.1em; color:#0977e0; padding:0px 0px 0px} h2{font-size:18px; line-height:1.4em; 
color:#0977e0; padding:5px 0px 2px; } h3{font-size:16px; line-height:1.4em; } 
h4{font-size:15px; line-height:1.4em; } h5{font-size:14px; line-height:1.4em; 
} h6{font-size:13px; line-height:1.4em; } p{margin-top:0.8em; font-size:12px; 
line-height:18px; padding:2px 0px 5px} q:before, q:after { content:''} strong 
{ font-weight: bold } em { font-style: italic } a img { border:none} img[align="right"] 
{ margin: 10px 20px 10px 10px; display: inline; } img[align="left"] { margin: 
10px 15px 10px 5px; display: inline; } img[align="middle"] { margin: 10px 10px 
10px 10px; display: inline; } .clear{clear:both; display:block; height:1px; overflow:hidden} 
.hide{display:none} .blue{color:#0b3a73} .orange{color:#ff9900} .float-right{float:right} 
.float-left{float:left} .no-border{border:none!important} .break10{height:10px; 
width:auto; line-height:10px; overflow:hidden} .break5{height:5px; width:auto} 
a{text-decoration:underline; color:#0977e0} a:hover{color:#0b3a73} br{line-height:10px} 
.no-padding{padding:0px!important} .light-blue{color:#0977e0;} /*Layout*/ body{background:#fff; 
font-size:12px; line-height:18px; font-family: Arial, Helvetica, sans-serif; text-align:center; 
color:#000} .big-container{ background:url(imgs/left-menu-back.jpg) repeat-y; 
width:950px; margin:0px auto; text-align:left; position:relative;} .header{ background: 
#fff url(imgs/header.jpg) no-repeat; width:949px; height:248px;} #left-menu{border-top:1px 
solid #065099; width:163px; padding-left:1px; float:left} #left-menu ul.first-menu{width:100%; 
margin-bottom:5px} #left-menu ul.first-menu li a, #left-menu ul.first-menu li 
span.nav-heading{width:100%; display:block; text-indent:5px; font-size:14px; font-weight:bold; 
text-transform:uppercase; line-height:34px; border-bottom:1px solid #fff; color:#FFFFFF; 
text-decoration:none; background:#0c64bb} #left-menu ul.first-menu li a:hover{background:#20a6f1} 
ul.second-menu{border-bottom:1px solid #fff; width:100%} #left-menu ul.second-menu 
li a{width:100%; display:block; text-indent:10px; font-family:Verdana; font-size:12px; 
font-weight:normal; text-transform:none; line-height:24px; border-bottom:none; 
color:#FFFFFF; text-decoration:none; background:#0579e0} #left-menu ul.second-menu 
li a:hover{background:#20a6f1} #left-menu ul.first-menu li a sup.orange{font-size:10px} 
#left-menu ul.first-menu li a.left-selected, #left-menu ul.second-menu li a.left-selected{background:#20a6f1} 
#left-menu-scratches{position:absolute; background:#FFF url(imgs/left-menu-bottom.gif) 
left top no-repeat; width:165px; height:40px; left:0px; bottom:0px; z-index:9999; 
display:block} /*Center column*/ .center-column{width:600px; margin:0px 15px; 
float:left} .welcome-left{float:left; width:270px} .quick-facts{float:right; width:320px; 
font-size:11px; margin:5px 0px 10px} table.table-blue{width:100%; background:#e5e5e5} 
table.table-blue tr.row-title{background:#0b3a73; font-weight:bold; font-size:13px; 
color:#FFFFFF; border-bottom:1px solid #0a284d; vertical-align:top; letter-spacing:-0.4px} 
table.table-blue tr.row-title td.title{padding:3px 0px; text-align:center;} table.table-blue 
tr.row-title td.left{text-align:left} table.table-blue tr.row-title td.right{text-align:right;} 
table.table-blue td.right{background:transparent url(imgs/table-border-right.gif) 
repeat-y scroll right top; text-align:right; width:10px; } table.table-blue td.left, 
table.table-blue td.right{width:10px; padding:0px!important} table.table-blue 
tr.row-title td.left, table.table-blue tr.row-title td.right{background:#0b3a73; 
padding:0px!important; margin:0px!important;} table.table-blue td.left{background:url(imgs/table-border-left.gif) 
repeat-y;} table.table-blue td.right{background:url(imgs/table-border-right.gif)* 
top right *repeat-y; *padding-right:0px; text-align:right*} table.table-blue tr 
td{padding:1px 2px; vertical-align:top} table.table-blue tr td.term{color:#0b3a73} 
table.table-blue tr.row-bottom td{vertical-align:bottom; margin:0px!important; 
padding:0px!important; line-height:0px} table.table-blue tr.row-bottom td.bottom-center{border-bottom:1px 
solid #c1c1c1; padding:0px; background:#e5e5e5!important} .big-table{width:100%; 
margin:10px 0px} .big-table table.table-blue tr.row-title{background:#0b3a73!important} 
.big-table table.table-blue tr.row-title h1{font-size:20px; line-height:30px; 
color:#FFFFFF} .big-table table.table-blue tr.row-title img{padding:0px; margin:0px; 
vertical-align:top} .big-table table.table-blue h2{font-size:14px; letter-spacing:-0.2px} 
.big-table table.table-blue td.first-column{padding-right:5px} .big-table table.table-blue 
td{padding-bottom:10px; padding-left:5px} .big-table table.table-blue tr{background:url(imgs/table-row-separator.gif) 
left bottom repeat-x;} .big-table table.table-blue tr.no-bottom-border{background:none} 
ul.normal-list li{display:block; background: url(imgs/price-bullet.gif) 34px 7px 
no-repeat; padding:2px 40px 2px 50px;} /*Right column*/ .right-column{float:right; 
width:156px} .price-list{width:100%; background:#fff9bd url(imgs/price-list-bottom.gif) 
bottom left no-repeat; padding-bottom:30px} .center{text-align:center} .right-column 
.center img{padding:0px!important; margin:0px!important; line-height:0px} ul.prices-right{width:100%; 
margin:0px!important; padding:0px!important; display:inline;} ul.prices-right 
li{display:inline; width:100%; padding:5px 0px 0px; margin:0px 0px 5px;} ul.prices-right 
li a{display:block; width:138px; background: url(imgs/price-bullet.gif) 5px 10px 
no-repeat; padding:5px 0px 5px 18px; vertical-align: bottom; text-decoration:none; 
font-weight:bold; color:#0a2c57; border-bottom:1px dotted #afab7e} ul.prices-right 
li a span{font-weight:normal; color:#000000; line-height:16px} ul.prices-right 
li a:hover{background:#fffbd7 url(imgs/price-bullet-hover.gif) 5px 10px no-repeat; 
color:#ff9900; border-bottom:1px dotted #000} ul.prices-right li a:hover span{color:#0a2c57;} 
.right-yellow-top{background:url(imgs/price-box-top.gif); width:156px; height:10px} 
.right-yellow-column{width:100%; background:#fff9bd url(imgs/price-list-bottom.gif) 
bottom left no-repeat; padding-bottom:30px; padding-top:0px!important; color:#000000; 
font-size:11px; line-height:16px; text-align:center} .right-yellow-column .we-accept 
span{font-size:12px; font-weight:bold; line-height:12px} .right-yellow-column 
.we-accept img{margin:4px 10px 0px 0px} .right-yellow-column .we-accept, .right-yellow-column 
.gear-needs, .right-yellow-column .flight-needs {padding-left:10px; border-bottom:1px 
dotted #afab7e; padding-bottom:5px; padding-top:3px} .right-yellow-column .gear-needs 
a img, .right-yellow-column .flight-needs a img{border:3px solid #fff9bd} .right-yellow-column 
.gear-needs a:hover img, .right-yellow-column .flight-needs a:hover img{border:3px 
solid #f90} .right-yellow-column .flight-needs{border:none!important} /*Footer*/ 
.footer{color:#FFFFFF; font-size:11px; width:930px; background:#0c64bb; border:1px 
solid #0a4b8b; padding:5px 10px 0px; margin:0px auto; text-align:left;}
