	* {font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	.dN {display:none;}
	
	.clear {clear:both;font-size:0px;}

	input.default {font-style:italic;color:#666666;}

	body {text-align:center;background:url('images/background.gif') repeat-x;margin:0;padding:0;margin-top:4px;}

	#main {width:904px;margin:0px auto;text-align:left;}
	#columnLeft {width:198px;background:none;float:left;}
	#columnRight {width:704px;background:none;float:right;}
	
	#content {min-height:480px;}
	
	#logo {height:58px;position:relative;}
	#logo img {}
	
	#header {height:58px;position:relative;background:#FFFFFF;}
	#header div.border {border:2px solid #000000;border-bottom:0;height:100%;}
	#header div.corner {width:5px;height:5px;position:absolute;right:0;top:0;background:url('images/headerCorner.gif') no-repeat;}
	
	#topBarRight div {position:relative;top:17px;left:8px;float:left;height:28px;margin-left:2px;z-index:10;}
	#topBarRight div a {display:block;height:36px;font-size:12px;line-height:25px;}
	#topBarRight div a img {border:none;}
	#topBarRight p {text-align:right;margin:0;padding:0;color:#FFFFFF;font-size:12px;padding-top:6px;padding-right:6px;
		display:block;position:absolute;right:0;top:0;}
	
	#topBarLeft p {text-align:left;margin:0;padding:0;color:#FFFFFF;font-size:12px;padding-top:6px;padding-left:6px;padding-right:6px;}
	
	#topBarLeft, #topBarRight {overflow:visible;position:relative;background:#000000 url('images/topBarBackground.gif');height:40px;border-left:2px solid #000000;border-right:2px solid #000000;z-index:10;}
	
	#menuSearch {border:2px solid #000000;background:#FFFFFF;padding:2px;}
	#menuSearch form {background:#FFCC33 url('images/menuMainBackground.gif');margin:0;padding:10px;font-size:12px;}
	#menuSearch p {font-size:9px;}

	#menuMain {border:2px solid #000000;background:#FFFFFF;padding:2px;}
	#menuMain ul {background:#FF9900 url('images/menuMainBackground.gif') no-repeat;margin:0;padding:5px;list-style:none;font-size:12px;line-height:17px;}

	#menuMain ul ul {background:none;padding:0px;font-size:11px;line-height:15px;margin-left:-10px;}
	
	
	#menuSecond {border:2px solid #000000;background:#FFFFFF;padding:2px;padding-bottom:0px;margin-top:2px;}
	#menuSecond ul {background:#EEEEEE url('images/secondaryMenuBackground.gif');margin:0;padding:5px;list-style:none;margin-bottom:2px;font-size:12px;line-height:17px;}
	
	
	#menuSecond ul ul {background:none;padding:0px;font-size:11px;line-height:15px;margin-left:-10px;}
	
	
	#menuMain ul li, #menuSecond ul li {background:url('images/menuArrow.gif') no-repeat left 6px;padding-left:10px;}
	#menuMain ul li a, #menuSecond ul li a {color:#000000;text-decoration:none;}
	#menuMain ul li a:hover, #menuSecond ul li a:hover {text-decoration:underline;}
	
	#menuMain ul ul li {background:url('images/subMenuArrow.gif') no-repeat 2px 8px;margin-left:5px;}
	#menuMain ul ul li a {color:#850000;}
	#menuMain ul li.selected a {font-weight:bold;}
	#menuMain ul li.selected li a {font-weight:normal;}
	#menuMain ul ul li.selected a {font-weight:bold;}
	
	#menuSecond ul ul li {background:url('images/subMenuArrow.gif') no-repeat 2px 8px;margin-left:5px;}
	#menuSecond ul ul li a {color:#850000;}
	#menuSecond ul li.selected a {font-weight:bold;}
	#menuSecond ul li.selected li a {font-weight:normal;}
	#menuSecond ul ul li.selected a {font-weight:bold;}
	
	#content {border:2px solid #000000;padding:2px;background:#FFFFFF;position:relative;}

.resultsPlate {background:#FFEA99;color:#000000;font-weight:bold;width:70px;text-align:center;}
	
	.ResultsFilter:link .ResultsFilterBox {display:none;}
	.ResultsFilter:hover .ResultsFilterBox {display:block;}
	.ResultsFilterBox {position:absolute;left:-10px;top:18px;z-index:30;background:#FFFFFF url('images/searchBackground.jpg') -2px 0px no-repeat;border:2px solid #000000;width:400px;height:100px;}
	
	 .padding {padding:10px;}
	
	#filterSearch input {font-size:10px;}
	
	#filterSearch #searchSubResults {border:2px solid #333333;margin-left:-2px;background:#FFFFFF;padding:1px;height:334px;} /* SUB RESULTS HEIGHT (was 267) */
	
	#filterSearch #searchRefine, #filterSearch #buildAPlate {display:none;} 
	
	#filterSearch #searchRefine .buttonYellow, #filterSearch #buildAPlate .buttonYellow, #filterSearch #searchAgain .buttonYellow {padding:1px 3px;font-size:10px;height:22px;}

	#filterSearch h1 {color:#000000;margin:0;padding:0;font-size:14px;text-transform:uppercase;font-weight:normal;line-height:10px;padding:0px;}

	.search {background:#FFFFFF url('images/searchBackground.jpg') -2px 0px no-repeat;border:#FFD329;}
	
	.search p, #filterSearch {margin:0;padding:0;font-size:12px;line-height:16px;padding-bottom:0px;}
	.search p {padding:10px;}
	
	.search #quickResults {background:#FFEA99}
	
	.search input, #filterSearch input {border:2px solid #000000;padding:1px 3px;margin:0px;margin-right:2px;line-height:17px;}
	
	.search input.submit, #filterSearch input.submit {color:#000000;background:url('images/buttonYellow.gif') #FFCC00 no-repeat;margin:0px;padding:0px;font-size:11px;margin:auto;overflow:visible;}
	

	.search form {padding:10px;margin:0;}
	
	div.boxLeft {margin-right:1px;margin-bottom:-2px;}
	div.boxRight {margin-left:1px;margin-bottom:-2px;}
	

	div.boxLeft h1 {position:relative;background:#333333 url('images/greyBackground.gif') repeat-x;color:#FFFFFF;margin-right:1px;border-bottom:1px solid #FFFFFF;}
	div.boxRight h1 {position:relative;background:#333333 url('images/greyBackground.gif') repeat-x;color:#FFFFFF;margin-right:1px;border-bottom:1px solid #FFFFFF;}
	
	div.boxLeft div.pagination {border-bottom:2px solid #FFFFFF;}
	
	div.boxRight div.pagination {border-bottom:2px solid #FFFFFF;}
	
	/* Results page top section */
	#filterSearch {width:290px;background:#FFFFFF url('images/searchBackground.jpg') -2px 0px no-repeat;;float:right;position:relative;}
	#resultsMain {width:404px;background:#FFFFFF;float:left;}
	#noResults {width:464px;background:#FFFFFF;float:left;}
	
	#filterSearch, #resultsMain {height:340px;} /* MAIN BOX HEIGHT  (Prev 272) */
	.resultsTableBox {height:186px;border:1px solid #FFF3E3;} /* OTHER BOX HEIGHTS */
	
	#resultsMain h1 {background:#333333 url('images/greyBackground.gif') repeat-x;margin-top:2px;
		color:#FFFFFF;margin:0;padding:0;font-size:14px;text-transform:uppercase;font-weight:normal;line-height:10px;padding:10px;
		border-bottom:1px solid #FFFFFF;}
	
	.resultsTable {font-size:11px;width:100%;margin-top:5px;}
	.resultsTable tr.row {background:#FFF4D8;}
	.resultsTable tr.rowAlt {background:#FFDF91;}
	.resultsTable tr.row td, .resultsTable tr.rowAlt td {padding:1px;line-height:20px;}
	.resultsTable td.buttons {text-align:right;}
	.resultsTable td.buttons a {margin-left:6px;}

	#searchSubResults .resultsTable {height:auto;}
	
	h1.mainResultsHeader {color:#FFFFFF;text-transform:uppercase;font-weight:normal;margin:0;padding:0;line-height:40px;font-size:18px;padding-left:10px;}
	
	.resultsTable tr.row {background:#FFFFFF;}
	.resultsTable tr.rowAlt {background:#F1F1F1;}
	
	
	.resultsTable tr.rowSub {background:#333333;}
	.resultsTable tr.rowSub td {color:#FFFFFF;}
	
	#filterSearch #searchSubResults .resultsTable tr.row {background:#FFF3E3;}
	#filterSearch #searchSubResults .resultsTable tr.rowAlt {background:#FFFBF5;}
	
	div.pagination {font-weight:bold;text-align:right;font-size:11px;line-height:18px;height:18px;padding-right:10px;border-top:1px solid #FFFFFF;
	background:#EEEEEE url('images/secondaryMenuBackground.gif');
	background:#FFA200 url('images/searchBackground.jpg') -10px -70px;
	color:#333333;}
	div.pagination a {color:#CC0000;text-decoration:none;}
	div.pagination a:hover {text-decoration:underline;}
	
	#content #welcome {background:#333333 url('images/greyBackground.gif') repeat-x;color:#FFFFFF;margin-top:2px;}
	
	#content #mainContent {border:1px solid #000000;margin-top:2px;padding-top:10x;}
	
	#content #welcome p, #content #mainContent p {padding:0px;margin:0px;font-size:11px;line-height:16px;padding:10px;padding-top:0;}
	
	#content #welcome h1, #content #mainContent h1 {color:#FFFFFF;margin:0;padding:0;font-size:14px;text-transform:uppercase;font-weight:normal;line-height:10px;padding:10px;}
	
	#boxes {background:#CCCCCC url('images/boxBackground.gif') repeat-x;margin-top:2px;}
	#boxes .searchResultsBoxes {background:none;}
	#boxes p {margin:0;padding:0;font-size:11px;padding:10px;padding-top:0;line-height:16px;}
	#boxes h1 {margin:0;padding:0;font-size:14px;text-transform:uppercase;font-weight:normal;line-height:10px;padding:10px;}
	#boxes #boxLeft {float:left;width:50%;}
	#boxes #boxRight {float:left;width:50%;}
	#boxes .searchResultsBox {float:left;width:50%;}
	
	#boxesFooter {background:url('images/greyBackground.gif');margin-top:2px;}
	#boxesFooter p {margin:0;padding:12px 9px;text-align:right;}
	#boxesFooter #boxesFooterLeft {float:left;width:50%;height:40px;}
	#boxesFooter #boxesFooterRight {float:left;width:50%;height:40px;}
	
	#boxes .headerLeft {background:#333333 url('images/greyBackground.gif') repeat-x;color:#FFFFFF;margin-right:1px;}
	#boxes .headerRight {background:#333333 url('images/greyBackground.gif') repeat-x;color:#FFFFFF;margin-left:1px;}
		
	.boxDivider {background:url('images/boxDivider.gif') repeat-y center center}
	
	#footer {background:#000000;margin-bottom:10px;color:#FFFFFF;text-align:center;font-size:10px;line-height:14px;font-weight:normal;padding:5px;position:relative;z-index:-1;}
	#footer p {margin:0px;padding:0px;}
	#footerCornerLeft {position:absolute;bottom:0px;left:0px;width:4px;height:4px;background:url('images/footerCornerLeft.gif') no-repeat;}
	#footerCornerRight {position:absolute;bottom:0px;right:0px;width:4px;height:4px;background:url('images/footerCornerRight.gif') no-repeat;}
	
	.buttonRed, .buttonYellow, .buttonGreen, .buttonGrey, .search input.submit, .bR, .bY, .bG, .bGr {font-size:14px;text-transform:none;text-decoration:none;border:2px solid #000000;font-size:12px;font-weight:normal;padding:0px 8px;margin:0px;line-height:17px;width:auto;overflow:visible;}
	.upper {text-transform:uppercase;}
	.medium {font-size:10px;padding:1px 4px;border-width:1px;}
	.small, .s {font-size:10px;padding:0px 4px;border-width:1px;}
	.buttonRed, .bR {color:#FFFFFF;background:url('images/buttonRed.gif') no-repeat;}
	.buttonYellow, .bY {color:#000000;background:url('images/buttonYellow.gif') #FFCC00 no-repeat;}
	.buttonGreen, .bG {color:#FFFFFF;background:#99FF00 url('images/buttonGreen.gif') no-repeat;}
	.buttonGrey, .bGr {color:#000000;background:none;border:none;text-decoration:underline;}
	
	table.largePlate {margin-left:10px;margin-bottom:10px;}
	td.plateBackground {background:url('images/LargePlateMain.gif');font-size:26px;padding:0 10px;text-transform:uppercase;}
	td.plateBackgroundCompact {background:url('images/LargePlateMain.gif');font-size:26px;padding:0 5px;text-transform:uppercase;width:200px;text-align:center;}
	td.plateBackground img {margin:0 1px;}
	td.plateBackgroundCompact img {margin:0 1px;}
	
	td.buttons {padding:2px;height:16px;}
	
	td.pbMain, td.pbAlt {font-size:10px;}
	td.pbMain {background:#FFEA99;cursor:pointer;cursor:hand;}
	td.pbMain:hover {background:#000000;color:#FFFFFF;}
	td.pbAlt {background:#FFFFFF;cursor:pointer;cursor:hand;}
	td.pbAlt:hover {background:#000000;color:#FFFFFF;}
	
	div.sortBy {height:22px;line-height:22px;background:#FFA200 url('images/searchBackground.jpg') -10px -30px;font-size:11px;padding:0px 3px;text-align:left;font-weight:bold;}
	div.sortBy a {color:#000000;text-decoration:none;}
	div.sortBy a.medium {margin-left:5px;}
	div.sortBy a:hover {color:#000000;text-decoration:underline;}
	div.sortBy span.sortButtons a {color:#FFFFFF;}
	div.sortBy span.sortButtons {text-align:right;display:block;}
	
	#filterSearch #searchSubResults div.sortBy {height:19px;line-height:19px;}
	
	div.moreLikeThis {position:absolute;padding:3px;width:200px;top:15px;left:0px;background:#FFFFFF;z-index:10;border:1px solid #EEEEEE;}
	
	div.rP {background:url('images/MediumPlateResults.gif') no-repeat center center;height:18px;width:72px;margin-left:5px;line-height:18px;text-align:center;position:relative;font-size:11px;font-weight:bold;}
	
	div.pP {width:60px;display:block;}
	
	span.rP {background:url('images/MediumPlateResults.gif') no-repeat center center;height:18px;width:72px;margin-left:5px;line-height:18px;text-align:center;position:relative;font-size:11px;font-weight:bold;display:inline-block;}
	
	
/* Payment Summary */
	
	.buyNow h2, div.smallprint h2, div.mainprint h2, div.search h2 {background:#FFFF00 url('images/sectionHeader.gif') top left repeat-x;
	height:20px;line-height:20px;margin:0px;padding:0px;padding-left:10px;
	font-size:14px;text-transform:uppercase;color:#333333;font-weight:bold;}

	div.mainprint {font-size:12px;background:#FFFFFF;}
	
	div.mainprint {margin:0px;padding:0px;clear:both;}
	div.mainprint h3 {margin:20px;margin-bottom:10px;padding:0px;font-size:15px;font-weight:bold;text-align:justify;color:#850000;}
	div.mainprint h5 {margin:20px;margin-bottom:10px;padding:0px;font-size:13px;font-weight:bold;text-align:justify;color:#850000;}
	div.mainprint h4 {margin:20px;margin-top:-10px;margin-bottom:10px;padding:0px;font-size:14px;font-weight:normal;text-align:justify;color:#850000;}
	div.mainprint p {margin:15px 20px;text-align:justify;font-size:12px;line-height:18px;margin-top:10px;}
	
	div.mainprint .clause {margin-bottom:20px;display:block;}
	div.mainprint .clause p {margin:10px 20px;}
	
	div.mainprint ul {margin-right:20px;font-size:12px;}
	div.mainprint ol {margin-right:20px;font-size:12px;}
	
	div.mainprint li {margin-bottom:15px;text-align:justify;font-size:12px;line-height:18px;}

	
	div.mainprint a:link, div.mainprint a:visited, div.mainprint a:active {text-decoration:underline;color:#850000;}
	div.mainprint a:hover {text-decoration:none;underline;color:#850000;}
	
	div.definitions {font-size:11px;border:1px solid #CCCCCC;background:#F5F5F5;color:#333333;margin:30px;margin-top:20px;}
	div.definitions p {font-size:12px;margin:5px;padding:0px;}
	div.definitions ul {margin:10px;margin-left:12px;padding:0px;list-style:none;}
	div.definitions li {font-size:11px;margin:0px;margin-bottom:4px;text-align:justify;}
	
/********** FREQUENTLY ASKED QUESTIONS **********/
	
	div.faq {margin:0px;padding:0px;clear:both;}
	/*div.faq h3 {margin:10px;padding:0px;font-size:12px;font-weight:bold;clear:both;}*/
	div.faq h3 {margin:20px;margin-bottom:10px;padding:0px;font-size:14px;font-weight:bold;text-align:justify;color:#850000;}
	div.faq p {margin:10px 20px;text-align:justify;font-size:12px;}
	div.faq ul {margin-right:20px;font-size:12px;}
	
	div.faq li {margin-bottom:10px;}
	
	div.faq a:link, div.faq a:visited, div.faq a:active {text-decoration:underline;color:#850000;}
	div.faq a:hover {text-decoration:none;color:#850000;}


#inputTitle {width:50px;}
#inputFirstName, #inputLastName {width:135px;}

#inputEmailAddress, #inputConfirmEmailAddress {width:347px;}

#inputDaytimeTel, #inputEveningTel, #inputMobile {width:106px;}

#inputPostcode, #inputDeliveryPostcode {width:70px;}

 #inputDeliveryAddress, #inputBillingAddress {width:307px;}
 #inputYourComments {width:370px;}
 
#inputNomineeName {width:344px;}

.buyNow table tr td.help {background:url('images/searchBackgroundYellow.jpg') repeat-x left top;}
.buyNow table tr td.detail {background:url('images/searchBackgroundYellow.jpg') repeat-x left top;}
.buyNow table tr.alt td.help {background:#FFF1C4;}

#content p.note {padding:10px;font-size:11px;margin:0;padding-left:10px;}
#content p.note strong {font-size:15px;display:block;}



div.smallprint {font-size:11px;border:2px solid #000000;padding:2px;background:#FFFFFF;position:relative;margin-top:2px;}
div.smallprint p {margin:10px;text-align:justify;}



#readMore {z-index:1000;border:2px solid #000000;position:absolute;left:230px;top:70px;
			background:#FEF4E8;
			width:300px;}
#readMore p {margin:10px;font-size:10px;}

.show {display:block;}
.hide {display:none;}

span.required {color:#FF0000;font-weight:bold;}

p.validationMessage {color:#CC0000;}
td.validationMessage {border:1px solid #CC0000;}

.paymentBoxes tr td h2 {background:url('images/paymentOptionBoxHeader.jpg') no-repeat;
	height:25px;line-height:20px;margin:0px;padding:0px;padding-left:10px;
	font-size:14px;text-transform:uppercase;color:#333333;font-weight:bold;}
.paymentBoxes tr td {background:#FED175 url('images/paymentOptionBox.jpg') no-repeat bottom left;width:333px;}
.paymentBoxes tr td p {font-size:11px;margin:10px;padding:0;margin-top:5px;}



div.paymentSummary table td.totalPrice {background:url('images/paymentTotalPriceBackground.jpg');width:237px;height:180px;}
div.paymentSummary table td.totalPrice p {text-align:center;font-size:20px;}
div.paymentSummary table td {background:#F0F0F0;height:45px;}
div.paymentSummary table td.alt {background:#D7D7D7;}

div.paymentSummary table td p {font-size:12px;margin:10px;}
div.paymentSummary {margin:8px;}
div.paymentSummary table {width:100%;height:180px;}

div.paymentButton {text-align:center;padding:20px;}



.paymentInformationBox {background:url('images/searchBackgroundYellow.jpg') repeat-x left top;padding:10px;}
.paymentInformationBox p {margin:0px;margin-bottom:10px;font-size:11px;}
.paymentInformationBox ul li {font-size:11px;}


/* Sell.asp Valuation Boxes */

	.valuation {
		border:2px solid #FF0000;background:#F5F5F5;
		margin:10px;
		padding:10px;
		margin-right:0px;
	}
	
	.valuation p {
		margin:0px;
		padding:0px;
		padding-bottom:10px;
		font-size:12px;
	}

	.valuation ol {font-size:12px;margin-left:0px;margin-bottom:20px;padding:0px;}
	.valuation ol li {margin-left:20px;padding:0px;margin-bottom:5px;}
	
	.mainBody {font-size:12px;}
	.mainBody p {margin:10px;text-align:justify;line-height:17px;}
	
	.buyNow h2 {margin-top:10px;padding-top:3px;padding-bottom:2px;}
	
.buyNow label {float:left;font-size:11px;margin:10px;margin-right:0px;margin-bottom:0;padding-bottom:10px;}

.buyNow table {margin-left:-2px;margin-right:-2px;}

.buyNow table tr td {background:#E4E4E4;padding:0px;}
/*.buyNow table tr td:nth-child(2n) {background:#FEB012;}*/
.buyNow table tr.alt td {background:#F4F4F4;}
/*.buyNow table tr.alt td:nth-child(2n) {background:#FFF1C4;}*/

.buyNow table#sellPlates tr td {background:#D0D0D0;}
.buyNow table#sellPlates tr.alt td {background:#F0F0F0;}
.buyNow table#sellPlates tr td.remove {background:none;}

.buyNow input {border:1px solid #666666;background:#FFFFFF;}

.buyNow input, .buyNow select {font-size:11px;}


input.checkbox {border:none;background:none;}

.buyNow table tr td.noPadding {padding:0px;}

.buyNow table tr td p {font-size:11px;padding:0px;margin:0px;margin:10px;}
.buyNow table tr td.help p {text-align:justify;}
.buyNow table tr td ol li {margin:0;padding:0;margin-left:27px;margin-right:10px;margin-bottom:10px;}
.buyNow table tr td ol {margin:0;padding:0;font-size:11px;}

.buyNow table tr td ol.big {font-size:12px;}


.buyNow table tr td div.warning {margin:10px;border:2px solid #FF0000;background:#FCEAEA;position:relative;}
.buyNow table tr td div.warning p {font-size:11px;padding:8px;margin:0;}



#prices {border:2px solid #444444;background:#EEEEEE;margin:10px;}
.buyNow table tr td div.PriceBaseSmall p,
.buyNow table tr td div.PriceFeesSmall p,
.buyNow table tr td div.PriceTotalSmall p {float:left;font-size:14px;margin:0;padding:0;padding-left:8px;padding-top:20px;}
.buyNow table tr td div.PriceBaseSmall,
.buyNow table tr td div.PriceFeesSmall,
.buyNow table tr td div.PriceTotalSmall {clear:both;width:100%;height:55px;border-bottom:2px solid #FFFFFF;}
.buyNow table tr td div p.priceSmall {float:right;font-size:14px;padding-right:8px;}
.buyNow table tr td div.PriceTotalSmall {border-bottom:none;}
.buyNow table tr td div.PriceTotalSmall p {font-weight:bold;}
.buyNow table tr td div.PriceTotalSmall p.subtext {clear:both;font-size:10px;margin:0;padding:0;clear:both;padding-left:8px;width:100%;margin-top:2px;}

.buyNow table tr td p.price {float:right;font-size:16px;margin:0;padding:0;}

.buyNow table tr td.help {background:url('images/searchBackgroundYellow.jpg') repeat-x left top;}
.buyNow table tr td.detail {background:url('images/searchBackgroundYellow.jpg') repeat-x left top;}
.buyNow table tr.alt td.help {background:#FFF1C4;}

#content p.note {padding:10px;font-size:11px;margin:0;padding-left:10px;}
#content p.note strong {font-size:15px;display:block;}

div.faq {font-size:12px;}
div.faq ul {margin-bottom:10px;text-align:justify;}

#readMore {z-index:1000;border:2px solid #000000;position:absolute;left:230px;top:70px;
			background:#FEF4E8;
			width:300px;}
#readMore p {margin:10px;font-size:10px;}

.show {display:block;}
.hide {display:none;}

span.required {color:#FF0000;font-weight:bold;}

p.validationMessage {color:#CC0000;clear:both;}
td.validationMessage {border:1px solid #CC0000;}

span.plateOptional {margin-top:10px;}/*border:1px solid #777777;*/
span.plateOptional h2 {background:none;margin:0px;padding:0px;background:#777777;font-size:11px;padding:1px 3px;color:#FFFFFF;line-height:15px;height:auto;}

/*.buyNow table#sellPlates tr.alt td span.plateOptional {border:1px solid #999999;}*/
.buyNow table#sellPlates tr.alt td span.plateOptional h2 {background:#999999;}

div.searchBar {position:relative;left:0px;top:-10px;}
div#topBarRight form {margin:0px;padding:0px;display:inline;}

.miniSearchBox {border:2px solid #CCCCCC;
		background:#F5F5F5;
		margin:20px;
		padding:10px;}
		
div .miniSearchBox p {font-size:12px;margin:0px;padding:0px;margin-bottom:5px;line-height:normal;margin:10px;text-align:left;}
div .miniSearchBox strong {font-size:14px;}

.footer_menu {background:#FFEA99 url('images/searchBackground.jpg');text-align:right;clear:both;padding:1px 10px;margin:1px 0px;line-height:20px;height:22px;position:relative;}
	.footer_menu ul {margin:0px;padding:0px;list-style:none;}
	.footer_menu li {margin:0px;padding:0px;display:inline;}
	.footer_menu li a {color:#000000;font-size:10px;font-weight:normal;margin:0 10px;}
	.footer_menu .share {position:absolute;left:14px;top:4px;}
	
	
	/* Footer Boxes */
	
	.footerBoxes ul {font-size:11px;margin:10px;padding:0px;list-style:none;}
	.footerBoxes ul li a {color:#333333;text-decoration:none;font-weight:bold;}
	.footerBoxes ul li a:hover {text-decoration:underline;}
	.footerBoxes ul li {margin:0px;padding:0px;margin-bottom:5px;}
	.footerBoxes ul li p {margin:0px;padding:0px;font-size:10px;color:#666666;line-height:10px;}
	.footerBoxes .footerBox {width:232px;background:#EEEEEE;margin-top:2px;vertical-align:top;}
	.footerBoxes .footerBox.middle {background:#F6F6F6;}
	
	.relatedLinks ul {font-size:12px;margin:20px;padding:0px;list-style:none;}
	.relatedLinks ul li a {color:#333333;text-decoration:none;font-weight:bold;}
	.relatedLinks ul li a:hover {text-decoration:underline;}
	.relatedLinks ul li {margin:0px;padding:0px;margin-bottom:5px;}
	.relatedLinks ul li p {margin:0px;padding:0px;font-size:12px;color:#666666;}
	
	.relatedLinks h3 {font-size:14px;margin:20px;padding:0px;}
	
	.relatedLinks {background:#F0F0F0;margin-bottom:2px;margin:20px;padding:10px 0px;position:relative;}
	.relatedLinks div.topLeft, .relatedLinks div.topRight, .relatedLinks div.bottomLeft, .relatedLinks div.bottomRight {width:20px;height:20px;position:absolute;}
	.relatedLinks div.topLeft {background:url('images/cornerRadius20.gif') -20px -20px;left:0px;top:0px;}
	.relatedLinks div.topRight {background:url('images/cornerRadius20.gif') 0px -20px;right:0px;top:0px;}
	.relatedLinks div.bottomLeft {background:url('images/cornerRadius20.gif') -20px 0px;left:0px;bottom:0px;}
	.relatedLinks div.bottomRight {background:url('images/cornerRadius20.gif') 0px 0px;right:0px;bottom:0px;}
	
	
	
	/* DVLA Offices */
	div.ukmap {float:right;margin-left:20px;margin-bottom:20px;margin-right:20px;background:url('images/platemaster_dvla_locations_map.jpg');position:relative;width:277px;height:400px;}

div.ukmap a {position:absolute;display:block;width:9px;height:9px;font-size:1px;text-decoration:none;}
div.ukmap a:link, div.ukmap a:visited, div.ukmap a:active {text-decoration:none;}

div.ukmap a:hover {background:url('images/platemaster_map_dot.png');}

/*body ul.alternating {list-style:none;margin:20px;padding:0px;clear:both;}*/
body ul.alternating {list-style:none;margin:20px;padding:0px;display:block;width:auto;}
body ul.alternating li {margin:0px;padding:0px;color:#222222;padding:10px;background:#F6EAE7;margin-bottom:1px;display:block;width:auto;}
body ul.alternating li p {margin:0px;padding:0px;margin-bottom:10px;}
body ul.alternating li.alt {background:#F5F5F5;}


	/* Sell A Plate */

.sellaplate #inputTitle {width:50px;}
.sellaplate #inputFirstName, .sellaplate #inputLastName {width:135px;}

.sellaplate #inputEmailAddress, .sellaplate #inputConfirmEmailAddress {width:347px;}

.sellaplate #inputDaytimeTel, .sellaplate #inputEveningTel, .sellaplate #inputMobile {width:106px;}

.sellaplate #inputPostcode, .sellaplate #inputDeliveryPostcode {width:70px;}

.sellaplate #inputMiddleInitial {width:50px;}

.sellaplate #inputDeliveryAddress, .sellaplate #inputBillingAddress {width:307px;}
.sellaplate #inputYourComments {width:370px;}
 
.sellaplate #inputNomineeName {width:344px;}

.sellaplate div.plateOptional {display:inline;border:1px solid #CCCCCC;}

.sellaplate div.plateOptional h2 {background:#CCCCCC;font-size:12px;margin-top:0px;}

.paginationRight {text-align:right;margin-right:20px;margin-top:20px;}
.paginationLeft {text-align:left;margin-left:20px;margin-top:20px;}


/* Famous Plates */
.imageFrame {width:210px;height:200px;float:right;padding-left:10px;margin-left:0px;margin-top:40px;position:relative;display:block;}
.imageFrame div {width:200px;height:200px;position:absolute;left:10px;top:0px;background:url('images/famousplates/normal.png');display:block;}
li.alt .imageFrame  div {background:url('images/famousplates/alternate.png') no-repeat center centerx;}

.bigPlates span.rP {background:url('images/famousplates/famousPlateBackground.gif') no-repeat center center;height:29px;width:129px;margin-left:5px;line-height:28px;text-align:center;position:relative;font-size:11px;font-weight:bold;font-size:18px;margin-bottom:10px;}

a span.rP {color:#000000;}



/* Home Page */

				 	.welcomeBox {margin:0px;margin-top:10px;padding:20px;padding-top:10px;padding-bottom:10px;font-size:11px;background:#000000 url('images/greyBackground.gif');color:#FFFFFF;}
					.welcomeBox h3 {color:#FFFFFF;margin:0px;padding:0px;font-size:14px;}
					.welcomeBox h3 span {font-size:13px;}
					.welcomeBox p {margin:5px 0px;}
					.welcomeBox a {color:#FFFFFF;}
					
p.searchIntro {font-size:14px;width:390px;padding-bottom:0px;font-weight:bold;}
p.searchIntroSub {padding-top:5px;width:360px;}
img.searchIntroGraphic {position:absolute;right:0px;top:20px;}
#quickSearch {width:200px;position:relative;z-index:10;}

#quickResultsBox {position:relative;margin:10px 0px;height:80px;}

#quickResultsBox .largePlate {width:200px;margin-bottom:0px;}

.giftGraphic {position:absolute;bottom:-60px;left:0px;}
.introTable {width:695px;margin-bottom:30px;}




	.ppLink img {border:none;}
	.ppLink {display:block;background:#FFCC33 url('style/images/featuredPlateBackground.jpg');border:2px solid #000000;padding:2px;}
	.ppLink span {display:block;border:1px solid #333333;padding:3px 2px;}
	.ppLink:hover {background:#FFDD44;}

	#ppNav {
clear:both;
height:30px;
line-height:20px;
margin-top:20px;
padding:0 10px;
position:relative;
text-align:center;
z-index:100;
}

	#ppNav a {text-decoration:none;padding:2px 6px;border:1px solid #CCCCCC;margin:2px;background:#FC0;color:#222222;font-size:12px;}
	#ppNav a.activeSlide {background:#F90;color:#FFFFFF;}
	
	#privatePlates {width:660px;}
	
	.privateSearch #pppNav a, .privateSearch #pppPrev, .privateSearch #pppNext {cursor:pointer;cursor:hand;text-decoration:none;padding:5px 10px;margin:5px;color:#222222;font-size:11px;}
	.privateSearch #pppPrev, .privateSearch #pppNext {font-weight:bold;}
	.privateSearch #pppNav a.activeSlide {background:#F90;color:#FFFFFF;}
	.privateSearch #pppNav {margin:0px auto;line-height:20px;}
	
	
	.privateSearch .bigPlate {text-align:center;width:210px;padding-top:20px;}
	.privateSearch .bigPlate .price {display:block;font-weight:bold;font-size:14px;text-align:left;}
	.privateSearch .bigPlate .buynow {display:block;text-align:right;}
	.privateSearch .bigPlate .enquire {display:block;text-align:right;}
	.privateSearch .bigPlate .fees {display:none;}
	.privateSearch .bigPlate a {text-decoration:none;}
	.privateSearch .bigPlate span.rP {margin:0px auto;}
	.privateSearch table.private_plate_details {width:132px;margin:0px auto;margin-top:3px;}
	
	.privateSearch div.private_plate_page {height:400px;text-align:left;}
	
	.privateSearch .privateSearchNav {background:#FFA200 url('style/images/searchBackground.jpg') -10px -30px;margin-top:2px;}
	.privateSearch .privateSearchNav a {font-size:12px;color:#000000;}
	
	.headerFooterBoxes {background:#444444;margin-top:2px;}
	.headerFooterBoxes h3 {margin:0px;padding:10px 10px;color:#FFFFFF;font-size:14px;}	
	
					.advancedSearchBoxes ul {margin:0px;padding:0px;font-size:11px;margin-left:20px;}
				.advancedSearchBoxes p {margin:0px;padding:0px;margin-top:0px;font-size:11px;}
				.advancedSearchBoxes td.box {border:1px solid #FFCC33;padding:5px;background:#FEE89D;}
				
	div.contentForm {margin:20px;padding:15px;background:#FFEDAB;}
	div.contentForm textarea {width:600px !important;}
	
	div.contentForm input#inputDaytimeTel,
	div.contentForm input#inputMobileTel {width:150px;}
	
	div.contentForm input#inputEmailAddress {width:200px;}
	div.contentForm input#inputName {width:200px;}
	
	.sellRightBox {float:right;width:280px;}
	
	
.fprefixes .bigPlate {text-align:center;width:210px;padding-top:20px;}
.fprefixes .bigPlate .price {display:block;font-weight:bold;font-size:14px;text-align:left;}
.fprefixes .bigPlate .buynow {display:block;text-align:right;}
.fprefixes .bigPlate .fees {display:none;}
.fprefixes .bigPlate span.rP {margin:0px auto;}
.fprefixes table.private_plate_details {width:132px;margin:0px auto;margin-top:5px;}


.howtobuy div.diagram {margin:20px;padding:0px;margin-top:-50px;}
.howtobuy div.diagram td input {font-size:10px;}
.howtobuy div.diagram strong.arrow {color:#000;font-weight:bold;line-height:20px;font-size:16px;}
.howtobuy div.diagram td.bubble {text-align:center;background:url('images/box_howtobuy_small.png') no-repeat;padding:0px 5px;/*filter:alpha(opacity=70);opacity:0.7;*/
	line-height:15px;color:#FFF;font-size:12px;font-weight:bold;height:70px;}
	
.howtobuy h5 {font-size:12px;font-weight:bold;margin:0px;padding:0px;margin-left:20px;margin-top:20px;margin-bottom:0px;}
	
.howtobuy div.warning {background:#F99;margin:20px;padding:1px;}
.howtobuy div.warning p {font-size:11px;line-height:15px;margin-bottom:5px;}
	
.howtobuy .searchBorder {border:1px solid #F60;padding:5px;}
.howtobuy .searchBorder p {margin-top:0px;padding-top:0px;}

/* Enquiry Form */
#inputEnquiry, #inputNumbers {width:347px;height:80px;}
#inputNumbers {height:60px;}

/* Search Tips */

.searchTips ul ul {list-style:circle;}
.searchTips .roundedBox {background-color:#F5F5F5;margin-right:20px;}
.searchTips .roundedBox ul {margin-top:0px;margin-bottom:0px;}
.searchTips .roundedBox ul li {margin-top:10px;margin-bottom:0px;}

.mainprint.motoring ul li {margin-bottom:5px;}


.mainBody div.warning {background:#FFF;margin:0px;padding:1px;}
.mainBody div.warning p {font-size:12px;line-height:15px;color:#CC0000;}