﻿body { color: #333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 16px; }
.bodycopy { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #333333; 
		font-size: 12px; 
		line-height: 16px;
	}
	
a.listlinks:Hover  { 
		color: red; 
		font-size: 10pt; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
		text-decoration: underline;
		margin: 0 0 0 1px; 
}
	
a.listlinks:active   { 
		color: #08336B; 
		font-size: 10pt; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
		text-decoration: none;
		margin: 0 0 0 1px;
}


a.listlinks  { 
		color: #1e4e8d; 
		font-size: 10pt; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
		text-decoration: none; 
		margin: 0 0 0 1px; 
}


a.sidelinks:Hover  { 
		color: red; 
		font-size: 8pt; 
		font-family: arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
		text-decoration: none;
		margin: 0 0 0 14px; 
}
	
a.sidelinks:active   { 
		color: #1e4e8d; 
		font-size: 8pt; 
		font-family: arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
		text-decoration: none;
		margin: 0 0 0 14px; 
}


a.sidelinks  { 
		color: #1e4e8d; 
		font-size: 8pt; 
		font-family: arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
		text-decoration: none; 
		margin: 0 0 0 14px; 
}

a.sidelink:Hover  { 
		color: red; 
		font-size: 8pt; 
		font-family: arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
		text-decoration: none;
		margin: 0 0 0 0px; 
}
	
a.sidelink:active   { 
		color: #1e4e8d; 
		font-size: 8pt; 
		font-family: arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
		text-decoration: none;
		margin: 0 0 0 0px; 
}


a.sidelink  { 
		color: #1e4e8d; 
		font-size: 8pt; 
		font-family: arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
		text-decoration: none; 
		margin: 0 0 0 0px; 
}


a.sidesublinks:Hover  { 
		color: red; 
		font-size: 8pt; 
		font-family: arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
		text-decoration: none;
		margin: 0 0 0 32px; 
}
	
a.sidesublinks:active   { 
		color: #1e4e8d; 
		font-size: 8pt; 
		font-family: arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
		text-decoration: none;
		margin: 0 0 0 32px; 
}


a.sidesublinks  { 
		color: #1e4e8d; 
		font-size: 8pt; 
		font-family: arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
		text-decoration: none; 
		margin: 0 0 0 32px; 
}

a.links:Hover  { 
		color: red; 
		font-size: 8pt; 
		font-family: arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
		text-decoration: none;
		margin: 0 0 0 0px; 
}
	
a.links:active   { 
		color: #1e4e8d; 
		font-size: 8pt; 
		font-family: arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
		text-decoration: none;
		margin: 0 0 0 0px; 
}


a.links  { 
		color: #1e4e8d; 
		font-size: 8pt; 
		font-family: arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
		text-decoration: none; 
		margin: 0 0 0 0px; 
}


a.toplink:Hover  { 
		color:  #000000; 
		font-size: 8pt; 
		font-family: verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
		text-decoration: none;
		margin: 0 0 0 14px; 
}
	
a.toplink:active   { 
		color: #000000; 
		font-size: 8pt; 
		font-family: verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
		text-decoration: none;
		margin: 0 0 0 14px; 
}


a.toplink  { 
		color: #000000; 
		font-size: 8pt; 
		font-family: verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
		text-decoration: none; 
		margin: 0 0 0 14px; 
}

a.toplinks:Hover  { 
		color:  #1e4e8d; 
		font-size: 8pt; 
		font-family: verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
		text-decoration: none;
		margin: 0 0 0 14px; 
}
	
a.toplinks:active   { 
		color: #ffffff; 
		font-size: 8pt; 
		font-family: verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
		text-decoration: none;
		margin: 0 0 0 14px; 
}


a.toplinks  { 
		color: #ffffff; 
		font-size: 8pt; 
		font-family: verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
		text-decoration: none; 
		margin: 0 0 0 14px; 
}

.blueheader  { 
		color: #ffffff; 
		font-size: 13px; 
		font-family: verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px;
		margin: 0 0 0 14px;
	width: 234px;
	background-color: #2D5A95;
}
	
	
.bigbodycopy { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #333333; 
		font-size: 12px; 
		line-height: 17px; 
		font-weight: normal; 
	}
	
.boldbodycopy { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #333333; 
		font-size: 11px; 
		line-height: 16px; 
		font-weight: bold; 
	}

.boldgraycopy { 
		color: #999999; 
		font-size: 11px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px;
	}
	
.boldbluecopy { 
		color: #1e4e8d; 
		font-size: 13px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
	}
	
.bluebodycopy { 
		color: #1e4e8d; 
		font-size: 11px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
	}
	
.smallbluecopy { 
		color: #1e4e8d; 
		font-size: xx-small; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
	}
	
.smallorangecopy { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #FF6600; 
		font-size: 10px; 
		line-height: 16px; 
		font-weight: normal; 
	}
	
.boldorangecopy { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #FF6600; 
		font-size: 11px; 
		line-height: 16px; 
		font-weight: bold; 
	}

a.linksboldorange { 
		font-family: verdana, Helvetica, sans-serif; 
		color: #FF6600; 
		font-size: 8pt; 
		line-height: 16px; 
		font-weight: bold; 
	}

a.linksboldorange:Hover { 
		font-family: verdana, Helvetica, sans-serif; 
		color: #FF6600; 
		font-size: 8pt; 
		line-height: 16px; 
		font-weight: bold; 
		text-decoration: none; 
	}

a.linksboldorange:active { color: #c30; font-size: 8pt; font-family: verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; } 

	

.subheader  { 
		color: #7296b7; 
		font-size: 16px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 20px; 
	}
	
.lightblueheader  { 
		color: #7296b7; 
		font-size: 14px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 18px; 
	}
	
.grayheader  { 
		color: #333333; 
		font-size: 12px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
	}
	
.lightgrayheader  { 
		color: #666666; 
		font-size: 12px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px;
	}
	
.lightbluecopy  { 
		color: #7296B7; 
		font-size: 11px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
	}
	
a.linksredbold { 
		font-family: verdana, Helvetica, sans-serif; 
		color: #cc0000; 
		font-size: 14px; 
		line-height: 16px; 
		font-weight: bold; 
		text-decoration: none; 
}
	

a.linksredbold:Hover  { 
		color: #cc0000; 
		font-size: 14px; 
		font-family: verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
		text-decoration: underline; 
}
	
a.linksredbold:active   { 
		color: #cc0000; 
		font-size: 14px; 
		font-family: verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
		text-decoration: underline; 
}


.orangeheader  { 
		color: #FF6600; 
		font-size: 12px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
	}
	
	
		
a.portlist:Hover  { 
		color: #1e4e8d; 
		font-size: 11px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 20px; 
		text-decoration: underline;
}
	
a.portlist:active   { 
		color: #08336b; 
		font-size: 11px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 20px; 
		text-decoration: underline; 
}


a.portlist  { 
		color: #1e4e8d; 
		font-size: 11px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 20px; 
		text-decoration: none;
}
		
		
a.linksblue { 
		font-family: arial, Helvetica, sans-serif; 
		color: #1e4e8d; 
		font-size: 9px; 
		line-height: 16px; 
		font-weight: bold; 
		text-decoration: none; 
}
	

a.linksblue:Hover  { 
		color: red; 
		font-size: 9px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
		text-decoration: none; 
}
	
a.linksblue:active   { 
		color: #08336B; 
		font-size: 9px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
		text-decoration: underline; 
}


a.linksbluebold { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #1E4E8D; 
		font-size: 9px; 
		line-height: 16px; 
		font-weight: bold; 
		text-decoration: none; 
}
	

a.linksbluebold:Hover  { 
		color: #1e4e8d; 
		font-size: 9px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
		text-decoration: underline; 
}
	
a.linksbluebold:active   { 
		color: #08336B; 
		font-size: 9px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
		text-decoration: underline; 
}
	a.linksorangebold { 
		color: #ff6000; 
		font-size: 11px; 
		font-weight: bold; 
		text-decoration: none; 
}
	a.linksorangebold:hover{ 
		text-decoration: underline; 
}
	
	
a.linksblueheader { 
		font-family: verdana, Helvetica, sans-serif; 
		color: #1E4E8D; 
		font-size: 11px; 
		line-height: 16px; 
		font-weight: bold; 
		text-decoration: none; 
		margin: 0 0 0 14px;
}
	

a.linksblueheader:Hover  { 
		color: #1e4e8d; 
		font-size: 11px; 
		font-family: verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
		text-decoration: none; 
		margin: 0 0 0 14px;
	}
	
a.linksblueheader:active   { 
		color: #08336B; 
		font-size: 11px; 
		font-family: verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
		text-decoration: none; 
		margin: 0 0 0 14px;
	}
	
a.linkswhiteheader { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #ffffff; 
		font-size: 13px; 
		line-height: 16px; 
		font-weight: bold; 
		text-decoration: none; 
}
	

a.linkswhiteheader:Hover  { 
		color: #ffffff; 
		font-size: 13px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
		text-decoration: underline; 
	}
	
a.linkswhiteheader:active   { 
		color: #ffffff; 
		font-size: 13px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
		text-decoration: underline; 
	}

	
a.linksfooter { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #1E4E8D; 
		font-size: 11px; 
		line-height: 16px; 
		font-weight: normal; 
		text-decoration: none; 
	}

a.linksfooter:Hover { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #1E4E8D; 
		font-size: 11px; 
		line-height: 16px; 
		font-weight: normal; 
		text-decoration: underline; 
	}
	
a.linksfooter:active  { color: #360; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 16px; text-decoration: underline; }


a.  { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #1E4E8D; 
		font-size: 10px; 
		line-height: 11px; 
		font-weight: normal; 
		text-decoration: none; 
	}

a.linkswhite:Hover { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #ffffff; 
		font-size: 10px; 
		line-height: 11px; 
		font-weight: normal; 
		text-decoration: underline; 
	}
	
a.linkswhite:active  { color: #ffffff; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 11px; text-decoration: underline; }


	
select.pulldowns  { 
		color: #333333; 
		font-size: 11px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; }
	
.fineprint { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #666666; 
		font-size: 10px; 
		line-height: 13px; 
		font-weight: normal; 
	}
	
a.fineprintlink { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #1e4e8d; 
		font-size: 10px; 
		line-height: 13px; 
		font-weight: normal; 
		text-decoration: none; 
	}
	

a.fineprintlink:Hover  { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #1e4e8d; 
		font-size: 10px;
		line-height: 13px;  
		font-weight: normal; 
		text-decoration: underline; 
	}
	
a.fineprintlink:Active  { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #1e4e8d; 
		font-size: 10px;
		line-height: 13px;  
		font-weight: normal; 
		text-decoration: underline; 
	}

	
	
.smallprint { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #666666; 
		font-size: 10px; 
		line-height: 13px; 
		font-weight: normal; 
	}
	
.graybodycopy { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #666666; 
		font-size: 11px; 
		line-height: 16px; 
		font-weight: normal; 
	}
	
.orangebodycopy { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #FF6600; 
		font-size: 11px; 
		line-height: 16px; 
		font-weight: normal; 
	}

.greenbodycopy { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #5B7F1C; 
		font-size: 11px; 
		line-height: 16px; 
		font-weight: normal; 
	}
	
.bluebodycopy { 
		line-height: 16px; 
		}
	
	
.whitebodycopy { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #FFFFFF; 
		font-size: 11px; 
		line-height: 16px; 
		font-weight: normal; 
	}
	
.breadcrumb { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #F4F7F9; 
		font-size: 10px; 
		line-height: 11px; 
		font-weight: normal; 
	}
	
a.linksorange { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #FF6600; 
		font-size: 11px; 
		line-height: 16px; 
		font-weight: bold; 
		text-decoration: none; 
	}
	
a.linksorange:Hover { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #FF6600; 
		font-size: 11px; 
		line-height: 16px; 
		font-weight: bold; 
		text-decoration: none; 
	}
	
a.linksorange:active  { color: #c30; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
		
a.linksgray { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #666666; 
		font-size: 11px; 
		line-height: 16px; 
		font-weight: normal; 
		text-decoration: none; 
}

.signinname { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #000000; 
		font-size: 12px; 
	}


.bodycopysmall { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #333333; 
		font-size: 10px; 
		line-height: 13px; 
		font-weight: normal; 
	}
	
.blackbodycopysmall { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #000000; 
		font-size: 10px; 
		line-height: 13px; 
		font-weight: normal; 
	}
	
.redbodycopysmall { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #990000; 
		font-size: 10px; 
		line-height: 10px; 
		font-weight: normal; 
	}
	
		
.whiteheader  { 
		color: #ffffff; 
		font-size: 11px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		line-height: 16px; 
	}
    
.redstar { 
        color: #990000; 
		font-size: 14px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 10px; 
    }

li  { color: #333333; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; margin: 0 0 4px; }

.accountbox { margin: 0; padding: 5px; }

.interestbox { background-color: #ffffff; margin: 0; padding: 5px 5px 5px; border-right: 1px solid #efefef; border-bottom: 1px solid #efefef; border-left: 1px solid #efefef; border-top-style: none; }


.portfoliotable { color: #333333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 16px; background-color: #f7f7f7; margin: 0; padding: 5px 10px;}
.portfolioheader { color: #333333; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 10px; background-color: #e0e0e0; margin: 0; padding: 5px 10px; }
.portfoliobox { background-color: #f7f7f7; margin: 0; padding: 15px 9px 9px; border-top-style: none; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; border-left: 1px solid #b3b3b3; }



.portfoliocontent { color: #333333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 16px; margin: 0; padding: 10px; }

.portfoliocomments { color: #333333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; margin: 0; padding: 2px 0; }

.accountlink { padding: 0 0 10px 0; }

.accounttext { color: #333333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; margin: 0; padding: 0 0 7px; }

.temperature  { color: #333333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 20px; list-style-type: none; display: block; margin: 5px 0 0 10px; }

	
	.footer { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #000000; 
		font-size: 10px; 
		line-height: 18px; 
		font-weight: normal; 
	}

	.footerToplinks { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #333333; 
		font-size: 9px; 
		line-height: 20px; 
		font-weight: normal; 
		text-decoration: none; 
	}

	.footerToplinks:Hover { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #000000; 
		font-size: 9px; 
		line-height: 20px; 
		font-weight: normal; 
		text-decoration: underline; 
	}

	.footerlinks { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #333333; 
		font-size: 10px; 
		line-height: 18px; 
		font-weight: normal; 
		text-decoration: none; 
	}

	.footerlinks:Hover { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #000000; 
		font-size: 10px; 
		line-height: 18px; 
		font-weight: normal; 
		text-decoration: underline; 
	}	

	.footer  { color: #666666; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 10px; text-decoration: none; }

	.footer:Hover  { color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 10px; text-decoration: underline; }

	.footersmall { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #999999; 
		font-size: 9px; 
		line-height: 15px; 
		font-weight: normal; 
	}

	a.footersmalllinks	{ 
		font-family: Arial, Helvetica, sans-serif; 
		color: #999999; 
		font-size: 9px; 
		line-height: 15px; 
		font-weight: normal; 
		text-decoration: none; 
	}

	a.footersmalllinks:Hover	{ 
		font-family: Arial, Helvetica, sans-serif; 
		color: #999999; 
		font-size: 9px; 
		line-height: 15px; 
		font-weight: normal; 
		text-decoration: underline; 
	}
	
	a.footersmalllinks:active	{ 
		font-family: Arial, Helvetica, sans-serif; 
		color: #999999; 
		font-size: 9px; 
		line-height: 15px; 
		font-weight: normal; 
		text-decoration: underline; 
	}
	
	a.smalllinksblue { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #1E4E8D; 
		font-size: 9px; 
		line-height: 16px; 
		font-weight: normal; 
		text-decoration: none; 
	}
	

	a.smalllinksblue:Hover  { 
		color: #1e4e8d; 
		font-size: 9px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
		text-decoration: underline; 
	}
	
	a.smalllinksblue:active   { 
		color: #08336B; 
		font-size: 9px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		line-height: 16px; 
		text-decoration: underline; 
	}
	