body, div.main {width: 1000px !important;}
h1.title {font-size: 12px; padding: 3px; margin: 0; background-color: #FFF; border-bottom: 0px!important; color:#000; }

div.main-right 		{width: 300px !important;}
div.main-left 		{width: 700px;overflow:auto !important;float:left !important}
div.main-farleft 	{width: 180px; float:left;}
div.skupe_maintable {border: 0;}

/* cch tool added 2nd Dec 2010 */
#sideNav {float:left; width:168px; margin:10px 10px 0px 0px;}
#sideNav h1 {padding-bottom:5px; border-bottom:1px solid #999!important; margin:0px; background-color:#DFDFDF;}
#sideAd {width: 120px; text-align: right; margin:10px 0px 0px 0px; padding: 0; float:right;}
.widg_container {margin-top:10px!important;}
.widg_container h4 {background-color:#83AF93!important;border-color:#2F4939!important;}
#pTab, #bTab {border-color:#2F4939!important; border-bottom:0px!important;}
#cchContainer {border-color:#2F4939!important;}
.stackmenu {border:1px solid #999; margin:0px 0px 10px 0px;}

/* dia ad amends 2nd dec 2010 */
#diaBody {width:166px!important; background: url("/newcar/companycar/dianomi/image/bg_180x168.gif") no-repeat scroll center bottom #FFF!important; position:relative; border-color:#999!important; padding-top:5px;}
#diaLogo {margin-bottom:10px;}
#diaBody a {width:auto!important;color:#090;}

div.body			{width: 550px; padding:10px 10px !important;float:left; margin:0}
div#detail			{margin:auto;width:560px}
div.results,div#forecourt{width: 650px}
div#similar_left,div.slider_block,div.final_greyback{width:650px !important;float:left}
div.similarresult 	{width:650px !important;}
.bottom-nav			{width: 1000px !important; float:left; margin-top: 10px;text-align:center}
.bottom-nav p.one	{background-color: #C2BEB4;padding: 5px 0; margin:0;}
.bottom-nav img		{margin-top: 5px;}
.footer				{margin: 10px auto;clear:both}
.hmmpu				{width: 490px; float:right; text-align: center !important; margin-top: 20px;}

table.body			{width: 660px;border: 0px solid #231F5C!important;margin:5px auto}
table.result		{width:90%}
table.calc-outer table{margin:0}
table.calc-outer	{width:550px}
table.calc-outer .linklist,
table.poolnotice	{width:auto}
table.pricetable,
table.logintable	{margin:auto}
table.calc-outer, table.links {margin:5px auto !important}
table.profilecars, table.profiletable	{margin:auto;width:100%}
table.options,
table.actions		{width:600px}

.nav-text	{color: #999;}
.nav	 	{margin-left:10px;padding:1px!important;}
.nav li 	{list-style-type: square !important; margin-left:6px; color: #999; font-size:10px;}
.nav a		{text-decoration: none !important; color: #333 !important; padding: 0px !important; font-size:12px;}
.nav a:hover{text-decoration: none !important; color: #3D8347 !important}
.body-nav	{background-color: #C2BEB4;}

.body-nav-text	{padding: 5px;color: #fff;}
.body-nav li 	{list-style-type: square !important; margin-left:6px; color: #fff; font-size:10px;}
.body-nav a		{text-decoration: none !important; color: #fff !important; padding: 0px !important; font-size:12px;}
.body-nav a:hover{text-decoration: none !important; color: #3D8347 !important}

.body-nav td {padding-left:8px;}

.red{color: #666;}

a {color: #999999!important;font-weight: bold!important; text-decoration: none!important;}
a:hover {color:#004D7B!important;}

a.hmblu, a.hmblu:hover, a.hmblu:link, a.hmblu:visited, a.hmblu:active{color: #9999FF;text-decoration: none;}
a.hmwte, a.hmwte:hover, a.hmwte:link, a.hmwte:visited, a.hmwte:active{color: #FFFFFF;text-decoration: none;}

table.skupe_maintable {float: right !important;}

ul.one{line-height: 15px;width:600px;margin: auto;}
ul.one li{line-height: 1.3em;margin: 0.5em 0 0 0;}
ul.linklist {width:600px;margin:auto !important}

form.selector{margin: 3px auto; width:600px}
input.aebutton{margin:0 120px}
form.actselector{float:left}

p {font-family:Arial,Helvetica,sans-serif!important; color:#000;}

div.headBoxtop {background-color:#EAE9E7; width: 1000px; padding:0px; float:left; height: 15px; margin:0px;}
div.headBoxlow {background-color:#C2BEB4; width: 1000px; padding:0px; float:left; height: 15px; margin:0px; border-bottom:1px solid #666666;}	
div.headBox h1 {float:right}
div.headBox img {float:right;border:0}
div.headBox {
	background-color:#C2BEB4;
	width: 1000px;
	padding:0px;
	float:left;
	height: 100%;
	margin:0px;
	background-image:url(/newcar/channels/images/vans/vanlogo.png);
	background-repeat:no-repeat;	
}

.similarresult {font-family:arial,sans-serif!important;}

dt {background-color:#C2BEB4!important; color:#fff!important;}
dt:hover{background-color:#3D8347!important; color:#fff!important;}

.g1loginLink a {color: #999999!important;font-weight: bold!important; text-decoration: none!important;}
.g1loginLink a:hover {color:#004D7B!important;}

.default a {color: #666!important;font-weight: bold!important; text-decoration: none!important;}
.default a:hover {color:#3D8347!important;}

.titles	{margin: 10px 0px 4px 0px; font-weight: bold;}

img.ODirDown {background-image:url(/newcar/channels/images/vans/arrow.gif)!important;}
img.ODirUp {background-image:url(/newcar/channels/images/vans/arrowdown.gif)!important;}
img.button_i {background-image:url(/newcar/channels/images/vans/i.gif)!important;}
img.button_d {background-image:url(/newcar/channels/images/vans/d.gif)!important;}

table.model {width:113%;}

.usermenu ol li {font-size:12px!important;}

.logo {width:530px!important;}

/* table sort arrows */
img.ODir {float:left;}

/* discount box */
.calc_discountBox {overflow:hidden;border:1px solid #000}

.calc_discount {width:100%}
.calc_discount td {text-align:center}
.calc_discountTitle {border:1px solid #CCC;border-width:0 1px;padding:3px}
.calc_discountValues td {background-color:#CCC;font-weight:bold;font-size:1.2em}
.calc_discountBox a {font-size:1.2em}
