@import url("/Templates/SiteConcept/ConceptAuxiliaryStyles.css");

/***** ELEMENT DECLARATIONS *****/
body
{
	font-family: Verdana, Arial, Helvetia, Sans-Serif;
	font-size: 12px;
	background-color: #94ABD7;
	margin: 0px 0px 25px 0px;
}

td, p
{
	font-family: Verdana, Arial, Helvetia, Sans-Serif;
	font-size: 12px;
}

a:link, a:visited
{
	color: #526CAE;
}

a:hover
{
	color: #EA6E00;
}

/***** CLASS DECLARATIONS *****/
/*** Lists ***/
ul.DesktopDownload
{
	list-style: square;
	color: #e7651a;
}

/*** Links ***/
ul.DesktopDownload > li > a:link, ul.DesktopDownload > li > a:visited
{
	 color: #A0D55E;
	 font-size: 10px;
	 text-decoration: none;
}

ul.DesktopDownload > li > a:hover
{
	 color: #526CAE;
	 font-size: 10px;
	 text-decoration: none;
}

a.subNavOff:link, a.subNavOff:visited
{
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #526BAC;
}

a.subNavOff:hover
{
	color: #FF6300;
}

a.subNavOn:link, a.subNavOn:visited
{
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: Black;
}

a.subNavOn:hover
{
	color: #FF6300;
}

a.footerLink:link, a.footerLink:visited
{
	text-decoration: none;
	font-size: 10px;
	color: White;
}

a.footerLink:hover
{
	color: Yellow;
}

a.desktopDownload:link, a.desktopDownload:visited
{
	 color: #A0D55E;
	 font-size: 10px;
	 text-decoration: none;
}

a.desktopDownload:hover
{
	 color: #526CAE;
	 font-size: 10px;
	 text-decoration: none;
}

a.sectionPanelLink:link, a.sectionPanelLink:visited
{
	color: White;
	font-size: 10px;
	text-decoration: none;
}

a.sectionPanelLink:hover
{
	color: Yellow;
}

/*** Tables ***/
table.leftPanel
{
	width: 144px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
}

table.leftPanel td
{
	font-size: 10px;
	color: #385872;
}

table.leftPanel p
{
	font-size: 10px;
	color: #385872;
}

/*** Table Cells ***/
td.mainNavOff
{
	background-color: #526BA9;
	text-align: center;
}

td.mainNavOff a:link, td.mainNavOff a:visited
{
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;	
	color: #BEC1C1;
}

td.mainNavOff a:hover
{
	color: Yellow;
}

td.mainNavOn
{
	background-color: #D2D7DA;
	text-align: center;
}

td.mainNavOn a:link, td.mainNavOn a:visited
{
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;	
	color: #526CAE;
}

td.mainNavOn a:hover
{
	color: #FF6300;
}

td.guestbook
{
	font-size: 11px;
}

td.faq
{
	font-size: 11px;
}

td.openQuestion
{
	color: White;
	font-size: 11px;
	padding: 5px;
	background-color: #FFFFAC;
}

td.sectionPanelLinks
{
	width: 81;
	background-color: #94AAD6;
	vertical-align: top;
	color: White;
	font-size: 10px;
	font-weight: bold;
	line-height: 15px;
}

td.footer
{
	font-size: 10px;
	color: White;
}

td.copyright
{
	text-align: right;
    font-size: 10px;
    color: #385872;
}

/*** Div tags ***/
div.padded
{
	padding: 10px;
}

/*** Input ***/
input.faqButton
{
	border: solid 1px #536BA9;
	background-color: #F2F2F2;
	color: #536BA9;
	width: 85;
	cursor: hand;
	cursor: pointer;
}
input.tdRightBorder
{
	width: 130px;
}

input.Register
{
	background: #91A0BD;
	font-size: 8pt;
	width: 80px;
	border-left: solid 1px #BBC8D8;
	border-top: solid 1px #BBC8D8;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
}

/*** Non-element classes ***/
.empoweringNews
{
	font-size: 10px;
	color: #385872;
}

.blue
{
	color: #092370;
}

.orange
{
	color: #EA6E00;
}

/*** Classes ***/
.microSiteNavIdle
{
	cursor: hand;
	
	color: White;
	background-color: #94ABD7;
	
	font-size: 16px;

	padding-left: 7px;
	padding-right: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	
	border-top: solid 1px White;
	border-left: solid 1px White;
	border-right: solid 1px Black;
	border-bottom: solid 1px Black;
}

.microSiteNavActive
{
	cursor: hand;
	
	color: Yellow;
	background-color: #90A0D0;
	
	font-size: 16px;
	font-weight: bold;
	
	border: solid 4px #536BA9;
	
	padding-left: 10px;
	padding-right: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	
	border-top: solid 1px Black;
	border-left: solid 1px Black;
	border-right: solid 1px White;
	border-bottom: solid 1px White;
}

.microSiteNavHover
{

	cursor: hand;	
	
	color: Yellow;
	background-color: #90A0D0;
	
	font-size: 16px;
	font-weight: bold;
	
	border: solid 4px #536BA9;
	
	padding-left: 10px;
	padding-right: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	
	border-top: solid 1px Black;
	border-left: solid 1px Black;
	border-right: solid 1px White;
	border-bottom: solid 1px White;
}