body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0; }
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-family:Tahoma; font-size:100%; font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}

p { margin:0px;   padding:0px;   }

body{
	background-image: url(http://www.infoonet.com/library/images/h/page_bg_hr.jpg);
	background-repeat: repeat-x;
	text-align: center;
	line-height: 1.3em;
	font-family: Verdana;
	font-size: 12px;
background-color: #E9F2F9;
}

/* -- CONSTANTS -- */
TD {	color: black;
	font-family: verdana,sans-serif,arial;
	line-height: 1.3em;
	font-size: 12px;}
b, strong {font-size: 100%;}
.logo{float:left; margin:4px 4px 0 0;}

em {font-style: italic;}


#maincontainer{
	width: 1000px; /*Width of main container*/
	margin: 10px auto; /*Center container on page*/
	border: 1px solid #C0C0C0;
	border-top-width:0px;
	background-color: #FFFFFF;
	text-align: left;
	margin-bottom:10px;
}


#topsection{background: url(http://www.infoonet.com/library/images/h/bg_header.png) repeat-x;    /* height: 130px;   Height of top section*/}
#ad_banner{width:480px;margin:7px 2px 0px 0px;text-align:center;float:right;}
#topsection h1{padding-top: 15px;}

.breadcrumbs{background-color:white; height:30px; clear:both;}
.breadcrumbs h4{padding-left: 12px;color:#666666; line-height:30px; font-size:12px;}
.breadcrumbs h4 a, .breadcrumbs h4 a:visited{font-size:12px; text-decoration:underline;}
.breadcrumbs h4 span{color:#999999;}

#contentwrapper{float: left;width: 100%;background: white url(http://www.infoonet.com/library/images/h/content_top_horz.png) repeat-x;}
#contentcolumn{margin-right:230px; border-right:0px solid red; background:transparent url(http://www.infoonet.com/library/images/h/content_vert_bg.png) repeat-y right;}

.content_corner{
	background: transparent url(http://www.infoonet.com/library/images/h/content_corner_topr.png) no-repeat top right;
height:auto;
/*min-height:1040px;
_height:1040px;*/
}

#content_table{}
#content_table td{vertical-align: top;padding: 10px;}
.copycolumn{width: 500px;height: auto;}
#content_table .copycolumn td{padding: 0px;}
.imgL img {float:left;  margin:0px 6px 12px 0px;}

#rightcolumn{
	float: left;
	width: 230px; /*Width of right column*/
	margin-left: -230px; /*Set left margin to -(RightColumnWidth) */
	
	text-align: center;
}

#subfooter{
	border: 0px solid #808080;
	clear: both;
	width: 100%;
	height: 100px;
	background: #fff;
	color: #999999;
	text-align: center;
	padding: 4px 0;
}

#footer{
	border-top: 1px solid #C0C0C0;
	clear: left;
	width: 1000px;
	height: 200px;
	background: #E9F2F9;
	color: #999999;
	text-align: center;
	padding: 10px 0;
	margin: 0 auto;
background-color:white;
  background: white url(http://www.infoonet.com/library/images/h/bg_header.png) repeat-x bottom left;   /*  */
}

.innertube{
	margin: 6px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
}
.rightcolumn_innertube{}


/*---------------*/
/*  INFO COLUMN STYLES (MOST NAVIGATION LISTS ETC)  */
/*---------------*/

.magad{color: #005588;
	/*height:326px;*/
	width:100%;
margin-bottom:12px;}


.magad h1 span{
	color: #FF6E00;
	font-family:Arial Black;
	font-size:19px;
	font-weight:600;
}
.magad div{border:1px solid gray; text-align:center;/*height:280px;*/}
.magad p{color: #333333; padding: 4px; margin-bottom:6px; font-size:13px; font-family:Tahoma;}

.magad div#navStd  {text-align:left;padding: 5px 5px 10px 5px;}
.magad #navStd h4.mstdBg {background-color:#E9E9E9; padding-left:4px; font-weight:bold; margin:6px 0 4px 0;}
.magad #navStd h4.mstdBg a {font-weight:bold;color:#006699;}
.magad #navStd h4.mstdBg a.mstdLink  {font-weight:bold;color:#006699;text-decoration:underline;}
.magad #navStd a {color:#333333; font-weight:bold;}
.magad #navStd a:hover {color:#006699; text-decoration:underline;}
.magad #navStd a.mstd2Link {text-decoration:underline;}
.magad #navStd ul {margin-left:14px;}


.scroll_list_cartypes {border:1px solid gray; padding:10px; margin:0 0 10px 0; background-color:#f3f3f3; text-align:left;}
.scroll_list_cartypes p {color:#005588; font-weight:bold; text-align:center; margin:0 0 10px 0; }
.scroll_list_cartypes div {overflow:auto; width:199px; height:308px; _height:332px; border:1px solid gray; line-height:18px; padding:10px; background-color:#ffffff;}
.scroll_list_cartypes div a {color:#333333; font-weight:bold;}
.scroll_list_cartypes div a:hover {color:#006699; text-decoration:underline;}
.scroll_list_cartypes div h4 {background-color:#E9E9E9; padding-left:4px; font-weight:bold; margin:6px 0 4px 0; }
.scroll_list_cartypes div ul {margin-left:14px;}

.scroll_list {border:1px solid gray; padding:10px; margin:0 0 10px 0; background-color:#f3f3f3; text-align:left;}
.scroll_list p {color:#005588; font-weight:bold; text-align:left; margin:0 0 10px 0; }
.scroll_list div {width:186px; _width:206px; border:1px solid gray; line-height:18px; padding:10px; background-color:#ffffff;}
.scroll_list_make_current_models{height:auto;}
.scroll_list div a {color:#333333; font-weight:bold;}
.scroll_list div a:hover {color:#006699; text-decoration:underline;}

.glossary_list {	width: 220px;	height: auto;float:left;margin-right:10px;}
.scroll_list_glossary {border:1px solid gray; padding:10px; margin:0 0 10px 0; background-color:#f3f3f3; text-align:left;}
.scroll_list_glossary p {color:#005588; font-weight:bold; text-align:center; margin:0 0 10px 0; }
.scroll_list_glossary div {overflow:auto; width:174px; height:514px; border:1px solid gray; line-height:18px; padding:10px; background-color:#ffffff;}
.scroll_list_glossary div a {color:#333333; font-weight:bold;}
.scroll_list_glossary div a:hover {color:#006699; text-decoration:underline;}

.scroll_list_make_others, .scroll_list_make_ft, .scroll_list_models_all{height:300px; overflow:auto;}
.scroll_list_i1{height:335px; overflow:auto;}

.scroll_list_useful_links, .scroll_list_ncd_make, .scroll_list_ncd_date{height:240px; overflow:auto;}

.scroll_list_make_main {height:500px; overflow:auto;}
.scroll_list_make_main p{font-weight:bold; font-size:11px; font-family:Tahoma;}

.scroll_list_select {border:0px solid gray; padding:10px; background-color:#f3f3f3; text-align:left;}
.scroll_list_select p {color:#005588; font-weight:bold; text-align:left; margin:0 0 10px 0;}
.scroll_list_select div {width:200px; border:1px solid gray; line-height:18px; padding:10px; background-color:#ffffff;}
.scroll_list_select div a {color:#333333; font-weight:bold;}
.scroll_list_select div a:hover {color:#006699; text-decoration:underline;}
.scroll_list_select div ul { padding-left:10px; text-align:left;}
.scroll_list_select div h3 {padding:0px 0px 0px 10px; margin:0px 0px 4px 0px;  background-color:#d9d9d9; text-align:left; font-size:13px; line-height:20px;}

h1{	color: white;
	font-size: 16px; font-weight:bold;
	background: url(http://www.infoonet.com/library/images/h/menublack_bg.gif) repeat-x;
	height: 46px;
	line-height: 46px;
	padding-left:8px;
-moz-border-radius-topleft:10px !important;
-moz-border-radius-topright:10px !important;
}

h3{	color: #333333;
	font-size: 16px;
	line-height: 30px;
}

h1.navlead span{
	text-align: right;
	color: orange;
	font-size: 12px;
float:right;
padding-right:6px;
}

a.navlead_article_greenlink, a.navlead_article_greenlink:visited{color:#97DF37; font-size:14px; font_weight:bold;  margin-right:10px; text-decoration:underline;}
a.navlead_article_greenlink:hover {text-decoration:none;}


h1.navbar {margin:10px 0px 6px 0px;}

h1.navbar span{
	text-align: right;
	color: orange;
	font-size: 12px;
float:right;
padding-right:6px;
}


h2{color: #ffffff;
	font-size: 20px;
	font-weight: normal;
	padding-left: 10px;
	margin: 15px 0 15px 0;
}

  
h2.navlead{
	color: red;
	font-size: 20px;
	font-weight: normal;
	padding-left: 4px;
}


/*---------------*/
/*  HOME STYLES  */
/*---------------*/
.homepage_content_top{width: 750px;}

.homepage_content_2ndrow{}

.hometeaser{
background-color: #ffffff;
	border: 0px solid #999999;
	padding-bottom: 0px;
	margin-bottom: 4px;
	font-size: 10px;
	font-family: verdana;
	height:80px;
	line-height: 14px;
}

.hometeaser a{
	font-size: 10px;
	text-decoration: none;
color:#333333;
	height:60px;
	width:240px;
}
.hometeaser a img{	margin: 4px 3px 0px 0px;float:left;}
.hometeaser a:hover{
	text-decoration: none;
background-color: #E9E9E9;
}

/*---------------*/
/*  BLACK NAV (Single i.e. More, Prev, Next)  */
/*---------------*/
.blackmenusingle {
	width: 240px;
}
.blackmenusingle ul{
	list-style-type: none;
	width: 240px;
}

.blackmenusingle li a, .blackmenusingle li a:visited{
	background: transparent url(http://www.infoonet.com/library/images/h/teaserbarblack_hr.gif) repeat-x bottom left;
	font: bold 13px tahoma;
	color: #ffffff;
	display: block;
	width: 234px;
	_width: 240px;
	padding-left: 6px;
	text-decoration: none;
	height: 23px;
	line-height: 23px;
-moz-border-radius:4px !important;
}

.blackmenusingle li a:hover {
	background-image: url(http://www.infoonet.com/library/images/h/teaserbarsilver_hr.gif);
color:#000;
}

.home_review_content{
	clear: both;
	padding: 10px;
	padding-top: 0px;
}

.home_review_content_top {
	border: 0px solid red;
	width: 750px;
	padding-top: 0px;
}

.home_review_top_left {
	width: 500px;
	height: auto;
	float: left;
	margin-bottom: 0px;
}

.homepage_center_list {	width: 230px;}

.homepage_center_list li{
	margin: 6px 0px 0px 0px;
	_margin: 6px 0px -2px 0px;
	padding-right: 0px;
	_padding: 0px;
	width: 246px;
	_width: 246px;
	height:82px;
	background:transparent url(http://www.infoonet.com/library/images/h/research_bg_right.png) no-repeat top right;
}

.homepage_center_list h4{
	padding-top: 6px;
	line-height: 14px;
	height: 14px;
	font-size: 11px;
	font-weight: bold;
	color:#333333;
}

.homepage_center_list li a{
	background:transparent url(http://www.infoonet.com/library/images/h/research_bg_left.png) no-repeat top left;
	display: block;
	width: 246px;
	_width: 246px;
	padding: 0px;
	text-decoration: none;
	height:82px;
	_height:84px;
padding-left:7px;
	_height:82px;
	cursor: pointer;
}

.homepage_center_list li a p{
	font-size: 11px;
	font-weight: normal;
	color:#333333;
	width: 230px;
	_width: 132px;
_float:right;
}

.homepage_center_list li a img{	margin: 0px 0px 0px -6px; padding: 0px;float:left;}
.homepage_center_list li a:hover {text-decoration: none;}
.homepage_center_list li a:hover h4 {	text-decoration: underline;	color:#006699;}


/*---------------*/
/* REVIEW HOME STYLES  */
/*---------------*/
.most_recent_road_tests{ width: 240px; height:auto; margin-bottom:10px; background-color:#ffffff;}


/*---------------*/
/* LANDINGPAGE STYLES  */
/*---------------*/
.landingbox{
	background: #ffffff url(http://www.infoonet.com/library/images/h/menublack_bg.gif) repeat-x;
	margin: 0px 10px 10px 0px;
	font-size: 13px;
	font-weight: bold;
	min-height: 250px;
	line-height: 16px;
	width: 240px;
	height: 280px;
	_height: auto;
	float: left;
	clear: right;
-moz-border-radius-topleft:10px !important;
-moz-border-radius-topright:10px !important;
}

.landingbox div{
	border:1px solid gray;
	height: 250px;
	_height: 240px;
}

.landingbox p{
	padding: 6px;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color: black;
	width: 230px;
}

.landingbox div img{
	margin-left:74px;
}


/*  MENU STYLES  */
/*---------------*/
/*  TOP RIGHT NAV  */
/*---------------*/
.topnavright{
	float: right;
	clear: left;
	background: url(http://www.infoonet.com/library/images/h/topBlack_bg.gif) repeat-x;
	width: 510px;
_margin-right:-2px;
}
.topnavright img{
	float: left;
}

.menu_topright{
	width: 510px;
	height: 31px;
}

.menu_topright img{
_margin-right:1px;
}

.menu_topright li a{
	float: left;
	display: block;
	color: #ffffff;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0px 0px 9px; /*Padding to accomodate left tab image. Do not change*/
	height: 31px;
	line-height: 31px;
	text-align: center;
	cursor: pointer;
}

.menu_topright li img{margin:3px 0px 0px  0px ;}

.menu_topright li.current a, .menu_topright li a:hover{
	color: #000000;
	background: url(http://www.infoonet.com/library/images/h/topblack_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}
.menu_topright li a:visited{
	color: #ffffff;
}

.menu_topright li.current a b, .menu_topright li a:hover b{
	color: #000000;
	background: url(http://www.infoonet.com/library/images/h/topblack_hover_right.gif) no-repeat  right top; /*left tab image path*/
}




/*---------------*/
/*  RT HowMuch? Nav item  */
/*---------------*/



.rt_howmuch_navitem {
	list-style-type: none;
	margin: 40px 0px 0px 0px;
	padding: 0px;
	width: 500px;
}

.rt_howmuch_navitem li{
	margin: 4px 0px 30px 0px;
	padding: 0px;
	width: 500px;
height:130px;
color:#333333;
}

.rt_howmuch_navitem h3{
	line-height: 20px;
	height: 30px;
font-weight:bold;
	font-size: 15px;
	color:#333333;
}
.rt_howmuch_navitem h3 span{
float:right;
	line-height: 20px;
	height: 30px;
	width: auto;
	font-size: 15px;
	color:#006699;
}

.rt_howmuch_navitem li a{
	background: white;
	display: block;
	width: 488px;
	padding: 6px;
	text-decoration: none;
height:130px;
	cursor: pointer;
}

.rt_howmuch_navitem_details_date {
	margin: 6px 6px 0px 170px;
	padding: 0px;
}
.rt_howmuch_navitem_details_left {
float:left;
width:170px;
}
.rt_howmuch_navitem_details_right {}

.rt_howmuch_navitem li a img{
	margin-right: 10px;
	padding: 0px;
float:left;
}

.rt_howmuch_navitem li a:hover {
	background: #E9E9E9;
	color:#333333;
	text-decoration: none;
}
.rt_howmuch_navitem li a:hover h3 {
	text-decoration: none;
	color:#006699;
}

.rt_howmuch_navitem li a:hover h3 span {
	text-decoration: none;
}



/*---------------*/
/*  NAVITEM  (vertical large)   */
/*---------------*/



.navitem {	width: 490px;}

.navitem li{
	margin: 4px 0px 10px 0px;
	padding: 0px;
	width: 490px;
height:60px;
}

.navitem h3{
	line-height: 12px;
	height: 20px;
font-weight:bold;
	font-size: 12px;
	color:black;
}
.navitem h3 span{
	color:red;
}

.navitem_date{
	float: right;
	margin-top: -16px;
	font-size: 10px;
	color:#006699;
}

p.navitem_precede{
	font-size: 11px;
}


.navitem li a{
	background: white;
	color: black;
	display: block;
	width: 488px;
	padding: 6px;
	text-decoration: none;
height:52px;
	cursor: pointer;
}

.navitem li a img{
	margin-right: 10px;
	padding: 0px;
}

.navitem li a:hover {
	background: #E9E9E9;
	color: black;
	text-decoration: none;
}
.navitem li a.green:hover  {
	background: #EBEFE0;
}
.navitem li a:hover h3 {
	text-decoration: underline;
	color:#006699;
}

.navitem li a:hover h3 span {
	text-decoration: none;
}

* html .navitem li a{
	width: 490px; /*IE only. Actual menu width minus left padding of A element (10px) */
}

.nPlus {color:#006699;}


/*  ARTICLE STYLES  */
/*---------------*/
h3.article_precede {
	font-size: 16px;
	font-weight: 600;
	color: #005588;
	width: 480px;
	height: auto;
line-height:22px;
}

p.article_caption{
	padding: 4px;
	line-height: 15px;
	font-size: 12px;
	color: #333333;
border:0px solid gray;
background-color:#E9E9E9;
}

.useful_links_top {float:left;}

.article_quicktestlink {
	margin:10px 0px 0px 0px;
	line-height: 12px;
	font-size: 12px;
font-weight:bold;
	color:#476A0D;
width:120px;
}


p.article_date{
	padding-bottom: 12px;
	line-height: 15px;
	font-size: 12px;
	font-weight: bold;
	color: #005588;
	width: 170px;
}

p.article_byline{
	padding-top: 6px;
	line-height: 15px;
	font-size: 10px;
	font-weight: normal;
	color: black;
	width: 480px;
}



.article_ad_island{
	float: right;
	clear: left;
	padding: 0 0 5px 5px;
}

#article_maintext table tbody tr td {font-size:14px;line-height:24px; border:1px solid white;}

a.article_relatedStories:hover {
	font-size: 11px;
	text-decoration: underline;
	color: #006699;
}

.useful_links{height:210px;margin:20px 0px 10px 0px;border:1px solid gray; width:498px; -moz-border-radius-topleft:10px !important; -moz-border-radius-topright:10px !important;}
.useful_links_box {border:1px solid gray;}
.useful_links a p{text-align:left; line-height:40px;}
.useful_links a img{height:40px; width:160px; float:left; margin-right:4px; padding:0px 4px 0px 4px; background-color: #ffffff;}
.useful_links a:hover p{background-color: #E9E9E9;}


/*---------------*/
/*  INFO COLUMN STYLES (MOST NAVIGATION LISTS ETC)  */
/*---------------*/

.infocolumn{width: 230px;}

.info_make_reviews{max-height: 10px;width: 200px;border: 1px solid gray;}
.info_make_reviews_list{
	max-height: 100px;
	width: 200px;
	overflow: auto;
	font-size: 10px;
	margin: 6px 0px 0px 10px;
	padding: 4px;
	border: 0px solid gray;
	border-left: 0px solid gray;
}

.info_make_reviews_thumb{
	max-height: 200px;
	width: 220px;
	overflow: auto;
	font-size: 10px;
	margin: 6px 0px 0px 10px;
	padding: 4px;
	border: 0px solid gray;
	border-left: 0px solid gray;
}


.scroll_list_home {border:1px solid gray; padding:10px; margin:0 0 10px 0; background-color:#f3f3f3; text-align:left;}
.scroll_list_home p {color:#005588; font-weight:bold; text-align:center; margin:0 0 10px 0; }
.scroll_list_home div {overflow:auto; width:199px; height:178px; _height:229px; border:1px solid gray; line-height:18px; padding:10px; background-color:#ffffff;}
.scroll_list_home div a {color:#333333; font-weight:bold;}
.scroll_list_home div a:hover {color:#006699; text-decoration:underline;}




/*---------------*/
/*  MAIN NAV (horizontal)  */
/*---------------*/
.mainmenu{

	width: 1000px;
	background: url(http://www.infoonet.com/library/images/h/menublack_bg.gif) repeat-x; /*tab background image path*/
	height: 46px;
}

.mainmenu li a{
	float: left;
	display: block;
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 0 14px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;
}

.mainmenu li a b{
	float: left;
	display: block;
	padding: 0 16px 0 2px; /*Padding of menu items*/
}

.mainmenu li img{margin:12px 0px 0px  0px ;}
.mainmenu li a img{}

.mainmenu li a:visited{
	color: #ffffff;
}

.mainmenu li.current a, .mainmenu li a:hover{
	color: #000000;
	text-decoration: none;
	background: url(http://www.infoonet.com/library/images/h/menublack_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.menusingle li {
line-height:23px;
margin:0px 10px 10px 0px;
padding:10px 0px 10px 0px;
_padding:0px;
}

.menusingle li a {
display:block;
float:right;
font-family:tahoma;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:23px;
line-height:22px;
margin:0px;
padding: 0px;
text-decoration:none;
width:auto;
color:black;
}
.menusingle li a:hover {
background:transparent url(http://www.infoonet.com/library/images/h/link_left.png) no-repeat scroll 0px -120px;
color:black;
}

.menusingle li a b {
margin-left:12px;
padding:4px 10px 5px 0px;
}
.menusingle li a:hover b {
background:transparent url(http://www.infoonet.com/library/images/h/link_right.png) no-repeat scroll  100% -120px;
}

.menusingle li a:visited, .menusingle li a:active {
color:black;
}

.black_bar li a {
background: transparent url(http://www.infoonet.com/library/images/h/link_left.png) no-repeat scroll  0px -30px;color:silver;}
.black_bar li a b {
background: transparent url(http://www.infoonet.com/library/images/h/link_right.png) no-repeat scroll  100% -30px;color:silver;}

.blue_bar li a {
background: transparent url(http://www.infoonet.com/library/images/h/link_left.png) no-repeat scroll  0px -60px;}
.blue_bar li a b {
background: transparent url(http://www.infoonet.com/library/images/h/link_right.png) no-repeat scroll  100% -60px;}

.silver_bar li a {
background: transparent url(http://www.infoonet.com/library/images/h/link_left.png) no-repeat scroll  0px -120px;}
.silver_bar li a b {
background: transparent url(http://www.infoonet.com/library/images/h/link_right.png) no-repeat scroll  100% -120px;}

.orange_bar li a {
background: transparent url(http://www.infoonet.com/library/images/h/link_left.png) no-repeat scroll  0px -150px;}
.orange_bar li a b {
background: transparent url(http://www.infoonet.com/library/images/h/link_right.png) no-repeat scroll  100% -150px;}


.latestitem {
	width: 240px;
	_width: 220px;
}

.latestitem li{
	margin: 6px 0px 4px 0px;
	width: 238px;
	height:58px;
}

.latestitem h4{
	line-height: 14px;
	height: 28px;
	font-size: 11px;
	font-weight: normal;
	color:black;
}
div.latestitem_date{
	margin-right: 0px;
	font-size: 10px;
	color:black;
	border-width: 0px;
}
a:hover div.latestitem_date{
	color:#006699;
	text-decoration: underline;
}

.latestitem li a{
	background: white;
	color: black;
	display: block;
	width: 238px;
	padding: 0px;
	text-decoration: none;
	height:58px;
	cursor: pointer;
}

.latestitem li a img{
	padding: 4px;
	_margin: 4px;
}

.latestitem li a:hover {
	background: #E9E9E9;
	text-decoration: none;
}
.latestitem li a:hover h4 {
	text-decoration: none;
	color:black;
}


.sitelead_large {	margin: -8px 0px 0px 0px;	width: 500px;}

.sitelead_large li{
	margin: 9px 0px 0px 0px;
	width: 500px;
	height:332px;
	border:0px solid #999999;}

.sitelead_large li a{
	background: white;
	color: black;
	display: block;
	width: 500px;
	text-decoration: none;
	height:auto;
	cursor: pointer;
	font-size:12px;}

.sitelead_large li a h1{background-image:none; font-weight:bold; font-size:15px; line-height:24px;	margin-bottom: -10px;	padding: 0px 4px 0px 4px;	color: #ff3333;}
.sitelead_large li a h2{font-size:13px;  line-height:20px; margin-top: -16px;	padding: 0px 4px 4px 4px;	color: #333333;}
.sitelead_large li a div{	float:right;	margin-left:6px;}
.sitelead_large li a img{	border:0px solid gray;}


.sitelead_large li a:hover {
	background: #E9E9E9;
}
.sitelead_large li a:hover h1{
	color:#006699;
text-decoration:underline;
}

.sitelead_large li a:hover div p {
	background: #ffffff;
	color:#000000;
}


.reviewlead {
	width: 497px;
}

.reviewlead li{
	margin: 9px 0px 10px 0px;
	padding: 0px;
	width: 497px;
	height:290px;
	border:0px solid #999999;
}

.reviewlead li a{
	background: white;
	color: black;
	display: block;
	width: 497px;
	text-decoration: none;
	height:auto;
	cursor: pointer;
	font-size:12px;
}

.reviewlead  li a h2{
background-image:none;
font-size:13px;
	margin-top: 6px;
	padding: 0px 4px 0px 4px;
	color: #333333;
}

.reviewlead  li a img{	border:0px solid #999999; }
.reviewlead  li a img.car{margin-left: 60px;}
.reviewlead  li a:hover h2{color:#006699;}

/*---------------*/
/*  FOOTER NAV (horizontal)  */
/*---------------*/
.footerlist{
border-left:1px solid gray;
	width: 160px;
	height: auto;
float:left;
margin:0px;
padding-left:30px;
}
.footerlist h4{text-align:left; color:#006699; font-weight:bold;}

.footermenu{
	position: relative;
	width: 140px;
}

.footermenu li a{
	zzzfloat: left;
	display: block;
	color: #000000;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	padding: 2px 0 2px 6px;
	height: 16px;
	line-height: 16px;
	text-align: left;
	cursor: pointer;
}

.footermenu li.current a {
	color: red;
}
.footermenu li a:hover, .footermenu li a:hover b {
	color: #006699;
	background-color: #E9E9E9;
text-decoration:underline;
}

.footermenu li.current a b{
	color: blue;
}


.moreinformation{
width:270px;
float:left;
margin:0px 108px 10px 10px;
_margin-right:138px;
text-align:left;
}

.moreinformation img{ margin:0px 0px 6px 0px; }

.moreinformation a span{
float:right;
}


#search_wrapper {width:190px; height:24px; padding:4px; border:1px solid #b9b9b9; background-color:white; margin:10px 0px 20px 14px; _margin-left:0px;}
#search_form {padding:0px; margin:0px;}
#search_text {width: 90px; height:18px; float:left; padding:2px; font-family:Verdana; _font-size:14px; border:1px solid gray;}
#search_go {padding:0px; margin:0px;}
#search_go a {padding:0px; margin:0px;}
#search_go a img {width: 80px; height:22px;}
#search_go .menusingle li {padding:0px; margin:0px;}

a:hover img {	opacity:0.85;  filter: alpha(opacity = 85);   border-width:0px;   }
a:link, a:visited{  text-decoration: none;   color:#333333;   }





/* QVote Styles */
.vQVBox {margin:0px; width:200px;}	/*-moz-border-radius: 5px;-webkit-border-radius: 4px; border:1px #CCCCCC solid;*/
.vQVBox .vQVTop {border-bottom:1px #CCCCCC solid; padding:1px;}
.vQVBox div.vQVTop h2 {font-family: Arial, Helvetica, sans-serif; font-size: 110%; margin: 0; color:#000;}
.vQVBox .vQVBody {padding:1px;}
.vQVBox .vQVBody div.vQVQuest {font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold;color:#000; margin: 0;}
.vQVBox .vQVBody .vQVIfAns {margin-top:5px;}

/* QVote Result Styles */
#Content div.vQVAnswer {font-family: Arial, Helvetica, sans-serif; font-size: 80%; color:#000;}
#Content input.vQVAsubmit {font-family: Arial, Helvetica, sans-serif; font-size: 70%; color:#000;float:left;}
#Content div.vQVAor {font-family: Arial, Helvetica, sans-serif; font-size: 70%; color:#000; margin-left:10px; float:left;}
#Content div.vQVASeeResults {font-family: Arial, Helvetica, sans-serif; font-size: 70%; color:#000; margin-left:10px;}
#Content a.vQVASeeResults {color:#000; text-decoration:none;}
.vQVclear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}
#Content td.vQVAnswer {font-family: Arial, Helvetica, sans-serif; font-size: 75%; color:#000;}
#Content td.vQVTd {font-family: Arial, Helvetica, sans-serif; font-size: 70%; color:#999;}
#Content div.vQVTo {font-family: Arial, Helvetica, sans-serif; font-size: 70%; color:#999; margin-top:8px;}

a.vQVbutton {
    background: transparent url('/images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.vQVbutton span {
    background: transparent url('/images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
a.vQVbutton:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.vQVbutton:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}


/* Pagination */
ul.pager{list-style-image:none;list-style-position:outside;list-style-type:none;margin:20px 0px 0px 5px;}
ul.pager li{float: left;margin-left:3px;font-size:12px;}
ul.pager li a{font-size:12px; text-decoration: none;border:1px solid #737373;background:#E9E9E9;padding:2px 6px;color:#000000;}
ul.pager li a:hover{padding:2px 6px; color:#000000;border:1px solid #E8A06D;background:#FFCD4B;font-size:12px;text-decoration: none;}
ul.pager li.current{font-size:12px;font-weight:bold;color:#000000;padding:1px 6px; border:1px solid #E8A06D;background:#FFCD4B;margin-top:-2px;}
ul.pager li.disabled{font-size:12px;border:1px solid #737373;background:#E9E9E9;padding:1px 6px;color:#000000;margin-top:-2px;}

