p {text-indent:1.5em}

.ddmenu ul {
	font: normal 12px arial;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 165px; /* Width of Menu Items */
	border-bottom: 1px solid #243D59;
	}

.ddmenu ul li {
	position: relative;
	}
	
.ddmenu li ul {
	position: absolute;
	left: 164px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	}

/* Styles for Menu Items */
.ddmenu ul li a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	background: #1D5DA7 url(../images/navLinkBackground.gif) repeat-x; /* IE6 Bug */ /* Branding Blue Color */
	padding: 5px;
	border: 1px solid #243D59;
	border-bottom: 0; 
	}

.ddmenu ul li a:hover { color: #2B3856; background: #3D91F2 url(../images/navLinkBackgroundOver.gif) repeat-x; } /* Hover Styles */
		
.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: 5px;
	width: 150px; 
	float: left;
}

#headerline { 
	position: absolute; 
	top: 101px; 
	left: 10px;
    height:15px;
	width: 758px; 
	float: left;
    background: #EF4A4E url(../images/headlineBackground.gif) repeat-x;
	border:1px solid #243D59;
	text-align:center;
}

#headerline #format {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:top;
	margin-left:162px;
}

#menu { 
	position: absolute; 
	top: 115px; 
	left: 10px;
	width: 130px; 
	float: left;
}
	
#container {
	position: absolute;
	background: #1D5DA7;   /* This will be the background color under the left nav menu */
	top: 115px;
	left: 10px;
	width: 760px;
	height: 400px;
}

/* leftcolumn is under the ddmenu. this spaces the content to the right */
#leftcolumn { 
	width: 160px;
	float: left;
	background: #1D5DA7; /* Blue */    
	color: #666666;
	font: normal 12px arial;
	padding: 2px 2px;
}		

#content { 
	position:relative;
	height:auto;	 
	background: #FFFFFF url(../images/embedLogo.gif) repeat;
	color: #000000;
	font: normal 13px arial;
	padding: 10px 10px;
	border: 1px solid #243D59;	
    margin-left:164px;
    min-height:378px;
	}

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

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

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

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

#footer { 
    font: normal 10px arial;
    color: #666666;
    bottom: 5px;
	text-align: center;
	}

#footer a { 
    height: 10px;
    color: #838CA3;
    font: bold 10px arial;
    text-decoration: underline;
}

#footer a:hover { 
    height: 10px;
    color: #2B3856;
    font: bold 10px arial;
    text-decoration: underline;
}

#fdic { 
    position: absolute; 
	font: normal 9px arial;
    color:#CCCCCC;
    bottom: 5px;
    left: 15px;
}
	
.pageheader { 
   color: #1D5DA7;
   font: bold 18px arial;
}

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

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

.subheadersmall {
	color: #2B3856;
  	font: italic 12px arial;
}
.subheaderdisclaim {
	color: #2B3856;
  	font: bold 10px arial;
}

.acctheader, .acctheadersub { 
   color: #1D5DA7;
   font: bold 14px arial;
}

.acctheadersub {
	 font: italic 11px arial;
}

.boldcontent { 
	color: #000000;
	font: bold 13px arial;
}

.italiccontent { 
	color: #000000;
	font: italic 13px arial;
}
	
.acctheaderdisc { 
   color: #000000;
   font: bold 10px arial;
}	
	
.input { 
   color: #333333;
   font: normal 11px arial;
}

.rate { 
   color: #2B3856;
   font: bold 18px arial;
}

#mainPageText p {
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#2B3856;
}

.rateSubName,.rateSub,.rateSubRight,.rateSubMiddle {
   color: #2B3856;
   font-family:Arial;
   font-size:12px;
   font-weight:bold;
}

.rateSubMiddle {
	text-align:center;
}
.rateSub { 
   text-align:left;
}
.rateSubName {
   text-align:left;
}
.rateSubRight {
	text-align:right;
}

.available { 
    height: 14px;
    color: #FFFFFF;
    font: normal 12px arial;
    padding: 3px 2px;
    text-decoration: underline;
}
.headerRow {
	background-color:#2B3856;
}
.headerRowTextCenter{
	text-align:center;
}
.headerRowText {
	text-align:left;
}
.headerRowTextRight {
	text-align:right;
}

.headerRowText, .headerRowTextCenter, .headerRowTextRight { 
   color: #FFFFFF;
   font-family:Arial;
   font-size:13px;
   font-weight:bold;
}

.altrow {
	background-color:#838CA3;
}

.imageCenter  {
	text-align:center;
}

.imageCenter img {
	border:2px solid #B6B5B5;
}

.mainText {
	width:475px;
	margin-top:15px;
}

.mainText .mainHeading {
	color:#2B3856;
	font-weight:bold;
	font-size:1em;
}

.mainText p {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif; 
}

#navads {
	padding-top:15px;
	width:165px;
	text-align:center;
}

#navads img {
 	border:1px solid #EDD1A6;
}

#online {
	margin-left:5px;
	margin-bottom:6px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.77em;
	font-weight:bold;
	color:#FFFFFF;
	height:75px;
	width:153px;
	background:#B8BDCC url(../images/onlinebackground.gif) no-repeat;
	border:1px solid #243D59;
}
	
#online #personalonline, #online #businessonline {
	padding:3px 3px 3px 5px;
}
	
#online #personalonline a, #online #businessonline a {
	color:#FFFFFF;
	font-size:1em;
	font-weight:100;
}

#online #personalonline a:hover, #online #businessonline a:hover {
	font-weight:bold;
}

.links tr td {
	border:1px solid #B6B5B5;
	padding:2px;
}




