.main {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:black; font-weight:normal;}
BODY {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:black; font-weight:normal;}

H1
{
	color:#F0C632;
	font-size:18px;
	font-weight:bold;
	background-image:url(images/img-h1-bg.gif);
	background-repeat:no-repeat;
}

H2
{
	font-size:14px; 
	font-weight:bold;
}

H3
{
	font-size:11px; 
	font-weight:bold;
}

P
{
	margin-top:9px;
	padding-top:0px;
	
	margin-bottom:9px;
	padding-bottom:0px;
}

UL
{
	margin-top:5px;
	padding-top:0px;
	list-style-type:square;	
}

UL LI
{
	margin:5px;
}


a:link {
	text-decoration: none;
	color: #0066ff;
}
a:visited {
	text-decoration: none;
	color: #0066ff;
}
a:hover {
	text-decoration: none;
	color: #0046B0;
}

DIV.alternateParagraph
{
	background-color:#faf8db;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	border:solid 1px #F0C632;
}

TD.navitem
{	
	padding-top:5px;
	padding-bottom:4px;
	padding-left:35px;
	background-image:url(images/nav-bg.gif);
	background-repeat:no-repeat;
	background-color:#E4E8EB;
	text-align:left;
}

TD.navitemChild
{	
	padding-top:5px;
	padding-bottom:4px;
	padding-left:35px;
	background-image:url(images/nav-bgChild.gif);
	background-repeat:no-repeat;
	background-color:#E4E8EB;
	text-align:left;
}

A.navlink:link
{
	color:Black;
	font-weight:bold;
	font-size:10px;
}

A.navlink:visited
{
	color:Black;
	font-weight:bold;
	font-size:10px;
}

A.navlink:hover
{
	color:White;
	font-weight:bold;
	font-size:10px;
}

A.navlinkChild:link
{
	margin-left:14px;
	color:#3C4A52;
	font-weight:bold;
	font-size:10px;
}

A.navlinkChild:visited
{
	margin-left:14px;
	color:#3C4A52;
	font-weight:bold;
	font-size:10px;
}

A.navlinkChild:hover
{
	margin-left:14px;
	color:White;
	font-weight:bold;
	font-size:10px;
}

.required
{
	color:#aa0000;
}

TD.captionCell
{
	text-align:right;
	white-space:nowrap;
	width:33%;	
	padding-right:15px;
	padding-top:4px;
	vertical-align:top;
}

TD.controlCell
{
	text-align:left;
}

TR.alternatingRow
{
	background-color:#e4e8eb;
}

DIV.submenubar
{
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	float:right;
	border:solid 1px #358DD1;
}

A.submenulink
{
	text-decoration:underline;
	font-weight:bold;
	display:block;
	font-size:12px;
	line-height:19px;
}

/* News */

DIV.newslist_header
{
	font-weight:bold;
	margin-bottom:13px;
}

DIV.newslist_headline
{
	font-size:12px; 
	font-weight:bold;	
	margin-bottom:13px;
}

DIV.newslist_article
{
	text-indent:10pt;
	margin-bottom:13px;
}

DIV.newslist_hyperlink
{
	margin-bottom:13px;	
}

UL.newssummary_list
{
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	margin-left:10px;
	padding:0;
	list-style-position:outside;
	list-style-type:square;
}

UL.newssummary_list LI
{
	margin-bottom:17px;
}

/* Footer */

DIV.footer 
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:White;
}

a.footer:link {
	font-size: 9px;
	color: #ffffff;
}
a.footer:visited {
	font-size: 9px;
	color: #ffffff;
}
a.footer:hover {
	background: none;
	font-size: 9px;
	color: #888888;
}

a.privacy:link {
	font-size: 9px;
	color: #000000;
}
a.privacy:visited {
	font-size: 9px;
	color: #000000;
}
a.privacy:hover {
	background: none;
	font-size: 9px;
	color: #777777;
}

/* FAQ  */
.FAQQuestion
{
}

.FAQAnswer
{
	display:none;
	margin-left:10pt;
	margin-bottom:10pt;
	background-color:#faf8db;
	padding:10pt;
	border:solid 1px #F0C632;
}