body{
	margin:4px 0 0 0;
	background:#FFFFFF
}

.portal_calltxt{
	font-family: Arial;
	font-size: 12px;
	color: #000101;
	text-decoration: none;
	padding-left:15px;
	padding-right:30px;
}

.portal_calltxt1{
	font-family: Arial;
	font-size: 12px;
	color: #000101;
	text-decoration: none;
	padding:10px 20px 0px 18px;
	width:360px;
}
.portal_calltxt2{
	font-family: Arial;
	font-size: 12px;
	color: #000101;
	text-decoration: none;
	padding:2px 20px 0px 18px;
	width:360px;
}

.portal_calltxtFooter{
	font-family: Arial;
	font-size: 12px;
	color: #000101;
	text-decoration: none;
	padding:10px 00px 0px 20px;
	width:360px;
}

.portal_txt{
	font-family: Arial;
	font-size: 11px;
	color: #020202;
	text-decoration: none;
	padding-left:15px;
	padding-right:25px;
}
.portal_txt a:link, .portal_txt a:visited, .portal_txt a:active {
	font-family: Arial;
	font-size: 12px;
	color: #012876;
	text-decoration: underline;

}
.middlecallout{
	background-color:#ffff66; 
	border:#000 solid 1px;
	width:445px;
	padding:5px;
	

}
.middlecallout a{
	color:#000;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	margin:15px 0px 15px 0px;
	text-decoration:none;	
}
.bipolarhd {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#df4f01;
padding:0px 15px;
}
.epsyhd {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#2e5912;
padding:0px 15px;
}
.portalcontent {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
padding:0px 15px 8px 15px;
}
.portalcontent a:link, .portalcontent a:visited, .portalcontent a:active {
	color: #012876;
	text-decoration: underline;

}
.portalcontent a:hover {
	color: #012876;
	text-decoration: none;
	
}
.portal_txt a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #012876;
	text-decoration: none;
	
}
.main_heading_txt {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 34px;
	color: #ffffff;
	text-decoration: none;
	line-height: 36pt;
}
a.main_heading_links, a.main_heading_links:visited {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
a.main_heading_links:hover {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}
a.main_heading_links_blue, a.main_heading_links_blue:visited {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	text-decoration: none;
}
a.main_heading_links_blue:hover {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	text-decoration: underline;
}
a.for_bipolar_links, a.for_bipolar_links:visited {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: -.25px;
}
a.for_bipolar_links:hover {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003471;
	text-decoration: none;
	letter-spacing: -.25px;
}
.body_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a.body_text, a.body_text:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: underline;
}
a.body_text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: underline;
}
.body_text_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.ref, a.ref{
    vertical-align: text-top;
    font-size: 9px;
    line-height: 12px;
}



a.footer_links_one, a.footer_links_one:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
a.footer_links_one:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #001F5C;
}
a.footer_links_three, a.footer_links_three:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
a.footer_links_three:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #001F5C;
}
a.footer_links_two, a.footer_links_two:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
a.footer_links_two:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #001F5C;
}
.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.footer_text_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.footer_text_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
}
.footer_text a:link, .footer_text a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	text-decoration: underline;
}

/* home page classes */
.footer_text_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.footer_text_small_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.footer_text_header_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16.5px;
	color:#1848ac;
}
.footer_text_home a:link, .footer_text a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

.orngGrnBorder{
	border-top:7px solid #fe8a03; 
	border-left:7px solid #fe8a03; 
	border-bottom:7px solid #57a921; 
	border-right:7px solid #57a921; 
	padding: 3px 15px 5px 15px;
}
.orngGrnBorder1{
	border-top:7px solid #fe8a03; 
	border-left:7px solid #fe8a03; 
	border-bottom:7px solid #57a921; 
	border-right:7px solid #57a921; 
}

.ISICont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:2px 5px 0px 5px;
}
.ISIcolor {
color:#1848ac; font-size:14px
}

.ISICont a:link, .ISICont a:visited, .ISICont a:active {
color:#012876;
text-decoration:underline;
}

.ISICont a:hover {
color:#012876;
text-decoration:none;
}


#offerconsent{
   display:block;
   text-align:left;

}
#offerconsent p{
   font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
}

#offerconsent{
    display:none;

}
.toplinks{
	color:#003399;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:2px 0px 2px 1px;
	margin:0px;
}
.toplinks:hover{
	color: #C30;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:2px 0px 2px 1px;
	margin:0px;
}
.toptext{
	color:#000;
	font-size:11px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px 0px 2px 1px;
	margin:0px;
}
