a:link, a:visited, a:active {text-decoration: none; color: #0000CC;}
a:hover {text-decoration: underline; color: #0000CC;}

a.white:link, a.white:visited, a.white:active {text-decoration: none; color: #FFFFFF;}
a.white:hover {text-decoration: none; color: #FFFFFF; font-weight: bold;}

a.gray:link, a.gray:visited, a.gray:active {text-decoration: none; color: #7D7D7D;}
a.gray:hover {text-decoration: none; color: #7D7D7D; font-weight: bold;}

a.black:link, a.black:visited, a.black:active {text-decoration: none; color: #2A1F00;}
a.black:hover {text-decoration: none; color: #2A1F00; font-weight: bold;}

a.topNav:link, a.topNav:visited, a.topNav:active {font-size: 10px; color: #FFFFFF; text-decoration: none; display: inline; padding: 4px 1px 4px 1px;}
a.topNav:hover {color: #FFFFFF; text-decoration: none; display: inline; padding: 4px 1px 4px 1px;}

a.newsLink:link, a.newsLink:visited, a.newsLink:active {font-size: 10px; color: #2A1F00; text-decoration: none; display: inline; background: URL(images/arrowYellow.gif) no-repeat 0px 1px; padding-left: 12px;}
a.newsLink:hover {color: #2A1F00; text-decoration: none; display: inline; background: URL(images/arrowYellow.gif) no-repeat 2px 1px; padding-left: 12px;}

.whiteHeading	{font-family: arial, tahoma, helvetica; font-size: 16px; color: #FFFFFF; font-weight: bold;}
.blackHeading	{font-family: arial, tahoma, helvetica; font-size: 16px; color: #000000; font-weight: bold;}
.sectionHeading {font-family: arial, tahoma, helvetica; font-size: 17px; color: #FFFFFF; font-weight: bold;}
.sectionHeadingblack {font-family: arial, tahoma, helvetica; font-size: 17px; color: #2A1F00; font-weight: bold;}
.sectionHeadinggray {font-family: arial, tahoma, helvetica; font-size: 17px; color: #7D7D7D; font-weight: bold;}

#container	{width: 1015px; height: 100%; display: block; padding: 0; margin: 0px auto; border-left: solid 1px #3c587f; border-right: solid 1px #3c587f; border-bottom: solid 1px #3c587f;}
#content	{text-align: left; float: left; display: block; margin: 100px 0px 0px 50px; border: solid 1px #3c587f;}

#mainNav	{font-family: arial, tahoma, helvetica; font-size: 11px; color: #FFFFFF; font-weight: bold; padding: 0px; margin: 0px; background-color: #3c587F; border-top: solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF;}
#mainNav a:link, #mainNav a:visited, #mainNav a:active {color: #FFFFFF; text-decoration: none; line-height: 18px; display: inline; background-color: #3c587F; padding: 2px 27px 2px 27px;}
#mainNav a:hover {color: #FFFFFF; text-decoration: none; background-color: #ABC4E6; line-height: 18px; padding: 2px 27px 2px 27px;}
#mainNav a.on:link, #mainNav a.on:visited, #mainNav a.on:active {color: #FFFFFF; text-decoration: none; line-height: 18px; display: inline; background-color: #FFD457; padding: 2px 27px 2px 27px;}
#mainNav a.on:hover {color: #000000; text-decoration: none; height: 18px; line-height: 18px; background-color: #FFD457; padding: 2px 27px 2px 27px;}

.newsDate	{font-family: arial, tahoma, helvetica; font-size: 11px; color: #3C587F; font-weight: bold; margin: 0px;}

P			{font-family: arial, tahoma, helvetica; font-size: 12px; color: #FFFFFF; margin: 0px 0px 10px 0px;}
UL			{font-family: arial, tahoma, helvetica; font-size: 12px; color: #FFFFFF; margin: 0px; padding: 0px;}
LI			{background: URL(../images/arrowblue.gif) no-repeat 0px 2px; padding: 0px 0px 10px 14px;}
TD, DIV		{font-family: verdana, arial, tahoma, helvetica; font-size: 11px; color: #FFFFFF; padding: 0px;}
BODY		{background-color: #3C587F;}
HTML, BODY 	{margin: 0; padding: 0; height: 100%; background-color: #FFFFFF;}
