.i06_filterBackground{margin:10px 0 15px 10px; width:100%; font-size:12px;}
.i06_filterBackground td{padding:3px 0}
.i06_pagerWrap{width:956px; height:25px; background:url("/images/i05_pager_bg.png") center repeat; padding:7px 10px; color:#fff; border:1px solid #292929;}
.i06_pagerWrap>div,.i06_pagerFilters>p,.i06_pagerFilters>select, .i06_pager{float:left; margin:0}
div.i06_pagerFilters{float:right; padding:0}
.i06_pagerWrap>div{margin:5px 0 0px 0}
.i06_pagerFilters>p{margin:0 0 0 25px}
i06_pagerFilters .dxpPageNumber{color:#fff}

.i06_repeatTbl{margin:10px 0 0 0;}
.i06_highlightBackground
{
    color:#fff; font-weight:bold; padding:0 0 0 10px; height:26px;
    behavior: url('/js/PIE.htc');-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0; 
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FF000D),color-stop(1, #960000));
    background-image: -o-linear-gradient(bottom, #FF000D 0%, #960000 100%);
    background-image: -moz-linear-gradient(bottom, #FF000D 0%, #960000 100%);
    background-image: -webkit-linear-gradient(bottom, #FF000D 0%, #960000 100%);
    background-image: -ms-linear-gradient(bottom, #FF000D 0%, #960000 100%);
    background-image: linear-gradient(to bottom, #FF000D 0%, #960000 100%);
}
td.i06_highlightBackground{vertical-align:middle;}
.i06_mainCell{background: url("/images/i05_mainCell_bg.png") center repeat;height: 195px; text-align:left; padding:0 0 10px 0; border-right:solid 1px #292929;border-bottom:solid 1px #292929;border-left:solid 2px #292929;}
.i06_imgThumb{border:1px solid #fff;width:221px; height:166px; margin:20px 0 0 10px; text-align:center; float:left;}
.i06_thumbnailImage{width:221px; height:166px;}
.i06_vehicleTitle{font-size:15px; font-weight:bold; color:#fff; float:left; margin:10px 0 0 10px; width:500px;}
.i06_rightCol{float:right; display:inline-block; margin:10px 10px 0 0;position:relative; z-index:1; min-width:100px; min-height:100px}

.carFaxFourPillars{margin:2em 0; border-top:solid 1px; padding-top:2em;  text-align:center}
.carFaxFourPillarsLogo{background:#fff; padding:3px; border-radius:3px; margin:0 auto; display:inline-block;}
.carFaxFourPillars h4{margin:1em; display:inline-block}
.pillarWrap{display:inline-block; width:50%; vertical-align:middle}
.pillarWrap div{display:inline-block; text-align:left; vertical-align:middle; width:49%; margin:.5em 0}
.filterSide .pillarWrap{width:auto}
.filterSide .pillarWrap div{display:block; margin-bottom:1em; width:auto}
.carFaxFourPillars div img{width:25px; vertical-align:middle; margin:0 .5em; display:inline-block}
.carFaxFourPillars input[type=checkbox]{margin:0 .5em 0 0; vertical-align:middle}

.i06_rightCol h2,.i06_rightCol a{color:#fff}
.i06_rightCol .box1plsCall,
.i06_rightCol .box2plsCall,
.i06_rightCol .box3plsCall,
.i06_rightCol .box4plsCall{width:92px; font-size:14px; margin:0 0 5px 0; padding:7px 15px; display:inline-block; border:solid 2px #fff; border-radius:7px; -webkit-border-radius:7px; -moz-border-radius:7px; }
.i06_rightCol h2,.i06_detailPrices h2{width:92px; font-size:18px; margin:0 0 5px 0; padding:7px 15px; display:inline-block; border:solid 2px #fff; border-radius:7px; -webkit-border-radius:7px; -moz-border-radius:7px; }
.i06_rightCol h2.retailWrap,.i06_detailPrices h2.detailretailWrap{background:#797979}
.i06_rightCol h2.msrpWrap,.i06_detailPrices h2.detailmsrpWrap{background:#494949}
.i06_rightCol h2.internetWrap,.i06_detailPrices h2.detailinternetWrap{background:#666;} 
.i06_rightCol h2.savingsWrap,.i06_detailPrices h2.detailsavingsWrap{background:#3e6941}
.i06_rightCol .box1plsCall{background:#494949;}
.i06_rightCol .box2plsCall,
.i06_rightCol .box3plsCall,
.i06_rightCol .box4plsCall{background:#797979;}
.i06_rightCol h4{margin:0}

.i06_vehicleDetails{float:left; margin:20px 0 0px 10px; width:185px;}
.i06_vehicleDetails td{padding:3px 0}
.i06_vehicleHistoryWrap{float:right; width:130px; margin:0 10px 0 0; min-height:160px; text-align:center; border-left:3px dotted #a1a1a1; border-right:3px dotted #a1a1a1;}
.i06_vehicleHistoryWrap > table{margin:10px auto;}
.i06_certifiedImgWrap{width:104px; height:74px; margin:0 auto 10px auto;}
.i06_vehicleBtns{width:359px; float:left; list-style:none; margin:20px 0 0 10px; padding:0;}
.i06_vehicleBtns li{display:inline-block; float:left; text-align:center; position:relative; z-index:1}

.i06_vehicleBtns li a
{
    behavior: url('/js/PIE.htc');
    border:2px solid #cecece; 
    display:inline-block; 
    border-radius:10px; 
    -webkit-border-radius:10px; 
    -moz-border-radius:10px; 
    margin:5px 5px 0 0; 
    padding:8px 9px; 
    white-space:nowrap;
    }
.i06_vehicleBtns li a.ModuleLinkDisabled,
.i06_vehicleBtns li a.ModuleLinkDisabled:hover{text-decoration:none; color:#cecece;}

.ui-dialog{text-align:left}
.smsInvID,.smsDealerID{display:none}
.sms_submitButton{}
.smsModal p{margin-top:1em; font-size:10px;}
.smsModal a{float:right; text-decoration:underline; font-size:10px;}
.smsPhoneValid{white-space:nowrap}

.smsBtnList 
{
    color:#fff;
    text-align:center;
    border: 2px solid #cecece;
    display: inline-block;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    margin: 5px 0px 0 0;
    padding: 8px 9px;
    white-space: nowrap;
    
    background:#ff0000;
    background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
    background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
    background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
}
.smsBtnList {}
.smsBtnList  i{display:block; font-size:2em}
.smsOverlay{position:fixed; top:0; left:0; height:100%; width:100%; background:rgba(0,0,0,0.8); display:none; z-index:9}
#smsModal label{display:inline-block}.smsPhoneValid{color:#ff0000}