 @import url('vehiclecheck_css.css'); @import url('report.css'); @import url('breadcrumb.css'); .notRequiredForWhiteLabel { display: none; } @media screen { div.tagging { display: none; } html { height:100%; } body { width:100%; height:100%; margin: 0; min-width:1008px; position: relative; padding-bottom:0px; background-image: url(../../images/global_background.png); background-position:center; background-repeat: repeat-y; } body#ConfirmVIN, body#IndemnityRegistered, body#PasswordReset, body#AlreadyChecked { height:auto; position:absolute; } body#Login, body#ConfirmVRM, body#PersonalDetails, body#EPDQPayment, body#ViewReport, body#EditDetails, body#Home, body#UserOptions, body#ConfirmVIN, body#IndemnityDetails, body#RegisteredKeeper, body#IndemnityRegistered, body#FOCPurchase { height:auto; } div#header, div#AdditionalInformation, div#autocheckFSAInfo, body#ConfirmVRM div.Container span.labelfor_Radio, div.section form div#ContactByEMailContainer div.Error, div.section form div#ContactByPostContainer div.Error, div.section form div#ContactByTelephoneContainer div.Error { padding:0px; margin:0px; display: none; } div#headerSubSiteLogo { visibility: hidden; } div#leftside { background-image: url(../../images/side-image-homepage.jpg); background-repeat: no-repeat; width: 199px; padding: 0; height: 400px; float: left; } div#leftsidebar { padding: 0px; margin:0px 0px 0px 0px; width: 100%; font-size: 0.75em; position: relative; height: 27px; padding-left:-10px; float:none; top: 100px; text-decoration:none; border-top:#f0f1f2 2px solid; background-image : url(../../images/navigation_bg.png); } div#leftsidebar ul { background-color:transparent; clear:both; float:none; margin:0 auto; padding:0 0 0 0px; position:static; width:978px; } div#leftsidebar ul li a, div#leftsidebar ul li a:hover { text-decoration:none; background:transparent; } div#leftsidebar ul li a { height: auto; color:#0086cf; text-decoration:none; background:transparent; font-family: Arial; } div#leftsidebar ul li span { background-color :transparent; color:#0086cf; text-decoration:none; font-family: Arial; } div#leftsidebar ul li span:hover { color:#000000; } div#leftsidebar ul li a:hover, div#leftsidebar ul li a:focus { background-color:transparent; color:#000000; font-family: Arial; } div#leftsidebar ul li.lastMenu { border-right:none; } div#leftsidebar ul ul, div#leftsidebar ul ul li a, div#leftsidebar ul ul li a:hover, div#leftsidebar ul ul li span { color: #000000; font-weight: normal; text-decoration: none; } div#leftsidebar ul ul li { float: none; } div#leftsidebar ul li#submenu6, div#leftsidebar ul li { float: left; margin-top: 2px; font-size:14px; font-weight:bold; vertical-align: middle; background-image : url(../../images/navigation_separator.jpg); background-repeat:no-repeat; } div#leftsidebar ul li#submenu6 span { visibility:hidden; } div#leftsidebar ul li span, div#leftsidebar ul li.disabled, div#leftsidebar ul li a { margin: 0; width: auto; padding:2px 10px; } div#flags { display: block; position: absolute; width: 166px; height: 27px; left: 26px; top: -30px; text-align: center; } div#flags img { vertical-align: middle; padding: 2px; } div.experianLinks p { padding-top: 7px; padding-bottom: 0; } div.experianLinks ul { padding-top: 7px; padding-bottom: 7px; } body { } div#footer { width: 980px; background-color: white; text-align: left; } div#vehiclecheckfooter { padding:10px; width:950px; height:100px; margin: 0 auto; padding-left:20px; } div.higherResolution { padding:0px; margin:0px; width:990px; margin:0 auto; } div#maincontent, div#separator, body#index div#maincontent { width: 100%; padding: 0; background: transparent; margin: 0 ; } body#IndemnityDetails div#maincontent { margin-bottom:5px; margin-top:0; overflow:visible; } body#RegisteredKeeper div#breadcrumb { margin-bottom:0px; margin-left:3px; margin-top:-11px; height:28px; } body#PersonalDetails div#breadcrumb { margin-left:3px; margin-top:-11px; margin-bottom:0px; height:28px; } body#PersonalDetails div#maincontent { margin-top:0px; } body#IndemnityRegistered div#breadcrumb { margin-bottom:0px; margin-left:3px; margin-top:-11px; height:28px; } body#IndemnityRegistered div#maincontent { overflow:visible; margin-top:0px; } body#IndemnityDetails div#breadcrumb { margin-left:-7px; } body#index div#maincontent div { margin: 0px; } div#vehiclecheckcontent, body#index div#vehiclecheckcontent { width:95%; height:400px; margin:0 auto; padding-bottom:5px; position:relative; } body#Home div#vehiclecheckcontent { width:980px; } body.sampleClearReport iframe#popups { width:1004px; background-color:Black; overflow:hidden; } iframe#popups { height:100%; width:100%; background-color:Black; overflow:hidden; } div.invisible { width:100px; padding:0px; margin:0px; background-color:Transparent; float:left; clear:both; } body#Home div.invisible { height:0px; } div.titlemessage { padding:0px; padding-left:20px; padding-top:10px; margin:0px; font-size:20px; font-weight: bold; color: #333333; width: 340px; } div.vrmtitlemessage { padding:0px; margin: 0px; padding-bottom:10px; padding-left:5px; font-size:16px; font-weight: bold; width: 270px; color: #333333; } body#Home div.vrmtitlemessage { padding:0px; margin: 0px; padding-bottom:10px; padding-left:5px; font-size:14px; font-weight: bold; width: 270px; color: #333333; background-color:#f0f1f2; } div.globalPublications div, div.globalPublications li, div#VehicleDetails div.sectionLayoutBoxB { float: left; } div#vehicleCheckLogo, div#experianLogo { margin:0; padding:0; background-color: White; float: left; height: 100px; font-size: 12px; color: #0086CF; vertical-align: middle; } div#vehicleCheckLogo { height:auto; margin:20px 0 19px 20px; padding:0; width:auto; } div#backtoautotrader { float:right; margin:20px 0 0; padding:0; width:195px; } div#headerseparator { margin:0; padding:0; padding-top:5px; width:10px; float:right; font-size: 13px; color:#B3B3B3; } div#closewindow { margin:0; padding:0; padding-top:5px; width:125px; float:right; } DIV#experianLogo { background-color:White; float:right; margin:0 5px 0 0; padding:0; text-align:right; width:45%; } img#experianlogo { margin:0; padding:0; float:right; } img#experianPowerbyImage { margin-left:250px; margin-top:8px; } div.loginmessage { margin:0px; padding:0px; padding-top:10px; padding-bottom:10px; width:auto; font-size: 13px; font-style: italic; color:#B3B3B3; padding-bottom:10px; } body#Home div.loginmessage { margin:0px; padding:0px; padding-top:10px; padding-bottom:10px; width:auto; font-size: 13px; font-style: italic; color:#B3B3B3; padding-bottom:10px; background-color:#f0f1f2; } div.loginmessageLinetwo { margin:0px; padding:0px; width:inherit; font-size: 13px; font-style: italic; color:#B3B3B3; } div#headerEnd { background-image: url(../../images/homepage_07.jpg); float: left; height: 5px ! important; width: 999px; padding: 0; margin: 0; font-size: 0; } div#maincontentleft1, div#maincontentRight1 { float:left; background-color:White; padding:0px; margin:0px; } div#maincontentleft1 { background-image: url(../../images/home_panel_modified.gif); width: 282px; height: 292px; background-repeat:no-repeat; padding-left: 10px; padding-top: 10px; padding-right:10px; } div#maincontentRight1 { width: 600px; padding-left: 10px; } div#graytitlemessage { padding:0px; margin:0px; font-size: 26px; color: #B3B3B3; width: 550px; } body#Home div#graytitlemessageProvides { padding:0px; margin:0px; padding-top:20px; font-size: 26px; color: #B3B3B3; width: 550px; } div.submitbuttonhome { padding:0px; margin:0px; padding-left:150px; padding-top:10px; padding-bottom:10px; text-align:right; background-color:#f0f1f2; } div#Home Input.submit { text-align:right; } div.vrmplate { margin:0px; padding:0px; width:284px; background-image:url(../../images/regplate.jpg); background-repeat : no-repeat; } body#UserOptions div.vrmplate { padding:0px; width:250px; background-image:url(../../images/regplate_mycheck.jpg); height: 62px; background-repeat : no-repeat; float:left; } body#Home input#VRM { width: 190px; margin: 7px 0px 0 10px; border:#ccc 1px solid; background:transparent; padding: 0px 0 0 8px; font-size: 36px; font-weight:bold; font-family:Arial; color:#000000; border: none; text-transform:uppercase; text-align:center; } body#Home label#labelIDfor_VRM { width:3em; color:Gray; } body#ConfirmVRM label#labelIDfor_ProductId { margin-top:-11px; color:white; } body#UserOptions input#VRM { background:transparent; padding: 1px 0 0 8px; font-size: 36px; font-weight:bold; font-family:Arial; border: none; width: 190px; margin-top:0px; margin-left:35px; color:#333333; text-transform:uppercase; text-align:center; height:1.4em; } label#vehiclefree { font-size:12px; width: 13em; } span#smallmessage,span.smallmessage { font-size: 12px; } div #homeadversedata { padding:0px; margin:0px; padding-top: 10px; font-size: 16px; } body#ConfirmVRM div #homeadversedata { padding:0px; margin:0px; padding-top: 10px; font-size: 16px; width:800px; padding-left:25px; } div #vehiclecheckprovides { padding:0px; margin:0px; float:left; } div#BottomBorder { display:none; } div #vehiclecheckprovides { width : 400px; padding-top: 10px; font-size: 16px; } div #vehiclepromiselogo { padding:0px; margin:0px; } div.rightsidebullet { padding:0px; margin:0px; padding-bottom: 10px; width:590px; } body#ConfirmVRM div#finance, body#ConfirmVRM div#writeoff, body#ConfirmVRM div#stolen, body#ConfirmVRM div#clocked, body#ConfirmVRM div#prevkeepers { padding:0px; margin:0px; padding-bottom: 10px; width:750px; } a.totalDivision { color:#333333; } div #additionalinfo { width: 950px; padding-top:20px; background: transparent; } div #dvlamessagehome, div #singlecheckhome, div #multicheckhome { float: left; } div #dvlamessagehome { width: 280px; background-color: White; padding-left: 10px; padding-right:10px; padding-top: 10px; padding-bottom: 10px; margin-right:20px; border-top: solid 2px #878787; border-left: solid 2px #878787; border-right: solid 2px #878787; border-bottom: solid 2px #878787; height:160px; } div #singlecheckhome { width: 279px; padding-left: 10px; padding-right:10px; padding-top: 10px; padding-bottom: 10px; margin-right:20px; background-color: White; border-top: solid 2px #878787; border-left: solid 2px #878787; border-right: solid 2px #878787; border-bottom: solid 2px #878787; height:160px; } div #multicheckhome { width: 279px; padding-left: 10px; padding-right:10px; padding-top: 10px; padding-bottom: 10px; background-color: White; border-top: solid 2px #878787; border-left: solid 2px #878787; border-right: solid 2px #878787; border-bottom: solid 2px #878787; height:160px; } div.DVLAWarningMessage, div.VLAWerninglogo { float: left; } div.DVLAWarningMessage { padding:0px; margin: 0px; width:225px; font-size:20px; color: #0086CF; padding-bottom:0px; background-color:#f0f1f2; } div.DVLAWarningMessage a:hover { color: #0086CF; } div.DVLAWarninglogo { padding-top:5px; padding:0px; margin: 0px; float:left; width:60px; height:60px; vertical-align:middle; background-color:#f0f1f2; } div.V5CCheck { padding:0px 0 0 0px; margin: 0px 0 0 0px; width:280px; font-size :16px; font-weight:bold; color:#333333; background-color:#f0f1f2; } div.V5CCheck a { color:#333333; } div.readmore { width:275px; padding:0px; margin:0px; background-color:#f0f1f2; text-align: right; margin-left:0px; } div.readmoreSM { background-color:#f0f1f2; margin:0; padding:4px 0 0; text-align:right; width:275px; } div.singlemultimessage { padding:0px; margin:0px; width:269px; padding-top:5px; font-size :16px; font-weight:bold; height:55px; padding-bottom:3px; color:#333333; background-color:#f0f1f2; } div.singlemultimessage a { color:#333333; } div.singlemultimessage a:hover { color:#333333; } div.singlemultiprice { padding:0px; margin: 0px; color: #000000; font-weight:bold; font-size: 23px; padding-top:5px; background-color:#f0f1f2; } div.singlemultiprice a { color: #333333; } div.singlemultiprice a:hover { color: #333333; } div.singlemultititle { padding:0px; margin: 0px; color:#2186cb; background-color:#f0f1f2; font-weight:bold; font-size: 16px; } div.singlemultititle:hover { color:#208A20; text-decoration:underline; } div.singlemultititle a { color: #2186c8; } div.singlemultititle a:hover { color: #2186c8; } input#ValidatePromotionCode, input#submit, input#FindAddress { width: 130px; height: 30px; } input#submitCheck { width: 118px; height: 30px; } button { width: 112px; height: 37px; } body#index input#submit { margin: 10px 0 0 0; width: 129px; } div.homeBoxAInnerOne { background-image: url(../../images/blu-box-top.gif); background-repeat: no-repeat; height: 10px; float: left; width: 10px; } div.homeBoxAInnerTwo, div.homeBoxCInnerTwo { background-color: #cceffc; height: 10px; width: 380px; float: left; font-size: 0; } div.homeBoxAInnerThree { background-image: url(../../images/blu-box-top-r.gif); background-repeat: no-repeat; height: 10px; float: left; width: 10px; } div.homeLayoutBoxB { padding: 10px; background-color: #cceffc; margin-top: -3px; height: 110px; } div#homeAdditionalInfo div.homeLayoutBoxB { height: 112px; } div.homeLayoutBoxC div.homeBoxCInnerOne { background-image: url(../../images/blu-box-bot.gif); background-repeat: no-repeat; height: 10px; float: left; width: 10px; } div.homeLayoutBoxC div.homeBoxCInnerThree { background-image: url(../../images/blu-box-bot-r.gif); background-repeat: no-repeat; height: 10px; float: left; width: 10px; } a, a:link, a:visited, a:focus, input.submitlink, input.submitlink:hover, input.submitlink:focus, input#FindAddress, input#FindAddress:hover, input#FindAddress:focus, input#submit, input#submit:hover, input#submit:focus { color: #2186c8; text-decoration: none; position:static; } body#ViewReport div#maincontent { margin-top:-10px; overflow:visible; } body#ViewReport div#maincontent div#twocol1 a, body#ViewReport div#maincontent div#twocol2 a, body#ViewReport div#maincontent div#twocol3 a, body#ViewReport div#maincontent div#twocol4 a, body#ViewReport div#maincontent div#twocol5 a { color: #2186c8; position:static; } a:hover { text-decoration: underline; position:static; } body#ViewReport div.summaryRed div.adverseListitems a, body#ViewReport div.summaryAmber div.adverseListitems a, body#ViewReport div.summaryGreen div.adverseListitems a { color:White; padding-left:5px; padding-right:5px; font-size:16px; font-weight:bold; } body#ViewReport div.summaryGreen div.clearListitems a { color: White; padding-left:5px; padding-right:5px; font-size:16px; } body#ViewReport div.summaryRed div.clearListitems a { color:#FAC0C4; padding-left:5px; padding-right:5px; font-size:16px; font-weight:normal; } body#ViewReport div.summaryAmber div.clearListitems a { color:#FFC6B3; padding-left:5px; padding-right:5px; font-size:16px; font-weight:normal; } body#ViewReport div.summaryRed div.adverseListitems a:hover, body#ViewReport div.summaryAmber div.adverseListitems a:hover, body#ViewReport div.summaryGreen div.adverseListitems a:hover { color:White; padding-left:5px; padding-right:5px; font-size:16px; font-weight:bold; text-decoration: underline; } body#ViewReport div.summaryGreen div.clearListitems a:hover { color: White; padding-left:5px; padding-right:5px; text-decoration: underline; font-size:16px; } body#ViewReport div.summaryRed div.clearListitems a:hover, body#ViewReport div.summaryAmber div.clearListitems a:hover { color:#FAC0C4; padding-left:5px; padding-right:5px; text-decoration: underline; font-size:16px; font-weight:normal; } div.globalPublications { float:left; font-size:12px; margin:0 0 0 3px; padding:10px 0 0; } div.globalPublications ul { float: left; list-style-type: none; font-size:12px; } body#index div#autocheckFSAInfo, body#EPDQPayment div#autocheckFSAInfo { float: right; padding: 20px 0pt; width: 800px; display: block; } div.globalPublications a { font-size: 11px; padding: 0 5px 0 5px; } div.globalPublications a:hover { font-size: 11px; padding: 0 5px 0 5px; text-decoration: underline; } div.globalPublications li.first { border-left: none; } div.globalPublications a.first { margin-left:2px; padding-left:0px; } div.globalPublications a:hover.first { padding-left:0px; } div.globalPublications li { border-right: 1px solid #878787; position: relative; } div.globalPublications li.last { border-right:none; } div #footermessage { font-size: 10px; width:900px; margin:0px; padding:0px; padding-top:23px; float:left; } strongone { font-weight: bold; } div.section { padding-top:20px; width: 970px; background-color : white; padding-left:15px; background-repeat: no-repeat; border-top : none; border-left:none; border-right: none; border-bottom: none; } body#SecurityError div.section { margin-left:14px; padding:10px; width:950px; background-color : white; background-repeat: no-repeat; border-top : none; border-left:none; border-right: none; border-bottom: none; margin-top:0px; margin-bottom:0px; margin-right:14px; padding-left:20px; } body#SecurityError div#maincontent { margin-bottom:5px; margin-top:-14px; } body#EditDetails div.section { padding:10px; width:940px; background-color : white; background-repeat: no-repeat; border-top : none; border-left:none; border-right: none; border-bottom: none; } body#AlreadyChecked div.section { padding-top:10px; width: 915px; padding-bottom:5px; background-color : white; padding-left:15px; background-repeat: no-repeat; border-top : none; border-left:none; border-right: none; border-bottom: none; padding-right:10px; } body#AlreadyChecked div.section { padding-top:10px; width: 915px; padding-bottom:5px; background-color : white; padding-left:15px; background-repeat: no-repeat; border-top : none; border-left:none; border-right: none; border-bottom: none; padding-right:10px; } body#VINConfirmed div.section, body#InvalidLoginID div.section, body#PasswordSet div.section, body#PasswordResetSent div.section, body#PasswordChanged div.section, body#Logout div.section { background-color:white; background-repeat:no-repeat; border:medium none; padding:10px 10px 5px 15px; width:955px; } body#ConfirmVIN div.section, body#ConfirmVRM div.section, body#SetPassword div.section, body#ChangePassword div.section { background-color:white; background-repeat:no-repeat; border:medium none; padding:10px 0px 10px 0px; width:980px; } body#PasswordReset div.section, body#Login div.section { padding-top:10px; width: 905px; padding-bottom:5px; background-color : white; padding-left:15px; background-repeat: no-repeat; border-top : none; border-left:none; border-right: none; border-bottom: none; padding-right:10px; } div.section h2, div.section h3 { background-color: white; font-size: 1.4em; font-weight: bold; color: #333333; } ol#autochecktermsconditions li h3, div.section h2, div.section h3 { color: #333333; } div.section h3 { font-size: 1em; font-weight: bold; } div.section p { padding-left:0px; font-size:12px; } div.Input { width: 100%; } div.reciept { width: 800px; padding-bottom: 20px; } body#autocheckHelpAdvice div.personal div.theSeller, body#autocheckHelpAdvice div.personal div.theBuyer { width: 370px; } body#autocheckHelpAdvice div#ticklist ul.checkbox li { padding-top: 3px; } ul#Menu { font-size: 1em; font-weight: normal; margin-top: 10px; width: auto; } ul#Menu a { color: #666666 } dl, div.section form div.Container { width: auto; } body#autocheckFaqs div.section, div#ticklist h2, div.firstSection h2, body#autocheckSampleReportsIndex div.section, p.spacer { padding-top: 10px; } div.Container span.Radio { height: auto; width: 600px; } body#ConfirmVRM span.RadioSegment { width: 300px; float: left; } body#ConfirmVRM div.ProductTitle { width: 190px; font-size: 1.2em; font-weight: bold; padding-bottom: 10px; } body#ConfirmVRM div.section { margin-top: 0px; } div#noSectionTitl { border: none; background-color:#f0f1f2; margin:0px; padding: 0px; } div#noSectionTitl p { color:#0086CF; } SPAN#datainsurance { color:#0086CF; } div#ProductId LABEL { font-weight:bold; } body#ConfirmVRM div.section p.Important { margin-top: -10px; } div#VehicleDetails div.sectionAInnerOne { background-image: url(../../images/thinBlueLeftTop.gif); background-repeat: no-repeat; height: 26px; width: 29px; float: left; } div#VehicleDetails div.sectionAInnerTwo { background-image: url(../../images/thinBlueHorLine.gif); background-repeat: repeat-x; height: 3px; width: 500px; float: left; } div#VehicleDetails div.sectionBInnerOne { background-image: url(../../images/thinBlueVerLine.gif); background-repeat: repeat-y; height: 150px; width: 29px; float: left; } div#VehicleDetails div.sectionBInnerTwo { margin: 0; float: left; width: 526px; } div#VehicleDetails div.sectionLayoutBoxA { height: 26px; width: 600px; } div#VehicleDetails div.sectionCInnerOne { background-image: url(../../images/thinBlueLeftBottomCorner.gif); background-repeat: repeat-x; background-position:bottom; height: 26px; width: 29px; float: left; } div#VehicleDetails div.sectionCInnerTwo { background-image: url(../../images/thinBlueHorLine.gif); background-repeat: repeat-x; height: 26px; width: 500px; float: left; background-position:bottom; } div#VehicleDetails div.sectionCInnerThree { background-image: url(../../images/thinBlueRightBottom.gif); height: 26px; width: 29px; float: left; background-position:right top; } div#VehicleDetails div.sectionAInnerThree { background-image: url(../../images/thinBlueRightTopCorner.gif); background-repeat: no-repeat; background-position:top right; height: 26px; width: 29px; float: left; } div#VehicleDetails div.sectionBInnerThree { background-image: url(../../images/thinBlueVerLine.gif); background-repeat: repeat-y; height: 150px; width: 29px; float: left; } div#VehicleDetails div.sectionBInnerTwo div.sectionHeader { width: 499px; height: 33px; font-size: 1.8em; font-weight: bold; } div#VehicleDetails div.sectionBInnerTwo div.sectionHeader div.sectionHeaderImage, body#ConfirmVRM div.sectionHeaderImage { width: 40px; float: left; } body#ConfirmVRM div.sectionHeaderTitle { color: black; font-weight: bold; font-size: 1.3em; margin-top: 3px; } body#ConfirmVRM div#sectionHeader { border-bottom: dashed 1px silver; height: 35px; margin-right: 25px; } div#VehicleDetails dt { width: 200px; } div#VehicleDetails dd { width: 300px; font-weight: bold; color: black; } div#VehicleDetails div.sectionLayoutBoxA, div#VehicleDetails div.sectionLayoutBoxB, div#VehicleDetails div.sectionLayoutBoxC { clear: both; margin: 0; } body#ConfirmVRM div#VehicleDetails div.sectionLayoutBoxC { margin-top: -1px; } div.Container input, div.Container select { height: 1.7em; } div.Container select { height: 2em; } div.Container input.Radio, div.Container input.Check { border: none; } div.Container input#FindAddress { border: medium none; float: right; margin-right: 13px; width: 9em; width: 130px; height: 30px; } body#FOCPurchase div.Container input#FindAddress { margin-right: 5px; margin-top: 5px; } .FOCPurchaseMessage { margin-left:-5px; } s div.section form div.Container { margin: 5px; } div.Container label.labelfor_Parameter, div.Container span.labelfor_Radio { color: #555555; font-size: 12px; width: 8em; font-weight:normal; } div.section form div#ContactByEMailContainer, div.section form div#ContactByPostContainer, div.section form div#ContactByTelephoneContainer { width: 90px; float: left; margin: 0 5px 20px 5px; clear: none; } div.section form div#ContactByPostContainer { width: 75px; } div.section form div#ContactByTelephoneContainer { width: 600px; clear: right; } div.Container div.Error { margin:0px; padding:0px; font-size: 1.2em; } body#ViewReport div#TitleAndImageContainer { background-image: none; height: 55px; width:750px; } body#ViewReport div.section { font-size: 1.05em; width: 790px; } body#ViewReport div.innerSection { width: 980px; } body#ViewReport div#VehicleDetails dl dd { width: 636px; } body#ViewReport div#VehicleDetails dl.LeftSide, body#ViewReport div#VehicleDetails dl.RightSide { width: 393px; } body#ViewReport div#VehicleDetails dl.LeftSide dd, body#ViewReport div#VehicleDetails dl.RightSide dd { width: 225px; } body#ViewReport dl { margin-top: 0; } body#ConfirmVRM div#VehicleDetails dl { margin-top: 10px; line-height: 1.5em; font-family:Arial; font-size:12px; color:#555555; } body#ViewReport dl.FinanceItem { padding-top:10px; border:none; background-color:White; margin:0px; } body#ViewReport dl.FinanceItem dd { width: 200px; border:none; } body#ViewReport dl.FinanceItem dt, body#ViewReport dl.FinanceItem dd { padding:0px; border:none; } body#ViewReport dl.FinanceItem dt { padding-left:10px; } body#ViewReport dl#PlateChanges dt, body#ViewReport dl#KeeperChanges dt, body#ViewReport dl#ColourChanges dt, body#ViewReport div#OtherKeeperContainer div, body#ViewReport dl#PlateChanges dd, body#ViewReport dl#KeeperChanges dd, body#ViewReport dl#ColourChanges dd, body#ViewReport div#OtherKeeperContainer div#OtherKeeperDetails { width: 388px; } body#ViewReport dl#PlateChanges dt.plateTitle, body#ViewReport dl#PlateChanges dd.plateTitle { width:200px; border:none; font-weight:bold; } body#ViewReport dl#PlateChanges { border:none; background-color:White; padding-left:10px; width:445px; font-size:12px; } body#ViewReport dl#PlateChanges dt { width: 200px; border:none; font-weight:normal; padding:0px; } body#ViewReport dl#PlateChanges dd { width: 190px; border:none; font-weight:normal; padding:0px; } body#ViewReport div#KeeperChangesContainer { padding:0px; margin:0px; } body#ViewReport div#OtherKeeperContainer, body#ViewReport div#OtherKeeperDetails { padding:0px; margin:0px; } body#ViewReport dl#KeeperChanges { border:none; background-color:White; padding-left:10px; width:445px; font-size:12px; } body#ViewReport dl#KeeperChanges dt { width: 200px; border:none; font-weight:normal; padding:0px; } body#ViewReport dl#MileageKeeperChanges { border:none; background-color:White; padding-left:10px; width:445px; font-size:12px; } body#ViewReport dl#MileageKeeperChanges dt { width: 200px; border:none; font-weight:normal; padding:0px; } body#ViewReport dl#MileageKeeperChanges dd { width: 190px; border:none; padding:0px; } body#ViewReport dl#KeeperChanges dt#otherKeeper { width: 192px; border:none; font-weight:normal; padding-top:5px; } body#ViewReport dl#KeeperChanges dd { width: 190px; border:none; padding:0px; } body#ViewReport dl#KeeperChanges dd#otherKeeperDetails { padding-top:7px; } body#ViewReport dl#ColourChanges { border:none; background-color:White; padding-left:10px; width:445px; font-size:12px; } body#ViewReport dl#ColourChanges dd { width: 190px; border:none; padding:0px; } body#ViewReport dl#ColourChanges dt { width: 200px; border:none; font-weight:normal; padding:0px; } body#ViewReport dl#ColourChanges dt.LastItem { padding-bottom:5px; } body#ViewReport div#basicVehicleDetails { width: 38em; font-size: 1.2em; } body#ViewReport div#reportSummaryList, body#UserOptions td { font-size: 1.1em; } body#UserOptions td { font-size: 12px; } body#AlreadyChecked td { font-size: 12px; } div#MileageDetails td { font-size: 1em; } span.ProductDetail { font-size: 1.15em; } body#IndemnityDetails div.ContainerFor_Free div.Input, body#IndemnityDetails div.ContainerFor_Select div.Input, body#IndemnityDetails div.ContainerFor_Date div.Input { width: 300px; } body#RegisteredKeeper div.ContainerFor_Free div.Input { margin:0px; width: 299px; } body#EditDetails div.ContainerFor_Free div.Input, body#EditDetails div.ContainerFor_Radio div.Input { margin:0px; font-family:Arial; font-weight:bold; font-size:12px; width: 100%; } body#ChangePassword div.Container div.Input { width: 322px; } body#ChangePassword div.Container div.Error { margin:0px; width: 470px; } body#Login div.Container div.Input, body#PasswordReset div.Container div.Input { width:500px; } body#Home div.Container div.Input, body#Home div.Container div.Input { margin:0px; width: 290px; } body#Home div#VRMContainer { background: transparent; margin:0px; padding:0px; padding-left:0px; } body#Home div#PasswordContainer { margin:0px; padding:0px; } body#Home input#EMailAddress { width:15.5em; } body#Home div.Input { background: transparent; padding:0px; margin:0px; } body#Home input#Password { width:11em; } body#Home label#VRM { width:5em; } body#Home div.ForgottenPassword { padding:10px 0 0 0px; margin:0px; background-color:#f0f1f2; font-size:12px; } body#ViewReport div.sectionHeader, body#ViewReport div#reportSummary, div#vehicleCheckHeader { padding:0px; margin:0px; width: 975px; padding-top: 5px; } div#vehicleCheckHeader { padding:0px; margin:0px; width: 100%; padding-top: 5px; display:none; } div.LastItem { border: none; } body#ViewReport dd, div#VehicleDetails dl dd, body#ViewReport div.section td, body#ViewReport div#reportSummaryList a, body#ViewReport div#OtherKeeperContainer div#OtherKeeperDetails p, body#ViewReport div#VehicleDetails dl dd { color: black; font-weight: normal; width: 618px; font-family:Arial; font-size:12px; color:#555555; font-weight:bold; } body#EditDetails input#FindAddress, body#EPDQPayment input#FindAddress { width: 132px; height: 37px; margin-top:-7px; margin-left:-43px; } body#autocheckStepByStepGuide dl.StepByStepGuide dd { width:685px; } body#autocheckStepByStepGuide dl.StepByStepGuide dd a { width:685px; } body#VINConfirmed dl#VehicleSummary dt, body#IndemnityDetails dl#IndemnityVehicleSummary dt, body#RegisteredKeeper dl#IndemnityVehicleSummary dt, body#IndemnityRegistered dl#IndemnityVehicleSummary dt { width: 30%; } body#VINConfirmed dl#VehicleSummary dd, body#IndemnityDetails dl#IndemnityVehicleSummary dd, body#RegisteredKeeper dl#IndemnityVehicleSummary dd, body#IndemnityRegistered dl#IndemnityVehicleSummary dd { width: 70%; } body#ViewReport li.bad a { text-decoration: underline; } body#ViewReport li.bad a:hover { text-decoration: none; } body#EPDQPayment div.Container div.Error { width: 400px; } body#FOCPurchase div.Container div.Error { width: 480px; } div.PricePromise { width: 190px; float: left; padding: 5px; margin: 1.5em 4px; background-color: #e5e5e5; border: solid 1px silver; } div.PricePromiseImage { float: left; width: 77px; } div.PricePromiseText { float: right; width: 110px; font-size: 1.1em; font-weight: bold; } body#ViewReport div#reportSummaryList { width: 425px; } body#ViewReport li.good, body#ViewReport li.bad { width: auto; } body#ConfirmVRM div#VehicleDetails div.sectionLayoutBoxB { margin-bottom: -5px; } div#contactPost div { margin: 1px 5px; } span.ProductPrice { font-size: 1.2em; } div#DVLAMessage a { text-decoration: underline; } div#DVLAMessage a:hover { text-decoration: none; } body#ViewReport div.sectionHeaderTitle { width: 940px; padding-top:10px; padding-left:10px; } body#ViewReport div#VehicleDetails dl dt { width: 160px; } body#ViewReport div#VehicleDetails dl.LeftSide dt, body#ViewReport div#VehicleDetails dl.RightSide dt { width: 160px; } body#ViewReport div.sectionHeader { height: 30px } div#OtherKeeperContainer div#OtherKeeperDetails p { width: auto; } body#ViewReport div#ConditionDetails h3 { margin-top: 0; } body#ConfirmVRM div#VehicleDetails dl dd { width: 690px; } body#autocheckmileage dl#MileageSources { margin: 0px; height: 52px; } div#Fourthpara{ height:40px; width:940px; } div#secondpara LABEL { padding-right:75px; } div#secondpara INPUT { padding-right:15px; } div#testdiv P { font-size:12px; } div#ExperianoptoutContainer LABEL { width:960px; font-weight:normal; font-family:Arial; background-color:#f0f1f2; } div#ExperianoptoutContainer INPUT { width:30px; } div#EMailAddressContainer INPUT { font-family:Arial; } div#ForenameContainer, div#SurnameContainer, div#BuildingnumberornameContainer { padding:0px; margin:0px; padding-bottom:0px; clear:none; float:left; } div#PostcodeContainer { clear:none; width:300px; float:left; } P#mileagedetils { padding-top:10px; font-family:Arial; font-size:16px; color:#333333; } .lblproduct { font-family:Arial; font-size:16px; color:#333333; font-weight:bold; } P#logindetails { font-family:Arial; font-size:16px; color:#333333; font-weight:bold; padding:10px 0 10px 0; } .lblproducttext { font-family:Arial; font-size:12px; color:#333333; font-weight:normal; } P#mileagetext { color:#B3B3B3; font-size:13px; FONT-STYLE: italic; padding:0px; margin:0px; padding-top:2px; padding-bottom:15px; } div#EXISTINGUSER LABEL { display: block; } div#secondpara LABEL { font-size:12px; width:15em; } a#passwordimage { padding-left:5px; } INPUT#Mileage { height:1.4em; line-height:9.8pt; font-size:1em; } div#ProductId { width:700px; } div#PageHeading { display:none; } div.threecol { background: transparent; margin:0px; padding-left:10px; padding-top:0px; padding-right:0px; height:155px; margin:0 auto; margin-top:18px; } div#newreportSummary { margin:0px; padding:0 10px; width:960px; } div.summaryRed, div.summaryAmber, div.summaryGreen, div.newvehicleSummary { float:left; margin:0; padding:0 0 20px 10px; position:relative; width:450px } div.summaryGreen { background-color: #4BB777; padding-top:5px; margin-top:20px; margin-left:10px; font-size:20px; color: White; font-weight:bold; font-size:1px; height:320px; } div.summaryAmber { background-color: #FF6633; padding-top:5px; margin-top:20px; margin-left:10px; color: White; font-weight:bold; font-size:20px; height:320px; } div.summaryRed { background-color: #ED1C24; padding-top:5px; margin-top:20px; margin-left:10px; color: White; font-weight:bold; font-size:20px; padding-right:0px; height:320px; } div.newvehicleSummary { background-color:#f0f1f2; float:left; font-size:17px; margin-left:20px; margin-top:20px; padding-top:10px; } div.crossImage div.clearListitems, div.adverseListitems { padding:0px; margin:0px; background:transparent; } div.crossImage { padding:0px; margin:0px; background:transparent; width:30px; height:16px; } div.clearListitems, div.adverseListitems { padding:0px; margin:0px; background:transparent; width:420px; font-size:16px; padding-bottom:2px; } div.clearListitems { color:#F2F2F2; } div.adverseListitems { color:White; } div.newvehicleSummary table#reprotSummaryTable { width:100%; background-color:#f0f1f2; } div.reportSummaryRedAmberGreen { padding:0px; margin:0px; } div#newVINDetails { padding:20px 10px 10px 10px; margin:0px; width:300px; font-size:12px; float:left; } div#newVINDetailsnotes { padding:20px 10px 10px 10px; margin:0px; width:300px; font-size:12px; float:left; margin-left:475px; } div.vehicleSummaryData, div.vehicleSummaryImage { float:left; } div.vehicleSummaryData { padding:0px; margin:0px; width:70%; } div.vehicleSummaryImage { padding:0px; margin:0px; padding-top:150px; padding-right:40px; width:20%; background:transparent; float:right; } img.tickcrossImages { vertical-align:bottom; } img.downimages { vertical-align:middle; } div.shaparatorMyChecks { padding:0px; margin:0px; } img.shaparatorImageMyChecks { margin:-5px; width:945px; } div.shaparator { padding:0px; margin:0px; } img.shaparatorImage { margin:-5px; } div#whatDoNext { padding:0px; margin:0px; padding-top:10px; padding-bottom:10px; clear:both; } body#ViewReport p.reporttitlemessage { font-size:16px; font-weight:bold; padding-bottom:10px; padding-top:10px; width:400px; } body#ViewReport p { padding:0px; margin:0px; padding-left:10px; padding-right:10px; font-size:12px; } div.indemnitysection { padding:0px; margin:0px; height:100px; width:980px; padding-top:10px; } div.causionimage { padding :0px; margin:0px; padding-left:10px; width:30px; padding-top:10px; background-color:White; } div.indemnitymessage { padding:0px; margin:-30px 0px 0px 40px; width:900px; } div.insuranceNotApplicableMessage { font-size:12px; padding:0px 0px 0px 2px; margin:-35px 0px 0px 45px; padding-top:5px; width:380px; float:none; } div.blank { padding:0px; margin:0px; } body#ViewReport p.helplink { padding-bottom:15px; width:450px; } body#ViewReport p.helplink a { float:none; } body#ViewReport p.reportsummaryTitle { padding:0px; padding-left:0px; padding-bottom:10px; font-size:22px; overflow:hidden; } body#ViewReport div#EnvironmentDetails { width:980px; padding:0px; margin:0px; margin-top:0px; } body#ViewReport p#environmentReportTopText { margin:0px; border:none; background-color:white } body#ViewReport p#environmentReportBottomText { border:none; margin: 0; } body#ViewReport table#CO2Table { width: 80%; margin: 0 10px; } body#ViewReport p#actonco2 { padding-bottom:10px; } img#environmentalImage { vertical-align:middle; } body#ViewReport table#CO2Table td.FirstVEDColumn { width:200px; } body#ViewReport div#CO2BandPointerImageContainer { float: left; margin-right: -5px; padding:0px; margin:0px; } body#ViewReport div.co2Value { margin:0px; padding:0px; } body#ViewReport div#CO2BandPointerImageContainer { padding:0px; margin:0px; } div.CO2BandPointerContainer { padding:0px; margin:0px; } body#ViewReport table#CO2Table td.FirstVEDColumn { border:none; } div.CO2Section { padding:0px; margin:0px; } body#ViewReport div#stolenData, body#ViewReport div#highRiskData { padding:0px; } div#container { background-image:none; background-repeat:repeat; background:transparent; border:0 none; margin:0 auto; padding:126px 0 0; width:1008px; padding-bottom:20px; } div { padding: 20px; background-color: white; margin: 20px; } div#atheader { position: absolute; left: 0; top: 0px; height: 105px; padding: 0px; border: 0px; width: 100%; margin: 0px; margin-top: 0px;} div.lbwrapper { clear: both; padding: 5px; background-image: url(../../images/container_vlightblue.gif); position: relative; padding-right: 0px;} img.topleft { position: absolute; top: 0; left: 0; } img.topright { position: absolute; top: 0; right: 0; } img.bottomleft { position: absolute; bottom: 0; left: 0; } img.bottomright { position: absolute; bottom: 0; right: 0; } div.thingreywrapper { margin: 10px; float: left; width: 299px; padding: 2px; background-color: #878787; position: relative; } div#panel4 { background-color:#f0f1f2; float:left; margin:0; padding:5px 5px 10px 20px; position:relative; width:289px; height:145px; } div#panel5 { height:145px; background-color:#f0f1f2; float:left; margin:0 10px; padding:5px 5px 10px 20px; position:relative; width:288px; } div#panel6 { height:145px; position:relative;background-color:#f0f1f2;float:left;width:288px;padding: 5px;margin: 0; padding-bottom:10px; padding-left:20px; } div.dropshaddowwrapper { width: 310px; padding: 2px; background-color: #f0f1f2; position: relative; } div#panel3 { padding: 5px; margin: 0px;background-color: #f0f1f2; } div.lb { margin: 0; padding: 0px ;} div#rightside {width:550px; position:absolute ; left: 330px; top: 50px; padding-left:0px; padding-top:35px; margin-top:5px; margin-left:2%; margin-right:2%; background:transparent;} body#Home div#rightside { padding-top:0px; } div#threeboxwrapper { padding: 0 0 0 10px; margin: 0; } div.staticlbwrapper { clear: both; padding: 6px; background-color:#C5C5C5; position: relative; padding-right: 0px; width:750px; margin:0px; padding-right:5px; margin:0 auto; } div.staticlb { margin: 0; padding: 0px ; } img.toprightclose { position: absolute; top: -11px; right: -17px; } div.newlbwrapper { padding: 5px; background-image: url(../../images/container_vlightblue.gif); position: relative; width:455px; margin-left:20px; margin-top:0px; margin-bottom:10px; margin-right:0px; float:left; height: 100%; } div.newlb { margin: 0; padding: 0px ; } div.halfSection { padding:0px; margin:0px; padding-top:10px; width:487px; padding-bottom:10px; } div.fullSection { padding:0px; margin:0px; background-color:White; width:935px; float:left; } div.fulllb { margin: 0; padding: 0px ; } div.fulllbwrapper { padding: 5px; background-image: url(../../images/container_vlightblue.gif); position: relative; width:935px; margin-left:20px; margin-top:0px; margin-bottom:10px; margin-right:0px; float:left; height: 100%; } div#TitleAndImageContainer { background:transparent; width:700px; padding:0px; margin:0px; } div#screentitlemessage { font-family:Arial; font-weight:bold; font-size:20px; color:#333333; margin:0px; padding:0px; } body#ConfirmVRM div#screentitlemessage { font-family:Arial; font-weight:bold; font-size:20px; color:#333333; margin:0px; padding:0px; padding-top:10px; } div#vrmtitlemessage { padding-left:3px; font-size:16px; font-weight: bold; width: 280px; color: #333333; } div#existinguserinputs Input { float:left; } div#CardnoType { width:500px; } div#CarCardTypeContainer { float:right; margin-top:-20px; } div#errormessage { background-color:#ED1C24; position:fixed; bottom:-20px; left:-30px; width:100%; z-index:1001; } div#ProductIdContainer, div#ProductId, div#EXISTINGUSERContainer, div#EXISTINGUSER, div#Thirdpara, div#secondpara, div#existinguserinputs, div#MarketingOptOutContainer, div.prductradio, div#TitleContainer, div#ForenameContainer, div#SurnameContainer, div#TelephoneNumberContainer, div#BuildingnumberornameContainer, div#PostcodeContainer, body#ConfirmVRM div.Input, div#Address1Container, div#Address2Container, div#TownContainer, div#CountyContainer, div#PostcodeContainer, div#PromotionCodeContainer, div#firstpara, div#CardNumberContainer, div#CardTypeContainer, div#IssueMonthContainer, div#ExpiryMonthContainer, div#SecurityCodeContainer, div#IssueNumberContainer, div#ExperianTCContainer, div#TestFlagContainer, div#IndemnityTCContainer, body#EPDQPayment div.Input, body#PersonalDetails div.Input, body#ConfirmVRM div.ValidationErrors, body#ConfirmVRM div.Error, div#testdiv, div#VehicleDetails, div#LynchpinTrackingResults, div#BottomBorder, div#maincontentRight, body#EditDetails div.Error, body#EditDetails div.section, body#EditDetails div.Input, div#secondparaeditdetails, div#EMailAddressContainer { margin:0px; padding:0px; padding-bottom:2px; } div#MarketingOptOutContainer { width:100%; background:transparent; } div#firstpara, div#secondpara, div#Thirdpara, div#Fourthpara { margin:0; width:970px; } div#firstpara { margin-top:-5px; } div#Thirdpara { } body#ConfirmVRM Label.labelfor_Check { width:880px; padding-bottom:10px; } body#EditDetails Label.labelfor_Free { float:left; clear:none; } body#EditDetails div.Input { float:left; clear:none; } div#maincontent h1#TitleContainer { width: 700px; background-color:White; padding-bottom:10px; padding-left:10px; font-size:20px; font-weight:bold; } body.static p EM { font-style:normal; } body.static div#container { background:transparent; padding-top:20px; } body.static div#maincontent { padding:0px; margin:0px; width: 760px; height:auto; padding-bottom:10px; background-color : white; margin:0 auto; margin-left:auto; } body.static { background-image:url(../../images/container_black.gif); background-repeat:repeat; height:auto; } body.static div.scroll { padding:0px; width: 720px; height:330px; padding-left:10px; overflow:scroll; overflow-x:hidden; background-color : white; position:relative; margin:0px; background-repeat: no-repeat; border-top : none; border-left:none; border-right: none; border-bottom: none; } body.static div.section { padding:0px; width: 695px; padding-top:10px; padding-left:5px; background-color : #f0f1f2; margin-top:0px; position:relative; background-repeat: no-repeat; border-top : none; border-left:none; border-right: none; border-bottom: none; margin-left:20px; } img.topleftStatic { position: absolute; top: -10px; left: -5px; } img.toprightStatic { position: absolute; top: -10px; right: -5px; } img.bottomleftStatic { position: absolute; bottom: -10px; left: -5px; } img.bottomrightStatic { position: absolute; bottom: -10px; right: -5px; } body.static div.section p { background-color:#f0f1f2; } body.static div.section H2 { background-color:#f0f1f2; font-size:16px; } body.static div.section H3 { background-color:#f0f1f2; } img.topleftRAG { position: absolute; top: 0; left: 0; } img.toprightRAG { position: absolute; top: 0px; right: 0px; } img.bottomleftRAG { position: absolute; bottom: 0px; left: 0px; } img.bottomrightRAG { position: absolute; bottom: 0px; right: 0px; } body#ViewReport div.newMCIAdata, body#ViewReport div.newMCIAlogo { padding:0px; margin:0px; float:none; } body#ViewReport div.newMCIAdata { width:700px; padding:0px; margin:0px; } body#ViewReport div.newMCIASection { margin:0px; padding:0px; width:925px; height:auto; } body#ViewReport div.newMCIAlogo { width:180px; padding-top:15px; position:absolute; top:0px; left:700px; } body#ViewReport div#MCIADetails { clear:none; margin:0 14px 5px; position:relative; width:980px; } body#ViewReport div.newMCIAtitle { width:400px; padding:10px; margin:0px; } body#ViewReport table#MCIAVehicleDetails { width:100%; background-color:#f0f1f2; font-size:17px; } body#ViewReport table#MCIAVehicleDetails td { width:25%; } body#ViewReport table#MCIAVehicleDetails tr { width:25%; } body#ViewReport div.newMCIASummary { padding:0px; margin:0px; margin-left:10px; padding:10px; background-color:#f0f1f2; width:90%; position:relative; } body#ViewReport div.helplinkContainer { padding:0px; margin:0px; padding-bottom:0px; padding-top:10px; width:455px; float:none; } body#ViewReport div.helplinkContainer p.helplink a, body#ViewReport div.helplinkContainer p.helplink a:hover { padding-left:0px; } div.ButtonContainer { padding:0px; margin:0px; text-align:right; } body#ViewReport div.financeData { padding:0px; margin:0px; padding-top:10px; background-color:White; } body#ViewReport div#FinanceDetails { padding:0px; margin:0px; width:487px; background-color:White; } body#ViewReport div#KeeperChangeDetails { padding:0px; } body#ViewReport div#ColourChangeDetails { padding:0px; } body#ViewReport div#ConditionDetails { padding:0px; } body#ViewReport div#PlateChangeDetails { padding:0px; } body#ViewReport div#MileageDetails { padding:0px; } body#ViewReport div.noData { padding:0px; } body#ViewReport div#financeimagedata { padding:0px; margin:0px; width:100%; background-color:White; } body#ViewReport div.vehicleDescription { padding:0px; margin:0px; padding-top:10px; float :none; } body#ViewReport div.vehicleDescriptionCondition { padding:0px; margin:0px; float:none; display:inline-block; width:400px; } body#ViewReport div#printButtonContainer { padding:0px; margin:0px; padding-left:0px; padding-top:15px; width:auto; float:left; } div#staticFooter { background-color:#F0F1F2; height:125px; margin:0 auto; padding:10px 10px 10px 20px; position:relative; width:730px; } div.usefulInfo { padding:0px; margin:0px; font-size:20px; font-weight:bold; background:transparent; } div.staticMenuContainer { padding:0px; margin:0px; width:740px; float:left; background:transparent; } ul.staticULmenu { width:230px; float:left; font-size:12px; background:transparent; list-style-type: none; } ul.staticULmenu li { padding:0px; } img.staticArrow { vertical-align:middle; } p.toplink { display:none; } body.static ul#Menu { display:none; } body.static div#infoindex { display:none; } body.static div.addressExperian { padding:0px; margin:0px; padding-left:5px; padding-bottom:10px; background-color:#f0f1f2; } body.static div.experianLinks { padding:0px; margin:0px; background-color:#f0f1f2; padding-left:5px; padding-bottom:10px; } body.static div.experianLinks h3 { padding:0px; margin:0px; } body.static div.experianLinks p { padding-left:2px; } body#history div.section div { background-color:#f0f1f2; padding:0px; margin:0px; padding-left:5px; padding-bottom:10px; } body#autocheckmileage dl#MileageSources { height:70px; } body#autocheckVin div.LastItem, body#autocheckStolenVehicle div.LastItem, body#autocheckmileage div.LastItem, body#autocheckImportExport div.LastItem, body#autocheckHighRisk div.LastItem, body#autocheckFinance div.LastItem, body#autocheckDvlaData div.LastItem, body#autocheckWriteOff div.LastItem, body#autocheckMileageKeepers div.LastItem { display:none; } body#Home label#VRM { width:3em; } body#PasswordReset div#EMailAddressContainer, body#Login div#EMailAddressContainer { width:550px; padding:0px; margin:0px; clear:none; float:left; } body#PasswordReset div.Container div.Input, body#Login div.Container div.Input { width:auto; padding:0px; margin:0px; clear:none; float:left; } body#PasswordReset Input#EMailAddress, body#Login Input#EMailAddress { width:38em; } body#Login div#PasswordContainer { width:300px; padding:0px; margin:0px; clear:none; float:left; } body#Login p { clear:both; padding:0px; margin:0px; margin-left:550px; padding-top:10px; padding-bottom:20px; } div.otherTitlemessageonGray { font-size:16px; font-weight: bold; padding:0px; margin:0px; width: auto; color: #333333; background-color:#f0f1f2; } div.otherTitlemessage { font-size:16px; font-weight: bold; padding:0px; margin:0px; width: auto; color: #333333; } div.otherHeadingmessage { clear:both; color:#333333; font-size:20px; font-weight:bold; margin:0 0 0 10px; padding:0 0 10px; width:auto; } body#PasswordResetSent div.otherHeadingmessage, body#Login div.otherHeadingmessage, body#EditDetails div.otherHeadingmessage, body#ConfirmVIN div.otherHeadingmessage, body#ChangePassword div.otherHeadingmessage { margin-left:0px; } div.GraySummary { width:880px; padding:10px; margin:0px; position:relative; background-color:#f0f1f2; padding-bottom:10px; } body#ConfirmVIN div.GraySummary { background-color:#f0f1f2; margin:0 0 0 0; padding:10px 0 10px 20px; position:relative; width:920px; } body#VINConfirmed div.GraySummary { background-color:#f0f1f2; margin:0 0 0 5px; padding:10px 0 10px 20px; position:relative; width:920px; } body#VINConfirmed p { margin:0 0 0 5px; padding:0; } div.guideandData { background-color:#f0f1f2; float:left; margin:10px 10px 10px 20px; padding:0 0 10px 0; position:relative; width:940px; } body#RegisteredKeeper p#mileagetextaddress { width:600px; FONT-SIZE: 13px; COLOR: #b3b3b3; FONT-STYLE: italic; padding:0px; margin:0px; padding-bottom:5px; padding-top:0px; float:left; } body#AlreadyChecked div.guideandData { background-color:#f0f1f2; float:left; margin:10px; padding:0 0 10px; position:relative; width:940px; } div.graysection { padding:0px; margin:0px; padding-top:10px; padding-left:10px; background-color:#f0f1f2; width:90%; } div.guideAlreadyCheck { padding:0px; margin:0px; background-color:#f0f1f2; width:50%; float:left; font-size:12px; } div.dataAlreadyCheck { padding:0px; margin:0px; padding-top:10px; padding-left:0px; background-color:#f0f1f2; width:49%; float:left; } body#AlreadyChecked Table.checkTable { font-size:1em; width:98% } body#UserOptions Table.checkTable { font-size:0.9em; width:98% } Table.checkTable th { background-color:#999999; color:#FFFFFF; } Table.checkTable th.dateTime { padding-left:5px; } Table.checkTable td.dateTime { padding-left:5px; } Table.checkTable th.VIN, Table.checkTable th.Insurance, Table.checkTable td.VIN, Table.checkTable td.Insurance { text-align:left; } Table.checkTable td.Confirmed span { background-color:transparent; color:#333333; text-align:left; } Table.checkTable td.VIN { text-align:left; padding-left:0px; } Table.checkTable td.VIN span { text-decoration:none; text-align:left; margin:0px; display: inline-table; height:20px; } Table.checkTable td.Insurance span { text-decoration:none; text-align:left; margin:0px; display: inline-table; height:20px; } Table.checkTable td.VIN span:hover { text-decoration: underline; height:20px; } Table.checkTable td.Insurance span:hover { text-decoration: underline; height:20px; } Table.checkTable td.Registered span { background-color:transparent; color:#333333; display: inline-table; } Table.checkTable tr.even { background-color:White; } body#SetPassword div#PasswordContainer { padding:0px; margin:0px; } body#SetPassword div.Container div.Input { padding:0px; margin :0px; width: auto; } body#ChangePassword div#OldPasswordContainer { padding:0px; margin:0px; } body#ChangePassword div.Container div.Input { padding:0px; margin:0px; width: auto; } body#UserOptions div.welcomeMessageContainer { background-color:#f0f1f2; float:left; margin:0 10px 10px 20px; padding:10px; position:relative; width:38%; } body#UserOptions div.continueButtonContainer { float:left; margin:0px; padding:0px; margin-top:0px; padding-bottom:10px; min-height:150px; width:55%; } div.checkremainingMessage { padding:0px; margin:0px; font-size:12px; font-weight:bold; background:transparent; } body#UserOptions div#Regno { padding:0px; margin:0px; padding-top:22px; width:10em; background:transparent; float:left; font-size:12px; } body#UserOptions div#VRMContainer { background: transparent; margin:0px; padding:0px; padding-left:0px; width:auto; float:left; overflow:visible; } body#UserOptions div.Container div.Input { padding:0px; margin:0px; width: 250px; height:62px; background:transparent; float:left; } body#EditDetails div.Container div.Input { background:transparent; } body#UserOptions div.Container Input#VRM { padding-left:10px; } body#UserOptions Label { display:none; } body#UserOptions div#continueButton { float:left; margin:0 0 0 30px; padding:10px 0 0 0; width:110px; } div.othergeneralMessages { padding:0px; margin:0px; font-size:16px; font-weight:normal; } body#VINConfirmed div.othergeneralMessages { padding-left:5px; } div.othergeneralMessageswithGrayBG { padding:0px; margin:0px; font-size:16px; font-weight:normal; background-color:#f0f1f2; width:300px; padding-top:10px; } .submitbutton { padding-top:6px; } body#ConfirmVRM input.submit { align:right; } body#ConfirmVRM div#EMailAddressContainer { float:left; width:460px; clear:none; margin:0px; padding:0px; } body#ConfirmVRM div#PasswordContainer { float:left; width:auto; clear:none; margin:0px; padding:0px; } body#ConfirmVRM input#EMailAddress { width:300px; } body#ConfirmVRM div#MarketingOptOutContainer, body#ConfirmVRM label.labelfor_Free { padding:0px; padding-left:10px; } body#ConfirmVRM span#InterludeTextformilage { FONT-SIZE: 13px; COLOR: #b3b3b3; FONT-STYLE: italic; width:460px; } body#ConfirmVRM P.PasswordText { FONT-SIZE: 13px; COLOR: #b3b3b3; FONT-STYLE: italic; width:500px; padding:0 0 0 45px; } body#ConfirmVRM P.PasswordTextSecond { FONT-SIZE: 13px; COLOR: #b3b3b3; FONT-STYLE: italic; width:500px; padding:0 0 5px 45px; padding-bottom:10px; } body#ConfirmVRM div.loginBox { padding:0 0 0 45px; margin:0px; width:870px; } body#ConfirmVRM div#secondpara { padding-bottom:10px; } body#ConfirmVRM div#maincontentRight, body#ConfirmVRM div#VehicleDetails { padding-left:10px; } body#ConfirmVRM div#VehicleDetails { height: auto; border: none; background-color:#F0F1F2; margin-top: 0; margin-bottom: 0px; padding-bottom:10px; } body#ConfirmVRM div#ForgottenPassword { padding:0px; margin:0px; float:right; width:500px; } P#smallmessagevehicledetails { font-size: 12px; font-family:Arial; color: #0086CF; margin:0px; padding:0px; } P#smallmessagevehicledetailsfirst { font-size: 12px; font-family:Arial; color: #0086CF; margin:0px; padding:0px; padding-bottom:5px; padding-top:10px; } .Confirmmessage { padding-left:0px; } body#ConfirmVRM p.Confirmmessage { font-size:16px; padding:15px 0 10px 0; font-weight:bold; } body#ConfirmVRM p.makesure { font-size:16px; } .makesure { padding-left:0px; } body#ConfirmVRM div#firstpara { margin:0px 14px 5px 2px; padding-bottom:5px; padding-left:10px; } body#ConfirmVRM div#firstpara .confirmvrmcheckpara { font-size:12px; } div#PasswordContainer div.input a:hover { BACKGROUND-IMAGE: url(../../images/tab_selected.png); color:red; } body#ConfirmVRM div.ForgottenPassword { float:right; margin:0 0 10px; padding:0; width:464px; font-size:12px; } .errorheaddingh2 { width:120px; float:left; margin:0px; font-weight:bold; font-size:16px; padding-left:5px; color:White; margin-top:-10px; } .errorheadinglabel { float:left; color:White; width:400px; font-size:12px; margin-top:-7px; } .errorcount { float:left; width:10px; margin-left:30px; font-size:16px; font-weight:bold; color:White; margin-top:-10px; } .errorclose { float:left; } div#errormessage { display:none; } body#PersonalDetails Label.labelfor_Free { width:125px; color:#555555; } div#BuildingnumberornameContainer { width:290px; } div#PostcodeContainer Label.labelfor_Free { width:70px; } div#ForenameContainer { width:490px; } div#ForenameContainer Input.Free, div#TownContainer Input.Free, div#SurnameContainer Input.Free, div#CountyContainer Input.Free { width:300px; } div#SurnameContainer Label.labelfor_Free { width:80px; } div#SurnameContainer { width:440px; clear:none; float:left; } body#PersonalDetails div#Address2Container Input.Free, body#PersonalDetails div#Address1Container Input.Free { width:390px; } div#titlemessage { font-family:Arial; font-weight:bold; font-size:16px; color:#333333; padding:0px; padding-left:0px; padding-top:5px; margin:0px; } P#requiredfeild { font-family:Arial; font-size:12px; color:#422F9D; padding:0px; margin:0px; } div#personaldetailsDiv { width:930px; padding-left:10px; padding-bottom:10px; } .addressmatch { padding:0px; margin:0px; float:left; width:450px; } body#PersonalDetails div.addressmatch { padding:0px; margin:0px; float:left; width:510px; } div#personaldetailsDiv input.Free { font-family:Arial; font-size:12px; color:#333333; font-weight:bold; } div#Paymentdetails input.Free { font-family:Arial; font-size:12px; color:#333333; font-weight:bold; } div#Paymentdetails { width:930px; padding-left:10px; padding-bottom:10px; padding-top:10px; } p#titlemessage { font-family:Arial; font-weight:bold; font-size:16px; color:#333333; padding:0px; padding-left:0px; padding-top:5px; margin:0px; } body#IndemnityDetails p.titlemessage { font-family:Arial; font-weight:bold; font-size:16px; color:#333333; padding:0px; padding:10px 0px 10px 10px; width:800px; } div#Promotioncode P.prelude { width:830px; } BODY#EPDQPayment DIV.ContainerFor_Free DIV.Input { width:100%; } BODY#EPDQPayment div#PromotionCodeContainer { padding-top:10px; padding-left:10px; width:400px; float:left; height:30px; } Input#ValidatePromotionCode { float:left; clear:none; margin-left:0px; } BODY#EPDQPayment div#Promotioncode, BODY#EPDQPayment div#Creditcarddetails, BODY#EPDQPayment div#termsandcondition, BODY#EPDQPayment div#Fourthpara { width:930px; padding:0px; margin:0px; padding-left:10px; padding-bottom:10px; } div#CardAddress { padding:0px; margin:0px; height:auto; display:none; } BODY#EPDQPayment div#CardNumberContainer { width:420px; float:left; clear:none; } BODY#EPDQPayment div#CardTypeContainer { width:460px; float:left; clear:none; } BODY#EPDQPayment DIV.Container LABEL.labelfor_Free { width:110px; } BODY#EPDQPayment p { float:none; width:830px; } BODY#EPDQPayment DIV#CardTypeContainer label.labelfor_Select { width:110px; } BODY#EPDQPayment div.welcomeMessagecontainer { width:100%; padding:0px; margin:0px; float:left; clear:both; } body#EPDQPayment div#ExpiryMonthContainer label.labelfor_Select, body#EPDQPayment div#IssueMonthContainer label.labelfor_Select { width: 110px; float:left; } body#EPDQPayment div#ExpiryMonthContainer SELECT#ExpiryMonth, body#EPDQPayment div#ExpiryMonthContainer SELECT#ExpiryYear, body#EPDQPayment div#IssueMonthContainer SELECT#IssueMonth, body#EPDQPayment div#IssueMonthContainer SELECT#IssueYear { width: 75px; float:left; } BODY#EPDQPayment DIV#ExpiryMonthContainer DIV.Input, BODY#EPDQPayment DIV#IssueMonthContainer DIV.Input { width:300px; } BODY#EPDQPayment DIV#ExpiryMonthContainer, BODY#EPDQPayment DIV#IssueMonthContainer { width:420px; float:left; clear:none; } BODY#EPDQPayment DIV#SecurityCodeContainer, BODY#EPDQPayment DIV#IssueNumberContainer { float:left; clear:none; width:420px; } BODY#EPDQPayment DIV#TestFlagContainer label.labelfor_Select { width:110px; } BODY#EPDQPayment DIV#HolderNameContainer, BODY#EPDQPayment DIV#Street1Container, BODY#EPDQPayment DIV#Street2Container, BODY#EPDQPayment DIV#Street3Container { width:600px; padding:0px; margin:0px; } BODY#EPDQPayment DIV#HolderNameContainer DIV.Input, BODY#EPDQPayment DIV#Street1Container DIV.Input, BODY#EPDQPayment DIV#Street2Container DIV.Input, BODY#EPDQPayment DIV#Street3Container DIV.Input { width:510px; } input#HolderName, input#Street1, input#Street2, input#Street3 { width:380px; } BODY#EPDQPayment input.Free { font-family:Arial; font-size:12px; color:#333333; font-weight:bold; } BODY#EPDQPayment DIV#ExperianTCContainer div.input, BODY#EPDQPayment DIV#IndemnityTCContainer div.input { width:700px; } BODY#EPDQPayment div#PromotionCodeContainer label.labelfor_Free { width:170px; } BODY#EPDQPayment div#errormessage { padding:0px; margin:0px; width:100%; } BODY#EPDQPayment div#errordetails { padding:10px; margin:0px; } BODY#ChangePassword div#OldPasswordContainer { padding:0px; margin:0px; margin-bottom:20px; } BODY#ChangePassword div#changepassword div.Input { padding:0px; margin:0px; width:620px; } BODY#ChangePassword div#PasswordContainer { padding:0px; margin:0px; } BODY#ChangePassword div#changepassword { padding-left:10px; padding-bottom:10px; } body#PasswordChanged div#changepwdconfirm { width:930px; } div#loggedoutmessage, div#Invalidpasswordrestlinkmessage, div#passwordrestdiv, div#registereduserslogin { width:930px; } BODY#EditDetails div#secondparaeditdetails { width:970px; padding-left:10px; padding-bottom:10px; position:relative; } BODY#EditDetails div#secondparaeditdetails label.labelfor_Free { width:110px; } BODY#EditDetails div#EMailAddressContainer Input#EMailAddress, BODY#EditDetails div#Address1Container Input#Address1, BODY#EditDetails div#Address2Container Input#Address2 { width:405px; } BODY#EditDetails div#EMailAddressContainer div.Input { width:700px; } BODY#EditDetails div#Address1Container div.Input, BODY#EditDetails div#Address2Container div.Input { width:700px; } BODY#EditDetails P#mileagetexteditdetails { width:600px; FONT-SIZE: 13px; COLOR: #b3b3b3; FONT-STYLE: italic; padding:0px; margin:0px; padding-bottom:10px; clear:both; padding-top:0px; float:left; } BODY#EditDetails P#mileagetext { FONT-SIZE: 13px; COLOR: #b3b3b3; FONT-STYLE: italic; padding:0px; margin:-10px 0px 0px 0px; padding-top:10px; padding-bottom:15px; } BODY#EditDetails P#mileagetextaddress { FONT-SIZE: 13px; COLOR: #b3b3b3; FONT-STYLE: italic; padding:0px; margin:40px 0px 0px 0px; padding-top:10px; padding-bottom:15px; } BODY#EditDetails div#MarketingOptOutContainer label.labelfor_Check { background-color:#f0f1f2; width:870px; } BODY#ConfirmVRM div#MarketingOptOutContainer label.labelfor_Check { background-color:#f0f1f2; width:840px; padding-left:0px; } BODY#EditDetails INPUT#FindAddress { float:left; } BODY#EditDetails div#PostcodeContainer { width:290px; } BODY#ChangePassword div#PasswordContainer a:hover { font-family:Arial; font-size:12px; color:#FFFFFF; background-color:#3E3596; width:400px; } body#ConfirmVRM Label.labelfor_Free { width:110px; } label#SelectLocation { width:125px; } body#ConfirmVIN div#ConfirmVINdiv { padding-left:10px; padding-bottom:10px; margin:0px; } body#ConfirmVIN div#VINContainer { margin:0px; padding:0px; } body#ConfirmVIN div#VINContainer div.Input { margin:0px; padding:0px; width:700px; } body#ConfirmVIN dl#VehicleSummary dt { width:25%; } body#ConfirmVIN dl#VehicleSummary dd { width:60%; } body#MaxPurchaseAttempts div#MaximumPaymentdiv { padding-bottom:10px; padding-left:10px; padding-top:10px; width:970px; } body#MaxPurchaseAttempts div#MaximumPaymentdiv h2 { padding-left:10px; } body#ConfirmVRM input#EXISTINGUSER- { margin-left:-22px; } body#IndemnityDetails dl#IndemnityVehicleSummary { padding:0px; margin:0px; width:850px; padding-left:5px; background-color:#f0f1f2; } body#IndemnityDetails dl#IndemnityVehicleSummary dt, body#IndemnityRegistered dl#IndemnityVehicleSummary dt, body#RegisteredKeeper dl#IndemnityVehicleSummary dt { font-family:Arial; font-size:12px; color:#333333; width:25%; } body#IndemnityDetails dl#IndemnityVehicleSummary dd, body#IndemnityRegistered dl#IndemnityVehicleSummary dd, body#RegisteredKeeper dl#IndemnityVehicleSummary dd { font-family:Arial; font-size:12px; font-weight:bold; color:#333333; width:70%; } body#IndemnityRegistered div#RegInsConf { margin:0 0 0 14px; padding-bottom:10px; padding-top:10px; width:980px; } body#IndemnityDetails div#indemnityregister { width:auto; padding:10px; margin:0px; } div#breadcrumb { margin-left:5px; margin-top:-5px; } body#ViewReport div#breadcrumb { margin-left:3px; margin-top:-11px; margin-bottom:10px; height:28px; } body#EPDQPayment div#breadcrumb { margin-top:-11px; margin-left:3px; height:28px; } body#FOCPurchase div#breadcrumb { margin-left:3px; margin-top:-11px; height:28px; } body#FOCPurchase div#maincontent { overflow:visible; } body#ConfirmVRM div#breadcrumb { margin-bottom:0px; margin-left:2px; margin-top:-12px; height:28px; } body#IndemnityDetails div#breadcrumb { margin-left:3px; margin-top:-12px; height:28px; } body#IndemnityRegistered P#messageinusrance { font-family:Arial; font-size:12px; font-weight:bold; color:#333333; padding:0px; margin:0px; margin-bottom:5px; padding-left:10px; } body#RegisteredKeeper P#messageinusrance { font-family:Arial; font-size:12px; font-weight:bold; color:#333333; padding:0px; margin:0px; margin-bottom:5px; } body#IndemnityDetails P#messageinusrance { font-family:Arial; font-size:12px; font-weight:bold; color:#333333; padding:0px; margin:0px; padding-top:10px; margin-bottom:5px; } body#IndemnityDetails P#messageinsurancecover1 { font-family:Arial; font-size:12px; color:#333333; padding:0px; margin:0px; margin-bottom:5px; } body#IndemnityRegistered dl#IndemnityVehicleSummary, body#RegisteredKeeper dl#IndemnityVehicleSummary { padding-left:10px; background-color:#f0f1f2; } body#IndemnityDetails P#messageinsurancecover { font-family:Arial; font-size:12px; color:#333333; padding:0px; margin:0px; } body#IndemnityDetails div#indemnityregisterinput { width:860px; padding:0px; margin:0px; padding-left:10px; } body#IndemnityDetails div#indemnityregisterinput div.Input { padding:0px; margin:0px; width:auto; } body#IndemnityDetails div#PurchasePriceContainer, body#IndemnityDetails div#TypeOfSaleContainer { padding:0px; margin:0px; width:auto; } body#IndemnityDetails div#PurchaseDateContainer { padding:0px; margin:0px; clear:none; float:left; width:320px; } body#IndemnityDetails div#PurchaseDateContainer input#PurchaseDate { width:150px; } body#IndemnityDetails div#noHeadingReportInsurance { width:860px; padding:0px; padding-left:15px; margin:0px; position:relative; } a#datepicker { float:left; } body#IndemnityDetails div#indemnityregisterinput P.postlude { width:300px; float:left; font-size:13px; } body#IndemnityDetails div#UserIsRegisteredKeeperContainer { padding:0px; margin:0px; width:860px; } body#IndemnityDetails div#TCAgreedContainer, body#IndemnityDetails div#TCAgreedContainer div.Input, body#IndemnityDetails div#UserIsRegisteredKeeperContainer div.Input { padding:0px; margin:0px; width:880px; } body#IndemnityDetails div#TCAgreedContainer label.labelfor_Check, body#IndemnityDetails div#UserIsRegisteredKeeperContainer label.labelfor_Check { width:860px; } body#RegisteredKeeper div#notregisteredkeeper { width:920px; padding-left:10px; padding-top:10px; } body#RegisteredKeeper div#RegisteredKeeperNameContainer, body#RegisteredKeeper div#Address1Container, body#RegisteredKeeper div#Address2Container, body#RegisteredKeeper div#Address3Container, body#RegisteredKeeper div#TownContainer, body#RegisteredKeeper div#CountyContainer { width:700px; padding:0px; margin:0px; } body#RegisteredKeeper div#CountyContainer { margin-bottom:10px; } body#RegisteredKeeper div#RegisteredKeeperNameContainer div.Input, body#RegisteredKeeper div#Address3Container div.Input, body#RegisteredKeeper div#TownContainer div.Input, body#RegisteredKeeper div#CountyContainer div.Input, body#RegisteredKeeper div#PostcodeContainer div.Input { width:100%; padding:2px; margin:0px; } body#RegisteredKeeper div#Address1Container div.Input, body#RegisteredKeeper div#Address2Container div.Input, body#RegisteredKeeper div#BuildingnumberornameContainer div.Input { width:97%; padding:2px; margin:0px; } body#RegisteredKeeper div#BuildingnumberornameContainer { width:305px; padding:0px; margin:0px; float:left; } body#RegisteredKeeper input.Free { font-family:Arial; font-size:12px; color:#333333; font-weight:bold; } body#RegisteredKeeper P#mileagetext { margin:0px; padding:0px; float:left; width:auto; clear:both; } body#EditDetails input { font-family:Arial; font-size:12px; font-weight:bold; } body#EPDQPayment label.labelfor_Check { width:860px; } .lblExistinguser { padding-bottom:10px; FONT-SIZE: 12px } body#ConfirmVRM div#existinguserinputs { padding:0 0 0 25px; width:280px; } .optoutContainer { padding-left:10px; } body#ConfirmVRM P { padding-left:0px; } body#VINConfirmed dl#VehicleSummary { width: 920px; } body#UserOptions p { padding:0px; margin:0px; padding-left:10px; } div.optoutContainer { padding:10px; margin:0px; margin-top:10px; position:relative; background-color:#f0f1f2; width:900px; } body#ViewReport div.twocol { background:transparent; width:100%; padding:0px; margin:0px; padding-bottom:0px; } img.greenArrow { padding-left:5px; vertical-align: text-top; } div.testimonial { padding:0px; margin:0px; border:none; margin-left:10px; } Table.checkTable td a:hover { } div#LynchpinTrackingMulti { background: transparent; padding:0px; margin:0px; } body.sampleClearReport div#leftsidebar { display:none; } body.sampleClearReport div.scroll { display:none; } body.sampleClearReport div#container { padding:0px; margin:0px; margin-left:5px; } body.sampleClearReport div#staticFooter { display:none; } body#ViewReporty div.halfSection p { width:400px; } Input.Free { font-weight:bold; } body.static div#leftsidebar { display:none; } body#siteNotAvailable div#footer { display:none; } body#siteNotAvailable div#staticFooter { display:none; } body#ConfirmVRM div#screentitlemessage { margin-left:10px; } .reportin2mins { font-size:16px; font-weight:bold; margin-bottom:0px; padding-bottom:5px; } body#ConfirmVRM dl#VehicleSummary { padding-top:10px; padding-left:5px; } body#ConfirmVRM Input#EXISTINGUSER- { margin-left:3px; } body#IndemnityDetails div.optoutContainer { margin-top:10px; padding:10px 10px 10px 20px; width:910px; } body#IndemnityDetails div#indemnitysubmitbutton { width:895px; padding:0px; margin:0px; } body#IndemnityDetails Label#labelIDfor_TypeOfSale { padding-bottom:10px; } body#IndemnityDetails Select#TypeOfSale { width:210px; } body#IndemnityDetails P#UserIsRegisteredKeepermessage { font-family:Arial; font-size:13px; font-style:italic; padding-top:0px; margin-top:-2px; } body#IndemnityDetails P#dateformat { margin:0px; padding:0px; padding-left:0px; margin-top:0px; margin-bottom:20px; font-style:italic; color:#B3B3B3; } body#RegisteredKeeper div.optoutContainer { margin-top:5px; padding-left:10px; padding-top:10px; width:930px; } body#IndemnityRegistered div.optoutContainer { width:870px; padding-left:5px; padding-top:10px; } body#RegisteredKeeper P#messageinsurancecover { font-size:16px; font-weight:normal; padding:0px; margin:0px; padding-top:10px; } body#RegisteredKeeper P#messageinsurancecovernew { font-size:12px; font-weight:normal; padding:0px; margin:0px; padding-top:10px; } body#RegisteredKeeper div#PostcodeContainer { width:250px; padding:0px; margin:0px; float:left; } body#RegisteredKeeper div#registerkeepersubmitbutton { width:940px; } body#IndemnityRegistered P#messageinusrance { font-size:20px; font-weight:bold; margin:0 0 10px; padding:10px 0 0 10px; } body#IndemnityRegistered P#messageinusrancevalid { font-size:16px; font-weight:normal; margin:0 0 5px; padding:10px 0 0 15px; } BODY#FOCPurchase DIV#ExperianTCContainer BODY#FOCPurchase DIV#IndemnityTCContainer { width:700px; padding:0px; margin:0px; } BODY#FOCPurchase DIV#ExperianTCContainer, BODY#FOCPurchase DIV#IndemnityTCContainer { margin:0px; padding:0px; padding-bottom:2px; } body#FOCPurchase label.labelfor_Check { width:860px; } BODY#FOCPurchase div.Input { padding:0px; margin:0 0 0 10px; } body#FOCPurchase div#focpurchasedetails { width:925px; padding-left:10px; } body#FOCPurchase div#focmessage { width:940px; padding-top:5px; } body#FOCPurchase div#focsubmitbutton { width:930px; } div#personaldetailsDiv { width:920px; padding-left:10px; padding-bottom:10px; } div#FourthparaPersonaldetails { width:930px; } div#ForenameContainer { width:480px; } body#PersonalDetails input#Title { width:8em; } body#PersonalDetails input#Buildingnumberorname { width:10em; } body#PersonalDetails input#Postcode { width:10em; } body#EditDetails input#Postcode { width:145px; margin-left:-35px; } body#PersonalDetails div#Address2Container div.Input, body#PersonalDetails div#Address1Container div.Input { width:600px; } BODY#EPDQPayment div#Creditcarddetails { width:920px; padding:0px; margin:0px; padding-left:10px; padding-bottom:10px; height:auto; padding-top:5px; } BODY#EPDQPayment div#termsandcondition { width:920px; padding:0px; margin:0px; padding-left:10px; padding-bottom:10px; height:185px; clear:both; } body#ConfirmVRM Input#Mileage { margin-left:35px; } body#ConfirmVRM div#VehicleDetails { margin:-10px 0 0 10px; width:930px; } body#PersonalDetails Input#FindAddress { margin-top:-7px; } body#PersonalDetails Input#FindAddressall { margin-top:-5px; } body#PersonalDetails P#mileagetext { FONT-SIZE: 13px; COLOR: #b3b3b3; FONT-STYLE: italic; padding:0px; margin:0px; padding-top:10px; padding-bottom:15px; } body#EPDQPayment P#mileagetext { FONT-SIZE: 13px; COLOR: #b3b3b3; FONT-STYLE: italic; padding:0px; margin:0px; padding-top:10px; padding-bottom:15px; float:left; } body#PersonalDetails Select { margin-left:32px; } body#EditDetails Select { margin-left:17px; width:310px; } BODY#EPDQPayment P#promotioncodemessage { padding:0px; padding-left:10px; padding-top:0px; margin:0px; font-size:12px; } BODY#EPDQPayment P#titlemessagepromotion { font-size:1.3em; font-weight:bold; } BODY#EPDQPayment P.cardAddress { padding:0px; margin:0px; } BODY#EPDQPayment P#promotioncodemessagelast { padding:5px 0px 0px 10px; padding-left:10px; margin:0px; font-size:12px; } BODY#EPDQPayment div#Greeting { padding:0px; margin:0px; background:transparent; } BODY#EPDQPayment P#welcomemessageepdq { padding:0px; padding-top:5px; padding-left:5px; margin:0px; font-size:16px; font-weight:bold; } BODY#EPDQPayment P#continuesuggestion { padding:0px; padding-top:10px; margin:0px; } BODY#EPDQPayment P#choosenprductdesc { padding:0px; margin:0px; padding-top:5px; padding-left:5px; font-size:16px; } BODY#EPDQPayment div#welcomemesasageepdq { height:auto; margin:20px 0 0 10px; padding:0 0 10px 10px; width:930px; } BODY#IndemnityDetails div#indemnityseparator { margin-left:-5px; } BODY#IndemnityDetails Input#PurchaseDate, BODY#IndemnityDetails Select#TypeOfSale { font-size:1em; font-weight:bold; } BODY#RegisteredKeeper Div.shaparatorMyChecks { margin-left:-15px; } BODY#RegisteredKeeper img.shaparatorImageMyChecks { width:940px; } BODY#RegisteredKeeper Div.shaparatorRegisteredKeeper { padding:0px; margin:0px; margin-left:-10px; } img.shaparatorImageMyChecksinde { width:906px; } BODY#RegisteredKeeper P#mileagetext { FONT-SIZE: 13px; COLOR: #b3b3b3; FONT-STYLE: italic; padding:0px; margin:0px; padding-bottom:5px; padding-top:7px; padding-left:5px; } BODY#RegisteredKeeper Select { margin-left:60px; } BODY#RegisteredKeeper Label#SelectLocation { font-size:12px; } BODY#RegisteredKeeper Input#FindAddress { margin-top:-7px; margin-left:10px; } BODY#IndemnityRegistered Div#VehicleDetails { margin-left:15px; width:940px; } body#EnterVRM Div.lb { width:930px; } body#EnterVRM div#VRMContainer { padding:0px; margin:0px; padding-left:45px; } BODY#EnterVRM DIV.Container DIV.Input { padding:0px; margin:0px; width:680px; padding-bottom:10px; } BODY#EPDQPayment H2.cardDetails { padding:0 0 10px 0; } BODY#EPDQPayment p.continuesuggestion { padding:0 0 0 0px; } BODY#ConfirmVRM div.Input { background:transparent; width:auto; } BODY#ConfirmVRM div.optoutContainer { margin-left:10px; width:920px; clear:both; } Div#LynchpinTrackingResults { Background:transparent; } body#ConfirmVRM label#labelIDfor_EXISTINGUSER { display:none; } body#Login p#EmailladdressP, body#Login p#PasswordP { padding:0px; margin:0px; } img.errorclose { margin-top:-20px; } body#FOCPurchase div#focpurchasedetails P { margin:0px; padding:0px; padding-top:5px; } div#errordetails P { margin:0px; padding:0px; } div.fivePixelPaddinginTop { padding-top:5px; } div.fivePixelPaddinginBottom { padding-bottom:5px; } div.twentyPixelPaddingBottom { padding-bottom:20px; } div.tenPixelPaddingBottom { padding-bottom:10px; } div.tenPixelPaddingBottomNomargin { padding:0px; margin:0px; padding-bottom:10px; } div.tenPixelPaddingTop { padding-top:10px; } div.tenPixelPaddingLeft { padding-left:10px; } div.tenPixelPaddingRight { padding-right:10px; } div.clearBoth { clear:both; } } body#ConfirmVRM label#labelIDfor_MarketingOptOut, body#EditDetails label#labelIDfor_MarketingOptOut { text-transform:none; } body#ConfirmVRM p { margin:0 0 0 10px; } div#Thirdpara { height:355px; } body#ConfirmVRM div#ProductId { clear:both; width:700px; padding-left:30px; } body#ConfirmVRM p.baseMessage { width:700px; padding-left:0px; font-size:10px; } body#EditDetails div#editdetailsbtn { width:930px; } body#SaveDetails div#savedetailsdiv { width:930px; margin:0px; padding:0px; padding-left:10px; } body#EditDetails input#Buildingnumberorname { width:150px; } body#UserOptions label#errorcount, body#UserOptions label#errorheaddingh2, body#UserOptions label.errorheadinglabel { display:block; } BODY#EPDQPayment div.promotioncode { clear:both; float:left; height:140px; margin:0; padding:0 0 0 5px; width:95%; } BODY#EPDQPayment img.errorclose { margin-top:-40px; } body#ConfirmVIN div.Error { clear:both; } body#ConfirmVIN div.Errordiv { clear:both; padding-top:0%; margin-top:0%; } body#RegisteredKeeper div.addressmatch { width:570px; padding-bottom:20px; } body#RegisteredKeeper select { width:420px; } body#RegisteredKeeper inputFindAddress { margin-top:-5px; } body#PersonalDetails p#mileagetext { width:650px; } h2 { margin:0px; } BODY#EPDQPayment div#IndemnityTCContainer, BODY#EPDQPayment div#ExperianTCContainer { height:50px; margin-left:10px; } BODY#EPDQPayment P#cardaddressp { padding:0px; margin:0px; } BODY#EPDQPayment h2 { margin-top:5px; } BODY#EPDQPayment div#EPDQPaymentFourthpara { height:auto; } body#EPDQPayment div#welcomemesasageepdq { float:left;} body#EPDQPayment p { float:none; width:920px; } body#EPDQPayment div#Greeting { background:transparent none repeat scroll 0 0; margin:0; padding:0; } body#EPDQPayment h2 { font-size:130%; margin:0; padding:0; } body#EPDQPayment div.fulllb { height:auto; } body#EPDQPayment div#errordetails P { float:none; width:530px; padding-left:0px; } body#EPDQPayment div#errormessage { clear:both; float:none; width:100%; padding:0px; margin:0px; padding:40px; margin-left:25px; } body#EPDQPayment label.errorheadinglabel, body#EPDQPayment label#errorcount, body#EPDQPayment label.errorheaddingh2 { float:none; } body#EPDQPayment label.errorheadinglabel { width:650px; } body#EPDQPayment img.errorclose { float:none; margin-top:-40px; } body#IndemnityDetails div#errormessage { clear:both; float:none; } body#UserOptions div#errormessage { clear:both; float:none; } div#errormessage { display:none; } div#errormessage { background-color:#ED1C24; } body#RegisteredKeeper div#maincontent { top:-15px; } body#RegisteredKeeper P#mileagetext { width:auto; float:none; } BODY#EPDQPayment label#labelIDfor_ExperianTC, BODY#EPDQPayment label#labelIDfor_IndemnityTC, BODY#FOCPurchase label#labelIDfor_ExperianTC, BODY#FOCPurchase label#labelIDfor_IndemnityTC { text-transform:none; } body#ConfirmVRM div#MileageContainer { padding:0px; margin:0px; width:300px; } P#titlemessageforcreditcard { font-family:Arial; font-weight:bold; font-size:16px; color:#333333; padding:0px; padding-left:0px; padding-top:5px; margin:0px; } body#PersonalDetails Select { width:305px; } .errorcount { font-family:bold; } body#AlreadyChecked div#alreadyDetails { padding-bottom:10px; } div#errordetails A { padding-bottom:15px; text-decoration: none; } div#errordetails P { text-decoration:underline; } span.vcfooterBoldText { font-size:11px; } img.homePromise { padding-left:0px; float:right; } div.VinDetailsReport { padding:0px; margin:0px; padding-bottom:10px; width:900px; float:left; } body#ViewReport H3 { color:#333333; padding:10px; font-size:16px; } a#reportSummmaryLink:hover { color:#0086cf; } ul.colourDataItems { font-size:12px; } div.recommendation { padding:0px 0 10px 10px; margin:0px; width:920px; } body#IndemnityDetails p { padding:3px 0px 0px 0px; margin:0px; } ul.whatTodonext { list-style-type:decimal; padding-left:10px; } body#IndemnityDetails div.Container label.labelfor_Parameter, body#IndemnityDetails div.Container span.labelfor_Radio { text-transform: none; } body#IndemnityDetails label#labelIDfor_UserIsRegisteredKeeper, body#IndemnityDetails label#labelIDfor_TCAgreed { font-weight:bold; } body#IndemnityDetails label#labelIDfor_UserIsRegisteredKeeper span.MessageforAddtion { font-weight:normal; padding-bottom:5px; color:#B3B3B3; } div.errorImg { padding:0px; margin:0px; background-color:Transparent; width:24px; height:24px; position:absolute; left:0px; } .ColorBlack { color:Black; } .ColorRed { color:Red; } body#ConfirmVRM div#errormessage div.eororOne p.ColorRed { margin-left:0px; } body#UserOptions div#errormessage div#HeaderDiv { margin-top:0px; } body#EPDQPayment div#errormessage div#HeaderDiv { position:relative; } body#EPDQPayment div#errormessage div#HeaderDiv label.errorcount { position:absolute; top:-20px; } body#EPDQPayment div#errormessage div#HeaderDiv label.errorheaddingh2 { position:absolute; top:-20px; left:40px; } body#EPDQPayment div#errormessage div#HeaderDiv label.errorheadinglabel { position:absolute; top:-20px; left:170px; } body#EPDQPayment div#errormessage div#errordetails { margin-top:-5px; } body#ViewReport dl#colourChageOther { padding:10px; } body#ViewReport dl#colourChageOther dt { width:30%; float:left; clear:none; } body#ViewReport dl#colourChageOther dd { width:30%; } body#RegisteredKeeper input#RegisteredKeeperName { width:300px; } body#RegisteredKeeper label#labelIDfor_Postcode { width:80px; } body#RegisteredKeeper input#Buildingnumberorname { width:12em; } body#RegisteredKeeper input#Postcode { width:12em; } body#RegisteredKeeper input#Address1 { width:385px; } body#RegisteredKeeper input#Address2 { width:385px; } body#PersonalDetails div#PostcodeContainer { width:250px; } body#FOCPurchase div.fulllb { height:auto; } BODY#FOCPurchase div.welcomeMessagecontainer { width:100%; padding:0px; margin:0px; float:left; clear:both; padding-bottom:10px; } BODY#FOCPurchase div#welcomemesasageepdq { float:left; height:auto; margin:20px 0 0; padding:5px 0 5px 0; width:930px; } BODY#FOCPurchase div#Greeting { margin:0px; padding:0px; } BODY#FOCPurchase div#focmessage P, BODY#FOCPurchase div#Greeting { padding-bottom:0px; background:transaparent; } body#FOCPurchase P#welcomemessageepdq { padding:0px; font-weight:bold; font-family:Arial; font-size:16px; } body#FOCPurchase div#focmessage, body#FOCPurchase div#Greeting { margin:0px; padding:0px; width:910px; background:transparent; } a#errono { clear:both; float:left; } body div#Creditcarddetails div.Error { margin:0px; padding:0px; } BODY#EPDQPayment DIV#ExpiryMonthContainer, BODY#EPDQPayment DIV#IssueMonthContainer { width:420px; float:left; clear:none; } body#ConfirmVRM label#labelIDfor_Mileage { width:40px; } body#EPDQPayment select#ExpiryMonth { margin-right:10px; } body#EPDQPayment select#IssueMonth { margin-right:10px; } div#loginerror { padding:0px; margin:0px; } body#ConfirmVRM label#labelIDfor_Password { width:80px; } body#FOCPurchase div#focpurchasedetails p { padding-bottom:10px; } body#FOCPurchase div.ButtonContainer { margin:0; padding:5px 10px 5px 0; text-align:right; width:940px; height:44px; } body#RegisteredKeeper div.ButtonContainer { height:30px; margin:0; padding:0 10px 5px 0; text-align:right; width:935px; } body#EncyptedVRM div#VrmEncription { padding:0px; margin:0px; width:940px; margin:0px auto 15px; } body#EncyptedVRM div#container { height:400px; } body#EncyptedVRM div.Error { color:#333333; padding:1px; margin:0px; } div.otherHeadingmessageforEncriptedVRM { font-size:20px; font-weight: bold; padding:0px; margin:0px; width: auto; color: #333333; padding-bottom:10px; clear:both; padding-left:10px; padding-top:10px; } .helpCalloutLeft { padding:5px; margin:0px; float:left; display:none; color:White; width:200px; background:transparent; font-family:Arial; font-size:12px; position:absolute; font-weight:bold; top:-225px; left:-190px; } body#ChangePassword div.helpCalloutLeft { padding:5px; margin:0px; float:left; display:none; color:White; width:200px; background:transparent; font-family:Arial; font-size:12px; position:absolute; font-weight:bold; top:-218px; left:-182px; } body#Login div.helpCalloutLeft { padding:5px; margin:0px; float:left; display:none; color:White; width:200px; background:transparent; font-family:Arial; font-size:12px; position:absolute; font-weight:bold; top:-218px; left:-197px; } .helpCalloutLeftSecCode { padding:5px; margin:0px; float:left; display:none; color:White; width:200px; background:transparent; font-family:Arial; font-size:12px; position:absolute; font-weight:bold; top:212px; left:-21px; } .helpCalloutLeftIssueNum { padding:5px; margin:0px; float:left; display:none; color:White; width:200px; background:transparent; font-family:Arial; font-size:12px; position:absolute; font-weight:bold; top:194px; left:393px; } .helpCalloutLeftVRM { padding:5px; margin:0px; float:left; display:none; color:White; width:200px; background:transparent; font-family:Arial; font-size:12px; position:absolute; font-weight:bold; top:-228px; left:-180px; } body#ConfirmVRM div.helpCalloutLeftVRM { padding:5px; margin:0px; float:left; display:none; color:White; width:200px; background:transparent; font-family:Arial; font-size:12px; position:absolute; font-weight:bold; top:-218px; left:-182px; } .calloutTextLeft { font-family:Arial; font-size:12px; color:White; position:relative; top:128px; left:5px; } .calloutTextLeftSC { font-family:Arial; font-size:12px; color:White; position:relative; top:117px; left:5px; } .calloutTextLeftIN { font-family:Arial; font-size:12px; color:White; position:relative; top:128px; left:5px; } img#passwordImgforTollTip, img#passwordImgforTollTipSC, img#passwordImgforTollTipIN { width:207px; height:150px; } .helpCalloutLeftvcPromise { padding:5px; margin:0px; float:left; position:absolute; top:-370px; left:-230px; color:White; width:370px; display:none; background:transparent; font-family:Verdana; font-size:12px; } span.toolTipSpan img#vcPromise { position:static; } .calloutTextLeftvcPromise { font-family:Arial; padding:0px; font-size:10px; color:white; position:relative; top:188px; left:5px; font-family:Verdana; background-color:Transparent; } .helpCalloutLeftConfirmVIN { padding:5px; margin:0px; float:left; position:absolute; top:-280px; left:-343px; display:none; color:White; width:360px; background:transparent; font-family:Verdana; font-size:10px; } .calloutTextLeftConfirmVIN { font-family:Verdana; font-size:10px; color:white; position:relative; top:167px; left:10px; font-family:Verdana; } p.toolTipHeading { font-size:12px; font-weight:bold; padding:0px; padding-top:0px; padding-right:10px; } p.toolTipOtherText { font-size:10px; font-weight:normal; padding:0px; padding-right:10px; } UL.Tooltiplist { list-style-type: disc; } span.toolTipSpan { display:inline-block; position:relative; } img.toolTipImage { position:absolute; top:-10px; } body#ConfirmVIN img#vinHelp { margin-left:10px; } body#ConfirmVIN input#VIN { width:25em; } BODY#EPDQPayment div#CardNumberContainer, BODY#EPDQPayment div#ExpiryMonthContainer, BODY#EPDQPayment div#SecurityCodeContainer { clear:both; width:45%; } BODY#EPDQPayment div#CardTypeContainer { float:left; } BODY#ChangePassword img#passwordimage, BODY#ConfirmVRM img#passwordimage { margin-left:15px; } .paymentHelpImg { padding-left:10px; padding-top:2px; } body#autocheckVehicleSpecification div#staticFooter { display:none; } body#autocheckVehicleSpecification H2 { display:none; } div#TitleAndImageContainerVS { background:transparent; width:700px; padding:0px; margin:0px; } body#autocheckVehicleSpecification div.staticlbwrapper { clear: both; padding: 6px; background-color:#C5C5C5; position: relative; padding-right: 0px; width:790px; margin:0px; padding-right:5px; margin:0 auto; } body#autocheckVehicleSpecification div#maincontent { padding:0px; width: 790px; height:auto; padding-bottom:10px; background-color : white; } body#autocheckVehicleSpecification div.section { padding:0px; width: 765px; padding-top:10px; padding-left:5px; background-color : #f0f1f2; margin-top:0px; position:relative; background-repeat: no-repeat; border-top : none; border-left:none; border-right: none; border-bottom: none; } div.blankOneTransparent { margin:100px; padding:100px; background:transparent; } body#PersonalDetails p.addressmessage { font-family:Arial; font-size:1em; color:Red; font-weight:bold; } body#EditDetails p.addressmessage { font-family:Arial; font-size:1em; color:Red; clear:both; font-weight:bold; margin:0px 0px 0px 0px; padding:0px; width:500px; position:relative; background-color:Transparent; top:-18px; margin-bottom:-15px; } body#EditDetails input#FindAddress { margin-left:0px; } body#ConfirmVRM div#maincontent div.lbwrapper { margin-bottom:0px; } body#Login div.lbwrapper, body#ConfirmVIN div.lbwrapper, body#ChangePassword div.lbwrapper, body#VINConfirmed div.lbwrapper, body#ViewReport div.lbwrapper, body#IndemnityRegistered div#container div.lbwrapper, body#RegisteredKeeper div#container div.lbwrapper, body#PasswordReset div#container div.lbwrapper, body#PersonalDetails div#container div.lbwrapper, body#EditDetails div#container div.lbwrapper { margin-top:0px; } body#IndemnityRegistered div#container div#maincontent div.lbwrapper, body#RegisteredKeeper div#container div#maincontent div.lbwrapper, body#PasswordReset div#container div#maincontent div.lbwrapper { margin-top:20px; } body#EPDQPayment div.lbwrapper, body#IndemnityDetails div.lbwrapper, body#AlreadyChecked div.lbwrapper { margin-top:10px; } body#Home div#maincontent div.lbwrapper { margin-top:0px; } body#ViewReport table#mileagedata td.source { border-style:none; } body#ViewReport table#mileagedata td.date { border-style:none; } body#ViewReport table#mileagedata td.mileage { border-style:none; } body#ViewReport table#mileagedata { font-size:12px; margin-left:10px; border-style:none; } div#MarketingOptOutError { background:transparent; } body#PersonalDetails SELECT { width:358px; } body#Home div#EMailAddressError { clear:both; width:300px; } body#Home div#PasswordError { clear:both; width:300px; } body#ConfirmVRM div#EMailAddressError { clear:both; width:300px; margin-left:10px; } body#ConfirmVRM div#PasswordError { width:300px; clear:both; } body#ConfirmVRM div#FourthparaConfirmVehicledetails { margin:0 auto; width:915px; } body#ConfirmVRM div#loginerror { margin-left:55px; } body#ConfirmVRM img#passwordimage { display:none; } body#UserOptions div#viewMYChecks { margin:0 14px 5px 14px; width:980px; } body#UserOptions div.fullSection { margin-bottom:0; margin-left:14px; min-height:15px; width:980px; } body#UserOptions div#vehiclecheckfooter { margin-top:5px; } body#UserOptions img.shaparatorImageMyChecks { display:none; } body#UserOptions div#Errordiv { clear:both; padding-left:0px; margin-left:-10px; } body#Login div#Logidiv { margin:0 14px; padding-left:20px; width:950px; } body#Login div.section { margin:0 auto; width:915px; } body#Login img#passwordimage { display:none; } body#Login div#EMailAddressError { clear:both; width:300px; } body#Login div#PasswordError { clear:both; width:500px; } BODY#EditDetails div#secondparaeditdetails { margin-bottom:5px; margin-left:14px; padding-bottom:10px; padding-left:20px; position:relative; width:960px; } BODY#EditDetails div#editdetailsbtn { margin:0 auto; width:940px; } body#ViewReport div#newreportSummary { margin:0 auto; margin-bottom:10px; } body#ViewReport img.shaparatorImage { margin:-5px -5px -5px -15px; } body#ViewReport div.indemnitysection { margin:-5px 14px 5px; } body#ViewReport div.twocol { margin:0 auto; } body#ViewReport div#EnvironmentDetails { margin:0px 0 5px 14px; padding-bottom:5px; } body#PersonalDetails div#personaldetailsDiv { margin:0px 14px 5px; padding-bottom:20px; padding-left:20px; padding-top:10px; position:relative; width:960px; } body#PersonalDetails div#FourthparaPersonaldetails { margin:0 auto; width:940px; } body#PersonalDetails div.Input { width:auto; } body#PersonalDetails div#SurnameError { clear:both; width:200px; } body#PersonalDetails div#Address1Error { margin-left:0px; } body#EPDQPayment div.fulllb { margin:0 14px 0; padding-left:10px; width:970px; } body#EPDQPayment img.shaparatorImageMyChecks { display:none; } body#EPDQPayment div.Input { width:auto; } body#EPDQPayment img#passwordimagePaymentSC { display:none; } body#EPDQPayment img#passwordimagePaymentIN { display:none; } BODY#EPDQPayment DIV.ContainerFor_Free DIV.Input { width:auto; } BODY#EPDQPayment div#CardNumberError { clear:both; } BODY#EPDQPayment div#ExpiryMonthError, BODY#EPDQPayment div#ExpiryYearError, BODY#EPDQPayment div#SecurityCodeError, BODY#EPDQPayment div#CardTypeError, BODY#EPDQPayment div#IssueYearError { clear:both; } BODY#EPDQPayment div#PromotionCodeContainer { width:500px; height:50px; } BODY#EPDQPayment div#PromotionCodeError { clear:both; } BODY#EPDQPayment input#ValidatePromotionCode { margin-left:-100px; margin-top:5px; } BODY#EPDQPayment div#CardAddress { display:block; } body#ChangePassword div.section { margin:0 auto; width:915px; } body#ChangePassword div.section { margin-bottom :15px; margin-top:15px; } body#ChangePassword img#passwordimage { display:none; } body#AlreadyChecked div#alreadyDetails { margin-left:25px; width:940px; } body#AlreadyChecked div.fullSection { margin-left:25px; width:940px; } body#AlreadyChecked div#vehiclecheckfooter { margin-top:5px; } body#ConfirmVIN img#vinHelp { display:none; } body#ConfirmVIN div.section { margin:0 auto; width:915px; } body#ConfirmVIN div#VINContainer div.Input { margin:0px; padding:0px; width:auto; } body#VINConfirmed div.section { margin:0 0 5px 14px; } body#VINConfirmed div#vehiclecheckfooter { margin-top:20px; } body#IndemnityDetails img.shaparatorImageMyChecks { display:none; } body#IndemnityDetails div#indemnitybody { margin:0 0 0 14px; padding:0 0 0 10px; width:970px; } body#IndemnityDetails div.fulllb { margin:0 auto; width:940px; } body#IndemnityDetails a#datepicker { display:none; } body#IndemnityDetails div#PurchaseDateError { clear:both; width:250px; } body#RegisteredKeeper div#notregisteredkeeper { margin:0 auto; margin-top:20px; width:930px; position:relative; } body#RegisteredKeeper div.section { margin:0 auto; } body#CannotIndemnify div.section { background-color:white; background-repeat:no-repeat; border:medium none; margin-left:14px; padding-left:15px; padding-top:20px; width:945px; margin-top:0px; margin-bottom:16px; } body#CannotIndemnify div#maincontent { margin-top:-4px; } body#RegisteredKeeper img.shaparatorImageMyChecks { display:none; } body#RegisteredKeeper div#RegisteredKeeperNameContainer div.Input, body#RegisteredKeeper div#Address1Container div.Input, body#RegisteredKeeper div#Address2Container div.Input, body#RegisteredKeeper div#Address3Container div.Input, body#RegisteredKeeper div#TownContainer div.Input, body#RegisteredKeeper div#CountyContainer div.Input, body#RegisteredKeeper div#PostcodeContainer div.Input, body#RegisteredKeeper div#BuildingnumberornameContainer div.Input { width:auto; padding:2px; margin:0px; } body#RegisteredKeeper div#vehiclecheckfooter { margin-top:0px; } body#IndemnityRegistered div.fulllb { margin:0 auto; width:940px; } body#FOCPurchase div.fulllb { margin:0 0 0 14px; padding-left:20px; width:960px; } body#FOCPurchase div#focpurchasedetails { width:940px; padding-left:20px; padding-right:20px; } body#FOCPurchase div#focsubmitbutton { margin:0 auto; width:940px; } body#PasswordResetSent div.section { margin:0 14px 16px; } body#PasswordReset div.section { margin:0 14px; width:955px; } body#PasswordResetSent div.section { margin:0 auto; width:915px; } body#PasswordResetSent div#vehiclecheckfooter { margin-top:20px; } body#Home div#Errordiv { margin:0px; padding:0px; } body#PasswordReset div#EMailAddressError { clear:both; width:300px; } body#Login div#container,body#ConfirmVIN div#container, body#VINConfirmed div#container,body#AlreadyChecked div#container, body#IndemnityRegistered div#container, body#ChangePassword div#container, body#PasswordChanged div#container, body#PasswordReset div#container, body#PasswordResetSent div#container { height:auto; } body#EditDetails div#EMailAddressError, body#EditDetails div#TitleError, body#EditDetails div#SurnameError, body#EditDetails div#TelephoneNumberError, body#EditDetails div#Address1Error, body#EditDetails div#TownError, body#PersonalDetails div#PostcodeError, body#IndemnityDetails div#PurchasePriceError, body#IndemnityDetails div#TypeOfSaleError, body#SetPassword div#PasswordError, body#PersonalDetails div#TitleError, body#PersonalDetails div#TelephoneNumberError, body#PersonalDetails div#Address1Error, body#PersonalDetails div#TownError, body#RegisteredKeeper div#RegisteredKeeperNameError, body#RegisteredKeeper div#Address1Error, body#RegisteredKeeper div#TownError, body#ChangePassword div#OldPasswordError, body#ConfirmVRM div#MileageError, body#EPDQPayment div#maincontent div#CardAddress div.Error, body#ChangePassword div#PasswordError { clear:both; } div#experianLogo div#headerseparator, div#experianLogo div#closewindow, body#EPDQPayment a#cardadresslink, body#ViewReport div#printButtonContainer, body#ViewReport div#printButtonContainernotes, body#SetPassword IMG#passwordimage { visibility:hidden; } body#PersonalDetails div#PostcodeError { width:200px; margin-left:10px; } body#UserOptions div#Errordiv { margin-top:0px; margin-bottom:0px; padding-bottom:0px; padding-top:0px; } body#PasswordChanged div.section, body#PasswordChanged div.section, body#ChangePassword div.section { margin-bottom:5px; margin-top:0px; width:940px; padding-left:20px; padding-right:20px; margin-left:14px; margin-right:14px; } body#PasswordResetSent div.section, body#EditDetails div#editdetailsbtn, body#IndemnityDetails div.fulllb, body#FOCPurchase div#focsubmitbutton, body#SetPassword div#setpwdbtnContainer, body#PersonalDetails div#FourthparaPersonaldetails, body#ConfirmVIN div.section, body#RegisteredKeeper div#notregisteredkeeper { margin-bottom:5px; margin-top:0px; width:940px; margin-left:14px; margin-right:14px; padding-left:20px; padding-right:20px; } body#FOCPurchase div#focsubmitbutton { margin-bottom:5px; } body#AlreadyChecked div#alreadyDetails { margin:0 14px 0; padding-left:10px; padding-right:20px; width:950px; } body#AlreadyChecked div#maincontent { margin-top:-10px; } body#ConfirmVIN div.section { margin-bottom:5px; margin-top:0px; margin-left:14px; } body#Login div.section { margin-bottom:0px; } body#PasswordReset div#pwdrest, body#Login div#Logidiv { margin-bottom:5px; } body#PasswordReset div#vehiclecheckfooter { margin-top:6px; } body#Login div#vehiclecheckfooter { margin-top:0px; } body#PasswordResetSent div#vehiclecheckfooter, body#VINConfirmed div#vehiclecheckfooter { margin-top:0px; } body#ConfirmVRM div#Thirdpara, body#PasswordReset div#maincontent form { margin-bottom:0px; } body#PasswordChanged div#maincontent { margin-bottom:0px; margin-top:-10px; } body#ChangePassword div#maincontent, body#EditDetails div#maincontent, body#ConfirmVIN div#maincontent, body#UserOptions div#maincontent { margin-top:-11px; } body#ConfirmVRM div#vehiclecheckfooter { margin-top:0px; } body#PersonalDetails div#vehiclecheckfooter, body#FOCPurchase div#vehiclecheckfooter { margin-top:0px; } body#VINConfirmed div#maincontent, body#Login div#maincontent, body#PasswordReset div#maincontent, body#PasswordResetSent div#maincontent { padding-bottom:0px; margin-top:-11px; } body#IndemnityDetails div#PurchasePriceError, body#SetPassword div#PasswordError, body#ConfirmVRM div#MileageError { width:300px; } body#PasswordReset div.Error { padding:0px; margin:0px; clear:both; } body#IndemnityDetails Input#PurchasePrice, body#IndemnityDetails Input#PurchaseDate { width:205px; } body#RegisteredKeeper div#maincontent { margin-bottom:0px; margin-top:0px; overflow:visible; } body#RegisteredKeeper div#notregisteredkeeper { margin-left:14px; padding-bottom:10px; padding-top:15px; } body#RegisteredKeeper div#TownContainer { } body#IndemnityRegistered div#vehiclecheckfooter { margin-top:5px; } body#EditDetails div#TownContainer, body#PersonalDetails div#TownContainer { margin-top:18px; } body#ConfirmVRM div#VehicleDetails img { display:none; } body#ConfirmVRM div#MileageError { padding-left:10px; width:200px; } body#ConfirmVRM div.ValidationErrors { position:absolute; top:165px; width:450px; background-color:Transparent; } body#InvalidLoginID div#container div.section { margin-bottom:15px; margin-top:15px; } body#EPDQPayment div#maincontent { margin-bottom:5px; overflow:visible; } body#EPDQPayment div#IssueMonthContainer { } body#MaxPurchaseAttempts div#container { max-height:400px; } body#FOCPurchase div#IndemnityTCError { width:600px; padding-bottom:10px; padding-top:2px; } body#SetPassword div#container, body#PasswordSet div#container, body#InvalidLoginID div#container { height:400px; } body#Error div#container { height:420px; } body#Error div#container div#maincontent {width:980px; margin-bottom:-10px; } body#Error div#container a#btnFocus { position:relative; left:790px; } body#Error div#container div.errorsection, body#Error div#container div#maincontent { margin:-14px 14px 6px; } body#PasswordSet div#maincontent div.section, body#InvalidLoginID div#container div.section { margin-left:25px; } body#SetPassword div#maincontent { width:100%; } body#SetPassword div#setpwdbtnContainer, body#SetPassword div#setpwd { width:915px; } body#autocheckHighRisk, body#autocheckStolenVehicle, body#autocheckVin, body#SingleCheck, body#MultiCheck, body#autocheckPreviousKeepers { height:100%; min-height:700px; } body#autocheckHighRisk div#container, body#autocheckStolenVehicle div#container, body#autocheckVin div#container, body#SingleCheck div#container, body#MultiCheck div#container, body#autocheckPreviousKeepers div#container { height:auto; } body#EditDetails div#secondparaeditdetails div#loginerror { position:absolute; top:100px; left:10px; width:300px; } body#Login div#loginerror { position: absolute; width:350px; top:23px; left:0px; background-color:Transparent; } body#Login div#LoginInput { padding:0px; margin:0px; position:relative; } body#RegisteredKeeper p.addressmessage { font-family:Arial; font-size:1em; color:Red; font-weight:bold; padding:0px; margin:0px; left:10px; top:357px; position:absolute; background-color:Transparent; width:400px; } p#passThoughMessage { width:890px; margin-bottom:5px; } p.noPaddingStaticOne { padding:0px; } body#ViewReport div.noDataRight { } body#EditDetails P#requiredfeild, body#PersonalDetails P#requiredfeild { font-size:12px; } body#EditDetails input#Postcode { width:150px; } body#PersonalDetails input#Buildingnumberorname, body#PersonalDetails input#Postcode { width:12em; } body#PersonalDetails P#mileagetext { clear:both; } body#UserOptions div#VRMContainer div#VRMError { clear: left; float: none; } body#PersonalDetails label#labelIDfor_Postcode { margin-left:10px; } BODY#EditDetails DIV#Address1Error { width:350px; } BODY#EditDetails DIV#secondparaeditdetails div.addressmatch { width:550px; } BODY#EditDetails DIV#secondparaeditdetails div.addressmatch SELECT#PicklistItemAddr { width:405px; } body#Home div#vehiclecheckfooter { margin-top:7px; margin-bottom:0px; } body#UserOptions div#VRMContainer div#VRMError { clear:left; width:300px; background-color:Transparent; } body#ConfirmVRM div#maincontent span#InterludeTextformilage { position:relative; margin-left:300px; top:-40px; } body#ConfirmVRM div#maincontent div#secondpara { margin-left:2px; padding-left:10px; } body#RegisteredKeeper div#Address1Error { width:300px; } ul#breadcrumbtab { margin-left:-9px; } body#EditDetails div#maincontent div#secondparaeditdetails div.optoutContainer, body#EditDetails div#maincontent div#secondparaeditdetails div#PostcodeError, body#EditDetails div#maincontent div#secondparaeditdetails div#BuildingnumberornameError, body#RegisteredKeeper div#maincontent div#notregisteredkeeper P.addressmessage, body#RegisteredKeeper div#maincontent div#notregisteredkeeper div#BuildingnumberornameError, body#RegisteredKeeper div#maincontent div#notregisteredkeeper div#PostcodeError, body#RegisteredKeeper div#Address2Container div#Address2Error { clear:both; } body#EditDetails div#maincontent div#secondparaeditdetails div.optoutContainer { margin-top:5px; width:920px; } body#RegisteredKeeper div#maincontent div#notregisteredkeeper P.addressmessage { margin-bottom:5px; } body#ConfirmVIN div#maincontent div.section div#Errordiv { margin-top:-15px; margin-left:0px; } body#EPDQPayment div#IndemnityTCContainer div#IndemnityTCError { width:600px; } body#EPDQPayment div#maincontent div.welcomeMessagecontainer { margin-top:0px; } body#ConfirmVRM div#FourthparaConfirmVehicledetails { margin-bottom:15px; } body#ViewReport div#container div#maincontent div.halfSection { margin-bottom:5px; min-height:250px; padding-bottom:5px; } body#ViewReport div#container div#maincontent div.twocol { margin-top:0px; width:980px; } body#ViewReport div#EnvironmentDetails div.CO2Section p#environmentReportTopText { margin-top:0px; } body.static div#maincontent div, body.static div#maincontent h1 { margin-left:auto; margin-right:auto; } body#autocheckVehicleSpecification div#TitleAndImageContainerVS h1#TitleContainer { position:relative; left:-40px; } body#Home div#panel3 div.vrmplate { height:80px; position:relative; background-color:#f0f1f2; } body#Home div#panel3 div.vrmplate div#VRMError { position:absolute; left:0px; top:70px; width:295px; } body#Error div#container div.errorsection { height:55px; margin-top:15px; margin-bottom:15px; } body#Error div#container div.errorsection div.ButtonContainererror { margin:0px; padding:10px 10px 5px 25px; } body#EditDetails div#secondparaeditdetails div#EMailAddressContainer { } body#EditDetails div#secondparaeditdetails div#TitleContainer { padding-top:4px; } body#PersonalDetails div#personaldetailsDiv div#BuildingnumberornameContainer div.Error { background-color:Transparent; float:none; clear:both; } body#PersonalDetails div#personaldetailsDiv div#BuildingnumberornameContainer { background-color:Transparent; margin-bottom:-25px; } body#EditDetails div#maincontent div#secondparaeditdetails div#PostcodeError { position:relative; background-color:Transparent; } body#EditDetails div#maincontent div#secondparaeditdetails div#BuildingnumberornameError, body#RegisteredKeeper div#maincontent div#notregisteredkeeper div#BuildingnumberornameError, body#RegisteredKeeper div#maincontent div#notregisteredkeeper div#PostcodeError { background-color:Transparent; } body#ConfirmVRM div#Thirdpara { margin-left:2px; margin-top:5px; position:relative; padding-left:10px; margin-bottom:0px; } body#SetPassword label#labelIDfor_Password { width:6em; } body#Home div#VRMContainer div#VRMError { left: 0px; width: 290px; } body#RegisteredKeeper div#maincontent div#notregisteredkeeper div#PostcodeError { margin-left:2px; } body#ConfirmVRM div#maincontent div#Thirdpara div.ValidationErrors div.Error { margin-left:55px; } body#EditDetails div#TelephoneNumberError { width:350px; } body#EditDetails div#maincontent div#secondparaeditdetails P.addressmessage { } body#EditDetails div#maincontent div#secondparaeditdetails div#BuildingnumberornameContainer { background-color:Transparent; margin-bottom:-20px; } body#EPDQPayment div#Creditcarddetails div#IssueNumberError { background-color:Transparent; float:none; clear:both; } body#Login div#Logidiv div.ForgottenPassword { position:relative; background-color:Transparent; font-size:12px; } body#Login div#Logidiv div.ForgottenPassword a { position:absolute; left:545px; top:10px; } body#EditDetails div#maincontent div#EMailAddressError { width:500px; } body#PasswordReset div#pwdrest { position:relative; margin-bottom:0px; } body#PasswordReset div#pwdrest div#loginerror { position:absolute; left:15px; top:108px; } div.Error { background-color:Transparent; } body#EditDetails div#secondparaeditdetails div.Input span, body#PersonalDetails div.Input span, body#RegisteredKeeper div.Input span, body#IndemnityDetails div.Input span, body#ConfirmVRM div.Input span, body#PersonalDetails div.Input span, body#EPDQPayment div.Input span { font-size:1.2em; font-weight:bold; } div.prductradio strong { font-size: 16px; } div.causionimage { float:none; display:inline-block; } body#ViewReport div#highRiskData, body#ViewReport div#ConditionDetails, body#ViewReport div#ColourChangeDetails, body#ViewReport div#MileageDetails, body#ViewReport div#noHighRiskData, body#ViewReport div#noConditionData, body#ViewReport div#noColourChangeData, body#ViewReport div#noMileageData { margin-left:493px; margin-top:-260px; } body#UserOptions div#JSDSeparator { padding:0px; margin:0px; text-align:center; vertical-align:middle; color:Blue; font-size:1px; height:5px; display:inline-block; width:940px; background-image:url(../../images/container_lightblue.gif); } body#PersonalDetails p#addressmessageId { left:20px; margin:0; padding:0; position:absolute; top:320px; width:500px; } body#EPDQPayment p#requiredfeild { font-size:12PX; } body#FOCPurchase div#welcomemessageepdq, body#FOCPurchase div#focmessage { font-family:Arial; font-size:16PX; } body#EPDQPayment p#completeDetailsNote { margin:5px 0px 0px 5px; padding:0px; font-family:Arial; font-size:1em; } div#container { padding-bottom:16px; } body.static div#container { padding-bottom:10px; } body#IndemnityDetails div.Input span.MessageforAddtion { font-weight:normal; padding-bottom:5px; color:#B3B3B3; } body#EditDetails div#secondparaeditdetails div.addressmatch { margin-bottom:20px; } body#ChangePassword div.newPassword { padding:0px; margin:0px; position:absolute; top:46px; left:auto; } body#ChangePassword div#OldPasswordError { position:absolute; top:273px; left:auto; padding:0px; } body#IndemnityDetails a.termsandcona { font-weight:normal; padding:0px; margin:0px; margin-left:-2px; font-size:12px; font-family:Arial; } body#IndemnityDetails span.MessageforAddtion { color:#B3B3B3; font-family:Arial; font-style:italic; margin:0px; padding:0px; } body#IndemnityDetails div.Input span { font-weight:normal; } body#IndemnityDetails div.newInsuranceData { padding:0px; margin:0px; margin-left:24px; clear:both; } body#ViewReport ul.whatTodonext li { padding-bottom:5px; } body#IndemnityDetails div#UserIsRegisteredKeeperError { display:none; } body#IndemnityDetails div#TCAgreedError { position:absolute; top:30px; left:18px; width:600px; } body#IndemnityDetails p#termsConditionIR { padding:0px; margin:0px; margin-top:0px; margin-bottom:17px; } body#Home div #vehiclepromiselogo { padding:0px; margin:0px; width:100px; margin-left:50px; } div#IssueMonthContainer { padding-bottom:0px; } body#ConfirmVRM div#secondpara { margin-bottom:0px; } body#EPDQPayment div#ExperianTCError { width:800px; margin-left:23px; } body#EPDQPayment div#IndemnityTCError { width:800px; margin-left:23px; } body#ConfirmVRM div#maincontent { margin:0px 12px 5px; overflow: visible; } body#EditDetails input#FindAddress, body#EPDQPayment input#FindAddress, body#RegisteredKeeper Input#FindAddress { height:30px; padding-right:0; width:130px; } body.static p.questionSuggestion { padding:0px; margin-top:0px; } div.newvehicleSummary table#noteTable { width:140%; background-color:#f0f1f2; font-size:0.9em; } #noteTable td { padding-top:5px; } .ReportPrintPDF { text-align:right; font-size:14px; position:relative; font-weight:bold; color: #0086CF; text-decoration: none; } a.ReportPrintPDF:hover { font-size:14px; } .pdfReportLogo { width:40px; } .pdfReportNote { font-size:10px; } Form { margin:0px; } div.section .changepasswordheaderdivider { margin-left:-15px; margin-right:10px; margin-top:0; width:970px; } div.section .changepasswordbuttondivider { margin-bottom:10px; margin-left:-15px; margin-top:0; width:970px; } div.section .passwordheaderdivider { margin-left:-10px; margin-right:10px; margin-top:0; width:970px; } div.section .passwordbuttondivider { margin-bottom:15px; margin-left:-10px; margin-top:15px; width:970px; } body#ConfirmVRM ul#breadcrumbtab li.on { } .useroptionheaderdivider { margin:-5px 10px 5px 5px; width:970px; } .useroptionalreadyheaderdivider { margin-left:-5px; margin-right:10px; margin-top:10px; width:970px; } .buttondivider { width:970px; margin-bottom:10px; margin-top:15px; margin-left:5px; } body#ConfirmVRM .buttondivider { margin-bottom:15px; margin-left:-5px; margin-top:15px; width:970px; } body#ConfirmVRM div.ButtonContainer { height:35px; margin-left:10px; margin-right:10px; width:950px; margin-top:-3px; } body#VINConfirmed div.ButtonContainer { margin:5px 0 7px; padding:0; text-align:right; width:945px; } .personaldetailbuttondivider { margin-bottom:10px; margin-left:-15px; margin-top:15px; width:970px; } body#PersonalDetails div.ButtonContainer { padding:0; text-align:right; width:940px; margin-bottom:-5px; } body#PersonalDetails div#FourthparaPersonaldetails { width:920px; margin-left:0px; margin-right:0px; padding-right:0px; margin-bottom:-7px; margin-top:2px; } .paymentdetailbuttondivider { margin-bottom:10px; margin-left:-5px; margin-top:0; width:970px; } body#EPDQPayment div.ButtonContainer { height:45px; margin-bottom:0px; margin-right:10px; margin-top:3px; width:949px; } .FOCPurchasebuttondivider { margin-bottom:10px; margin-left:-15px; margin-top:5px; width:970px; } .editdetailheaderdivider { margin:0 10px 5px -15px; width:970px; } .editdetailbuttondivider { margin-bottom:5px; margin-left:-5px; margin-top:15px; width:970px; } div.section .loginbuttondivider { margin-bottom:10px; margin-left:-15px; margin-top:0; width:970px; } div.section .loginheaderdivider { margin-left:-15px; margin-right:10px; margin-top:0; width:970px; } body#Login div.ButtonContainer { margin-left:10px; margin-right:10px; width:930px; height:40px; } div.section .Confirmvinheaderbuttondivider { margin-left:-15px; margin-right:10px; margin-top:0; width:970px; } body#ConfirmVIN .ConfirmVINbuttondivider { margin:10px 10px 15px -15px; width:970px; } div.section .vinConfirmedbuttondivider { margin:20px 10px 5px -10px; width:970px; } div.section .vinConfirmedheaderdivider { margin:0 10px 10px -10px; width:970px; } body#ConfirmVIN div.ButtonContainer { height:40px; } .RegisteredKeeperbuttondivider { margin-bottom:10px; margin-left:-15px; margin-top:0; width:970px; } .IndemnityRegisteredbuttondivider { margin-bottom:5px; margin-left:5px; margin-top:15px; width:970px; } .IndemnityRegisteredheaderdivider { margin:0 5px 5px; width:970px; } div.section .passwordchangedheaderdivider { margin-left:-15px; margin-right:5px; margin-top:0; width:970px; } div.section .passwordchangedbuttondivider { margin-bottom:10px; margin-left:-15px; margin-top:10px; width:970px; } body#Home div#EMailAddressContainer { background-color:#f0f1f2; } body#Home div#PasswordContainer { background-color:#f0f1f2; } div#HomeFootercontent, body#index div#HomeFootercontent { height:160px; margin:5px 14px -2px; padding:10px; padding-bottom:10px; padding-left:10px; padding-top:10px; width:960px; } body#Home div#maincontent { margin-top:-11px; } .IndemnityDetailsbuttondivider { margin-bottom:10px; margin-left:-5px; margin-top:5px; width:970px; } body#IndemnityDetails div.ButtonContainer { height:35px; margin-bottom:0px; margin-right:10px; margin-top:-10px; width:950px; } body#IndemnityRegistered div.ButtonContainer { margin-bottom:-6px; margin-right:10px; margin-top:-3px; width:955px; } body#EditDetails div.ButtonContainer { margin-bottom:0; margin-right:10px; margin-top:-2px; width:940px; } .editdetailbuttondivider { margin-bottom:5px; margin-left:-15px; margin-top:15px; width:970px; } body#PasswordChanged div.ButtonContainer { margin-bottom:10px; margin-right:10px; margin-top:5px; width:940px; } body#ChangePassword div.ButtonContainer { margin-bottom:3px; margin-right:10px; margin-top:0; width:940px; } body#PasswordReset div.ButtonContainer { margin-bottom:10px; margin-right:10px; margin-top:0; width:935px; } body#PasswordResetSent div.ButtonContainer { margin-bottom:10px; margin-right:10px; margin-top:5px; width:935px; } div.section .passwordresetheaderdivider { margin-left:-15px; margin-right:5px; margin-top:0; width:970px; } div.section .passwordresetbuttondivider { margin-bottom:10px; margin-left:-15px; margin-top:10px; width:970px; } .useroptionbuttondivider { margin-left:5px; width:970px; } body#SetPassword div#maincontent div#setpwd { width:970px; padding-left:5px; padding-right:0px; } body#SetPassword div#maincontent { margin-top:-12px; margin-left:14px; margin-bottom:5px; } body#SetPassword div#maincontent .ButtonContainer { width:940px; } body#SetPassword div#maincontent div.lbwrapper { padding-bottom:0px; margin-top:0px; } body#SetPassword div#maincontent img.toolTipImage { margin-top:15px; } body#SetPassword div#maincontent div#setpwdbtnContainer { margin-left:0; margin-top:5px; padding-bottom:0; padding-top:5px; } body#SetPassword div#PasswordContainer, body#SetPassword .othergeneralMessages, body#SetPassword .otherHeadingmessage { margin-left:15px; } body#SetPassword .SetPasswordbuttondivider, body#SetPassword .SetPasswordheaderdivider { margin-left:0px; margin-right:0px; width:970px; } body#SetPassword div#maincontent div#setpwd { padding-left:5px; padding-right:0; width:975px; } body#PasswordSet div#maincontent { margin-top:-12px; margin-bottom:5px; margin-left:14px; margin-right:14px; } body#PasswordSet div#maincontent .ButtonContainer { height:30px; margin-bottom:0; margin-top:5px; width:960px; } body#PasswordSet div#maincontent div.lbwrapper { padding-bottom:13px; margin-top:0px; } body#PasswordSet div#maincontent div.section { margin-left:0; margin-right:0; padding-bottom:15px; padding-left:0; padding-right:0; width:980px; } body#PasswordSet div#maincontent img.toolTipImage { margin-top:15px; } body#PasswordSet div#maincontent div#setpwdbtnContainer { height:35px; margin-top:5px; } body#PasswordSet .othergeneralMessages, body#PasswordSet .otherHeadingmessage { margin-left:20px; } body#PasswordSet .passwordchangedbuttondivider, body#PasswordSet .passwordchangedheaderdivider { width:970px; margin-left:5px; margin-right:0px; } body#InvalidLoginID div#maincontent div.lbwrapper { padding-bottom:0px; margin-top:0px; } body#InvalidLoginID div#maincontent { margin-top:-12px; margin-bottom:-10px; margin-right:14px; margin-left:14px; } body#InvalidLoginID div#maincontent div.section { width:980px; padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px; margin-top:0px; } body#InvalidLoginID div#maincontent div.section H2 { width:950px; margin-left:15px; margin-right:0px; } body#InvalidLoginID div#maincontent div.section P { width:950px; margin-left:20px; margin-right:0px; } body#InvalidLoginID div#maincontent .ButtonContainer { width:950px; height:40px; margin-top:5px; } body#InvalidLoginID .InvalidPasswordbuttondivider { width:970px; margin-left:5px; margin-right:0px; } body#VINConfirmed dl#VehicleSummary, body#ConfirmVIN dl#VehicleSummary { font-size:12px; } body#ViewReport div.insuranceNotApplicableMessage { font-size:12px; } body#ViewReport .PDFLogoLink { color:#2186C8; position:static; text-decoration:none; cursor:pointer; margin:0; padding:0; } body#ViewReport .PDFLogoLink:hover { color:#2186C8; position:static; text-decoration:underline; cursor:pointer; margin:0; padding:0; } body#MaxPurchaseAttempts div.lbwrapper { margin-bottom:0px; margin-top:0px; } body#MaxPurchaseAttempts div#maincontent { margin-bottom:5px; margin-top:-10px; padding-bottom:0px; margin-left:14px; } body#MaxPurchaseAttempts div#maincontent div.lbwrapper { padding-top:10px; margin-bottom:0px; }
