﻿BODY
{
	margin:5px; 
	background-color:#e9e9e9;
    /*BACKGROUND-COLOR: #ffffff;*/
    line-height:120%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    background-image:url(../images/bg_green_gradient_lrg.gif);background-repeat:repeat;
}

/*p {font-family:Arial; font-size:12px; padding-left:0px; text-indent:0px}*/

form
{
	padding:0px;
	margin:0px;
}

A:link, A:active, A:visited
{
	text-decoration: none;
	color:#0f840f;
    font-weight: normal;
}

A:hover
{
    color: orange;
}

A.sra:link, A.sra:active, A.sra:visited
{
	color:#0f840f;
    padding: 5px;
    font-weight: normal;
}

A.sra:hover
{
    color: orange;
}

A.mm:link, A.mm:active, A.mm:visited
{
	color:#005500;
    padding: 4px;
    border: solid 1px transparent;
}

A.mm:hover
{
    color: #fff;
    background-color:#696969;
    border: solid 1px #f2f2f2;
}


A.buttonlink:link, A.buttonlink:active, A.buttonlink:visited
{
	background-color:#003300;
	color:#CCFFCC;
	padding:3px;
    font-weight: normal;
    border: solid 1px #000;
    line-height:190%;
}

A.buttonlink:hover
{
    background-color:#696969;
    color: #fff;
    border: solid 1px #000;
}

.body {
	/*font-family: verdana, arial;*/
	/*font-size: small;*/
	font-weight: normal;
}

.highlight
{
    /*FONT-WEIGHT: bold;*/
    color: #9c6a51;
    /*FONT-FAMILY: verdana, arial;*/
    TEXT-DECORATION: none
}

.content
{
	/*FONT-SIZE: 11px;*/
	color: #595144;
	/*FONT-FAMILY: verdana, arial;*/
	TEXT-ALIGN: left;
}

.formtable{
	text-decoration: none;
	background-color: #f3f3eb;
	color: #000;
	/*font-size: small;*/
}

.button{font-family:Arial,Helvetica,sans-serif;font-size:12px;background-image:url(../images/buttonbkgd.gif);background-repeat:repeat-x;overflow:visible;padding-left:5px;padding-right:5px;padding-top:1px;padding-bottom:1px;border:1px solid #C2C2C2;color:#282828;cursor:pointer}

.D1
{
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 11px;
    WIDTH: 195px;
	PADDING: 2px;
}

.topbot, .bot{
	text-decoration: none;
	background-image:url(../images/header_bg_light_green.gif);background-repeat:repeat-x;
	background-color: #c7d2b7;
	color: green;
	/*font-size: small;*/
}

.bot{
	background-image:url(../images/footer_bg_light_green.gif);background-repeat:repeat-x;
}

.linkMasterHeaderLarge 
{
	padding-top:10px;
	font-weight: normal;
	text-decoration: none;
	/*fONT-SIZE: small;*/
	COLOR: green;
	/*FONT-FAMILY: verdana, arial;*/
	/*background-color: #c7d2b7;*/
	text-align: center;
	line-height: 200%;
}

.linkMasterHeaderSmall, .linkMasterHeaderSmallRH {
	font-weight: normal;
	color: green;
	text-decoration: none;
	font-size: 9px;
    /*FONT-FAMILY: verdana, arial;*/
	line-height: 200%;
	/*background-color: #c7d2b7;*/
	text-align: center;
}

.linkMasterHeaderSmall {
	text-align: center;
}

.carbot2{
	text-decoration: none;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 9px;
	color: #000000;
}

#container1,.container1 {
	background:#e9e9e9;
	color:#ffffff;
	margin:0 5px;
	width:622px;
}

#container2 {
	/*font-family: verdana, arial;*/
	background: #e9e9e9;
	color: #fff;
	margin: 0 5px;
	width: 250px;
	font-weight: bolder;
	/*font-size: small;*/
	float: left;
}

#container3 {
	/*font-family: verdana, arial;*/
	background: #e9e9e9;
	color: #ffffff;
	margin: 0 5px;
	width: 250px;
	font-weight: bolder;
	/*font-size: small;*/
	float: right;
}

#container5 {
	/*font-family: verdana, arial;*/
	background: #e9e9e9;
	color: #fff;
	width: 175px;
	float: left;
}

#container6 {
	/*font-family: verdana, arial;*/
	background: #e9e9e9;
	color: #ffffff;
	width: 175px;
	float: right;
}

.container4 {
	background:#e9e9e9;
	color:#000000;
	margin: 3px 0 0 0;
}

.rbottom
{
	display: block;
	background: #fff;
	float: none;
}

.rbottom *
{
	display: block;
	height: 1px;
	overflow: hidden;
	background:#e9e9e9;
	float: none;
}

.rrbottom *
{
	display: block;
	height: 1px;
	overflow: hidden;
	background:green;
}

.rtop
{
	display: block;
	background: #fff;
	float: none;
}

.rtop *
{
	display: block;
	height: 1px;
	overflow: hidden;
	background:#e9e9e9;
}

.rtopgrn *
{
	display: block;
	height: 1px;
	overflow: hidden;
	background:#c7d2b7;
	background-image:url(../images/header_bg_light_green.gif);background-repeat:repeat-x;
}


.rtopheading
{
	display: block;
	background: #efefed;
	float: none;
}

.rtopheading *
{
	display: block;
	height: 1px;
	overflow: hidden;
	background:#e9e9e9;
}


.rrtop *
{
	display: block;
	height: 1px;
	overflow: hidden;
	background:green;
}

.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}


.contentdiv {
	/*FONT-SIZE: 11px;*/
	padding:5px;
	color:#ffffff;
}

.contentdivheading 
{
	text-align:left;
	font-family: Sans-Serif,Verdana, Tahoma, Arial;
	FONT-SIZE: 15px;
	font-weight: bold;
	padding: 0 5px 5px 5px;
	color:#836f4b;
}

.AdMainHead 
{
	font-weight: bold;
	background-color: #c7d2b7;
	width:65%;
	padding:5px;
}

.AdMainHead2
{
	font-weight: bold;
	background-color: #c7d2b7;
	width:35%;
	padding:5px;
}

.AdDetailsCell
{
	padding-top:5px;
	font-weight: normal;
	vertical-align:top;
}

.AdDetails
{
	font-weight: normal;
	vertical-align:top;
	width:75%;
}

.AdDetailsList
{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

.AdDetailsListItem
{
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(../images/black_arrow_bullet_point.gif);/*../images/icons/star_grey.gif*/
	background-repeat: no-repeat;
	background-position: 0 6px;
}

.AdNote
{
	font-size: 11px;
	font-style:italic;
}

.AdPrice
{
	color: #bd1616;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
}

.AdCredits
{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #bd1616;
	border: solid 1px #696969;
	padding: 2px;
	padding-right:5px;
	padding-left:5px;
	margin-top:10px;
	vertical-align: middle;
	text-align: center;
}

.confirm{BORDER-TOP:#438b79 1px dotted;BORDER-BOTTOM:#438b79 1px dotted;PADDING-RIGHT:23px;PADDING-LEFT:30px;PADDING-BOTTOM:7px;PADDING-TOP:7px;MARGIN-TOP:6px;MARGIN-BOTTOM:5px;MARGIN-RIGHT:3px;background:url(../images/confirm.gif) white no-repeat 3px 5px;COLOR:#41757f; display:block}
.success{BORDER-TOP:#438b79 1px dotted;BORDER-BOTTOM:#438b79 1px dotted;PADDING-RIGHT:23px;PADDING-LEFT:30px;PADDING-BOTTOM:7px;PADDING-TOP:7px;MARGIN-TOP:6px;MARGIN-BOTTOM:5px;MARGIN-RIGHT:3px;background:url(../images/success.gif) white no-repeat 3px 5px;COLOR:#41757f; display:block}
.error{BORDER-TOP:crimson 1px dotted;BORDER-BOTTOM:crimson 1px dotted;PADDING-RIGHT:23px;PADDING-LEFT:30px;PADDING-BOTTOM:7px;PADDING-TOP:7px;MARGIN-TOP:6px;MARGIN-BOTTOM:6px;MARGIN-RIGHT:3px;background: url(../images/error.gif) white no-repeat 3px 5px;COLOR:Red; display:block; font-weight:normal}

/*.NewsTitleSearch{padding: 5px 5px 5px 10px;FONT-WEIGHT: normal;FONT-SIZE: small;COLOR: #663300;FONT-FAMILY: Tahoma;TEXT-DECORATION: none;BACKGROUND-COLOR: #d6d8c9;text-align: left;text-transform: uppercase;height: 30px;}*/
.tablehead, TH{font-family: verdana, arial; font-size: 11px;color: #836f4b;background-color: #d6d8c9; text-align: center; height:20px; font-weight:bolder}
TR.data{font-family: verdana, arial; font-size: 11px;color: #000000; text-align: center}
TR.Heading{font-family: verdana, arial; font-size: 11px;color: #836f4b;background-color: #d6d8c9; text-align: center}

#divCarLocation, #divCarPrice, #divCarFeatures, #divCarSellerDetails{text-indent: 5px}
#divCarPrice{font-weight:bold}
#tblLatestNews, #tblSurvey, #tblTipTopJobSearch, #tblAdvertisement, #tblPromotion{width: 310px;}

#tblMain{padding:5px; width:950px; background-color:#fff;}

.lbg{background-color: #efefed;}
 
.lightborder{border: solid 1px lightgrey}
.darkborder{border: solid 1px #888787}
.darkbordertop{border-top: solid 1px #888787}
.darkborderbottom{border-bottom: solid 1px #888787}
.bordered
{
	BORDER:#c7d2b7 1px solid;
	PADDING:2px;
}

.borderedcells
{
	border-style:solid;
	border-width:1px;
	border-color:#c7d2b7;
	empty-cells:show;
}

.borderedcells td
{
	border-style:solid;
	border-width:1px;
	border-color:#c7d2b7;
	empty-cells:show;
	padding:2px;
}

/*Vehicle view formatting*/
.nrml, .vview{/*font-family:Arial;*/ padding-left:5px}
.nrml, .vview{padding:0 1.5em 0 1.5em; margin: 0px; display: block;background-image: url(../images/black_arrow_bullet_point.gif); background-position: 0 3px; background-repeat: no-repeat;}
.ulview, .vview{padding:0 5px 0 5px; text-indent:10px;background-position: 0 5px;}

h1{text-align:left;background-color: #696969;background-image: url(../images/header_bg_grey.gif);  font-family:"Century Gothic",Arial,Tahoma,Verdana,sans-serif; font-size:16px; color:#fff; padding:5px; margin-top:0px; margin-bottom:10px;border: solid 1px lightgrey;}
h1.sbar{text-align:center;background-color: #696969; font-family:"Century Gothic",Arial,Tahoma,Verdana,sans-serif; font-size:16px; color:#fff; padding:5px; margin-top:3px;margin-bottom:0px;border: solid 0px #696969;}
h1.vviewh1{background-color: #696969; font-family:"Century Gothic",Arial,Tahoma,Verdana,sans-serif; font-size:15px; color:#fff; margin:0px; padding:5px;border: solid 1px lightgrey}

h2{background-color: #e9e9e9; font-family:Arial; font-size:15px; color:#696969; text-indent:5px;border: dotted 1px lightgrey;margin-top:10px;margin-bottom:10px; padding:2px}
h2.vviewh2{background-color: #e9e9e9; font-family:Arial; font-size:15px; color:#696969; text-indent:5px;margin:8px 0px 8px 0px;border: dotted 1px lightgrey}
h2.wnb{background-color: #e9e9e9; font-family:Arial; font-size:15px; color:#696969; text-indent:0px;margin-top:10px;border:none;margin-bottom:5px; padding:0px;padding-top:2px; padding-bottom:2px}

h3{background-color: #f2f2f2; font-family:Arial; font-size:13px; font-weight:normal; color:#696969; text-indent:5px; border-bottom: solid 1px #e9e9e9; padding:1px}
h3.srh2{background-color: #f2f2f2; font-family:Arial; font-size:13px; font-weight:normal; color:#696969; text-indent:0px; border-bottom: solid 1px #e9e9e9; padding:3px; margin-top:0px; margin-bottom:2px}

h4{background-color: #f2f2f2; font-family:Arial; font-size:15px; font-weight:normal; color:#696969; text-indent:5px; padding:1px; margin-top:0px;padding-top:0px}

h5{font-family:Arial; font-size:12px; font-weight:normal; color:#696969; padding-left:2px; margin:2px 0px 2px 0px; text-indent:0px}
.h4{background-color: #ecf0e2;}

.extheight{line-height:150%}

/*Used for setting lengths of controls*/
.txtvlng{width:350px}
.txtlng{width:250px}
.txtmed{width:200px}
.txtsht{width:150px}

/*Search results formatting*/
.srl{font-weight:bold}
.srs{font-weight:bold; text-align:right}
.sra{font-weight:bold; color:gray}
.srtrade{color:red}
.srprivate{color:blue}

.contleft{vertical-align:top; width: 645px; padding-top:5px; padding-bottom:5px; padding-right:5px; text-align: left;}
.contright{vertical-align:top;padding-bottom:5px; width:305px; padding-top:5px;}
.tdcontent{vertical-align:top;padding-top:0px;padding-bottom:0px; margin-top:0px; margin-bottom:0px;}