@charset "UTF-8";
/* CSS Document */


/* OVERRIDE */
#yui-main {border-left:thin solid;border-color:#2d2d2d;border-width:1px;}
body {margin: 0 auto;}
#cms-container { width: 995px;}
#pmm-doc-995 {width:995px;}
#dynpage-side { float: left; width: 220px; min-height: 442px; z-index:10000;margin:0px;}
#dynpage-content { margin:0px; width: 711px; min-height: 351px; padding: 32px; text-align: left; }
#pageheader { background-image:url(/usr/image/pgheader-bg.jpg); margin:0px; width: 743px; height: 31px; padding-top: 12px; padding-left: 32px; text-align: left; }
#footer { background-image:url(/usr/image/footer-border.jpg); width: 995px; height: 157px; padding: 20px 0px 0px 0px; background-repeat:no-repeat; }
#nav {width: 995px; margin:0px;}
#flash_banner {border-left:1px solid #333333; width:995px; float:left;}
#bd {border-left:1px solid #333333; }

#pg-vspecials div.vsrch_pricing_savings {margin-top:-58px;}

/* Override default QUICK SEARCH */
div#Make, div#Model, div#Year, div#Price { padding-top:5px; }
form#qSrch-frm select { border:0px; }
form#qSrch-frm select#vYear, form#qSrch-frm select#vMake, form#qSrch-frm select#vModel { width:140px; }
form#qSrch-frm select#vPriceMin, form#qSrch-frm select#vPriceMax { width:60px; }
input#qSrch-frm-submit { border:0px; width:140px;}

/* Override default NEW SEARCH attributes */
.vsrch_pricing { width:110px; }
#frmInvSearch select {border:1px solid #999999; }
.pagNavLink span { padding:2px 5px 2px 5px;  }
#processing_results { margin-top:10px; }
#invDisplayFull { cursor:pointer; padding:0px 3px 0px 3px; }
#invDisplayList { cursor:pointer; padding:0px 3px 0px 3px; }
div.pg-vsrch-header { padding-left:5px; }
.pmm-flow1 { height:auto;overflow:hidden; }
.resultsListFullTbl table td {padding-right:7px;}

/* Overrides default COUPON attributes */
.adTbl th.ad_name{ padding-left:24px; padding-top:12px; padding-bottom:12px; border-bottom:1px solid #bebebe; }
div.ad_info { padding-left:12px; padding-right:42px;text-align:left; }
div.ad_info ul li { list-style:square; }
div.ad_disclosure { padding-left:12px; padding-right:12px;text-align:left;}
div.ad_title {  }
.ad_pf{ font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-bottom:25px; padding-top:15px; padding-right:10px; }
div.ad_exp { padding-right:10px; }
div.sp_tpl.pmm div.details div.imagery img {height:auto;}
.sidebox-1 {padding-bottom:13px;padding-top:15px; margin:78px 15px 0px 15px;}
.sidebox-2 {padding-bottom:13px;padding-top:15px; margin:0px 15px 0px 15px;}
.sidebox-3 {padding-top:15px;margin:0px 15px 0px 15px;}

.sidebox-2 a{text-decoration:none;}
.sidebox-3 a{text-decoration:none;}

.resultsListFullImg img, .resultsListFullImg {height:auto!important;}


/***************** VSPECS *****************/
/* IDs and classes below are used in vspecs
/* page. 
/******************************************/
#vspecsShell { width:995px;margin:0 auto; }
#vspecsBody { margin-left:225px; width:767px; }
#vspecsHdr { border:1px solid #333333; padding:15px 0px 0px 15px; height:40px; }
#vspecsInfo { border:1px solid #333333; padding:10px; margin-top:3px; }
#vspecsInfoTop { border-bottom:1px solid #333333; margin-bottom:10px; padding-bottom:10px; }
#vspecsImgShell { border:1px solid #333333; padding:5px; margin-bottom:5px; width:325px; }
#baseEquipDisc { border:1px solid #333333; width:735px; padding:5px; height:55px; margin-top:7px; }
#baseEquipDiscUsed { border:1px solid #333333; width:365px; padding:5px; height:55px; }
#vInfoShell { border:1px solid #333333; padding:5px; width:385px; margin-left:10px; }
#vUsedInfoShell { border:1px solid #333333; padding:5px; }
#dlrPhnNum { padding-bottom:10px; }
#msrpShell { margin:7px 0px 0px 10px; border:1px solid #333333; padding:5px; width:385px; }
#msrpDiscShell { margin-top:7px; }
#msrpUsedShell { border:1px solid #333333; padding:5px; margin-top:5px; }
#msrpDisc { padding-left:10px; }
#usedDisc { margin-top:35px; }
#specDtl { border:5px solid #666666; padding:10px; }
#instOptHdr { border:1px solid #333333; padding:5px 10px 5px 10px; margin-top:35px; }
#instOptBox { border:1px solid #333333; padding:5px 10px 5px 10px; margin-top:3px; }
img#slide_header {height:auto;}

#specDtl h2 {padding:7px 0px 0px 0px;}
#specDtl h1 {padding:0px 0px 3px 0px;margin:6px 0px 5px 0px;border-bottom:1px solid #ccc;}
.vSpecs_Options li {padding:0px 0px 3px 0px;margin:6px 0px 5px 0px;border:none;}
.vSpecs_Options_Content li {margin:0px 0px 0px 20px;border:none!important;list-style-type:none;}
.vSpecs li ul li {margin:0px 0px 0px 20px;list-style-type:disc;}

/* Next Step Section */

#nextStepShell { float:left; width:220px; }
#nextStepHdr { border:1px solid #333333; padding:15px 0px 0px 10px; height:40px; background-image:url(/usr/infinitiofsantamonica/image/vspecs-next-step.gif); background-repeat:no-repeat; background-position:top center; }
#nextStepBtn { border:1px solid #333333; padding:5px 10px 5px 10px; margin-top:3px; }

/* Featured Vehicle Section */

#fvShell { border:1px solid #333333; padding:10px; margin-top:3px; height:90px; }
#fvRight { float:right; padding-left:10px; margin-left:10px; }
#fvRightBrdr { border-left:1px solid #333333; padding-left:10px; }
.fSrch-skin-1 .jcarousel-item img {height:auto;}


/* Success & 404 */
#pg-success {padding-top:60px;}
#pg-success h1 {padding-bottom:40px;}

/* forms */
#frmMain table tbody tr td { padding: 6px 0px 6px 6px;}
#frmMain table tbody tr th {padding:6px 0px 6px 6px; }
#prospectForm div .notice1 {margin-bottom:10px;}
#prospectForm {border-top:none!important;}

/* iframe */
#blackBook {width: 690px; height:900px;border:none;}



/*Ebay OverRide */
#ebayFrame{width:700px;height:1200px;}