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

/* OVERRIDE */

body {margin: 0 auto;}
#cms-container { width: 995px;}
#dynpage-side { float: left; width: 190px; padding-left: 14px; padding-right: 15px; padding-top: 16px; min-height: 442px; margin:0px; z-index:10000; }
#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;}
#yui-main {border-left:1px solid #333333; }
#flash_banner {border-left:1px solid #333333; }
#bd {border-left:1px solid #333333; }

/* 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 */
#frmInvSearch select {border:1px solid #999999; }
.pagNavLink span { background-color:#01619b; padding:0px 3px 0px 3px; border:#333333 1px solid; }
#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:515px; }

/* 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, div.ad_info p, div.ad_info ul { padding-left:12px; padding-right:42px; }
div.ad_info ul li { list-style:square; }
div.ad_disclosure { padding-left:12px; padding-right:12px; }
div.ad_title { display:none; }
.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; }

.sidebox-1 {padding-top:13px; padding-bottom:13px; padding-left:10px; }
.sidebox-2 {padding-top:13px; padding-bottom:13px; padding-left:10px; }
.sidebox-3 {padding-top:13px; padding-left:10px; }
#ebayFrame {width:700px; height:1200px; border:none; }
#info {border: 1px solid #CCCCCC}
#image {border: 1px solid #CCCCCC}
#monthly-containter {border: 1px solid #CCCCCC}

/***************** VSPECS *****************/
/* IDs and classes below are used in vspecs
/* page. 
/******************************************/
#vspecsShell { width:995px; }
#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; }

/* 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; }

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