/*vvvvvvvvvvvvvvvvvvvvvv  Header Menu Links vvvvvvvvvvvvvvvvvvvvvvvvvv*/
TABLE.HeaderOrangeNavLinks A:visited, TABLE.HeaderOrangeNavLinks A:active, TABLE.HeaderOrangeNavLinks A:link
{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

TABLE.HeaderOrangeNavLinks A:hover
{
	text-decoration:underline;
	color: #EF7601;
}

TABLE.HeaderRedNavLinks A:visited, TABLE.HeaderRedNavLinks A:active, TABLE.HeaderRedNavLinks A:link
{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

TABLE.HeaderRedNavLinks A:hover
{
	text-decoration:underline;
	color: #FF3300;
}

TABLE.HeaderGreenNavLinks A:visited, TABLE.HeaderGreenNavLinks A:active, TABLE.HeaderGreenNavLinks A:link
{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

TABLE.HeaderGreenNavLinks A:hover
{
	text-decoration:underline;
	color: #99CC01;
}

TABLE.HeaderYellowNavLinks A:visited, TABLE.HeaderYellowNavLinks A:active, TABLE.HeaderYellowNavLinks A:link
{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

TABLE.HeaderYellowNavLinks A:hover
{
	text-decoration:underline;
	color: #FFCC00;
}

.Contest 
{
	position:relative;
	left:32px;font-size:14px;
	top:-5px;
	font-weight:bold;
	font-decoration:none;	
	color: #99CC00;
}

.Contest a:link
{
	text-decoration:none;
	color: #99CC00;
}

.Contest a:visited
{
	text-decoration:none;
	color: #99CC00;
}

.Contest a:hover
{
	text-decoration:none;
	color: #99CC00;
}

.Contest a:active  
{
	text-decoration:none;
	color: #99CC00;
}
/*^^^^^^^^^^^^^^^^^^^^^^ Header Menu Links ^^^^^^^^^^^^^^^^^^^^^^^^^^*/



/*vvvvvvvv BreadCrumb and Homepage table headers vvvvvv*/
.GreenHeader
{
	font-size: 12px;
	font-weight: bold;
	width:100%;
	height:20px;
	background-color: #99CC01;
	font-family: Arial, Helvetica, sans-serif;
}
.YellowHeader
{
	font-size: 12px;
	font-weight: bold;
	width:100%;
	height:20px;
	background-color: #FFCC00;
	font-family: Arial, Helvetica, sans-serif;
}
.RedHeader
{
	font-size: 12px;
	font-weight: bold;
	width:100%;
	height:20px;
	background-color: #FF3300;
	font-family: Arial, Helvetica, sans-serif;
}
.OrangeHeader
{
	font-size: 12px;
	font-weight: bold;
	width:100%;
	height:20px;
	background-color: #EF7601;
	font-family: Arial, Helvetica, sans-serif;
}
.NavyBlueHeader
{
	font-size: 12px;
	font-weight: normal;
	width:100%;
	height:20px;
	background-color: #0F1440;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

TD.HeaderLeft
{
	color: #FFFFFF;
	padding-left:10px;
	text-align:left;
	white-space: nowrap;
	height:20px;
}

/*Header Title Image for homepage*/
TD.HeaderLeft IMG
{
	position:relative;
	top: 2px;
}
TD.HeaderLeft A:visited, TD.HeaderLeft A:active, TD.HeaderLeft A:link
{
	color: #FFFFFF;
	text-decoration: none;
}
TD.HeaderLeft A:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
TD.HeaderRight
{
	color: #FFFFFF;
	text-align:right;
	vertical-align:baseline;
	white-space: nowrap;
}
TD.HeaderRight A:visited, TD.HeaderRight A:active, TD.HeaderRight A:link
{
	color: #FFFFFF;
	text-decoration: none;
}
TD.HeaderRight A:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
/*^^^^^^^^^ BreadCrumb and Homepage table headers ^^^^^^^^^^*/


/*vvvvvvvv section title text vvvvvv*/
.RedTitleTextHeader
{
	font-size: 14px;
	font-weight: bold;
	color: #FF3300;
	font-family: Arial, Helvetica, sans-serif;
}
.OrangeTitleTextHeader
{
	font-size: 14px;
	font-weight: bold;
	color: #EF7601;
	font-family: Arial, Helvetica, sans-serif;
}
.YellowTitleTextHeader
{
	font-size: 14px;
	font-weight: bold;
	color: #FFCC00;
	font-family: Arial, Helvetica, sans-serif;
}
.GreenTitleTextHeader
{
	font-size: 14px;
	font-weight: bold;
	color: #99CC01;
	font-family: Arial, Helvetica, sans-serif;
}
/*^^^^^^^^^ section title text ^^^^^^^^^^*/


/* vvvv login, home, account links vvvvv */
TD.AccountInfo, TD.AccountInfo A:visited, TD.AccountInfo A:active, TD.AccountInfo A:link
{
	font-size: 12px;
	font-weight: bold;
	color: #99CC01;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
TD.AccountInfo A:hover
{
	text-decoration: underline;
}
/* ^^^^^^^^^^^^^ login, home, account links ^^^^^^^^^^^^ */


/* vvvv needs to be fixed up ... can we use TD.HeaderLeft ? vvvvv */
.GoArrowText,.GoArrowText:link,.GoArrowText:visited,.GoArrowText:active
{
	position:relative;
	top:-10px;
	font-weight:bold;
	color:Gray;
	text-decoration:none;
}
.GoArrowText:hover
{
	text-decoration:underline;
}


