﻿dl{margin-bottom:50px;margin-right:5px;margin-left:-50px;width:450px;}
dl dt{background:#eee;color:#000;float:left;font-weight:bold;margin-right:10px;padding:5px;width:150px;}
dl dd{margin:2px 0;padding:5px 0;overflow:hidden;}
.CloudBoxV{width:240px;text-align:center;border:solid 1px #dedede;background:#fff;margin-bottom:1em; background:rgba(255,255,255,.7);}
.formhead{background:#ddd;color:#000;text-align:center;margin-right:10px;padding:.2em .2em .2em .2em;width:100px;}
.formfield{background:#eee;color:#000;margin-right:10px;padding:.2em .2em .2em .2em;}
.formsubmit{background:#ddd;color:#000;text-align:center;margin-right:10px;padding:.2em .2em .2em .2em;width:100px;}
.fieldname{background:#eee;color:#000;margin-right:10px;padding:.2em .2em .2em .2em;width:50px;}
.fieldnameW{background:#eee;color:#000;margin-right:10px;padding:.2em .2em .2em .2em;width:250px;}
.fieldR{background:#eee;color:#000;margin-right:10px;padding:.2em .2em .2em .2em;width:200px;}
.CloudBoxV a:link{color:#2E5B85 }
.CloudBoxH{width:100%;text-align:center;border:solid 1px #dedede;background:#fff;margin-bottom:1em; background:rgba(255,255,255,.7);}
.CloudBoxH a:link{color:#2E5B85;}
.CloudBoxH a:hover{background:rgba(233,237,241,.8)}
.CloudBoxV a:hover{background:rgba(233,237,241,.8)}
.about{border:solid 1px #dedede;margin-bottom:1em;padding:.5em .5em .5em .5em; background:rgba(255,255,255,.7);}
.about a:link{color:#2E5B85}
.specs{border:solid 1px #dedede;margin-bottom:1em;padding:.2em .2em .2em .2em;width:320px;}
.module:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
* html .module{height:1%;overflow:visible;}
* + html .module{min-height:1%;}
.breadCrumb{margin:0;padding:0;float:left;display:block;height:21px;overflow:hidden;width:99%;padding:5px;border:solid 1px #dedede;background:#fff;margin-bottom:1em;}
.breadCrumb ul{margin:0;padding:0;height:21px;display:block;}
.breadCrumb ul li{display:block;float:left;position:relative;height:21px;overflow:hidden;line-height:21px;margin:0px 6px 0px 0;padding:0px 10px 0px 0;font-size:.9167em;background:url(/content/gfx/Chevron.gif) no-repeat 100% 0;}
#searchR{float:right;height:25px;}
.breadCrumb ul li div.chevronOverlay{position:absolute;right:0;top:0;z-index:2;}
.breadCrumb ul li span{display:block;overflow:hidden;}
.breadCrumb ul li a{display:block;position:relative;height:21px;line-height:21px;overflow:hidden;float:left;color:#2E5B85;text-decoration:none;}
.breadCrumb ul li a:hover{text-decoration:underline;}
.breadCrumb ul li.first a{height:16px !important;text-indent:-1000em;width:16px;padding:0;margin-top:2px;overflow:hidden;background:url(/content/gfx/IconHome.gif) no-repeat 0 0;}
.breadCrumb ul li.first a:hover{background-position:0 -16px;}
.breadCrumb ul li.last{background:none;margin-right:0;padding-right:0;}
.chevronOverlay{display:none;background:url(/content/gfx/ChevronOverlay.png) no-repeat 100% 0;width:13px;height:20px;}
div.expandable_note_box{width:210px;min-height:100px;background-image:url(/content/gfx/top.png);background-position:top left;background-repeat:no-repeat;padding-top:30px;font-size:90%;}
div.expandable_note_box div.middle{ position: relative; width:210px;background-image:url(/content/gfx/middle.png);background-position:center;background-repeat:repeat-y; overflow:hidden;}
div.expandable_note_box div.inside{padding-left:20px;width:167px;}


.price{font-size:140%;font-weight:bold;}
.PriceWas{float:left;position:inherit;top:-40px;font-size:90%;font-weight:bold;text-decoration:line-through;}
span.highlighted{background-color:#161616!important;font-weight:bold;}
span.term0{background-color:#161633!important;}
span.term1{background-color:#331616!important;}
span.term2{background-color:#163316!important;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
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;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
h1{font-size:138.5%;}
h2,.tel{font-size:123.1%;}
h3{font-size:108%;}
h1,h2,h3{margin:1em 0;}
h1,h2,.tel,h3,h4,h5,h6,strong{font-weight:bold;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;}
em{font-style:italic;}
blockquote,ul,ol,dl{margin:1em;}
ol,ul,dl{margin-left:2em;}
ol li{list-style:decimal outside;}
ul li{list-style:disc outside;}
dl dd{margin-left:1em;}
th,td{border:1px solid #000;padding:.5em;}
th{font-weight:bold;text-align:center;}
caption{margin-bottom:.5em;text-align:center;}
p,fieldset,table,pre{margin-bottom:1em;}
input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
hr{width:100%;height:1px;border:none;border-top:1px solid #ddd;}
table{border:none;}
table td{border:none;}
#content{width:100%;clear:both;}
div.title{width:100%;border-bottom:1px solid #2E5B85;clear:both;margin:.2em 0 .2em 0;}
div.title h2{float:left;color:#2E5B85;width:79%;padding:0;margin:0;}
div.title p{float:right;color:#2E5B85;width:20%;font-weight:bold;padding:.2em 0 0 0;margin:0;}
#footer{margin:1em 0 0 0;}
#footer p{font-size:80%;text-align:center;}
#footer p a,#footer p a:visited{color:#2E5B85;text-decoration:none;}
#footer p a:hover{text-decoration:underline;}
ul.car_list{width:100%;margin:0;padding:0;); }
ul.car_list li{border-top:1px solid #ddd;margin:.5em 0;padding:.5em .1em;list-style-type:none; background:rgba(255,255,255,.7)}
ul.car_list li:hover{background:rgba(233,237,241,.7);}
ul.car_list li a,ul.bus_list li a:visited,ul.bus_list li a:link{color:#2E5B85;text-decoration:none;font-size:130%;}
ul.car_list li a:hover{text-decoration:underline;}
div.car_pic,div.car_l,div.car_pic_m,div.car_pic_t{float:left;}
div.car_pic{width:160px;padding:2px 2px 2px 2px;margin:.2em .2em .2em .2em;border:1px solid #ddd;}
div.car_pic_m{width:320px;padding:2px 2px 2px 2px;margin:.2em .2em .2em .2em;border:1px solid #ddd;}
div.car_pic_t{width:80px;padding:2px 2px 2px 2px;margin:.1em .1em .1em .1em;border:1px solid #ddd;}
div.car_pic_s{width:110px;padding:1px 1px 1px 1px;margin:.1em .1em .1em .1em;border:1px solid #ddd; float:left; height:123px;}
div.car_r{width:10%;float:right;}
div.car_l{width:62%;text-align:left;}
div.car_l h3,div.bus_r h3{color:#2E5B85;margin:.1em 0 .5em 0;}
div.car_r{text-align:right;}
div.car_r ul{margin:0;padding:0;}
div.car_r ul li{list-style-image:none;list-style-type:none;border:none;margin:0;padding:0;}
div.contact{font-size:95%;float:left;margin:5;padding:5;}
.clear{clear:both;}
a.tag1{font-size:0.8em;font-weight:200;}
a.tag2{font-size:0.9em;font-weight:200;}
a.tag3{font-size:1.0em;font-weight:300;}
a.tag4{font-size:1.1em;font-weight:400;}
a.tag5{font-size:1.2em;font-weight:500;}
a.tag6{font-size:1.4em;font-weight:600;}
a.tag7{font-size:1.6em;font-weight:700;}
a.tag8{font-size:1.8em;font-weight:800;}
a.tag9{font-size:2.0em;font-weight:800;}
a.tag10{font-size:2.2em;font-weight:800;}

