/* CSS Document */

#bgleft-top h1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
	text-decoration:none;}

.welcome-h1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;}

#bgleft-top p{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#F3FFBF;
	margin-bottom:0px;}

.size9text{
	font-size: 9px;}

.lblue-link a:link, .lblue-link a:visited {
	color:#CCFFFF;
	text-decoration:none;}

.txtRed{
	color:#990000;}

.lblue-link a:hover {
	color:#CCFFFF;
	text-decoration:underline;}

.logo-img {
	float:left;
	margin-bottom:20px;}

.brightborder {
	border: 3px double #FF9933;}

.tel-no-img {
	float:right;} 

div.row {
  clear: both;
  padding-top: 10px;
  }

div.row span.label {
  float: left;
  width: 75px;
  text-align: right;
  }

div.row span.formw {
  float: left;
  width: 250px;
  text-align: left;
  padding-left:5px;
  } 
  div.partinfo 
  {
      margin-bottom: 50px;
  }
  
  .tableclass1, .tableclass1 td
{
    border: 1px solid #999999;
    border-collapse: collapse;
    table-layout: auto;
    border-spacing: 1px;
    padding:5px;
}
  
#number1 {
	display:block;
	width:40px;
	height:40px;
	padding:0;
	margin-right:5px;
	background:url("images/numbers/1.gif");
	float:left;}

#number2 {
	display:block;
	width:40px;
	height:40px;
	padding:0;
	margin-right:5px;
	background:url("images/numbers/2.gif");
	float:left;}

#number3 {
	display:block;
	width:40px;
	height:40px;
	padding:0;
	margin-right:5px;
	background:url("images/numbers/3.gif");
	float:left;}

.help-link {
	cursor: help;}

ul#nav {
	list-style-type: none;
	padding: 0;
	margin: 10px;
	text-align:center;}

#nav li {
	margin:10px;}
	
#nav a:link, #nav a:visited  {
	display:block;
	width:100px;
	height:20px;
	padding:6px 0 4px 0;
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#000066;
	text-decoration:none;
	text-align:center;
	background:url("images/buttons/rcs-button2.gif");}

#nav a:hover {
	background-position: 0 -60px;
	color:#003300;}

#navmiddle {
	background-color:#b6bf8f;}

#navmiddle ul {
	list-style-type: none;
	padding: 0;
	margin: 0px;}

#navmiddle li {
	margin:0px;
	display:inline;
	width:140px;}
	
#navmiddle a:link, #navmiddle a:visited {
	display:block;
	float:left;
	width:100px;
	height:20px;
	padding:6px 0px 4px 0px;
	margin-right:20px;
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#000066;
	text-decoration:none;
	text-align:center;
	background:url("images/buttons/rcs-button2.gif");
	background-repeat:no-repeat;}

.mouseover_button1 a:link, .mouseover_button1 a:visited {
	display:block;
	width:100px;
	height:20px;
	padding:6px 0px 4px 0px;
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#000066;
	text-decoration:none;
	text-align:center;
	background:url("images/buttons/rcs-button2.gif");
	background-repeat:no-repeat;}

.mouseover_button2 a:link, .mouseover_button2 a:visited {
	display:block;
	width:100px;
	height:20px;
	padding:6px 0px 4px 0px;
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#000066;
	text-decoration:none;
	text-align:center;
	background:url("images/buttons/rcs-button3.gif");
	background-repeat:no-repeat;}

#navmiddle a:hover,  .mouseover_button1 a:hover, .mouseover_button2 a:hover {
	background-position: 0 -60px;
	color:#003300;}

.bigbutt {
	clear:both;
	list-style-type: none;
	padding: 0;
	margin: 10px;
	text-align:center;}

.bigbutt a:link, .bigbutt a:visited{
	display:block;
	width:200px;
	height:20px;
	padding:6px 0 4px 0;
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#000066;
	text-decoration:none;
	text-align:center;
	background:url("images/buttons/button-on-white-big2.gif");
	border:0;}

.bigbutt a:hover{
	background-position: 0 -60px;
	color:#003300;}

.bigbutt input {
	display:block;
	width:200px;
	height:30px;
	padding:6px 0 4px 0;
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#000066;
	text-decoration:none;
	text-align:center;
	background:url("images/buttons/button-on-white-big2.gif");
	border:0;}

.bigbutt input:hover {
	background-position: 0 -60px;
	color:#003300;}

.bigbutt li {
	margin:10px;}

#uk-flag {
	margin-top:30px;}

#worldpay-logo {
	margin-top:20px;}

.floatright {
 float:right;}

.floatleft {
 float:left;}

.floatleftpadright {
 float:left;
 padding-right:10px;}

.floatleftpadtop {
 float:left;
 padding-top:20px;}

.floatleftpadtopright {
 float:left;
 padding-top:20px;
 padding-right:10px;}

.floatrightpadtopleft {
 float:right;
 padding-top:20px;
 padding-left:10px;}

.floatrightpadleft {
 float:right;
 padding-top:0px;
 padding-left:10px;}

#bgcentral-right h1{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color:#688001;
	margin-bottom:10px;}

#bgcentral-right p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	margin-bottom:0px;
	margin-top:5px;}

.greystrong {
font-weight:bold;
color:#999999;}

ul.letterLinks {
 list-style-type:none;
 padding:0px;
 margin:0;
 text-align:justify;
 line-height:2.0;}

ul.letterLinks li {
 display: inline;
 padding:5px;}

ul.letterLinks a {
 color:#3399CC;}

ul.brandLinks {
 list-style-type:none;
 padding:0px;
 margin:0;
 text-align:justify;
 line-height:2.0;}

ul.brandLinks li {
 display: inline;
 padding:5px;}

ul.brandLinks a {
 color:#cccccc;}

#brandlist a:link, #brandlist a:visited {
	color:#3399CC;
	text-decoration:none;
	font-weight:bold;}

#brandlist a:hover {
	color:#3399CC;
	text-decoration:underline;
	font-weight:bold;}

.lnkForwBack a:link, .lnkForwBack a:visited {
	text-decoration:none;
	font-weight:bold;
	color:#3399CC;}

.lnkForwBack a:hover {
	text-decoration:underline;
	font-weight:bold;
	color:#3399CC;}

.button-link-white a:link, .button-link-white a:visited {
	display:block;
	width:100px;
	height:20px;
	padding:6px 0 4px 0;
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#000066;
	text-decoration:none;
	text-align:center;
	background:url("images/buttons/button-on-white.gif");}

.button-link-white a:hover {
	background-position: 0 -60px;
	color:#003300;}

.big-button-link-white a:link, .big-button-link-white a:visited {
	display:block;
	width:283px;
	height:20px;
	padding:6px 0 4px 0;
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#000066;
	text-decoration:none;
	text-align:center;
	background:url("images/buttons/big-button.gif");}

.big-button-link-white a:hover {
	background-position: 0 -60px;
	color:#003300;}

.imgnoborder {
	border:none;}

.hrgreen hr {
	color:#688001;
	height:2px;}

#dlstModels {
	margin-bottom:20px;
	margin-top:20px;}

#dlstBrands {
	margin-bottom:20px;
	margin-top:20px;}

#lblCrumbTrail {
	margin-top:0px;
	margin-bottom:0px;
	padding-left:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;}

.lightblue {
	color:#3399CC;}

.lightblue-link:link, .lightblue-link:visited{
	color:#3399CC;
	text-decoration:none;}

.lightblue-link:hover {
	color:#3399CC;
	text-decoration:underline;}

.ol1 {
	color:#666666;}

.style1 {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 16px;
	font-weight: bold;}

.style2 {
	font-family: Arial, Helvetica, sans-serif}

.style4 {
	font-size: 12px}

.button-link-white-order a:link, .button-link-white-order a:visited {
	display:block;
	width:100px;
	height:20px;
	padding:6px 0 4px 0;
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#000066;
	text-decoration:none;
	text-align:center;
	background:url("images/buttons/button-on-white.gif");}

.button-link-white-order a:hover {
	background-position: 0 -60px;
	text-decoration:none;
	color:#003300;}

.OrderButton {
	font: bold 16px Arial, Helvetica, sans-serif;	}


.p12pt {
font-size:12pt;
}
