html, body {
	background: #FFFFFF;
  	color: #000000;
}

body {
	margin: 0px;
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}

body, td, th {
  font-size: 90%;
  line-height:1.1em;
  }

#mastHead {
  position: relative;
  margin: 0 0 1em 0;
  width: 100%;
  font-size: 8pt;
  font-weight: normal;
  padding: 0 0 0 0;
  background: #bf1238 url(image/masthead.gif) no-repeat;
  }

#mastHead a {
  color: white;
  text-decoration: none;
  }

div#topNav {
  position: absolute;
  float:none;
  bottom: 0px;
  left: 235px;
  width: 545px;
  margin: 0;
  padding: 0;
  text-transform: uppercase;
  }

#topNav ul {
  border: 0;
  margin: 0;
  padding: 0;
  list-style-type: none;
  text-align: center;
  }

#topNav ul li {
  float: left;
  text-align: center;
  padding: 0;
  margin: 0;
  }

#topNav ul li a {
  background: #000000;
  width: 106px;
  height: 21px;
  border-right: 1px solid white;
  padding: 0;
  margin: 0;
  color: white;
  text-decoration: none;
  display: block;
  text-align: center;
  font-size: 11px;
  line-height: 20px;
  }

#topNav ul li a:hover {
  color: black;
  background-color: #dddddd;
  }

#topNav a:active {
  background: #dddddd;
  color: black;
  }

#topNav li a.active {
  background: #dddddd;
  color: black;
  }

#topNav li.last a {
  border-right: none;
  }
  
#mainContent{
	float:left;
	width:770px;
	padding-top: 0.8em;
	padding-right: 10px;
	padding-bottom: 0.8em;
	padding-left: 20px;
 }
#logos {
	width: 825px;
	vertical-align: baseline;
}

 
#mainContent h2 {
margin: 0;
padding: 0.8em 0 0.6em;
font-size: 1.3em;
}

ul.orangearrow {
margin:0;
padding:0;
list-style-type:none;
float:left;
}

ul.orangearrow li{
background:url(image/orangearrow.gif) no-repeat 0 50%;
padding: 0.2em 0 0.2em 25px;
}

ul.bluearrow {
margin:0;
padding:0;
list-style-type:none;
float:left;
}

ul.bluearrow li{
background:url(image/bluearrow.gif) no-repeat 0 50%;
padding: 0.2em 0 0.2em 25px;
}

.fullwidth {
text-align:left;
width: 94%;
}

.case {
width: 140px;
float: left;
padding:0 5px;
} 

.case ul {
margin:0;
padding:0;
list-style-type:none;
float:left;
}
.case li {
padding: 0.2em 0 0.2em 0;
}

.case h3  {
font-size:1.2em;
line-height:1.2em;
}

.case h3 a {
display:block;
}
.orange{
color:#e77717;
}
.blue {
color:#232986;
}

ul.newslist {
margin:10px 0 0 0;
padding:0;
list-style-type:none;
float:left;
}

.newslist li{
padding-bottom:0.5em;
}

h3 a {
  color: black;
  text-decoration: none;
  }

h3 a:hover {
  color: black;
  text-decoration: none;
  }

h3 a:active {
  color: black;
  text-decoration: none;
  }

 h3 a:visited {
  color: black;
  text-decoration: none;
  }

.bio  {
width: 140px;
float: left;
padding:0 5px;
} 

.bio h3 {
margin:0;
padding:0.4em 0 0.1em;
color: #bf1238;
font-size: 1.1em;
font-weight:bold;
}

.bio h4 {
margin:0;
padding:0;
font-size:1.0em;
font-weight:bold;
}

.bio ul {
font-size: smaller;
margin:1em 0 0 20px;
padding:0;
}

.bio p {
font-size: smaller;
width:90%;
}

#wideColLeft {
float:left;
padding: 0 378px 0 15px;
}

#wideColRight {
float:right;
width:378px;
margin: 0 0 0 -378px;
}

#widerColLeft {
float:left;
padding: 0 300px 0 15px;
}

#narrowColRight {
float:right;
width:300px;
margin: 0 0 0 -300px;
}

.header {
padding: 0.8em 0 0.4em 15px;
}

.arrow {
padding-left: 15px;
}

.homebrochure_left {
	float:left;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0px;
}

.homebrochure_right {
	float:left;
	padding-top: 0;
	padding-right: 32px;
	padding-bottom: 0;
	padding-left: 0;
}

#contactbar {
	position:relative;
	float:left;
	clear: both;
	padding: .5em 0;
	margin: 1em 0 0 0;
	width: 100%;
	font-size: 8pt;
	font-weight: normal;
	background: #FFFFFF;
}

.address {
	margin: auto;
	width:230px;
	background-color: #DFDFDF;
	font-size: 12px;
	padding-left: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	left: 200px;
}

#footerbar {
	position:relative;
	float:left;
	clear: both;
	width: 100%;
	font-size: 8pt;
	font-weight: normal;
	background: #bf1238;
	margin-top: .6em;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0.5em;
	padding-right: 0;
	padding-bottom: 0.5em;
	padding-left: 0;
}

#footerbar2 {
	position:relative;
	float:left;
	clear: both;
	width:770px;
	padding: .5em 0;
	margin: 1em 0 0 10px;
	font-size: 8pt;
	font-weight: normal;
	background-image:url(image/red_rule.gif);
	background-repeat:repeat-x;
}

#footerHeader {
  color: white;
  width: 770px;
  text-align:center;
  font-size:1.2em;
  font-weight:bold;
  }
  
  .footerHeader2 {
  color: black;
  text-align:left;
  font-size:1.1em;
  font-weight:bold;
  background:#FFFFFF;

  }

div#bottomNav {
  margin: 0;
  padding: 0;
  width:100%;
  position:relative;
  float:left;
  }
div#bottomNav2 {
  margin: 0;
  padding: 0;
  width:100%;
  position:relative;
  float:left;
  }

#bottomNav ul {
  border: 0;
  margin: 0;
  padding: 0;
  width: 788px;
  list-style-type: none;
  text-align: center;
  }
#bottomNav  ul2 {
  border: 0;
  margin: 0;
  padding: 0;
  width: 788px;
  list-style-type: none;
  text-align: center;
  }

#bottomNav ul li {
  float: left;
  text-align: center;
  padding: 0;
  margin: 0;
  }

#bottomNav ul li a {
	background: #E4EACC;
	width: 111px;
	height: 74px;
	border-right: 1px solid black;
	padding: 0;
	margin: 0;
	color: black;
	text-decoration: none;
	display: block;
	text-align: center;
	font-size: 10px;
	line-height: 14px;
  }
#bottomNav  ul  li  a2 {
	background: #E4EACC;
	width: 95px;
	height: 68px;
	border-right: 1px solid black;
	padding: 0;
	margin: 0;
	color: black;
	text-decoration: none;
	display: block;
	text-align: center;
	font-size: 10px;
	line-height: 14px;
  }

#bottomNav ul li a:hover {
  color: black;
  background-color: #F2F7DF;
  }

#bottomNav a:active {
  background: #F2F7DF;
  color: black;
  }

#bottomNav li.active a {
  background: #F2F7DF;
  color: black;
  }

#bottomNav li.last a {
  border-right: none;
  }

#copyright {
  margin: .6em 0 0 20px;
  font-size: 8pt;
  height: 40px;
  clear:both;
  width:750px;
  }
  
.eelogo {
 margin: 1em 0 0 10px;
 }
.newtext {
	width: 325px;
	text-align: justify;
	float: none;
}
newhead {
	width: 500px;
}
.paragraph1 {
	float: left;
	width: 360px;
	clear: none;
	margin-bottom: 7px;
	margin-right: 46px;
}
.brochures {
	width: 850px;
}
#assisttext {
	position: absolute;
	height: 65px;
	width: 340px;
}
.homebrochure_left2 {
	float:left;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0px;
}
.paragraph1b {
	float: left;
	width: 360px;
	clear: none;
	margin-bottom: 7px;
	margin-right: 0px;
}
#mainContent2 #mainContent5 h5 {
	font-size: 15px;
	margin-top: 0px;
	line-height: 1.4em;
}
#mainContent2 #homehead {
	float: right;
	width: 520px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 1.4em;
	font-weight: bold;
	margin-right: 50px;
}
#mainContent2 #homehead a {
	font-size: 17px;
	line-height: 1.5em;
	text-decoration: none;
}
#mainContent2 #homehead .orange a:hover {
	text-decoration: none;
	color: e77717;
}
