/* TIAA-CREF Global Stylesheet
(c) TIAA-CREF
[Table of contents]
0.	Reset Styles
1. 	Body
2.	Pagelayout / #pagelayout
3. 	Header / #headercontainer
4. 	Navigation / #primarytiernavigationcontainer, #secondarytiernavigation
5. 	Content / #contentlevelcontainer
6. 	Center column / #contentcontainer
7. 	Left column / #tertiarytiercontainer 
8. 	Right column / #quaternarytiercontainer
9. 	Footer / #footercontainer
10. Copyright / #copyrightcontainer
11. CONTENT CONTAINER WIDTH CHANGES BASED ON COLUMN NUMBERS
12. Left / Right Navigation
*/

/*0. */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
		border:0; font-size:100%; margin:0; outline:0; padding:0; vertical-align:baseline; }
ol,ul { list-style:none; }
blockquote,q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
:focus { outline:0; }
ins { text-decoration:none; }
del { text-decoration:line-through; }
table { border-collapse:collapse; border-spacing:0; }
input,textarea,select { font-family:inherit; font-size:inherit; font-weight:inherit; }
/* used for life insurance contact page */
#bannercontainer{padding:4px 0 0 0;}

/*1. */
body{font-family:Arial,Helvetica,sans-serif;font-size:75%;margin:0;padding:5px;}
/*2. */
/*#pagelayout{padding:0 140px 0 139px !important;overflow:hidden;margin:0 auto !important;background:#ffffff;min-width:980px;width:980px;}*/
/*#pagelayout{overflow:hidden;margin:0 auto !important;background:transparent url("/ucm/fragments/home_page_2011_theme/images/bak_container.png") repeat-y fixed 50% 0;padding-bottom:40px !important;}*/



/*#pagelayout{overflow:hidden;margin:0 auto !important;background:#ffffff;min-width:1000px;}*/




#headercontainer form#loginform{display:inline;}
#headercontainer form#loginform #loginarea{width:140px;border:1px solid #809DB9;vertical-align:middle;margin-left:5px;}
#headercontainer form#loginform input.imagesubmit{vertical-align:middle;top:1px;margin-left:5px;}
/* REMOVED FOR NEW HEADER/FOOTER DESIGN #headercontainer form#searchform{position:absolute;top:108px;left:836px;width:148px;display:inline;margin:0;padding:0;}*/
#headercontainer form#searchform input.search{border-top:2px solid #909090;border-right:1px solid #c3c3c3;border-left:1px solid #c3c3c3;border-bottom:1px solid #dedede;width:80px;font-size:90%;display:inline;}
#headercontainer form#searchform input.imagesubmit{vertical-align:top;margin-left:9px;}
#headercontainerclosebutton{float:right;padding-right:6px;margin-top:-72px;}
#skipnavigation{position:absolute;top:-30px;}

#logocontainer{float:left;margin:35px 0 0 10px;}
#utlilitysecondarynavigationcontainer a{font-weight:800;color:#1B5D8F;}
#utlilitysecondarynavigationcontainer{position:absolute;display:inline;top:53px;left:534px;width:450px;color:#fff;text-align:right;font-size:9pt;}

#loginbutton{padding-left:13px;vertical-align:middle;}
/*#login_section{position:absolute;display:inline;top:53px;left:530px;width:450px;color:#1A5D91;text-align:right;font-size:8pt;}*/
/*#login_section a{font-size:8pt;color:#1A5D91;text-transform:none;text-decoration:none;font-weight:800;}*/





/*ul#secondarytiernavigation{border:1px solid #D6E8F5;height:25px;list-style:none;width:973px;margin:0;padding:0 0 0 5px;background:transparent url(/ucm/groups/content/@ap_ucm_p_tcp/documents/images/tiaa01020944.jpg) repeat-x scroll left top;}*/




/*#primarytierborder{clear:both;display:none;}*/

#contentlevelcontainer a.anchorGlyph{color:#2e7cad;text-decoration:none;}
#contentcontainer{float:left;position:relative;top:0;min-height:300px;border-right:1px solid #bfd2e0;display:block;margin:0;padding:0 0 0 16px;}
#contentcontainer table.border{font-size:100%;border:1px solid;}
#contentcontainer table.border td{padding:4px;}
#contentcontainer table.tableborderzero{font-size:100%;border:0;}
#contentcontainer table.tableborderzero th,#contentcontainer table.tableborderzero td{vertical-align:top;padding:4px;}
#contentcontainer form .go{vertical-align:top;padding-left:8px;}
/*#contentcontainer h1{padding:0 0 10px;}*/
#contentcontainer h1{padding:12px 0 10px;margin-bottom:10px;clear:both;}
#contentcontainer h2 {margin-bottom:10px;}
#contentcontainer ul{list-style-image:none;list-style-position:outside;list-style-type:none;height:1%;}
#contentcontainer ul li{background:transparent url('/ucm/groups/app/@ap_ucm_p_tcp/documents/images/img_tcpub_bullet_products.png') no-repeat scroll 0 6px;padding:0 0 0 8px;}
#contentcontainer ul.checkmark li{background:transparent url('/ucm/groups/content/@ap_ucm_p_tcp/documents/images/tiaa01009844.png') no-repeat scroll 0 4px;padding:2px 0 0 18px;}
#contentcontainer ul.datelist li{list-style-type:none;list-style-image:none;background-image:none;padding-left:0;clear:left;}
#contentcontainer ul.datelist div{float:left;width:420px;margin-bottom:1em;}
#contentcontainer ul.datelist div.date{float:left;width:60px;padding-right:1em;display:inline;}
#contentlevelcontainer ol{list-style:decimal;margin:0 0 0 25px;}
#contentcontainer .subtitle{margin:10px 0 5px;}
#breadcrumbcontainer{font-size:90%;margin:6px 0 4px 18px;}
#breadcrumbcontainer a{color:#1A5d91!important;}
#addthiscontainer{float:right; width:120px;}
#contentcontainerpopup{width:698px;margin:4px 0 10px 16px;padding:0;}
#contentcontainerpopup dt{font-weight:700;}
#contentcontainerpopup h2{color:#AC7B3E;text-transform:uppercase;padding-top:10px;}
span.sectionHeader{font-size:142%;display:block;border-bottom:3px;color:#24395B;font-weight:800;border-color:#24395B;border-style:solid;margin:0 0 7px;padding:0 0 7px;}
#tertiarytiercontainer{float:left;display:block;width:178px!important;margin:0;padding:0 25px 0 16px;}
#tertiarytiercontainer.leftgutter{width:102px!important;}
#tertiarytiercontainer h2{font-weight:900;color:#000;font-size:100%;margin:0;padding:2px 0;}
ul#tertiarytiernavigationcontainer,ul#tertiarytiernavigationcontainer ul{list-style:none;margin:0;padding:0;}
ul#tertiarytiernavigationcontainer li{font-weight:900;background-image:url('/ucm/groups/content/@ap_ucm_p_tcp/documents/images/tiaa01002365.png');background-repeat:no-repeat;background-position:0 2px;margin:0 1px;padding:2px 0 2px 8px;}
ul#tertiarytiernavigationcontainer li ul li{font-weight:500;border-bottom:0;}
ul#tertiarytiernavigationcontainer a{text-decoration:none;color:#2074a8;}
ul.childnavigation{left:20px;}
/*#quaternarytiercontainer{position:relative;float:left;display:block;top:0;width:231px!important;}*/
#quaternarytiercontainer{position:relative;float:left;display:block;top:0;width:232px!important;margin-left:-1px;border-left:1px solid #BFD2E0;}
/*#quaternarytiercontainer{position:relative;float:left;display:block;top:0;width:230px!important;}*/
#quaternarytiercontainer ul.tclistun{padding-left:0;margin-left:0;clear:both;}
#quaternarytiercontainer ul.tclistun li a{text-decoration:underline;list-style-image:url("/ucm/groups/app/@ap_ucm_p_tcp/documents/images/img_tcpub_bullet_content.png");background-repeat:no-repeat;padding-left:0;}
#quaternarytiercontainer ol{background:none;list-style:decimal;margin:8px 0 0 5px;padding:0 0 0 8px;}
#fundfootnotescontainer{clear:both;color:#696968;margin:0 8px 0 15px;}
#lowerfootnotescontainer{clear:both;color:#696968;margin-right:8px;}
#footnotescontainer, #numberedfootnotescontainer{border-top:1px solid #C6D3E0;clear:both;padding:17px;color:#696968;margin-top:23px;margin-right:8px;}
#numberedfootnotescontainer{border:none;padding:10px 0;float:left;clear:both;width:98.5%;margin-top:0;border-top:1px solid #c6d3e0;}
#footnotescontainer table{color:#696968;margin-bottom:1em;}
#footnotescontainer td{vertical-align:text-top;padding-bottom:.5em;padding-left:.5em;}
#footercontainer{width:981px;clear:both;color:#fff;font-weight:800;font-size:90%;text-align:center;padding:5px 2px;}
#footercontainer1{width:981px;clear:both;background-color:#1a5d91;height:20px;color:#fff;font-weight:800;font-size:90%;text-align:center;margin:0;padding:0;}
#copyrightcontainer{width:981px;color:#333;text-align:center;margin-top:5px;font-size:90%;}
.centercolumn,.center-l,.center-r,.center-l-r{position:relative;top:0;min-height:300px;border-right:1px solid #bfd2e0;display:block;float:left;margin:0;padding:0 0 0 9px;}
.centercolumn{width:950px;margin-right:0;float:none;border:0;padding:25px 16px 0;}
.center-l,.center-r{width:714px;padding:25px 16px 0!important;}
.center-l-r{width:508px;padding:25px 16px 0 8px;}
.maincontent-full,.maincontent-lnav,.maincontent-rnav,.maincontent-lnav-rnav,.maincontent-lgut,.maincontent-lgut-rnav{position:relative;top:0;min-height:300px;border-right:1px solid #bfd2e0;display:block;float:left;zoom:1;margin:0;padding:0 0 0 9px;}
.maincontent-full{width:947px!important;border:0!important;float:none;padding:12px 16px 0!important;}
#stdContentWithImage .maincontent-full{width:929px!important;}
.maincontent-lnav{border-right:0!important;width:728px!important;padding:12px 16px 0!important;}
#stdContentWithImage .maincontent-lnav{width:710px!important;}
.maincontent-lgut{border:0!important;width:804px!important;padding:12px 16px 0!important;}
#stdContentWithImage .maincontent-lgut{width:786px!important;}
.maincontent-rnav{width:715px!important;padding:12px 15px 0 16px !important;}
#stdContentWithImage .maincontent-rnav{width:698px!important;}
.maincontent-lnav-rnav{width:505px!important;padding:12px 15px 0 8px !important;}
#stdContentWithImage .maincontent-lnav-rnav{width:487px!important;}
.maincontent-lgut-rnav{width:581px!important;padding:12px 15px 0 8px !important;}
#stdContentWithImage .maincontent-lgut-rnav{width:563px!important;}
#quaternarytiercontainer ul.vmenu1,#tertiarytiercontainer ul.vmenu1{background-color:#FFF;font-weight:800;margin:0;padding:0 0 12px;}
#quaternarytiercontainer ul.vmenu1{padding-top:25px;margin-right:5px;margin-left:10px;}
#tertiarytiercontainer ul.vmenu1{margin-top:15px;border-top:3px solid #2B4573;}
#quaternarytiercontainer ul.vmenu1 li,#tertiarytiercontainer ul.vmenu1 li{color:#2074A8;list-style-image:none;background-image:none;border-bottom:1px solid #C6D3E0;margin:0;padding:3px 10px 1px 2px;}
#quaternarytiercontainer ul.vmenu1 li .category,#tertiarytiercontainer ul.vmenu1 li .category {color:#333333;}
#quaternarytiercontainer ul.vmenu1 li.vmenu1-current,#tertiarytiercontainer ul.vmenu1 li.vmenu1-current{background-color:#FFF;color:#333;background-image:none;}
#quaternarytiercontainer ul.vmenu2,#tertiarytiercontainer ul.vmenu2{font-weight:400;margin:0;padding:0;}
#quaternarytiercontainer ul.vmenu2 li,#tertiarytiercontainer ul.vmenu2 li{color:#2074A8;list-style-image:none;background-image:none;border-bottom:0;margin:0;padding:3px 0 1px 4px;}
#quaternarytiercontainer ul.vmenu2 li.vmenu2-current,#tertiarytiercontainer ul.vmenu2 li.vmenu2-current{background-color:#FFF;color:#333;}
frameset,frame{border:0;margin:0;}
img{border:0;}
dl dd{margin-left:0;padding-bottom:1em;}
.emphasize{font-style:italic;}
.indentedfootnote{margin-left:2em;}
.legalstatement,.emphasizedfootnote{font-weight:700;font-style:italic;}
.shortcutlink{text-decoration:underline!important;font-size:90%;}
.nowrap{white-space:nowrap;}
.linkdescriptor{color:#696968;}
.lowercaseplural{text-transform:lowercase;}
p.center,div.center,tr.center,th.center,td.center{text-align:center;}
table.center{margin-right:auto;margin-left:auto;}
.floatleft{float:left;}
.clearright{clear:right;}
h1{font-size:17px;}
/*h2{font-size:125%;color:#2e7cad;margin-bottom:0;padding-bottom:0;}*/
h2{font-size:13px;color:#000;margin-bottom:0;padding-bottom:0;font-weight:bold;}
h3{font-size:115%;padding-bottom:1px;}
h4{font-size:110%;padding-bottom:1px;}
h5{font-size:105%;padding-bottom:1px;}
h6{font-size:100%;padding-bottom:1px;}
p{display:block;margin:1em 0;}
ul{margin-bottom:10px;}
/*#pagesummary{margin:0;padding:10px 0 5px;}*/
#pagesummary{margin:0;padding:0 0 5px;}
#pagesummary img{float:left;margin:0 20px 0 0;}
p.blueButton{border:1px solid #0E4D8A;background-color:#C0D3DE;width:65px;margin:0;padding:3px;}
p.blueButton a,p.blueButton a:link,p.blueButton a:visited{font-weight:700!important;text-decoration:none!important;color:#0E4D8A!important;}
#relatedinfoblock,.relatedinfoblock{font-size:90%;clear:both;padding:9px 6px 8px 15px;}
#relatedinfoblock h2.callout{font-size:110%;color:#000;margin-top:4px;margin-bottom:2px;margin-left:0;padding-left:0;}
.relatedinfoblock2{border:1px solid #d6e3e3;background-color:transparent;font-size:90%;margin-bottom:5px;padding:9px 6px 8px 8px;}
.relatedinfoblock2 h2{color:#000;font-size:110%;margin-bottom:2px;margin-left:0;margin-top:4px;padding-left:0;padding-bottom:0;}
.openrelatedinfoblock{background-color:#e4e5d5;margin:0;padding:16px;}
.openrelatedinfoblock h2{font-size:100%;text-transform:uppercase;margin:0;}
.openrelatedinfoblock ul li{background-image:url("/ucm/groups/app/@ap_ucm_p_tcp/documents/images/img_tcpub_bullet_module.png")!important;}
.openrelatedinfoblock a,.openrelatedinfoblock a:visited,openrelatedinfoblock a:link,openrelatedinfoblock a:visited:hover{font-weight:800!important;color:#2274a6;}
.returntocontent{color:#1a6096;width:auto;text-align:right;display:block;}
#compliancecontainer{clear:both;display:block;font-size:90%;margin-bottom:0;margin-top:23px;padding-bottom:4px;padding-left:16px;}
/*#tableofcontentsemphasis tbody h3{color:#2d7cad!important;margin-bottom:0;padding-bottom:0;font-size:100%;}*/
#tableofcontentsemphasis tbody h3{margin-bottom:0;padding-bottom:0;font-size:100%;}
#tableofcontentsemphasis tbody p{margin-top:1px;}
.functionaldisplay{empty-cells:show;border-collapse:collapse;font-size:110%;border-top:1px solid #c6d4e1;}
.functionaldisplay tr td,.functionaldisplay tr th{border-right:1px solid #c6d4e1;border-bottom:1px solid #c6d4e1;padding:4px;}
.functionaldisplay tr th{vertical-align:top;text-align:center;font-weight:800;}
ul.chapterlist li{list-style-type:none;padding-left:0;clear:left;}
ul.chapterlist div{float:left;width:300px;margin-bottom:1em;}
ul.chapterlist div.chapterheading{float:left;width:147px;padding-right:28px;display:inline;}
.bulletlist{text-decoration:underline;color:#2074A8;}
.calltoactionbutton{border:1px solid #6198BE;background-color:#BDD0E1;text-decoration:none;font-weight:800;color:#084886!important;padding:2px 6px;}
.trueCase{text-transform:none;}
#contentcontainer ul.landinglisting li{list-style:none;width:45%;float:left;display:inline;border-top:1px solid #c6d4e1;background-image:none;margin:6px 0;padding:15px 0 0;}
#contentcontainer ul.landinglisting li.even{margin-left:40px;margin-right:0;padding-right:0;}
#contentcontainer ul.landinglisting li.even ul,#contentcontainer ul.landinglisting li.odd ul{display:block;clear:both;width:99%;padding-left:0!important;margin-left:0!important;}
#contentcontainer ul.landinglisting li.even ul li,#contentcontainer ul.landinglisting li.odd,#contentcontainer ul.landinglisting li.odd ul li{float:none;clear:both;display:block!important;width:99%;border:0;background:transparent url("/ucm/groups/app/@ap_ucm_p_tcp/documents/images/img_tcpub_bullet_content.png") no-repeat 0 8px;list-style-image:none;padding:3px 0 3px 10px !important;}
#contentcontainer ul.landinglisting li h2{margin-bottom:2px;font-size:110%;color:#2d7cad;margin-top:0;padding-top:0;}
#contentcontainer ul.landinglisting a{color:#307cae;}
ul.sitemaplisting li{list-style:none;width:220px;float:left;display:inline;margin:0 6px 6px;padding:0 0 5px;}
ul.sitemaplisting li.even{margin-left:49px;}
ul.sitemaplisting a{text-decoration:none;color:#307cae;}
span.chaptersummary{display:block;}
#alphalinklist{text-align:center;padding-bottom:8px;}
#alphalinklist a{padding:0 4px;}
#importantmessage{border:solid 1px #000;position:relative;margin:0;padding:10px;}
#importantmessage h2{font-size:110%;margin:0 0 6px;padding:0;}
#importantcontent{margin:0 0 4px;padding:0;}
#noticecnumber{margin:11px 0 0;padding:0;}
/*.question{font-size:120%;font-weight:700;color:#2e7cad;display:block;}*/
.question{font-size:105%;font-weight:700;color:#000;display:block;}
.backtotop{color:#1a6096;width:auto;text-align:right;display:block;margin:10px 0 25px;}
.productscalloutcontainermh{border:1px solid #c6d3e0;font-weight:800;padding:2px;}
.productscalloutcontainermh div.header{position:relative;width:auto;background-color:#2b4573;padding:4px 11px;}
.productscalloutcontainermh h3,.productscalloutcontainer h4,.productscalloutcontainer h5{color:#c60;margin:0;padding:0;}
.productscalloutcontainermh table{margin-left:8px;}
.productscalloutcontaineri{border:1px solid #9e6724;margin-right:23px;padding:2px 0 2px 2px;}
.productscalloutcontaineri div{position:relative;display:inline;left:8px;margin:10px 8px 10px 2px;}
.productscalloutcontaineri h2{width:auto;color:#9e6724;font-size:100%;margin:0;padding:0;}
.productscalloutcontaineri p{margin:8px 0;}
.productscalloutcontaineri ul{margin:0 0 2px;}
.productscalloutcontaineri ul li{display:inline;padding-right:20px;}
.productscalloutcontaineri form{margin:0;padding:0;}
.productscalloutcontaineri a{text-decoration:none;text-align:right;}

.multiplecontactcalloutadmincont{
	width:90%;
	border:1px solid #7F3204;	
	margin-bottom:20px;
}
.multiplecontactcalloutadmincont div.header{
	position:relative;
	width:auto;
	background-color:#7F3204;
	padding:4px 11px;
}	
#options table.tableborderzero th.colhead {
	background-color:#ECECEC;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	color:#666666;
	font-size:0.9em;
	font-weight:700;
	padding:8px 16px 8px 8px;
	text-align:left;
	vertical-align:text-top;
	width:50%;
}
#options table.tableborderzero th.colheadlast {
	background-color:#ECECEC;
	border-bottom:1px solid #FFFFFF;
	color:#666666;
	font-size:0.9em;
	font-weight:700;
	padding:8px 16px 8px 8px;
	text-align:left;
	vertical-align:text-top;
	width:50%;
}
#options table.tableborderzero td ol {
	color:#000000;
	font-size:0.9em;
	padding:8px;
	text-align:left;
	vertical-align:text-top;
}
.multiplecontactcalloutadmincont div.header h2 {
	color:#FFFFFF !important;
	font-size:1.1em !important;
	margin:0;
	padding:0;
}
.multiplecontactcalloutadmincont table tr td {
	border-bottom:1px solid #E9EDDC;
	padding:8px;
}
.multiplecontactcalloutadmincont table td {
	color:#000000;
	font-size:0.9em;
	text-align:left;
}
.multiplecontactcalloutcontainer{width:90%;border:1px solid #647430;margin-bottom:20px;}
.multiplecontactcalloutcontainer div.header{position:relative;width:auto;background-color:#647430;padding:4px 11px;}
.multiplecontactcalloutcontainer table{width:100%;}
.multiplecontactcalloutcontainer table th.method{vertical-align:text-top;background-color:#ececec;border-bottom:1px solid #fff;color:#666;padding:8px 16px 8px 8px;}
.multiplecontactcalloutcontainer table tr td{border-bottom:1px solid #e9eddc;padding:8px;}
.calloutcheader{color:#717833;font-size:115%;font-weight:700;}
.messagingcalloutcontainer{border:solid 1px #bbcfdd;margin-right:13px;margin-top:20px;margin-bottom:20px;background-color:#FFF;position:relative;padding:0 12px;}
.messagingcalloutcontainerhome{border:solid 1px #C3182C;margin-top:5px;margin-bottom:9px;background-color:#FFF;padding:10px 11px;}
#analyticsimage{position:absolute;top:-10px;left:-20px;width:0;height:0;}
.codecomment{color:#BBA2A2;font-size:70%;display:block;text-align:right;}
#compliancealertcontainer{position:absolute;width:400px;text-align:right;top:0;left:50%;z-index:2;overflow:auto;color:#000;border:1px solid #9F3E4D;background-image:url("/ucm/groups/app/@ap_ucm_p_tcp/documents/images/img_tcpub_skin_alert.png");font-size:80%;margin:4px;padding:10px;}
#testCallout{position:absolute;float:left;width:315px;height:29px;margin-top:5px;margin-bottom:5px;padding-top:5px;padding-left:25px;background-color:red;color:#fff;font-size:150%;margin-left:85px;}
.investmentclasslist{clear:left;padding:10px 20px 6px 6px;}
#leftcolumncenter{width:45%;float:left;margin-right:20px;padding-left:20px;border-right:1px solid #ccc;}
#rightcolumncenter{float:left;width:45%;margin-left:35px;}
#tertiarytiercontainer.padded{margin-top:44px;margin-right:5px;}
#stdContentWithImage{float:none;background-repeat:no-repeat;background-position:0 0;background-color:transparent;margin:5px 0 0;padding:18px 9px 11px;}
/*#contentWithPadding{background-color:#fff;height:1%;margin:0;}*/
#contentWithPadding{background-color:#ffffff;float:left;padding:0px 0 10px 0;margin:0;}
/* added by james ends */
#contentcontainer #threeColumns{overflow:auto;}
#contentcontainer #firstCol,#contentcontainer #secondCol,#contentcontainer #thirdCol{float:left;font-size:100%;margin:15px 0 0;padding:0 9px;}
#contentcontainer #secondCol{border-left:1px solid #bcd1e2;border-right:1px solid #bcd1e2;min-height:180px;margin-bottom:15px;}
#contentcontainer #firstCol h2,#contentcontainer #secondCol h2,#contentcontainer #thirdCol h2{text-transform:uppercase;color:#632f07;margin:0;padding:0 0 9px;}
#contentcontainer #threeColumns #firstCol,#contentcontainer #threeColumns #secondCol,#contentcontainer #threeColumns #thirdCol{width:30.4%;}
#contentcontainer #twoColumns #firstCol,#contentcontainer #twoColumns #secondCol{width:46.8%;border-right:none;}
#contentcontainer #firstCol ul li,#contentcontainer #secondCol ul li,#contentcontainer #thirdCol ul li{background-image:url('/ucm/groups/app/@ap_ucm_p_tcp/documents/images/img_tcpub_bullet_products.png');padding-bottom:6px;}
#blueAction{background-color:#C0D3DE;border:1px solid #0E4D8A;margin:20px 20% 0;padding:0 3px;}
#blueAction h2{text-align:center;text-transform:uppercase;font-size:110%;margin:0;padding:0;}
div.staticStack{border-top:1px solid #c6d3e0;width:100%;margin:10px 0;padding:10px 0 0;}
.staticStack div.left{float:left;width:170px;margin:0;}
.staticStack div.left p{color:#000;margin:0;padding:0;}
/*fixed space in ie products-services/mutual-funds/index.html #staticStack div.right{margin-left:185px;}
.staticStack div.right{margin-left:24px; float:left;width:72%;padding:6px 0;}*/
.staticStack div.right{margin-left:24px; float:left;width:72%;}
.staticStack h2,#staticStack h3,#staticStack h4,#staticStack h5,#staticStack h6,#staticStack p,#staticStack ul,#staticStack img{margin:0;padding:10px 0;}
.staticStack h2 a,#staticStack h3 a,#staticStack h4 a,#staticStack h5 a,#staticStack h6 a{text-decoration:underline;}
.staticStack ul{clear:none;margin-top:11px;}
.staticStack li{list-style-type:none;}
#pressrelease div.date{clear:left;float:left;margin:10px 0 0;}
#pressrelease div.entry{margin:0 0 0 85px;padding:10px 0 0;}
#articles h1{color:#8B3400;border-bottom:1px solid #C6D3E0;padding-bottom:5px;}
#articleBody img{margin:0 15px 5px 0;} 
.productscalloutcontainermh table td{color:#2b4573;}
#openaccountlocalcontainer,#careerlocalcontainer{background-color:#ebebeb;padding:9px 15px 23px;}
#openaccountlocalcontainer h2,#careerlocalcontainer h2{font-size:130%;color:#8B3400;margin-top:4px;margin-bottom:2px;}
#openaccountlocalcontainer p,#careerlocalcontainer p{margin-top:13px;}
#openaccountlocalcontainer ul{margin-bottom:0;padding-bottom:0;}
#openaccountlocalcontainer ul li{background-image:url('/ucm/groups/app/@ap_ucm_p_tcp/documents/images/arrow.png');background-repeat:no-repeat;background-position:0 4px;padding-bottom:5px;}
#advicefinancialcontainer,#promocontainer{margin:5px 0 0;}
#advicefinancialcontainer a img,#promocontainer a img{margin-left:5px;}
#contactlocalcontainer{background-color:#ebebeb;padding:9px 1px 10px 8px;}
#contactlocalcontainer h2{color:#7f3204;font-size:100%;text-transform:uppercase;margin:6px 0;padding:0;}
#contactlocalcontainer p{font-size:100%;margin-top:4px;margin-bottom:13px;}
.marketchartscontainer{padding:6px 0 4px 4px;}
.marketchartscontainer img{margin-bottom:4px;}
#producttoserviceslinkcontainer{padding:13px;}
#producttoserviceslinkcontainer ul{margin-left:8px;margin-top:8px;color:#2074A8;list-style-type:none;font-size:90%;background:none;padding:0;}
#producttoserviceslinkcontainer ul li{background-repeat:no-repeat;background-image:url("/ucm/groups/app/@ap_ucm_p_tcp/documents/images/bullet-products.png");margin-left:-10px;padding-left:1em;list-style:none;background-position:.1em;font-weight:700;}
img#bigboard{border:solid 1px #a8cae1;margin:4px auto;}
.pagination{clear:both;text-align:center;margin:0 auto;}
#midCalloutContainer{float:right;margin:0 0 0 10px;}
#midcall1,#midcall2{margin-bottom:15px;border:1px solid #8FBAD9;}
#midcall1{float:left;background-color:#fff;width:220px;padding:5px;margin-top:10px;}
#midcall1 img{float:left;margin-right:5px;}
#midcall1 h2,#midcall2 h2{font-size:100%;text-transform:capitalize;padding:10px 0;}
#midcall2{background-color:#FDFEEA;border:1px solid #8FBAD9;clear:both;width:210px;padding:10px;}
#midCalloutContainer h2{color:#000 !important;}
#contentcontainer #midCalloutContainer #midcall1 ul li,#contentcontainer #midCalloutContainer #midcall2 ul li{background:transparent url(/ucm/groups/content/@ap_ucm_p_tcp/documents/images/tiaa01009332.png) no-repeat scroll 0 6px!important;padding:0 0 0 8px !important;}
/*.logincontainer{float:right;margin:10px 0 0;}*/
.logincontainer{float:right;margin:0;}
#headercontainer form#searchform div,#footnotescontainer td.symbol,.alignright{text-align:right;}
#utlilitynavigationcontainer a,#footercontainer a{color:#fff;text-decoration:none;}



#contentlevelcontainer a,#contentlevelcontainer a:visited{color:#2074a8;text-decoration:none;}
#contentlevelcontainer a:hover,#quaternarytiercontainer ul.vmenu1 a:hover,#tertiarytiercontainer ul.vmenu1 a:hover{color:#c60;text-decoration:underline;}
#contentlevelcontainer a.anchorGlyph:visited,#contentlevelcontainer a.anchorGlyph:hover{color:#2e7cad;text-decoration:underline;}
#contentcontainer table,#staticStack h2{font-size:100%;}
#contentcontainer table tr th,.alignleft{text-align:left;}
#contentcontainer hr,#contentcontainerpopup hr{height:1px;color:#c6d3e0;background-color:#c6d3e0;border:0;}
#contentcontainer ul.datelist,ul.chapterlist{margin-left:0;padding-left:0;clear:both;}
#contentcontainer ul.datelist span.pdfsignifier,.floatnone,ul.chapterlist span.pdfsignifier{float:none;}
#contentlayoutcontainer,h2 p{margin-top:0;padding-top:0;}
ul.childnavigation li,.pdfsignifier,.pdfsigner{font-size:70%;}
#quaternarytiercontainer ol li a,#producttoserviceslinkcontainer a{color:#2074A8;text-decoration:none;}
#footnotescontainer p,#pagesummary p{padding-top:0;margin-top:0;}
#footnotescontainer li,.contactlist li{padding-bottom:.5em;}
#copyrightcontainer .siteUrl,.displaynone,.metricsobject{display:none;}
.center-l,.functionaldisplay tr td.terminalcolumn,.functionaldisplay tr th.terminalcolumn{border-right:0;}
#quaternarytiercontainer ul.vmenu1 a,#tertiarytiercontainer ul.vmenu1 a,#contentcontainer ul.landinglisting h2 a,a.question,#blueAction a,#openaccountlocalcontainer ul li a{text-decoration:none;}
dl dt, dl dt a,.strong,ul.chapterlist a{font-weight:800;}
.deemphasize,.footnote,.footnotedeemphasized{font-size:90%;}
.floatright,.productscalloutcontaineri img{float:right;}
.clearleft,#contentcontainer ul.landinglisting li.odd,ul.sitemaplisting li.odd{clear:left;}
.clearboth,#tableofcontentsemphasis,ul.chapterlist hr,#pressrelease{clear:both;}
#relatedinfoblock h2,.relatedinfoblock h2,#producttoserviceslinkcontainer h2{font-size:110%;color:#000!important;margin-top:4px;margin-bottom:2px;margin-left:0;padding-left:0;}
#tableofcontentsemphasis tbody h2,ul.chapterlist div.chapterheading h2{color:#000;font-size:100%;}
.functionaldisplay tr td.terminalrow,.functionaldisplay tr th.terminalrow,.multiplecontactcalloutcontainer table tr.last th,.multiplecontactcalloutcontainer table tr.last td{border-bottom:0;}
ul.chapterlist div.linkonly a,.subjectlistlink,.chapterlist .subjectlistlink{font-weight:500;}
/*#contentcontainer ul.landinglisting,ul.sitemaplisting,#articleBody table img{margin:0;padding:0;}*/
#contentcontainer ul.landinglisting,ul.sitemaplisting,#articleBody table img{margin:0;padding:0;overflow:auto;}
#contentcontainer ul.landinglisting li p,.multiplecontactcalloutcontainer table td,.multiplecontactcalloutcontainer table th,.marketchartscontainer h2{margin:0;}
.productscalloutcontainermh div.header h2,.multiplecontactcalloutcontainer div.header h2{color:#fff!important;font-size:110%!important;margin:0;padding:0;}
.productscalloutcontainermh table tr,.productscalloutcontaineri table tr{padding:20px;}
.messagingcalloutcontainer h2,.messagingcalloutcontainerhome h2{font-size:110%;}
/* 11/10/2009 for admin site administrators/resources/compliance/erisa/deadlines/index.html */
th.calander {background-color:#E5E2C2;font-weight:800;padding:5px;vertical-align:top;}
td.subheader {background-color:#E3E3E3;border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF;font-size:0.9em;text-align:center;}
td.subheaderlast {background-color:#E3E3E3;border-right:1px solid #E3E3E3;border-top:1px solid #FFFFFF;font-size:0.9em;text-align:center;}
.calandertd {font-size:0.9em;text-align:center;}
.calandertdgray {background:#EEEEDE none repeat scroll 0 0;font-size:0.9em;text-align:center;}
.hidden { display: none !important; }
/*Top Bottom Call To Action*/
#topAction{height:1%;background-color:#fff;border:2px solid #D8E6EF;width:98%;margin:3px auto 10px;padding:10px 0 6px 10px;}
#bottomAction{height:1%;background-color:#fff;border:2px solid #D8E6EF;width:98%;margin:3px auto 10px;padding:10px 0 6px 10px;}
#topBottomAction{margin-right:6px;}
#topBottomActionDefault{height:1%;background-color:#fff;border:2px solid #D8E6EF;width:98%;margin:3px auto 10px;padding:10px 0 6px 10px;}
#topBottomActionBlueBorder{height:1%;background-color:#fff;border:2px solid #D8E6EF;width:98%;margin:3px auto 10px;padding:1px;}
#topBottomActionGreenBorder{height:1%;background-color:#fff;border:1px solid #5B848E;width:98%;margin:3px auto 10px;}
#topBottomMarketMonitor{height:1%;border:1px solid #BBCFDD;margin:0 20px 10px 0;}
#topBottomAction ul,#topBottomActionDefault ul,#topBottomActionBlueBorder ul,#topBottomActionGreenBorder ul{padding-top:10px;margin:0 0 0 9px;}
#topBottomAction ul li,#topBottomActionDefault ul li,#topBottomActionBlueBorder ul li,#topBottomActionGreenBorder ul li{padding-bottom:10px;padding-left:14px;}
/*Call To Action Themes*/
#White_Blue_Border_Theme{background-color:#D8E6EF!important;text-align:center;font-size:110%;text-transform:uppercase;padding:8px 5px 5px;}
#Green_No_Background_Theme{height:1%;border:1px solid #5B848E!important;padding:2px 10px;margin:3px auto 10px;}
#Brown_No_Background_Theme{height:1%;border:1px solid #7A8138!important;padding:2px 10px;margin:10px auto;}
#Burgundy_No_Background_Theme{height:1%;border:1px solid #7f3204!important;padding:2px 10px;margin:3px auto 10px;}
#Green_Blue_Border_Theme{background-color:#EBF0F1!important;border:2px solid #FFFFFF;padding:2px 10px;}
#Market_Monitor_White_Blue_Theme{background-color:#F0F4F8;border:2px solid #FFFFFF;padding:0 10px;position:relative;}
#contentcontainer .twocolumnlisting  {display:inline;}
#contentcontainer .twocolumnlisting .even {border-top:1px solid #C6D4E1;display:block !important;float:left;width:45%;padding:15px 0 0 !important;margin:6px 0 6px 40px;}
#contentcontainer .twocolumnlisting .odd  {border-top:1px solid #C6D4E1;display:block !important;float:left;width:45%;margin:6px 0;padding:15px 0 0 !important;}
#contentcontainer .twocolumnlisting .odd p, #contentcontainer .twocolumnlisting .even p  {margin:0;}
#contentcontainer .twocolumnlisting H2 {margin:0 0 2px}
.paddingright {padding-right:10px;}
.whitefont {color:#FFFFFF;}
.leftnavimage1{padding:3px 10px 4px 0;}
.leftnavimage2 {border-left:1px solid #BDD6E7; padding:4px 0 4px 13px;} 
.imageright {border:0px none; padding-left:5px; padding-bottom:5px; float:right;}

/* added by james to override screen.css */

#rotator{padding-top:11px;}
#contentlevelcontainer{padding:10px 0 0px 0;background-color:#ffffff;width:980px;margin:0 auto !important;}
/*#primarytierborder{margin-top:0px !important;padding-top:25px;}*/
#stdContentWithImage{float:left !important;}

.bankname {color:#2b4573;font-size:110%;}



/*#contentlevelcontainer{margin:0 5px 5px 0;padding-top:10px;}*/

/*#contentlevelparentcontainer{margin:0 auto!important;width:963px;}*/
/*#login_section{color:#1A5D91;display:inline;font-size:8pt;left:1000px;position:absolute;text-align:right;top:40px;width:auto !important;}
#footerOut div.threeFtBlock, #footerOut div.twoFtBlock{line-height:3em !important;}
#footerOut div.threeFtBlock a{line-height:2em !important;}*/


/* added by james to override screen.css ends */


/*#contactcontainer{overflow:hidden;}*/


