.headersub
	{
	height: 106px;
	background: url('/images/bg-header.gif') no-repeat;
	padding-top: 44px;
	}
	
.bluebold
	{
	font-size: 11px;
	font-weight: bold;
	color: #0066CC; 
	}	
	
.blueboldlrg
	{
	font-size: 12px;
	font-weight: bold;
	color: #0066CC; 
	}	

.blue
	{
	color:#0047b6;
	width:80px;
	}	

.breadcrumbs
	{
	font-size: 10px;
	font-weight: bold;
	color: #767676;
	padding: 0;
	margin: 0 0 1.5em 0;
	}
	
.breadcrumbs .highlighted
	{
	color: #0047b6;
	}	
	
.required
	{
	color:#FF0000;
	}
	
.formtable
	{
	width: 100%;
	}	
	
.formtable td
	{
	padding: 3px;
	}
	
.formtable .label
	{
	width: 35%;
	font-weight: bold;
	color: #767676;
	}
	
.formtable .field
	{
	width: 220px;
	background-color: #f0f8ff;
	border: 1px solid #bebebe;
	}

.contentsub
	{
	padding: 10px 20px 10px 10px;
	background-color: #fff;
	}
	
.inlineimg {
		float: left;
		margin: 5px 10px 5px 5px;
		border: 0px;
		}
		
.logo
	{
	margin-left: 10px;
	margin-right: 10px;
	vertical-align: middle;
	}	

.rtaligndropnav
	{
	margin-left: 6px;
	border: 0px;
	}
	
.hdots {
	background-image: url('/images/hdots.gif');
	height: 5px;
	background-repeat: repeat-x;  
  }
  
#testimonialtbl {
	width: 528px;
	}
		#testimonialtbl .left {
		width: 270px;
		}
		
#locationsmain {
	width: 470px;
	}
		#locationsmain .col1 {
			width: 50px;
			height: 50px;
			vertical-align: middle;
			}
		#locationsmain .col2 {
			width: 130px;
			vertical-align: middle;
			}
		
#locationstbl {
	width: 228px;
	padding: 5px;
	}
		#locationstbl .left {
		width: 80px;
		}
		
.tblapopka {
	width: 528px;
	height: 300px;
	background-image: url(/images/pic_apopka.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}
    
.tbltitusville {
	width: 528px;
	height: 300px;
	background-image: url(/images/pic_titusville.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}
    
    
.tblmelbourne {
	width: 528px;
	height: 300px;
	background-image: url(/images/pic_melbourne.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}
    
    
.tblviera {
	width: 528px;
	height: 300px;
	background-image: url(/images/pic_viera.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}
	
.tblapopkarev {
	width: 528px;
	height: 300px;
	background-image: url(/images/pic_apopka-new.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}
	
.tblgoldenrod {
	width: 528px;
	height: 288px;
	background-image: url(/images/pic_goldenrod_new.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}
	
.tblwintergarden {
	width: 528px;
	height: 268px;
	background-image: url(/images/pic_winter_garden.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}
	
.tblwinterpark {
	width: 528px;
	height: 272px;
	background-image: url(/images/pic_winterpark.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}
	.tblwinterpark-temp {
	width: 528px;
	height: 272px;
	background-image: url(/images/pic_winterpark_new.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}
	
.tbleustis {
	width: 528px;
	height: 269px;
	background-image: url(/images/pic_eustis.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}
	
.tblclermont {
	width: 528px;
	height: 273px;
	background-image: url(/images/pic_clermont.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}
	
.tblsanford {
	width: 528px;
	height: 262px;
	background-image: url(/images/pic_sanford_new.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}
	
#back {
	width: 100%;
	height: 20px;
	line-height: 150%;
	background-image: url(../images/bio_dot.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	text-align: right;
	margin: 0 0 10px 0;
	font-weight: bold;
	}
	
.bioname {
	color: #0047b6;
	font-weight: bold;
	}
	
.bluetext {
	color: #0047b6;
	}
	
#subtblpersonalbanking {
	width: 528px;
	}
	
	#subtblpersonalbanking .col1 {
	width: 275px;
	}
	
#subtblbankinabox {
	width: 528px;
	}
	
	#subtblbankinabox .col1 {
	width: 205px;
	}	
#emptblheader {
	width: 506px;
	height: 19px;
	background-image: url(/images/emp_colheader_bg.jpg);
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: middle;
	}
	
	#emptblheader .col1 {
		width: 250px;
		}
		
	#emptblheader .col2 {
		width: 150px;
		}
		
	#emptblheader .col4 {
		width: 425px;
		}
	
#emptbl {
	width: 506px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#3366CC;
	vertical-align: middle;
	}
	
	#emptbl .col1 {
	width: 250px;
	background-image: url(/images/hdots.gif);
	background-repeat: repeat-x;
	background-position: bottom;
		}
		
	#emptbl .col2 {
		width: 130px;
		background-image: url(/images/hdots.gif);
		background-repeat: repeat-x;
		background-position: bottom;
		}
		
	#emptbl .col3 {
		background-image: url(/images/hdots.gif);
		background-repeat: repeat-x;
		background-position: bottom;
		}

	#emptbl .col4 {
		width: 425px;
		background-image: url(/images/hdots.gif);
		background-repeat: repeat-x;
		background-position: bottom;
		}

.subtbl {
	border: 0px;
	}
	
	.subtbl td 
		{
		padding-right: 15px;
		}
		
.loctbl {
	border: 0px;
	}
	
	.loctbl td 
		{
		padding: 0 15px 10px 0;
		width: 115px;
		}

#aboutdrop {
margin-left: -300px;
}	

#businessdrop {
margin-left: -300px;
}

#personaldrop {
margin-left: -300px;
}

#locationdrop {
margin-left: -300px;
}

table.hours {
	padding:0;
	margin:10px 0;
}
table.hours td.hours {
	background-color:#0047b6;
	vertical-align:top;
	text-align:center;
}

	table.hours td.top {
		background: url(../images/top-table-hours.gif) right no-repeat;
		background-color:;
		text-align:left;
	}
	table.hours td.bottom {
		background:url(../images/bottom-table-hours.gif) right no-repeat;
		background-color:;
		text-align:left;
	}

td.hours p{
	padding:3px 10px;
	color:#fff;
	margin:0;
}

.bizsollist ul { 
		padding-left:15px;
		margin:0;
}
/* ------ Dropdowns ------ */
.dropdown
	{
	position: absolute;
	visibility: hidden;
	z-index:500;
	}

.dropdown .subnav
	{
	border: 0px
	}
	
.dropdown .subnav a
	{
	color: #666;
	text-decoration: none;
	}
	
.dropdown .subnav a: hover
	{
	color: #000099;
	}

.btnav { background-color: #E8E5E5; border: 0px; padding: 3px 5px 3px 8px; font-size: 9px; line-height: 11px;} 


.btnavB { background-color: #f2ebd9; border: 0px; padding: 3px 5px 3px 8px; font-size: 9px; line-height: 11px;}


.btnavC { background-color: #F0F0F0; border: 0px; padding: 3px 5px 3px 8px; font-size: 9px; line-height: 11px;} 

#emptbl td {
	padding: 5px 0;
	}


