body
{
	font-family: Verdana, Arial;
	font-size:10px;
	vertical-align:top;
	background:url(../images/bg.gif) repeat-x #f3bc05;
	padding:0;
	margin:0;
	
}

h2
{
	
font: 900 14px arial;
color: #663300;
	
}

h6
{
	
font: 10px arial;
	
}

.cal 
{
	width:200px;
	border:3px solid #F7F6F3;
}
.cal td, .cal a, .cal a:link 
{
	font-size:10px;
}
.calHeader, .calHeader a, .calHeader a:link 
{
	background:#F7F6F3;
	color:#333333;
	border:none;
}

.calEvent, .calEvent a, .calEvent a:hover 
{
	background:yellow;
}

.currentNewsTitle 
{
	font-size:14px;
	font-weight:bold;
	
}
.calGame 
{
	background:red;
}
.currentNewsDate
{
}
.txtInput { width:250px; }
.txtSm { width:60px; }
.txtMed{ width:100px; }
.prompt { width:150px }
.star, .error{ font-weight:bold; color:red; font-size:12px; }
select, input { font-size:10px; }
.button { font-size:12px; border:1px solid #ccc; }
.divOff { BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: white 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: white 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid; POSITION: relative; TEXT-ALIGN: center }
	.divOver { BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; POSITION: relative; TEXT-ALIGN: center }
	
	#maincontent{
	padding:20px 10px 0px 10px;
	font-size:12px;
	}
	


a:link {color: #663300;
text-decoration:none}
a:visited {color: #993300;
text-decoration:none}
a:hover {color: #ffcc66;
text-decoration:none}

a.two, a.two:link, a.two:visited { color: #669; font-size:11px; text-decoration:none; border-bottom: 1px dashed #669; }
a.two:hover { color: #669; font-size:11px; text-decoration:none; border-bottom: 1px dotted #fff; }

