@import url("navigation.css");
/* CSS Document */

html *{
outline:none;
}

body {
margin:0;
padding:0;
background:#00458C;
}

ul,li,p,h6{
margin:0;
padding:0;
}

#main-div {
width:979px;
margin:0px auto;
background:url(../images/main-div-bg.gif) repeat-x top #ffffff;
padding-bottom:10px;
}

#header {
width:944px;
position:relative;
margin-left:16px;
margin-right:19px;
}
#footer {
width:979px;
margin:0px auto;
}

.logo {
position:absolute;
}

#content {
margin-left:16px;
margin-right:19px;
width:944px;
}

.heading-bg {
background:url(../images/heading-bar-bg.jpg) no-repeat;
width:944px;
height:66px;
}

.hp-heading-img {
margin: 22px 0 0 24px;
}

.inner-heading-img {
margin: 28px 0 0 24px;
}

.text-container {
width:890px;
margin-left:24px;
margin-right:30px;
}

#left-box {
width:656px;
float:left;
padding-right:22px;
overflow:hidden;
}

.clear {
clear:both;
}

.text {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#797979;
font-size:11px;
line-height:18px;
padding: 5px 0 0 0px;
}
.text a{
color:#96CB64;
text-decoration:underline;
}
.text a:hover{
color:#00458C;
text-decoration:none;
}
.text span{
color:#06498F;
font-weight:bold;
}
.text b{
color:#96CB64;
font-weight:bold;
font-size:11px;
}
.text span a{
color:#96CB64;
background:url(../images/bullet.gif) no-repeat right 5px;
padding-right:8px;
font-weight:normal;
}
.text span a:hover{
color:#00458C;
background:url(../images/bullet1.gif) no-repeat right 5px;
padding-right:8px;
text-decoration:none;
}
.text p{
border-top: 1px solid #E2E2E2;
padding-top:15px;
padding-bottom:15px;
}
.text p.noborder{
border-top: none;
}

.img {
margin-right:10px;
}

.text-btm-box-bg {
background:url(../images/text-btm-box.jpg) repeat-x top #ffffff;
margin-top:46px;
padding-left:13px;
padding-right:12px;
}

.btm-box-text {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#5E5E5E;
font-size:12px;
line-height:23px;
padding: 10px 0 10px 0;
}
.btm-box-text span {
color:#00458C;
font-weight:bold;
}
.btm-box-text b {
color:#5E5E5E;
font-size:11px;
font-weight:normal;
}
.btm-banner2-bg {
background:url(../images/btm-banner2-bg.jpg) no-repeat;
width:150px;
height:131px;
float:left;
margin-top:4px;
margin-left:25px;
}

.btm-banner2-text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
line-height:15px;
padding-left:10px;
padding-top:12px;
}

#right { 
width:200px; 
margin-left:10px; 
background-color:#F6F6F6;
border-top:5px solid #ACACAC;
float:left;
}

.news-text {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3D3D3D;
font-size:11px;
line-height:18px;
padding: 5px 0 0 0px;
}
.news-text p{
border-top:1px solid #ffffff;
padding: 5px 0 10px 10px;
}
.news-text span{
color:#00458C;
}
.news-text span a{
color:#96CB64;
background:url(../images/bullet.gif) no-repeat right 5px;
padding-right:8px;
}
.news-text span a:hover{
color:#00458C;
background:url(../images/bullet1.gif) no-repeat right 5px;
padding-right:8px;
text-decoration:none;
}

.bottom-links {
	width:944px;
	margin-left:16px;
	margin-right:19px;
	color: #FFFFFF;
}

.bottom-navigation {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#86D23E;
line-height:45px;
float:left;
}
.bottom-navigation a{
font-size:11px;
color:#FFFFFF;
text-decoration:none;
padding: 0 5px 0 5px;
}
.bottom-navigation a:hover{
color:#86D23E;
text-decoration:none;
}

.bottom-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	float:right;
	line-height: 25px;
}
.bottom-text span{
color:#86D23E;
font-weight:bold;
}

.bottom-logos {
height:56px;
width:979px;
background:#ffffff;
margin:0px auto;
padding-top:13px;
padding-bottom:11px;
}

.services-text {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#797979;
font-size:11px;
line-height:18px;
padding: 5px 0 0 0px;
}
.services-text span{
color:#06498F;
font-weight:bold;
}
.services-text p{
border-top: 1px solid #E2E2E2;
padding-top:8px;
padding-bottom:8px;
}
.services-text p.noborder{
border-top: none;
}
