/* CSS Document */

/*
colours
========================
Dark grey		#585d60
light grey		#b3b3b3
green			#7d8305
red 			#800808
blue			#4e6f75

*/

* { margin: 0; padding: 0; }

.left { float: left; }
.right { float: right; }
.clear { clear: both; }

img.left { margin: 0px 10px 10px 0px }
img.right { margin: 0px 0px 10px 10px }
img.center { display: block; margin: 0px auto; }

img.small { width: 100px; }
img.medium { width: 286px; }
img.large { width: 530px; }

a img { border: 0 none; }

table { width: 95%; border-collapse: collapse; }
table th { background: #b3b3b3; color: #000; padding: 2px; border: #000 solid 1px; }
table td { padding: 1px 2px; border: #000 solid 1px; }
#zoom table td { padding: 0; border: 0; }

/* site structure */

body { background: #585d60; color: #585d60; font: 0.8em/1.4em "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; }

#container { display: block; width: 900px; margin: 0px auto; background: url(/site/images/bg_body.png) repeat-y top left; }

#header { display: block; width: 900px; background: url(/site/images/bg_header.png) no-repeat 0 -30px;  }

#footer { display: block; width: 900px; height: 130px; background: url(/site/images/bg_footer.png) no-repeat bottom left; clear: both; }

/* header */

#bannertop { display: block; width: 760px; height: 93px; padding: 0 70px 0 70px; }
#bannertop img { float: left; }
#container.requestaquote #bannertop img { border-bottom: #800808 solid 1px; }

#logo { xpadding: 20px 50px 10px 10px; }

#requestaquote { display: block; float: left; height: 150px; width: 304px; margin: 0 3px 0 0px; clear: both; background: url(/site/images/request-a-quote-bg.png) no-repeat top right; padding: 0 10px 0 80px; }
form#regform { margin: 0; padding-left: 10px; }
form#regform fieldset { padding: 0; margin: 0; border: 0; }
form#regform legend { display: block; color: #fff; font-weight: bold; font-size: 2em; line-height: 2; text-transform: uppercase; padding-bottom: 0; }
form#regform label { display: block; color: #fff; font-weight: normal; font-size: 1.4em; text-align: left; line-height: 1.1; padding-bottom: 10px; }
form#regform #reg { height: 30px; width: 170px; padding: 2px 3px 0; vertical-align: bottom; border-top: 1px solid #7c7c7c; border-left: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; border-bottom: 1px solid #ddd; background: #fff url(/site/images/fieldbg.gif) repeat-x top; color: black; font: bold 30px Helvetica, Arial, sans-serif; }
form#regform #submit { vertical-align: bottom; }

#requestaquote .offtitle { display: block; color: #fff; font-weight: normal; font-size: 2.6em; line-height: 2; text-transform: uppercase; text-align: center; }
#requestaquote .offtext { display: block; color: #fff; font-weight: normal; font-size: 1.6em; text-align: center; line-height: 1.2em; }

#content form#regform { height: auto; margin: 0; padding: 0; }
#content form#regform legend { color: #7d8305; font-size: 1.6em; text-align: left; }
#content form#regform label { color: #4e6f75; font-size: 1.1em; text-align: left; }
#content form#regform #reg { border: solid 1px #ddd;}

#flashcontent { display: block; float: left; height: 210px; width: 433px; background: url(/images/frame1.jpg) no-repeat top left; }

#breadcrumb { display: block; clear: both; float: left; padding: 10px 0 0 70px; width: 370px; overflow: hidden; }
#breadcrumb a,
#navigation a { color: #4e6f75; text-decoration: underline; }
#breadcrumb a:hover,
#navigation a:hover { text-decoration: none; }
#navigation { display: block; clear: none; float: right; padding: 10px 70px 0 0; width: auto; }

a#livehelp { padding-left: 27px; background: url(/livehelp/img/livehelponline.png) no-repeat left center; }

/* menu */

#menu { display: block; width: 763px; height: 65px; padding: 40px 67px 0 70px; }
#menu ul { display: block; width: 763px; list-style: none; }
#menu ul li { display: block; float: left; padding-right: 3px;}
#menu ul li a { display: block; float: left; width: 90px; height: 48px; background: url(/site/images/button_grey.png) no-repeat top left; text-align: center; color: #fff; text-decoration: none; font-size: 14px; padding: 17px 8px 0; text-transform: uppercase; }
#menu ul li a:hover { background: url(/site/images/button_grey.png) no-repeat 0 -65px; }
#menu ul li a.green { background: url(/site/images/button_green.png) no-repeat top left; }
#menu ul li a.green:hover { background: url(/site/images/button_green.png) no-repeat 0 -65px; }
#menu ul li a.red { background: url(/site/images/button_red.png) no-repeat top left; }
#menu ul li a.red:hover { background: url(/site/images/button_red.png) no-repeat 0 -65px; }
#menu ul li a.blue { background: url(/site/images/button_blue.png) no-repeat top left; }
#menu ul li a.blue:hover { background: url(/site/images/button_blue.png) no-repeat 0 -65px; }
#menu ul li a.grey1 { background: url(/site/images/button_grey1.png) no-repeat top left; }
#menu ul li a.grey1:hover { background: url(/site/images/button_grey1.png) no-repeat 0 -65px; }
#menu ul li a.grey2 { background: url(/site/images/button_grey2.png) no-repeat top left; }
#menu ul li a.grey2:hover { background: url(/site/images/button_grey2.png) no-repeat 0 -65px; }
#menu ul li a.grey3 { background: url(/site/images/button_grey3.png) no-repeat top left; }
#menu ul li a.grey3:hover { background: url(/site/images/button_grey3.png) no-repeat 0 -65px; }
#menu ul li a.singleline { padding: 25px 8px 5px; height: 35px; }
#menu ul li a.smallfont { font-size: 11px; }

/* content */

#content { display: block; width: 900px; clear: both; }

#contentleft,
#contentright { display: block; float: left; width: 286px;  padding: 5px 15px 35px 0; color: #585d60; }

#contentleft { padding-left: 90px; }
#contentright { padding-left: 23px; padding-top: 20px; }

#content h1 { font-size: 1.7em; padding: 20px 0 10px 0; font-weight: normal; color: #800808; line-height: 1.2; }
#content h1 em { color: #585d60; }
#content h2 { font-size: 1.3em; padding: 20px 0 10px 0; border-bottom: 1px solid #585d60; font-weight: normal; line-height: 1.2; }
#content h2 strong { color: #585d60; }
#content h3 { font-weight: normal; background: url(/site/images/bg_tick.png) no-repeat top left; text-indent: 15px; }
#content p { font-size: 0.9em; padding: 10px 0; }
#content .green { color: #7d8305; }
#content .red { color: #800808; }
#content .blue { color: #4e6f75; }
#content strong { xfont-size: 1em; xcolor: #7d8305; xfont-weight: normal; }
#content strong em { color: #800808; font-size: 1em !important; }
#content .important { background: url(/site/images/bg_tick.png) no-repeat 0px 10px; text-indent: 20px; }
#content .important em { font-size: 1.2em; color: #800808; }
#content .redtick { background: url(/site/images/bg_tick.png) no-repeat left top; padding-left: 20px; }
#content .bluetick { background: url(/site/images/bg_tick_blue.png) no-repeat left top; padding-left: 20px; }
#content .greentick { background: url(/site/images/bg_tick_green.png) no-repeat left top; padding-left: 20px; }
#content em { xfont-weight: bold; font-style: normal; }
#content .quote { color: #800808; }
#content .quoteborder { background: #4e6f75; color: white; font-weight: bold; padding: 3px 10px; margin: 10px 0 0; }

#content a { color: #585d60; text-decoration: underline; }
#content a:hover { color: #000; xtext-decoration: none; }

#content ul { font-size: 1em; padding: 10px 0 5px 2em; }
#content ul li { padding: 3px 0 3px 10px; }
#content ul em { color: #800808; font-size: 1.1em; font-style: normal; }

#content ul.manufacturers li { display: block; float: left; width: 50%; padding: 0; font-size: 0.9em; }

#content ol { list-style-position: inside; font-size: 0.9em; padding: 5px 0 5px 0; }
#content ol li { padding: 6px 0 9px 0; }
#content ol em { color: #800808; font-size: 1.1em; font-style: normal; }

#content .vacancy { display: block; float: right; margin-top: 0; width: 149px; height: 97px; padding: 30px 20px 0 10px; text-align: center; color: #fff; clear: right; background: url(/site/images/bg_vacancy.png) no-repeat left top; }
#content .vacancy h4 { text-transform: uppercase; font-size: 20px; line-height: 2; }
#content .vacancy a { color: #c3c628; }

#content .testimonial { display: block; width: 179px; float: right; margin-top: 10px; color: #fff; line-height: 1.1em; clear: right; }
#content .testimonial p { padding: 5px 20px 0 15px; }
#content .testimonial a { text-decoration: none; color: #fff; }
#content .testimonial a:hover { text-decoration: underline; }
#content .testimonial em { font-style: italic; color: #000; line-height: 1.1em; }
#content .testgreen { background: url(/site/images/bg_test_green_strip.png) repeat-y top left; margin-top: 40px; }
#content .testred { background: url(/site/images/bg_test_red_strip.png) repeat-y top left; margin-bottom: 40px; }
#content .testblue { background: url(/site/images/bg_test_blue_strip.png) repeat-y top left; margin-bottom: 40px; }

#content #greentop { display: block; width: 179px; background: url(/site/images/bg_test_green_top.png) no-repeat top left; padding: 7px 0 5px 0; }
#content #greenbottom { display: block; width: 179px; height: 68px; background: url(/site/images/bg_test_green_bottom.png) no-repeat bottom left; padding: 0 0 7px 0; }
#content #redtop { display: block; width: 179px; background: url(/site/images/bg_test_red_top.png) no-repeat top left; padding: 7px 0 5px 0; }
#content #redbottom { display: block; width: 179px; height: 68px; background: url(/site/images/bg_test_red_bottom.png) no-repeat bottom left; padding: 0 0 7px 0; }
#content #bluetop { display: block; width: 179px; background: url(/site/images/bg_test_blue_top.png) no-repeat top left; padding: 7px 0 5px 0; }
#content #bluebottom { display: block; width: 179px; height: 68px; background: url(/site/images/bg_test_blue_bottom.png) no-repeat bottom left; padding: 0 0 7px 0; }

#content #singlecolumn { display: block; float: left; width: 530px;  padding: 15px 15px 35px 90px; color: #585d60; }
#container.requestaquote #content #singlecolumn { width: 600px; }
#content #singlecolumn ol { margin-top: 10px; }

#content blockquote { font-style: italic; font-size: 0.9em; padding: 10px 0; }

/* @group Blog & News */

#content h2.date-header,
#content p.date { font-size: 0.8em; font-weight: bold; text-transform: uppercase; border: 0 none; color: #4e6f75; }
#content h3.post-title,
#content h3.title { background: none; text-indent: 0; }
#content h3.post-title a,
#content h3.title a { color: #800808; }
#content h2.sidebar-title { color: #7d8305; }
#content .post-footer em,
#content .newsitem em { font-style: italic; }
#content .post,
#content .newsitem { border-bottom: #4e6f75 dotted 1px; }
#content .newsitem { margin-bottom: 10px; }
#content ul#recently li,
#content ul.archive-list li { padding: 0; }
#content ul#recently li a,
#content ul.archive-list li a { display: block; border-bottom: #ccc dotted 1px; font-size: 0.9em; padding: 5px 0; text-decoration: none; color: #4e6f75; }
#content ul#recently li a:hover,
#content ul.archive-list li a:hover { background: #eee; color: #800808; }

/* @end */



/* footerinside */

#footerinside { display: block; width: 720px; height: 20px; margin: 0 70px; background: url(/site/images/bg_footerinside.png) no-repeat top left; clear: both; padding: 12px 20px 28px 20px; }
#footerinside p,
#footerinside a { color: #fff; font-size: 1em; }
#footerinside a { text-decoration: none; }
#footerinside a:hover { text-decoration: underline; }

#addtestimonial ol { list-style: none; }
#requestaquote ol { list-style: none; }

form textarea { xborder: #666 solid 1px; }
form fieldset { xborder: none; }
form label { xpadding-left: 5px; }
form ol { xmargin-top: 10px; }
form submit { xcolor: #800808; }

#enquiryform { font-size: small !important; }
#enquiryform label { float: left; clear: both; padding-top: 10px; color: #800808; }
#enquiryform input,
#enquiryform select { float: left; clear: both; font-size: small !important; }
#enquiryform .error { float: left; clear: both; font-size: 90%; }

/* @group form layout - wufoo */

/* form */

form#requestaquote1 { background: url(/site/images/bg_step_1.png) no-repeat right 20px; padding-top: 20px; }
form#requestaquote2 { background: url(/site/images/bg_step_2.png) no-repeat right 20px; padding-top: 20px; }
form#requestaquote3 { background: url(/site/images/bg_step_3.png) no-repeat right 20px; padding-top: 20px; }
form#requestaquote4 { background: url(/site/images/bg_step_4.png) no-repeat right 20px; padding-top: 20px; }

#carinfo { background: #eee; padding: 10px; margin: 0 10px 20px 10px; border: #b3b3b3 solid 1px; }
#carinfo strong { color: #7d8305; background: none; padding: 0; }

#container fieldset p { padding-top: 0; }

input { border: 0 none; padding: 0; }

form ol { margin: 0 !important; padding: 0 !important; list-style-type: none; width: 100%; }
form li { width: 62%; padding: 4px 5px 2px 9px; }
form li ol { margin: 0 !important; padding: 0 !important; }
form li ol li { width: auto; margin: 0 !important; padding: 0 !important; }

#content form { font-size: 1.1em; }

form li:after,
.buttons:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

form li,
.buttons { display: inline-block; }
* html form li,
* html .buttons { height: 1%; }

form li,
.buttons { display: block; }

form li ol li { margin: 0 4px 0 0; padding: 0 0 8px 0; line-height: 1.4em;}
form li ol li { float: left; }
form li.left { display: inline; width: 48%; }
form li.right { display: inline; width: 48%; }
form li.left .medium,
form li.right .medium { width: 100%; }

form li ol li label { padding-top: 3px; clear: both; color: #800808; display: block; }
form li .datepicker { float: left; margin: .1em 5px 0 0; padding: 0; width: 16px; height: 16px; cursor: pointer !important; }
form li.border { border-bottom: #585d60 dotted 1px; }

form ol li label { padding-top: 3px; clear: both; color: #800808; display: block; }

.info,
fieldset { border-style: none; margin-bottom: 30px; }
legend { font-size: 1.2em; font-weight: normal; color: #800808; margin-left: -7px; padding-bottom: 20px; }
fieldset>legend { margin-left: 0; color: #800808; }

fieldset.noborder { border-bottom: none; }

/* ----- fields and labels ----- */

label.desc { display: block; padding: 0 0 1px 0; line-height: 1.5; color: #800808; font-weight:normal; }
label.grey { color: #585d60; }

.error { color: red; display: none; }

input.text,
input.file,
textarea.textarea,
select.select { margin: 0; font-size: 100%; color: #000; }

input.text,
textarea.textarea,
.firefox select.select { border-top: 1px solid #7c7c7c; border-left: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; border-bottom: 1px solid #ddd; background: #fff url(/site/images/fieldbg.gif) repeat-x top; }

input.text,
input.file { padding: 2px 0 2px 0; }

input.checkbox,
input.formradio { display: block; float: left; line-height: 1.4em; margin: 6px 0 0 3px; width: 13px; height: 13px; }
label.choice { display: block; line-height: 1.4em; margin: -2em 0 0 25px; padding: 4px 0 5px 0; width: 90%; color: #585D60; }
label.telchoice { display: block; line-height: 1.4em; margin: -2em 0 0 155px; padding: 4px 0 5px 0; xwidth: 90%; color: #585D60; }
label.list { margin-left: 50px; }
input.radio { margin-top: 5px; }

textarea.textarea{ font-family: "Tahoma", Arial, Verdana, sans-serif; }

select.select { margin: 1px 0; padding: 1px 0 0 0; }
select.select[class]{ margin: 0;	padding:1px 0 1px 0; }
*:first-child+html select.select[class]{ margin: 1px 0; }
.safari select.select { margin-bottom: 1px; font-size: 120% !important; }

/* sizes */

.third { width: 32% !important; }
.half { width: 48% !important; }
.full { width: 100% !important; }

input.tiny,
select.tiny { width: 40px; }

input.small,
select.small { width: 25%; }

input.medium,
select.medium { width: 50%; }

input.large,
select.large,
textarea.textarea { width: 96%; }

textarea.textarea { height: 50px; }

textarea.small { height: 5.5em; }
textarea.medium { height: 10em; }
textarea.large { height: 20em; }

/* required */

form .req { float: none; color: red; font-weight: bold; }

/* instructions */

form li.focused { background: #e6edf7; }
form li.focused label { color: #800808; }
form .instruct { position: absolute; top: 0; left: 100%; z-index: 1000; width: 42%; margin: 0 0 0 8px; padding: 8px 10px 9px 10px; border: 1px solid #fffd98; background: #fffd98; line-height: 130%; font-size: 90%; color: #000; visibility: hidden; }
form .instruct small { font-size: 105%; }
form li.focused .instruct,
form li:hover .instruct{ visibility: visible; }

/* buttons */

.buttons,
.imagebutton { clear: both; margin-top: 10px; margin-bottom: 20px; border-top: 1px dotted #fff; padding-top: 10px; }
.buttons input { width: auto; overflow: visible; border: 1px solid #7c7c7c; margin: 0px 10px; padding: 0px 10px; }

/* @end */

/* @group car logos */

ul#manufacturerlist { display: block; }
ul#manufacturerlist li { display: block; float: left; width: 45%; }
ul#manufacturerlist li a { display:block; float:left; height:40px; line-height:40px; padding-right:20px; }

ul#manufacturers { display: block; clear: both; height: 160px; width: 720px; margin: 0 70px; padding: 0 20px; }
ul#manufacturers li { display: block; float: left; padding: 4px; }
ul#manufacturers li a { display: block; float: left; width: 40px; height: 40px; xtext-indent: -1000px; overflow: hidden; }

#alfa { background: url(/photos/alfa-romeo-logo-small.jpg) no-repeat center center; }
#aston { background: url(/photos/aston-martin-logo-small.jpg) no-repeat center center; }
#audi { background: url(/photos/audi-logo-small.jpg) no-repeat center center; }
#bentley { background: url(/photos/bentley-logo-small.jpg) no-repeat center center; }
#bmw { background: url(/photos/bmw-logo-small.jpg) no-repeat center center; }
#chevrolet { background: url(/photos/chevrolet-logo-small.jpg) no-repeat center center; }
#chrysler { background: url(/photos/chrysler-logo-small.jpg) no-repeat center center; }
#citroen { background: url(/photos/citroen-logo-small.jpg) no-repeat center center; }
#daewoo { background: url(/photos/daewoo-logo-small.jpg) no-repeat center center; }
#daihatsu { background: url(/photos/daihatsu-logo-small.jpg) no-repeat center center; }
#dodge { background: url(/photos/dodge-logo-small.jpg) no-repeat center center; }
#ferrari { background: url(/photos/ferrari-logo-small.jpg) no-repeat center center; }
#fiat { background: url(/photos/fiat-logo-small.jpg) no-repeat center center; }
#ford { background: url(/photos/ford-logo-small.jpg) no-repeat center center; }
#honda { background: url(/photos/honda-logo-small.jpg) no-repeat center center; }
#hyundai { background: url(/photos/hyundai-logo-small.jpg) no-repeat center center; }
#jaguar { background: url(/photos/jaguar-logo-small.jpg) no-repeat center center; }
#kia { background: url(/photos/kia-logo-small.jpg) no-repeat center center; }
#lamborghini { background: url(/photos/lamborghini-logo-small.jpg) no-repeat center center; }
#land-rover { background: url(/photos/land-rover-logo-small.jpg) no-repeat center center; }
#lexus { background: url(/photos/lexus-logo-small.jpg) no-repeat center center; }
#lotus { background: url(/photos/lotus-logo-small.jpg) no-repeat center center; }
#maserati { background: url(/photos/maserati-logo-small.jpg) no-repeat center center; }
#mazda { background: url(/photos/mazda-logo-small.jpg) no-repeat center center; }
#mercedes { background: url(/photos/mercedes-logo-small.jpg) no-repeat center center; }
#mini { background: url(/photos/mini-logo-small.jpg) no-repeat center center; }
#mitsubishi { background: url(/photos/mitsubishi-logo-small.jpg) no-repeat center center; }
#mg { background: url(/photos/mg-logo-small.jpg) no-repeat center center; }
#nissan { background: url(/photos/nissan-logo-small.jpg) no-repeat center center; }
#peugeot { background: url(/photos/peugeot-logo-small.jpg) no-repeat center center; }
#porsche { background: url(/photos/porsche-logo-small.jpg) no-repeat center center; }
#proton { background: url(/photos/proton-logo-small.jpg) no-repeat center center; }
#range-rover { background: url(/photos/range-rover-logo-small.jpg) no-repeat center center; }
#renault { background: url(/photos/renault-logo-small.jpg) no-repeat center center; }
#rover { background: url(/photos/rover-logo-small.jpg) no-repeat center center; }
#saab { background: url(/photos/saab-logo-small.jpg) no-repeat center center; }
#seat { background: url(/photos/seat-logo-small.jpg) no-repeat center center; }
#skoda { background: url(/photos/skoda-logo-small.jpg) no-repeat center center; }
#smart { background: url(/photos/smart-logo-small.jpg) no-repeat center center; }
#subaru { background: url(/photos/subaru-logo-small.jpg) no-repeat center center; }
#suzuki { background: url(/photos/suzuki-logo-small.jpg) no-repeat center center; }
#toyota { background: url(/photos/toyota-logo-small.jpg) no-repeat center center; }
#tvr { background: url(/photos/tvr-logo-small.jpg) no-repeat center center; }
#vauxhall { background: url(/photos/vauxhall-logo-small.jpg) no-repeat center center; }
#volkswagen { background: url(/photos/volkswagen-logo-small.jpg) no-repeat center center; }
#volvo { background: url(/photos/volvo-logo-small.jpg) no-repeat center center; }

/* @end */

/* Click Consult Added below 29/10/2009 */

#tabSystem {
	width: 720px;
	margin-left: 90px;
	margin-bottom: 25px;
	color: #585D60;
	text-align: justify;
}
.htabs {
	width: 720px;
	clear:both;
	margin-left: 0px;
	padding-left:0px !important;
}
.tabs {
	clear:both; 
	width:716px; 
	border:solid 1px #666666; 
	padding: 0; 
	margin:0;
	overflow: auto; 
	height:150px;
}
.htabs li {
	float: left;
	list-style-type:none;
	margin:0 !important;
	padding:0 !important;
}

.htabs li.sell a {
	float: left;
	padding-top: 5px;
	/*padding-bottom: 10px;*/
	background-color:#9CA206;
	color:#FFFFFF !important;
	/*height: 12px;
	width: 203px;*/		height: 25px;	width: 240px;
	text-align:center;
	background-repeat: no-repeat;			vertical-align:middle;
	text-transform: uppercase;
}
.htabs li.car a {
	float: left;
	padding-top: 5px;
	/*padding-bottom: 10px;*/
	background-color:#9CA206;
	color:#FFFFFF !important;
	/*height: 12px;
	width: 203px;*/		height: 25px;	width: 240px;
	text-align:center;
	background-repeat: no-repeat;			vertical-align:middle;
	text-transform: uppercase;
}
.htabs li.quick a {
	float: left;
	padding-top: 5px;
	/*padding-bottom: 10px;*/
	background-color:#9CA206;
	color:#FFFFFF !important;
	/*height: 12px;
	width: 203px;*/		height: 25px;	width: 240px;
	text-align:center;
	background-repeat: no-repeat;			vertical-align:middle;
	text-transform: uppercase;
}

.htabs a {
	display: block;
	background-color: #FFFFFF;
	margin-right: -1px;
	
	
	color: #000000 !important;
	text-decoration: none !important;
}


.htabs li.sell a{
	/*padding-top: 10px;*/
	/*background-color: #9E0808;*/
	background-image: url(/site/images/tabssprite.png);
	background-position:0 -90px;
	background-repeat: no-repeat;	
	height: 25px;	/*height: 8px;*/
	font-weight:bold;		vertical-align:text-top;
	font-size: 12px;
}

.htabs li.car  a{
	/*padding-top: 10px;*/
	/*background-color: #9E0808;*/
	background-image: url(/site/images/tabssprite.png);
	background-position:0 -30px;
	background-repeat: no-repeat;	
	height: 25px;	/*height: 8px;*/
	font-weight:bold;		vertical-align:text-top;
	font-size: 12px;
}

.htabs li.quick  a{
	/*padding-top: 10px;*/
	/*background-color: #9E0808;*/
	background-image: url(/site/images/tabssprite.png);
	background-position:0 -150px;
	background-repeat: no-repeat;	
	height: 25px;	/*height: 8px;*/
	font-weight:bold;		vertical-align:text-top;
	font-size: 12px;
}

.htabs li.car a:hover { background-image: url(/site/images/tabssprite.png)!important; background-position:left top;}
.htabs li.sell a:hover { background-image: url(/site/images/tabssprite.png)!important; background-position:left -60px;}
.htabs li.quick a:hover { background-image: url(/site/images/tabssprite.png)!important; background-position:left -120px;}

.tabs h2 { color: #800808 !important; text-decoration: none !important; border: none !important; padding: 0 !important;}

.tab {
	padding: 5px;
}

.tab a:hover {
	color:#000000;
}

.tab a {
	color:#585D60;
	text-decoration:underline;
}

/* Click Consult Add - End */

