/*--------------------------*/
.footer{
 margin:100px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 float:left;
 height:200px;
 width:900px;
}
#footer{
 background:url(./../images/footer_table.gif) no-repeat left top;
 margin:0px 20px 0px 20px;
 padding:0px 0px 0px 0px;
 height:200px;
 width:860px;
 text-align:left;
}
/*-------------------------------*/
ul#footer_menu{
 margin:0px auto 0px auto;
 padding:0px auto 0px auto;
 text-align:center;
}
li.footer_menu{
 background:url(./../images/footer_list.gif) no-repeat left top;
 list-style-type:none;
 margin:20px 0px 0px 0px;
 padding:0px 15px 0px 15px;
 text-align:center;
 float:left;
 font-size:11px;
 letter-spacing:-1px;
 color:#BFE8F9;
}
li.footer_menu a{
 color:#E5F6FD;
 text-decoration:none;
}
li.footer_menu a:hover{
 background-color:#fffffe;
 color:#00A3E9;
}

ul#footer_table{
 margin:0px auto 0px auto;
 padding:0px auto 0px auto;
 text-align:left;
}
li.footer_left{
 list-style-type:none;
 margin:2px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 text-align:left;
 float:left;
}
.footer_logo{
 margin:20px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 text-align:left;
 width:168px;
 height:30px;
}
.footer_logo h6{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 font-size:10px;
 font-weight:lighter;
 line-height:14px;
}
.footer_company{
 margin:15px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 font-size:12px;
 line-height:16px;
 color:#BFE8F9;
}
.footer_company a{
 color:#BFE8F9;
 text-decoration:none;
}
.footer_company a:hover{
 color:#00A3E9;
 background-color:#ffffff;
}
.footer_address{
 margin:5px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 font-size:12px;
 line-height:14px;
 color:#BFE8F9;
}
.footer_tel{
 margin:5px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 font-size:12px;
 line-height:14px;
 color:#BFE8F9;
}
