/* don't add div - IE messes up backgrounds*/
body{background:#FFFFFF; margin:0px; padding:0px;}
body, p, th, td{font-family:helvetica, arial, sans-serif; color:#000000; font-size:100.01%;}

a{color:#000077;}
a:hover{color:#990000;}
a.hidden{text-decoration:none;}

ul{padding-top:0; margin-top:0; padding-bottom:10px; margin-bottom:0;}
form{margin:0; padding:0; display:inline;}
.clear{clear:both; font-size:0pt;}

/* header classes */
#container{text-align:left; margin:0; width:761px;}
#header{display:none;}
#logo{display:none;}
#printLogo{font-size:1.3em; font-weight:bold;}
#topnav{display:none;}
/* end of header classes */

#content{margin:10px 0px 10px 10px; height:300px; float:right; font-size:.75em;}
html>body #content{height:auto; min-height:300px;}
/*** Below is the Tan hack, It fixes the box model of IE5.x/win, making it display the same as other browsers. ***/
* html #content{
width: 99%; 
w\idth: auto; 
}
#homeContent{margin:20px 0px 10px 20px; height:300px; font-size:.75em;}

/* left nav */
#lNavContainer{display:none;}

/* content */
h1{font-size:1.3em; font-weight:bold; color:#000077; display:inline;}
h2{font-size:1.2em; font-weight:bold; color:#000000;}
h3{font-size:1.2em; font-weight:bold; color:#3333cc;}
h4{font-size:1.2em; font-weight:bold; color:#3333cc;}
h5{font-size:1.0em; font-weight:bold; color:#000000;}
#sectionTitle{border-bottom:1px solid #000000;}
#sectionTagline{font-size:1.2em; font-weight:bold; color:#880000; font-style:italic; margin-left:10px; display:inline;}
#t3Nav{float:right;}
#t3Nav a{font-size:.9em; font-weight:bold; text-decoration:none; margin-left:20px;}
.textSmall{font-size:.65em;}
.indent{padding-left:10px; display:block;}
.standardHR{background:#888888;	color:#888888; border:0px; height:1px; padding-bottom:0; margin-bottom:2px;}
.topArrow{width:100%; display:block; border-bottom:1px solid #000077; text-align:right;}
.topArrow a{text-decoration:none; font-size:.65em; color:#000077; font-weight:bold;}
.floatLeft{float:left;}
.floatRight{float:right;}
.indent{padding-left:20px;}
.idtheftHeading{width:400px; margin-bottom:12px; padding:5px; font-size:1.2em; font-weight:bold; color:#FFFFFF; text-align:center; background:#FF0000; border:1px solid #000000;}

/* homepage */
#homeTicker{padding-bottom:20px;}
.homePersonalAccounts{float:left; padding:0px 20px 20px 0px;}
.homeLendingServices{float:right; padding:0px 20px 20px 0px;}
.homeCommercialServices{float:left; padding-right:20px;}
.homeInvestmentServices{float:right; padding-right:20px;}
#homeNewsColumn{width:155px; float:right;}
#homeNews{width:155px; font-size:.9em; border:1px solid #999999; background:#EEEEEE;}
.homeNewsHeader{padding:5px; background:#000077; font-weight:bold; color:#FFFFFF;}
.homeNewsListing{padding:5px; color:#444444;}
.homeNewsListing a{color:#880000;}

/* tables */
.tableHeader{background:#000077; color:#FFFFFF; text-align:left;}
.tableText1{background:#FFFFEE; color:#000000;}
.tableText2{background:#F5F5F5; color:#000000;}
.tableText1sm{background:#FFFFEE; color:#000000; font-size:.65em;}
.tableText2sm{background:#F5F5F5; color:#000000; font-size:.65em;}
.tableBorder{border:1px solid #999999;}
.tableBG{background:#999999;}
.tableUnderline{border-bottom:1px solid #000000;}

/* form classes */
form{display:inline; margin:0; padding:0;}
.error{font-weight:bold; text-align:center; color:#cc0000;}
.required{font-weight:bold; color:#cc0000;}
.example{font-family:helvetica,arial,sans-serif; font-size:.65em; color:#666666;}
.select{font-size:1.0em; display:inline;}
.label{font-size:.7em; font-weight:bold; text-align:right;}
.labelL{font-size:.7em; font-weight:bold;}/* use for labels that are left justified */
.field{font-family:"courier new", monospace, courier; font-size:.7em;}
.formButton	{font-size:.95em; color:#FFFFFF; background:#666666; margin:6px 5px 0px 5px;}
.fieldSmall	{font-family:"courier new", monospace, courier; font-size:.65em;}
.formBorder{}
.formHeader{font-weight:bold; color:#ee0088; padding:5px 2px 10px 2px;}
.response{font-weight:bold; color:#000077;}
.instructions{font-weight:bold; color:#000077;}
/* end of form classess */

/* footer classes */
#footer{display:none;}
/* end of footer classes */

.nn4{display:none;}

/* tooltip */
.tooltipTitle{font-size:10pt; font-weight:bold; color:#000066;}

/* old */
a.u:link		 {font-size:10pt; font-style:normal; font-family:Helvetica, Arial, Sans-Serif; text-decoration:underline; color:#003366}
a.u:visited		 {font-size:10pt; font-style:normal; font-family: Helvetica, Arial, Sans-Serif; text-decoration: underline; color:#003366}
a.u:active		 {font-size:10pt; font-style:normal; font-family: Helvetica, Arial, Sans-Serif; text-decoration: underline; color:#003366}
a.u:hover 		 {text-decoration: underline; color:#990000}

b      {  font-family: Helvetica, Arial, Sans-Serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color:#333333}

.strong{ font-weight: bold;}

.normal, .text 	 {  font-family: Helvetica, Arial, Sans-Serif; font-size: 10pt; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; color:#333333}

.textb 	 {  font-family: Helvetica, Arial, Sans-Serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color:#003366}

.textBold 	 {  font-family: Helvetica, Arial, Sans-Serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color:#003366}

.red 	 {  font-family: Helvetica, Arial, Sans-Serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color:#ff0000}

.pro		 {font-size:8pt; font-style:normal; font-family:Helvetica, Arial, Sans-Serif; color: gray}

.trade		 {font-size:6pt; font-style:normal; font-family:Helvetica, Arial, Sans-Serif; color:#333333}

.small 	 {  font-family: Helvetica, Arial, Sans-Serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color:#333333}
