body {
background-color:#ececed;
color:#666666;
font-family:Helvetica Neue, Helvetica, Arial;
}
p, td, th {
color:#666666;
font-size:15px;
line-height:1.2em;
padding-bottom:5px;
}

* {
margin:0;
padding:0;
}
#wrapper {
background-color:#ffffff;
margin:0px auto 0px;
width:1080px;
height:750px;
}

#headerContainer {
height:124px;
margin:0px 60px 25px 60px;
position:relative;
}

#header {
padding-top: 90px;
margin: 0px 0px 0px 0px;
position:relative;
}


#headerLogo {
	float: left;
}

#headerText {
	float: right;
	padding-top:100px;
}



#header  h1{
margin: 50px 34px 0;
font-weight: normal;
font-size: 130%;
color: #00467f;
font-family:Arial;
}

h2 {
color: #ffffff;
font-size:110%;
padding:0 0 10px 0; 
}

#headerline{
margin:110px 60px 3px 60px;
background-color:#666666;
height:12px;
position:relative;
}

#content{
margin:0px 60px 10px 60px;
height:12px;
position:relative;
}

#content .link1, .link1 a {
	color: #cc9933;
	font-weight: bold;
	text-decoration:none;
}
#content .link2, .link2 a {
	color: #c66f27;
	font-weight: bold;
	text-decoration:none;
}
#content .link3, .link3 a {
	color: #7a9ad0;
	font-weight: bold;
	text-decoration:none;
}

#footerContainer {
clear:both;
}

#footer.left{
float:left;
width:150px;
height:30px;
}

#footer  {
margin:0 0 0 10px;
}

#footer li{
display: inline;
padding-right: 6px;
font-size:9px;
color: #000000;
}

/*
#footer p{
padding-right: 6px;
text-align: right;
font-size:9px;
color: #00467f;
padding-top: 10px;
}
*/

#footer  #lighter{
color:#0078ae
}

#footer  #lighter  a:link{color:#0078AE;text-decoration:none;}
#footer  #lighter  a:visited{color:#0078AE;text-decoration:none;}
#footer  #lighter  a:hover{color:#00467F;text-decoration:none;}
#footer  #lighter  a:active{color:#00467F;text-decoration:none;}

#footer  #grey  a:link{color:#A1A0A4;text-decoration:none;}
#footer  #grey  a:visited{color:#A1A0A4;text-decoration:none;}
#footer  #grey  a:hover{color:#717074;text-decoration:none;}
#footer  #grey  a:active{color:#717074;text-decoration:none;}

#footerContainer{
height:50px;
color:#ffffff;
position:relative;
}

#footer ul{
margin-top:2px;
margin-left:10px;
}

#footer li{
color:#00467f;
}

#footer .floatleft {
float:left;
padding:0 15px 0 50px;
}

#footer .floatright{
float:left;
line-height:12px;
margin-top:7px;
}


.contact p{
color:#0078AE;
font-size: 13px;
}

.contact  a:link{color:#0078AE;font-weight:bold;text-decoration:none;}
.contact  a:visited{color:#0078AE;font-weight:bold;text-decoration:none;}
.contact  a:hover{color:#00467F;font-weight:bold;text-decoration:none;}
.contact  a:active{color:#00467F;font-weight:bold;text-decoration:none;}




