h1 {
	font-family:Tahoma;font-size:18pt;font-variant:Small-Caps;color:#333366;
}
h2 {
	font-family:Tahoma;font-size:14pt;font-variant:Small-Caps;color:#333366;
}
h3 {
	font-family:Tahoma;font-size:12pt;font-variant:Small-Caps;color:#333366;
}
h4 {
	font-family:Tahoma;font-size:10pt;font-variant:Small-Caps;color:#333366;margin:0px;padding:0px;
}
p,td {
	font-family:Tahoma;font-size:10pt;
}
body {
	background-color:#CCCCCC;
}
.iRow {
	margin-left:5px;line-height:16px;
}
.viewscoretable {
	background-color:#FFFFFF;
	border:solid 1px #333333;
	width:100%;
}
.viewscorecell {
	border:solid 1px #CCCCCC;padding:4px;font-family:Tahoma;font-size:10pt;
}
.viewscore {
	color:#009900;font-weight:bold;text-align:right;
}
.viewtest {
	color:#0000CC;font-weight:bold;
}
.viewinfo {
	font-family:Tahoma;font-size:8pt;color:#666666;padding:1px;
}
.viewstd {
	font-family:Tahoma;font-size:10pt;color:#333333;padding:1px;
}
.infotitle {
	font-weight:bold;padding-right:4px;
}
.loginrow {
	border-top:solid 1px #999999;height:24px;
	background-color:#FFFFFF;background-repeat:repeat-x;
	text-align:center;background-color:#FFFFFF;
	border-left:solid 1px #999999;border-right:solid 1px #999999;
	background-image:url('/fade.jpg');
}
.siterow {
	text-align:center;background-color:#FFFFFF;padding:5px;
	border-left:solid 1px #999999;border-right:solid 1px #999999;
}
.content {
	padding:10px;border-left:solid 1px #999999;border-right:solid 1px #999999;background-color:#FFFFFF;
}
.bottom {
	padding:10px;border-left:solid 1px #999999;border-right:solid 1px #999999;
	border-bottom:solid 1px #999999;
	text-align:center;font-size:8pt;color:#333333;font-family:Tahoma;
	background-image:url('/fade1.jpg');
	background-repeat:repeat-x;
	height:24px;
}
.linkrow a {
	display:block;width:120px;text-align:center;color:#333333;border:solid 1px #333333;text-decoration:none;
	font-variant:Small-Caps;font-size:8pt;padding-top:2px;padding-bottom:2px;background-color:#CCCCFF;
}
.linkrow a:hover {
	background-color:#6666CC;color:#FFFFFF;
}
.linkrowbox {
	border-left:solid 1px #999999;border-right:solid 1px #999999;background-color:#FFFFFF;
}
p {
	text-align:justify;
}
p a {
	color:#0000FF;text-decoration:none;
}
p a:hover {
	color:#FF0000;text-decoration:none;
}
td a {
	color:#0000FF;text-decoration:none;
}
td a:hover {
	color:#FF0000;text-decoration:none;
}
.mainsite a {
	text-align:left;
	display:block;
}
.othersite a {
	filter:alpha(opacity=30);opacity:0.3;
	text-align:right;
	display:block;
}

.othersite a:hover {
	filter:alpha(opacity=100);opacity:1;
}
.textbox {
	font-family:Tahoma;font-size:10pt;border:solid 1px #CCCCCC;background-color:#FFFFFF;color:#333333;width:100%;
}
.button a {
	display:block;text-align:center;font-family:Tahoma;font-size:10pt;border:solid 1px #999999;
	background-color:#FFFFFF;background-image:url('/fade.jpg');color:#333333;width:100%;background-repeat:repeat-x;
	text-decoration:none;height:24px;font-weight:bold;line-height:24px;
}
.button a:hover {
	background-image:url('/fade1.jpg');
}
.noselect {
	font-family:Tahoma;font-size:10pt;border:solid 1px #CCCCCC;background-color:#FFFFFF;color:#333333;width:100%;
}
.searchResultHeader {
	text-align:right;font-weight:bold;color:#2266CC;width:25%;
}
.searchResult {
	text-align:right;color:#333333;width:25%;
}
.searchResultScore {
	text-align:right;color:#339933;
}
.downloadField {
	text-align:right;color:#333399;font-weight:bold;
}
.downloadValue {
	text-align:left;color:#333333;margin-left:5px;
}
