﻿
body
{
	margin:0;
	background:white url('images/leftBgrnd.jpg') repeat-y;
}

/* header and top nav & DL */
body#home #header
{
	background:url('images/bgrnd.jpg') repeat-x;
	height:233px;
}

body#sub #header
{
	display:none;
}

body#sub #headerSub
{
	background:url('images/bgrndSub.jpg') repeat-x;
	height:106px;
}

body#home #headerSub
{
	display:none;
}

#blueBar
{
	background:#0073C6 url('images/leftWaves00.jpg') no-repeat;
	height:22px;
}

/* top nav styles */
#topNav
{
	position:absolute;
	top:15px;
	left:700px;
	font-family:Tahoma;
	font-size:11px;
	color:white;
}

#topNav a:link, #topNav a:visited, #topNav a:active
{
	color:white;
	text-decoration:none;
}

#topNav a:hover
{
	text-decoration:underline;
}

/* DL styles */
body#home #DL
{
	background:url('images/DL.png') no-repeat !important;
	background:url('images/DL.jpg') no-repeat 6px 5px;
	width:551px;
	height:250px;
	position:absolute;
	top:48px;
	left:440px;
}

body#sub #DL
{
	display:none;
}

#DL2
{
	margin:16px 0 0 15px;
	width:518px;
	height:166px;
	background:white url('images/DLbgrnd.jpg') no-repeat;
	padding-top:50px;
}

#DL2 div#DLtitle
{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#0072C6;
	width:250px;
	text-align:center;
	margin-bottom:4px;
}

#DL2 div
{
	width:250px;
	height:25px;
	text-align:center;
	vertical-align:top;
	font-family:Tahoma;
	font-size:11px;
	color:#314254;
	margin-bottom:4px;
	position:relative;
}

#DL2 a:link, #DL2 a:visited
{
	color:#314254;
}

#DLfloat
{
	float:left;
}

.field
{
	background:white url('images/fieldBgrnd.jpg') repeat-x;
	width:110px;
	height:19px;
	border:1px #314357 solid;
	font-family:Tahoma;
	padding: 0;
	margin: 0;
	position:absolute;
	left:83px;
	top: 0px;
	/*font-size:11px;*/
}

.DLbutton
{
	position:absolute;
	left:195px;
	top: 0px;
	width:57px; height:21px;
	padding: 0;
	margin: 0;
}

.radio
{
	position:relative;
	top:3px;
}

/* shell */
body#home #shell
{
	width:100%;
	height:100%;
	min-height:600px;
	background:url('images/leftBgrndMain.jpg') no-repeat;
}

body#sub #shell
{
	width:100%;
	height:100%;
	background:url('images/leftBgrndMain.jpg') no-repeat 0 -105px;
}


/* left nav box */

#leftNav, #leftNav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	float : left;
	width : 220px;
}

#leftNav li {
	position: relative;
	float: left;
	width: 216px;

}
#leftNav li ul
{
	position : absolute;
	left: -999em;
	margin-left : 216px;
	margin-top : -40px;
	width:150px;
	height:25px;
	color:white;
}

#leftNav li ul ul {
	left: -999em;
}

#leftNav li a {
	width: 216px;
	line-height:43px;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:white;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	padding: 0;
	background-image:url('images/navButton.png');
	margin-bottom:5px;
}

#leftNav li a:hover {
	background-image:url('images/navButtonO.png');
	cursor:pointer;
}
#leftNav ul li {
	margin-bottom:0;
}
#leftNav li ul a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:white;
	font-weight:normal;
	text-transform:none;
	background-image:none;
	background-color:#003A62;
	display:block;
	width:150px;
	height:25px;
	margin-bottom:0;
	line-height:25px;
	cursor:pointer;
	padding:2px 4px 2px 4px;
}
#leftNav li ul a:hover 
{
	background-color:#5DA5DB;
	background-image:none;
}

#leftNav li:hover ul ul, #leftNav li:hover ul ul ul, #leftNav li.sfhover ul ul, #leftNav li.sfhover ul ul ul 
{
	left: -999em;
	display: block;
}
	
#leftNav li:hover ul, #leftNav li li:hover ul, #leftNav li li li:hover ul, #leftNav li.sfhover ul, #leftNav li li.sfhover ul, #leftNav li li li.sfhover ul {
	left: auto;
	display: block;
}

/* content area */
body#home #content
{
	margin:50px 0 0 15px;
	float:left;
	width:745px;
	*width:735px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1b1b1b;
}

body#sub #content
{
	margin:0 0 0 15px;
	*margin:15px 0 0 15px;
	float:left;
	width:745px;
	*width:735px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1b1b1b;
}

h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	color:#324458;
	text-transform:uppercase;
}

h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#014880;
	text-transform:uppercase;
}

#content
{
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1b1b1b;
	border-right:1px #0073C6 solid;
	background:white url('images/rightCurves.gif') no-repeat right top;
}
	/* content : home page */
#contentH
{
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1b1b1b;
	border-right:0px #0073C6 solid;
	background-color:white;
}



/* footer */
/*body#home #footer
{
	background-color:#0D3B5F;
	width:100%;
	height:18px;
	clear:both;
	position:absolute;
	bottom:0;
}*/

#footer
{
	background-color:#0D3B5F;
	width:100%;
	/*height:18px; */
	height:35px;
	clear:both;
	_margin-top:21px
	
}

.EHLandFDIC {
	text-align:right;
	padding:5px 20px 0
}

/* form elements */
.field2
{
	background:white url('images/fieldBgrnd.jpg') repeat-x;
	border:1px #314357 solid;
	font-family:Tahoma;
	font-size:11px;
	color:#593C3E;
	padding:3px;
}

/* PNG fix */
img, div, li, a { behavior: url(iepngfix.htc) }

#speedbump {
	width:700px;
	margin-left:220px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1b1b1b;
}

.graphicLinks {
	float:right; margin:10px 63px 15px 15px;
	*margin:10px 59px 15px 15px;
	_margin:10px 33px 15px 15px
}

.graphicLinks img {
	border:0
}



