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

#top_left{
float:left;
width:455px;
padding: 18px 0px 0px 14px;
}

#top_right{
float:right;
width:283px;
padding: 18px 14px 0px 0px;
}

#top_left h1{
width:455px;
margin: 20px 0px 20px 0px;
line-height:19px;
font-size:12px;
padding:0px;
font-weight:normal;
}


#left{
float:left;
width:211px;
height:100%;
}

#left ul{list-style:none;width:211px;}

#left li{
padding:0px;
margin:0px;
line-height:1px;font-size:1px;
}

#left li a{
display: block;
padding: 0px;
text-decoration:none;
line-height:normal;
}


#page_top{
clear:both;
text-align:right;
float:right;
width:200px;
padding: 30px 16px 20px 0px;
}


#right{
float:right;
width:561px;
padding: 22px 16px 0px 0px;
}

#right h1{
width:561px;
margin: 15px 0px 0px 0px;
font-size:12px;
padding:0px;
font-weight:normal;
}


#foot_left{
float:left;
width:211px;
padding: 20px 0px 0px 10px;
line-height:12px;
}

#foot_left a{color:#666666;text-decoration:none;}
#foot_left a:hover{text-decoration:underline;}

#foot_right{
float:right;
width:561px;
padding: 20px 16px 0px 0px;
line-height:12px;
text-align:right;
color:#aaaaaa;
}

.bgbox1{
width:535px;
padding: 11px 13px;
background-color:#e4eae6;
margin-top:20px;
}



.bdbox1{
width:529px;
padding: 11px 13px;
border: 3px #dddddd solid;
margin-top:20px;

}

.bdbox1 strong{color:#444444;}

.submit_box{
width:555px;
margin-top:20px;
padding:3px;
background-color:#eeeeee;
}


.submit_box table{
width:555px;
background-color:#ffffff;
}

.submit_box table th{
width:180px;
padding:3px;
font-weight:normal;
text-align:left;
background:#b1c7c5;
color:#555555;
}

.submit_box table td{
width:355px;
padding:3px;
background:#ffffff;
border-bottom:#e5e5e5 1px solid;
}

.submit_box table td p{
color:#cc0000;
}

.services_box1{
margin-top:15px;}


.services_box1 p{
background:url(../images/icon1.gif) left top no-repeat;
margin: 5px 0px 0px 0px;
padding-left:20px;
width:541px;}

.r_link{
width:300px;
text-align:right;
margin: 10px 0px 0px auto;
}


.center_btn{
width:229px;
margin: 30px auto 0px auto;
}


.about_box{
width:561px;
background:url(../about_us/images/01_m1_img1.jpg) right top no-repeat;
margin-top:20px;
}


.about_box p{
width:350px;
}


.company_box1{width:555px; margin-top:15px;padding:3px;
background-color:#eeeeee;}



.company_box1 table{
width:555px;
background-color:#ffffff;
}

.company_box1 table th{
width:150px;
padding:3px;
font-weight:normal;
text-align:left;
background:#dddddd;
color:#555555;
}

.company_box1 table td{
width:385px;
padding:3px;
background:#ffffff;
border-bottom:#e5e5e5 1px solid;
}


.company_box2{width:320px; margin-top:10px;padding:3px;
background-color:#eeeeee;}



.company_box2 table{
width:320px;
background-color:#ffffff;
}

.company_box2 table th{
width:100px;
padding:3px;
font-weight:normal;
text-align:left;
background:#f0f0f0;
color:#555555;
}

.company_box2 table td{
width:200px;
padding:3px;
background:#ffffff;
border-bottom:#e5e5e5 1px solid;
}





@media Print    
{
#left{display:none;}
#head{display:none;}
#right{
float:none;
width:100%;
padding: 22px 16px 0px 0px;
}

#page_top{display:none;}

}


