#winR, #inWinReport{background:url("../img/reportsnav/report_bg.png") repeat-y scroll -30px center #fff;color:#000;reportContent margin:0;padding:0;min-height:250px;position:relative;}

#winR table{width:100%;}

#winR table.summary tr{border-bottom:1px dotted #bbb;}

#winR table td div.linebreak{word-break:break-all;word-wrap:break-word;width:380px;}

#winR table td div.linebreak1{word-break:break-all;word-wrap:break-word;width:180px;}

#inWinReport #report-nav{background-position:3px 0;}

#reportOptions{margin-top:50px;text-align:center;}

#linkCopyWin{background-color:#fff;display:none;margin:auto;text-align:center;}

#linkCopyWin #linkDescription{text-align:center;}

#linkCopyWin #reportLinkBox{width:350px;}

#report-content{margin-left:220px;}

#report_printBTN{display:none;}

#report-nav{position:absolute;width:220px;left:0;}

#reportLink{font-weight:bold;height:29px;margin:1em 0;text-align:center;}

#report-nav #menu{margin:25px 0 0 -4px;}

#report-nav #menu ul{list-style:none outside none;margin:0;padding:0;}

#report-nav #menu ul li{cursor:pointer;height:41px;margin:0 0 0 3px;padding:0;width:210px;}

#report-nav #menu ul li a, .reportContent .tab_content{display:none;}

.reportContent .tab_content .fakecol{/*background-image:url("../img/hdr-nmvtis_bg.png");*/
 text-align:center;padding-bottom:10px;}

.reportContent .tab_content table td.noborleft{border-left:none;}

#report-nav li{background-position:0 0;background-repeat:no-repeat;text-indent:-9999px;}

#report-nav li:hover{background-position:0 -41px;}

/*#report-nav li.mouseout{background-position:0 0;}

*/
#report-nav li.selected{background-position:0 -41px;}

li.recordSummary{background-image:url("../img/reportsnav/tab-recordsumm.png");}

li#btn-vehicleSpecs{background-image:url("../img/reportsnav/tab-vehSpec.png");}

li.junkSalvageTotalLoss{background-image:url("../img/reportsnav/tab-junk.png");}

li#btn-accidentHistory{background-image:url("../img/reportsnav/tab-accHist.png");}

li#btn-ownershipHistory{background-image:url("../img/reportsnav/tab-ownerHist.png");}

li.titleInformation{background-image:url("../img/reportsnav/tab-title.png");}

li#btn-oldTitleInformation{background-image:url("../img/reportsnav/tab-title.png");}

li.odometer{background-image:url("../img/reportsnav/tab-odom.png");}

li.otherInformation{background-image:url("../img/reportsnav/tab-other.png");}

li#btn-legal{background-image:url("../img/reportsnav/tab-legal.png");}

li#btn-glossary{background-image:url("../img/reportsnav/tab-glossary.png");}

#accidentDisclaimer{font-size:0.8em;}

#reportsHeader-svc{background:url("../img/reportsnav/h-SVC.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:71px;margin:0;padding:0;text-indent:-9999px;width:100%;}

#reportsHeader-vtr{background:url("../img/reportsnav/h-VTR.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:71px;margin:0;padding:0;text-indent:-9999px;width:640px;}

div#bx_myAccOrderSngl input.runReportAhrBtn{background:url("../img/buttons/btn_order.png") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;float:right;height:36px;width:132px;}

#tab-recordSummary{display:block;}

#accSalvage table td{font-size:0.95em;}

#accTitleRegistrationMore td[title], #accTitleRegistrationOdometer td[title]{cursor:help;}

#reportSummary{background:url("../img/reportsnav/bg-recordSummary_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:246px;width:640px;}

#vehvaluator{background:none no-repeat scroll 0 0 rgba(0, 0, 0, 0);float:right;height:242px;margin-top:2px;position:relative;width:343px;}

#vehvaluator.SVC{background-image:url("../img/reportsnav/novehvaluator-svc.png");}

#vehvaluator.VTR{background-image:url("../img/reportsnav/novehvaluator-vtr.png");}

#reportSummary .summary{float:left;margin-left:20px;margin-top:40px;position:relative;text-align:left;}

#reportSummary .summary .car{display:block;font-size:22px;font-weight:bold;margin-top:0.3em;}

#reportSummary .summary .vin{display:block;font-size:17px;margin-bottom:10px;}

#reportSummary .summary .vin strong{color:#999;}

#reportSummary .summary .details{display:block;font-size:14px;}

#reportSummary .summary .details strong{color:#1875bb;}

#reportSummary .value{color:#fff;float:right;font-size:1.5em;font-weight:bold;margin-right:0;margin-top:115px;padding-right:138px;}

#reportSummary .timespace{bottom:35px;float:left;font-size:14px;left:40px;position:absolute;text-align:left;}

#reportSummary .timespace tr td{white-space:nowrap;}

#reportSummary .timespace input{background:none repeat scroll 0 0 #fff;width:200px;}

#reportSummary .timespace strong{color:#1875bb;text-align:left;}

.head{color:#444;font-weight:bold;}

tr .fakecol{padding:0;}

.reportContent .mainTable th{background:none repeat scroll 0 0 #000;color:#fff;font-size:11px;}

.reportContent .mainTable td{vertical-align:top;}

.evens{background:none repeat scroll 0 0 #d7ebff;height:30px;}

.odds{background:none repeat scroll 0 0 #fff;height:30px;}

.reportContent .tabHead{background:none no-repeat scroll center center transparent;height:55px;}

#rpt-vehspecs1{background-image:url("../img/h-reportVehSpecs.png");}

#rpt-salvage{background:url("../img/h-reportJunk.png") center center no-repeat;}

#rpt-acchist1{background-image:url("../img/h-reportAccHistory.png");}

#rpt-other1{background-image:url("../img/h-reportOtherInformation.png");}

#rpt-ownerhist1{background-image:url("../img/h-reportOwnHistory.png");}

#rpt-titlereg1{background-image:url("../img/hdr-title.png");}

#rpt-currentTitle{background-image:url("../img/hdr-currenttitle.png");}

#rpt-additionalTitle{background-image:url("../img/hdr-additionaltitle.png");}

#rpt-additionalBrandInfo{background-image:url("../img/hdr-titlebrandinfo.png");}

#rpt-odom1{background-image:url("../img/h-reportOdom.png");background-position:center;}

#rpt-inspecsmog1{background-image:url("../img/h-reportInspectSmog.png");}

#rpt-legal1{background-image:url("../img/hdr-legal.png");background-position:220px 15px;}

.rpt-included-p{margin:0 0 0 230px;}

#inventory_show img{margin:10px;}

#summary_photo{padding:4px;position:relative;right:20px;top:20px;}

.w740{margin-top:0;width:740px;}

#content-order, .order-report{background:url("../img/bkgd-content.png") repeat-x scroll 0 0 #fff;border:1px solid #999;color:#444;font-size:12px;height:750px;line-height:1.3em;}

#hdr-affiliate{margin-bottom:-28px;position:relative;z-index:10;}

#hdr-srb-getreport{background:url("../img/hdr-srb-getreport.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:34px;margin:0 0 10px;text-indent:-9999px;width:262px;}

.form{margin:5px auto;width:250px;}

div.errorMessage{float:left;height:18px;margin-top:-17px;position:relative;width:90%;}

div.error{background-color:#f3e6e6;border-color:#924949;border-style:solid;border-width:1px;color:#c00;}

div.error.error-noBorder{border:none;}

.shadow{box-shadow:0 0 5px #999;}

.shado2{box-shadow:0 0 5px #000;}

.bottomframe .shadow{box-shadow:0 0 5px #333;}

.column h2{background:none repeat scroll 0 0 #222;color:#fff;font-size:1.3em;margin:0;padding:2px;text-align:center;}

.ul-icon{list-style-type:none;margin:1em 0;padding:0;}

.ul-icon li{background:url("../img/bullet02.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);margin-bottom:5px;padding-left:20px;padding-right:5px;}

.order-report h3{margin-top:0;}

.lock-input{}

#orderVIN{background-color:transparent;background-image:url("../img/order/vinBox-input.png");background-position:left top;background-repeat:no-repeat;border:medium none;color:#1875bb;font-size:20px;line-height:20px;margin:5px 0;outline:medium none;padding:11px 0;text-align:center;text-transform:uppercase;width:331px;}

.order-report .vinbox-top input:focus{outline:medium none;}

.order-report input#VIN.blur{color:#454545;font-size:18px;line-height:21px;text-align:center;}

.order-report .col1{border-right:1px solid #ccc;float:left;height:550px;width:478px;}

.order-report .col2{float:right;min-height:550px;width:470px;}

.order-report .intro{font-size:1.2em;line-height:1.4em;}

.order-report .matte30{padding:10px 30px;}

.order-report ul{list-style-image:url("../img/arrow.gif");list-style-position:outside;margin-top:0;padding-left:1em;}

.order-report ul li ul{list-style:disc outside none;margin-top:0;padding-left:1em;}

.order-report .last{border:medium none;}

.order-report .btn-go-green{background:url("../img/order-landing/buttons/btn-go-green.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:27px;text-indent:-900px;width:101px;}

.order-report .CCLogo{margin-left:130px !important;}

.order-report select#order_State, .order-report select#signUp_State{width:137px;}

.order-report select#order_ccType, .order-report select#order_Type, .order-report select#signUp_ccType, .order-report select#signUp_Type{width:250px;}

.order-report select#order_ccexprY, .order-report select#order_ccexprM, .order-report select#signUp_ccexprY, .order-report select#signUp_ccexprM{width:77px;}

h1.order-header{background-repeat:no-repeat;height:104px;margin-bottom:-34px;position:relative;text-indent:-9999px;width:960px;z-index:999;}

h1#header-order-bos, h1#header-order-affiliate, h1#header-order-dealer{background-repeat:no-repeat;height:44px;margin:15px;text-indent:-9999px;width:450px;}

h1#header-order-bos{background-image:url("../img/hdr-bos.png");}

h1#header-order-affiliate{background-image:url("../img/order-landing/hdr-affiliate.png");}

h1#header-order-dealer{background-image:url("../img/order-landing/hdr-dealer.png");}

.vinbox{background:url("../img/order-landing/bkgd-vinbox-sm.png") no-repeat scroll center center rgba(0, 0, 0, 0);height:154px;padding:15px 75px;}

.vinbox input{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:0 none;color:#1875bb;font-size:18px;height:20px;margin:8px;width:312px;}

.vinbox input.blur{color:#0071bc;font-size:15px;line-height:18px;text-align:center;}

#content-order-main .vinbox label{font-size:14px;font-weight:bold;margin-top:30px;width:100%;}

.col-svc{border-right:1px solid #ccc;float:left;margin-bottom:20px;width:478px;}

.col-vtr{float:left;margin-bottom:20px;width:479px;}

.col-bottom{border-right:1px solid #999;float:left;width:445px;}

#content-order-main .nmvtis-logo{float:right;margin:15px 25px;}

.nmvtis-logo2{float:right;margin:0 5px;}

.viewsample{margin:20px 8px;}

.promo-bos{margin:30px;}

.features{color:#444;float:left;width:120px;}

.fineprint{font-size:smaller;}

#content-order-main .get-report{margin-left:150px;margin-top:8px;}

#content-order-main .graybox{background:none repeat scroll 0 0 #eee;border-top:2px ridge #777;overflow:hidden;}

#content-order-main .vin-btn{cursor:pointer;float:right;margin:10px 0;}

.order-report .bluebar-bg{background:url("../img/order-landing/bkgd-blue-grad.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);height:110px;position:relative;}

#bos-intro{background:url("../img/order-landing/hdr-threesimplesteps.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:55px;margin:0;overflow:hidden;text-indent:-999px;width:432px;}

.section{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:15px 0;padding:15px 0;}

#affiliate-intro{background:url("../img/order-landing/hdr-joinaffiliate.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:65px;margin:0;overflow:hidden;text-indent:-999px;width:398px;}

#dealer-intro{background:url("../img/order-landing/hdr-joindealer.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:65px;margin:0;overflow:hidden;text-indent:-999px;width:430px;}

#hdr-dontmakemistake{background-image:url("../img/order-landing/hdr-dontmakemistake.png");height:23px;margin:20px auto;width:823px;}

#hdr-seller-description{background-image:url("../img/order-landing/hdr-seller-description.png");height:26px;margin-bottom:5px;width:190px;}

#ct-photo{background:none repeat scroll 0 0 #444;float:left;margin:0 20px;padding:30px 20px;}

#ct-photo img{margin:auto;}

#seller-info{float:left;margin-bottom:30px;width:229px;}

#seller-info table{width:100%;}

#seller-info td{padding:5px;}

.first td{border-top:1px solid #ccc;}

.last td{border-bottom:1px solid #ccc;}

#seller-info tr.even{background:none repeat scroll 0 0 #eee;}

#seller-info tr.odd{background:none repeat scroll 0 0 #fff;}

.report-status{background:url("../img/order-landing/bkgd-tan-grad.png") repeat-x scroll 0 0 #eed;border:1px solid #ccc;clear:both;margin:20px;overflow:hidden;padding:20px;}

.report-status.flush-top{margin-top:0;}

.report-status h2{margin-top:0;}

#report-status{background:url("../img/order-landing/bkgd-tan-grad.png") repeat-x scroll 0 0 #eed;border:1px solid #ccc;clear:both;margin:20px;overflow:hidden;padding:20px;}

#report-status.flush-top{margin-top:0;}

#report-status h2{margin-top:0;}

#report-status .get-report, .buy-report{float:right;margin:0 10px;}

.flush-top{margin-top:0;}

#content-order h3{margin-top:0;}

#orderSubmit{float:right;margin-bottom:8px;margin-top:8px;}

.LandingTOS{clear:both;margin-top:20px;padding-top:10px;text-align:left;width:430px;}

div#Order_Left{float:left;height:575px;margin-top:-150px;width:375px;}

div#Order_Right{float:left;margin-left:110px;margin-top:70px;width:400px;}

.order-report .col2 label{font-size:1em;margin-right:5px;padding-top:5px;width:135px;}

.order-report .col2 select, .order-report .col2 input[type="text"], .order-report .col2 textarea{background:url("../img/order-landing/bkgd-input.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);float:left;padding:3px;width:250px;}

.order-report .col2 input[type="text"]:hover, .order-report .col2 textarea:hover{box-shadow:0 0 3px #29e;}

.order-report .col2 textarea{height:54px;}

#myProfile form fieldset{min-height:250px;width:700px;}

#myProfile form{display:none;}

#myProfile form#tab-personal{display:block;}

#myProfile input[type="radio"]{margin-top:5px;}

#myProfile form legend{color:#000;font-weight:bold;margin-left:1em;}

#editProfile form fieldset.submit{border:0 none #fff;float:none;padding-left:12em;width:auto;}

#tab-billing fieldset legend{margin-bottom:15px;}

#myProfile #ubilling_currentCard{display:inline;margin-left:10px;}

#tab-cancel fieldset legend{margin-bottom:15px;}

#myProfile .btnSprite{display:block;float:right;}

#myProfile #uCancelAccount_Btn{display:none;}

label.inline{clear:none;display:inline;float:none;width:auto;}

#transactions-head{float:left;padding-bottom:5px;}

#transactions-head div{display:inline;padding-right:40px;}

#myTabs{display:none;padding:0;}

#myTabs .ui-widget-header{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;color:#fff;font-weight:bold;}

#myTabs .ui-widget-header a{color:#fff;}

#myTabs{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;}

#myTabs .dataTables_filter label{display:inline;float:none;font-size:12px;padding-right:10px;}

#myTabs .dataTables_filter{float:right;width:300px;}

#myTabs .dataTables_filter input{margin:0 10px 0 0;}

#myTabs .ui-tabs-panel{background:url("../img/bkgd-content.png") repeat-x scroll 0 0 #fff;border:2px solid #999;color:#000;height:500px;width:950px;}

#OrderCol1{background:url("../img/order/vinDecode-bg.png") repeat-x scroll center bottom #fefefd;border-right:1px solid #ccc;float:none;height:677px;overflow:hidden;width:478px;}

#orderHeader{color:#1875bb;font-size:90%;height:50px;margin:10px 15px;}

#orderHeader h1{display:inline;font-size:1.9em;line-height:50px;}

#orderHeader .topRight{float:right;}

#orderHeader .topRight img{height:50px;margin-right:10px;}

#priceSticker{background:url("../img/prices/sash.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:90px;margin-left:869px;position:absolute;width:90px;z-index:800;}

#priceSticker .priceSVC, #priceSticker .priceVTR{z-index:900;}

#priceSpacer{display:inline-block;height:50px;width:90px;}

#orderLogin{font-weight:bold;margin:0 0 0 30px;}

#orderVINarea{background:url("../img/order/vinBox-bg.png") repeat-x scroll 0 0 #fff;padding:15px 0 15px 25px;width:453px;}

#orderTypeSelect, #myAccountTypeSelect{color:#000;padding-left:30px;}

#orderTypeSelect{margin-top:15px;}

#orderVINarea .reportTitleSelect, #myOrder .reportTitleSelect{color:#000;display:inline-block;margin-left:15px;}

#orderTypeSelect h3, #myOrder h3{color:#1875bb;margin:5px;width:400px;}

#orderTypeSelect #orderVinConfirm{margin:15px 0 0 250px;}

.vinbox-bg-black{background:url("../img/order-landing/bkgd-black-grad.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);}

#orderVinBox{background:url("../img/order/vinBox.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:102px;margin:0 25px;padding:20px;width:337px;}

#orderVinBox label{font-size:14px;font-weight:bold;width:250px;}

#orderVinBox #orderVinConfirm{float:right;margin:0 15px 0 0;}

#orderTypeSelect h2{margin:0;padding:0;}

#orderTypeSelect p{font-size:105%;margin:0;padding-top:5px;}

#orderVinDetails{font-weight:bold;}

#orderVinIcon{float:right;height:30px;width:30px;}

#order_ConfirmLoad{clear:both;}

#orderDecode img{float:left;margin:25px 10px 30px;}

.order-report .SpecType{color:#1875bb;float:left;font-weight:bold;letter-spacing:1px;text-transform:uppercase;width:100px;}

#orderDecodeArea{text-align:center;width:477px;}

#orderDecodeArea h3{border-bottom:1px solid #ccc;color:#1875bb;font-size:150%;margin:0 0 10px;padding:0 0 5px;text-align:center;}

.infoCar{background:url("../img/order/decodeInfoCar.png") no-repeat scroll right bottom rgba(0, 0, 0, 0);}

.infoJunk{background:url("../img/order/decodeInfoJunk.png") no-repeat scroll right bottom rgba(0, 0, 0, 0);}

.infoClassic{background:url("../img/order/decodeInfoClassic.png") no-repeat scroll right bottom rgba(0, 0, 0, 0);}

.infoMoto{background:url("../img/order/decodeInfoMoto.png") no-repeat scroll right bottom rgba(0, 0, 0, 0);}

.infoRV{background:url("../img/order/decodeInfoRV.png") no-repeat scroll right bottom rgba(0, 0, 0, 0);}

#orderDecodeNotify{margin:20px 20px 400px;text-align:left;}

#orderNoDecode{margin:15px;text-align:center;}

#orderNoDecode img{border:3px solid #ccc;height:150px;}

.findVIN{color:#444;height:285px;padding:17px;text-align:left;}

.findVIN p{color:#444;}

.findVIN ol{color:#1875bb;font-size:120%;font-weight:bold;padding-left:20px;text-align:left;}

.findVIN li p{color:#444;font-weight:normal;}

.findVINmore{line-height:20px;padding-left:22px;width:200px;}

.findCar{background:url("../img/order/findVINcar.png") no-repeat scroll right bottom rgba(0, 0, 0, 0);}

.findClassic{background:url("../img/order/findVINclassic.png") no-repeat scroll right bottom rgba(0, 0, 0, 0);}

.findMoto{background:url("../img/order/findVINmoto.png") no-repeat scroll right bottom rgba(0, 0, 0, 0);}

.findRV{background:url("../img/order/findVINrv.png") no-repeat scroll right bottom rgba(0, 0, 0, 0);}

#orderSVCUpgrade{margin:15px 0 0 25px;text-align:left;}

#orderSpecSection{margin:15px 15px 400px;}

#orderSpecSection p{margin:0;}

#orderSpecSection #vPhoto, #orderSpecSection #specSample{cursor:pointer;float:left;margin:0 20px 10px 15px;width:150px;}

#orderSpecSection #specSample{border:medium none;}

#orderSpecSection #vPhoto{background-color:#000;border:2px solid #000;}

#orderMiniInfo{margin:15px 20px;}

#orderCompareTable{clear:both;margin-top:10px;padding:0;}

#orderCompareTable table{background:url("../img/order/compareTable.png") no-repeat scroll 165px 40px rgba(0, 0, 0, 0);text-align:center;}

#orderCompareTable table thead .pSVC, #orderCompareTable table thead .pVTR{height:90px;padding:0 15px;vertical-align:top;}

#orderCompareTable table thead th{color:#1875bb;font-size:13px;padding:0 25px 0 0;width:100px;}

#orderCompareTable table tbody td{border-bottom:1px solid #eee;height:30px;padding:0 25px 0 0;vertical-align:middle;}

#orderCompareTable table tbody .check{background:url("../img/icons/check.png") no-repeat scroll 40px 5px rgba(0, 0, 0, 0);height:30px;}

#orderCompareTable table tbody th{height:30px;padding:5px 5px 5px 0;text-align:right;vertical-align:middle;width:155px;}

#orderCompareTable table tbody th .more{font-size:0.8em;font-weight:normal;}

#orderCompareTable table tfoot td{font-weight:bold;padding:10px 25px 0 0;text-align:center;vertical-align:bottom;}

#order_SERVERRES{clear:both;color:#f00;font-size:14px;margin:15px 0 0;text-align:center;}

.rtitle{display:inline-block;font-weight:bold;width:100px;}

#orderDecodeInfo{margin:0 0 400px;text-align:left;}

#orderFindVin, #orderDecodeNotify, #orderDecodeInfo, #orderSpecSection, #orderNoDecode{margin-bottom:400px;}

#financePage .header{color:#1875bb;font-size:2.3em;font-weight:bold;margin:20px;}

#financePage label{font-size:1.5em;margin-left:5px;width:275px;}

#financePage hr{margin-bottom:10px;}

#financePage input, #financePage select{margin:5px 0;width:275px;}

#finHead{background:url("../img/finance/banner.png") repeat-y scroll center top #555;color:#fff;font-size:2.5em;height:100px;line-height:40px;padding:20px 0 0 20px;}

#financePage ul{font-size:2em;line-height:25px;list-style-image:url("../img/bullet02.png");list-style-position:outside;margin-left:20px;}

#financePage li{margin-top:20px;}

#financePage .tagline{background-position:left center;background-repeat:no-repeat;font-size:1.6em;line-height:25px;margin:15px;padding-left:40px;width:475px;}

#financePage .tagline strong{color:#1875bb;display:block;font-weight:normal;}

#financePage .topsec{background-color:#e4e4e4;box-shadow:0 4px 2px -2px #333;height:430px;width:100%;}

#financePage .col2{float:right;height:380px;margin:20px;min-height:380px;width:315px;}

#financePage .col1{background-color:#fff;box-shadow:0 0 5px #333;float:left;height:380px;margin:20px;width:560px;}

#finDecode, #finNoDecode{float:right;padding:0 15px 15px;width:340px;}

#finNoDecode{background:none repeat scroll 0 0 #ededed;box-shadow:0 0 5px #333;font-size:1.7em;height:200px;line-height:25px;margin:10px;padding:35px 20px;}

#finDecodeSpecs{min-height:125px;}

#finDecode .decodeTitle{height:90px;}

#finDecode h1{color:#1875bb;display:block;font-size:2.3em;line-height:30px;padding-top:25px;}

#finDecode #vPhoto{float:right;}

#finDecode p{display:block;font-size:15px;line-height:15px;width:250px;}

#finDecode .SpecType{display:block;float:left;width:125px;}

.other-products{background:url("../img/bkgd-content.png") repeat-x scroll 0 0 #fff;border:1px solid #999;color:#444;font-size:12px;line-height:1.3em;min-height:600px;position:relative;}

.bluebar-bg{background:url("../img/order-landing/bkgd-blue-grad.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);margin-bottom:20px;position:relative;}

#other-intro{background:url("../img/other/hdr-everythingyouneed.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);color:#fff;display:block;height:26px;margin:0;overflow:hidden;text-indent:-9999px;text-shadow:0 1px 3px #047;width:909px;}

#certified-intro{background:url("../img/other/hdr-certified-auto.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);color:#fff;display:block;height:22px;margin:0;overflow:hidden;text-indent:-9999px;text-shadow:0 1px 3px #047;width:478px;}

#certified-powersports{background:url("../img/other/hdr-certified-powersports.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);color:#fff;display:block;height:25px;margin:0;overflow:hidden;text-indent:-9999px;text-shadow:0 1px 3px #047;width:575px;}

#warranty-intro{background:url("../img/other/hdr-warranty-intro.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);color:#fff;display:block;height:27px;margin:0;overflow:hidden;text-indent:-9999px;text-shadow:0 1px 3px #047;width:651px;}

#burst-free-quote{background:url("../img/other/burst-free-quote.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:114px;overflow:hidden;position:absolute;right:0;text-indent:-999px;top:-15px;width:120px;z-index:800;}

#burst-low-rates{background:url("../img/other/low_rates.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:125px;overflow:hidden;position:absolute;right:0;text-indent:-999px;top:-15px;width:125px;z-index:800;}

#burst-free-VSA{background:url("../img/other/burst-free-VSA.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:175px;overflow:hidden;position:absolute;right:0;text-indent:-999px;top:-15px;width:125px;z-index:800;}

#burst-Dealer49cents{background:url("../img/other/burst-grn-Dealer49cents.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:175px;overflow:hidden;position:absolute;right:0;text-indent:-999px;top:-15px;width:125px;z-index:800;}

#burst-DealerSpecials{background:url("../img/other/burst-grn-DealerSpecial.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:175px;overflow:hidden;position:absolute;right:0;text-indent:-999px;top:-15px;width:125px;z-index:800;}

.other-products .col1{float:left;width:478px;}

.other-products .col2{border-left:1px solid #ccc;float:right;width:478px;}

.other-products .intro{font-size:1.2em;line-height:1.4em;}

.other-products .matte30{padding:10px 30px;}

.other-products .last{border:medium none;}

.product{border-bottom:1px solid #ddd;margin-bottom:15px;min-height:120px;padding:0 0 20px 100px;}

.product.last{margin-bottom:0;}

.product.insurance{background:url("../img/other/icon-insurance.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.product.certified{background:url("../img/other/icon-certified.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.product.billofsale{background:url("../img/other/icon-billofsale.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.product.finance{background:url("../img/other/icon-finance.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.product.service{background:url("../img/other/icon-service.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.product.inventory{background:url("../img/other/icon-inventory.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.featured{font-size:1.2em;line-height:1.3em;margin:20px 0 15px;padding:10px 0 15px 70px;}

.featured.savings{background:url("../img/other/icon-calculator2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.featured.repair{background:url("../img/other/icon-tools.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.featured.service{background:url("../img/other/icon-help.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.btn-right{margin:15px 0;}

.btn-thin{cursor:pointer;display:block;float:right;height:27px;overflow:hidden;text-indent:-9999px;width:141px;}

.btn-thin.go{background:url("../img/buttons/btn-go-thin.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.btn-thin.learnmore{background:url("../img/buttons/btn-learnmore-thin.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.btn-thin.buynow{background:url("../img/buttons/btn-buynow-thin.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.btn-thin.freequote{background:url("../img/buttons/btn-freequote-thin.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.btn-thin:hover{background-position:0 -27px;}

.info-box-frame{background:none repeat scroll 0 0 #eee;color:#777;float:left;margin-top:20px;position:relative;width:958px;}

.info-box-toggle{cursor:pointer;margin:0.5em;text-align:center;}

.other-products .col2 label{font-size:1em;margin-right:5px;padding-top:5px;width:135px;}

.other-products .col2 select, .other-products .col2 input[type="text"], .other-products .col2 textarea{background:url("../img/order-landing/bkgd-input.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);float:left;padding:3px;width:250px;}

.other-products .col2 input[type="text"]:hover, .other-products .col2 textarea:hover{box-shadow:0 0 3px #29e;}

.other-products .col2 textarea{height:54px;}

.btn-requestinfo{background:url("../img/buttons/btn-requestinfo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;height:34px;margin:15px 0;overflow:hidden;text-indent:-999px;width:180px;}

.btn-requestinfo:hover{background-position:center bottom;}

ol.steps{font-size:1.3em;line-height:36px;list-style:none outside none;padding:0;}

ol.certified{background:url("../img/other/bkgd-certified.png") no-repeat scroll right top rgba(0, 0, 0, 0);min-height:110px;}

.steps li{margin-bottom:5px;padding-left:38px;padding-right:5px;}

li.step1{background:url("../img/other/bkgd-step1.png") no-repeat scroll 0 3px transparent;}

li.step2{background:url("../img/other/bkgd-step2.png") no-repeat scroll 0 3px transparent;}

li.step3{background:url("../img/other/bkgd-step3.png") no-repeat scroll 0 3px transparent;}

#emailer_State{width:137px;}

.info, .success, .warning, .critical, .tip{background-position:10px center;background-repeat:no-repeat;border:1px solid;margin:10px 0;padding:15px 10px 15px 50px;}

.info{background-color:#bde5f8;background-image:url("../img/icons/info.png");color:#00529b;}

.success{background-color:#dff2bf;background-image:url("../img/icons/success.png");color:#4f8a10;}

.warning{background-color:#feefb3;background-image:url("../img/icons/warning.png");color:#9f6000;}

.tip{background-color:#feefb3;background-image:url("../img/icons/tip.png");color:#9f6000;}

.critical{background-color:#ffbaba;background-image:url("../img/icons/error.png");color:#d8000c;}

.blue{color:#1875bb;}

.orange{color:#de4704;}

.green{color:#009500;}

.red{color:#f00;}

.white{color:#fff;}

.ui-tabs .ui-tabs-hide{display:block !important;left:-10000px;position:absolute;}

@media print{.contain-nav, #toppanel, #globalfooter, #OrderCol1, #orderHeader, #orderLogin, #orderRecieptSeeReport{display:none;}

.order-report .col2{float:none;}

.mainframe{margin:0;padding:0;}

.shadow{border:medium none;}

}

.dataTables_wrapper{min-height:302px;}

.dataTables_scroll{clear:both;}

.dataTables_processing{background-color:white;border:1px solid #ddd;color:#999;font-size:14px;height:30px;left:50%;margin-left:-125px;margin-top:-15px;padding:14px 0 2px;position:absolute;text-align:center;top:50%;width:250px;}

.dataTables_length{float:left;width:40%;}

.dataTables_filter{float:right;text-align:right;width:50%;}

.dataTables_info{float:left;width:60%;}

.dataTables_paginate{float:right;text-align:right;width:44px;}

.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next{float:left;height:19px;margin-left:3px;width:19px;}

.paginate_disabled_previous{background-image:url("../img/back_disabled.jpg");}

.paginate_enabled_previous{background-image:url("../img/back_enabled.jpg");}

.paginate_disabled_next{background-image:url("../img/forward_disabled.jpg");}

.paginate_enabled_next{background-image:url("../img/forward_enabled.jpg");}

table.display{clear:both;margin:0 auto;width:100%;}

table.display thead th{border-bottom:1px solid black;cursor:pointer;font-weight:bold;padding:3px 18px 3px 10px;}

table.display tfoot th{border-top:1px solid black;font-weight:bold;padding:3px 10px;}

table.display tr.heading2 td{border-bottom:1px solid #aaa;}

table.display td{padding:3px 10px;}

table.display td.center{text-align:center;}

.sorting_asc{background:url("../img/sort_asc.png") no-repeat scroll right center rgba(0, 0, 0, 0);}

.sorting_desc{background:url("../img/sort_desc.png") no-repeat scroll right center rgba(0, 0, 0, 0);}

.sorting{background:url("../img/sort_both.png") no-repeat scroll right center rgba(0, 0, 0, 0);}

.sorting_asc_disabled{background:url("../img/sort_asc_disabled.png") no-repeat scroll right center rgba(0, 0, 0, 0);}

.sorting_desc_disabled{background:url("../img/sort_desc_disabled.png") no-repeat scroll right center rgba(0, 0, 0, 0);}

table.display tr.odd.gradeA{background-color:#dfd;}

table.display tr.even.gradeA{background-color:#efe;}

table.display tr.odd.gradeA{background-color:#dfd;}

table.display tr.even.gradeA{background-color:#efe;}

table.display tr.odd.gradeC{background-color:#ddf;}

table.display tr.even.gradeC{background-color:#eef;}

table.display tr.odd.gradeX{background-color:#fdd;}

table.display tr.even.gradeX{background-color:#fee;}

table.display tr.odd.gradeU{background-color:#ddd;}

table.display tr.even.gradeU{background-color:#eee;}

tr.odd{background-color:#e2e4ff;}

tr.even{background-color:white;}

.top, .bottom{background-color:#f5f5f5;border:1px solid #ccc;padding:15px;}

.top .dataTables_info{float:none;}

.clear{clear:both;}

.dataTables_empty{text-align:center;}

tfoot input{color:#444;margin:0.5em 0;width:100%;}

tfoot input.search_init{color:#999;}

td.group{background-color:#d1cfd0;border-bottom:2px solid #a19b9e;border-top:2px solid #a19b9e;}

td.details{background-color:#d1cfd0;border:2px solid #a19b9e;}

.example_alt_pagination div.dataTables_info{width:40%;}

.paging_full_numbers{height:22px;line-height:22px;width:400px;}

.paging_full_numbers span.paginate_button, .paging_full_numbers span.paginate_active{border:1px solid #aaa;cursor:pointer;margin:0 3px;padding:2px 5px;}

.paging_full_numbers span.paginate_button{background-color:#ddd;}

.paging_full_numbers span.paginate_button:hover{background-color:#ccc;}

.paging_full_numbers span.paginate_active{background-color:#99b3ff;}

table.display tr.even.row_selected td{background-color:#b0bed9;}

table.display tr.odd.row_selected td{background-color:#9fafd1;}

tr.odd td.sorting_1{background-color:#d3d6ff;}

tr.odd td.sorting_2{background-color:#dadcff;}

tr.odd td.sorting_3{background-color:#e0e2ff;}

tr.even td.sorting_1{background-color:#eaebff;}

tr.even td.sorting_2{background-color:#f2f3ff;}

tr.even td.sorting_3{background-color:#f9f9ff;}

tr.odd.gradeA td.sorting_1{background-color:#c4ffc4;}

tr.odd.gradeA td.sorting_2{background-color:#d1ffd1;}

tr.odd.gradeA td.sorting_3{background-color:#d1ffd1;}

tr.even.gradeA td.sorting_1{background-color:#d5ffd5;}

tr.even.gradeA td.sorting_2{background-color:#e2ffe2;}

tr.even.gradeA td.sorting_3{background-color:#e2ffe2;}

tr.odd.gradeC td.sorting_1{background-color:#c4c4ff;}

tr.odd.gradeC td.sorting_2{background-color:#d1d1ff;}

tr.odd.gradeC td.sorting_3{background-color:#d1d1ff;}

tr.even.gradeC td.sorting_1{background-color:#d5d5ff;}

tr.even.gradeC td.sorting_2{background-color:#e2e2ff;}

tr.even.gradeC td.sorting_3{background-color:#e2e2ff;}

tr.odd.gradeX td.sorting_1{background-color:#ffc4c4;}

tr.odd.gradeX td.sorting_2{background-color:#ffd1d1;}

tr.odd.gradeX td.sorting_3{background-color:#ffd1d1;}

tr.even.gradeX td.sorting_1{background-color:#ffd5d5;}

tr.even.gradeX td.sorting_2{background-color:#ffe2e2;}

tr.even.gradeX td.sorting_3{background-color:#ffe2e2;}

tr.odd.gradeU td.sorting_1{background-color:#c4c4c4;}

tr.odd.gradeU td.sorting_2{background-color:#d1d1d1;}

tr.odd.gradeU td.sorting_3{background-color:#d1d1d1;}

tr.even.gradeU td.sorting_1{background-color:#d5d5d5;}

tr.even.gradeU td.sorting_2{background-color:#e2e2e2;}

tr.even.gradeU td.sorting_3{background-color:#e2e2e2;}

.ex_highlight #example tbody tr.even:hover, #example tbody tr.even td.highlighted{background-color:#ecffb3;}

.ex_highlight #example tbody tr.odd:hover, #example tbody tr.odd td.highlighted{background-color:#e6ff99;}

table.KeyTable td{border:3px solid transparent;}

table.KeyTable td.focus{border:3px solid #36f;}

table.display tr.gradeA{background-color:#efe;}

table.display tr.gradeC{background-color:#ddf;}

table.display tr.gradeX{background-color:#fdd;}

table.display tr.gradeU{background-color:#ddd;}

div.box{background-color:#e5e5ff;border:1px solid #8080ff;height:100px;overflow:auto;padding:10px;}

/**----------- Update CSS -------------**/
.th_bg01{background:#171717 url(../img/products/matrix-bg.jpg) repeat-x scroll 0 center;color:#fff;}

.th_bg_red{ background-color:#cc0c2f; color:#fff;}

.tr_bg01{background:url(../img/repair/portal/bg_ttl01.png) left top repeat;font-weight:bold;text-transform:capitalize;color:#666;padding:10px;}

.tr_bg03{background:url(../img/repair/portal/bg_ttl_fix.gif) left top repeat;padding:10px;}

.tr_bg02{background-color:#eee;color:#666;padding:10px;font-weight:bold;}

.tr_bg04{background-color:#f5f5f5;}

.tr_btop{border-top:1px solid #ccc;}

.tr_bbottom{border-bottom:1px solid #ccc;}

.tr_row{padding:10px;}

/**-----------   --------------------**/
.ComparisonChart.no-more-tables table>thead>tr>th.th_small{ font-size:80%; padding-left:0; padding-right:0;}

/**----------- Table Break Down -------------**/
.no-more-tables.pane-border{}

.no-more-tables table{border-collapse:collapse; border-bottom:1px solid #aaa; border-right:1px solid #aaa;}

.no-more-tables table>thead>tr>th{padding:10px;color:#666;font-weight:bold; border-top:1px solid #aaa; border-left:1px solid #aaa;}

.no-more-tables table>thead>tr.th_bg01>th, .no-more-tables table>thead>tr.th_bg_red>th{color:#fff;}

.no-more-tables table>thead>tr.st01>th{color:#d12443;}

.no-more-tables table td{padding:10px;border-top:1px solid #aaa; border-left:1px solid #aaa;}

/*
.no-more-tables.pane-border{border:1px solid #ccc;}

.no-more-tables.pane-border{border:1px solid #ccc;}

.no-more-tables table{border-collapse:collapse;}

.no-more-tables table>thead>tr>th{padding:10px;color:#666;font-weight:bold;}

.no-more-tables table>thead>tr.th_bg01>th{color:#fff;}

.no-more-tables table>thead>tr.st01>th{color:#d12443;}

.no-more-tables table td{padding:10px;border-top:1px solid #ccc;}

*/

#MonitorStatus.no-more-tables table td{border-top:1px dotted #aaa;}

#PortalMembership .no-more-tables td{padding:5px 10px;}

@media only screen and (max-width:800px){/* Force table to not be like tables anymore */
.no-more-tables table{ width:99.9%;}

.no-more-tables table, .no-more-tables thead, .no-more-tables tbody, .no-more-tables th, .no-more-tables td, .no-more-tables tr{display:block;}

/* Hide table headers (but not display:none;, for accessibility) */
.no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px;}

.no-more-tables tr:nth-child(even){background-color:#f4f4f4;}

.no-more-tables tr:nth-child(odd){background-color:#fff;}

.no-more-tables tr:first-child td:first-child,#MonitorStatus.no-more-tables table tr:first-child td:first-child{}

#TSBofDTC.no-more-tables tr:nth-child(odd){background:none;}

.no-more-tables td{/* Behave like a "row" */
border:none;position:relative;padding-left:50% !important;white-space:normal;text-align:left;}

.no-more-tables td:before{/* Now like a table header */
position:absolute;/* Top/left values mimic padding */
top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;}

#SystemStatus .no-more-tables td, #TSBofDTC.no-more-tables td, #MonitorStatus.no-more-tables td{/* Behave like a "row" */
 padding-left:35% !important;}

#SystemStatus .no-more-tables td:before, #TSBofDTC.no-more-tables td:before, #MonitorStatus.no-more-tables td:before, #VerifiedFixes .FixItem:before{width:30%;}

#VerifiedFixes .FixItem td, #VerifiedFixes .RelatedArticles td{padding-left:35% !important;}

#VerifiedFixes .FixItem td:before, #VerifiedFixes .RelatedArticles td:before{width:30%;}

#VerifiedFixes .RelatedArticles td.ArticleDetails{padding-left:10px!important;background-color:#fbfbfb;}

#VerifiedFixes .RelatedArticles td.ArticleDetails:before{width:15px;}

/*Label the data*/
.no-more-tables td:before{content:attr(data-title);}

}

/**----------- End Table Break Down -------------**/
