body
{ 
}
div
{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10pt;
}
h1
{
	color: Black;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12pt;
	font-variant:small-caps;
	text-align: left;
}
h2
{
	color: Black;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 4;
	font-variant:small-caps;
	text-align: center;
}
p
{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10pt;
text-align:center;
}
.instructions
{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10pt;
text-align:left;
}
table
{
}
.popup{
border :0;
}
.calendar{
border :0;
}
.month{
background-color:#316AC5;
color:#ffffff;
}
.banner
{
border-collapse:collapse;
}
th
{
font-family : verdana, arial, helvetica, sans-serif;
font-size : 9pt;
border : thin solid #EEEEEE;
text-align : center;
font-weight : bold;
}
.champResults
{
font-family : verdana, arial, helvetica, sans-serif;
font-size : 9pt;
border : thin solid #EEEEEE;
text-align : center;
font-weight : bold;
background-color: #EEEEEE;
}
tr
{
font-family : verdana, arial, helvetica, sans-serif;
font-size : 9pt;
border : thin solid #EEEEEE;
text-align : center;
}
.times
{
font-family : verdana, arial, helvetica, sans-serif;
font-size : 9pt;
border : thin solid #EEEEEE;
text-align : center;
}
.banner
{
border-collapse:collapse;
}
td
{
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 9pt;
	border : thin solid #EEEEEE;
	text-align : center;
}
.cal_head{
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 10pt;
	font-color : black;
	font-weight : bold;
	background-color:#99ccff;
	border : thin solid #EEEEEE;
	text-align : left;
}
.cal_detail{
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 9pt;
	font-color : black;
	border : thin solid #EEEEEE;
	text-align : left;
}
.popup{

	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 7pt;
	font-color : black;
	text-align : left;
}
.calendar{
border:0;
}
.monthname{
background-color:#99ccff; 
color:#000000;
}
.noevent{
background-color:#99ccff; 
color:#000000;
}
.totals
{
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 9pt;
	border : thin solid #EEEEEE;
	text-align : right;
}
.left
{
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 9pt;
	border : thin solid #EEEEEE;
	text-align : left;
}
.times
{
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 9pt;
	border : thin solid #EEEEEE;
	text-align : center;
}
.error
{
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 8pt;
	border : thin solid #EEEEEE;
	text-align : center;
	color: Red;
}
.banner
{
border-collapse:collapse;
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 9pt;
	border : none;
	text-align : center;
}
a.white:link{
color:#ffffff;
text-decoration : none;
}
a.white:visited{
color:#ffffff;
text-decoration : none;
}
a.white:hover{
color:#ffffff;
text-decoration : none;
}
a.white:active{
color:#ffffff;
text-decoration : none;
}
#headlines{
position:absolute;
visibility:hidden;
z-index:200;
}