body {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
		background-color: #f7f7f7;
}

a:link {color: #220088; text-decoration: none; }
a:active {color: #220088; text-decoration: none; }
a:visited {color: #220088; text-decoration: none; }
a:hover {color: #FF0000; text-decoration: none; }

.copyright { color : #0000CC ; font-size: 10px; }
.bannertext { color: #808080; font-size: 10px ; text-decoration: none;

}

.leftmenu { font-weight: bold; font-size: 13px; color: #444444; text-decoration: none;}
leftmenu a:hover {color: #ffffff; text-decoration: underline; }



.topmenu { font-size: 10px ; }
.logo {
	font-family: "Andale Mono", "Courier New", Courier, monospace;
	font-size: 36px;
	font-weight: bold;
	text-decoration: none;
	color: #220088;
}

.logosub {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: right;
	text-decoration: none;
	color: #220088;
}



TABLE.boxed {	
	border-style: solid; 
	border-width: .1em; 
	border-color: black;
}

TR.primary {
	background-color:  #fafafa;
}
TR.alternate {
	background-color:  #f3f3FF;
##	background-color:  #fff0f0;

}

TD.leftmenublock {
	border-right-style: solid; 
	border-right-width: .1em; 
	border-right-color: black;
}

TD.padded {padding-left: 1.5em; padding-right: .5em;}

TD.indented {padding-left: 1.5em;}

TD.charthead1 {
	border-left: black .1em solid;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
	text-align:center;
}
TD.charthead2 {
	border-left: black .1em solid;
	border-right: black .1em solid;
	border-top: black .1em solid;
	border-bottom: black .1em solid;
	text-align:center;
}
TD.chartbody1 {
	border-left: black .1em solid;
	border-bottom: black .1em solid;
}
TD.chartbody2 {
	border-left: black .1em solid;
	border-bottom: black .1em solid;
	border-right: black .1em solid;
}
TD.header {
	border-bottom: black 1px solid;
}

TD.review_grid_top{
	border-left: black .1em solid;
	border-right: black .1em solid;
	border-top: black .1em solid;
	color: #222222;
	font-weight: bold;
	font-size: 14px;
	padding: .5em;
}
TD.review_grid_main{
	border-left: black .1em solid;
	border-right: black .1em solid;
	border-bottom: black .1em solid;
	border-top: black .1em solid;
	color: #222222;
	font-size: 13px;
	padding: .5em;
}
TD.review_grid_space{
	border-left: none;
	border-right: none;
	border-bottom: none;
}


TD.headertable {
	border-top: #666666 3px solid;
	background-color: #efefef;
	font-size: 11px;
	color: #666666;
}
.contentheader {
	color: #000000;
	font-size: 16px;
	margin-top: 0px;
}
.reviewpageheader {
	font-size: 22px;
	margin-top: 0px;
	font-weight: bold;
	color: #220088;
}
.top10_chart_reviewlink {
	font-size: 10px;
	margin-top: 0px;
}
.top10_chart_sitelink {
	font-size: 14px;
	margin-top: 0px;
	font-weight: bold;
}
.top10_chart_rating {
	font-size: 13px;
	font-weight: bold;
	color: blue;
	padding: .5em;
}
.regulartext11 {
	color: #000000;
	font-size: 11px;
}
.regulartext12 {
	color: #000000;
	font-size: 12px;
}
.regulartext13 {
	color: #000000;
	font-size: 13px;
}
.regulartext14 {
	color: #666666;
	font-size: 14px;

}

.ranktext14 {
	color: #111111;
	font-size: 14px;
	font-weight: bold;
}



.crisptext11 {
	color: #000000;
	font-size: 11px;
}
.crisptext12 {
	color: #000000;
	font-size: 12px;
}
.crisptext13 {
	color: #000000;
	font-size: 13px;
}
.crisptext14 {
	color: #000000;
	font-size: 14px;
}





h1,h2,h3 {
	margin-top: 0;
	margin-bottom: 0; 
}

#human {  
visibility:hidden;  
display:none;  
}