BODY { margin-top:0px; margin-left:0px; margin-right:0px; font-family:arial; font-size:11px; background-image: url('../images/bg1_2.jpg'); background-repeat: repeat-x; background-color: #3A95BB; }
 
.header_wrapper { width:100%; border-bottom:1px solid #124877; text-align:center; background-color: #fff; }
.header { width:980px; height:90px; background-image: url('../images/banner3_1.jpg'); margin-left:auto; margin-right:auto; }

.body_wrapper { width:100%; text-align:center; }
.center_wrapper { width:980px; margin-left:auto; margin-right:auto; background-image: url('../images/subbg2_1.jpg'); background-repeat: repeat-x; background-color: #3A95BB; }
.nav_wrapper { width:970px; height:25px; margin-left:auto; margin-right:auto; margin-bottom:5px; }

A.link_on { text-decoration:none; cursor:pointer; background-color:#fff; }
   		 A.link_on { border:1px solid #fff; height:25px; width:140px; float:left; margin-right:1px; line-height:25px; background-image: url('../images/buttonbg_on.jpg'); color:#124877; font-weight:bold; font-size:14px; }
A.link_off { text-decoration:none; cursor:pointer; background-color:#034788; }
   		 A.link_off { border:1px solid #fff; height:25px; width:140px; float:left; margin-right:1px; line-height:25px; background-image: url('../images/buttonbg3.jpg'); color:#fff; font-weight:bold; font-size:14px; }
A.link_off:HOVER { background-color:#FFFFFF; color:#124877; background-image: url('../images/buttonbg_on.jpg'); }

.top_wrapper { width:970px; height:350px; background-image: url('../images/sign6.jpg'); background-repeat: no-repeat; border:1px solid #fff; margin-left:auto; margin-right:auto; margin-bottom:10px; }
.top_subwrapper { float:right; width:370px; }
.coal_header { text-align:left; padding-left:5px; height:20px; line-height:20px; margin:1px; background-image: url('../images/coalpic_header3.jpg'); background-repeat: repeat-x; color:#034788; font-size:18px; font-weight:bold; }
.coal_pic { height:327px; background-color:#124877; background-image: url('../images/coal_1.jpg'); background-repeat:no-repeat; }

.bottom_wrapper { width:970px; height:182px; border-top:1px solid #fff; margin-left:auto; margin-right:auto; }
.welcome_wrapper { width:390px; height:150px; float:left; }
.welcome_header { width:390px; float:left; height:28px; background-color: #034788; background-image: url('../images/welcome.jpg'); /* border:1px solid #034788; */ line-height:28px; color:#fff; font-size:15px; }
.welcome_module { background-color:#D8D9DD; text-align:left; /* padding-right:20px; padding-left:20px; padding-top:30px; */ font-size:14px; float:left; border:1px solid #034788; background-image: url('../images/scrollbg.jpg'); height:149px; width:388px; margin-top:2px; margin-bottom:2px; }
*html .welcome_module { width:390px; }
.welcome_module DIV { margin-left:20px; margin-right:20px; margin-top:30px; }

.content_area { background-color:#013056; width:970px; margin-left:auto; margin-right:auto; }
.content { margin:1px; width:100%; background-image: url('../images/careersbg2.jpg'); background-repeat:no-repeat; }
.pagetitle { background-color: #034788; color:#fff; font-size:20px; text-align:left; height:25px; line-height:25px; text-indent:10px; }
A { color:#87B0B6; }
.centerTable { color:#fff; margin-left:auto; margin-right:auto; }

/* file share page */
.content_wrapper { width:700px; margin-left:auto; margin-right:auto; margin-top:20px; color:#fff; }
.file_view { background-color:#FFFFFF; height:310px; width:550px; overflow:scroll; margin-left:auto; margin-right:auto; float:none; color:#000000;
	font-size:12px; font-weight:bold; text-align:left; padding:5px; }
	.file_view A { color:black; text-decoration:none; }
	.file_view A:HOVER { color:#87B0B6; }
	
.bottom_right_wrapper { width:577px; border-right:1px solid #fff; height:179px; text-align:left; float:left; margin-left:2px; background-color:#013056; }
*html .bottom_right_wrapper { width:578px; }
.rotate_img { margin-left:40px; }
.contact_wrapper { width:190px; float:right; color:#fff; font-size:11px; margin-left:10px; margin-top:20px; }

.logout { margin-bottom:10px; font-weight:bold; }

.footer { width:970px; height:25px; text-align:right; background-color: #034788; border-bottom:1px solid #fff; margin-left:auto; margin-right:auto; }
.footer_text { color:#fff; margin-right:10px; line-height:25px; }
