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

body{ margin:0; background:url(../images/main_bg.jpg) top repeat-x;}

#header{height:100px; width:100%; background:url(../images/header.jpg) repeat-x center; }

#top_menu{ width:980px; margin:0 auto; }
#top_menu a {margin:0; padding:0; float:left;}


#sss{height:35px; text-align:right; padding-right:20px; width:960px; float:left;}
#sss a {font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size:11px; color:#666666; margin:3px; float:right;}
#sss a:hover{color:#000000}


#container{background: white; width:920px; margin:0 auto; padding:0px 20px 10px 20px; }
#footer{background:url(../images/footer.gif) repeat-x center; height:70px; width:100%; margin-bottom:10px;}

.footer_content{width:960px; margin:0px auto; height:30px; }

h4{
cursor:default;
color:#333333;
font-size:14px;
font-weight:bold;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
padding:0px;
margin:0px;
letter-spacing:-1px;
}
h1{ font-size:25px; color: #666666; margin:15px 0px 0px 0px; padding:0px;}
.p1{color:#666666;
font-size:13px;
font-weight:normal;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
line-height:20px;
letter-spacing:-1px;
cursor:default;
}
.p3{color:#666666;
font-size:13px;
font-weight:normal;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
line-height:20px;
letter-spacing:-1px;
cursor:default;
text-indent:20px;
padding:0;
margin:0px 0px 7px 0px;
}


.p2{color:#000;
font-size:9px;
font-weight:normal;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
line-height:20px;
letter-spacing:0.5px;
cursor:default;
}
.p2 a{color:#eeeeee; text-decoration:none; padding:2px; }
.p2 a:hover{background-color:#333333; color:#FFFFFF;}



.list_style_1{margin:0px 10px 10px 30px; padding:0px;
color:#666666;
font-size:13px;
font-weight:normal;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
line-height:20px;
letter-spacing:-1px;
cursor:default;
}
.list_style_1 li a{color:#666666;text-decoration:none; cursor:pointer;}
.list_style_1 li a:hover{color:#000000;text-decoration:none;}

.list_style_2{margin:20px 10px 10px 30px; padding:0px;
color:#666666;
font-size:13px;
font-weight:normal;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
line-height:20px;
letter-spacing:-1px;
cursor:default;
list-style-image:url(../images/dot.jpg);
}
.list_style_2 li{margin:5px 0px 3px 0px;}



.list2, .list3{
margin:0px 20px 20px 20px;
}

.list2 a, .list3 a{
border:1px dashed #999999;
float:left;
display:block;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:13px;
color:#333333;
text-decoration:none;
letter-spacing:1px;
width:auto;
padding:5px 10px 5px 10px;
margin:3px;

}


.list2 a:hover, .list3 a:hover{
color:#0066CC; background-color:#EEEEEE;}
.flc{float:none; clear:both; height:1px;}


.ats_list{margin:0px 10px 10px 15px; padding:0px;
color:#666666;
font-size:13px;
font-weight:normal;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
letter-spacing:-1px;
cursor:default;
}
.ats_list li { margin-bottom:5px;}
.ats_list li img { border:none; margin:0px 5px 0px 0px;}
.ats_list li a{color:#666666;text-decoration:none; cursor:pointer;}
.ats_list li a:hover{color:#000000;text-decoration:none;}



.sender form{
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:11px;
color:#333333;
}
.sender .text{
margin-bottom:10px;
width:150px;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:11px;
color:#333333;
}
.multi { height:100px;}