
/* GENERAL LAYOUT */

/* viewallvehicles.css */

#body_vav {position:relative; background-image: url(/apps/nna/docroot/img/vav/bgs/bg.jpg); background-repeat:no-repeat; width:964px; height:566px; display:none; }
.vavHeadline {position:absolute;left:20px; top:20px;}
.chkcar {text-align:left;padding-top:50px; margin:0; font-size:10px; color:#FFFFFF;  padding-left:15px;}
input[type=checkbox] {position: absolute; left:-999em;}
.hideWithPNG {visibility:hidden;}
.rowContainer {position:relative; width:964px; height:144px;}
.slot1of2 {xposition:absolute;left:174px; width:292px; xheight:134px;}
.slot2of2 {xposition:absolute;left:489px; width:292px; xheight:134px;}
.slot1of3 {xposition:absolute;left:19px; width:292px; xheight:134px;}
.slot2of3 {xposition:absolute;left:335px; width:292px; xheight:134px;}
.slot3of3 {xposition:absolute;left:651px; width:292px; xheight:134px;}
#hover_g_sedan {top:0px;position:absolute;xleft:174px; width:292px; height:134px; background-color:#FFFFFF; opacity:0; visibility:hidden;}
#hover_g_coupe {top:0px;position:absolute;xleft:489px; width:292px; height:134px; background-color:#FFFFFF; opacity:0; visibility:hidden;}
#hover_ipl_g_coupe {top:0px;position:absolute;xleft:651px; width:292px; height:134px; background-color:#FFFFFF; opacity:0; visibility:hidden;}
#hover_g_convertible {top:0px;position:absolute;xleft:19px; width:292px; height:134px; background-color:#FFFFFF; opacity:0; visibility:hidden;}
#hover_m {top:0px;position:absolute;xleft:335px; width:292px; height:134px; background-color:#FFFFFF; opacity:0; visibility:hidden;}
#hover_ex {top:0px;position:absolute;xleft:651px; width:292px; height:134px; background-color:#FFFFFF; opacity:0; visibility:hidden;}
#hover_fx {top:0px;position:absolute;xleft:174px; width:292px; height:134px; background-color:#FFFFFF; opacity:0; visibility:hidden;}
#hover_qx {top:0px;position:absolute;xleft:489px; width:292px; height:134px; background-color:#FFFFFF; opacity:0; visibility:hidden;}
.pricing_details_link {position:absolute; top:542px; left:4px;}
.pricing_details_link a {color:#FFFFFF; text-decoration:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline !important; }
#pricingDetails {left:466px !important;top:327px !important;}
#transDiv1{position:absolute; xleft:174px; top:0px; width:292px; height:134px; z-index:8; background-color:#999999; display:none; }
#transDiv2{position:absolute; xleft:489px; top:0px; width:292px; height:134px; z-index:8; background-color:#999999; display:none; }
#transDiv3{position:absolute; xleft:19px; top:0px; width:292px; height:134px; z-index:8; background-color:#999999; display:none; }
#transDiv4{position:absolute; xleft:335px; top:0px; width:292px; height:134px; z-index:8; background-color:#999999; display:none; }
#transDiv5{position:absolute; xleft:651px; top:0px; width:292px; height:134px; z-index:8; background-color:#999999; display:none; }
#transDiv6{position:absolute; xleft:174px; top:0px; width:292px; height:134px; z-index:8; background-color:#999999; display:none; }
#transDiv7{position:absolute; xleft:489px; top:0px; width:292px; height:134px; z-index:8; background-color:#999999; display:none; }
#transDiv8{position:absolute; xleft:651px; top:0px; width:292px; height:134px; z-index:8; background-color:#999999; display:none; }
.innerHead {float:left;position:absolute;top:0px;left:0px;display:inline;}
.txtHead {display:inline; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:110px; color:#FFFFFF; text-align:left; position:relative; top:3px; vertical-align:baseline;}
.txtViewHighlights {position:absolute; left:34px; top:115px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold;}
.viewIco {position:absolute; left:16px; top:114px;}
.innerBody {position:absolute; left:0px; top:0px; width:292px; height:134px; }
.innerfooter {position:absolute; left:19px; top:115px; color:#FFFFFF; font-weight:bold; }
/* Detail Popups */
.detail_g_sedan {overflow:hidden; position:absolute; left:42px; top:43px; z-index:9; opacity:0; display:none; width:839px; height:340px;}
.detail_g_coupe {overflow:hidden; position:absolute; left:-270px; top:43px; z-index:9; opacity:0; display:none; width:839px; height:340px;}
.detail_ipl_g_coupe {overflow:hidden; position:absolute; left:-590px; top:43px; z-index:9; opacity:0; display:none; width:839px; height:340px;}
.detail_g_convertible {overflow:hidden; position:absolute; left:42px; top:-101px; z-index:9; opacity:0; display:none; width:839px; height:340px;}
.detail_m {overflow:hidden; position:absolute; left:-270px; top:-101px; z-index:9; opacity:0; display:none; width:839px; height:340px;}
.detail_ex {overflow:hidden; position:absolute; left:-590px; top:-101px; z-index:9; opacity:0; display:none; width:839px; height:340px;}
.detail_fx {overflow:hidden; position:absolute; left:-113px; top:-245px; z-index:9; opacity:0; display:none; width:839px; height:340px;}
.detail_qx {overflow:hidden; position:absolute; left:-428px; top:-245px; z-index:9; opacity:0; display:none; width:839px; height:340px;}
.detail_bg_g_sedan {overflow:hidden; position:absolute; left:0px; top:0px; width:839px; height:340px; z-index:8;}
.detail_bg_g_coupe {overflow:hidden; position:absolute; left:0px; top:0px; width:839px; height:340px; z-index:8;}
.detail_bg_ipl_g_coupe {overflow:hidden; position:absolute; left:0px; top:0px; width:839px; height:340px; z-index:8;}
.detail_bg_g_convertible {overflow:hidden; position:absolute; left:0px; top:0px; width:839px; height:340px; z-index:8;}
.detail_bg_m {overflow:hidden; position:absolute; left:0px; top:0px; width:839px; height:340px; z-index:8;}
.detail_bg_ex {overflow:hidden; position:absolute; left:0px; top:0px; width:839px; height:340px; z-index:8;}
.detail_bg_fx {overflow:hidden; position:absolute; left:0px; top:0px; width:839px; height:340px; z-index:8;}
.detail_bg_qx {overflow:hidden; position:absolute; left:0px; top:0px; width:839px; height:340px; z-index:8;}
.detail_text_g_sedan {overflow:hidden; position:absolute; left:0px; top:0px; width:839px; height:340px; z-index:9;}
.detail_text_g_coupe {overflow:hidden; position:absolute; left:0px; top:0px; width:839px; height:340px; z-index:9;}
.detail_text_ipl_g_coupe {overflow:hidden; position:absolute; left:0px; top:0px; width:839px; height:340px; z-index:9;}
.detail_text_g_convertible {overflow:hidden; position:absolute; left:0px; top:0px; width:839px; height:340px; z-index:9;}
.detail_text_m {overflow:hidden; position:absolute; left:0px; top:0px; width:839px; height:340px; z-index:9;}
.detail_text_ex {overflow:hidden; position:absolute; left:0px; top:0px; width:839px; height:340px; z-index:9;}
.detail_text_fx {overflow:hidden; position:absolute; left:0px; top:0px; width:839px; height:340px; z-index:9;}
.detail_text_qx {overflow:hidden; position:absolute; left:0px; top:0px; width:839px; height:340px; z-index:9;}
.btn_close {float:right; padding-right:16px; padding-top:7px;}
.btn_close_img { padding-top:3px; display:inline; }
img { border:none; }
.starting_price {padding:42px 0 0 275px; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.starting_price_fx {padding:42px 0 0 270px; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.starting_price_ex {padding:42px 0 0 275px; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.starting_price_g_sedan {padding:42px 0 0 315px; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.starting_price_g_coupe {padding:42px 0 0 315px; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.starting_price_ipl_g_coupe {padding:42px 0 0 275px; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.starting_price_g_convertible {padding:42px 0 0 370px; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.starting_price_m {padding:42px 0 0 255px; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.starting_price_qx {padding:42px 0 0 286px; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}

.rating_det { margin-top: -30px; width:330px; float:right; }
.rating_det .price_head1{border-bottom: none;height: 15px;}
.rating_det_veh {padding-left:21px;}
.rating_det_veh img{height: 16px; width: 80px; border: display: block;}
.rating_det_veh strong{display: block; padding:0 0 2px 7px; width: 143px; color: #dec16a;border-bottom:1px solid #8bbfe2; font-weight: normal; }
.price_detl { margin-top:50px; margin-left:507px; width:330px; }
.price_detl ul {padding-top:3px; padding-left:33px;}
.price_detl ul li {color:#FFFFFF; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.price_head1 { color:#FFFFFF; font-size:11px; font-weight:bold; margin-left:20px; width:305px; height:22px; border-bottom:1px solid #8bbfe2; }
.nextSteps { margin-top:10px; margin-left:507px;  color:#FFFFFF; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.nextSteps_list {position:relative; padding-top:10px;}
.nextStepsBtn1 {position:absolute; left:20px; top:6px;}
.nextStepsText1 {position:absolute; left:38px; top:5px;}
.nextStepsBtn2 {position:absolute; left:20px; top:26px;}
.nextStepsText2 {position:absolute; left:38px; top:25px;}
.nextStepsBtn3 {position:absolute; left:20px; top:46px;}
.nextStepsText3 {position:absolute; left:38px; top:45px;}
.nextSteps_list a { text-decoration:none; font-weight:bold; color:#FFFFFF; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;} 
.detailAsShown {position: absolute; left: 31px; top: 315px;width:550px; color:#FFFFFF; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.priceDet a {position: absolute; left: 730px; top: 315px; color:#FFFFFF; text-decoration:underline; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; }
    .priceDet a:link, .priceDet a:hover, .priceDet a:active, .priceDet a:visited {text-decoration:underline;}
@media screen{img{behavior:url("http://www.infinitiusa.com/css/m/png.htc");}}
.on-top{  z-index: 10000;}
.popDialog {z-index:150000 !important;}

/* Ratings Removal*/
.hidereviews .detail_text_ipl_g_coupe .rating_det{display:none !important;}

