body{background-color:#fff;color:#000;font-size:12pt;font-family:arial,helvetica,sans-serif;margin:0px;padding:0px 0px 0px 0px} h1{margin-bottom:3px} h2{} p{} td{} .LargeDisclaimer{font-family:arial,helvetica;font-size:12px;font-weight:bold;color:#605E5E} .BoldDisclaimer{font-family:arial,helvetica;font-weight:bold} .BoldGrayDisclaimer{font-size:11px;font-family:arial,helvetica;font-weight:bold;color:#605E5E} #DisclaimerLink a:link{color:#605E5E} #DisclaimerLink a:visited{color:#605E5E} #DisclaimerLink a:active{color:#903} #DisclaimerLink a:hover{color:#903} h2.section{color:#333;font-family:Verdana,Arial,Helvetica,Sans-serif;font-size:14px;line-height:17px;font-weight:normal;text-transform:uppercase;padding:2 20 0 0;margin:0 0 4 0;background-image:url(/img/misc/line.gif);background-repeat:repeat-x;background-position:left top;display:inline} h2.section#b{padding:2 2 0 0} h2.yellowbar{color:#009;font-family:Arial,Helvetica,Sans-serif;font-size:14px;font-weight:bold;background-repeat:repeat-x;background-position:left top;background-color:#FFDB51;vertical-align:middle;padding:3 0 3 6;margin:0 0 0 0} a:link{color:#00c} a:visited{color:#639} a:active{color:#903} a:hover{color:#903} A.clstextboldred:link{font-size:12px;font-weight:bold;color:#c03;text-decoration:none} A.clstextboldred:visited{font-size:12px;font-weight:bold;color:#c03;text-decoration:none} A.clstextboldred:active{color:#039;font-family:arial;text-decoration:underline} A.clstextboldred:hover{font-size:12px;font-weight:bold;color:#c03;text-decoration:none;cursor:hand} A.homepage:link{color:#c03;text-decoration:underline} A.homepage:visited{color:#c03;text-decoration:underline} A.homepage:active{color:#c03;text-decoration:underline} A.homepage:hover{color:#c03;text-decoration:underline;cursor:hand} .PopUpBody{padding:5px 10px 5px 10px} #tblDisplay{width:760px;padding-left:8px} #tblContent{padding-left:8px} #tdContent{padding-top:8px} .PopUpBody #tblDisplay{width:100%;padding:0} .PopUpBody #tblContent{padding-left:8px} .PopUpBody #tdContent{padding-top:8px} ul{margin:5px 0px 5px 13px;padding:0px 14px 0px 13px;list-style-type:disc} ul li{font-size:12px;list-style-position:outside;list-style-type:disc;padding-bottom:5px} .clsCustomLink{color:#039} .clscustomlink:visited{color:#039} .clsTagLine{font-size:11px} .clsRequired{font-size:12px;color:#c00} .clsText{font-size:12px} .clsTextRed{font-size:12px;color:#c03} .clsTextWhite{font-size:12px;color:#fff} .clsTextBlue{font-size:12px;color:#039} .clsTextBold{font-size:12px;font-weight:bold} .clsTextBoldRed{font-size:12px;font-weight:bold;color:#c03} .clsTextBoldWhite{font-size:12px;font-weight:bold;color:#fff} .clsTextBoldBlue{font-size:12px;font-weight:bold;color:#039} .clsTextBoldYellow{font-size:12px;font-weight:bold;color:#ffc} .clsTextBoldBlueProperCase{font-size:12px;font-weight:bold;color:#039;text-transform:capitalize} .clsTextSmaller{font-size:9px;font-family:arial,helvetica} .clsTextSmallerRed{font-size:9px;color:#c03} .clsTextSm{font-size:11px} .clsTextSmRed{font-size:11px;color:#c03} .clsTextSmWhite{font-size:11px;color:#fff} .clsTextSmBlue{font-size:11px;color:#039} .clsTextSmBold{font-size:11px;font-weight:bold} .clsTextSmIndent{font-size:11px;text-indent:5px} .clsTitle{font-size:18px;font-weight:bold;color:#000} .clsTitleBlue{font-size:18px;font-weight:bold;color:#039} .clsTitleWhite{font-size:18px;font-weight:bold;color:#fff} .clsTitleYellow{font-size:18px;font-weight:bold;color:#ffc} .clsHeader{font-size:16px;font-weight:bold} .clsHeaderRed{font-size:16px;font-weight:bold;color:#c00} .clsHeaderWhite{font-size:16px;font-weight:bold;color:#fff} .clsHeaderBlue{font-size:16px;font-weight:bold;color:#039} .clsHeaderYellow{font-size:16px;font-weight:bold;color:#ffc} .clsParaHead{font-size:14px;font-weight:bold} .clsParaHeadRed{font-size:14px;font-weight:bold;color:#c03} .clsParaHeadWhite{font-size:14px;font-weight:bold;color:#fff} .clsParaHeadBlue{font-size:14px;font-weight:bold;color:#039} .clsParaHeadDarkBlue{font-size:14px;font-weight:bold;color:#009} .clsLeadBlue{font-weight:bold;font-size:12px;color:#039} .clsLeadBlueShort{font-weight:bold;font-size:12px;color:#039;padding:0 0 2px 0} .clsProperTxt{font-size:11px;font-style:italic;text-transform:capitalize} .clsExperianRed{font-size:12pt;font-weight:bold;color:#903} .tbr{font-weight:bold;font-size:12px;color:#c00;display:block;padding-top:10px} .ts{font-size:11px} .Error{font-size:12px;color:#c03} .SRCheckBack{background-image:url(/img/se/bluebar_noline.gif)} .SR_Check{height:20px;width:25px;background-image:url(/img/se/bluebar_noline.gif)} .SR_Veh{font-size:11px;height:20px} .SR_VehGrey{font-size:11px;height:20px;background-color:#ddddd0} .ContactTitle{font-size:18px;font-weight:bold;color:#02339A} .ContactHeader{font-size:15px;font-weight:bolder;color:#003495} .ContactPheader{font-size:12px;font-weight:bolder;color:#003495} .ContactInfo{font-size:10pt;font-weight:bolder;color:#003495} .VehicleSuperlatives{font-size:11px} .PartnerMainNavBarTableHeaderBgColor{background-color:#039} .PartnerMainNavBarTableBgColor{background-color:#ffc} .ContentHeader{width:100%;height:auto;display:block;padding-bottom:4px;border-bottom:solid 1px #fedb50;margin-bottom:3px;overflow:hidden} .ContentHeader .Label{text-align:left;display:block;float:left} .ContentHeader .Button{text-align:right;display:block;float:right} .r1{font-size:11px;font-family:Arial,Helvetica,sans-serif;height:20px;vertical-align:middle} .r2{font-size:11px;font-family:Arial,Helvetica,sans-serif;height:20px;vertical-align:middle;background-color:#F1F1F1} .sp{background-image:url(/img/se/sep.gif);width:7px} .th0{font-size:12px;font-weight:bold;color:#039;text-align:center;background:url('/img/se/sep.gif') center left no-repeat;white-space:nowrap;padding-left:5px;vertical-align:middle} .th1{font-size:12px;font-weight:bold;color:#039;text-align:center;vertical-align:top;background:url('/img/se/sep.gif') center left no-repeat;white-space:nowrap;padding-left:9px;padding-right:5px} .tc0{border-left:1px solid #DDD;padding:1px 6px 1px 6px;cursor:pointer} .tc00{border-left:1px solid #DDD;padding:1px 6px 1px 6px;text-align:center;vertical-align:middle;cursor:pointer} .tc01{padding-right:6px;cursor:pointer;padding:1px 6px 1px 0px} .tc1{background-image:url(/img/se/bb_nl.gif);height:20px;width:25px} .tc2{width:9px} .tc5{vertical-align:middle} .tc6{text-align:center;padding:1px 9px 2px 1px;cursor:pointer} IMG.img1{margin:0;padding:0;border:0} .override{font-size:11px;font-family:Arial,Helvetica,sans-serif} .r3{font-size:11px;font-family:Arial,Helvetica,sans-serif;height:20px;vertical-align:middle;background-color:#FFC} .Sort{vertical-align:top;margin:0;padding:0;height:15px;width:21px;border:0} .tc3{width:1px} TD.Curve1{vertical-align:top;height:22px;width:25px} TD.Curve3{vertical-align:top;height:22px;width:9px} TD.Curve4{vertical-align:top;height:22px;width:9px} IMG.Curve1{vertical-align:top;margin:0;padding:0;height:31px;width:25px} IMG.Curve3{vertical-align:top;margin:0;padding:0;height:31px;width:9px} IMG.Curve4{vertical-align:top;margin:0;padding:0;height:31px;width:9px} IMG.sp1{height:1px;width:1px;margin:0;padding:0;border:0} form{padding:0;margin:0;clear:none} .fields{font-size:13px;color:#333;font-weight:normal;font-style:italic;border:solid 1px #000} .formbutton{font-size:8pt;font-family:Verdana,CourierNew,Courier;height:22px;cursor:hand} .modhead{font-size:14px;font-weight:bold;color:#009;text-align:left;line-height:15px;float:none;margin-bottom:2px;padding:10px 12px 2px 13px} .modtext{font-size:12px;line-height:14px;font-weight:normal;color:#000;text-align:left;float:none;padding:0px 10px 10px 13px} .modmorelink{font-size:11px;font-weight:normal;color:#000;text-align:right;line-height:14px;float:none;padding:0px 12px 10px 12px} .modtextplain{font-size:12px;font-weight:normal;color:#000;text-align:left;line-height:14px;float:none} .search1{font-size:12px;font-weight:bold;color:#009;padding-top:3px} .searchhead{font-size:17px;font-weight:bold;color:#009;float:none;text-align:left;line-height:15px;margin-bottom:2px;padding:10px 12px 4px 6px} .searchtable{font-size:18px;font-weight:bold;color:#009;float:none;text-align:left;line-height:15px;margin-bottom:0px;padding:0px 12px 0px 8px} .searchad{font-size:14px;font-weight:bold;color:#390;text-align:center;line-height:15px;background-color:#FFC;padding:6px 0px 6px 0px} .clusterhead{font-size:12px;font-weight:bolder;color:#009;float:none;text-align:left;line-height:15px;margin-bottom:2px;padding:10px 12px 2px 7px} .clusterlink{font-size:11px;font-weight:normal;color:#000;text-align:left;line-height:14px;float:none;padding:0px 8px 10px 6px} .pollhd{font-size:14px;font-weight:bold;color:#009;float:none;line-height:15px;text-align:left;margin-bottom:2px;padding:0px 12px 10px 11px} .CommunityText{font-size:11px;color:#000;font-weight:normal;line-height:14px;text-align:left;float:none} .footnav{font-size:11px;padding-top:2px;padding-bottom:2px;padding-left:10px;text-align:left} .footlegal{color:#333;font-size:11px;padding-top:2px;padding:0px 0px 10px 2px;text-align:left} .counterwt{margin-bottom:9px} .modpic{padding-bottom:9px} .modtable{margin-bottom:9px} .moddate{font-size:10px;color:#333;padding:2px 10px 8px 13px;text-align:left;line-height:24px} .clsImage{border:solid thin #000} .messagebar{-moz-box-sizing:border-box;padding:0px;margin:0px 0px 4px 9px;font-size:11px;width:750px;height:23px;display:block;overflow:hidden} .messagebar .message{text-align:left;margin-top:3px;color:#333;display:block;float:left} .messagebar .feedback{text-align:right;margin-top:3px;display:block;float:right} .popupmessagebar{padding:0 0 4px 0;font-size:11px;width:100%;height:auto;background-color:transparent;display:block;overflow:hidden} .popupmessagebar .message{text-align:left;color:#333;display:inline-block;float:left} .popupmessagebar .feedback{text-align:right;display:inline-block;float:right} .PageBlock{overflow:hidden;width:760px;height:auto;margin-left:5px} .radiolistIE tr td input{float:left} .radiolistIE tr td label{float:left;position:relative;top:2px;font-size:11px} .radiolistIE{margin-bottom:9px} .radiolistFF tr td input{display:table-cell;position:relative;top:0px} .radiolistFF tr td label{display:table-cell;font-size:11px;vertical-align:top} .radiolistFF{margin-bottom:9px} .CAFNavBar{font-family:Verdana,CourierNew,Courier;font-size:9px;padding:3px 0 0 8px;margin:0 0 0 0px;height:21px;background-position:left top;background-image:url(/img/caf/Sub-Nav.gif);background-repeat:no-repeat;width:680px;text-align:left;color:#333;display:inline-block;float:left} .PayYourOwnWay{font-family:Verdana,CourierNew,Courier;font-size:9px;padding:3px 0 0 8px;margin:0 0 0 0px;background-position:left top;background-image:url(/img/caf/CAF_PayYourOwnWay.jpg);background-repeat:no-repeat;width:498px;height:275px;text-align:left;color:#333;display:inline-block;float:left} .HyperLinkStringSpacer{color:#fc6;margin:0 3px 0 3px} .ucCAF img{margin:0 2px 4px 0} .Bold{font-weight:bold} A.unlink:link,A.unlink:visited,A.unlink:active,A.unlink:hover{color:#000;text-decoration:none} .NestedContent{margin-left:15px} .MainContent{font-size:11px;width:497px} .BlueFAQCap{margin:15px 0 0 0;padding:0;background-image:url("/img/caf/CAF_FAQCap.gif");background-repeat:no-repeat;line-height:11px;height:11px;width:497px;overflow:hidden} .BlueFAQBox{width:497px;padding:0 0 12px 0;margin:0;background-color:#e1ecff;overflow:hidden} .PaymentOptionsBanner{-moz-box-sizing:border-box;float:left;width:295px;height:227;padding:5px 5px 12px 3px;margin:0;background-color:#e1ecff;overflow:hidden} .ModuleDiv{width:244px;margin:0 9px 9px 0;overflow:hidden;float:left;font-size:11px;line-height:11px} .ModuleDiv img{margin:0 0 2px 0;padding:0} .ModuleDivContent{-moz-box-sizing:border-box;margin:0;padding:0 7px 10px 7px;overflow:hidden} .ModuleDivContent .Title{margin:0;padding:0;height:15px;font-size:13px;line-height:15px;font-weight:bold;color:#009;text-align:left;float:none;overflow:hidden} .ModuleDivContent .Content{margin:6px 0px 0 0;padding:0;height:70px;font-size:11px;line-height:14px;font-weight:normal;color:#000;text-align:left;float:none;overflow:hidden} .ModuleDivContent .Link{font-size:11px;line-height:11px;margin:0;padding:0px 5px 16px 12px;font-weight:normal;color:#000;text-align:right;float:none;overflow:hidden} .ModuleDivContent .Image{height:128px;overflow:hidden} .ModuleDivContent ul{font-size:11px;margin:0px 0px 5px 15px;padding:0} .ModuleDivContent li{font-size:11px;list-style-position:outside;list-style-type:disc;padding-bottom:1px} .BlueBorderCap{margin-right:9px;background-image:url("/img/homepage/blue_captop.gif");background-repeat:no-repeat;height:10px;width:244px;line-height:10px;overflow:hidden} .BlueModuleBorder{border-top:1px none #000;border-bottom:solid #e1ecff 1px;border-left:solid #e1ecff 1px;border-right:solid #e1ecff 1px} .GoldBorderCap{margin-right:9px;background-image:url("/img/homepage/gold_captop.gif");background-repeat:no-repeat;height:10px;width:244px;line-height:10px;overflow:hidden} .GoldModuleBorder {padding-top:5px;border-top:1px none #000;border-bottom:solid #e1ecff 1px;border-left:solid #e1ecff 1px;border-right:solid #e1ecff 1px} .FAQ{} .FAQ .Index{padding:25px 0 10px 0} .FAQ .Index ul{font-size:12px;font-weight:bold;padding:0;margin:0} .FAQ .Index li{font-size:11px;font-weight:normal;list-style-position:outside;margin:0 0 0 15px;padding:0 0 0 5px} .FAQ .Index .Section{font-size:13px;line-height:15px;font-weight:600;color:#000;margin:10px 0 0 0;display:block;text-decoration:none} .FAQ .Answers .Section{font-size:13px;line-height:13px;font-weight:600;color:#039;margin:10px 0;display:block;text-decoration:none} .FAQ .Answers .Section .Label{float:left;vertical-align:bottom;margin:0 0 10px 0;padding:0} .FAQ .Answers .Section .IndexLink{text-align:right;vertical-align:bottom;font-size:9px;margin:10px 0;padding:0;font-weight:normal} .FAQ .Answers .Question{padding:0;margin:0px 0px 10px 10px;font-size:12px;line-height:12px;font-weight:600;color:#000;clear:both} .FAQ .Answers .Answer{padding:0;margin:0;font-size:11px;line-height:11px;font-weight:normal;color:#000} .Red{color:red} .SiteMapTopCap{margin:0px 0 0 10px;padding:0px;background-image:url("/img/sitemap/sitemap_captop.gif");background-repeat:no-repeat;height:10px;width:272px;line-height:10px} .SiteMapBottomCap{margin:0px 0 0 10px;background-image:url("/img/sitemap/sitemap_capbottom.gif");background-repeat:no-repeat;height:10px;width:272px;line-height:10px} .SiteMapContainerDiv{margin-left:10px;padding:0px;border-top:1px none #000;border-bottom:1px none #000;border-left:solid #FEDB50 1px;border-right:solid #FEDB50 1px;-moz-box-sizing:border-box;width:272px} .SiteMapContentDiv{padding:0 0 0 10px;width:250px} .SiteMapLinkIndentDiv{padding:3px 0px 0px 10px} @media print{body{color:#000000;background:#ffffff;font-family:"Times New Roman",Times,serif;font-size:11pt;padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px;padding-top:0px;} a{text-decoration:underline;color:#0000ff;} #NoPrint{display:none;} .clsNoPrint{display:none;} .clsTextBoldBlue{font-family:"Times New Roman",Times,serif;font-size:11pt;font-weight:bold;color:#039;} .clsHeaderBlue{font-family:"Times New Roman",Times,serif;font-size:15pt;font-weight:bold;color:#039;} .messagebar{display:none;}} .LastUpdated h2{margin:0px 0px 6px 6px;line-height:135%;font-size:11px;font-weight:normal;color:#443a15;padding:0px 0px 6px 0px;border-bottom:1px solid #fff;} .tabSet{font-size:11px;width:572px;margin-top:10px;margin-left:12px;_margin-left:4px;} .tabs{height:25px;_height:26px;border-bottom:1px solid #ffe25f;display:block;} .tabs a{display:block;position:relative;text-decoration:none;color:#666;padding:7px 10px 7px 20px;margin-bottom:-4px;background:url(/img/research/calculators/bgTabOff.gif) top left no-repeat;} .tabs a:visited{color:#666;} .tabs a:hover{text-decoration:underline;color:#000;} .tab{float:left;} div.tab a div{position:absolute;top:0px;right:-25px;height:26px;display:block;width:25px;background:url(/img/research/calculators/bgTabOffLast.gif) top left no-repeat;} .tab_on{float:left;} .tab_on a{color:#000;z-index:1;font-weight:bold;border-bottom:1px solid #fff;background:url(/img/research/calculators/bgTabOn.gif) top left no-repeat;} .tab_on a:visited{color:#000;} .tab_on a:hover{text-decoration:none;} .tab_on a div{position:absolute;top:0px;right:-20px;height:26px;display:block;width:20px;background:url(img/bgTabOnRight.gif) top left no-repeat;z-index:99;} .tab_first a{float:left;background:url(/img/research/calculators/bgTabOffFirst.gif) top left no-repeat;padding:7px 10px 7px 14px;} .tab_on_first a{color:#000;float:left;font-weight:bold;z-index:1;background:url(/img/research/calculators/bgTabOnFirst.gif) top left no-repeat;padding:7px 10px 7px 14px;} .tab_on_first a:visited{color:#000;} .tab_on_first a:hover{text-decoration:none;} .tab_on_first a div{position:absolute;top:0px;right:-20px;height:26px;display:block;width:20px;background:url(/img/research/calculators/bgTabOnRight.gif) top left no-repeat;z-index:99;} .tab_on_last a{color:#000;float:left;font-weight:bold;z-index:1;background:url(/img/research/calculators/bgTabOn.gif) top left no-repeat;padding:7px 10px 7px 14px;} .tab_on_last a:visited{color:#000;} .tab_on_last a:hover{text-decoration:none;} .tab_on_last a div{position:absolute;top:0px;right:-20px;height:26px;display:block;width:20px;background:url(/img/research/calculators/bgTabOnLast.gif) top left no-repeat;z-index:99;} .tabBody{clear:both;text-align:center;padding:20px;width:530px;_width:572px;border-bottom:1px solid #ffe25f;border-right:1px solid #ffe25f;border-left:1px solid #ffe25f;} .calculator{margin:auto;} .calculator td{padding:2px 10px 2px 10px;font-size:11px;border-bottom:1px solid #dcdef6;} .calculator td input,.calculator td select{font-size:12px;} .calculator td input.readonly{font-weight:bold;} tr.shadeddark{background:#dcdef6;} tr.shadedlight{background:#eff4ff;} .tblfinancegrid{width:550px;border:1px solid #dcdef6;margin-top:20px;} .tblfinancegrid td{padding:3px 10px 3px 10px;font-size:11px;border-bottom:1px solid #dcdef6;color:#000;text-align:center;border:1px solid #dcdef6;} .tblfinancegrid td.label{font-weight:bold;} .tblfinancegrid td.label a:visited{color:#00c;} .tblfinancegrid tr.header td.label{background:#eff4ff;border-left:1px solid #fff;border-bottom:1px solid #fff;} .tblfinancegrid tr.header{border-left:1px solid #dcdef6;} .req{color:#999;font-size:10px;position:relative;top:-1px;} .miceType{margin:15px;text-align:left;padding:15px 15px;font-size:11px;border-top:1px solid #999;} .miceType OL{margin-bottom:12px;margin-top:5px;} .miceType P{margin-top:0px;margin-bottom:10px;} .miceType LI{font-size:11px;} .topNav{background:#000;width:760px;height:89px;position:relative;background:url(/img/mykmx/bg_top.gif) top left no-repeat;} .noMyKmxTopNav{background:#000;width:760px;height:89px;position:relative;background:url(/img/mykmx/bg_top_NoMyKMX.gif) top left no-repeat;} .topNav .homeLink a,.noMyKmxTopNav .homeLink a{width:760px;height:89px;position:absolute;top:0px;left:0px;} .topNav ul.mykmxtabs,.noMyKmxTopNav ul.mykmxtabs{margin:0px;padding:0px;position:absolute;bottom:0px;_bottom:-1px;left:10px;list-style-type:none;} .topNav li,.noMyKmxTopNav li{list-style-type:none;float:left;display:block;margin:0px 4px 0px 0px;position:relative;padding:0px;} .topNav li div.tabLeft,.noMyKmxTopNav li div.tabLeft{position:absolute;top:0px;left:0px;width:9px;height:21px;background:url(/img/mykmx/tabLeft.gif) top left no-repeat;} .topNav li.ucHeader_lnkMyCarmax div.tabLeft,.noMyKmxTopNav li.ucHeader_lnkMyCarmax div.tabLeft{background:url(/img/mykmx/tabLeftMyKmx.gif) top left no-repeat;} .topNav li a,.noMyKmxTopNav li a{display:block;font-family:arial;font-size:11px;text-decoration:none;padding:5px 8px 3px 8px;background:#;color:#05059a;border:0px;background:#ffc url(/img/mykmx/tabRight.gif) top right no-repeat;} .topNav li a:hover,.noMyKmxTopNav li a:hover{background:#fff url(/img/mykmx/tabRight.gif) top right no-repeat;;} .topNav li.ucHeader_lnkMyCarmax div.tabLeft{background:url(/img/mykmx/tabLeftMyKmx.gif) top left no-repeat;} .topNav li.ucHeader_lnkMyCarmax a,.topNav li.ucHeader_lnkMyCarmax a:hover{padding:5px 12px 3px 12px;font-weight:bold;background:#ffc url(/img/mykmx/tabRightMykmx.gif) top right no-repeat;} .topNav li.ucHeader_lnkMyCarmax a span{color:#c22;} .topNav li#on a,.noMyKmxTopNav li#on a{background:#009 url(/img/mykmx/tabRight_on.gif) top right no-repeat;color:#d5d5ee;border-bottom:1px solid #000;} .topNav li#on a:hover,.noMyKmxTopNav li#on a:hover{background:#009 url(img/tabRight_on.gif) top right no-repeat;color:#d5d5ee;} .topNav li#NoTabOn a,.noMyKmxTopNav li#NoTabOn a{border-bottom:1px solid #FEDB50;color:#05059a;background:#ffc url(/img/mykmx/tabRight.gif) top right no-repeat;} .topNav li#NoTabOn a:hover,.noMyKmxTopNav li#NoTabOn a:hover{border-bottom:1px solid #FEDB50;background:#fff url(/img/mykmx/tabRight.gif) top right no-repeat;} .topNav li#on div.tabLeft,.noMyKmxTopNav li#on div.tabLeft{background:url(/img/mykmx/tabLeft_on.gif) top left no-repeat;} .welcome_container{position:absolute;top:0px;right:95px;height:65px;font-family:arial;font-size:10px;padding-left:15px;background:url(/img/mykmx/bg_welcome_left.gif) top left no-repeat;} .welcome{display:table-cell;_display:inline;line-height:140%;padding:4px 0px 0px 0px;height:65px;font-family:arial;font-size:10px;background:url(/img/mykmx/bg_welcome.gif) top right no-repeat;} .welcome a{padding-left:0px;} .welcome b{color:#002aa7;font-size:11px;} .topNav li.ucHeader_lnkMyCarmax#on div.tabLeft{background:url(img/tabLeftMyKmx_on.gif) top left no-repeat;} .topNav li.ucHeader_lnkMyCarmax#on a,.topNav li.ucHeader_lnkMyCarmax#on a:hover{padding:5px 12px 3px 12px;background:#ffc url(/img/mykmx/tabRightMykmx_on.gif) top right no-repeat;} .topNav li.ucHeader_lnkMyCarmax#on a span{color:#eef;padding-right:2px;} .page{position:relative;padding:10px 10px 0px 10px;margin-top:-10px;margin-bottom:-10px;width:740px;_width:760px;font-size:12px;font-family:arial;} .clsHeaderBlue span,.container h1 span{color:#ba2203;padding-right:1px;} .container .clsHeaderBlue{font-size:12px;} .container a{display:block;} .container#noneSaved a{display:inline;} .container p{margin:0px 0px 1px 10px;} .container{line-height:140%;margin:10px 0px 12px 0px;padding-bottom:10px;border:1px solid #d7c36e;} .container h1{background:url('/img/mykmx/bg_dashHead.gif') top left no-repeat;font-size:12px;margin:0px 0px 0px 0px;padding:4px 0px 0px 10px;border-bottom:0px;height:32px;_height:36px;color:#039;} .container h2{font-size:9px;margin:0px 0px 2px 0px;padding:0px 0px 0px 0px;border-bottom:0px;color:#bfbfb7;font-weight:normal;position:relative;left:-9px;} .container p{margin:0px 0px 3px 10px;} .container#noneSaved p{margin:3px 60px 7px 10px;} .container h5{margin:10px 0px 0px 10px;font-size:12px;color:#039;} div.sold{width:80px;height:60px;position:absolute;top:0px;left:1px;} .notes{vertical-align:middle;width:200px;padding:10px 15px 10px 15px;} .saved{width:718px;background:#fffeee url('/img/mykmx/bg_saved.gif') bottom left repeat-x;margin:5px 10px 0px 10px;} .getStarted{clear:both;padding-top:8px;} .container .getStarted a{font-weight:normal;display:inline;} .notes#off{display:none;} .note{border:1px solid #dfdfd7;border-top:0px;border-right:0px;background:url('/img/mykmx/bg_note.gif') top right no-repeat;font-size:10px;padding:2px 10px 10px 15px;} .functions{background:#fef8cf url('imgbg_functions.gif') center left no-repeat;font-size:10px;line-height:150%;width:90px;padding:5px 5px 5px 15px;} .functions input{width:10px;position:relative;left:-3px;_left:0px;float:left;} .functions span{position:relative;top:2px;_top:3px;left:-1px;_left:0px;} .functions span input{position:relative;top:-1px;_top:-2px;} .textBlock,.textBlockLeft,.textBlockRight{padding:10px 10px 10px 12px;vertical-align:top;font-size:12px;line-height:140%;} .textBlock a,.textBlockLeft a,.textBlockRight a{font-weight:bold;font-size:12px;} #myLocation .textBlockLeft a{font-size:11px;font-weight:normal;padding:10px;} #myLocation .textblockRight{padding-bottom:20px;width:260px;} #myLocation .textblock{padding-bottom:20px;} .textBlock div.carImage,.textBlockImage div.carImage{float:left;margin-right:0px;margin-left:10px;_margin-left:5px;border:1px solid #d7c36e;padding:1px;position:relative;} .textBlockImage,.textBlock,.notes,.functions,.textBlockLeft,.textBlockRight{border-top:1px solid #d7c36e;border-bottom:1px solid #d7c36e;} .textBlockImage,.textBlockLeft{border-left:1px solid #d7c36e;} .textBlockImage{vertical-align:top;padding-top:10px;width:94px;} .textBlockRight{border-right:1px solid #d7c36e;} .functions{border-right:1px solid #d7c36e;} .compare{padding-top:6px;width:729px;text-align:right;} .editProfile,.changeStore a{font-size:11px;display:inline;padding-left:10px;font-weight:normal;} .container h4{padding-left:12px;font-size:12px;margin:0px;} .container#infoPage h4{font-size:16px;padding-left:10px;} .container#infoPage h5{padding:0px;} #infoPage{background:#fffee7;padding:20px;} td.map{text-align:left;padding:10px;width:260px;} td.map .mapButtons{margin:10px 0px 10px 0px;white-space:nowrap;padding-left:5px;} .invOff,.invOn{z-index:99;border:1px solid #69c;font-size:9px;padding:4px 8px 5px 15px;position:absolute;top:15px;line-height:130%;width:140px;_width:190px;text-decoration:none;color:#039;background:#9cf url('/img/se/blue_up_arrow.gif') 3px 4px no-repeat;} .invOff{display:none;} .invOn{display:block;} .ssOff,.ssOn{z-index:99;border:1px solid #69c;font-size:9px;padding:4px 8px 5px 15px;position:absolute;top:38px;left:32px;line-height:130%;width:140px;_width:190px;text-decoration:none;color:#039;background:#9cf url('img/blue_up_arrow.gif') 3px 4px no-repeat;} .ssOff,.scOff,.slOff{display:none;} .ssOn,.scOn,.slOn{display:block;} .scOff,.scOn{z-index:99;border:1px solid #69c;font-size:9px;padding:4px 8px 5px 15px;position:absolute;top:27px;left:30px;line-height:130%;width:140px;_width:190px;text-decoration:none;color:#039;background:#9cf url('/img/se/blue_up_arrow.gif') 3px 4px no-repeat;} .questionAnswers{padding:10px 30px;} .qaSet{margin-bottom:20px;} .question{font-weight:bold;} .answer{margin-bottom:4px;} .linkTop{font-size:11px;} .mykmxpopupbody{padding:0px 0px 20px 0px;background:url('/img/mykmx/bg_popFoot.gif') bottom left repeat-x;font-size:12px;line-height:140%;height:100%;} .mykmxpopupbody h1{background:url('/img/mykmx/bg_popHead.gif') top left no-repeat;font-size:16px;margin:0px 0px 0px 0px;padding:12px 0px 0px 25px;height:50px;_height:62px;position:relative;color:#039;} .mykmxpopupbody h1 span{color:#ba2203;padding-right:1px;} .mykmxpopupbody h1 .close{position:absolute;top:13px;right:15px;} .mykmxpopupbody .content{margin:0px 30px 6px 30px;} .mykmxpopupbody h2{color:#039;margin:0px 0px 6px 0px;font-weight:normal;font-size:24px;padding:0px 0px 12px 0px;border-bottom:1px solid #d7c36d;} .mykmxpopupbody .select{width:200px;} .mykmxpopupbody .error{font-size:12px;color:red;font-weight:bolder;} .mykmxpopupbody p{margin:10px 0px 0px 0px;} .mykmxpopupbody table{position:relative;left:-10px;} .mykmxpopupbody td{font-size:12px;vertical-align:middle;} td#label{font-weight:bold;white-space:nowrap;text-align:right;} td#value{text-align:left;font-size:11px;} input#check{width:12px;margin-right:5px;position:relative;top:2px;} tr.remember td{padding-bottom:7px;} tr.remember td{border-bottom:1px solid #ccc;} tr.submit td{padding-top:5px;} p.mykmxfooter{text-align:left;margin:12px 0px 6px 0px;font-size:10px;padding:3px 0px 10px 0px;border-top:1px solid #d7c36d;} .noneBox{width:760px;margin:0px 0px 0px 0px;background:url(/img/search/no-match-bg-fade.gif) top left no-repeat;padding:10px 10px 10px 20px;font-family:arial;font-size:13px;} .messageBox{width:100%; margin:4px 0px 0px 0px;background:url(/img/search/message-bar-yellow.gif) top left no-repeat;padding:10px 30px 0px 30px;font-family:arial;font-size:13px;} .messageBox h5{color:#039;} .messageBox h4{color:#039;} span.clsHackedHeaderBlue{font-size:16px;font-weight:bold;color:#039;} .inswebpopupbody{padding:0px 0px 0px 0px;background-color:#FEDB50;height:100%;} .crBody{background:url(/img/bazaarvoice/custReviews_bg.gif) top left no-repeat;padding:0px 20px 10px 20px;position:relative;} .crBody H1{color:#090;font-size:28px;margin:0px;padding:0px;} .crBody .steps H1{color:#090;font-size:16px;margin:0px;padding:0px;} .crBody .imageLeft{position:absolute;top:75px;left:0px;_left:-20px;} .crBody P.lead{margin-top:10px;_padding-top:10px;margin-left:220px;width:480px;color:#666;font-size:17px;line-height:28px;} .crBody .formFields{top:-5px;position:relative;background:url(/img/bazaarvoice/custReviews_bgform.gif) top left no-repeat;width:500px;height:58px;margin-left:220px;padding-top:6px;} .crBody .formFields table{width:460px;margin-left:20px;} .crBody .formFields table td.subhead{_padding:0px 0px;font-size:16px;color:#060;font-weight:bold;} .crBody .formFields table td.select{padding:0px;_padding-top:4px;vertical-align:middle;text-align:left;white-space:nowrap;} .crBody .formFields table td.start{width:300px;padding-left:10px;_padding-top:3px;} .crBody .steps{margin-top:30px;margin-left:370px;margin-bottom:50px;width:325px;font-size:12px;line-height:150%;} .crBody .steps ol{list-style-type:none;padding:0px 0px 0px 0px;margin:10px 0px 0px 10px;} .crBody .steps li{margin-bottom:15px;padding:0px 0px 0px 30px;} .crBody .disc{font-size:11px;line-height:130%; width:550px;position:relative;} #sideNav{float:left;width:150px;margin:0px 10px 0px 8px;padding:0;clear:both;border:1px solid #999;font-size:11px;line-height:normal;} #sideNav ul{margin:0;padding:4px 0 4px 12px;list-style-image:url(../../img/research/researchBullet.gif);background-color:#ffc;} #sideNav li{margin:2px 3px 6px 5px;padding:0;font-size:11px;line-height:normal;} #sideNav h5{float:left;margin:3px 3px 4px 5px;font-size:12px;font-weight:bold;color:#fff;} #sectionHeader{font-size:16px;font-weight:bold;color:#039;display:block;padding-bottom:4px;border-bottom:solid 1px #fedb50;margin:0 0 0 10px;_margin:0 0 0 0;overflow:hidden;} #sectionContent{width:390px;float:left;margin:0 0 3px 10px;_margin:0 0 3px 0;padding:0 0 4px 0;font-size:11px;line-height:normal;display:block;border-bottom:solid 1px #fedb50;} #sectionContentlast{float:left;width:385px;margin:0 0 3px 10px;_margin:0 0 3px 0;padding:0 0 4px 0;font-size:11px;line-height:normal;display:block;} #sectionContentWide{float:left;width:572px;margin:10px 0 10px 0;padding:0 0 4px 0;font-size:11px;line-height:normal;} #sectionContent img{float:right;margin:5px 0 5px 10px;padding:0;} #sectionContent p,#sectionContentlast p,#sectionContentWide p{font-size:11px;color:#000;margin:2px 0 10px 0;padding:0;} #sectionContent h4{font-size:11px;font-weight:bold;color:#00c;margin:0;padding:0;bottom:auto;} #sectionContent h5,#sectionNav h5{font-size:14px;font-weight:bold;color:#000;margin:12px 0 16px 0;padding:0;} #sectionContent h6,#sectionContentlast h6{font-size:12px;font-weight:bold;line-height:normal;color:#333;margin:0;padding:0;} #sectionContent .callout{margin:0 0 1px 0;padding:0;color:#009;background-color:#bbd9ee;} #sectionContent .callout p{font-size:11px;font-weight:bold;line-height:normal;margin:5px 8px 8px 8px;padding:0;} #sectionNav{position:relative;float:right;width:170px;_width:183px;margin:0 0 10px 10px;padding:0 12px 12px 12px;font-size:11px;line-height:normal;display:block;background:#fe8 url(/img/research/sectionNavbottom.gif) no-repeat left bottom;} #sectionContent ul{margin:0;padding:0 0 8px 15px;list-style:url(/img/research/researchBullet.gif);} #sectionNav ul{margin:-10px 0 0 0;padding:0 0 0 15px;list-style:url(/img/research/researchBullet.gif);} #sectionNav li,#sectionContent li{font-size:11px;margin:4px 0 0 0;padding:0;} #chart1{margin:5px;padding:0;width:378px;font-size:11px;color:#000;border-bottom-color:#039;border-bottom-style:solid;border-bottom-width:1px;border-right-color:#039;border-right-style:solid;border-right-width:1px;} #chart1 td{margin:0px;padding:5px;vertical-align:top;border-left-color:#039;border-left-style:solid;border-left-width:1px;border-bottom-color:#666;border-bottom-style:solid;border-bottom-width:1px;} .toprow{font:12px Arial,Helvetica,sans-serif;color:#fff;font-weight:bold;background-color:#039;padding:5px;margin:3px;height:20px;} #chart2{margin:5px 0 5px 0;padding:0;width:388px;font-size:11px;color:#000;} #chart2 td{margin:0;padding:3px 0 5px 3px;vertical-align:bottom;} .bluerow{border-bottom-color:#bbd9ee;border-bottom-style:solid;border-bottom-width:1px;} .yellowrow{border-top-color:#fd5;border-top-style:solid;border-top-width:1px;} #chart3{margin:5px 0 5px 0;padding:0;width:215px;font-size:11px;} #chart3 td{margin:0;padding:3px 0 5px 3px;} #chart4{margin:5px 0 5px 0;padding:0;width:155px;font-size:11px;} #chart4 td{margin:0;padding:3px 0 5px 3px;} #ratings{float:left;width:204px;height:155px;margin:0;padding:0;font-size:11px;line-height:normal;background:url(/img/research/ratings/ratingsBG.gif) no-repeat left bottom;} #fuel{float:left;width:163px;height:155px;margin:0;padding:0;font-size:11px;line-height:normal;background:url(/img/research/fuelBG.jpg) no-repeat left bottom;} #fuelTwo{float:left;width:299px;height:120px;margin:0;padding:0;font-size:11px;line-height:normal;background:url(/img/research/fuelBG.jpg) no-repeat right bottom;} #reviewsTwo{float:left;width:219px;height:120px;margin:0;padding:0;font-size:11px;line-height:normal;background:url(/img/research/reviewsBG.jpg) no-repeat right bottom;} #rebates{float:left;width:188px;height:140px;margin:0;padding:0;font-size:11px;line-height:normal;background:url(/img/research/rebatesBG.jpg) no-repeat right bottom;} #edmunds{float:left;width:328px;height:140px;margin:0;padding:0;font-size:11px;line-height:normal;margin-bottom:14px;} #estimate{float:left;width:190px;height:155px;margin:0;padding:0;font-size:11px;line-height:normal;} #insurance{float:left;width:80px;height:155px;margin:0;padding:0;font-size:11px;line-height:normal;background:url(/img/research/insurance_docs.jpg) no-repeat right bottom;} #tips{float:left;width:160px;height:155px;margin:0;padding:0;font-size:11px;line-height:normal;} #reviews ul,#fuel ul,#rebates ul,#edmunds ul,#estimate ul,#tips ul,#reviewsTwo ul,#fuelTwo ul{margin:0;margin-left:1px;padding:0;} #estimate li{margin:4px 0 2px 15px;_margin:4px 0 2px 115px;padding:0px;font-size:11px;line-height:normal;list-style-image:url(/img/research/researchBullet.gif);} #reviews li,#fuel li,#rebates li,#edmunds li,#tips li,#reviewsTwo li,#fuelTwo li{margin:4px 0 2px 15px;padding:0px;font-size:11px;line-height:normal;list-style-image:url(/img/research/researchBullet.gif);} #ratings h3,#reviews h3,#fuel h3,#rebates h3,#edmunds h3,#estimate h3,#tips h3,#insurance h3,#reviewsTwo h3,#fuelTwo h3{padding:0;margin:0;color:#333;font-family:Verdana,Arial,Helvetica,Sans-serif;font-size:14px;line-height:17px;font-weight:normal;text-decoration:underline;} #ratings p,#insurance p{margin:4px 0 0 0;padding:0;} #yellowBar{float:left;margin:0;padding:0;clear:both;font-size:11px;line-height:normal;} #yellowBar ul{margin:0;padding:4px 0 4px 12px;list-style-image:url(/img/research/researchBullet.gif);} #yellowBar li{margin:2px 3px 6px 5px;padding:0;font-size:11px;line-height:normal;} #yellowBar h5{float:left;margin:3px 3px 4px 5px;font-size:12px;font-weight:bold;color:#fff;} .tabSetRatings{font-size:11px;width:572px;margin-top:10px;} .tabBodyRatings{clear:both;text-align:center;padding:20px 10px 15px 10px;width:530px;_width:572px;border-bottom:1px solid #ffe25f;border-right:1px solid #ffe25f;border-left:1px solid #ffe25f;} #tabContent{float:left;width:530px;margin:0 0 3px 0;padding:0 0 4px 0;font-size:11px;line-height:normal;display:block;border-bottom:solid 1px #fedb50;} #tabContentlast{float:left;width:388px;margin:0 0 3px 0;padding:0 0 4px 0;font-size:11px;line-height:normal;display:block;} #tabContent img{float:right;margin:5px 0 5px 10px;padding:0;} #tabContent p,#tabContentlast p{font-size:11px;color:#000;margin:2px 0 10px 0;padding:0;} #tabContent h5{font-size:12px;font-weight:bold;line-height:normal;color:#039;margin:0;padding:0;vertical-align:text-bottom;} #tabNav{float:right;margin:10px 0 10px 10px;padding:12px;font-size:11px;line-height:normal;display:block;background:#ebebeb;} #tabNav h6{font-size:11px;font-weight:bold;color:#039;margin:0 0 10px 0;padding:0;} 
