html,body,table {margin: 0; padding: 0;}
p {margin: 12px 0 12px 0; padding: 0;}
body {margin: 0; padding: 0px; background: #c3c3c3;}
body,p {font: 10px/12px arial, sans-serif; color: #000000; letter-spacing: 0.01em;}
img {border: 0;}
.hr { margin: 5px 0 5px 0; width: 100%; height: 1px; border-top: 1px dotted #c3c3c3; clear: both; padding: 0;}


/*Link Styles*/

a:link, a:visited, a:active {font: normal 12px/15px arial, sans-serif; color: #486eb4; text-decoration: none; font-weight: bold;}
a:hover {color: #eb6f4d; text-decoration: underline;}

a.banner:link, a.banner:visited, a.banner:active {font: bold 16px/21px arial, sans-serif; color: #000; text-decoration: none;}
a.banner:hover {color: #000; text-decoration: underline; }

a.sm:link, a.sm:visited, a.sm:active {font: normal 10px/14px arial, sans-serif; color: #486eb4;}
a.sm:hover {color: #000; text-decoration: underline;}

a.vlink:link, a.vlink:visited, a.vlink:active {font: normal 9px/16px arial, sans-serif; color: #486eb4; text-decoration: none;}
a.vlink:hover {font: normal 9px/16px arial, sans-serif; color: #000; text-decoration: underline;}

a.foot:link,a.foot:visited{font: normal 10px arial, sans-serif; color: #fff;}
a.foot:hover {color: #000; text-decoration: underline;}

a.quicklinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #ffffff;
	}

a:link.quicklinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #ffffff;
	}	
	
a:visited.quicklinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #ffffff;
	}	
a:hover.quicklinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: underline;
	color: #eed595;
	}
	a.monthnav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #ffffff;
	}

a:link.monthnav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #ffffff;
	}	
	
a:visited.monthnav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #ffffff;
	}	
a:hover.monthnav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #666666;
	}
a.header1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	text-decoration: none;
	color: #000000;
	}	
a:link.header1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	text-decoration: none;
	color: #000000;
	}
	a:hover.header1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	text-decoration: underline;
	color: #666666;
	}

/*Generated Font Styles*/

.quicklinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.hpbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 15px;
	letter-spacing: 0.01em;
	color: #000000;
	padding: 10px;
	margin: 10px;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #000000;
}
.newsBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}
.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #6699FF;
	font-weight: normal;
	margin: 0px;
}
.moreNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #6699FF;
	font-weight: normal;
	margin: 0px;
}
a.foot:active  { font: normal 9px arial, 'lucida grande', sans-serif; color: #ffffff; } 
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.header1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	font-style: normal;
	line-height: normal;
	color: #000000;
}
.header2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15pt;
	font-style: normal;
	line-height: normal;
	color: #000000;
}
.newsheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	color: #000000;
}
.newshp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	margin: 4px;
	color: #000000;
}
.newsBoldhp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	margin: 4px;
}
.mininav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

/*Added Link Styles*/

a.mininav:link, a.mininav:visited, a.mininav:active {font: 12px/12px arial,'lucida grande', sans-serif; color: #ffffff; text-decoration: none;}
a.mininav:hover {color: #eeeeee; text-decoration: underline;}
a.hpbody:link a.hpbody:visited, a.hpbody:active {font: 10pt/15px arial, helvetica, sans-serif; color: #000000; text-decoration: none;}
a.hpbody:hover (color: #666666; text-decoration: underline;}.bullet2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	list-style-type: square;
	text-indent: 6pt;
}
.bullet1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	line-height: 20px;
	font-weight: normal;
	color: 505563;
	text-decoration: underline;
}
.bullets {
	font-family: arial, lucida grande, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	list-style-type: disc;
}
.newsdate {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	color: #000000;
}
.newsheader2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	font-style: normal;
	line-height: normal;
	color: #000000;
}
.newsdate2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	color: #000000;
}
.bodydisclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-color: #000000; 
	letter-spacing: 0.02em;
}
.quote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
}
.carats {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #000000;
}
.rightnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.rightnavlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #999999;
	background-color: #990000;
}
.rowlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.rowlinks2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	padding-left: 6px;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	background-image: url(graphics/cccccc.gif);
}
.rightnavHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	padding-top: 6px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.calday {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.caldaynum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.caltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px/12px;
	font-weight: normal;
	color: #000000;
}
.caltextother {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.monthnav {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	color: #333333;
	background-color: #cccccc;
	text-align: right;
}
.monthnavcarat {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	color: #000000;
	background-color: #CCCCCC;
	text-align: right;
}
.photocaption {
font: normal 10px/14px arial, 'lucida grande', sans-serif; color: #666666;
}
.bluebold12pt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #003366;
	font-weight: bold;
	margin: 0px;
}
.header1cal {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	font-style: normal;
	line-height: normal;
	color: #000000;
	background-color: #CCCCCC;
}.calheader1 {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	font-style: normal;
	line-height: normal;
	color: #000000;
	background-color: #CCCCCC;
}
.newsBold14pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}
.newsBold13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}
.AthleticsSchedHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #999999;
	font-weight: bold;
	padding: 3px;
}
.AthleticsBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}
.AthleticsSched {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
.AthleticsSchedAlt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	background-color: eeeeee;
}
.AthleticsSchedBoldAlt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	background-color: eeeeee;
}
.note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.noteBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
}

/* Structure Styles */

#calendar {
	background-color: #ffffcc;
}
.header1cal2 {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	font-style: normal;
	line-height: normal;
	color: #000000;
	background-color: #CCCCCC;
}
