A:link { color:#5D87A1; text-decoration:underline }    /* unvisited link */
A:visited { color:#3D6781; text-decoration:underline } /* visited links */
A:active { color:#1D4761; text-decoration:underline }  /* active links */
A:hover { color:#1D4761; text-decoration:underline }   /* active links */

.breadcrumb a:link {
  	color: #9A9A9A;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
  	font-size: 11px;
}

.breadcrumb a:visited {
  	color: #9A9A9A;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
  	font-size: 11px;
}

.breadcrumb a:hover {
  	color: #5D87A1;
	text-decoration: none;
  	font-size: 11px;
}

.breadcrumb {
  	color: #666666;
  	font-size: 11px;
}

H3 {
	margin: 10px 0px 5px 0px;
  	font-family: Arial, Helvetica;
  	font-size: 22px;
  	color: #5D87A1;
  	line-height: 26px;
  	font-weight: normal;
}

H4 {
	margin: 10px 0px 5px 0px;
  	font-family: Arial, Helvetica;
  	font-size: 13px;
  	color: #006390;
  	line-height: 14px;
  	font-weight: bold;
}

H5 {
	margin: 10px 0px 5px 0px;
  	font-family: Arial, Helvetica;
  	font-size: 16px;
  	color: #666666;
  	line-height: 22px;
  	font-weight: bold;
}

H6 {
	margin: 10px 0px 5px 0px;
  	font-family: Arial, Helvetica;
  	font-size: 14px;
  	color: #5D87A1;
  	line-height: 18px;
  	font-weight: bold;

}

#pageContent {
	padding: 0px 40px 0px 60px;
	width: 659px;
	float: left;
	font-family: Arial,Helvetica;
	line-height: 175%;	
	font-size: 12px;
  	color: #757575;
}














BLOCKQUOTE {
	font-family: Arial,Helvetica;
	font-size: 12px;
	line-height: 175%;	
  	color: #757575;
}

TEXTAREA {
	font-family: Arial,Helvetica;
	font-size: 12px;
	line-height: 175%;	
  	color: #757575;
}

P {
	font-family: Arial,Helvetica;
	font-size: 12px;
	line-height: 175%;	
  	color: #757575;
}

UL {
	font-family: Arial,Helvetica;
	font-size: 12px;
  	color: #757575;
}

OL {
	font-family: Arial,Helvetica;
	font-size: 12px;
	line-height: 175%;	
  	color: #757575;
}

CENTER {
	font-family: Arial,Helvetica;
	font-size: 12px;
	line-height: 175%;	
  	color: #757575;
}

TD {
	font-family: Arial,Helvetica;
	font-size: 12px;
	line-height: 175%;	
  	color: #757575;
}

a.actionbuttons { font-family: Verdana, Arial, Helvetica, sans-serif; display: block; font-size: 7pt; font-weight: normal; text-align: center; border: 1px solid black; background-color: rgb(110,110,110); color: white; padding: 1px 3px; text-decoration: none; margin: 1px; }
a.actionbuttons:active { font-family: Verdana, Arial, Helvetica, sans-serif; display: block; font-size: 7pt; font-weight: normal; text-align: center; border: 1px solid black; background-color: rgb(110,110,110); color: white; padding: 1px 3px; text-decoration: none; margin: 1px; }
a.actionbuttons:visited { font-family: Verdana, Arial, Helvetica, sans-serif; display: block; font-size: 7pt; font-weight: normal; text-align: center; border: 1px solid black; background-color: rgb(110,110,110); color: white; padding: 1px 3px; text-decoration: none; margin: 1px; }
a.actionbuttons:hover { border: 1px solid red; background-color: rgb(160,160,160); color: red; text-decoration: none; }

input.actionbuttons { display: block; font-size: 7pt; font-weight: bold; text-align: center; border: 1px solid black; background-color: rgb(110,110,110); color: white; padding: 2px; text-decoration: none; width: 70px; }
input.actionbuttons:active { display: block; font-size: 7pt; font-weight: bold; text-align: center; border: 1px solid black; background-color: rgb(110,110,110); color: white; padding: 2px; text-decoration: none; width: 70px; }
input.actionbuttons:visited { display: block; font-size: 7pt; font-weight: bold; text-align: center; border: 1px solid black; background-color: rgb(110,110,110); color: white; padding: 2px; text-decoration: none; width: 70px; }
input.actionbuttons:hover { border: 1px solid red; background-color: rgb(160,160,160); color: red; text-decoration: none; }

div.winner { display: block; font-size: 7pt; font-weight: bold; text-align: center; border: 1px solid red; background-color: rgb(230,230,230); color: red; padding: 2px; text-decoration: none; width: 70px; }

table.small { font-size: 7pt; }
table.small td { font-size: 7pt; }

.homeHeadline {
  	font-family: Arial, Helvetica;
  	font-size: 20px;
  	color: #5D88A2;
  	font-weight: normal;
}

.homeSubhead {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
  	font-family: Arial, Helvetica;
  	font-size: 13px;
  	color: #5D88A2;
  	font-weight: bold;
	line-height: 100%;
	display: block;
}

.homeNewsCopy {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
  	font-family: Arial, Helvetica;
  	font-size: 13px;
  	color: #8C8C8C;
  	font-weight: normal;
	line-height: 135%;
	width: 293;
}

.upcomingEvents {
	margin: 0px 0px 0px 0px;
  	font-family: Arial, Helvetica;
  	font-size: 11px;
  	color: #5D88A2;
  	font-weight: bold;
	line-height: 120%;
}

.upcomingEventsCopy {
	margin: 0px 0px 0px 0px;
  	font-family: Arial, Helvetica;
  	font-size: 11px;
  	color: #8C8C8C;
  	font-weight: normal;
	line-height: 135%;
}

.homeFooter {
	margin: 0px 0px 0px 0px;
  	font-family: Arial, Helvetica;
  	font-size: 11px;
  	color: #8C8C8C;
  	font-weight: normal;
	line-height: 115%;
}

.hrClass {
	margin: 0px 0px 0px 0px;
  	color: #990099;
  	font-weight: normal;
}

.LoginText {
  	font-family: Arial, Helvetica;
  	font-size: 11px;
  	color: #5D87A1;
  	font-weight: normal;


