body, td, input, option, select, textarea, button, div	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#444444}

select	{width:140px}

.topquote {padding-bottom:10px; padding-left:20px}

#rows	{display:inline;}

hr		{height:1px; border:dashed 1px #CCCCCC}

th		{background:#FFFFFF; padding-left:4px}

.row1	{background:#F1F1F1}

.row0	{background:#FCFCFC}

body, td, div	{text-align:left}

#body	{padding-left:4px; padding-right:4px;background:white;}

.main	{background:#FFFFFF; width:780px; border:solid 1px #444444}

td		{text-align:left}

#footer	p{background:#003300; color:#FFFFFF; padding:4px}

a		{color:#444444}

a:hover	{color:#444444}

a.menu:link, a.menu:active, a.menu:visited {

text-align: left;

font-family: verdana;

font-size: 10px;

font-weight: bold;

color: #FFFFFF;

text-decoration:none;

padding-right:2px;

padding-left:2px;

padding-top:2px;

padding-bottom:2px;

background:#669966;

margin-right:0px;

line-height:200%;

text-transform:uppercase;

border:solid 1px #669966

}



a.menu:hover

{

color: #669966;

background-color: #FFFFFF;

text-decoration:none;

border:solid 1px #669966

}



fieldset {border:#669966 1px solid; background:#e2e2c5; padding:2px}

fieldset b {color:~669966}

h1 {display:block; width:99%; background:#669966; font-weight:bold; color:#ffffff; padding:4px}

h2 {display:block; width:99%; background:#637c92; font-weight:bold; color:#ffffff; padding:4px}

h3 {display:block; width:95%; background:#e2e2c5; font-weight:bold; color:#grey; padding:4px}





table.searchresults td, table.searchresults th

{

	white-space: nowrap;

	text-transform: inherit;

}



/*

 1/27/10 by Bob new wrap version for narrow screens::

*/



table.searchresults_wrap td, table.searchresults_wrap th

{



	white-space: normal;

	text-transform: inherit;

}







table.searchresults td.detail {text-align:left;}



div.correct th, div.correct td {

	font: normal 10px Verdana, Arial, Helvetica, sans-serif;

}



.partlinkli {

padding: 0px; margin: 0 0 2px 0; float: left; width: 33.3%;

}



/*

Revised on 12/11/09 by Bob (www.site-webmaster.com) added style for errors in vrm results: 

*/





.vrm_error_message

{

	font-size: 14px;

	font-family: Arial, Verdana, sans-serif;

	color: red;

}





#numberplateWrapper

{

	height: 23px;

	background-image: url('/img/misc/registration_plate_background.jpg');

	background-repeat: no-repeat;

	vertical-align: middle;

	padding-top: 5px;

	padding-bottom: 10px;

	padding-left: 24px;

	padding-right: 0px;

}



#numberplateText

{

	width: 160px;

	height: 25px;

	background-color: transparent;

	border: none;

	font-family: Tahoma, Verdana, Arial, Sans-Serif;

	font-size: 20px;

	text-align: center;

	font-weight: bold;

	overflow: hidden;

	text-transform: uppercase;

	letter-spacing: 5px;

	margin-right: 10px;

}


