@charset "UTF-8";
/* CSS Document */

div#fl {
float: left;
}

body {
behavior:url("csshover.htc");
margin:0;
padding:0;
padding-top:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

address {
text-decoration:none;
font-style:normal;
padding:0;
margin:0;
font-size:10px;
}

h1 {
color:#8CC63F;
margin-top:0;
margin-bottom:0;
}

h2 {
color:#8CC63F;
margin-top:0;
margin-bottom:0;
}

h3 {
font-size:18px;
color:#8CC63F;
margin:0;
padding-left:21px;
}

p {
font-size:12px;
line-height:16px;
text-align:justify;
}

a {
color:#808080;
text-decoration:none;
}

dt {
float:left;
clear:left;
display:inline;
font-weight:bold;
width:130px;
}
dd {
display:inline;
float:left;
margin-left:0;
}
ol {
text-align:justify;
}
ol li {
margin-bottom:14px;
}

fieldset {
border:none;
padding:0;
margin:0;
}

div#container {
width:955px;
margin:auto;
background-image:url(images/contentbg.gif);
background-repeat:no-repeat;
background-position:bottom;
}

div#logo {
padding-left:21px;
padding-right:17px;
float:left;
}
div#logo img {
border:none;
padding-left:19px;
}
div#logo p {
text-align:center;
margin:5px 0;
font-size:12px;
font-weight:bold;
}

div#address {
float:left;
padding-left:17px;
border-left: 1px solid #808080;
}
div#address a {
color:#000;
text-decoration:none;
}
div#address a:hover {
text-decoration:underline;
}

div#names {
float:right;
padding-right:10px;
padding-top:32px;
}
div#names p {
font-size:18px;
display:inline;
margin:0;
padding:0;
}

div#banner {
clear:both;
width:955px;
height:184px;
}

div#topnav {
background-image:url(images/navbg.gif);
width:935px;
height:60px;
padding:0 10px;
}

div.navbox {
float:left;
margin-right:10px;
margin-top:6px;
padding:0 10px;
padding-top:5px;
width:127px;
height:45px;
text-align:center;
background-image:url(images/navbox.gif);
background-repeat:no-repeat;
}
div.navbox a, div#topnav ul li.top a {
font-size:15px;
color:#000;
text-decoration:none;
}
div.navbox span.navlink, div#topnav ul li.top span.navlink {
color:#4e6cb9;
text-transform:uppercase;
}

/* DROP DOWN MENU STUFF */
#topmenu {
position:absolute;
width:935px;
}

#topnav ul {
float:left;
margin:0;
padding:0;
list-style-type:none;
}
#topnav ul li.top {
margin-right:10px;
margin-top:6px;
padding:0 5px;
padding-top:5px;
width:137px;
height:41px;
text-align:center;
background-image:url(images/navbox.gif);
background-repeat:no-repeat;
}
#topnav ul li.item{
display:none;
background-color:#b7da89;
width:123px;
padding:3px 10px;
border-left:2px dotted #FFF;
border-right:2px dotted #FFF;
border-bottom:1px solid #8CC63F;
}
#topnav ul:hover li.item{
display:block;
}
#topnav ul:hover li.item:hover{
background-color:#8CC63F;
}
#topnav ul:hover li.item a {
color:#000000;
text-decoration:none;
}
#topnav ul:hover li.item a:hover {
text-decoration:underline;
}
/*END DROP DOWN MENU STUFF*/

div#content {
padding:10px 0px;
padding-left:10px;
width:935px;
min-height:300px;
}

div#leftnav {
float:left;
margin-right:25px;
}
div#leftnav ul {
margin:0;
padding:0;
margin-bottom:15px;
margin-left:21px;
list-style-image:url(images/bullet.gif);
}
div#leftnav ul li {
padding:1px 0;
}
div#leftnav ul a {
font-size:12px;
color:#000000;
text-decoration:none;
}
div#leftnav ul a:hover {
text-decoration:underline;
}

div#right {
float:left;
width:670px;
margin-bottom:20px;
}
div#right ul {
list-style-type:none;
padding-left:0;
padding-top:0;
margin-top:0;
}
div#right ul li {
padding:5px 0;
}
div#right ul li img {
vertical-align:middle;
margin-top:-4px;
margin-left:-5px;
margin-right:3px;
}
div#right a:hover {
text-decoration:underline;
}
div#right span.important {
color:#8CC63F;
text-transform:uppercase;
font-weight:bold;
}

div#footer {
clear:both;
height:40px;
padding:0 10px;
background-image:url(images/footerbg.gif);
}
div#footer p {
font-size:9px;
color:#FFFFFF;
font-weight:normal;
margin-bottom:0;
margin-top:0;
}
div#footer a {
color:#fff;
text-decoration:none;
}
div#footer a:hover {
text-decoration:underline;
}
div#footer ul {
float:right; 
font-size:10px; 
margin:0;
margin-top:7px;
padding:0;
list-style-type:none;
}
div#footer li {
padding-right:5px;
padding-left:3px;
border-right:1px solid #fff;
display:inline;
}
div#footer img.footerimage {
border:none; 
float:left; 
margin-left:7px;
}
div#footer p.footercopy {
padding-top: 3px;
float:right; 
font-size:10px;  
}


/*for checkboxes */
.checkboxes input {
float:left;
clear:left;
margin-right:15px;
}
.checkboxes label {
padding-left:0;
float:left;
clear:left;
margin-bottom:10px;
}

/*for team */
div.personname {

}
div.phonenumber {
font-style:italic;
}
div.teamtitle {
clear:left;
font-weight:bold;
margin-top:10px;
}

td, table {
vertical-align:top;
}
table#contacts a {
color:#808080;
text-decoration:none;
}
table#contacts a:hover {
color:#003366;
text-decoration:underline;
}


.Title4 {
        font-family: Arial;
        font-size: 18px;
        color: #FFFFFF;
        font-weight: bold;

}
img#firstpageimage {
width:300px; 
height:284px; 
float:right; 
padding-left:10px; 
padding-top:200px; 
padding-bottom:200px;
}
.firstleth {
text-transform: uppercase;        
text-decoration: underline;
font-family: "Times New Roman", Times, serif;
font-weight: bold;
}
}
}
