body {background-color:#5C788F;font-size:10px!important;font-family: Verdana,Arial,Helvetica,sans-serif!important; color:#666!important;}, p, table, .goline, .go, .body, .rightnav, .buttonstyle {font-size:10px;font-family: Verdana,Arial,Helvetica,sans-serif;padding:0;}

div.body {padding: 0;width:650px;background-color:#E7EDFB;font-size:10; }
.main {
	overflow:hidden;
	width:970px;
	margin:auto; 
	
	border-top:0;
	background-color:#E7EDFB;
	/*background-image:url(/newcar/channels/images/businesscarmanager/bgwide2.gif);*/
    background-repeat:repeat-y;
	background-position:left center;
}
.main-left {background-color: #E7EDFB; width: 640px!important; height: 100%; margin-top:15px;}
.main-right {background-color: #E7EDFB;width: 156px; float: right; height: 100%;}	
.main-farleft {
	background-color:#CCCCCC;
	width:146px; 
	float:left;
	
	height:100%;	
	padding-top:10px;	
	text-align:center;
}
.rightnav ul {list-style-type: none;margin: 15px 8px 10px 10px !important;padding: 1px;}
.rightnav li {margin: 1px 0;height: 20px;}
.rightnav ul li a {
	background-color: #9999cc;
	display: block;
	padding-left: 15px;
	height: 20px;
	line-height: 20px;	
	width: 121px;
	text-decoration: none !important;
	font-weight:normal !important;
	color:#fff !important;
	text-decoration:none!important;
	font-size:10px;
}
.rightnav ul li a:hover {background-color: #000099;color:#fff;text-decoration:none;font-weight:normal !important;}

.subnavContainer {position:relative}
.subnav {position:absolute;left:-147px;top:-17px;display:none}

.bottomnav {position: absolute;bottom: 0;width: 100%;}
.title {margin: 3px auto 0 !important; padding: 2px 0 2px 5px; background-color: #9999cc; font-size: 1.2em !important; color: #FFF !important;width:auto;}
.pale {background-color: #9999cc}
.time {color: #FFF; margin: auto 10px auto auto; text-align:right;font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;}

.topstrip {
	background-color:#9999CC; 
	width: 970px; 
	height:auto; 
	padding: 10px 0; 
	background-image:url(../../images/businesscarmanager/topGrad35.gif);
	background-position: center top;
	background-repeat:repeat-x;
	}

.topbanner {
	background-color:#FFF; 
	background-image:url(../../images/businesscarmanager/short_grids.gif);
	background-position:right -10px; 
	background-repeat:repeat-y; 
	border:medium none; margin: 0; 
	overflow: hidden; 
	padding: 0px 0 0px; 
	width: 100%;
	height: 100%;
	}

#detailSection_right dt, #detailSection_left dt {background-color: #9999CC;}

#details dt {background-color: #9999CC;}

#fuelused, #fuelspent, #distance {width:30px;}

table.result {width:662px; border:0px;}

.bordered {border:0px solid;}

.go {font-size:10px; color:666;}
select.go {width:150px; }

p.mid {
color:#9999CC!important;
font-weight:bold;
text-align:center;
}
.actSel span, .actSel select {width:150px; font-size:10px; color:666;}

.actSel input {font-size:10px;width:71px;}

select, input { font-size:10px; color:666;}

.logo {padding: 3px 5px 5px 12px;float: left;}
#newsletter {padding: 0 0 5px 12px; width: 50%; float: right;}
#feedtwitter {padding: 3px 5px 5px 12px;float: left;}

img {border: 0}
.body-nav {background-color: #808080;}
.invisible_red{color:  #C61015;}
.invisible {background-color: #ededed !important; border: 0}
.red{color:#666;}
table.body{margin: 10px;width: 558px;border: 1px solid #808080;}
table.options, table.actions {width: 100%}

table.calc-outer {width: 666px}
td.calc-inner-left {height:33px}

table.benefit, table.calc-inner-left, td.calc-outer-left, td.calc-outer-right {width: 325px !important;}
table.benefit td.bordered {border:0}
table.keydataHolder {width: 666px !important;}
table.keydataHolder img {width: 30%;}
table.keydata {width:300px!important;}
td.offer-top {border-top: 1px solid #808080;border-right: 1px solid #808080;border-left: 1px solid #808080;}
td.offer-bottom-left {padding: 4px 0px 0px 8px;border-bottom: 1px solid #808080;border-left: 1px solid #808080;}
td.offer-bottom-right {border-bottom: 1px solid #808080;border-right: 1px solid #808080;}
a, a:link, a:visited, a:active, a:hover {color: #006699;font-weight: bold;text-decoration: underline;}
a.nav, a.nav:active, a.nav:hover, a.nav:visited, a.nav:link, .nav-text, .nav-text{
	font-weight: bold;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	color: #FFFFFF;
} 

#award {
	background-color:#FFF;	
	background-image:url(/newcar/channels/images/businesscarmanager/MotoringWriter470x91.gif);
	background-position:center 0;
	background-repeat:no-repeat;
	display:block;
	height:120px;
	margin:10px 0;
	overflow:auto;
	padding:0 0px;
	position:relative;
}

#FooterCommunityCopyBlock  {
	background-color:#FFFFFF;
	color:#666666;
	display:block;
	font-size:0.9em;
	left:377px;
	line-height:150%;
	margin:0;
	overflow:hidden;
	padding:0;
	position:absolute;
	top:20px;
	width:290px;
}

#FooterCommunityCopyBlock h1 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1.1em;
	margin:0 0 5px;
	padding:3px 0 5px 4px;
	background-color:#9999CC;
	color:#FFFFFF;
	margin-bottom:0;
	margin-top:3px;
	width:463px;
}

#FooterCommunityCopyBlock h1 .Year {
display:block;
font-size:1.25em;
margin:2px 0 3px;
}


#bottomlinks {background-color: #7887AB;padding:10px 0 20px;}

#FooterContainer {CLEAR: both;BACKGROUND: #fff;	PADDING: 0px;overflow:auto}
#FooterNavText {background-color:#7887AB; FONT-SIZE: 0.8em;	COLOR: #333333;	TEXT-ALIGN: center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:6px;}
#FooterNavText .w {COLOR: #ffffff;	TEXT-DECORATION: none}
#FooterNavText A {font-weight:normal!important;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; letter-spacing:0px}
#FooterNavText A:link {COLOR: #ffffff;	TEXT-DECORATION: none}
#FooterNavText A:hover {COLOR: #ff6600;	TEXT-DECORATION: underline}

#ToplinksText {COLOR: #000099; FONT-SIZE: 0.5em;TEXT-ALIGN: right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:6px;TEXT-DECORATION: none; float:right;
line-height:2; padding-right:10px; padding-top:10px;}

#ToplinksText A {COLOR: #000099; font-weight:normal!important;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px; letter-spacing:0px; TEXT-DECORATION: none; overflow:auto;}
#ToplinksText A:link {COLOR: #000099;	TEXT-DECORATION: none;}
#ToplinksText A:hover {COLOR: #000099;	TEXT-DECORATION: underline;}

#GoSearch {font-size:9px; color:#666; line-height:0px; padding-right:0px; line-height:0; padding-top:15px; margin-right:0px;}
#GoSearch input, #GoSearch label, #GoSearch select {font-size:9px; font-size:10px;  color:#666; margin:0px;  }
#FormSearch {font-size:9px; color:#666; line-height:20px; margin:0px;}
#FormSearchSelector {font-size:9px; color:#666; line-height:20px;margin:0px;}

.buttonsize { margin:0; padding:0; color:#000 !important}

#feed {
	COLOR: #666; 
	FONT-SIZE: 0.5em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:6px;
	TEXT-DECORATION: none; 
	word-spacing:0px; 
	letter-spacing:10px; 
	margin:3px; 
	overflow:auto;
	text-align:left;}
	
#feed A {
	COLOR: #666; 
	font-weight:normal!important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	letter-spacing:0px; 
	TEXT-DECORATION: none; 
	display:block; 
	float:left;
}

#feed A.feedLink {margin-top:5px;TEXT-DECORATION: none;}
#feed #rssLink img {margin-right:4px;}
#feed #rssLink {width:74px; }

#feed A:link, #feed A:hover {COLOR: #666;	TEXT-DECORATION: none}

.clear {clear:both}

.chooserHead {font-size:10px; color:#666;}
.help {font-size:10px; color:#666;}
#burn {font-size:10px!important; color:#666;}
p {font-size:10px; color:#666;}

#cc-tool table {font-size:10px;}

.skycontainer {margin: 10px auto!important; width: 120px!important;_top:520px; _left: 1300px; _position:absolute!important; }
