body {margin:0px;
	background-image:url('/images/bgimage.gif');
	background-repeat: repeat-x;
	font-family:arial,sans-serif}
	
#topbar{width:100%;height:20px;align:center;background-color:#F0F0EF;}
#topbarcontent{width:760px;height:20px;text-align:right;font-size:11px;padding-top:2px;}
#topbarcontent a {color:#000;text-decoration:none;}
#topnav_AdRotator1 img{border:solid 1px #000;margin-bottom:9px;}

#navcontainer, #rightnavcontainer { width: 150px;margin: 0px;}
#rightnavcontainer {margin-top: 1px;margin-left: 15px}
#navcontainer ul, #rightnavcontainer ul {

	margin: 0;
	list-style-type: none;
	padding: 0px;
}
#navcontainer li, #rightnavcontainer li { line-height: 18px; padding:0px;}
#navcontainer a, #rightnavcontainer a {text-decoration: none; display: block; padding: 2px; padding-left: 8px; 
	background-color: #E2E2E2;border-bottom: 1px solid #eee;font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;font-size: 12px;color: #000;}
#navcontainer .inner, #rightnavcontainer .inner {text-decoration: none; display: block; padding: 2px; padding-left: 8px; 
	background-color: #F4F4F4;border-bottom: 1px solid #eee;font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;font-size: 11px;color: #000;}
#navcontainer a.bold, #rightnavcontainer a.bold  {background-color: #E2E2E2;font-weight: bold;color: #000;}
#navcontainer a:link, #navlist a:visited {color: #000;}
#navcontainer a:hover {color: #2A2A2A;text-decoration:underline;}
#rightnavcontainer .heading {color:#000;font-weight:bold;background-color: #CCCCCC;padding:3px 0px 3px 7px;}

#navspacer {width: 150px; 
	height: 10px;
	margin: 0px;
	background-color: #CCCCCC;
	border-bottom: 1px solid #eee;
	border-top: 1px solid #eee;}

#content {padding-left: 15px;}
#content h1{font-size:20px; 
	width:100%; 
	border:solid;  
	border:0px;  
	border-bottom:2px dotted #FFFFFF; 
	margin-top:10px;
	padding-bottom:4px;
}
#content h2{font-size:14px; 
	width:100%; 
	border:solid;  
	border:0px;  
	border-bottom:2px dotted #FFFFFF; 
	margin-top:10px;
	padding-bottom:3px;
}
#content h3{font-size:12px; 
	width:100%; 
	border:solid;  
	border:0px;  
	border-bottom:2px dotted #FFFFFF; 
	margin-top:10px;
	padding-bottom:3px;
}
#content p{font-size:12px;}
#content ul{margin-left:0px;}
#content li{font-size:12px;}

#content .inlinelogo{float:left;margin-right:10px;margin-bottom:5px;}
#content .indexTable{font-size:12px;}
#content .indexTable td{background-color: #EFEFEF; padding:4px;}

.sponsoredlistings{background-color: #EFEFEF;margin-bottom:5px;padding:5px;font-size:12px;}
.sponsoredlistings a {text-decoration:none}
.sponsoredlistings .smllink {font-size:11px;}

.inlineContentBox{background-color: #EFEFEF;margin-bottom:5px;padding:5px;font-size:12px; height:85px;}
.inlineContentBox img {float:left; margin-right:10px;}
.inlineContentBox b {font-size:14px;}

.subnavbox{background-color: #EFEFEF; margin-top: 15px;margin-left: 10px; padding:5px;font-size:12px;}
.subnavbox img {display: block; margin-right:10px;margin-bottom:10px;}
.subnavbox b {font-size:14px;}

.featuredReviews{background-color: #FFFFFF;margin-bottom:5px;padding:5px;font-size:12px; }
.featuredReviews img {float:left; margin-right:10px;}
.featuredReviews b {font-size:14px;}

#content .inlineComparisonTable, #content .inlineComparisonTableAlRight {font-size:12px;}
#content .inlineComparisonTable td, #content .inlineComparisonTableAlRight td {border-bottom: 1px solid #CECECE;padding:5px;}
#content .inlineComparisonTable td {text-align:center;}
#content .inlineComparisonTable .heading, #content .inlineComparisonTableAlRight .heading  {background-color: #EFEFEF;}

#footer{width:100%;align:center;margin-top:20px;}
#footercontent{width:760px;height:20px;text-align:center;font-size:11px;padding-top:10px;border-top:dotted 2px #CACFD5;}
#footercontent a {color:#000;text-decoration:none;}


/* End IE5-Mac hack */
#HeaderStrip{PADDING:0px;MARGIN:0px;border:0px solid #000;height:35px;}
#HeaderStrip li{PADDING: 0px;BACKGROUND: url(/images/bg_navlist.gif) no-repeat left top;FLOAT: left;TEXT-ALIGN:left;TEXT-DECORATION: none;width:75px;height:35px;border:0px solid #000}
#HeaderStrip ul{PADDING: 0px;FONT-SIZE: 11px;MARGIN: 0px;LIST-STYLE-TYPE: none;TEXT-DECORATION: none;font-weight:bold;}

#HeaderStrip a:hover{COLOR: #000;TEXT-DECORATION: none;}
#HeaderStrip a:visited{TEXT-DECORATION: none;}
#HeaderStrip a{PADDING: 10px 0px 0px 3px;DISPLAY: block;BACKGROUND: url(/images/bg_navlist.gif) no-repeat right top;COLOR: #000;TEXT-DECORATION: none;}
#HeaderStrip a{TEXT-ALIGN: left;FLOAT: left;}

/* Commented backslash hack hides rule from IE5-Mac \*/
#HeaderStrip a{TEXT-ALIGN: center;FLOAT: none;}

#jumpmenu {background-color: #EFEFEF;padding:5px;margin-top:15px;font-size:12px;}
#jumpmenu FORM{margin:0px;padding:0px;}
#jumpmenu SELECT{font-size:11px;}



