
/* -----------   Colors   ----------------

dark blue = #000064
red = #c80201

-------------------------------------- */

body {
margin:0 0 50px 0; background-color:#b6b6b7; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000064;
}

img {
border:0
}

p {
margin:0 0 8px;
}

a:link, a:visited, a:active {
color:#000064;
}

a:hover {
color:#c80201; text-decoration:none
}

form {
margin:0; padding:0; display:inline;
}

h1 {
margin:0 0 15px; font-size:19px;
}

h2 {
margin:15px 0 10px; font-size:15px;
}

h3 {
background-color:#c80201; margin:0 0 12px; padding:3px 0 3px 5px; font-size:13px; color:#fff;
}

h4 {

}

h5 {

}

h6 {

}

#container {
border:5px #000064 solid; width:760px; margin:0 auto; background-color:#fff;
}

#topC {
width:100%
}

#top {
width:100%; height:70px; background-image:url(images/BG-top.jpg); background-repeat:no-repeat
}

.Logo {
margin:10px 0 0 10px; 
}

#middleC {
width:100%;
}

#leftColumn {
float:left; width:163px; 
}

#quickLinks-Home {
padding:0 7px 5px 5px; font-size:11px;
}

#quickLinks-Home ul {
padding:0; margin:3px 0 15px 17px; line-height:17px;
}

#rightColumn {
float:left; width:592px; border-left:5px #000064 solid;
}

#topSection-Home {
border-bottom:5px #000064 solid;
}

#mainPic-Home {
float:left; width:400px; border-right:5px #000064 solid;
}

#mainPic-Home p {
margin:0; padding:0
}

#onlineBanking {
float:left; width:187px; font-size:11px;
}

.ob-title {

}

.ob-logonBox {
text-align:center;
}

.ob-button {
text-align:right; padding:3px 24px 0 0;
*padding:3px 20px 0 0;
}

.ob-links {
text-align:right; padding:6px 20px 0 0; font-size:10px
}

.VeriSignSecured {
text-align:center; padding:7px 0 0;
}

#content-Home {
padding:12px 20px 35px;
}

#bottomC {
width:100%
}

#footer {
width:100%; text-align:center; border-top:5px #000064 solid; padding:12px 0 6px;  
}

#footer2 {
width:100%; background-color:#000064; padding:5px 0 0; text-align:center; color:#fff; font-size:10px; 
}

.clear {
clear:both;
}

/* -------------- Top Navigation -------------- */

#topNavC {
width:760px; background-color:#000064; text-align:center; font-size:10px; height:30px; 
}

#topNavContainer a:hover   {
	/*color:#f9a23c;*/
	text-decoration:none
}

#topNavContainer a:active   {
	/*color:#f9a23c;*/
	text-decoration:none
}

.topNavLinkDiv {
	/*padding: 0; */ /*This helps center all the links across the nav bar. IMPORTANT: Don't forget to put "padding-right:0" on the li and a tags of the last menu item */
	padding:0;
	height:30px;  /* controls the vertical positioning of the drop-down menus */
	/*_position:absolute;*/
	/*_z-index:5 *//* This value and the absolute positioning above are necessary to fix a conflict between the PNG fix for IE 6. 
	The z-index may need to be a higher number, depending on other elements in the site. */
}

.topNavLinkDiv a:hover {
	text-decoration:none
}

#nav ul {/* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	list-style-image:none;
	display:block
}

#nav {/* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	list-style-image:none;
	display:block

}

#nav a {
	display: block;
	/*padding: 0 70px 0 5px;*/ 
	padding:0 13px 0 13px; /* adjust padding to space out main nav links. IMPORTANT: Don't forget to put "padding-right:0" on the li and a tags of the last menu item */
	text-decoration: none;
	font-weight:bold;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	/*line-height: 34px; */
	color:#fff;
	list-style-image:none;
	/*width:108px;*/
	text-align:center;
	margin:0 1px 0 0;
	line-height:30px;
}

#nav a:hover {
	display: block;
	/*padding: 0 70px 0 5px;*/ 
	padding:0 13px 0 13px; /* adjust padding to space out main nav links. IMPORTANT: Don't forget to put "padding-right:0" on the li and a tags of the last menu item */
	text-decoration: none;
	font-weight:bold;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	/*line-height: 34px; */
	color:#fff;
	list-style-image:none;
	/*width:108px;*/
	text-align:center;
	margin:0 1px 0 0;
	line-height:30px;
}

#nav li {/* all list items */
	float: left;
	/*width: 116px; /* width needed for Opera */
	
	
}
#nav li ul {/* second-level lists */
	position: absolute;
	background-color:#fefefe;
	width: 166px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	font-weight: normal;
	/*font-size: 9px;*/
	font-family:Arial, Helvetica, sans-serif;
	/*margin: 0px 0 0 37px; /*controls the positioning of the dropdowns */
	/*_margin: 0px 0px 0px -47px; /*controls the positioning of the dropdowns */
	/**margin-top:-1px;*/
	/*border-top: 0px #ccc solid;
	border-right: 1px #ddd solid;
	border-bottom: 1px #ddd solid;
	border-left: 1px #ddd solid;*/
	border-top: 0px #c80201 solid;
	border-right: 1px #c80201 solid;
	border-bottom: 1px #c80201 solid;
	border-left: 1px #c80201 solid;
	display:block;
			
}
/* this section controls the formatting of the dropdown links *******************/
#nav ul a {
	padding: 2px 8px 2px 8px;/*controls padding around dropdown links */
	width: 150px;/* value + padding values should = width property in #nav li ul */
	/*color: #0e512a;*/
	font-weight: normal; /* controls font weight of dropdown links */
	line-height: 13px;
	height:14px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-top:1px #c80201 solid;  /*Adds a line in between each drop down link */
	background-image:none;
	display:block;
	margin:0 /* fixes issue with border-top line not going all the way to the right edge */
}

#nav ul a:hover {
	padding: 2px 8px 2px 8px;/*controls padding around dropdown links */
	width: 150px;/* value + padding values should = width property in #nav li ul */
	/*color: #0e512a;*/
	font-weight: normal; /* controls font weight of dropdown links */
	line-height: 13px;
	height:14px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px #c80201 solid;  /*Adds a line in between each drop down link */
	background-image:none;
	display:block;
	margin:0 /* fixes issue with border-top line not going all the way to the right edge */
}


/*********************************************************************/
#nav li ul ul {/* third-and-above-level lists */
	/*margin: -1em 0 0 10em;*/ 
	margin: -1.9em 0 0 16.6em;
}
#nav li.sfhover ul ul ul {
	left: -999em;
	display: block;
}
#nav li.sfhover ul ul {
	left: -999em;
	display: block;
}
#nav li:hover ul ul ul {
	left: -999em;
	display: block;
}
#nav li:hover ul ul {
	left: -999em;
	display: block;
}

#nav li li li.sfhover ul {
	left: auto;
	display: block;
}

#nav li li.sfhover ul {
	left: auto;
	display: block;
}

#nav li.sfhover ul {
	left: auto;
	display: block;
}

#nav li li li:hover ul {
	left: auto;
	display: block;
	text-decoration:none
}
#nav li li:hover ul {
	left: auto;
	display: block;
	text-decoration:none
}

#nav li:hover ul {
	/*left: auto; */ /* --- Changing this from "auto" to "inherit", it fixed the problem with dropdowns sticking in IE 7 ---*/
	display:block;
	left:inherit 
} 

/* Main Hover States
*******************************/
#nav li.sfhover {
	background-color:none;
}
#nav li:hover {
	background-color:none; 
}
#nav li.sfhover a {
	color:#fff;
}
#nav li:hover a {
	color:#fff; 
} 

/* Dropdown Hover States
*******************************/
#nav ul li.sfhover {
	background-color:#b6b6b7
}

#nav ul li:hover {
	background-color:#b6b6b7; 
}

#nav li.sfhover ul a:visited {
	color: #000064; 
}

#nav li.sfhover ul a:link {
	color: #000064; 
}

#nav li:hover ul a:visited {
	color:#000064;
} 

#nav li:hover ul a:link {
	color:#000064;
} 

#nav li:sfhover ul a:active {
	color:#000064
}

#nav li:sfhover ul a:hover {
	color:#000064
}

#nav li:hover ul a:active {
	color:#000064
} 

#nav li:hover ul a:hover {
	color:#000064
}

/* -------------- End Top Navigation -------------- */








