
.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: 174px; 	/* Set 1px less than menu width (was 164px) */
	}

/* Styles for Menu Items */
.ddmenu ul li a {
	display: block;
	text-decoration: none;
	color: #252d30;
	background: #FFFFFF;
	padding: 5px;
	border: 1px solid #3E4F82;
    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: #ffffff; 
	background: #ae440f;
    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: 82px; 
	left: 10px;
	height: 4px;
	background-color:#ae440f;
	font-size: 4px;
	line-height: 4px;
}

#address {
	position:relative;
	border: 1px solid #666666;
	padding: 5px 2px 5px 2px;
	width: 170px;
	color:#ae440f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	background-color:#cccccc;
	text-align:center;
}

#address_top { 
	position: absolute; 
	top: 15px; 
	left: 610px; 
    height: 100px;
/*	width: 186px;
    background: #E6E6E6;
    border: 1px solid #004A31; */
    color: #000000;
    font: normal 12px arial;
	font-weight:bold;
	text-align:left;
	white-space:nowrap;
    padding: 3px 2px;
	}

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

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

#loginpanel {
	position:relative;
	border: 1px solid #666666;
	padding: 5px 2px 10px 2px;
	width: 176px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 17px;
	background-color:#dcb711;
	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: #252d30;
	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:#ae440f;
    text-decoration: none;
	border: 1px solid #2A568F;
}

.loginheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:25px;
	display:block;
	color: #252d30;
	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: 0px 10px;
	border: 1px solid #B6B5B5;
	width: 553px; 		/* leftcolumn width + content width = 731 (was 571px) */
	/*background-image:url(http://progress.mids.com/bankcentralfl/images/gradient.jpg);*/
	background-image:url(/images/gradient.jpg);
	background-repeat:repeat-x;
	}

#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;
	background-color:#FFFFFF;
	padding-top:5px;
	}

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

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

#fdic { 
    position: absolute; 
	font: normal 9px arial;
    color: #cccccc;
    bottom: 5px;
    left: 15px;
}

.line {
	position: relative;
	width: 100%; 
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	background-color:#dcb711;
}

#list li.topli {
	/*list-style: none url(http://progress.mids.com/bankcentralfl/images/arrow.gif) outside;*/
	list-style: none url(/images/arrow.gif) outside;
	margin-bottom:5px;
	font-weight:bold;
	}
	
#list li.newli {
	list-style: none;
	text-indent:15px;
	}

#list li.addli {
	list-style: none;
	}

.pageheader { 
   color: #ae440f;
   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;
}

.p_indent {
	text-indent:15px;
}


/* 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 */

/* Support Display Styles */
	.support {
		position: relative;
		z-index: 0;
		color:#000000;
		padding-top:5px;
		padding-bottom:2px;
		font-size:10px;
	}
	
	.support:hover {
		background-color: transparent;
		z-index: 52;
	}

	.support div { 
		position: absolute;
		background-color:#F7F7F7;
		padding: 5px;
		border: 1px solid lightgrey;
		visibility:hidden;
		text-decoration: none;
		width: 130px;
		font-size:12px;
		line-height:12px;
		height:20px;
		text-align:center;
		color:#065590;
	}
	
	.support:hover div{ 
		visibility:visible;
		top: 0px;  /* offset of text */
		left: 98px; /* offset of text */
	}
/* Support Display Styles End*/

/* Support Display Styles */
	.linkpop {
		position: relative;
		z-index: 0;
		color:#000000;
		padding-top:5px;
		padding-bottom:2px;
		font-size:10px;
	}
	
	.linkpop:hover {
		background-color: transparent;
		z-index: 62;
	}

	.linkpop div { 
		position: absolute;
		background-color:#F7F7F7;
		padding: 5px;
		border: 1px solid lightgrey;
		visibility:hidden;
		text-decoration: none;
		width: 130px;
		font-size:12px;
		line-height:12px;
		height:50px;
		text-align:center;
		color:#065590;
	}
	
	.linkpop:hover div{ 
		visibility:visible;
		top: 0px;  /* offset of text */
		left: 116px; /* offset of text */
	}
/* Support Display Styles End*/