
.ddmenu ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0;
	padding-left:3px;
	list-style: none;
	width: 176px; 	/* Width of Menu Items (was 165px) */
	}

.ddmenu ul li {
	position: relative;
	}
	
.ddmenu li ul {
	position: absolute;
	top: 0;
	display: none;
	font-size:12px;
	height:20px;
	line-height:20px;
	width: 200px;	/* Sub-Nav Width */
	left: 175px; 	/* Set 1px less than menu width (was 164px) */
	}

/* Styles for Menu Items */
.ddmenu ul li a {
	display: block;
	text-decoration: none;
	color: #000000;
	background: #FFFFFF;
	/*color: #FFD457;*/
	/*background: #007DC3;*/ /* IE6 Bug */
	padding: 5px;
	border: 1px solid #3E4F82;
	border-bottom: 1px solid #3E4F82;
	/*border: 1px solid #2A568F;*/
	/*border-bottom: 1px solid #2A568F;*/
    text-decoration: none;
	width:164px;
	}

/* Fix IE. Hide from IE Mac \*/
* html .ddmenu ul li { float: left; height: 1%; }
* html .ddmenu ul li a { height: 1%; }
/* End */

.ddmenu ul li a:hover { 	/* Hover Styles */
	/*color: #007DC3;*/
	color: #000000; 
	background: #BECCE1;
    text-decoration: none;
	} 
		
.ddmenu li ul li a { padding: 2px 5px; } /* Sub Menu Styles */
		
.ddmenu li:hover ul, li.over ul { display: block; } /* The magic */

/*--------------------------------------------------------------------------- */

#logo { 
	position: absolute; 
	top: 5px; 
	left: 10px;
	float: left;
}

#banner { 
	position: absolute; 
	top: 5px; 
	left: 525px; 
	float: left;
}

#headerline {
	position: absolute;
	width: 757px; 
	top: 80px; 
	left: 10px;
	height: 4px;
	background-color:#EEBC35;
	font-size: 4px;
	line-height: 4px;
}


#loginpanel {
	position:relative;
	border: 1px solid #666666;
	padding: 5px 2px 10px 2px;
	width: 176px;
	color:#3E4F82;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 17px;
	background-color:#BECCE1;
	text-align:center;
	margin-bottom:15px;
}

#loginpanel a { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:25px;
	display:block;
	/*color: #FFD457;*/
	color: #3E4F82;
	font-weight:bold;
	/*background-color:#007DC3;*/
	background-color:#ffffff;
    text-decoration: none;
	border: 1px solid #2A568F;
}

#loginpanel a:hover{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:25px;
	display:block;
	/*color: #007DC3;*/
	color: #ffffff;
	/*background-color:#ffffff;*/
	background-color:#3E4F82;
    text-decoration: none;
	border: 1px solid #2A568F;
}

.loginheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:25px;
	display:block;
	color: #3E4F82;
	font-weight: bold;
	/*background-color:#007DC3;*/
}

/* leftcolumn is under the ddmenu. this spaces the content to the right */
#leftcolumn { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float: left;
	background: #E6E6E6;    /* This will be the background color under the left nav menu */
	color: #666666;
	padding: 2px 2px;
	width: 177px;		/* 5 less than .ddmenu ul width (was 160px) */
}		
	
#container {
	position: absolute;
	background: #E6E6E6;   /* This will be the background color under the left nav menu */
	top: 95px; 
	left: 10px;
	width: 757px;
}

#content { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height: auto;
	float: left;
	background-color: #FFFFFF;
	color: #000000;
	padding: 10px 5px;
	border: 1px solid #B6B5B5;
	width: 553px; 		/* leftcolumn width + content width = 731 (was 571px) */
	}

#home_content { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height: auto;
	float: left;
	background-color: #FFFFFF;
	color: #000000;
	padding: 0px 10px;
	margin-bottom:20px;
	border: 1px solid #B6B5B5;
	width: 553px; 		/* leftcolumn width + content width = 731 (was 571px) */
	
	}

#content a { 
    height: 10px;
    color: #2A568F;
    font: 13px arial;
    text-decoration: underline;
}

#content a:hover { 
    height: 10px;
    color: #AEA8A8;
    font: 13px arial;
    text-decoration: underline;
}

#navmenuspace {
	position: relative;
	height: 6px;
	font-size: 6px;
	line-height: 6px;
}

#menu { 
	position: absolute; 
	top: 95px; 
	left: 10px;
	width: 160px; 
	float: left;
}

#menu_inter { 
	margin-left:10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold
}

#menu_inter a { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
    height: 12px;
    color: #3E4F82;
    text-decoration: underline;
}

#menu_inter a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
    height: 12px;
    color: #005DAA;
    text-decoration: underline;
}


#date_banner { 
	position: absolute; 
	top: 1px; 
	left: 192px; 
	float: left;
	background-color:#ffffff; 
	text-align:right; 
	width:554px;
	background-color:#CCCCCC;
	padding-top:5px;
	max-height:5px;
}

#home_image { 
	position: absolute; 
	top: 125px; 
	left: 200px; 
	float: left;
}

#pagenav a { 
    height: 11px;
    color: #AEA8A8;
    font: 11px arial;
    text-decoration: underline;
}

#pagenav a:hover { 
    height: 11px;
    color: #2A568F;
    font: 11px arial;
    text-decoration: underline;
}

#footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    color: #666666;
    bottom: 15px;
	text-align: center;
	}

#footer a { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    height: 11px;
    color: #3E4F82;
    text-decoration: none;
}

#footer a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    height: 11px;
    color: #005DAA;
    text-decoration: underline;
}

#fdic { 
    position: absolute; 
	font: normal 9px arial;
    color: cccccc;
    bottom: 5px;
    left: 15px;
}
	
.pageheader { 
   color: #000000;
   font: bold 16px arial;
}

.pagenav { 
   color: #AEA8A8;
   font: 11px arial;
}

.subheader { 
   color: #003399;
   font: bold 15px arial;
}

.acctheader { 
   color: #2A568F;
   font: bold 14px arial;
}
	
.acctheaderdisc { 
   color: #000000;
   font: bold 10px arial;
}	
	
.input { 
   color: #333333;
   font: normal 11px arial;
}

.rate { 
   color: #000066;
   font: bold 18px georgia;
}

/* Director Popups */
	.directorpopup{
	position: relative;
	z-index: 1000;
	padding-bottom:25px;
	text-decoration: none;
	}
	
	#directors a{
	color:#3E4F82;
	font-weight: bold;
	}
	
	#directors a:hover{
	color:#005C91;
	}

	.directorpopup:hover{
	background-color: transparent;
	z-index: 1000;
	}

	.directorpopup span{ 
	font-size: 12px;
	position: absolute;
	background-color: #FFFFCC;
	padding: 15px;
	left: -1000px;
	border: 1px solid lightgrey;
	visibility: hidden;
	color:#333333;
	text-decoration: none;
	width: 405px;
	font-weight:normal;
	}
	.directorpopup span img{ 
	border-width: 0;
	padding: 2px;
	}

	.directorpopup:hover span{ 
	visibility: visible;
	top: -15px;  /* offset of text */
	left: 123px; /* offset of text */
	}
	
		.directorpopup h2 { 
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 5px;
	}
/* End Popups */

#invest_disc td { 
	border: 1px solid #cccccc;
	}

#invest_disc { 
	border-collapse: collapse;
	width:100%;
	}