body, html {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	}
img {
	border:0;
	}
.f3 {
	FONT-SIZE: 12px;
	COLOR: #000000;
}
.f6 {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-WEIGHT: bold 
}
.bg11 {
	background-color : #FEF8E7;
	 
}
#question_box {
	font-size: .8em;
	margin-top: .2em;
	color: #000066; 
}

SPAN.globalnav {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	TEXT-DECORATION: none 
}

A.whiteglobalnav {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: underline
}
A.personalglobalnav {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	TEXT-DECORATION: none 
}
A.personalglobalnav:hover {
	FONT-SIZE: 11px;
	COLOR: #ffcc33;
	TEXT-DECORATION: none 
}
A.businessglobalnav {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	TEXT-DECORATION: none 
}
A.businessglobalnav:hover {
	FONT-SIZE: 11px;
	COLOR: #33cc99;
	TEXT-DECORATION: none 
}
A.instgovtglobalnav {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	TEXT-DECORATION: none 
}
A.instgovtglobalnav:hover {
	FONT-SIZE: 11px;
	COLOR: #e8cc99;
	TEXT-DECORATION: none 
}
A.aboutglobalnav {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	TEXT-DECORATION: none 
}
A.aboutglobalnav:hover {
	FONT-SIZE: 11px;
	COLOR: #00cccc;
	TEXT-DECORATION: none 
}
.breadcrumbs {
	FONT-SIZE: 7.5pt;
	COLOR: #ffffff;
}
A.breadcrumbs{
	TEXT-DECORATION: underline 
}
.breadcrumbsdiv {
	FONT-SIZE: 7.5pt;
	MARGIN-LEFT: 8px;
	COLOR: #ffffff;
}
.psectionheader {
	FONT-SIZE: 21px;
	COLOR: #cc9900;
}
.bsectionheader {
	FONT-SIZE: 21px;
	COLOR: #009966;
}
.isectionheader {
	FONT-SIZE: 21px;
	COLOR: #996633;
}
.asectionheader {
	FONT-SIZE: 21px;
	COLOR: #0099cc;
}
.mbsectionheader {
	FONT-SIZE: 21px;
	COLOR: #586a93;
}
.pjpsectionheader {
	FONT-SIZE: 21px;
	COLOR: #cc6600;
}
.pjbsectionheader {
	FONT-SIZE: 21px;
	COLOR: #586a93;
}
.pjisectionheader {
	FONT-SIZE: 21px;
	COLOR: #663366;
}
.pjasectionheader {
	FONT-SIZE: 21px;
	COLOR: #006699;
}
.redsectionheader {
	FONT-SIZE: 21px;
	COLOR: #ff0000;
}
.isectionsubheader {
	FONT-SIZE: 14px;
	COLOR: #996633;
}
.relatedlinks {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
}
.leftnavwrap {
	MARGIN-LEFT: 12px;
	TEXT-INDENT: -12px 
}
.leftnavchildindent {
	MARGIN-LEFT: 18px;
	TEXT-INDENT: -12px 
}
.contentsubheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #003399;
}
A.contentsubheader {
	TEXT-DECORATION: underline   
}
A.contentsubheader:visited {
	COLOR: #666666 
}
.contentsubheaderdiv {
	MARGIN-BOTTOM: 3px 
}
.pContentheadline {
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline 
}
.headline {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
}
A.headline {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #003399;
	TEXT-DECORATION: underline 
}
A.headline:visited {
	COLOR: #666666 
}

.subheadline {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}

.contentcopy {
	FONT-SIZE: 12px;
	COLOR: #000000;
}
.contentcopysmall {
	FONT-SIZE: 8pt;
	COLOR: #000000;
}
A.contentcopy {
	COLOR: #003399;
	TEXT-DECORATION: underline 
}
A.contentcopy:visited {
	COLOR: #666666 
}
.contentcopybold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #000000;
}
A.contentcopybold {
	COLOR: #003399;
	TEXT-DECORATION: underline 
}
A.contentcopybold:visited{
	COLOR: #666666 
}
.contentcopywhite {
	FONT-SIZE: 9pt;
	COLOR: #ffffff;
}
.contentcopyred {
FONT-SIZE: 9pt;
COLOR: #ff0000;
}
.contentsubcopy {
	FONT-SIZE: 10px;
	COLOR: #000000;
}
A.contentsubcopy {
	COLOR: #003399;
	TEXT-DECORATION: underline 
}
A.contentsubcopy:visited{
	COLOR: #666666 
}
.marketscopy {
	FONT-SIZE: 10px;
	COLOR: #000000;
}
.marketsheader {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
}
.marketssymbol {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
}
.marketslookup {
	FONT-SIZE: 10px;
	COLOR: #000000;
}
A.marketslookup {
	TEXT-DECORATION: underline 
}
.marketsinput {
	MARGIN-TOP: -1px;
	MARGIN-BOTTOM: 0px 
}
#accounttextlinks {
	LINE-HEIGHT: 140% 
}
.disclaimercopygray {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666666;
}
.disclaimer {
	FONT-SIZE: 10px;
	COLOR: #666666;
}
A.disclaimer{
	COLOR: #003399;
	TEXT-DECORATION: underline 
}
DIV.disclaimer {
	MARGIN-TOP: 7px;
	MARGIN-BOTTOM: 7px 
}
.disclaimerSmall {
	FONT-SIZE: 9px;
	COLOR: #666666;
}
.disclaimerLarge {
	FONT-SIZE: 11px;
	COLOR: #666666;
}
A.disclaimerLarge {
	COLOR: #003399;
	TEXT-DECORATION: underline 
}
DIV.disclaimerLarge {
	MARGIN-TOP: 7px;
	MARGIN-BOTTOM: 7px 
}
.disclaimerBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
}
A.disclaimerBold {
	COLOR: #003399;
	TEXT-DECORATION: underline 
}
DIV.disclaimerBold {
	MARGIN-TOP: 7px;
	MARGIN-BOTTOM: 7px 
}
.footer {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
}
A.footer {
	COLOR: #ffffff;
	TEXT-DECORATION: none 
}
.superscript {
	FONT-SIZE: 6.5pt;
	LEFT: 2px;
	POSITION: relative;
	TOP: -4px 
}
.superscriptheader {
	FONT-SIZE: 9px;
	LEFT: 2px;
	POSITION: relative;
	TOP: -12px 
}

*html .disclaimerNew ol {
	margin-left:16px; padding-left:18px;
	}





/*
Footnotes and Disclaimers ******************************/

/* Footnotes */
body sup { /* body element fixes inheriting bug*/
	font-size: 85%;
	vertical-align:super;
	color:inherit;
	line-height:0; /*fixes redering issue with superscript*/
	}
body sup a { /* body element fixes inheriting bug*/
	text-decoration: underline;
	color:inherit;	
	cursor:hand; /* firefox rendering bug fix */
	}	
body sup a:link { /* body element fixes inheriting bug*/
	text-decoration: underline;
	color:inherit;	
	}	
.psectionheader sup a {  color: #c90; }
.bsectionheader sup a {  color: #096; }
.isectionheader sup a {  color: #963; }
.gsectionheader sup a {  color: #c90; }
.contentcopybold sup a:link, .contentcopy sup a:link, body p sup a :link {  color: #039; } /*fixes to inheriting bugs*/

/* Disclaimer List*/
div.disclaimerNew {
	border-top:1px solid #a1a1a1;
	color:#666;
	margin-top:1em;
	font-size:11px;
	}
	.disclaimerNew ol {
	margin-left:8px;
	padding-left:20px;
	font-size:11px;
	line-height:120%;
	}
	.disclaimerNew li {
	padding:4px 5px 10px 5px;
	margin: 0 -5px;
	list-style-type:decimal;
	list-style-position:outside;
	background:none;
	font-size:11px;
	}
	.disclaimerNew P {
	font-size:11px;
	}
	.disclaimernew a {
	color:#666; 
	font-weight:normal;
	font-size:11px;
	}
	.fdic {
	font-weight:bold;
	}
	
/*
Basic Typography ******************************/
h1, h2, h3, h4, h5, h6, p.paragraph {
	line-height:1.3;
	margin: 0px;
	padding: 0px;
	}	
h4 a, h5 a, h6 a, p a, li a  {
	color:#006;
	}
h3 {
	font-size: 21px;
	font-weight:normal;
	padding: 0 0 .15em 0;
	}
h4 {
	font-size:14px;
	margin-bottom:12px;
	}
h5 {
	font-size:12px;
	margin:0px;
	padding:0px;
	}
h6 {
	display:inline;
	font-size:12px;
	}	
p.paragraph {
	font-size: 12px;
	margin-bottom:12px;
	
	}
ul {
	margin-top:0px;
	margin-bottom:12px;
	}	
li {
	font-size:12px;
	}
.inset {
	background-color: #f0f2f8;
	padding: 10px 10px 0px 10px;
	border: 1px solid #ced2e3;
	margin-bottom:12px;
	}
ul.list {
	margin:0 0 12px 15px;
	padding:0 0 0 15px;
	}
.tidy {
	margin-bottom:.1em;
	padding-bottom:.1em;
	}		
.faq dl dd ul li  {
	line-height:1.4;
	}  /* Show additional information list fix for IE */

/*
Components **********************************************/
.sidebarComponent {
	margin: 5px;
	}
.sidebarComponent h5, .sidebarComponent	{
	border-bottom: 3px solid #e5eaf5;
	}
.sidebarComponent ul {
	margin:6px 0 6px 8px;
	padding:0 0 0 8px;
	}
/*
FAQs **********************************************/
.faqNav {
	overflow:hidden; /*clears the float*/
	margin-bottom:.25em;
	border-bottom:1px solid #c9cde0;
	height:1.1em;
	text-align:right;
	}
	.faqNav ul {
	list-style:none;
	margin:0;
	padding:0;
	font-size:75%;
	float:right;
	}
	.faqNav li {
	display:inline;
	padding-left:4px;
	}
	.faqNav a { color: #039; }
	.faqNav a:visited { color: #039; }

.faq ul {
	margin:0 0 0 8px;
	padding:0 0 0 8px;
	}
.faq ol {
	margin:0 0 0 12px;
	padding:0 0 0 12px;
	}
.faq dl {
	margin:0 0 1em 0;
	padding:0;
	}
.faq dd {
	font-size:75%;
	margin:0 0 1em 15px;
	line-height:1.2;
	padding-top:.1em;
	}
.faq a { color: #039; }
.faq a:visited { color: #666; }
.faqQueClosed { position:absolute; left:-13999px; }
.faqQueOpen { position:relative; left:0px; }
a.faqAnsClosed {
	font-size:75%;
	color: #039;
	padding-left:15px;
	display:block;
	line-height:1.4;
	margin-bottom:1px;
	background:url(/images/global/FAQ_arrow.gif) no-repeat 0px -13px;
	}
a.faqAnsClosed:hover { color: #039; background-position: -13px 1px; }
a.faqAnsClosed:visited { color: #039; }
a.faqAnsOpen { 
	font-size:75%;
	color: #039;
	padding-left:15px;
	display:block;
	line-height:1.4;
	margin-bottom:1px;
	background:url(/images/global/FAQ_arrow.gif) no-repeat -13px 1px;
	}
	a.faqAnsOpen:visited { color: #039; }

/* Tables */
/* Added 1/29/09 by Bob Simmons (from Mark Leppke in UXP) for BDR Comparison Chart */
.standard {border-collapse:collapse;border-spacing:0;margin-bottom:12px;border:6px solid #7f99cc;border-right:0px;border-left:0px;}
.standard td {font-size:12px;line-height:1.3;vertical-align:top;border-right:1px solid #f0f0f0;padding:6px;}
td.left, th.left {text-align:left;}
td.center, th.center {text-align:center;}
td.middle, th.middle {vertical-align:middle;}
.standard tr.altRow td {background:#f0f0f0; border-right:1px solid white;}
.standard th {font-size:12px;font-weight:bold;line-height:1.3;vertical-align:middle;border-right:1px solid #f0f0f0;padding:6px;border-bottom:3px solid #e5eaf5;}
td.end, th.end {border-right:none;}

/*  Added 3/17/09 */
.blueboldcontent { 
        FONT-WEIGHT: bold; 
        FONT-SIZE: 9pt; 
        COLOR: #003399; 
        FONT-FAMILY: Arial, Helvetica, sans-serif 
} 

/*  added 11/10/09  NWills SEO SRs */

#pSEOheader {
FONT-SIZE:  21px;
FONT-WEIGHT: normal;
FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
COLOR: #cc9900;
}

#bSEOheader {
	FONT-SIZE:  21px;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	COLOR: #009966;
}

#aSEOheader {
	FONT-SIZE:  21px;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	COLOR: #0099cc;
}

#iSEOheader {
	FONT-SIZE:  21px;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	COLOR: #996633;
}

#mbSEOheader {
	FONT-SIZE:  21px;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	COLOR: #586a93;
}

#SEOcontentcopybold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
#SEOcontentcopy {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
#SEOcontentcopybold a:link {color:#003399;}
#SEOcontentcopybold a:visited {COLOR:#666666;}  

#SEOcontentcopyboldblue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
#SEOcontentcopyboldblue a:link {color:#003399;}
#SEOcontentcopyboldblue a:visited {COLOR:#666666;}

#SEOcontentsubheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;  
}
#SEOcontentsubheaderblue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
#mbSEOsubheaderblue {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #586a93;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}

#SEOcontentsubheaderblue a:link {color:#003399;}
#SEOcontentsubheaderblue a:visited {COLOR:#666666;}
