A { FONT-WEIGHT: bold; COLOR: #FF0000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none}

A:link { text-decoration: none; color: #FF0000; }

A:visited { text-decoration: none; color: #FF0000; }

A:active { text-decoration: none; color: #FF0000; }

A:hover { text-decoration: underline; color: #FF0000; }

a.class1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
a.class1:link {color:#000000; text-decoration: none}
a.class1:hover {color:#000000; text-decoration: underline}

a.class2:hover {color:#007744;}

a.class3 {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; FONT-WEIGHT: bold;}
a.class3:link {color:#FFFFFF; text-decoration: none}
a.class3:hover {color:#FFFFFF; text-decoration: underline}

a.class4 {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; }
a.class4:link {color:#FFFFFF; text-decoration: none}
a.class4:hover {color:#FFFFFF; text-decoration: underline}

.DropDownMenu {  font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #333333; background-color: #99CCFF; border: #3366CC; border-style: groove; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.GoButton { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #333333; font-weight: bold}

.CMSHeader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-effect: bold; }
.CMSText { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }

.navBg { background-image: url('../images/navshadow.gif'); }
.navBgIE { background-image: url('../images/navshadowIE.gif'); }

#Footer {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 0px; COLOR: #fff; BOTTOM: 15px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000
}
#BotLinks {
	CLEAR: both; FONT-SIZE: 0.75em; MARGIN: 0px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#BotLinks A {
	BORDER-RIGHT: #353535 1px solid; PADDING-RIGHT: 3px; MARGIN-TOP: 10px; PADDING-LEFT: 3px; BORDER-LEFT: #353535 1px solid; COLOR: #353535; MARGIN-RIGHT: 3px; TEXT-DECORATION: none
}
#BotLinks A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; COLOR: #cc0000
}
#Sponsors {
	CLEAR: both; BORDER-RIGHT: 0px solid #d5d5d5; BACKGROUND-POSITION: 50% top; BORDER-TOP: 1px solid #d5d5d5; BACKGROUND-IMAGE: url('../images/botlinks_bg.gif'); BORDER-LEFT: 0px solid #d5d5d5; BORDER-BOTTOM: 0px solid #c2c2c2; BACKGROUND-REPEAT: repeat-x
}
.SponsorTable {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

. menuTable {
 	border-bottom-width: 0px;
}

.background-content-top {
	background-image: url('../images/gh/masthead_1.jpg');
	background-repeat: no-repeat }

.background-shirt {
	background-image: url('../images/template/bg_logo.gif');
	background-repeat: no-repeat }

/* Column headers */
.pageBox {
  border-width: 1pt;
  border-color: #FFFFFF;
  border-style: solid;
  background-image: url('../images/box_bg_half.gif');
  background-repeat: no-repeat
}

.pageBoxBig {
  border-width: 1pt;
  border-color: #FFFFFF;
  border-style: solid;
  background-image: url('../images/box_bg_full.gif');
  background-repeat: no-repeat
}

/* Images at top of page */
#TopContainer{width:100%; background-color:#CC0000; height:146px; margin-bottom:4px;}

/* Bar across the bottom of the page */
#BotBar {
  background-color:#CC0000;
  width:750;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  margin-left:2px;
  padding:4px;
}

#BotBar A:link, #BotBar A:visited {
  color:#FFFFFF;
  font-weight:normal;
  text-decoration:none;
}

#BotBar A:hover {
  text-decoration:underline;
}

#LeftBottom {
  float:left;
  padding-left:4px;
  color:#FFFFFF;
}

#RightBottom {
  text-align:right; color:#FFFFFF;
}

#RightBottom a:link, #RightBottom a:visited {
  font-weight:normal;
}

/* Content */
#ContentContainer {
  width:100%;
  margin-left:2px;
}

#ContentLeft {
  width:138px;
  padding-top:5px;
  padding-left:5px;
  padding-right:5px;
}

#ContentRight {
  width: 602px;
  margin-left: 5px;
  margin-bottom: 10px;
}

.tdLeftNav {
  vertical-align:top;
  background-image:url('../images/navshadow.gif');
  background-repeat:repeat-y;
}

.tdContent {
  vertical-align:top;
}

/* Left navigation */
.LeftNavDiv {
  font-family:arial, geneva, sans-serif, helvetica, verdana;
  font-weight:bold;
  font-size:12px;
  background-image:url('../images/menudiv.gif');
  background-position:bottom;
  background-repeat:repeat-x; 
  padding-bottom:9px;
  margin-top:1px;
  margin-right:5px;
}

.LeftNavDiv a:link, .LeftNavDiv a:visited {
  color:#FFFFFF;
  text-decoration:none;
}

.LeftNavDiv a:hover {
  text-decoration:underline;
}

/* Form fields */
.FormFieldRed {
  background-color:#FBDDDC;
  border-color:#000000;
  border-style:solid; 
  border-width:1px;
}