body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
a {
	color: #002d9a;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a:hover {
	color: #4b6dbf;
	text-decoration:underline;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}




td p
{
	margin:10px 0px 2px 0px;
}
td div
{
	margin:10px 0px 2px 0px;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.search1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.topmenulinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4a49;
	font-weight: bold;
}
.topmenulinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4a49;
	font-weight: bold;
	text-decoration:none;
}
.topmenulinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b6dbf;
	font-weight: bold;
	text-decoration:underline;
}
.panellinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002d9a;
}
.panellinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002d9a;
}
.panellinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4b6dbf;
}
.frontlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.frontlinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
}
.frontlinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b6dbf;
	text-decoration:underline;
}
.frontnewslinks {
	margin:2px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.frontnewslinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002d9a;
	text-decoration:none;
}
.frontnewslinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b6dbf;
	text-decoration:underline;
}
.bottombannerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.bottombannerlinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.bottombannerlinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration:underline;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002d9a;
}
.heading a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002d9a;
	text-decoration:none;
}
.heading a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4b6dbf;
	text-decoration:underline;
}
.rightlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002d9a;
}
.rightlinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002d9a;
	text-decoration:none;
}
.rightlinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b6dbf;
	text-decoration:underline;
}
.rightlinksSm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #002d9a;
}
.rightlinksSm a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #002d9a;
	text-decoration:none;
}
.rightlinksSm a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4b6dbf;
	text-decoration:underline;
}
.titleheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #002d9a;
}

.titleheading  a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #002d9a;
	text-decoration: none;
}
.titleheading  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #002d9a;
	text-decoration: none;
	color: #4b6dbf;
}


ul { 
	list-style-image:url(../images/blue_bullet.gif); 
	padding-top:1px; 
	padding-bottom:1px; 
	margin-top:1px;
	margin-bottom:1px;
}
 
li { 
	padding:2px; 
}

ul li ul
{
	list-style-image:url(../images/blue_bullet2.gif); 
	padding-top:1px; 
	padding-bottom:1px; 
	margin-top:1px;
	margin-bottom:1px;
}

.homelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.homelink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}
.homelink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8399ce;
	text-decoration:underline;
}
 
.nomargin td p
{
	margin:0px 0px 0px 0px;
}
.nomargin td div
{
	margin:0px 0px 0px 0px;
}
.bold { font-weight:bold; }
.redbold { color: red; font-weight:bold; }

.footnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: italic;
}

.compliance {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.titleheading h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #002d9a;
	margin:0px 0px 0px 0px;
}
.frontservlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.frontservlink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.frontservlink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.rightlinksREV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.rightlinksREV a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.rightlinksREV a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

#header ul {margin: 0px; padding:0px; list-style: none; float: right;  }
#header li{ float: left; border-right:1px solid white; padding: 1px 5px 2px 5px; }
#header li.last { border-right:0px; }
#header li a { color: #FFFFFF; text-decoration:none; }
#header li a:hover{ text-decoration:underline; }
