a:link, a:active {
	color: #660099;
}

a:visited {
	color: #67009A;
}

a:link.newsalert, a:active.newsalert, a:visited.newsalert {
	font-size: 11px;
	color: #FF0000;
}

a:link.white, a:active.white, a:visited.white {
	color: #FFFFFF;
}
.hidden {display:none}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
}

p {line-height:16px;
	font-size: 11px;}

/* blog css*/

div#Masthead {
	display: block;
	margin: 0 0 20px;
	border: 0;
	padding: 0;
}

#userArea
{
	display: none;
}

#welcome
{
	background-color: #000000;
	color: #ffffff;
}

/* body links-obvious */
a.bodytextlink:link {text-decoration:underline;color:#000000;font-size: 11px;}
a.bodytextlink:visited {text-decoration:underline;color:#000000;font-size: 11px;}
a.bodytextlink:active {text-decoration:underline;color:#0C7EC7;font-size: 11px;}
a.bodytextlink:hover {text-decoration:underline;color:#0C7EC7;font-size: 11px;}

/* body links-12pt */
a.bodytextlink12:link {text-decoration:underline;color:#000000;font-size: 12px;}
a.bodytextlink12:visited {text-decoration:underline;color:#000000;font-size: 12px;}
a.bodytextlink12:active {text-decoration:underline;color:#0C7EC7;font-size: 12px;}
a.bodytextlink12:hover {text-decoration:underline;color:#0C7EC7;font-size: 12px;}

/* body underline on hover */
a.bodytextlinkstealth:link {text-decoration:none;color:#000000;font-size: 11px;}
a.bodytextlinkstealth:visited {text-decoration:none;color:#000000;font-size: 11px;}
a.bodytextlinkstealth:active {text-decoration:none;color:#0C7EC7;font-size: 11px;}
a.bodytextlinkstealth:hover {text-decoration:underline;color:#0C7EC7;font-size: 11px;}

/* body links-no underline */
a.bodytextlinkstealth2:link {text-decoration:none;color:#000000;font-size: 11px;}
a.bodytextlinkstealth2:visited {text-decoration:none;color:#000000;font-size: 11px;}
a.bodytextlinkstealth2:active {text-decoration:none;color:#000000;font-size: 11px;}
a.bodytextlinkstealth2:hover {text-decoration:none;color:#000000;font-size: 11px;}

/* top right navigation */
a.topnav:link {text-decoration:none;color:#0033CC;font-size: 12px;}
a.topnav:visited {text-decoration:none;color:#0033CC;font-size: 12px;}
a.topnav:active {text-decoration:none;color:#0033CC;font-size: 12px;}
a.topnav:hover {text-decoration:underline;color:#0033CC;font-size: 12px;}

/* top right Join links */
a.joinnav:link {text-decoration:none;color:#FFFFFF;font-size: 11px;}
a.joinnav:visited {text-decoration:none;color:#FFFFFF;font-size: 11px;}
a.joinnav:active {text-decoration:none;color:#FFFFFF;font-size: 11px;}
a.joinnav:hover {text-decoration:underline;color:#FFFFFF;font-size: 11px;}

/* MAIN GREEN BAR navigation */
a.maingreennav:link {text-decoration:none;color:#FFFFFF;font-size: 10px;font-weight: bold;}
a.maingreennav:visited {text-decoration:none;color:#FFFFFF;font-size: 10px;font-weight: bold;}
a.maingreennav:active {text-decoration:none;color:#FFFFFF;font-size: 10px;font-weight: bold;}
a.maingreennav:hover {text-decoration:underline;color:#FFFFFF;font-size: 10px;font-weight: bold;}

/* left navigation */
a.leftnav:link {text-decoration:none;color:#000000;font-weight: bold;font-size: 10px;}
a.leftnav:visited {text-decoration:none;color:#000000;font-weight: bold;font-size: 10px;}
a.leftnav:active {text-decoration:none;color:#D6A336;font-weight: bold;font-size: 10px;}
a.leftnav:hover {text-decoration:none;color:#D6A336;font-weight: bold;font-size: 10px;}

/* left navigation blue */
a.leftnavblue:link {text-decoration:none;color:#000000;font-weight: normal;font-size: 11px;}
a.leftnavblue:visited {text-decoration:none;color:#000000;font-size: 11px;font-weight: normal;}
a.leftnavblue:active {text-decoration:none;color:#000000;font-size: 11px;font-weight: normal;}
a.leftnavblue:hover {text-decoration:none;color:#0C7EC7;font-size: 11px;font-weight: normal;}

/* left navigation blue - lighter */
a.leftnavbluelight:link {text-decoration:none;color:#999999;font-weight: normal;font-size: 11px;}
a.leftnavbluelight:visited {text-decoration:none;color:#999999;font-size: 11px;}
a.leftnavbluelight:active {text-decoration:none;color:#0C7EC7;font-size: 11px;}
a.leftnavbluelight:hover {text-decoration:none;color:#0C7EC7;font-size: 11px;}

/* left navigation blue */
a.linqnavblue:link {text-decoration:underline;color:#0C7EC7;font-weight: normal;font-size: 11px;}
a.linqnavblue:visited {text-decoration:underline;color:#0C7EC7;font-size: 11px;}
a.linqnavblue:active {text-decoration:underline;color:#0C7EC7;font-size: 11px;}
a.linqnavblue:hover {text-decoration:underline;color:#000000;font-size: 11px;}

.leftnavidle {
	font-family: trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0E7DC1;
}

/* top navigation blue */
a.topnavblue:link {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;}
a.topnavblue:visited {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;}
a.topnavblue:active {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #0C7EC7;}
a.topnavblue:hover {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #0C7EC7;}

/* left indented navigation */
a.leftinnav:link {text-decoration:none;color:#000000;font-weight: bold;margin-left: 20px;font-size: 10px;}
a.leftinnav:visited {text-decoration:none;color:#000000;font-weight: bold;margin-left: 20px;font-size: 10px;}
a.leftinnav:active {text-decoration:none;color:#D6A336;font-weight: bold;margin-left: 20px;font-size: 10px;}
a.leftinnav:hover {text-decoration:none;color:#D6A336;font-weight: bold;margin-left: 20px;font-size: 10px;}

/* blacktext navigation */
a.blacktextlink:link {text-decoration:none;color:#000000;font-size: 10px;}
a.blacktextlink:visited {text-decoration:none;color:#000000;font-size: 10px;}
a.blacktextlink:active {text-decoration:none;color:#D6A336;font-size: 10px;}
a.blacktextlink:hover {text-decoration:none;color:#D6A336;font-size: 10px;}

/* greytext navigation */
a.greytextlink:link {text-decoration:none;color:#999999}
a.greytextlink:visited {text-decoration:none;color:#999999}
a.greytextlink:active {text-decoration:none;color:#D6A336}
a.greytextlink:hover {text-decoration:none;color:#D6A336}

/* content title navigation */
a.contenttitlelink:link {text-decoration:none;font-weight: bold;color: #002940;}
a.contenttitlelink:visited {text-decoration:none;font-weight: bold;color: #002940;}
a.contenttitlelink:active {text-decoration:none;font-weight: bold;color: #002940;}
a.contenttitlelink:hover {text-decoration:underline;font-weight: bold;color: #002940;}

/* breadcrumbs navigation */
a.breadcrumbslink:link {text-decoration:underline;color: #018242;}
a.breadcrumbslink:visited {text-decoration:underline;color: #018242;}
a.breadcrumbslink:active {text-decoration:underline;color: #018242;}
a.breadcrumbslink:hover {text-decoration:underline;color: #000000;}

/* bottom title bar navigation */
a.topicbarbottomtitle:link {text-decoration:none;font-weight: bold;color: #ffffff;font-size: 10px;}
a.topicbarbottomtitle:visited {text-decoration:none;font-weight: bold;color: #ffffff;font-size: 10px;}
a.topicbarbottomtitle:active {text-decoration:none;font-weight: bold;color: #ffffff;font-size: 10px;}
a.topicbarbottomtitle:hover {text-decoration:underline;font-weight: bold;color: #ffffff;font-size: 10px;}

/* sidemenu navigation */
a.sidemenunav:link {text-decoration:none;color:#3f3f3f;font-size: 11px;}
a.sidemenunav:visited {text-decoration:none;color:#3f3f3f;font-size: 11px;}
a.sidemenunav:active {text-decoration:none;color:#3f3f3f;font-size: 11px;}
a.sidemenunav:hover {text-decoration:underline;color:#3f3f3f;font-size: 11px;}

/* non-reacting link */
a.nonreact:link {text-decoration:none;color:#455560;font-size: 11px;}
a.nonreact:visited {text-decoration:none;color:#455560;font-size: 11px;}
a.nonreact:active {text-decoration:none;color:#455560;font-size: 11px;}
a.nonreact:hover {text-decoration:underline;color:#455560;font-size: 11px;}

/* non-reacting blue body link */
a.nonreactblue:link {text-decoration:none;color:#0E7DC1;font-size: 11px;}
a.nonreactblue:visited {text-decoration:none;color:#0E7DC1;font-size: 11px;}
a.nonreactblue:active {text-decoration:none;color:#0E7DC1;font-size: 11px;}
a.nonreactblue:hover {text-decoration:none;color:#0E7DC1;font-size: 11px;}

/* non-reacting white body link */
a.nonreactwhite:link {text-decoration:underline;color:#FFFFFF;font-size: 11px;}
a.nonreactwhite:visited {text-decoration:underline;color:#FFFFFF;font-size: 11px;}
a.nonreactwhite:active {text-decoration:underline;color:#FFFFFF;font-size: 11px;}
a.nonreactwhite:hover {text-decoration:underline;color:#002940;font-size: 11px;}

/* non-reacting Blue Title link */
a.linkbluetitle:link {text-decoration:none;color:#0E7DC1;font-size: 12px;font-family: trebuchet, Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
a.linkbluetitle:visited {text-decoration:none;color:#0E7DC1;font-size: 12px;font-family: trebuchet, Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
a.linkbluetitle:active {text-decoration:none;color:#0E7DC1;font-size: 12px;font-family: trebuchet, Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
a.linkbluetitle:hover {text-decoration:underline;color:#0E7DC1;font-size: 12px;font-family: trebuchet, Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}

.bodytitlered {
	font-family: trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8B0f04;
}

.bodytitleblue {
	font-family: trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0E7DC1;
}

.bodytitlebluelarge {
	font-family: trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0E7DC1;
}

.bodytitleblueunderline {
	font-family: trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0E7DC1;
	text-decoration:underline;
}

.bodyblue11 {
	font-family: trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0E7DC1;
}

.mainindent {
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left: 20px;
}
.content-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002940;
}

/* banner links +++++++++++++++ */
/* non-reacting banner link */
a.nonreactbannergrey:link {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #999999;}
a.nonreactbannergrey:visited {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #999999;}
a.nonreactbannergrey:active {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #999999;}
a.nonreactbannergrey:hover {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #002940;}

/* non-reacting banner link */
a.nonreactbannerbold:link {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #002940;}
a.nonreactbannerbold:visited {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #002940;}
a.nonreactbannerbold:active {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #002940;}
a.nonreactbannerbold:hover {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #8B0f04;}

.banner-grey-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002940;
}

.banner-grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}
/* banner links +++++++++++++++ */

/* Footer links +++++++++++++++ */

a.nonreactfootergrey:link {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #455560;}
a.nonreactfootergrey:visited {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #455560;}
a.nonreactfootergrey:active {text-decoration:underline;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #455560;}
a.nonreactfootergrey:hover {text-decoration:underline;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #002940;}

.footer-grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #455560;
}

a.newsbold:link {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #002940;}
a.newsbold:visited {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #002940;}
a.newsbold:active {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #002940;}
a.newsbold:hover {text-decoration:underline;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #002940;}

.topic-bar-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.topic-bar-bottom-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.padded-15 {
	margin-left: 15px; margin-right: 15px; line-height:14px;}

.padded-15-large {
	margin-left: 15px; margin-right: 15px; line-height:16px; font-size: 12px;}
.white {
	color: #FFF;
}
