body{text-align: center;font-family:arial;font-size:12px;color:#525252;background-color:#EBEBEB;margin:0px;padding:0px;} 

#container{margin: 0 auto;width: 900px;text-align: left;background-color:#FFFFFF;border-left:1px solid #D4D4D4;border-right:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;padding:10px;} 

#head{ background-image:url(../images/m_topsoc2.jpg);background-repeat:norepeat;background-position:right;height:115px;} 

a{color:#003366;text-decoration:none;} 

a:hover{text-decoration:underline;} 

h1{ font-size:20px; padding:5px 0px; margin:0px; text-transform:uppercase; position:relative;} 

h1 span{position:absolute; top:10px; right:0px; font-size:10px; text-transform:none; font-weight:normal;} 

h2{ font-size:20px; padding:5px 0px; margin:0px;} 

h3{ font-size:15px; padding:5px 0px; margin:0px;}

textarea{ font-family:arial; font-size:12px;} 

#nav{background-color:#37512C; margin:0px; padding:0px;} 

#aasln{margin: 0px 0px 0px 0px;padding: 0px; float:right; background-color: #37512C; width:100%;} 	

#aasln li{float: left;list-style: none;font-family:arial;font-size: 12px; font-weight:bold;} 

#aasln li a{	display: block;background: #37512C;padding: 5px 12px;text-decoration: none;/*border-right: 1px solid white;*/width: 100px;color: #EAFFED;white-space: nowrap;  text-align:center;margin:0px;} 

#aasln li a:hover{background: #23331C;} 		

#aasln li ul{	margin: 0px;padding: 0px;position: absolute;visibility: hidden;border-top: 1px solid white;z-index:1000;} 		

#aasln li ul li{float: none;display: inline;} 		

#aasln li ul li a{background-color: #fff; border-bottom: 1px solid #999;border-left: 1px solid #999;text-align:left; border-right: 1px solid #999; text-decoration: none; color:#3D5B32;font-size: 12px;} 		

#aasln li ul li a:hover{text-align:left;text-decoration: underline;background-color: #fff;} 

#cent{margin:0px;padding:0px;} 

#cent p{padding:10px 0px;margin:0px;} 

#lf{float:left;width:570px;margin:0px;padding:0px;} 

#rt{float:right;width:320px;margin:0px;padding:0px;} 

#rcontent{float:right;width:320px;margin:0px;padding:0px;} 

.lcontentmain{ background-color:#C9D1C0;border:1px solid #4F684F;margin:10px 0px 0px 0px; padding:0px;} 

.lcontentmain h2{ background-color:#4F684F; color:#fff; font-size:15px; padding:5px; margin:0px;  margin:0px; text-transform:uppercase;} 

.lcontentmain p{ padding:5px; margin:0px;} 

.lcontent{ background-color:#E8E8E8;border:1px solid #999;margin:10px 0px 0px 0px; padding:0px;} 

.lcontent h2{ background-color:#999; color:#fff; font-size:15px; padding:5px; margin:0px;  margin:0px; text-transform:uppercase;} 

.lcontent p{ padding:5px; margin:0px;} 

.rcontent{ background-color:#5B921B; color:#fff;margin:10px 0px 0px 0px; padding:0px;} 

.rcontent h2{ background-color:#000000; color:#fff; font-size:15px; padding:5px; margin:0px;} 

.rcontent h4{ padding:5px 10px 5px 5px; margin:0px; font-size:13px;} 

.rcontent p{ padding:0px 10px 10px 15px; margin:0px;} 

#footer{font-size:10px; color:#666;} 

#footer a{color:#666;} 

.clear { clear:both;} 

fieldset{border:1px solid #37512C;  color:#525252;}

legend{color:#525252; font-size:14px;}

#min fieldset {float:left; width:100px; height:190px; border:1px solid #37512C; margin:10px; color:#525252;} 

#min legend {font-size:20px; color:#525252;} 

#min ul {padding-top:0px; margin-top:0px; padding-left:0px; margin-left:15px;}

.min ul {padding-top:0px; margin-top:0px; padding-left:0px; margin-left:15px;}

#prc fieldset {float:left; width:400px; height:100px; border:1px solid #37512C; margin:10px; color:#525252;} 

#prc legend {font-size:20px; color:#525252;} 

#prc ul {padding-top:0px; margin-top:0px; padding-left:0px; margin-left:15px;} 

#lnk fieldset {float:left; width:400px; border:1px solid #37512C; margin:10px; color:#525252;} 

#lnk legend {font-size:20px; color:#525252;} 

#lnk ul {padding-top:0px; margin-top:0px; padding-left:0px; margin-left:15px;}

#rslt fieldset {float:left; width:150px; height:50px; border:1px solid #37512C; margin:10px; color:#525252;} 

#rslt legend {font-size:20px; color:#525252;} 

#rslt ul {padding-top:0px; margin-top:0px; padding-left:0px; margin-left:15px;} 

#hpimg{
float:left;
height:150px;
padding:10px;
width:200px;
 } 
 
 .clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}

#wsa_game_info{ font-weight: bold;}
 
#wsa_homescore{border:none;}
 
#wsa_visitorscore{border:none;}

.commheader
{
 font-size:18px;
 font-weight:bold; 
 padding:5px 0px; 
 margin:1px;
}

.teamheader
{
 font-size:12px;
 font-weight:bold; 
 padding:5px 0px; 
 margin:2px;
}