﻿body {
color:#000;
font-family:Arial, Helvetica, sans-serif;
/*font-size:62.5%;*/
}

.titleHolder h1 {
background-image:url(/includes/images/version4/auto-check.png);
background-position:left;
background-repeat:no-repeat;
text-indent:-10000em;
height:68px;
} 
h2 {
font-size:18px
}

#partnerCentreContainer {
/*width:655px*/
margin:0 0 0 17px;
}

.prepopHeader, prepopHeaderFailure {
float:left;
width:655px
}
prepopHeader {
height:100px;
}
prepopHeaderFailure {
height:100px;
}

.prepopText {
float:left;
height:89px;
width:274px
}

.prepopForm {
background-image:url(/includes/images/prepop_bg.gif);
background-repeat:no-repeat;
float:left;
height:89px;
width:381px
}

.registrationForm {
background-image:url(/includes/images/ACN_V2_formField.gif);
background-position:top left;
background-repeat:no-repeat;
float:left;
height:53px;
width:238px
}

.textField {
background-color:#c5e4f6;
float:left;
height:33px;
margin-top:9px;
width:215px
}

.textField input {
background-color:#c5e4f6;
border:none;
color:#6893cc;
font-size:28px;
font-weight:700;
height:33px;
text-align:center;
width:215px
}

.goButton {
float:left;
height:53px;
width:65px
}

.goButton img {
border-style:none
}

.greyLineFullWidth {
background-image:url(/includes/images/greyHorizontalLine.gif);
background-position:top;
background-repeat:repeat-x;
float:left;
height:8px;
width:655px
}

.spacer26high {
float:left;
height:26px;
width:655px
}

.articlesLeftCol {
border-bottom:1px solid #e3e3e3;
float:left;
height:110px;
width:315px
}

.spacer25wide {
float:left;
height:110px;
width:25px
}

.articlesRightCol {
border-bottom:1px solid #e3e3e3;
float:left;
height:110px;
width:315px
}

.articlesLeftCol img {
float:left
}

.articlesRightCol img {
float:left
}

.articlesRightCol h2 {
font-size:16px;
font-weight:700;
margin:0 0 10px;
padding:0
}

.articlesLeftCol h2 {
font-size:16px;
font-weight:700;
margin:0 0 10px;
padding:0
}

.articlesTextLeft {
float:left;
height:90px;
width:173px
}

.findOutMoreLeft {
float:left;
height:20px;
width:173px
}

.articlesTextRight {
float:left;
height:90px;
width:182px
}

.findOutMoreRight {
float:left;
height:20px;
width:182px
}

.findOutMoreLeft img {
border-style:none;
float:right
}

.findOutMoreRight img {
border-style:none;
float:right
}

.noonechecksmoreGO {
float:left;
height:57px;
width:655px
}

.noonechecksmoreGO img {
border-style:none
}

.footer {
float:left;
height:87px;
width:655px
}























.titleHolder { margin:20px 18px 27px 22px; } 
.titleHolder .largeBtn { float:right; margin:14px 0 0; }

.prepopFormHolder { background:url(/includes/images/version4/reg-bar.png) no-repeat; height:166px; width:828px; margin:0 auto; position:relative; }
.prepopFormHolder .prepopMessage { left:106px; position:absolute; top:20px; color:#D2D1D1; font-size:22px; text-shadow:0 1px 0 #000000; }
.prepopFormHolder .prepopMessage strong { color:#FFFFFF; }
.prepopFormHolder .prepopMessage.prepopErrorMsg { line-height:24px; top:2px; }
.prepopFormHolder .prepopMessage .title-alert { color:#F80D0D; }
.prepopFormHolder .prepopInstruction { height:54px; left:106px; position:absolute; top:72px; width:200px; color:#333333; }
.prepopFormHolder .prepopInput { background:url(/includes/images/version4/reg-bar-input.gif) no-repeat; height:53px; left:312px; position:absolute; top:72px; width:275px; }
.prepopFormHolder .prepopButton { left:592px; position:absolute; top:67px; }

.prepopFormHolder .prepopInput input { font-family:Arial, Helvetica, sans-serif; font-size:2.7em; text-align:center; font-weight:bold; color:#333; height:38px; width:220px; background-color:#fce700; text-transform:uppercase; margin:6px 0 0 44px; border:none; }

.articleHolder { overflow:hidden; margin:20px 96px 0; }
.articles { float:left; margin:0 13px 20px; width:293px; }
    .articles img { width:99px; height:99px; float:left; }
    .articlesText { height:99px; margin:0 0 0 120px; text-align:left; }
    .findOutMore { float:right; margin:0 0 22px; }
.articles.applyBorder { border-bottom:1px solid #878787; }









/* FOOTER */

.footerContent{}

.footerNav{background: url(/includes/images/version4/footer-nav-bar.png) right top no-repeat;line-height:27px; font-size:11px;overflow:hidden; }
.footerNav ul{overflow:hidden;float:right;margin:0 26px 0 0;}
.footerNav li{ float:left;color:#ffffff;margin:0 0 0 10px;}
.footerNav a{color:#ffffff;font-weight:bold; text-decoration:none; padding:0 0 0 10px; border-left:1px solid #ffffff;}
.footerNav .copyright {float:right;color:#ffffff;font-weight:bold;margin:0 26px 0 0;}
.footerNav .first{border:none;}


.legalText2 {float:right; text-align:right;font-size:10px;line-height:15px;color:#666666;margin:16px 0 0 0;}
.footerLogos {float:left;margin:0 0 0 20px;}







/* BUTTONS */

a em, a span, a b { cursor:pointer; }

.BtnWidth200 {width:200px;}
.mediumBtn a em{display: block;float: left;background: url(/includes/images/version4/buttons/em_bg_mediumBtn.png) no-repeat;width: 5px;height: 36px;}
.mediumBtn a span{font-family:Arial, sans-serif;display: block;float: left;background: url(/includes/images/version4/buttons/span_bg_mediumBtn.png) repeat-x;height: 36px;color:#FFF;font-size:1.4em;padding: 0 8px 0 14px;text-decoration:none;line-height:30px; text-align:center;}
.mediumBtn a b{display: block;float: left;background: url(/includes/images/version4/buttons/b_bg_mediumBtn.png) no-repeat;background-position: -6px 0px;width: 15px;height: 36px;} 
.mediumBtn a span:hover{text-decoration:underline;}
.mediumBtn {height:38px;}

.alt-mediumBtn a em{display: block;float: left;background: url(/includes/images/version4/buttons/em_bg_alt-mediumBtn.png) no-repeat;width: 5px;height: 36px;}
.alt-mediumBtn a span{font-family:Arial, sans-serif;display: block;float: left;background: url(/includes/images/version4/buttons/span_bg_alt-mediumBtn.png) repeat-x;height: 36px;color:#FFF;font-size:1.4em;padding: 0 8px 0 14px;text-decoration:none;line-height:30px; text-align:center;}
.alt-mediumBtn a b{display: block;float: left;background: url(/includes/images/version4/buttons/b_bg_alt-mediumBtn.png) no-repeat;background-position: -6px 0px;width: 15px;height: 36px;} 
.alt-mediumBtn a span:hover{text-decoration:underline;}
.alt-mediumBtn {height:38px;}

.smallBtn a { text-decoration:none; }
.smallBtn a em{display: block;float: left;background: url(/includes/images/version4/buttons/em_bg_smallBtn.png) no-repeat;width: 5px;height: 21px;}
.smallBtn a span{font-family:Arial, sans-serif; display: block; float: left; background: url(/includes/images/version4/buttons/span_bg_smallBtn.png) repeat-x; height: 21px; color:#FFF; font-size:1em; text-decoration:none; line-height:20px; padding: 0 8px 0 5px; text-align:center;}
.smallBtn a b{display: block; float: left; background: url(/includes/images/version4/buttons/b_bg_smallBtn.png) no-repeat; background-position: -2px 0px; width: 4px; height: 21px;} 
.smallBtn a span:hover{text-decoration:underline;}
.smallBtn {height:24px;}

.largeBtn a { text-decoration:none; }
.largeBtn a em{display: block;float: left;background: url(/includes/images/version4/buttons/em_bg_largeBtn.png) no-repeat;width: 22px;height: 48px;}
.largeBtn a span{font-family:Arial, sans-serif;display: block;float: left;background: url(/includes/images/version4/buttons/span_bg_largeBtn.png) repeat-x;height: 48px;color:#FFF;font-size:16px;text-decoration:none;line-height:42px; padding: 0 0 0 5px; font-weight:bold; text-align:center;}
.largeBtn a b{display: block;float: left;background: url(/includes/images/version4/buttons/b_bg_largeBtn.png) no-repeat;width: 30px;height: 48px;} 
.largeBtn a span:hover{text-decoration:underline;}
.largeBtn {display:block;height:48px;}

.alt-largeBtn a em{display: block;float: left;background: url(/includes/images/version4/buttons/em_bg_alt-largeBtn.png) no-repeat;width: 22px;height: 48px;}
.alt-largeBtn a span{font-family:Arial, sans-serif;display: block;float: left;background: url(/includes/images/version4/buttons/span_bg_alt-largeBtn.png) repeat-x;height: 48px;color:#FFF;font-size:16px;text-decoration:none;line-height:42px; padding: 0 0 0 5px; font-weight:bold; text-align:center;}
.alt-largeBtn a b{display: block;float: left;background: url(/includes/images/version4/buttons/b_bg_alt-largeBtn.png) no-repeat;width: 30px;height: 48px;} 
.alt-largeBtn a span:hover{text-decoration:underline;}
.alt-largeBtn {display:block;height:48px;}



.alt-smallBtn a em{display: block;float: left;background: url(/includes/images/version4/buttons/em_bg_alt-smallBtn.png) no-repeat;width: 5px;height: 21px;}
.alt-smallBtn a span{font-family:Arial, sans-serif; display: block; float: left; background: url(/includes/images/version4/buttons/span_bg_alt-smallBtn.png) repeat-x; height: 21px; color:#FFF; font-size:1em; text-decoration:none; line-height:20px; padding: 0 8px 0 5px; text-align:center;}
.alt-smallBtn a b{display: block; float: left; background: url(/includes/images/version4/buttons/b_bg_alt-smallBtn.png) no-repeat; background-position: -2px 0px; width: 4px; height: 21px;} 
.alt-smallBtn a span:hover{text-decoration:underline;}
.alt-smallBtn {height:24px;}


button,
a.button{position:relative;border:0;padding:0;cursor:pointer;overflow:visible;font-family: bold 1.6em/* 14px */ Arial, Helvetica, sans-serif;margin-left: -4px;/* Push drop shadow background outside of contain element */float: left;}
p button,
p a.button{font-size: 1.2em/* 14px */;}
a.button{text-decoration: none;}
button::-moz-focus-inner {padding:0;border:none;}
button span,
a.button span{position:relative;display:block;white-space:nowrap;}
button:hover {text-decoration:underline; color:#FFF;}

button.default-large-button,
a.default-large-button{background:transparent url(/includes/images/version4/buttons/button-left.png) left top no-repeat;padding-left:18px;display:block; }
button.default-large-button span,
a.default-large-button span{background:transparent url(/includes/images/version4/buttons/button-right.png) right top no-repeat;height:36px;padding:10px 25px 0 0;font-size:1.2em;color:#fff;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

button.alt-large-button,
a.alt-large-button{background:transparent url(/includes/images/version4/buttons/alt-button-left.png) left top no-repeat;padding-left:18px; margin-left:1px;display:block;}
button.alt-large-button span,
a.alt-large-button span{background:transparent url(/includes/images/version4/buttons/alt-button-right.png) right top no-repeat;height:36px;padding:11px 25px 0 0;font-size:1.2em;color:#fff;font-weight:bold;  font-family:Arial, Helvetica, sans-serif;}

button.alt-large-button-greyed,
a.alt-large-button-greyed{background:transparent url(/includes/images/version4/buttons/alt-button-greyed-left.png) left top no-repeat;padding-left:18px; margin-left:1px;display:block;}
button.alt-large-button-greyed span,
a.alt-large-button-greyed span{background:transparent url(/includes/images/version4/buttons/alt-button-greyed-right.png) right top no-repeat;height:36px;padding:11px 25px 0 0;font-size:1.2em;color:#ccc; font-weight:bold;  font-family:Arial, Helvetica, sans-serif;}
button.alt-large-button-greyed:hover{text-decoration:none;}

button.default-medium-button,
a.default-medium-button{background:transparent url(/includes/images/version4/buttons/default-button-med-left.png) left top no-repeat;padding-left:18px;display:block;}
button.default-medium-button span,
a.default-medium-button span{background:transparent url(/includes/images/version4/buttons/default-button-med-right.png) right top no-repeat;height:34px; font-size:1.1em;padding:7px 18px 0 0;color:#fff;font-weight:bold;  font-family:Arial, Helvetica, sans-serif;}

button.alt-medium-button,
a.alt-medium-button{background:transparent url(/includes/images/version4/buttons/alt-button-med-left.png) left top no-repeat; padding-left:18px; display:block;}
button.alt-medium-button span,
a.alt-medium-button span{background:transparent url(/includes/images/version4/buttons/alt-button-med-right.png) right top no-repeat; height:34px; font-size:1.1em; padding:7px 18px 0 0; color:#fff;font-weight:bold;  font-family:Arial, Helvetica, sans-serif;}






#popupPage div div img { display:block; }






/* THICKBOX STYLES */

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/


#TB_window a:link {color: #CC0000;}
#TB_window a:visited {color: #CC0000;}
#TB_window a:hover {color: #CC0000; text-decoration:none;}
#TB_window a:active {color: #CC0000;}
#TB_window a:focus{color: #CC0000;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(/includes/images/version8/macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
	font-size:10px;
}

#TB_closeAjaxWindow a:link,
#TB_closeAjaxWindow a:visited,
#TB_closeAjaxWindow a:focus,
#TB_closeAjaxWindow a:active{
  color: #fff;
}

#TB_closeAjaxWindow a:hover {text-decoration:none;}

#TB_ajaxWindowTitle{
  float:left;
  padding:10px 0 5px 10px;
  margin-bottom:1px;
  font-size:16px;
  font-weight: bold;
}

#TB_title{
  background: url(/includes/images/version8/bg-thickbox-top.png) left top repeat-x;
  border-left: solid 1px #FFFFFF;
  border-right: solid 1px #FFFFFF;
  color: #fff; height:44px; 
  overflow: hidden;/* Contains descendant floats. See also ie6.css */
}

#TB_ajaxContent{
	clear:both;
    background: url(/includes/images/version8/bg-thickbox-bg.png) bottom repeat-y;
	padding:2px 15px 15px 15px;
	overflow:auto;
	border-bottom: solid 1px #FFFFFF;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

/*Styles added from CheckABike for the results page.*/
.OrderNav{clear:both; text-align:center; display:block; }

.box1_bg {padding:0; background: url('/includes/images/version4/box1bg.jpg') center center repeat-y; width:628px;}
.box1_Bottom {padding: 0; background: url('/includes/images/version4/box1Bottom.jpg') center bottom no-repeat; width:628px;}
.box1 {padding: 0; background: url('/includes/images/version4/box1Top.jpg') center top no-repeat; width:628px; height:66px; height:100%;}
.box1_content {padding:12px 20px 28px 16px; overflow:hidden; font-size:10px;}
.box1_content p {color:#000; padding:0; font-size:1.2em; font-weight:none;}
.box1_content h2 {font-size:2.2em; padding:6px 0 10px 0; color:#FFF;}
.box1_content h3 {font-size:1.8em; padding:12px 0 6px 0; color:#000;}

.box2_bg {padding:0; background: url('/includes/images/version4/box2bg.jpg') center center repeat-y; width:628px;}
.box2_Bottom {padding: 0; background: url('/includes/images/version4/box2Bottom.jpg') center bottom no-repeat; width:628px;}
.box2 {padding: 0; background: url('/includes/images/version4/box2Top.jpg') center top no-repeat; width:628px; height:66px; height:100%;}
.box2_content {padding:12px 20px 28px 16px;}
.box2_content p {color:#000; padding:6px 0 6px 0;}
.box2_content h2 {font-size:3em; padding:4px 0 12px 0;}

.box3_bg {padding:0; background: url('/includes/images/version4/box3bg.jpg') scroll left repeat-y; width:306px; float:left;}
.box3_Bottom {padding: 0; background: url('/includes/images/version4/box3Bottom.jpg') scroll left bottom no-repeat; width:306px;}
.box3 {padding: 0; background: url('/includes/images/version4/box3Top.jpg') scroll left top no-repeat; width:306px; height:66px; height:100%;}
.box3_content {padding:12px 24px 20px 16px; overflow:hidden;}
.box3_content p {color:#000; padding:0px 0 3px 0; font-size:12px; line-height:16px;}
.box3_content h2 {font-size:22px; padding:0px 0 12px 0; color:#FFF;}
.box3_content h3 {font-size:1.3em; padding:6px 0 6px 0; color:#000;}

.box4_bg {padding:0; background: url('/includes/images/version4/box4bg.jpg') #e0e0e0 scroll center center repeat-y; width:628px;}
.box4_Bottom {padding: 0; background: url('/includes/images/version4/box4Bottom.jpg') scroll center bottom no-repeat; width:628px;}
.box4 {padding: 0; background: url('/includes/images/version4/box4Top.jpg') scroll center top no-repeat; width:628px; height:66px; height:100%;}
.box4_alert {padding: 0; background: url('/includes/images/version4/box3Top_alert.jpg') scroll center top no-repeat; width:628px; height:66px; height:100%;}
.box4_content {padding:12px 20px 28px 16px; overflow:hidden;}
.box4_content p {color:#FFF; padding:6px 0 6px 0; font-size:1.6em;}
.box4_content h2 {font-size:2.2em; padding:6px 0 12px 0; color:#FFF; }

.box1 table {padding:0; margin:0 0 12px 0; border:none; }
.box1 table.table {width:100%; padding-top:6px;}
.box1 th {padding:6px 12px 6px 12px; margin:0; border:none; background-color:#333; color:#FFF; text-align:center; font-weight:bold; font-size:1.2em;}
.box1 td {padding:3px 12px 3px 12px; margin:0; border:none; color:#000; vertical-align:top;}
.box1 td.even {background-color:#c0c0c0;}
.box1 td a {color:#CC0000; font-weight:900;}
.box1 table .colOne{width:70px}
.box1 table .colTwo{width:60px}
.box1 table .colThree{width:120;}
.box1 table .colFour{width:96px;}
.box1 table .colFive{width:100px;}
.box1 table .colSix{width:200px;}
.box1 table .spacer {background-color:#ffffff; width:12px; padding:0;}
.box1 table .tableFooter{background-color:#FFF; margin:0; padding:0; text-align:right; font-size:1em; color:#000;}

.box1 .vehicleDetails td {padding:6px 0 6px 0; margin:0; font-size:1.4em;}
.box1 .vehicleDetails td.one{text-align:center; background:url('/includes/images/version4/dots_repeatBG.gif') repeat-x #e0e0e0;}
.box1 .vehicleDetails td.two{text-align:center; background:url('/includes/images/version4/dots_repeatBG.gif') repeat-x #e0e0e0; color:#666;}
.box1 .vehicleDetails td span{background-color:#e0e0e0; padding:0 12px 0 12px;}

.box1 .vehicleDetails td.even.one{text-align:center; background:url('/includes/images/version4/dots_repeatBG.gif') repeat-x #c0c0c0;}
.box1 .vehicleDetails td.even.two{text-align:center; background:url('/includes/images/version4/dots_repeatBG.gif') repeat-x #c0c0c0; color:#666;}
.box1 .vehicleDetails td.even span{background-color:#c0c0c0; padding:0 12px 0 12px;}

.box1_content .Article {width:290px; height:120px; padding:6px 0 6px 0; float:left;}
.box1_content .ArticleImage {width:90px; height:120px; float:left; padding-right:12px;}
.box1_content .ArticleText {width:170px; height:120px; float:left; padding:0 6px 0 4px;}
.box1_content .Article h4 {padding:0 0 6px 0; margin:0; font-size:1.3em; color:#000;}
.box1_content .ArticleText p {padding:6px 0 12px 0; margin:0; font-size:1.2em;}

.box1_content .WideArticle {width:590px; height:90px; padding:12px 0 6px 0; float:left;}
.box1_content .WideArticle .ArticleImage {width:90px; height:90px; float:left; padding-right:12px;}
.box1_content .WideArticle .ArticleText {width:430px; height:90px; float:left; padding:0 6px 0 4px;}
.box1_content .WideArticle .ArticleText h4 {padding:0 0 4px 0; margin:0; font-size:1.3em; color:#000;}
.box1_content .WideArticle .ArticleText p {padding:6px 0 12px 0; margin:0; font-size:1.2em;}

.box3_content .Article {width:266px; height:90px; padding:6px 0 6px 0; float:left;}
.box3_content .ArticleImage {width:90px; height:90px; float:left; padding-right:10px;}
.box3_content .ArticleText {width:160px; height:90px; float:left; padding:0 6px 0 0;}
.box3_content .ArticleText h4 {padding:0; margin:0; font-size:1.3em; color:#000;}
.box3_content .ArticleText p {padding:0px 0 8px 0; margin:0; font-size:1em;}

.VRMdisplay h1 {color: #333333; font-size:4em; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; padding:15px 12px 0 45px; line-height:28px;}
.VRMdisplayResults {width:312px; height:40px; background:url('/includes/images/version4/vrmBG2.png') no-repeat 136px 0px; float:right; display:block; padding:0 4px 0 0; text-align:center;}
.VRMdisplayResults h1 {color: #333333; font-size:2.8em; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; padding:9px 6px 0 167px; line-height:18px;}

.vehicleDescLabel {width:150px; color:#666; text-align:right; float:left; padding-right:12px; line-height:24px; font-size:1.2em;}
.vehicleDescResult {min-width:120px; color:#000; text-align:left; font-weight:bold; float:left; line-height:24px; font-size:1.2em;}
.vehicleDetailsDesc{float:left; padding-bottom:6px; padding-right:10px;}
.ownerDescLabel {width:70px; color:#666; text-align:right; float:left; padding-right:12px; line-height:24px; font-size:1.2em;}
.ownerDescResult {color:#000; text-align:left; font-weight:bold; float:left; line-height:24px; font-size:1.2em;}
.ownerDescResult p{line-height:14px; font-size:1.0em;}

.link {color:#CC0000;}

.mainCol { margin:15px 0 0 105px;}
.main2ColSpacer{width:16px; height:100px; float:left;}
ul.bulletlist2{margin:0;padding:0 0 6px 0;list-style:none;}
ul.bulletlist2 li{margin:6px;padding:0 0 0 20px;background:url('/includes/images/version4/bullet-red.png')/* See also ie6.css */ left 1px no-repeat;font-size:12px; color:#000;}
ul.bulletlist2 li a{font-size:1em; color:#CC0000; font-weight:bold;}

.clearboth {clear:both;}

.input{padding:2px 4px 0 0;margin:0;float:left; width:420px;}	

.MultiSingleRadio .input{width:auto;padding:5px 0 5px 0px; width:302px; display:block;}
.MultiSingleRadio .input1{width:auto;padding:5px 0 5px 0px; width:295px; display:block; float:left;}
.MultiSingleRadio .input2{width:auto;padding:5px 0 5px 0px; width:200px; display:block; float:left;}
#multiCheck{width:290px; height:73px; float:left; }
#multiCheck a {width:270px; height:73px; display:block; font-size:5.3em; font-weight:bold; text-align:right; line-height:70px; padding-right:20px; color:#a71b1b; text-decoration:none;-webkit-text-stroke: 1px white;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff, -1px 1px 0 #fff,1px 1px 0 #fff;}
#multiCheck a.focus {background: url('/includes/images/version4/MultiCheckBtn.png') left top no-repeat; color:#f7aaaa}
#multiCheck a.blur {background: url('/includes/images/version4/MultiCheckBtn_focus.png') left top no-repeat;}
#singleCheck{width:300px; height:73px; float:left; position:relative;}
#singleCheck a {width:270px; height:73px; display:block; font-size:5.3em; font-weight:bold; text-align:right; line-height:70px; padding-right:30px; color:#a71b1b; text-decoration:none;-webkit-text-stroke: 1px white;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff, -1px 1px 0 #fff,1px 1px 0 #fff;}
#singleCheck a span.smallPence, #multiCheck a span.smallPence{ font-size:.75em; position:relative; vertical-align:top;}
#singleCheck a.focus {background: url('/includes/images/version4/SingleCheckBtn.png') left top no-repeat; color:#f7aaaa}
#singleCheck a.blur {background: url('/includes/images/version4/SingleCheckBtn_focus.png') left top no-repeat;}
#singleCheck.one a.focus {background: url('/includes/images/version4/SingleCheckBtn2.png') left top no-repeat;}
#singleCheck.one a.blur {background: url('/includes/images/version4/SingleCheckBtn2_focus.png') left top no-repeat;}

.radio .input{width:auto;padding:5px 15px 5px 5px; width:185px; display:block;}
.radio .input label{display:block;float:left;font-size:1.3em;font-family:Arial,Helvetica,sans-serif;padding:0;}
.input input{float:left;}

.checkbox .input label{display:block;float:left;font-size:1.3em;font-family:Arial,Helvetica,sans-serif;padding:0;width:210px;}

.field{width:100%; padding:4px 0 6px 0; float:left;}
.label{padding:6px 18px 3px 4px;margin:0;text-align:right;width:140px;float:left;font-weight:bold;font-size:1.1em;font-family:Arial,Helvetica,sans-serif;color:#CC0000;  }
.label2{padding:6px 18px 3px 4px;margin:0;text-align:right;width:140px;float:left;font-weight:bold;font-size:1.1em;font-family:Arial,Helvetica,sans-serif;color:#CC0000;  }
.label label, .label h3{display:block;font-weight:bold;font-family:Arial,Helvetica,sans-serif;position:relative;padding:0;text-align:right; color:#000; float:right;}

form{margin:0;padding:0; overflow:hidden;}
fieldset{margin:0;padding:0 0 12px 0;border:none;}
fieldset fieldset{margin:0;padding:0;}
fieldset .titletext{padding-bottom:20px;}
legend{color:#333;display:none;}

#full_col_home { width:847px !Important;}
div#side_nav { margin-right:14px !Important; }


textarea{width:180px;font-size:100%;padding:2px 3px;font-size:1.3em;}
input.text{width:179px;padding:2px 2px 2px 5px;font-size:1.3em;float:left;}
input.radio{display:block;float:left;margin:0 5px 5px 0;padding:0;}
select{width:190px;padding:2px 1px;font-size:1.3em; float:left;}
select.shorterinie6{width:190px;padding:2px 1px;font-size:1.3em; float:left;}
.dob select{width:92px;float:left;margin-right:6px;}
.dob select.last{margin-right:0;} 









.reportRegPlate {float:right; width:320px;}
.reportRegPlateContent {padding: 6px 18px 24px 30px; background: url(/includes/images/version4/homeRegBox_bottombg.png) no-repeat; background-position:bottom;}
.reportRegPlate h2 {font-family:Arial, Helvetica, sans-serif; font-size:2em; font-weight:bold; color:#000000; padding-left:2px;}
.reportRegPlateFormContain {padding:12px 20px 0 50px; height:60px; width:200px;}
.reportRegPlateSubTitle {font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; color:#000; background: url(/includes/images/version4/homeRegPlateBG.png) left top no-repeat; width:270px; float:left;}
.reportRegPlateForm {font-family:Arial, Helvetica, sans-serif; font-size:2.7em; text-align:center; font-weight:bold; color:#333; height:38px; width:180px; background-color:#fce700; text-transform:uppercase;}
.reportRegPlateSubmit {float:left; padding-top:20px; width:310px; height:80px;}
.ACNowContain{width:592px; float:left;}
