@charset "utf-8";
body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #101010;margin: 0px;}
a {color: #315488;font-weight: bold;text-decoration: underline;}
a:hover {text-decoration: none;}
#header {width: 100%;margin-right: auto;margin-left: auto;background-color: #2E4D7B;text-align: center;}
#mainimage {width: 670px;float: right;}
#wrapper {background-color: #FFFFFF;margin-right: auto;margin-left: auto;width: 900px;margin-top: 10px;}
#maintext {width: 680px;margin-top: 15px;float: right;margin-right: 10px;padding-bottom: 10px;line-height:16px}
#logos {text-align: center;clear: both;}
#rightcol {width: 210px;float: right;margin-top: 15px;}
h1 {
	font-size: 20px;
	font-weight: bold;
	color: #2E4D7B;
}
h2 {font-weight: bolder;color: #2E4D7B;font-size: 14px;}
#textwrapper {width: 900px;margin-right: auto;margin-left: auto;}
#blue {background-color: #2E4D7B;clear: both;float: none;margin: 0px;height: 260px;}
#nav {width: 966px;background-color: #FFFFFF;margin-right: auto;margin-left: auto;margin-top: 10px;}
.smalltext {padding: 5px;margin-bottom: 10px;}
#footer {clear: both;width: 900px;text-align: center;padding-top: 10px;margin-top: 15px;padding-bottom: 10px;border-top-width: 1px;border-top-style: dotted;border-top-color: #CCCCCC;}
.h2 {font-weight: bolder;color: #2E4D7B;font-size: 14px;}
#leftcol {width: 200px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding: 10px;float: left;background-image: url(images/search-bg.gif);height: 223px;text-align:left}
#leftcol ul h1 {background-image: url(images/index_09.gif);background-repeat: no-repeat;margin: 0px;padding: 0px;height: 7px;text-indent: 0px;}
#leftcol   ul   li  h3 {margin: 0px;padding: 0px;text-indent: 0px;color: #D5D5DE;font-size: 16px;text-transform: uppercase;text-decoration: none;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;display: block;clear: none;float: none;}
h3 {font-size: 20px;font-weight: bold;color: #333333;margin: 0px;padding: 5px 0px 10px;}
#leftcol  h2  {background-image: url(images/index_12.gif);background-repeat: no-repeat;padding: 0px;height: 7px;text-indent: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;}
#leftcol ul li {background-image: url(images/index_11.gif);background-repeat: repeat-y;margin: 0px;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;}
#leftcol ul {padding: 0px;list-style-type: none;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
.button {color: #FFFFFF;background-color: #212141;border: 1px solid #10101F;font-size: 11px;text-transform: lowercase;margin: 0px;width: auto;height: auto;padding-top: 3px;padding-right: 13px;padding-bottom: 3px;padding-left: 13px;}
#leftcol #clear {clear: both;}
#leftcol #clear1 {height: 10px;}
#leftcol label {width: 70px;display: block;float: left;margin-top: 4px;}
#leftcol .submit {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;text-transform: capitalize;color: #2E2E5A;background-color: #FFFFFF;border: 1px solid #B8B8CF;padding-top: 3px;padding-right: 15px;padding-bottom: 3px;padding-left: 15px;width: 100%;margin-top: 20px;}
/* classes for validator */
.tfvHighlight{font-weight: bold; color: red;}
.tfvNormal{font-weight: normal;	color: black;}
.inputbox,.searchbox {padding:3px;width:126px;background-color: #fff;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
.inputbox {border: none;}
.searchbox {margin:0px;border: 1px solid #999999;}
#maintext #formtable {width:670px;padding:0px;margin:0px;float:left}
#maintext #formtable ul{list-style:none;width:670px;padding:0px;margin:0px}
#maintext #formtable li{padding:3px;margin:0px;width:620px}
#maintext #formtable .input{padding:3px;margin:0px;width:340px;background-color: #eeeeee;border: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
#maintext #formtable label{width:270px;margin:0px;padding:0px;float:left}
#maintext #formtable .underline {FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #D71C15;BORDER-BOTTOM: 1px solid #999999;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;padding: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 6px;margin-left: 0px;width:670px;}
.tfvHighlight{font-weight: bold; color: red;}
.tfvNormal{font-weight: normal;	color: black;}
#close {padding: 15px;color: #333333;background-color: #F1F3F8;border: 1px solid #D8DDEB;margin-bottom:0px}
#close p {margin: 0px;padding: 0px;}
#column{margin:0px;padding:0px 15px 0px 0px;float:left;width:300px}
#clear{clear:both}
#maintext #financetable #Title {left:0; top:20px;float:left;position: absolute;display: block}
#maintext #financetable #Name {left:0;top:50px;float:left;position: absolute;display: block}
#maintext #financetable #Address {left:0;top:80px;float:left;position: absolute;display: block}
#maintext #financetable #City {left:0;top:110px;float:left;position: absolute;display: block}
#maintext #financetable #County {left:0;top:140px;float:left;position: absolute;display: block}
#maintext #financetable #PostCode {left:440px;top:20px;float:left;position: absolute;display: block}
#maintext #financetable #TelephoneDay {left:440px;top:50px;float:left;position: absolute;display: block}
#maintext #financetable #TelephoneEvening {left:440px;top:80px;float:left;position: absolute;}
#maintext #financetable #TelephoneMobile {left:440px;top:110px;float:left;position: absolute;display: block}
#maintext #financetable #email {left:440px;top:140px;float:left;position: absolute;display: block}
#maintext #financetable #Manufacturer {left:0;top:190px;float:left;position: absolute;display: block}
#maintext #financetable #ModelInterest {left:440px;top:190px;float:left;position: absolute;display: block}
#maintext #financetable #FinanceProblems {left:0;top:240px;float:left;position: absolute;display: block}
#maintext #financetable #InitialDeposit {left:0;top:270px;float:left;position: absolute;display: block}
#maintext #financetable #Term {left:0;top:300px;float:left;position: absolute;display: block}
#maintext #financetable #DateofPurchase {left:0;top:330px;float:left;position: absolute;display: block}
#maintext #financetable #AdditionalInformation {left:440px;top:240px;float:left;position: absolute;display: block}
#maintext #financetable #submit {left:320px;top:370px;float:left;position: absolute;display: block}
#maintext #financetable {width:890px;height:410px;padding:0;margin:0;float:left;position: relative;left: 0;top: 0;}
#maintext #financetable ul{list-style:none;width:890px;padding:0;margin:0;float:left}
#maintext #financetable li{padding:3px;margin:0;width:400px}
#maintext #financetable .input{
	padding:3px;
	margin:0;
	width:189px;
	background-color: #99CCFF;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#maintext #financetable label{width:190px;margin:0;padding:0;float:left}
#maintext #financetable .underline {FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #D71C15;BORDER-BOTTOM: 1px solid #999999;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;padding:0 ;margin-top: 0 0 6px 0;width:890px;}