/* --------- app_blk_multithumb_vehicles  --------- */
.vb {margin-bottom:40px; width:587px; border: 1px solid #000; float:left}
.vbs {width:587px;background-color:#000;}
.vbs h2 {font: bold 1.3em/1.2em Arial, sans-serif;padding:5px 10px 5px 10px;color: #fff;}
.vbs h3 {font: bold 1.3em/1.2em Arial, sans-serif;padding:5px 10px 5px 10px;color: #fff;}
.vbcont {width:587px; background-color: #000;float:left}
.vbcol1 {width:430px;float:left; margin:0px; padding:0px; background-color: #fff}
.vbcol1 ul {margin:0px; padding:0px; background-color: #fff;}
.vbcol1 p {padding:15px 20px 15px 20px; font: 1.1em/1.4em verdana, Arial, sans-serif;color: #000;}
.vbcol1 p.vd {padding:0px 20px 15px 20px; font: 1.1em/1.4em verdana, Arial, sans-serif;color: #000;}
.vbcol2 {float:left;border-top: 1px solid #f00; width:156px;}
.vbcol2 p {padding:10px 10px 10px 20px; background-color: #000; border-bottom: 1px solid #f00}
.vbtns {padding:0px; margin:0px 0px 5px 5px;}
.vbtns img {padding:0px; margin:0px 0px 0px 3px;}
.vbcol3 {width:587px;float:left; margin:0px; padding:0px; background-color: #fff}
.vbcol3 p {padding:20px 20px 20px 20px; font-family: verdana, Arial, sans-serif;color: #000;}
.vbcol3 p.vd {padding:0px 20px 20px 20px; font-family: verdana, Arial, sans-serif;color: #000;}
.vbcol4 {width:587px;float:left; margin:0px; padding:0px; border-top: 1px solid #f00 }
.vbcol4 p {display:inline;padding:15px 10px 10px 40px; width:156px; height:96px; background-color: #000; border-right: 1px solid #f00;float:left}
.vbtn {margin:0px 10px 30px 0px; width:134px; border: 1px solid #444; float:left; overflow:hidden}
.vbtn_row1 {height:76px; float:left; margin:0px; padding:0px;}
.vbtn_row2 {height:66px; float:left; margin:0px; padding:5px 3px 3px 5px; font: 1.0em/1.2em verdana, Arial, sans-serif;color: #000;overflow:hidden;background-color: #fff}
.vbtn_row2 a {font: 1.0em/1.2em verdana, Arial, sans-serif;color: #000;overflow:hidden; text-decoration:none}
.vbtn_row2 a.vbtxt {padding-left:10px;background: url('/./amw_objects/arr1.gif') no-repeat 0 50%;color:#3988AE;font-weight:normal;font-size:11px;text-decoration:underline;}
.vbtn_row3 {clear:both; margin:0px; padding:4px 3px 3px 3px; font: bold 1.5em Arial, sans-serif;color: #ffcc00;overflow:hidden; background-color: #444;text-align:center}
.vbtn_row3_posttext {font: bold 0.75em Arial, sans-serif;color: #ffcc00;overflow:hidden; background-color: #444}
/* --------- app_blk_multithumb_vehicles  style d --------- */
.vbd {margin-bottom:20px; width:587px; float:left}
.vbds_sticks {float:right;text-align:right;margin:0px;padding:0px;}
.vbds {clear:both;width:587px;background-color:#444;border-bottom: 1px solid #000; }
.vbds h2 {font: bold 1.2em/1.2em Arial, sans-serif;padding:3px 10px 3px 10px;color: #fff;}
.vbds h3 {font: bold 1.2em/1.2em Arial, sans-serif;padding:3px 10px 3px 10px;color: #fff;}
.vbdcont {width:585px; background-color: #fff;float:left;border: 1px solid #f00;}
.vbdtn {margin:0px; width:150px; float:left; overflow:hidden; border-top:3px solid #fff;border-bottom:3px solid #fff}
.vbdtxt {margin:0px; padding:4px 10px 5px 10px;overflow:hidden;}
.vbdbull {width:585px;background-color:#ddd;border-left: 1px solid #f00;border-right: 1px solid #f00;border-bottom: 1px solid #f00;float:left}
.vbdbull p {float:left;padding:2px 7px 2px 0px}
.vbdbull_pretext {font: bold 1.0em Arial, sans-serif;color: #000; padding-left:7px}
.vbdbull_posttext {font: bold 1.0em Arial, sans-serif;color: #000;}
.vbdbull_price {font: bold 1.2em Arial, sans-serif;color: #f00;}
.vbdbull_curr {font: bold 1.1em Arial, sans-serif;color: #f00;padding-right:2px;}
/* ---------- stickers ------------------*/
.stick_blue {color:white;background-color:blue;border: 1px solid #666;padding:2px 5px 2px 5px;font:bold .85em verdana;margin-right:2px}
.stick_red {color:white;background-color:red;border: 1px solid #666;padding:2px 5px 2px 5px;font:bold .85em verdana;margin-right:2px}
.stick_black {color:white;background-color:black;border: 1px solid #666;padding:2px 5px 2px 5px;font:bold .85em verdana;margin-right:2px}
.stick_brown {color:white;background-color:brown;border: 1px solid #666;padding:2px 5px 2px 5px;font:bold .85em verdana;margin-right:2px}
.stick_purple {color:white;background-color:purple;border: 1px solid #666;padding:2px 5px 2px 5px;font:bold .85em verdana;margin-right:2px}
.undec {text-decoration:none; color:#666}
/* --------- app_blk_multicol_vehicles  --------- */
.mcb {margin:0px 10px 20px 0px; width:462px; height:148px; float:left; border:1px solid #000; position:relative}
.mcb_strap {float:left; background-color:#ddd; width:462px;margin-bottom:3px;padding:2px 0px 3px 0px}
.mcb_strap_txt {float:left;text-align:left;font: bold 1.1em Arial, Helvetica, sans-serif; color:#000; padding-left:5px}
.mcb_strap_sticks {float:right;text-align:right;margin:0px;padding:0px;}
.mcb_tn {float:left;margin:0px;padding:0px 10px 20px 0px; }
.mcb_txt {margin:0px; padding:3px; font: 1.0em/1.2em verdana, Arial, sans-serif;color: #000;background-color: #fff}
.mcb_txt a {float:left;font: 1.0em/1.2em verdana, Arial, sans-serif;color: #000;overflow:hidden; text-decoration:none}
.mcb_price {font: bold 1.3em Arial, sans-serif;color: #f00;}
.mcb_price_curr {font: bold 1.2em Arial, sans-serif;color: #f00;padding-left:2px}
.mcb_price_pretext {font: bold 1.0em Arial, sans-serif;color: #000;}
.mcb_price_posttext {font: bold 1.0em Arial, sans-serif;color: #000;}
.mcb_bp {float:left;margin:0px; padding:0px 3px 3px 5px; font: bold 1.4em Arial,Verdana, sans-serif;color: #ff3300;text-align:left}
.mcb_bp a {padding-left:10px;background: url('/./amw_objects/arr1.gif') no-repeat 0 50%;color:#3988AE;font-weight:normal;font-size:11px;text-decoration:underline;}
/* --------- app_blk_multistack_vehicles  --------- */
.msc {margin:0px 10px 20px 0px; width:320px; border: 1px solid #444; float:left; overflow:hidden}
.msc_tn {float:left;height:78px; float:left; margin:0px; padding:0px 10px 0px 0px;}
.msc_strap {margin:0px; padding:3px; font: 1.0em/1.2em verdana, Arial, sans-serif;color: #000;overflow:hidden; background-color: #fff}
.msc_strap a {float:left;font: 1.0em/1.2em verdana, Arial, sans-serif;color: #000;overflow:hidden; text-decoration:none}
.msc_txt {margin:0px; padding:3px; font: 1.0em/1.2em verdana, Arial, sans-serif;color: #000;overflow:hidden; background-color: #fff}
.msc_txt a {float:left;font: 1.0em/1.2em verdana, Arial, sans-serif;color: #000;overflow:hidden; text-decoration:none}
.msc_bp {clear:both;margin:0px; padding:4px 3px 3px 5px; font: bold 1.4em Arial,Verdana, sans-serif;color: #ff3300;text-align:left}
.msc_bp a {padding-left:10px;background: url('/./amw_objects/arr1.gif') no-repeat 0 50%;color:#3988AE;font-weight:normal;font-size:11px;text-decoration:underline;}
/* --------- app_blk_featpromo_vehicle  --------- */
.vehfea {margin-bottom:20px; width:571px; border: 1px solid #000; float:left}
.vehfeastr {width:571px;background-color:#000;}
.vehfeastr h2 {font: bold 1.3em/1.2em Arial, sans-serif;padding:5px 10px 5px 10px;color: #fff;}
.vehfeastr h3 {font: bold 1.3em/1.2em Arial, sans-serif;padding:5px 10px 5px 10px;color: #fff;}
.vehfeacon {width:571px; background-color: #fff;float:left}
.vehfeaconbot {padding-left: 10px;bottom:10px;float:left}
.vehfeaconbot a {color: #000; }
.vehfeacol1 {width:417px; float:left; margin:0px; padding:0px; background-color: #fff;border-right:1px solid #000; position:relative}
.vehfeacol1 ul {margin:0px; padding:0px; background-color: #fff;}
.vehfeacol1 p {float:left;padding:15px 20px 15px 20px; font: 1.1em/1.4em verdana, Arial, sans-serif;color: #000;clear:left}
.vehfeacol1 a {color: #000; font-weight:bold; text-decoration:none}
.vehfeacol1 p.vdimg {padding:0px 20px 15px 17px; font: 1.1em/1.4em verdana, Arial, sans-serif;color: #000;}
.vehfeacol1 a.vdtxt {margin-left:10px;padding-left:10px;background: url('/./amw_objects/arr1.gif') no-repeat 0 50%;color:#3988AE;font-weight:normal;font-size:11px;text-decoration:underline;}
.vehfeacol2 {float:left; width:153px;}
.vehfeacol2 p {padding:10px 10px 10px 20px; color: #000; background-color: #fff; border-bottom: 1px solid #ccc}
.vehfeacol2 ul {padding-left:10px;list-style-type:none}
.vehfeacol2 ul li a {color: #000;}
.vehblock_bullet_pretext {font: bold 1.2em Arial, sans-serif;color: #000;}
.vehblock_bullet_posttext {font: bold 1.2em Arial, sans-serif;color: #000;}
.vehblock_bullet_price {font: bold 3.4em Arial, sans-serif;color: #f00;}
.vehblock_bullet_curr {font: bold 2.0em Arial, sans-serif;color: #f00;padding-left:2px}
/* --------- app_blk_vehfullpromo_container  --------- */
#vehfull {margin-bottom:20px; width:571px; float:left}
.vehfullmainpic {margin-left:20px}
#vehfull h3 {color: #093479; font: bold 1.2em/1.4em Arial, Helvetica, sans-serif; padding: 15px 40px 10px 0px}
#vehfull P {color: #093479; font: normal 1.0em/1.5em Verdana, Arial, Helvetica, sans-serif; text-align: justify;padding-bottom:5px;}
#vehfull table.financetab {margin:10px 0px 20px 0px}
#vehfull table td {padding:2px 5px 2px 5px;font-family:tahoma, helvetica; font-size:1.1em; color:#5F5F5F;}
#vehfull table td.right {text-align:right}
#vehfull table td.left {text-align:left}
#vehfull table td.center {text-align:center}
.vehfull_bullet_first {float:left;margin-top:10px;padding:0px 20px 0px 20px;border-right: 3px solid #ddd;border-left: 3px solid #ddd}
.vehfull_bullet_subs {float:left;margin-top:10px;margin-left:30px;padding:0px 20px 0px 20px;border-right: 3px solid #ddd}
.vehfull_bullet_pretext {font: bold 1.1em Arial, sans-serif;color: #000;}
.vehfull_bullet_posttext {font: bold 1.1em Arial, sans-serif;color: #000;}
.vehfull_bullet_price {font: bold 3.4em Arial, sans-serif;color: #f00;}
.vehfull_bullet_curr {font: bold 2.0em Arial, sans-serif;color: #f00;padding-left:2px}
/* --------- app_blk_navstack  --------- */
.ns {width:245px;margin-left:20px;clear:both}
.ns p {padding: 5px 10px 5px 10px;border-left: 1px solid rgb(190,190,190);border-right: 1px solid rgb(190,190,190)}
.ns p a.more {display:block; color:#333; text-decoration:none;	text-align:right; border:none;}
.ns p.bottom {padding: 0px 10px 0px 10px;border-left: 1px solid rgb(190,190,190);border-right: 1px solid rgb(190,190,190);border-bottom: 1px solid rgb(190,190,190);background-color:#e6e6e8;}
.ns p.footer {padding: 5px 10px 5px 10px;border-left: 1px solid rgb(190,190,190);border-right: 1px solid rgb(190,190,190);border-bottom: 1px solid rgb(190,190,190);background-color:#fff; color:#000}
.ns h2 {color:#333; margin:10px 0px 10px 10px ; font-size:1.3em;}
.ns h3 {margin:0px; padding:4px 20px 3px 10px; background-color:#f30; font-family:"trebuchet ms",arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:120%;}
.ns ul {list-style:none;border-top:1px solid #eee;	border:none; padding:0;	margin:0px 0px 0px 0px; background:#d6d6d8;}
.ns ul li {border-left: 1px solid rgb(190,190,190);border-right: 1px solid rgb(190,190,190);}
.ns ul li a {padding:0px 5px 0px 5px; color:#17386A;text-decoration:none;display:block; border-top:1px solid #f6f6f8; border-bottom:1px solid #a6a6a8; text-decoration:none; color:#111; font: normal 1.0em/1.6em verdana,sans serif;}
.ns ul li.selected {background:#e6e6e8}
.ns ul li a:hover {color:#fff; background-color:#f30}
#topbox_advert {padding-left: 1px}
.adverts_center {text-align:center}
.ns_sel0 {padding:0px 5px 0px 10px; color:#f00; background-color:#fff}
.ns_sel1 {color:#f00;}
.ns_sel2 {padding:0px 5px 0px 5px; color:#f00; background-color:#ffe6e6}
.ns_round_border_topleft {width:10px; height:10px; position:absolute; z-index:100; background: url('/./amw_objects/corner_tl.gif') no-repeat; margin-top:-1px; margin-left:-1px;}
.ns_round_border_topright {width:10px; height:10px; position:absolute; z-index:100; background: url('/./amw_objects/corner_tr.gif') no-repeat; margin-top:-1px; margin-left:236px;}
/* --------- app_blk_navstack ----------- */
.nshori {margin-top:20px;padding:0px 10px 0px 10px}
.nshori ul {list-style:none; float:left;}
.nshori li {float:left; padding-right:5px; display:inline}
/* --------- app_blk_traversal  --------- */
.trav ul {list-style:none;padding: 0px 0px 10px 0px; width:315px}
.trav_li_odd {padding-left:10px;background: url('/./amw_objects/arr1.gif') no-repeat 0 10%;clear:left;float:left;width:140px;font:1.0em tahoma,verdana}
.trav_li_odd a {color:#666;font-weight:bold;width:140px;}
.trav_li_even {padding-left:10px;background: url('/./amw_objects/arr1.gif') no-repeat 0 10%;clear:right;float:right;width:140px;font:1.0em tahoma,verdana}
.trav_li_even a {color:#666;font-weight:bold;width:140px;}
/* --------- badges ----------- */
.vdbadge {position:absolute; top:0px; left:0px}
.vdbadge_bottom_right {position:absolute; bottom:0px; right:0px}
.vdbadge_masthead_middle {position:absolute; top:11px; left:420px}

