@charset "utf-8";
/* CSS Document */
body,td,th,input,select{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #333333;
}
div 				{ width: 100%; }
h1 {
	font-size:50px;
	font-weight:normal;
	font-style:normal;
	margin: 0 0 0 0
}
h2 					{ margin: 0px 0px 0px 0px; }	
h3 {
	margin: 0 0 0 0;
	font-weight:normal;
	font-style:normal;
}
h4 					{ margin: 0px 0px 0px 0px; }	
.column_headers {
	text-align:center;
	vertical-align:bottom;
	padding:0px 5px 0px 0px;
}
.column_data td {
	font-size:10px;
	padding:0px;
	margin:0px;
}
.rating_data 	{ width: 22px; text-align:center; }
.rating_data_b 	{ width: 22px; text-align:center; border-bottom:0px; border-top:0px; }
.rating_data_b2	{ width: 22px; text-align:center; border:0px; }
.rating_data_b3	{ width: 22px; text-align:center; border-left:0px; border-right:0px; }
.rating_data_b4	{ border-top:0px; border-left:0px; border-bottom:0px; }
.rating_data_b5	{ border-top:0px; border-left:0px; border-right:0px; }
.type_selector {
	background-color:#FFFFFF;
	font-size:9px;
	overflow: auto;
	height: 250px;
}
.search_data 		{ vertical-align: top; text-align:center; }
.search_data_r 		{ vertical-align: top; text-align:center; color:#CC0000; }
.search_data_g 		{ vertical-align: top; text-align:center; color:#009900; }
.search_data_l 		{ vertical-align: top; text-align:left; }
.search_data_l_s 	{ vertical-align: top; text-align:left; font-size:9px; }
.new {
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}
.comments {	margin: 0px 0px 10px 0px; }
.commentdivider { 
	height:				1px;
	background-color:	#999999;
	margin: 0px 0px 10px 0px;
	border-style:none;
	border:#000000;
}
