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

#footer_container {
background: url(../img/footer_bg2.gif) repeat-x #252525;
clear:both;

}
#footer {
clear:both;
padding-bottom:20px;
margin:0 auto;
width:960px;
color:#fff;
font-family: Helvetica, Arial, sans-serif
}
#footer a {
font-weight:bold;
text-decoration:none;
color:#88a772;
}
#footer a:hover {
background:#88a772;
color:#fff;
}
#footer h3, #footer h4 {
padding-bottom:5px;
}
#footer h3 a {
color:#88a772;
}
#footer h3 a:hover {
background:#88a772;
color:#fff;
}
#footer hr {
margin:5px 0;
height:1px;
}
#footer ul li {
list-style:none;
font-size:small;
border-bottom:1px solid #252525;
}
#f_col1 {
float:left;
width:150px;

}
#f_col2 {
float:left;
width:130px;
padding:0 10px;
font-size:small:

}
#f_col3 {
float:left;
width:300px;
font-size:10pt;
padding:0 10px;
}
#f_col3 table tr td{
width:160px;
line-height:14pt;
vertical-align:top;
}
#f_col4 {
float:right;
width:300px;
margin-right:20px;
}
.contact_btn {
display:block;
width:220px;
height:43px;
text-indent:-9999px;
margin:0 auto;
}

#f_col4 form fieldset{
border:none;
}
#f_col4 form input {
width:300px;
}
#f_col4 label {
font-weight:bold; 
font-size:10pt;
}
#f_col4 #comments {
width:300px;
}
#footnotes {
clear:both;
text-align:center;
width:100%;
color:#F3F3F3;
background: #111;
font-family:Helvetica, Arial, sans-serif;
line-height:22px;
padding:10px 0;
}
#footnotes span a{
font-weight:bold;
color:#89a873;
text-decoration:none;
}
#footnotes span a:hover {
font-weight:bold;
background:#88a772;
color:#fff;
}
