/* DATE - WHO - BLURB */
/* 20/02/2007 - HD - Change some hyperlink styles */
/* 27/02/2007 - HD - Enquire, finance, etc pr buttons - removed top margin */
/* 05/03/2007 - HD - Changed titletext to fit correctly */
/* 02/04/2007 - HD - Changed vsoft div to make it bolder */

body
{
	margin: 0px;
	padding: 10px 25px 10px 25px;
	background-image: url('/images/background.gif');
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

form
{
	margin: 0px;
}

a, a:visited, a:active {
	color: #0064c8;
	text-decoration: underline;
}

a:hover {
	color: #0032a5;
	text-decoration: none;
}

a.paler, a.paler:visited, a.paler:active {
	color: #ffffff;
	text-decoration: underline;
}

a.paler:hover {
	color: #3c9fff;
	text-decoration: none;
}

a.newwhite, a.newwhite:visited, a.paler:active {
	color: #ffffff;
	text-decoration: underline;
}

a.newwhite:hover {
	color: #000000;
	text-decoration: underline;
}

td.homepagesearch
{
	height: 38px;
	background-image: url('/images/homepage_search_mid.jpg');
}

input.sidebar-search-button {
	background:url('/images/sidebar-search-button.png');
	border:0px;
	width:92px;
	height:27px;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	padding-bottom:2px;
	margin-top:4px;
}

input.msg-search-box {
	font-size:12px;
	width:140px;
	height:20px;
	margin-bottom:6px;
	text-align:center;
}

/* TEXT SIZES */

large {
	font-size:1.2em;

}

larger {
	font-size:1.4em;
}
/* QUICKLINKS ON FOOTER */
div.quicklinks {
	width:100%;
}

div.quicklinks div {
	float:left;
	width:33%;
}

div.quicklinks ul {
	padding:0px;
	margin:0px;
	margin-bottom:10px;
}

div.quicklinks ul li {
	list-style-type:none;
}

/* HOMEPAGE SEARCH BUTTON LAYOUT */

div.homepagesearch_divleft {
	width:180px;
	height:38px;
	float:left;
}

div.homepagesearch_divcentre {
	width:145px;
	height:38px;
	float:left;
}

div.homepagesearch_divright {
	width:150px;
	height:38px;
	float:left;
}

.yellow_button_homepagesearch {
	background:url('/images/myo-search-hp.png');
	width:142px;
    height:34px;
    border:0px;
	font-family:'Verdana';
	font-size:11px;
	font-weight:bold;
	padding-bottom:2px;
	left:0px;
	right:20px;
	cursor:pointer;
}

.box_button {
	margin:5px;
}

.homepagesearch {
	text-transform: uppercase;
	text-align: center;
	font-size: 20px;
	color: #000000;
}

.homepagesearchactive {
	text-transform: uppercase;
	text-align: center;
	font-size: 20px;
	color: #000000;
}

#divx {
    /*padding: 20px 20px 0 0;*/
    background-image: url("/images/div_x.gif");
    background-repeat: no-repeat;
    /*height: 0px !important;*/
    height:20px;
    width:20px;
    float:right;
    margin:0px 0;
}

#divt {
    /*padding: 20px 20px 0 0;*/
    background-image: url("/images/div_t.gif");
    background-repeat: no-repeat;
    /*height: 0px !important;*/
    height:20px;
    width:20px;
    float:right;
	margin:-20px 0;
}

.divx {
    padding: 20px 20px 0px 0px;
    background-image: url("/images/div_x.gif");
    background-repeat: no-repeat;
}

.divt {
    padding: 20px 20px 0px 0px;
    background-image: url("/images/div_t.gif");
    background-repeat: no-repeat;
}

tr.co td {
	background-color: #ffffff;
}

tr.ct td {
	border-top: solid 1px #c8c8c8;
	border-bottom: solid 1px #c8c8c8;
	background-color: #eeeeee;
}

.vsoft {
	color:#ff0000;
	font-weight:bold;
	text-align:center;
	font-size:14px;
}

#vsoft_header {
	border:1px solid red;
	background-color:#fff;
	width:380px;
	height:22px;
	text-align:center;
	margin:auto;
	margin-top:16px;
	padding-top:4px;
}

#vsoft_enquiryform {
	border:1px solid red;
	background-color:#fff;
	width:380px;
	height:22px;
	text-align:center;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:4px;
}

#vsoft_searchresults {
	border:1px solid red;
	background-color:#fff;
	width:380px;
	height:22px;
	text-align:center;
	margin:auto;
	margin-bottom:10px;
	padding-top:4px;
}

#vsoft_homepage {
	border:1px solid red;
	background-color:#fff;
	width:380px;
	height:20px;
	text-align:center;
	margin:auto;
	padding-top:3px;
}

#vsoft_default {
	border:1px solid red;
	background-color:#fff;
	width:380px;
	height:22px;
	text-align:center;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:4px;
}

.gold {
	color:#ffbf00;
}

#bodyspan {
	overflow: hidden;
	width: 952px;
	margin: auto;
	text-align: left;
}

#openhours {
	text-align:right;
	width: 100%;
}

#frame {
	border:1px solid #c8c8c8;
	padding:0px;
	background:#ffffff;
	background-image: url("/images/drop.gif");
}

#header {
	width: 100%;
}

#topmenu {
	float: right;
	text-align: right;
	width:950px;
	height:20px;
	xbackground-image: url("/images/header_2_right_drop.jpg");
	background:#f3f3f3;
}

#titlegraphic {
	float:right;
	text-align: right;
	width: 100%;
	height:9px;
}

#innertitlegraphic {
	float:right;
	xbackground:url("/images/header_2_right.jpg");
	width:933px;
	height:4px;
	background:#fff;
	border-bottom:1px solid #cdcbce;
	margin-bottom:4px;
	margin-right:9px;
}

#titletext {
	font-size:10px;
	float:left;
	margin:2px 0px 0px 30px;
	margin-top:0px;
	text-align:left;

}

#titletext p{
	font-size:10px;
	float:left;
	padding:2px 0px 0px 0px;
	margin-top:0px;
	text-align:left;
	width:92%;
}

#titletext h1 {
	font-size:10px;
	float:left;
	text-align:left;
	font-size:11px;
	text-align:left;
	padding:2px 0px 0px 0px;
	margin-top:0px;
}

#titletext img {margin:0 0px 0px 30px;}

html>body #titletext p, html>body #titletext h1, html>body #titletext img {
  margin:0 0px 0px 30px;
} 

#telephonegraphic {
	float: left;
	margin-top: -85px;
	width:175px;
}

#navbar {
	clear: both;
	float: left;
	margin-left:4px;
	width: 167px;
	margin-top:0px;
}

#guts {
	width:766px;
	padding:0px;
        margin-right:7px;
	float:left;
}

#content {
	width:541px;
        float:left;
}

#fullcontent {
        clear: both;
	width:756px;
        float:left;
        margin-bottom: 5px;
}

#sidebar {
        width:211px;
	float:left;
        margin-left:7px;
}

#footer {
    background: #ffffff;
    width: 100%;
    text-align: center;
    clear: both;
}

#footer_home {
	border:1px solid #c8c8c8;
	border-top:none;
    width: 950px;
    text-align: center;
    clear: both;
	position:absolute;
	top:1220px;
	/*top:975px;*/
	background:#fff;
}

/* Uncomment the below for actuion plates */
html>body #footer_home {
	border:1px solid #c8c8c8;
	border-top:none;
    width: 950px;
    text-align: center;
    clear: both;
	position:absolute;
	top:1232px;
	background:#fff;
}

html * #footer_home{
	border:1px solid #c8c8c8;
	border-top:none;
    width: 950px;
    text-align: center;
    clear: both;
	position:absolute;
	top:1220px;
	background:#fff;
}

#leftcol {
    float: left;
	width: 374px;
}

#rightcol {
	margin-left:9px;
	float: left;
	width:374px;
}

#pagelinks {
	clear: both;
	margin-right:8px;
}

table.new-style-results td, table.prefix-style-results td {
	height:26px;
}

h2.new-style-list {
	margin:0px;
	text-align:center;
	font-size:14px;
}

h2.search-again {
	padding-top:6px;
}

p.new-style-message {
	margin:2px 0 10px 0;padding:0px;text-align:center;
}

div.search-filter {
	background:#e8e8e8;
	-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;
}

div.search-controls {
	background:#f1f1f1;
	-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;
}

div.search-controls table {
	width:720px;
}

#advancedsearch {
	clear: both;
	margin-right:8px;
}

#advancedsearch h1 {
	margin-top:0px;
	margin-bottom:0px;
}

#advancedsearch h2 {
	margin-top:0px;
	margin-bottom:0px;
	font-size:12px;
}

#advancedsearch input.plate-search {
	background:url('/images/sidebar-search-button.png');
	border:0px;
	width:92px;
	height:27px;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	padding-bottom:2px;
	margin-top:4px;
}

#advancedsearch input,#advancedsearch select {
	font-size:12px;
}

#advancedsearch ul {
	margin-top:0px;
}

#advancedsearch td,#advancedsearch p, #advancedsearch li {
	font-size:12px;
}

#advancedsearch li {
	line-height:16px;
}

#advancedsearch p {
	line-height:16px;
	margin-top:4px;
}

#advancedsearch label {
	font-size:12px;
}

#box, #boxnopad  {
	border:1px solid #c8c8c8;
	padding:5px;
	background: #e6e6e6;
	margin-bottom: 10px;
}

div.auction-promo {
	width:528px;height:192px;text-align:center;margin-top:0px;
}

div.auction-promo-guts {
	background:#fff;border:1px solid #c6c7c6;width:516px;height:180px;margin:2px;padding:3px;
}

div.auction-promo-guts h2, h1.promo-plate {
	color:#ff0000;margin:0 5px 0 5px;font-size:1.25em;
}

div.auction-promo-guts p {
	font-size:12px;
	line-height:16px;
}

div.auction-promo-guts p:first-of-type {
	margin-top:0px;
}

div.auction-promo-plates {
	margin:0 0 0 45px;
}

div.promo-plate {
	float:left; background:#fff; margin:5px; padding:5px; width:120px; border:1px solid #ccc; text-align:center;
}

p.promo-plate-price {
	margin:3px;padding:0;font-size:12px;background:#ccc;padding:2px;line-height:14px;
}

div.android_app_phone {
	float:right;
}

div.box-iphoneapp {
	border:1px solid #c8c8c8;
	padding:5px;
	background: #e6e6e6;
	text-align:center;
	margin:auto;
	margin-bottom:4px;
	font-size:12px;
}

div.box-iphoneapp h1 {
	font-size:23px;font-weight:normal;
}

div.box-iphoneapp ul {
	margin:0px;
	padding:0px;
	margin-left:20px;
	xlist-style-position:inside;
}

div.box-iphoneapp ul li {
	margin-top:10px;
	line-height:18px;
}

div.box-iphoneapp ul li.with-image {
	margin-top:10px;
	line-height:26px;
}

div.box-iphoneapp div.box-iphoneapp-wrapper {
	background:#ffffff;text-align:left;margin:auto; padding:7px 10px;
}

div.box-iphoneapp-wrapper p {
	line-height:16px;
}

div.box-iphoneapp-wrapper h2 {
	line-height:16px;
}

/*************------------------------ ***********************/

#boxnopad { padding:0; text-align:center;}

#boxnopad img { display:inline;}

#boxnopad h1 { padding:0; margin:0; display:inline; text-align:center;}

#scrapbaner { background:url(http://www.nationalnumbers.co.uk/images/scrappagebannerbg.jpg) no-repeat; margin:0; padding:1px; width:530px; height:137px;}

#scrapbaner p { display:inline; float:left; width:300px; height:137px; margin:0; padding:0;}

#scrapbaner img { display:inline; float:left;}

.twocolumlayout { float:left; display:inline; width:240px; margin:5px 10px; line-height:2em; font-size:1em; text-align:left;}

/*************------------------------ ***********************/

#search-text-box {
	border:1px solid #c8c8c8;
	padding:5px;
	background: #e6e6e6;
	margin-bottom: 10px;
	background:#ffffff;margin-right:9px;
}

#search-text-box p {
    margin-top:0px;
	padding-top:0px;
	margin-bottom:2px;
	padding-bottom:6px;
}

#phoneinfo{
	font-size:9px; 
	right:0px;
	bottom:0px;
	text-align:right;
	vertical-align:bottom;
}

div.testimonial_content {
	background:#FFFFFF;
	border:1px solid #c8c8c8;
	padding:12px;
	margin:6px;
}

#whitebox {
	border:1px solid #c8c8c8;
	padding:5px;
	background: #ffffff;
	margin-bottom: 10px;
}

.whitebox {
	border:1px solid #c8c8c8;
	padding:5px;
	background: #ffffff;
	margin-bottom: 10px;
}

.greybox {
	padding:5px;
	background: url('/images/inhouseFinace.jpg') no-repeat #f3f3f3;
	margin-bottom: 10px;
}

.greybox p { margin:60px 0 10px 0; line-height:3em; text-align:center;}

div.highlight {
	background:#efefef;
	width:100px;
	height:40px;
	border:1px solid #cecbce;
	float:right;
	padding:10px;
	font-size:10px;
}

div.pr_container {
	border:1px solid #646464;
	padding:2px;
	background:#ffffff;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:2px;
	padding-bottom:10px;
	width:754px;
	height:100%;
}

div.dark_lite {
	background:#495a5e;
	width:738px;
	height:20px;
	margin-left:2px;
	margin-right:6px;
	margin-top:6px;
	margin-bottom:10px;
	padding:4px;
	padding-top:10px;
	color:#ffffff;
	float:left;
	clear:left;
}

div.buy_box {
	background:url(/images/buy_box.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:246px;
	height:142px;
	float:left;
}

div.enq_box {
	background:url(/images/info_box.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:246px;
	height:142px;
	float:left;
}

div.fin_box {
	background:url(/images/info_box.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:246px;
	height:142px;
	float:left;
}

div.tellafriend_box {
	background:url(/images/tellafriend_box.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:246px;
	height:142px;
	float:left;
}

div.pr_breakdown {
	float:right;
	width:180px;
	height:123px;
	padding:6px;
	padding-top:0px;
}

div.img_plate {
	float:left;
	width:560px;
	height:118px;
}

div.pr_box_contents {
	width:220px;
	height:90px;
	padding:8px;
	float:left;
}

div.tf_box_contents {
	width:220px;
	height:90px;
	padding:8px;
	float:left;
}

.zebra1 {
	background:#eeeeee;
	border-top:1px solid #c8c8c8;
}

.zebra2 {
	background:#dddddd;
	border-top:1px solid #c8c8c8;
}

.pr_button {
	float:right;
	margin-top:0px;
	position:relative;
}

p.rightalign {
        margin: 0px;
        padding: 0px;
        text-align: right;
}

p.no_margin {
	margin:0px;
}

p.margin6 {
	margin:0px;
	margin-top:6px;
	font-size:13px;
}

p.margin_bottom {
	margin-top:0px;
	margin-bottom:4px;
}

input, select
{
        font-family: helvetica, sans-serif;
        font-size: 11px;
}

td.sidebar
{
	background-image: url('/images/leftdrop.gif');
}

td.sidebarinside
{
	background-image: url('/images/sidebar_drop.jpg');
        font-family: helvetica, sans-serif;
        font-size: 11px;
        color: #2e2e2e;
}

.sidebarinside
{
		background-image: url('/images/sidebar_drop.jpg');
        font-family: helvetica, sans-serif;
        font-size: 11px;
        color: #2e2e2e;
		margin:0;
		padding:1px 0 1px 1px;
		width:138px;
}

.sidebarinside ul {list-style:none; margin:0; padding:1px;}

.sidebarinside ul  li{margin:2px 0; padding:0;}

.sidebarshadow
{
	background-image: url('/images/sidebar_shadow.gif');
}

td.sidebarshadow
{
	background-image: url('/images/sidebar_shadow.gif');
}

.nav, .nav:visited, .nav:active {
        padding: 2px 0px 3px 3px;
    	display: block;
        color: #2e2e2e;
		width: 134px;
		height:14px;
    	text-decoration: none;
		border-bottom: 1px #fff solid;
}

.nav:hover {
        padding: 2px 0px 3px 3px;
        width: 134px;
		height:14px;
    	color: #ffffff;
    	background-color: #0064c8;
		text-decoration:none;
}

.navyellow, .navyellow:visited, .navyellow:active, .navyellow:hover {
        padding: 3px 0px 3px 3px;
    	display: block;
    	width: 100%;
        color: #000000;
    	text-decoration: none;
		border-bottom: 1px #fff solid;
}

.navyellow:hover {
	color: #ffffff;
	background-color: #0064c8;
	width: 134px;
	height:14px;
}

.sidebaryellow {
	margin: 0 0 0 0;
	padding: 0px 0px 0px 3px;
	height: 20px;
	color: #000;
	text-decoration:none !important;
	background: url('/images/sidebar_yellow.gif') no-repeat;
}

 .sidebaryellow :hover {
	text-decoration:none;
	color: #fff;
}

td.guts
{
	background-image: url('/images/rightdrop.gif');
}

td.gutsinside
{
	background-image: url('/images/gutsdrop.gif');
}

td.navbar
{
	xbackground-image: url('/images/header_2_right_drop.jpg');
	font-family: helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b4b;
}

td.topbar
{
	font-family: helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b4b;
}

td.plate {
	background-image: url('/images/plate/small/plate_right_blue.gif');
	background-color:#ffcf31;
	text-align: center;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

h1 {
    font-size: 15px;
    margin: 0px;
}

h1.frametitle {
	margin-bottom:4px;
	font-size:12px;
}

h2 {
	font-size: 13px;
}

h2.testimonial {
    margin: 0px;
    font-size:12px;
}

h2.customerstory {
    margin: 0px;
    font-size:14px;
}

h2.large {
	/* LOOKS LIKE A H1, USED ON SEARCH RESULTS PAGES WHERE THERE IS A H1 IN NNU_CMS PAGES */
	font-size: 15px;
    margin: 0px;
	margin-bottom:4px;
	
}

#titletext h2 { font-size: 13px; margin:0 0 0 30px;}

h3.medium {
	/* LOOKS LITTLE, USED ON SEARCH RESULTS PAGES FOR SUBHEADINGS WHERE THERE IS A H1 IN NNU_CMS PAGES */
	font-size: 11px;
    margin: 0px;
	margin-bottom:4px;
}

h3 {
    font-size:12px;
    margin: 0px;
}

h3.small {
    font-size:11px;
    margin-top:3px;
    margin-bottom:6px;
}

h3.myo {
    font-size:12px;
    margin-top:3px;
    margin-bottom:4px;
}


/*td.ma {background: #e6c400; font-size: 7pt; text-align:center; border:1px solid #666666; cursor:pointer;}
td.mb {background: #e69200; font-size: 7pt; text-align:center; border:1px solid #666666; cursor:pointer;}
td.mc {background: #45923d; font-size: 7pt; text-align:center; border:1px solid #666666; cursor:pointer;}
td.md {background: #5885b9; font-size: 7pt; text-align:center; border:1px solid #666666; cursor:pointer;}
td.me {background: #944da3; font-size: 7pt; text-align:center; border:1px solid #666666; cursor:pointer;}
td.my {background: #c55757; font-size: 7pt; text-align:center; border:1px solid #666666; cursor:pointer;}
*/
/*Orignal as backup

md #0088b9
me#82438f
my#c32d44
*/
td.ma {background: #ffcf32; font-size: 7pt; text-align:center; border:1px solid #666666; cursor:pointer;}
td.mb {background: #ff8432; font-size: 7pt; text-align:center; border:1px solid #666666; cursor:pointer;}
td.mc {background: #28cc28; font-size: 7pt; text-align:center; border:1px solid #666666; cursor:pointer;}
td.md {background: #1e9999; font-size: 7pt; text-align:center; border:1px solid #666666; cursor:pointer;}
td.me {background: #a9734f; font-size: 7pt; text-align:center; border:1px solid #666666; cursor:pointer;}
td.my {background: #ddc3b1; font-size: 7pt; text-align:center; border:1px solid #666666; cursor:pointer;}

/*e587b1 */
/* #a9734f; orignal color .me */

/* HIGHLIGHTED CELL */
td.hover {background: #fffdbf; color: #ff0000; font-size: 7pt; text-align:center; border:1px solid #666666; cursor:pointer;}
/* EMPTY CELL */
td.mx {background: #eeeed1; font-size: 7pt; border:1px solid #cccccc;}
/* FRAMING CELL */
td.mz {background: #ffffff; font-size: 7pt; font-weight: bold; text-align:center; border:1px solid #aaaaaa;}

/* AJAX STUFF */
.suggest_link {
	background-color: #ffffff;
}

.suggest_link_over {
	background-color: #0064c8;
    cursor: pointer;
}

#search_suggest {
	position: absolute;
	background-color: #ffffff;
	border: 1px solid #000000;
}

/* FRAMING USED ON HOMEPAGE/FLOATY JS */

.frametop {
	background: url('/images/frame_top.gif');
}

.framebot {
	background: url('/images/frame_bot.gif');
}

.frameleft {
	background: url('/images/frame_left.gif');
}

.frameright {
	background: url('/images/frame_right.gif');
}

.frameshadowbot {
	background: url('/images/frame_shadow_bot.gif');
}

.frameshadowright {
	background: url('/images/frame_shadow_right.gif');
}

.frameinner {
	text-align:center;
	padding:2px;
}

.frameinner_0pc {
	text-align: center;
	padding: 2px;
	background: url('/images/0pc_bg.jpg');
	background-repeat:no-repeat;
}

.frameinner_08 {
	text-align: center;
	padding: 2px;
	background:url('/images/08-release.jpg');
	background-repeat:no-repeat;
}

.frameinner_showplate {
	text-align:center;
	padding:2px;
	background: url('/images/showplates_bg.jpg');
	background-repeat:no-repeat;
}

.frameinner_acr {
	text-align:center;
	padding:2px;
	background: url('/images/acrylic_bg.jpg');
	background-repeat:no-repeat;
}

.frameinner_f-reg {
	text-align:center;
	padding:2px;
	background: url('/images/f-reg_bg.jpg');
	background-repeat:no-repeat;
}
/*****************************************************************/
/*                     Adding  xmas stock 							  */
/*****************************************************************/
.frameinner_f-reg-small {
	text-align:center;
	/*padding:2px;*/
	background: url('/images/f-reg_bg-small.jpg');
	background-repeat:no-repeat;
}

.frameinner_xmasstock {
	text-align:center;
	/*padding:2px;*/
	background: url('/images/xmasstock.jpg');
	background-repeat:no-repeat;
}

.frameinner_masredct {
	text-align:center;
	/*padding:2px;*/
	background: url('/images/publicsales.jpg');
	background-repeat:no-repeat;
	/*padding:25px 0 0 0;*/
	font-weight:bold;
	color:#fff;
	font-size:10px;
	width:179px; 
	height:112px;
}

.frameinner_masredct p {margin:93px 0 0 0; text-decoration:underline;}

.frameinner_masredct_kissmiss {
	text-align:center;
	/*padding:2px;*/
	background: url('/images/missandkissreduct.jpg');
	background-repeat:no-repeat;
	/*padding:25px 0 0 0;*/
	font-weight:bold;
	color:#fff;
	font-size:10px;
	width:179px; 
	height:112px;
}
.frameinner_masredct_kissmiss p.top {margin:65px 0 5px 0;}

.frameinner_masredct_kissmiss p.bot {margin:0; text-decoration:underline;}

/**************************************************************************************************/
/* 	Front page news box  and  09 release for side bar  &  acrylic front page wide box         */
/**************************************************************************************************/

/*.acrylicwidebox{ background:url('/images/acyrillicadWide.jpg'); width:255px; height:112px; border:2px solid #fff;  margin:2px 0 0 0; float:left;}*/
.botMisskissban { background:url('/images/missandkisslong.jpg') no-repeat;width:255px;height:112px;margin:2px 0 0 5px;float:right;border:2px solid #fff;text-align:left;}
.botMisskissban p { margin:88px 0 5px 15px; color:#fff;}
/*misskiss-link*/

.iphonebox { background:url('/images/np-app-home.jpg') no-repeat;width:255px;height:112px;border:2px solid #fff; margin:2px 0 0 0;float:left; }
.iphone-desc { float:right;text-align:left;width:175px;margin:54px 0 0 0;color:#131e3c; }
.iphonelink { float:right;text-align:left;width:175px;margin:8px 0 0 0; }

.android-hp-box { background:url('/images/android-app-home.jpg') no-repeat;width:255px;height:112px;border:2px solid #fff; margin:2px 0 0 0;float:left; }
.android-hp-box p { line-height:14px; }
.android-hp-box-message { width:96px;text-align:left;margin:38px 0 0 7px;padding:0px;font-weight:bold;color:#131e3c; }
.android-hp-box-message_old { text-align:left;width:175px;margin:44px 0 0 8px;color:#131e3c; }

.android-hp-box-link { text-align:left;width:175px;margin:0px 0 0 8px;padding:0px; }
.android-hp-box-link a:hover { color:#e8e8e8; }

.facebookbox { background:url('/images/fb-app-home.jpg') no-repeat;width:255px;height:112px;border:2px solid #fff; margin:2px 0 0 0;float:left;}
.fb-desc { xfloat:right;text-align:left;width:175px;margin:24px 0 4px 6px;color:#131e3c;line-height:13px; }
.fb-link { xfloat:right;text-align:left;width:175px;margin:2px 0 0 6px; }

.fb-link a:hover, .acrylicbox-link a:hover { color:#e8e8e8; }

img.qr-iphone { float:right;margin:50px 3px 0 0; }
img.qr-android { float:right;margin:42px 68px 0 0; }
img.qr-facebook { float:right;margin:44px 3px 0 0; }

.acrylicwidebox { background:url('/images/acrylic-home.jpg') no-repeat;width:255px;height:112px;border:2px solid #fff;margin:2px 0 0 5px;xpadding:5px;float:right; }
.acrylicbox-desc { float:left;text-align:left;width:180px;margin:25px 0 0 8px;color:#131e3c;line-height:13px;xbackground:red; }
.acrylicbox-link { float:left;text-align:left;width:175px;margin:3px 0 0 8px;line-height:13px; }


div.full-length-box {
	width:528px;height:121px;text-align:center;margin:auto;margin-top:6px;
}

.christmasclubbox { 
	background:url('/images/christmas-club-home.jpg');
	width:514px;
	height:100px;
	border:2px solid #fff;
	margin:1px 0 0 0px;
	padding:5px;
	margin-bottom:10px;
	color:#fff;
}

p.christmasclub-link {
	width:300px;
	margin-top:10px;
} 

p.christmasclub-desc {
	width:330px;
	margin-top:30px;
	margin-left:3px;
}

.frontpagenews{ float:left;text-align:center;xmargin:auto;padding:0px;width:189px;height:180px;font-family:'Verdana','Arial',sans-serif; /*margin:0 6px 0 5px;*/}

.frontpagenews h1 {font-family: impact, helvetica, sans-serif; font-weight:200; font-size:22px; color:#415f81; text-decoration:underline; margin:5px 5px 0 5px;}

.marqueebox {overflow:hidden; float:left; margin:0 6px; width:175px; padding:0; border-left:1px solid #646464; border-right:1px solid #646464;}

marquee {border-left:1px solid #646464; border-right:1px solid #646464; margin:0 6px;padding:0px;  /*background: url('/images/numberplatenewslong.jpg')*/}

.permititle, .newsblurb { color:#131e3c; font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight:bold;}

.newsblurb {font-size: 10px; font-weight:normal;}

.frameshadowrightcss { background: url('/images/frame_shadow_right.gif'); float:right; height:267px;}

.frameshadowrightcss img { padding:0; margin:0;}

.frameshadowbotcss { background: url('/images/frame_shadow_bot.gif'); padding:0; height:5px; width:199px;}

.centerimg { margin:0 1px;}

#whiteboxnomarg { border:1px solid #c8c8c8; margin: 0 1px; padding:0; background: #ffffff; }

#whiteboxnomarg img { float:left;  margin:0; padding:0; display:inline}

.frontpagenews ul { list-style:none;margin:0px 10px 0px 10px;padding:0px; }

.frontpagenews li { text-align:left; }

.frontpagenews a, .frontpagenews a:link, .frontpagenews a:visited, .frontpagenews a:hover {  font-family: verdana, helvetica, sans-serif; font-size: 10px; color:#000; font-weight:bold; text-decoration:none; }

.frontpagenews a:hover {text-decoration:underline; color: #131e3c;}

div.enquiry-finance-box {
	border:1px solid #c8c8c8;
	padding:5px;
	background:#e6e6e6;
	text-align:center;margin:auto;
	width:270px;
	height:84px;
	float:right;
}

div.enquiry-finance-box p {
	margin:0px;
	padding:0px;
}

div.enquiry-finance-button {
	background:url('/images/btn-buy-enquire.png');
	width:175px;
	height:52px;
	text-align:center;
	margin:auto;
}

div.enquiry-finance-box  div.enquiry-finance-button {
	background:url('/images/sidebar-finance-button.png');
	width:175px;
	height:52px;
	text-align:left;
	margin:auto;
	margin-top:2px;
}

div.enquiry-finance-box div.enquiry-finance-button a {
	color:#fff;
	text-decoration:none;
	width:161px;
	height:42px;
	display:block;
	font-size:11px;
	padding-top:10px;
	padding-left:14px;
}

div.enquiry-finance-button a {
	color:#fff;
	text-decoration:none;
	width:170px;
	height:42px;
	display:block;
	font-size:11px;
	font-weight:bold;
	padding-top:10px;
}

div.enquiry-finance-button p {
	margin-top:0px;margin-bottom:0px;margin-left:8px;margin-right:8px;padding:0px;
}

div.enquiry-finance-box div.enquiry-finance-button a:hover, div.enquiry-finance-button a:hover {
	color:#e8e8e8;
}

.iPhoneAppAdd{
	text-align:center;
	background: url('/images/iphone/iphone-app-add.jpg');
	font-weight:bold;
	color:#fff;
	font-size:11px;
	width:175px; 
	height:170px;
	padding:0;
}

.iPhoneAppAdd p {
	line-height:14px;
}

.iPhoneAppAdd p.iphone-message {
	margin-left:8px;
	font-weight:normal;
	padding:0px;
	margin-bottom:0px;
	margin-top:48px;
	text-align:left; color:#131e3c;
}

.iPhoneAppAdd .iphone-link {
	margin-left:8px;
	padding:0px;
	margin-top:0px;
	padding-top:0px;
	text-align:left; 
	color:#131e3c;
}

.iPhoneAppAdd .iphone-strapline {
	text-align:left;margin:48px 0 0 8px;color:#000;width:86px;padding:0px;
}

.iPhoneAppAdd .iphone-link a:hover {
	color:#e8e8e8;
}

.iPhoneAppAdd h2 { margin:0 0 10px 0; text-align:left; color:#131e3c; font-size:11px; width:105px; float:right; }

.frameinner_61{
	font-size:11px;
	width:175px; 
	height:100px;
	background-image:url('/images/sidebar-61.jpg');
}

.frameinner_61 p {
	margin-top:46px;
	padding-top:10px;
	margin-left:10px;
	line-height:14px;
}

.frameinner_61 a {
	color:#fff;
}

.frameinner_12{
	font-size:11px;
	width:175px; 
	height:175px;
	background-image:url('/images/sidebar-12.jpg');
}

.frameinner_12 p {
	margin-top:136px;
	padding-top:10px;
	margin-left:3px;
	line-height:12px;
	width:150px;
}

.frameinner_12 a {
	color:#e2120e;
}

.frameinner_sale{
	font-size:11px;
	width:175px; 
	height:190px;
	background-image:url('/images/sale-rhs-ad.png');
}

.frameinner_sale p {
	text-align:center;
	margin:154px 0 0 0;
	padding-bottom:0px;
	line-height:12px;
	font-size:14px;
}

.frameinner_sale a {
	color:#e2120e;
	text-decoration:none;
}

.frameinner_sale a:hover {
	color:#ff1410;
}



.frameinner_acrylic {
	font-size:11px;
	width:175px; 
	height:190px;
	background:url('/images/acrylic-rhs-ad.jpg') no-repeat;
}

.frameinner_acrylic p {
	text-align:center;
	margin:78px 10px 0 10px;
	padding-bottom:0px;
	line-height:13px;
	font-size:11px;
}

.frameinner_acrylic a {
	color:#e2120e;
	text-decoration:none;
}

.frameinner_acrylic a:hover {
	color:#ff1410;
}

.frameinner_acrylic div.sidebar-acrylic-button {
	width:175px;
	height:42px;
	text-align:center;
	margin:auto;
	margin-top:15px;
	xbackground:red;
}

.frameinner_acrylic div.sidebar-acrylic-button a {
	color:#fff;
	text-decoration:none;
	width:175px;
	height:42px;
	display:block;
	font-size:11px;
	padding-top:10px;
	font-weight:bold;
}

.frameinner_acrylic div.sidebar-acrylic-button a:hover {
	color:#e8e8e8;
}







div.sale-promo-plates {
	width:434px;height:72px;
	text-align:center;margin:auto;xbackground:#660000;
}

div.sale-plate-background {
	float:left;background:#fff;margin:2px;padding:2px;border:1px solid #750000;text-align:center;-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;
	x-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	xfilter:alpha(opacity=50);
	x-moz-opacity:0.5;
	x-khtml-opacity:0.5;
	xopacity:0.5;
}

div.sale-plate-background p.guide-price {
	margin:3px;padding:0;background:#e8e8e8;padding:2px;color:#000;font-size:11px;-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;
}

div.sale-plate-background img.sale-plate {
	margin:3px;padding:4px;border:1px solid #e8e8e8;background:#fff;-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
}

div.sale-promo {
	width:528px;height:192px;text-align:center;
}

div.sale-promo-guts {
	background:url('/images/sale-banner.jpg');border:2px solid #fff;width:516px;height:180px;margin:0 2px 0 1px;padding:3px;
}

div.sale-promo h2 {
	color:#fff;margin:26px 5px 0 5px;font-size:1.25em;
}

div.sale-promo a.shadow {
	color:#ff5a5a;text-shadow:0 1px 1px #750000;text-decoration:none;
}

div.sale-promo a.shadow:hover {
	color:#fff;
}

div.sale-promo-guts p {
	font-size:12px;
	line-height:16px;
	color:#fff;
	margin:3px 0 6px 0;
	padding:0;
}

div.sale-promo-guts p.last {
	margin:14px 0 6px 0;
}

.frameinner_finance{
	/* For WebKit (Safari, Google Chrome etc) */
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#496674));
	/* For Mozilla/Gecko (Firefox etc) */
	background: -moz-linear-gradient(top, #fff, #496674);
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#496674);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#496674)";
	font-size:10px;
	width:175px; 
	height:265px;
	margin:auto;
	text-align:center;
}

.frameinner_finance img {
	margin:auto;
	text-align:center;
	margin-top:3px;
}

.frameinner_finance ul {
	margin:0px;
	padding:0px;
	list-style-image:url('/images/sidebar-list-tick.png');
	font-size:12px;
	text-align:left;
	width:175px;
}

.frameinner_finance ul li {
	padding:5px 0 6px 3px;
	background:url('/images/sidebar-list-gradient-bg.png');
	list-style-position:inside;
}

.frameinner_finance p.finance-message {
	text-align:center;
	font-size:11px;
	padding-top:0px;
	margin-top:4px;
}

.frameinner_finance div.sidebar-finance-button {
	background:url('/images/sidebar-finance-button.png');
	width:175px;
	height:52px;
	text-align:left;
	margin:auto;
	margin-top:10px;
}

.frameinner_finance div.sidebar-finance-button a {
	color:#fff;
	text-decoration:none;
	width:161px;
	height:42px;
	display:block;
	font-size:11px;
	padding-top:10px;
	padding-left:14px;
}

.frameinner_finance div.sidebar-finance-button a:hover {
	color:#e8e8e8;
}

.frameinner_10release{
	text-align:center;
	/*padding:2px;*/
	background: url('/images/10-side-ad.jpg');
	/*background-repeat:no-repeat;*/
	/*padding:25px 0 0 0;*/
	font-weight:bold;
	color:#fff;
	font-size:10px;
	width:179px; 
	height:112px;
	padding:0;
}

.frameinner_11release{
	text-align:center;
	/*padding:2px;*/
	background: url('/images/11-side-ad.jpg');
	/*background-repeat:no-repeat;*/
	/*padding:25px 0 0 0;*/
	font-weight:bold;
	color:#fff;
	font-size:10px;
	width:175px; 
	height:140px;
	padding:0;
}

.frameinner_11releaseflash{
	text-align:center;
	width:175px; 
	height:140px;
	padding:0;
}

.frameinner_10release p,.frameinner_11release p  { margin:92px 4px 0 8px; text-align:left; color:#131e3c;}


.inHouseFinance{
	text-align:center;
	/*padding:2px;*/
	background: url('/images/inHouseFinanceHm.jpg');
	/*background-repeat:no-repeat;*/
	/*padding:25px 0 0 0;*/
	font-weight:bold;
	color:#fff;
	font-size:11px;
	width:175px; 
	height:140px;
	padding:0;
}

.inHouseFinance h2 { margin:70px 5px 5px 5px; text-align:left; color:#131e3c; font-size:10px;}

.inHouseFinance p { margin:5px; text-align:left; color:#131e3c; font-size:10px; line-height:12px;}


.frameshadowrightcsstest { background: url('/images/frame_shadow_right.gif'); float:right; width:5px; height:105px;}
html>body .frameshadowrightcsstest { background: url('/images/frame_shadow_right.gif'); margin:0; padding:0; float:right; width:5px;}

.frameshadowrightcsstest img { padding:0; margin:0;}

.frameshadowbotcsstest { background: url('/images/frame_shadow_bot.gif'); padding:0; margin:0; height:5px; width:199px;}

.frameshadowbotcsstest img { padding:0; margin:0;}

#whiteboxtestmoinials { border:1px solid #c8c8c8; margin:0; padding:5px 3px 4px 4px; background: #ffffff; height:94px; }
html>body #whiteboxtestmoinials { margin: 0 0 0 2px; padding:5px; height:93px; }

.testimonialbox , .auctiontestimonialbox { width:180px; height:93px; margin:0; padding:0; background:url(/images/testominalsBg.jpg) no-repeat;}
html>body .testimonialbox, html>body .auctiontestimonialbox{width:180px; margin:0; padding:0;}

.auctiontestimonialbox { background:url(/images/auctiontestominalsBg.jpg) no-repeat; }
.testimonialbox a , .auctiontestimonialbox a {text-decoration:none;}
.customertestcapt, .auctioncustomertestcapt {color:#042530; font-size:10px; font-weight:bold; padding:10px 25px 2px 25px; margin:0; text-align:center; width:125px; display:block; line-height:12px; }
.customertestname, .auctioncustomertestname {color:#f5f8e3; margin:0 auto 5px auto; font-size:10px; font-weight:bold; text-align:center; width:125px; line-height:13px;}
.auctioncustomertestcapt {color:#091b22;}
.auctioncustomertestname {color:#f5f8e3;}
.floatrightmarg2 { float:right; margin:2px;}
.floatleftmarg2 { float:left; margin:2px;}

.frameinner_emailus{
	text-align:center;
	/*padding:2px;*/
	background: url('/images/intouchbg.jpg');
	/*background-repeat:no-repeat;*/
	/*padding:25px 0 0 0;*/
	font-weight:bold;
	color:#fff;
	font-size:10px;
	width:179px; 
	height:112px;
	padding:0;
}

.frameinner_emailus:hover {
	text-align:center;
	/*padding:2px;*/
	background: url('http://www.nationalnumbers.co.uk/images/intouchbgrll.jpg');
	/*background-repeat:no-repeat;*/
	/*padding:25px 0 0 0;*/
	font-weight:bold;
	color:#fff;
	font-size:10px;
	width:179px; 
	height:112px;
	padding:0;
}



.frameinner_emailus p { margin:5px 4px 0 8px; text-align:left; color:#131e3c;}

.frameinner_emailus  .topp { margin:25px 4px 0 8px;}

.frameinner_f-reg-lg {
	text-align:center;
	padding:2px;
	background: url('/images/f-reg_bg-large.jpg')no-repeat;
}

.frameinner_tes {
	text-align:center;
	background-repeat:no-repeat;
	padding:0px;
}

.frameinner_brochure {
	text-align:center;
	padding:2px;
	background: url('/images/180-brochure.jpg');
	background-repeat:no-repeat;
}

.frameinner_57 {
	text-align:center;
	padding:2px;
	background: url('/images/background_57.png');
	background-repeat:no-repeat;
}



/* FOOTER SETUP */

.footer_wrapper {
	width:100%;
	text-align:center;
	margin:auto;
	padding-bottom:2%;
	font-size: 11px;
}

.footer_wrapper_home {
	width:100%;
	text-align:center;
	margin:auto;
	padding-bottom:2%;
	font-size: 11px;
	text-align:center;
	
}

div.footer_centre_col {
	width:100%;
	height:240px;
	float:left;
}

.margin_bottom_3 {
	margin-bottom:3px;
}

img {
	border:0px;
}

table.footer {
	border:0px;
	width:99%;
	margin: 0 0 0 5px;
}

table .footer_row_border {
	border:1px solid #E8E8E8;
	padding:4px
}

.footer_row_border {
	border:1px solid #E8E8E8;
	padding:4px
}

#footer_header{color:#666666; font-family:verdana,helvetica,sans-serif; font-size:14px; font-weight:bold; padding:0 20px;}

#footer_content { color:#666666; font-size:11px; font-family:verdana,helvetica,sans-serif; margin:0; padding:0 20px;}

#footer_content p{ font-size:11px;}

#footer_content h1, #footer_content h2, #footer_content h3{ font-size:12px; font-weight:bold; }

#footer_content h3{}

span.grey {
	color:#666666;
}

span.quoted {
	font-family:'Georgia','Times New Roman',serif;
	font-size:12px;
}

p.first {
	margin-top:0px;
	padding-top:0px;
}

/* MYO PLATE STYLEE */

div.box_skin {
        background:#FFFFFF;
    	border:1px solid #C6C7C6;
    	width:180px;
    	height:215px;
    	padding:3px;
    	text-align:center;
    	margin:auto;
        padding-top:6px;
}

/* FREE VAL BOX ON HOME PAGE*/

/*div.free_val {
	background:#FFFFFF;
	border:1px solid #C6C7C6;
	width:150px;
	height:215px;
	padding:3px;
	text-align:center;
	padding-top:6px;
	margin-left:3px;
	margin-right:3px;
	background:url(../../images/valuation_bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}*/

div.free_val {
	background:#FFFFFF;
	width:156px;
	height:226px;
	text-align:center;
	margin-left:3px;
	margin-right:3px;
	background:url('../../images/valuation_bg.jpg');
	background-repeat:no-repeat;
}

div.free_val p.plate_worth {
	font-size:11px;
	text-align:left;
	float:right;
	width:90px;
	margin-top:78px;
	margin-bottom:14px;
	margin-right:5px;
	color:#131e3c;
	line-height:12px;
}

div.free_val p.find_out {
	clear:both;
	font-size:10px;
	width:120px;
	height:42px;
	text-align:left;
	margin:auto;
	padding:0px;
	margin:0px;
	padding-left:14px;
	line-height:12px;
}


div#free_val_button {
	clear:both;
	background:url('../../images/free_val_hp_button.png');
	width:139px;
	height:48px;
	text-align:center;
	margin:auto;
	font-family:'Verdana';
	font-size:11px;
	font-weight:bold;
}

div#free_val_button p {
	width:90px;
	text-align:center;
	margin:auto !important;
	padding:10px 0 0 0;
	line-height:13px;
	margin-bottom:10px;
}

div#free_val_button a {
	color:#fff;
	text-decoration:none;
}

div#free_val_button a:hover {
	color:#e8e8e8;
}

/* */

div.spacer {
    width:100%;
	height:25px;
}

div.col {
    width:60px;
    height:70px;
	float:left;
	font-size:9px;
}

.myo_hp_button {
	background:url('/images/myo-search-hp.png');
	width:142px;
    height:34px;
    border:0px;
	font-family:'Verdana';
	font-size:11px;
	font-weight:bold;
	padding-bottom:2px;
	cursor:pointer;
}

.yellow_button {
	background:url('/images/sidebar_yellow.gif');
	width:137px;
    height:22px;
    border:0px;
}

.myo_plate {
    margin-top:6px;
    margin-bottom:2px;
}

.pr_list {
    list-style-type:none;
	padding:0px;
	margin:0px;
	margin-top:10px;
}

.pr_off {
	margin-bottom:10px;
	background:#f2f2f2;
	border:1px solid #dedede;
	display:block;
	padding:10px;
	cursor:pointer;
}

.pr_on {
	margin-bottom:10px;
	background:#ffffff;
	border:1px solid #dedede;
	display:block;
	padding:10px;
	cursor:pointer;
}

div.hotline {
        margin: 0px;
        padding: 0px;
        width: 756px;
        height: 116px;
		background-image: url('/images/hotline_header.jpg');
        font-family: verdana, helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
}

div.hotlinetext
{
	padding-left: 12px;
    padding-top: 75px;
}


.hotlinehighlight
{
	color: #FFCC00;
}

.floatleft { float:left; margin:-1px 0;}
html>body .floatleft { float:left; margin:0;}
.floatright { float:right; margin:0 -2px -2px 0 ;}
html>body .floatright { float:right; margin:0;}
.floatleftup { float:left; margin:-1px 0;}

.floatrightup { float:right; margin:-1px -5px;}
html>body .floatrightup { float:right; margin:-1px 0 ;}
.clear {clear:both;}

/*.sidebartopjpg {margin:12px 6px -8px 6px; padding:0;}
.sidebarbotjpg {margin:0px 6px; padding:0;}

html>body .sidebartopjpg {margin:3px 6px -4px 6px; padding:0;}
html>body .sidebarbotjpg {margin:0 6px; padding:0;}*/


/*** NEW ENQUIRY FORM *****/

legend {color:#000; font-size:1.2em; font-weight:bold;}

.red {color:#ff0000;}

html>/**/body #enuiry * , html>/**/body #whryouhrd * {margin:0; padding:0; font-size:1.05em;}

#enuiry {color:#444;}

div.enquiry-container { 
	border:1px solid #cdcdcd;
	padding:10px;
	margin-bottom:10px; 
}

table.basicform table { margin-top:6px; }

table.basicform tr { height:30px; }
table.basicform tr td.phonenumber { width:33%;text-align:center;margin:auto; }
table.basicform tr td.error {  }

#enuiry label,#general_enquiry label { margin:0; }
#enuiry p.small,#general_enquiry p.small { margin:0 0 4px 0;padding:0;font-size:11px;text-align:left;display:block; }
#enuiry p.optout { margin:0 0 4px 0;padding:0;font-size:11px;text-align:left; }
#general_enquiry p.optout { margin:0 0 4px 0;padding:0;font-size:11px;text-align:left; }
#general_enquiry p { font-size:12px; }
#origin { }

.ge-formatting p {
	font-size:11px;
	line-height:16px;
}

p.enquiryerror {
	color:#ff0000;
	margin-bottom:4px;
	font-weight:bold;
	text-align:center;
	margin:auto;
	display:block;
}

p.ge_enquiryerror {
	color:#ff0000;
	font-weight:bold;
	display:block;
	width:450px;
	margin-top:20px;
	margin-bottom:5px;
}

#enuiry input,#general_enquiry input { border:1px solid #d6d6d6;}
#enuiry input.compuls,#general_enquiry input.compuls { height:20px;display:inline; }
#enuiry input.compuls-initial,#general_enquiry input.compuls-initial { width:30px;height:20px;display:inline; }
#enuiry input.compulsemail,#general_enquiry input.compulsemail { margin:0px;height:20px; }

#enuiry input.captchainput { width:80px;height:20px; } 
#general_enquiry input.captchainput { width:70px;height:20px; }

#enuiry .divcaptchainput { float:left;width:100px;height:20px;margin-top:4px; }
#general_enquiry .divcaptchainput { float:left;width:80px;height:20px;margin-top:4px; }

#enuiry .divcaptchaimage { float:left;width:64px;height:30px; }  
#general_enquiry .divcaptchaimage { float:left;width:64px;height:30px; }  

#enuiry .divcaptchamessage { float:left;width:150px;height:28px; }
#enuiry .divcaptchamessage p { font-size:11px;padding-top:4px;display:block; }

#general_enquiry .divcaptchamessage { float:left;width:170px;height:28px; }
#general_enquiry .divcaptchamessage p { float:left;font-size:11px;display:block; }

#enuiry input.non-req-input,#general_enquiry input.non-req-input { margin:0px;width:166px;height:20px;margin-top:4px; }
#enuiry select,#general_enquiry select { height:20px; }
#enuiry #originw,#enuiry #origino,#enuiry #originp { height:22px;font-size:13px;font-family:'Verdana','Arial',sans-serif; }
#general_enquiry #originw,#enuiry #origino,#enuiry #originp { height:22px;font-size:13px;font-family:'Verdana','Arial',sans-serif; }

#general_enquiry table.basicform tr td.ge-border { height:50px; }

.enquiry-whitebox { border-top:1px solid #d6d6d6;background:#f6f6f6;width:600px; }
.enquiry-whitebox h2,.enquiry-error-whitebox h2 { color:#666;margin-top:0px;margin-bottom:4px; }
h2.ge-header-border { border-bottom:1px solid #eee;width:430px;padding-bottom:2px; }
.form-container { padding:12px;width:570px; }

p.no-margin	{	margin-top:0px;padding-top:0px; }

.enquiry-error-whitebox {
	border:1px solid #c8c8c8;
	padding:5px;
	background: #ffffff;
	margin-bottom: 10px;
	margin:6px;
	padding:6px 12px 6px 12px;	
}

#enuiry input.btnEnquire,#general_enquiry input.btnEnquire { 
	background:url('/images/btnsubmitEnquiry.jpg'); 
	width:168px; 
	height:26px; 
	display:inline;
	border:0;
	margin:10px 0 0 0;
	clear:both; 
}
#general-enquiry select.subject { height:20px; }

#enuiry label.noncompuls,#general_enquiry label.noncompuls { margin:15px 0; }

#enuiry label.enquircom {  }

#enuiry textarea,#enuiry select,#general_enquiry textarea,#general_enquiry select{border:1px solid #d6d6d6;}

#enuiry textarea { margin:15px 0 15px 5px;}
#general_enquiry textarea { margin:15px 0 15px 0;}

#enuiry .telphone,#general_enquiry .telphone{ margin:0; }
#enuiry .telphonemob,#general_enquiry .telphonemob { margin:0; }

#enuiry p,#general_enquiry p {margin: 0 10px; display:inline;}

#enuiry div h2 { padding-bottom:10px;font-size:16px; }
#general_enquiry div h2 { padding-bottom:10px;font-size:14px; }

#enuiry div table tr td,#general_enquiry div table tr td { font-size:11px; }

.markonvechl { margin:0 15px 10px 15px; padding:0;}

.listboldnodot { list-style:none; margin:0 -15px; text-decoration:underline; }
.liststylenone { list-style:none;}

.underline { text-decoration:underline;}

.green {color:#21a421;}

/* NEW FINANCE PAGE */
.right { text-align:right !important; } 
.message { font-size:13px;line-height:17px; }
hr.finance_divider { height:1px;color:#cccccc;margin:0px;padding:0px;margin-top:4px;margin-bottom:4px; }

table.finance_breakdown {
	background:#fff;margin-top:10px;padding:4px;
}

table.finance_breakdown td {
	text-align:left;
}

