body {font-family: Arial, Helvetica, sans-serif;}

td {font-family: Arial, Helvetica, sans-serif;}

th {font-family: Arial, Helvetica, sans-serif;}

.BigRedHeader {font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; color: #C02227}
.BigBlueHeader {font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; color: #333596}
.StdRedHeader {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #C02227}
.StdBlueHeader {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #333596}

a.StdRedHeader:visited {color: #C02227}
a.StdRedHeader:hover {color: #333596}
a.StdBlueHeader:visited {color: #333596}
a.StdBlueHeader:hover {color: #C02227}

.WhiteText {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.TinyWhiteText {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
.TinyWhiteText A:LINK {color: #FFFFFF; text-decoration: none;}
.TinyWhiteText A:VISITED {color: #FFFFFF; text-decoration: none;}
.TinyWhiteText A:HOVER {color:  #C02227; text-decoration: none;}
.WhiteText16Bold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold;  }
.WhiteText16Bold A:LINK {color: #FFFFFF; text-decoration: none;}
.WhiteText16Bold A:VISITED {color: #FFFFFF; text-decoration: none;}
.WhiteText16Bold A:HOVER {color:  #333596; text-decoration: none;}
.BodyTextNavyBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333596 }
.BodyTextSmall {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000}
.BodyText {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.BodyText A:LINK {color: #333596; text-decoration: none;}
.BodyText A:VISITED {color: #333596; text-decoration: none;}
.BodyText A:HOVER {color:  #C02227; text-decoration: none;}
.BodyTextBold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.BodyTextBold16Navy {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333596}
.BodyTextSmallNavy {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333596}
.BodyTextSmallNavy A:LINK {color: #333596; text-decoration: none;}
.BodyTextSmallNavy A:VISITED {color: #333596; text-decoration: none;}
.BodyTextSmallNavy A:HOVER {color:  #C02227; text-decoration: none;}
.BodyTextMedNavy {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333596}
.BodyTextMedNavy A:LINK {color: #333596; text-decoration: none;}
.BodyTextMedNavy A:VISITED {color: #333596; text-decoration: none;}
.BodyTextMedNavy A:HOVER {color:  #C02227; text-decoration: none;}
.infolabel {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333596}
.BodyTextNavy {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333596}
.BodyTextNavy A:LINK {color: #333596; text-decoration: none;}
.BodyTextNavy A:VISITED {color: #333596; text-decoration: none;}
.BodyTextNavy A:HOVER {color:  #C02227; text-decoration: none;}
.BodyTextLrgRed {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #C02227}
.BodyTextLrgRed A:LINK {color: #C02227; text-decoration: none;}
.BodyTextLrgRed A:VISITED {color: #C02227; text-decoration: none;}
.BodyTextLrgRed A:HOVER {color:  #333596; text-decoration: none;}
.BodyTextRed {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #C02227}
.BodyTextRed A:LINK {color: #C02227; text-decoration: none;}
.BodyTextRed A:VISITED {color: #C02227; text-decoration: none;}
.BodyTextRed A:HOVER {color:  #333596; text-decoration: none;}
.BodyTextMedRed {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #C02227}
.BodyTextMedRed A:LINK {color: #C02227; text-decoration: none;}
.BodyTextMedRed A:VISITED {color: #C02227; text-decoration: none;}
.BodyTextMedRed A:HOVER {color:  #333596; text-decoration: none;}
.BodyTextSmallRed {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #C02227}
.BodyTextSmallRed A:LINK {color: #C02227; text-decoration: none;}
.BodyTextSmallRed A:VISITED {color: #C02227; text-decoration: none;}
.BodyTextSmallRed A:HOVER {color:  #333596; text-decoration: none;}

.GoldHeader { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: gold; font-weight: bold; text-indent: 10px}
.SilverHeader { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: silver; font-weight: bold; text-indent: 10px }
.BronzeHeader { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#A83200; font-weight: bold; text-indent: 10px }
.SponsorTextGold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333596;}
.SponsorTextGold A:LINK {color: #C02227; text-decoration: none;}
.SponsorTextGold A:VISITED {color: #C02227; text-decoration: none;}
.SponsorTextGold A:HOVER {color: gold; text-decoration: none;}
.SponsorTextSilver {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333596}
.SponsorTextSilver A:LINK {color: #C02227; text-decoration: none;}
.SponsorTextSilver A:VISITED {color: #C02227; text-decoration: none;}
.SponsorTextSilver A:HOVER {color: silver; text-decoration: none;}
.SponsorTextBronze {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333596}
.SponsorTextBronze A:LINK {color: #C02227; text-decoration: none;}
.SponsorTextBronze A:VISITED {color: #C02227; text-decoration: none;}
.SponsorTextBronze A:HOVER {color: #A83200; text-decoration: none;}

.BodyTextBold16 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF}
.14PixWhiteBold {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}
.BodyTextNavyBold16 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333596 }
.BodyTextNavy14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #333596 }

.CaptionNavy {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333596}
.CaptionNavy A:LINK {color: #333596; text-decoration: none;}
.CaptionNavy A:VISITED {color: #333596; text-decoration: none;}
.CaptionNavy A:HOVER {color:  #C02227; text-decoration: none;}

/* 
 * ========================================
 * global hyperlink styles 
 * ========================================
 */

a:link,
a:visited,
a:hover,
a:active { text-decoration: none; background-color: transparent; }

.wrap {border-style: solid; border-color: #000033; border-width: 1px; padding: 6px }

.picfloat { float:right; margin:0 0 15px 20px; padding:5px; border:1px solid #C02227; text-align:center; }

.frontpagefloat { float:left; margin:0 0 15px 20px; padding:15px; border:1px solid #000033; text-align:center; vertical-align:text-bottom; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#003399}
.frontpagefloat A:LINK {color:#6699FF;  text-decoration: none;}

.schedulebanner{
	padding: 3px;  
	background-color:#EB8D8f;
	color: #333596; 
	font-family: Arial, Helvetica, sans-serif; 
	vertical-align: middle; 
	text-align: left; 
	margin: 0px; 
	font-size: 16px; 
	font-weight: bold; 
 }

.blognavigation{
	padding: 3px;  
	background-color:#EB8D8f;
	color: #333596; 
	font-family: Arial, Helvetica, sans-serif; 
	vertical-align: top; 
	text-align: left; 
	margin: 3px; 
	font-size: 9px; 
	font-weight: normal; 
 }

.blognavigation A:HOVER {color: #7FFFD4; text-decoration: none; font-weight: bold;}
