body {

	background-color: #F3F3F3;

	margin: 0px;

}

img {

	border: 0px;

}



textarea, select, input {

	font-family: Verdana;

	font-size: 8pt;

	color: #000000;

	padding: 2px;

	border: 1px solid #AAAAAA;

	background: #E1E1E1;

}

input.log:focus {

	font-family: Verdana;

	font-size: 8pt;

	color: #000000;

	padding: 2px;

	border: 1px solid #AAAAAA;
	
	background: #FFFFFF;
}

.opac img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.opac:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.opacspon img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 0.85;
}

.opacspon:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 1;
}

.profilefield {

	width: 95px;	

	text-align: left;	

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

	vertical-align: top;

	color: #747474;

	letter-spacing: 0px;

	padding-top: 2px;

	padding-bottom: 2px;

}



.fpost {	

	border: 1px solid #AAAAAA;

	border-bottom-width: 0px

}



.fpostm {

	border: 1px solid #AAAAAA;

}

.fpostb {

	border: 1px solid #AAAAAA;

	border-top-width: 0px

}





.profilename {

	font-family: arial;

	font-weight: bold;

	font-size: 17px;

	line-height: 17px;

	padding-top: 2px;

	color: #555555;

	padding-bottom: 2px;

}



.profilevalue {

	text-align: left;	

	font-family: tahoma;

	font-size: 11px;

	color: #747474;

	letter-spacing: 0px;

	padding-top: 2px;

	padding-bottom: 2px;

}



.profileimg {

	width: 100px;

	text-align: right;

	vertical-align: top;

}





.maincell {

	width: 800px;

	height: 100%;

	border: 0px;

	margin: 0px;

	padding: 0px;

	vertical-align: top;

}



.headcell {

	width: 783px;

	height: 264px;

	border: 0px;

	margin: 0px;

	padding: 0px;

	vertical-align: top;

	background-color: #ECECEC;

	background-image: url(images/header.jpg);

}

.headspace {

	width: 783px;

	height: 216px;

	border: 0px;

	margin: 0px;

	padding: 0px;

}

.seplhs {

	width: 34px;

	height: 100%;

	border: 0px;

	margin: 0px;

	padding: 0px;

	vertical-align: top;

	background-color: #ECECEC;

	background-image: url(images/sep-lhs-bg.jpg);

}

.seprhs {

	width: 34px;

	height: 100%;

	border: 0px;

	margin: 0px;

	padding: 0px;

	vertical-align: top;

	background-color: #ECECEC;

	background-image: url(images/sep-rhs-bg.jpg);

}

.content {

	width: 375px;

	height: 100%;

	border: 0px;

	margin: 0px;

	padding: 0px;

	vertical-align: top;

	background-color: #ECECEC;

	background-image: url(images/bg_content.jpg);

}

.navlhs {

	width: 170px;

	height: 100%;

	border: 0px;

	margin: 0px;

	padding: 0px;

	vertical-align: top;

	background-color: #ECECEC;

}

.navrhs {

	width: 170px;

	height: 100%;

	border: 0px;

	margin: 0px;

	padding: 0px;

	vertical-align: top;

	background-color: #ECECEC;
	
}

.resultcell {

	width: 170px;

	height: 72px; 

	border: 0px;

	margin: 0px;
	
	padding-top: 3px;
	padding-bottom: 3px;

	vertical-align: middle;

	background-image: url(images/bg_results.jpg);

}

.results {

	width: 170px;

	height: 70px; 

	border: 0px;

	margin: 0px;

	vertical-align: top;

}

.resultext {

	text-align: left;

	font-family: tahoma;

	font-size: 11px;

	padding-bottom: 1px;

	padding-left: 2px;

}

.resultscore {

	text-align: right;

	font-family: tahoma;

	font-size: 11px;

	padding-bottom: 1px;

	padding-right: 3px;

}

.borderrhs {

	width: 9px;

	height: 100%;

	border: 0px;

	margin: 0px;

	padding: 0px;

	vertical-align: top;

	background-image: url(images/border-rhs.gif);

}

.borderlhs {

	width: 8px;

	height: 100%;

	border: 0px;

	margin: 0px;

	padding: 0px;

	vertical-align: top;

	background-image: url(images/border-lhs.gif);

}

.footcell {

	width: 375px;

	height: 21px;

	border: 0px;

	margin: 0px;

	padding: 0px;

	vertical-align: top;

	background-color: #ECECEC;

}

tah-sml { font-family:tahoma;

font-size: 9px; 

color: #999999; 

}

.matchhead {

	width: 375px;	

	font-family: tahoma;

	font-size: 12px;

	color: #646464;

	font-weight: bold;

	letter-spacing: 0px;

	line-height: 16px;

	text-align: center;	

	padding-left: 5px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 0px;

}



.matchloc {

	width: 365px;

	text-align: center;	

	padding-top: 7px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}

.matchinfo {

	width: 50%;	

	text-align: left;	

	font-family: tahoma;

	font-size: 11px;

	color: #646464;

	letter-spacing: 0px;

	padding-top: 2px;

	padding-bottom: 2px;

}



.matches {

	width: 365px;

	text-align: left;	

	font-family: verdana;

	font-size: 10px;

	color: #646464;

	letter-spacing: 0px;

	padding-top: 2px;

	padding-bottom: 2px;

}



.matchlist {

	text-align: left;	

	font-family: verdana;

	font-size: 10px;

	color: #646464;

	letter-spacing: 0px;

	padding-top: 2px;

	padding-bottom: 2px;

}



.matchcat {

	text-align: left;	

	font-family: tahoma;

	font-weight: bold;

	font-size: 11px;

	line-height: 12px;

	color: #646464;

	letter-spacing: 0px;

	padding-top: 2px;

	padding-bottom: 0px;

}

.contentdiv {

	width: 375px;

	font-family: tahoma;

	font-size: 12px;

	letter-spacing: 0px;

	font-weight: bold;

	line-height: 8px;

	text-align: left;

	color: #666666;

	padding-top: 5px;

	padding-left: 5px;

	padding-right: 5px;

	padding-bottom: 1px;

}

.contitle {

	font-family: tahoma;

	font-size: 12px;

	color: #666666;

	font-weight: bold;

	letter-spacing: 0px;

	line-height: 16px;

	padding-bottom: 1px;

	}

.conmed {

	font-family: tahoma;

	font-size: 11px;

	color: #646464;

	letter-spacing: 0px;

}

.consml {

	font-family: tahoma;

	font-size: 10px;

	color: #646464;

	letter-spacing: 0px;

}

.contenthead {

	width: 375px;

	font-family: verdana;

	font-size: 10px;

	letter-spacing: 2px; 

	line-height: 11px;

	text-align: left;

	color: #646464;	

	padding-top: 5px;

	padding-left: 5px;

	padding-right: 5px;

	padding-bottom: 1px;

}



.smallspaced {

	font-family: verdana;

	font-size: 10px;

	letter-spacing: 2px; 

	line-height: 11px;

	color: #888888;

}



.normalbold {

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #747474;

	letter-spacing: 0px;

}

	

.contentcell {

	width: 375px;

	font-family: tahoma;

	text-align: left;

	font-size: 11px;

	color: #7E7E7E;

	padding-top: 0px;

	padding-left: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

}



.memberdiv {

	width: 170px;

	height: 20px;

	font-family: verdana;

	font-weight: bold;

	font-size: 12px;

	letter-spacing: -1px;

	padding-right: 3px;

	text-align: right;

	background-color: #E6E6E6;

	color: #A0A0A0;

}



.memberlist {

	padding: 0px;

	width: 170px;

	text-align: left;

	font-family: tahoma;

	font-size: 11px;

	letter-spacing: 1px;

}



.headsponsorcell {

	width: 170px;

	border: 0px;

	margin: 0px;

	padding: 0px;

}



.sponsorcell {

	width: 170px;

	border: 0px;

	margin: 0px;

	padding: 0px;

	vertical-align: top;

	background-color: #ECECEC;

}



P { font-family:tahoma;

font-size: 12px; 

color: #999999; 



}



H1 { 

font-family:tahoma;

font-size: 12px; 

color: #999999; 

font-weight: bold;



}



H2 { 

font-family:tahoma;

font-size: 14px; 

color: #999999; 

font-weight: bold;

font-style: italic;



}



H3 { 

font-family:tahoma;

font-size: 16px; 

color: #999999; 

font-weight: bold;



}



TD { 

font-family:tahoma;

font-size: 12px; 

color: #999999; 



}



HR { 

	line-height: 5px;

}



A:link { color: #888888; text-decoration: none; }

A:visited { color: #888888; text-decoration: none; }

A:hover { color: #666666; text-decoration: underline; }



