.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}

.sf-menu{line-height:1.4;float:right;margin-bottom:1em;}

.sf-menu ul{position:absolute;top:-999em;width:10em;}

.sf-menu #aboutUsMenu{width:13em;left:-83px;}

.sf-menu ul li{width:100%;}

.sf-menu li:hover{visibility:inherit;text-decoration:none;}

.sf-menu li{float:left;position:relative;}

.sf-menu a{display:block;position:relative;font-size:11px;font-weight:700;border-right:1px solid #111;text-decoration:none;padding:.49em 1em;}
  
.sf-menu a:link,.sf-menu a:visited,.sf-menu a:active{color:#fff;font-weight:700;font-size:11px;}

.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:28px;z-index:99;}

.sf-menu a,.sf-menu a:visited{color:#fff;text-decoration:none;}

.sf-menu li li{background:#333;border-bottom:1px solid #A38026;border-left:1px solid #A38026;border-right:1px solid #A38026;}

.sf-menu li li li{background:#333333; border-top:1px solid #f8d6d6;}

.sf-menu li:hover,.sf-menu li.sfHover{outline:0;}

.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:#222;outline:0;text-decoration:none;color:#A38026;}

.sf-menu a.sf-with-ul{padding-right:1.75em;min-width:1px;}

.sf-sub-indicator{position:absolute;display:block;right:.50em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(../images/arrows-ffffff.png) no-repeat -10px -100px;}a > 

.sf-sub-indicator{top:.60em;background-position:0 -100px;}a:focus >

.sf-sub-indicator,a:hover > .sf-sub-indicator,a:active >
 
.sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a >

 .sf-sub-indicator{background-position:-10px -100px;}
 
 .sf-menu ul a > .sf-sub-indicator{background-position:0 0;}
 
 .sf-shadow ul{background:url(../images/shadow.png) no-repeat bottom right;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;padding:0 8px 9px 0;}
 
 .sf-shadow ul.sf-shadow-off{background:transparent;}
 
 .v_title{color:#fff;font-size:14px;vertical-align:text-top;padding:0;}
 
 .v_title_price{font-size:14px;color:#fff;vertical-align:text-top;padding:0 5px 0 0;}
 
 .v_title_price_detail{font-size:14px;color:#fff;vertical-align:text-top;padding:0 10px 0 0;}
 
 .v_nav{font-size:14px;width:100%;text-align:right;}
 
 .v_nav_right{float:right;color:#fff;}
 
 .v_nav_page{float:left;color:#fff;}
 
 .v_description{color:#fff;font-size:11px;font-weight:400;vertical-align:top;}
 
 .v_pagenumbering{color:#91c6fc;font-size:12px;}
 
 .vehicleLeft{width:215px;padding-top:4px;float:left;margin:0;}
 
 .vehicleSearch{width:188px;font-size:12px;border-right:thin solid #333;border-bottom:thin solid #333;border-left:thin solid #333;margin:0 auto;padding:0;}
 
 .vehicleSortSubmit{text-align:right;height:25px;padding:5px;}
 
 .vehicleSortDropDown{margin-left:auto;margin-right:auto;padding:5px;}
 
 .sortTopper{border:0;width:190px;height:30px;background-image:url(../images/sort-topper.png);font-size:14px;color:#fff;text-align:center;line-height:30px;margin:15px auto 0;padding:0;}
 
 .vehicle{float:left;width:740px;font-family:Verdana, Geneva, sans-serif;}
 
 .v_pagetitle{font-size:14px;font-weight:700;color:#fff;margin-bottom:34px;}
 
 .v_detailtext{font-size:12px;color:#fff;font-weight:700;text-align:left;}
 
 .v_detailtitle{font-size:12px;color:#A38026;font-weight:700;text-align:right;}
 
 .viewdetails{text-align:center;width:100px;background-color:#003;color:#fff;font-size:12px;vertical-align:middle;}
 
 .v_accessories{color:#fff;font-size:13px;}
 
 #v_accessories_header{font-size:12px;background-color:#CC9;border-top:2px solid #660;margin-top:10px;padding:2px 2px 2px 5px;}
 
 #vehicle h1{margin:15px 0 20px;}
 
 #vehicle h2{font-size:12px;color:#fff;background-color:#a2cbe9;border:1px solid #0d93bf;margin:10px 0 0;padding:3px;}
 
 #vehicle h5{font-size:16px;color:#A38026;margin:0 0 5px;}
 
 #vehicle h6{background-color:#FFF;font-size:12px;color:#fff;border:1px solid #fff;margin:0;padding:0;}
 
 #vehicle p{font-size:10px;margin:0;}
 
 #viewvehicle{background-color:#e1e2e4;padding:10px 0 10px 10px;}
 
 #viewvehicle h1{color:#FFF;margin:15px 0 20px;}
 
 #viewvehicle p{font-size:12px;color:#FFF;margin:0 20px 0 0;}
 
 .blueRow{border-bottom-color:#333;border-bottom-width:1px;border-bottom-style:solid;background-color:#a2cbe9;}
 
 .whiteRow{border-bottom-color:#333;border-bottom-width:1px;border-bottom-style:solid;background-color:#fff;}
 
 .vv_pagenumbering{color:#FFF;font-size:12px;margin-bottom:5px;}
 
 .vv_imgfloatleft{float:left;margin:10px 10px 10px 5px;}.vv_floatright{float:right;margin:20px 15px 10px 5px;}
 
 #vehicle #adright{width:auto;float:right;text-align:center;top:1px;margin:0 30px 0 0;padding:0;}
 
 #v_detailslist{text-align:center;width:auto;}
 
 #bottom{height:29px;position:absolute;display:inline;vertical-align:bottom;margin-top:193px;}
 
 .priceDiscount{color:#f52525;}
 
 .photosLeft{float:left;width:360px;margin:0;padding:0;}
 
 .optionsMiddle{float:left;width:325px;margin:0;padding:0 3px;}
 
 .quoteRight{float:left;width:275px;margin:0;padding:0;}
 
 
 .photoMain{width:310px;border:0;margin-left:auto;margin-right:auto;}
 
 
 .thumbPhotos{width:360px;border:0;}
 
 div.img{border:0;height:auto;width:auto;float:left;text-align:center;margin:2px;}
 
 div.img img{display:inline;border:1px solid #fff;margin:2px;}
 
 div.img a:hover img{border:1px solid #00f;}
 
 div.desc{text-align:center;font-weight:400;width:120px;margin:2px;}
 
 .photosTopper{border:0;width:360px;height:30px;background-image:url(../images/photo-topper.png);color:#000;font-size:16px;text-align:center;line-height:30px;margin:0;padding:0;}
 
 .thumbTopper{border:0;width:360px;height:30px;background-image:url(../images/thumb-topper.png);font-size:12px;color:#000;text-align:center;line-height:30px;margin:0;padding:0;}
 
 .optionsTopper{border:0;width:325px;height:30px;background-image:url(../images/options-topper.png);font-size:16px;color:#000;text-align:center;line-height:30px;margin:0;padding:0;}
 
 .contactUsTopper{border:0;width:275px;height:30px;background-image:url(../images/contact-us-topper.png);font-size:16px;color:#000;text-align:center;line-height:30px;margin:0;padding:0;}
 
 .sendToFriend{width:275px;height:40px;background-image:url(../images/send-to-friend.png);font-size:16px;color:#000;text-align:center;line-height:40px;border:0;display:block;text-decoration:none;}
 
 .printVehicle{width:275px;height:40px;background-image:url(../images/print-vehicle.png);font-size:16px;color:#000;text-align:center;line-height:40px;border:0;display:block;text-decoration:none;}
 
 .tableBorder{width:100%;border-right:thin solid #333;border-bottom:thin solid #333;border-left:thin solid #333;}.tableBorderNoBottom{width:100%;border-right:thin solid #333;border-left:thin solid #333;}
 
 .asteriskRequired{color:red;}.sf-menu #mobilityProducts,.sf-menu #inventoryMenu,.sf-menu #conversionOptionsMenu,.sf-menu #adaptiveVehiclesMenu,.sf-menu #financeMenu,.sf-menu #serviceMenu{width:15em;}
 
 .sf-menu #rentalsMenu,.sf-menu #fleetMenu{width:13em;}
 
 ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul,ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}
 
  ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul,ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul, ul.sf-menu li li li li:hover ul,ul.sf-menu li li li li.sfHover ul{left: 15em;top:0;}
 
 .sf-menu li li a:link,.sf-menu li li a:visited,.sf-menu li li a:active,.sf-menu li li li a:link,.sf-menu li li li a:visited,.sf-menu li li li a:active,.sf-menu li li li li a:link,.sf-menu li li li li a:visited,.sf-menu li li li li a:active{font-weight:400;font-size:12px;}
 
 .sf-menu ul .sf-sub-indicator,.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator, .sf-menu ul li ul li:hover > a > .sf-sub-indicator,.sf-menu ul li ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}
 
 .v_grouptext,.v_grouptitle{color:#A38026;font-size:9px;font-weight:700;}

