body{ 
	 font-family:'Arial Unicode MS';
	 font-size:12px;
	 margin:0px;
	 background:url(../images/bg.jpg); background-repeat:repeat;
 }
  ul, h1, h2, h3, h4, form, 
  {
  margin:0px; 
  padding:0px;
  }

p
  {
  margin-top:10px; 
  padding:0px;
  }
  
li{list-style:disc; margin-left:16px;}
  
 a {text-decoration:none;
    color:#b6232d;
	outline:none;
	}
    
     a.select {text-decoration:none;
    color:#176da9;}
    
 a:hover
 {
 	color:#ba0403;
	text-decoration:none;
 }
a img {border:none;}


#outer{width:100%; height:auto; float:left;}

#wrap_section{	
height:auto;
width:906px;
margin:auto;

	}
 
 
 
#maincontainer
{
	width:1000px; 
	 border:0px solid #000000; 
	margin:auto;
	 position:relative;
	
	
}
 #container
 {
 	 width:1000px; 
	 border:0px solid #000000; 
	height:auto;
	margin:auto;

	background:url(../images/bx_m.gif); background-repeat:repeat;
	 position:absolute;
 }
 
.cmain{
 width:1005px; 
 border:0px solid #000000; 
 margin:auto;


 
 }
 
 

 
 .cmain-in{
 width:1005px; 
 border:0px solid #000000;  
float:left;

 }
 
 .cmains{
 width:1005px; 
 border:0px solid #000000;  
float:left;
height:auto;

 }
 
 .cmain-ins{
 width:1005px; 
margin-top:10px;
height:220px;
border:0px solid #000000;  
float:left;
 }
  .cmain-bt{
 width:1005px; 
margin-top:10px;
height:240px;
border:0px solid #000000;  
float:left;
 }
    .glry{
 width:462px; 
 border:0px solid #000000; 
 background-color:#ffffff;
 float:left;
 padding:auto;
 margin:auto;

 }
 
     .glry-in{
 width:462px; 
 border:0px solid #000000; 
padding:auto;
background:url(../images/glry-md.jpg) repeat-y;
 }
 
      .glry-img{
width:920px; 
padding:auto;
border:0px solid #000000; 
margin:auto;
overflow:auto;
 }
 
 
 
.cheader{
 width:1005px;
 height:117px; 
 float:left;
 background:url(../images/top_bg.jpg); 
 background-repeat:no-repeat;
 background-position:122px 12px;




 }
 
 
  .crgt-srch{ 
width:242px; 
border:0px solid #000000; 
float:right;
margin-top:12px;
padding-bottom:3px;
}

  .crgt-text{ 
width:242px; 

float:right;
 color:#015a83; 
   font-family:trebuchet MS, verdana, Georgia, arial  ;
   font-size:12px;
   font-weight:bold;
   line-height:17px;
   margin-top:0px;
}
.logbtn{color:#015a83; font-size:12px; }

  .crgt-text a{ 
 color:#373636; 
   font-family:trebuchet MS, verdana, Georgia, arial  ;
   font-size:13px;
   font-weight:normal;
}
 

.cmenu{
width:1005px;
padding:0px;
margin:10px 0px 0px 0px;
background:url(../images/mn-md.jpg) repeat-x; 
border:0px solid #000000;
clear:both;
height:39px;
line-height:37px;
 }

 
.cmenu li{
margin-top:0px;
list-style:none;
float:left;
background:url(../images/sptr.png) left no-repeat;
 }
 
 .cmenu li.nbg{
background:none;
 }
 
.cmenu li a{
   color:#525658; 
   font-family:trebuchet MS, verdana, Georgia, arial  ;
   font-size:13px;
   font-weight:normal;
   padding-left:15px;
   padding-right:15px;
   display:block;
   text-align:center;
 }
 
 
 .cmenu li a:hover{
color:#ffffff;

 }
 


 
 .cquote{
width:1005px;
height:auto;
border-bottom:0px solid #bcbcbc;


float:left;

 }
 

    .cwhats{
 width:407px; 
 border:0px solid #000000; 
float:left;
padding-left:8px;
float:left;
 }
 
     .cwhats-hd{
 width:467px; 
 border:0px solid #000000; 
float:left;
background:url(../images/new-wht.jpg) no-repeat;
height:40px;
line-height:40px;
 }
 
 
    

    .cwhats-in{
 width:467px; 
 border:0px solid #000000; 
float:left;
background:url(../images/anc-md.jpg) repeat-y;
 }
 
.cwhats-cnt{
width:420px; 
border:0px solid #000000; 
margin:auto;
text-align:justify; 
margin-left:20px;
color:#514f4f; 
font-family:arial, trebuchet MS, verdana, Georgia, arial  ;
font-size:11px;
line-height:18px;
height:165px;
overflow:auto;
 }
 
 .cwhats-cnt img{
padding-right:10px;
 }
 

.cwhats-cnt li
{
	
	list-style-image: url(../images/dot.gif);
	padding-left:10px;
	}
   

 
.cwhats-cnt li a{
 color:#514f4f; 
   font-family:arial, trebuchet MS, verdana, Georgia, arial  ;
   font-size:11px;
 }
 
 
 .td-bth{
width:180px; 
height:235px;
border:0px solid #000000; 
float:left;
color:#282828;
font-family:arial, trebuchet MS, verdana, Georgia;
font-size:11px;
font-weight:normal;
text-align:left;
margin-left:30px;
margin-top:15px;
   background-color:#f3f3f3;
 }
 
 
    .td-bth-cnt{
 width:133px; 
 border:0px solid #000000; 
margin:auto;
color:#383838;
  font-family: trebuchet MS, verdana, Georgia;
   font-size:12px;
   font-weight:normal;
   text-align:left;
   margin:6px 0px 0px 10px;
   padding:0 0 4px 0;
   line-height:18px;
   height:62px;
 }
 
       .td-bth-cnt  h2{
color:#880908;
  font-family:arial, trebuchet MS, verdana, Georgia;
   font-size:11px;
   font-weight:normal;
   margin-bottom:10px;
 }
 
 
 
     .brd{
 width:239px; 
 border:0px solid #000000; 
float:left;
margin-top:0px;
height:120px;
 }
     .brd_in{
 width:235px; 
 border:0px solid #000000; 
float:left;
height:64px;
padding:4px 4px 0px 0px;
text-align:justify;

 background:url(../images/mid.jpg) repeat-y; 
 }
 

    .hr-cnr{
 width:200px; 
float:left;
height:auto;
margin-top:5px;
}

    .hr-cnr_top{
 width:200px; 
float:left;
}
    .hr-cnr_mid{
 width:200px; 
float:left;
height:auto;
background:url(../images/hr-cnr_mid.jpg); background-repeat:repeat-y;


}


.hr-cnr_mid ul{
text-align:center;
padding:0px 0px 0px 4px;

 }
 
.hr-cnr_mid li{
list-style:none;
margin:0px;
 }
 

 
.hr-cnr_mid a{
   color:#ffffff; 
   font-family:Trebuchet MS;
   font-size:12px;
   font-weight:bold;
   
   display:block;
   font-style:italic;
    background:url(../images/rd-bg.jpg); background-repeat:no-repeat; 
	height:33px;
	line-height:32px;
	margin-top:4px;
	
 }
 
 .hr-cnr_mid li a:hover{
   text-decoration:underline;
 }
 
 







    .hr-cnr_bot{
 width:200px; 
float:left;
}

 
     

 
.hr-cnr-mn{
 width:195px; 


text-align:justify;
color:#5b5b5b; 
   font-family:arial, trebuchet MS, verdana, Georgia;
   font-size:11px;
   font-weight:normal;

 }
 
  
.hr-cnr-mn ul{
text-align:center;

 }
 
.hr-cnr-mn li{
list-style:none;
margin:0px;
 }
 

 
.hr-cnr-mn li a{
   color:#c01e26; 
   font-family:arial, trebuchet MS, verdana, Georgia;
   font-size:12px;
   font-weight:bold;
   display:block;
   font-style:italic;
    background:url(../images/rd-bg.jpg) no-repeat; 
	height:23px;
	line-height:23px;
	margin-top:4px;
	
 }
 
 .hr-cnr-mn li a:hover{
   text-decoration:underline;
 }
 
 
 
 
 
 
  .opn-pl-mn a:hover{
text-decoration:underline;
color:#c4171d; 

 }
 
  
.opn-pl-mn ul{
text-align:left;
 }
 
.opn-pl-mn li{
list-style:none;
margin:0px;
background:url(../images/blt.jpg) no-repeat 0px 3px;
padding-left:18px; 
padding-bottom:10px;
 }
 .opn-pl-mn li a{
color:#5b5b5b; 
 }


   .opn-pl-padng{
 width:193px; 
 border:0px solid #000000; 
float:left; 
padding-left:4px;
 }
 
 
 
   .cfooter{
 width:1005px;
float:left;
height:30px;

background:url(../images/ft.jpg); background-repeat:repeat-x;
border-top:2px solid #ed1659;
margin-top:15px;
padding-top:10px;
}

  .cfooter_top{
 width:1005px;
float:left;
height:auto;
margin-top:8px;

}

.cfooter a{
 color:#242323; 
  font-family:trebuchet MS, verdana, Georgia, arial  ;
 font-size:12px;
text-decoration:none;
 }
 
 
 

 .cfooter ul li{

  list-style:none;
		margin-left:0px;
 }
 
.cfooter ul li a{
 color:#0066cc; 
   font-family:trebuchet MS, verdana, Georgia, arial  ;
   font-size:11px;
   float:right;
  clear:both;
}
.mn-tb{
width:1005px;
height:25px;
padding-top:5px;
background-color:#fbddde;
border:0px solid #000000;
}

#divGeneral a{
width:69px;
height:20px;
margin-left:20px;
padding-top:2px;
text-align: center;
float:left;
color:#ffffff; 
font-family:trebuchet MS;
font-size:12px;
border:0px solid #000000;
background:url(../images/gn-bt-bg.png) no-repeat; 
 }
 #divGeneral a:hover{
text-decoration:underline;
}

#divContact a{
width:100px;
height:20px;
text-align: center;
margin-left:20px;
padding-top:2px;
float:left;
color:#ffffff; 
font-family:trebuchet MS;
font-size:12px;
border:0px solid #000000;
background:url(../images/gn-bt-sb.png) no-repeat; 
 }
 #divContact a:hover{
text-decoration:underline;
}
 #divQualification a{
width:100px;
height:20px;
text-align: center;
margin-left:20px;
padding-top:2px;
float:left;
color:#ffffff; 
font-family:trebuchet MS;
font-size:12px;
border:0px solid #000000;
background:url(../images/gn-bt-sb.png) no-repeat; 
 }
 #divQualification a:hover{
text-decoration:underline;
}
 #divExperience a{
width:100px;
height:20px;
margin-left:20px;
text-align: center;
padding-top:2px;
float:left;
color:#ffffff; 
font-family:trebuchet MS;
font-size:12px;
border:0px solid #000000;
background:url(../images/gn-bt-sb.png) no-repeat; 
 }
 #divExperience a:hover{
text-decoration:underline;
}
 #divFamily a{
width:69px;
height:20px;
text-align: center;
margin-left:20px;
padding-top:2px;
float:left;
color:#ffffff; 
font-family:trebuchet MS;
font-size:12px;
border:0px solid #000000;
background:url(../images/gn-bt-bg.png) no-repeat; 
 }
 #divFamily a:hover{
text-decoration:underline;
}
 #divHobbies a{
width:69px;
height:20px;
margin-left:20px;
text-align: center;
padding-top:2px;
float:left;
color:#ffffff; 
font-family:trebuchet MS;
font-size:12px;
border:0px solid #000000;
background:url(../images/gn-bt-bg.png) no-repeat; 
 }
 #divHobbies a:hover{
text-decoration:underline;
}
 #divOthers a{
width:69px;
height:20px;
margin-left:20px;
text-align: center;
padding-top:2px;
float:left;
color:#ffffff; 
font-family:trebuchet MS;
font-size:12px;
border:0px solid #000000;
background:url(../images/gn-bt-bg.png) no-repeat; 
 }
 #divOthers a:hover{
text-decoration:underline;
}
 
 
 
 
 
 
.logo_1{margin-left:0px; margin-top:0px; float:left; width:auto; margin:15px 0px 0px 10px;}
.HD_text{margin-top:5px; float:left; width:435px; color:#e00026; font-size:30px; line-height:30px; font-family:"Times New Roman", Times, serif; margin-left:10px; 
padding-top:30px;
height:80px;
text-align:center;
 background:url(../images/arc.jpg);
background-repeat:no-repeat;
background-position:center bottom;
}
 
.logo_right{margin-left:10px;  float:right; width:260px; padding-right:20px;}
.ac_b{width:1005px; float:left; height:auto; margin-top:18px;}
.ac_b_l{width:14px; float:left; height:640px; }
.ac_b_m{width:1005px; float:left; height:auto; background:url(../images/bx_m.gif); background-repeat:repeat-x;}
.ac_b_r{width:14px; float:left; height:640px; background:url(../images/bx_r.gif); background-repeat:no-repeat;}










.m_message{width:305px; height:250px; float:left; margin-top:6px; overflow: auto;
}
.dv{width:20px; height:auto; float:left; margin-top:12px;text-align:center;}

.m_message p{display:block; float:right; margin-right:10px;}

.img_gallery{width:378px; height:231; float:right; margin-right:5px; margin-top:20px; }


#inner_wrap{width:1005px; height:auto; float:left; margin-top:0px;}
#col_left{width:204px; height:auto; float:left; margin-top:7px;}
#col_left_top{width:204px; height:auto; float:left;}
#col_left_bot{width:204px; height:auto; float:left; margin-top:10px;}


#col_mid{width:594px; height:auto; float:left; margin-top:4px;}
.col_cnt{width:557px; height:auto; margin:auto;}



#col_right{width:204px; height:auto; float:left; margin-top:7px;}
#col_right_top{width:204px; height:auto; float:left;}
#col_right_bot{width:204px; height:auto; float:left; margin-top:10px;}








.opp{width:230px; float:right; height:193px; margin-left:5px;}
.opp2{width:208px; float:left; height:189px; background:url(../images/r_mid.jpg) repeat-x; color:#FFFFFF; padding-left:5px;padding-top:10px;}
.opp_in{width:200px; float:left; max-height:144px; overflow:auto; text-align:justify; margin-top:6px;}

.wrap4{width:1005px; float:left; margin-top:10px;}

.imgn_gallery{width:480px; height:104px; float:left; v-align:top;}

.imgn_gallery1{width:07px; height:104px; float:left; background:url(../images/g_left.png) no-repeat;}
.imgn_gallery2{width:460px; height:104px; padding-left:5px; float:left; background:url(../images/g_mid.png) repeat-x;}
.imgn_gallery3{width:07px; height:104px; float:left; background:url(../images/g_lright.png) no-repeat;}



.ft{width:1005px; float:left; height:27px; margin-top:12px;}
.ft1{width:4px; float:left; height:27px; background:url(../images/f1.gif) no-repeat;}
.ft2{width:950px; float:left; height:22px; background:url(../images/f2.gif) repeat-x; padding-top:5px;  color:#095071;}
.ft3{width:4px; float:left; height:27px; background:url(../images/f3.gif) no-repeat;}







.news_top{ width:252px; float:right; height:auto;}









.right_col{width:174px; height:60px; float:right; background:url(../images/right_col.jpg); background-repeat:repeat-x; border-right:1px solid #c2c2c2;border-left:1px solid #c2c2c2;}










.opp_top{
   width:203px;
   height:43px; 
   float:left;
   background:url(../images/opp.jpg);
   background-repeat:no-repeat;
}
   .opp_mid{
   width:203px;
   height:180px; 
   float:left;
    background:url(../images/new-mid.jpg);
	background-repeat:repeat-y;
}

 .opp_mid span{width:183px; height:27px; float:left; background:url(../images/hr-bg.jpg); background-repeat:no-repeat; display:block; margin:0px 0px 9px 10px; text-align:center; color:#0d5577; font-size:12px; padding-top:5px;}
 *html .opp_mid span{margin:0px 0px 9px 5px;}
 .opp_mid a{ color:#0d5577; text-decoration:none;}
  .opp_mid a:hover{ color:#bf141a; text-decoration:none;}
 
  
    .opp_cnt{
 
   float:left;
   margin:15px;
   text-align:justify;
   }
  
   .opp_bot{
   width:203px;
   height:9px; 
   float:left;
    background:url(../images/news_bot.jpg);
   background-repeat:no-repeat;
}


.cal_top{
   width:203px;
   height:43px; 
   float:left;
   background:url(../images/cal.jpg);
   background-repeat:no-repeat;
}
   .cal_mid{
   width:203px;
   height:180px; 
   float:left;
    background:url(../images/new-mid.jpg);
	background-repeat:repeat-y;
	
}
.cal_cnt{
 float:left;
 margin:0px;
 text-align:justify;
 
   }
 .cal_mid a{display:block; font-size:11px; color:#0f5b7f; text-align:right; margin:0px; padding:0px 6px 0px 7px; text-decoration:none;}
.cal_bot{
   width:203px;
   height:9px; 
   float:left;
    background:url(../images/news_bot.jpg);
   background-repeat:no-repeat;
}


.afr_top{
   width:203px;
   height:38px; 
   float:left;
   background:url(../images/affair.jpg);
   background-repeat:no-repeat;
}
   .afr_mid{
   width:203px;
   height:195px; 
   float:left;
    background:url(../images/new-mid.jpg);
	background-repeat:repeat-y;
}
  
    .afr_cnt{
 
   float:left;
   margin:15px;
   text-align:justify;
   }
   
   .afr_cnt ul{ margin:0px; padding:0px; text-align:justify;}
   .afr_cnt ul li{ list-style-image:url(../images/ul.gif);}
   
   .afr_cnt a{ color:#069; text-decoration:none;}
  
   .afr_bot{
   width:203px;
   height:9px; 
   float:left;
    background:url(../images/news_bot.jpg);
   background-repeat:no-repeat;
}


.hr_top{
   width:203px;
   height:36px; 
   float:left;
   background:url(../images/hr.jpg);
   background-repeat:no-repeat;
}
   .hr_mid{
    width:203px;
   height:195px; 
   float:left;
    background:url(../images/new-mid.jpg);
   background-repeat:repeat-y;
}

  .hr_mid span{width:183px; height:27px; float:left; background:url(../images/hr-bg.jpg); background-repeat:no-repeat; display:block; margin:0px 0px 6px 10px; text-align:center; color:#0d5577; 
  font-size:12px; padding-top:5px;}
 *html .hr_mid span{margin:0px 0px 9px 5px;} 
  
  .hr_mid a{ color:#0d5577; text-decoration:none;}
  .hr_mid a:hover{ color:#bf141a; text-decoration:none;}
  
.hr_bot{
    width:203px;
   height:15px; 
   float:left;
    background:url(../images/news_bot.jpg);
   background-repeat:no-repeat;
}



.announce_top{
   width:557px;
   height:46px; 
   float:left;
   
}
   .announce_mid{
    width:557px;
   height:432px; 
   float:left;
    background:url(../images/anc_mid.jpg);
   background-repeat:repeat-y;
   overflow:auto;
}
   .announce_cnt{
    width:auto;
   height:auto;
   margin:10px; 
	
}
  .announce_cnt ul{ margin:0px!important; padding:10px;}
.announce_cnt  li{ }

.announce_bot{
    width:557px;
   height:12px; 
   float:left;
    background:url(../images/anc_bot.jpg);
   background-repeat:no-repeat;
}
#frame{height:auto; float:left; width:906px; margin-top:5px;}
.frame_top{height:32px; float:left; width:906px; background:url(../images/frame_top.png); background-repeat:no-repeat;}

.frame_mid{height:auto; float:left; width:906px; background:url(../images/frame_mid.png); background-repeat:repeat-y;}
#frame_midlog{height:auto; float:left; width:906px; background:url(../images/frame_mid.png); background-repeat:repeat-y;
	margin:auto;	
	 }
.logo_fr{height:500px; width:225px; float:left;}
.logo_fr img{float:right; margin:50px 10px 0px 0px;}

.logo_fr span{ display:block; margin-top:20px; height:auto;}


.cnt_fr{height:500px; width:681px; float:right;}
.ceo_message{height:222px; width:638px; float:left; margin-top:5px; margin-left:12px;}
.ms_top{height:21px; width:638px; float:left; background:url(../images/bx_top.jpg); background-repeat:no-repeat;}
.ms_mid{height:185px; width:638px; float:left; background:url(../images/bx_mid.jpg); background-repeat:repeat-y;}

.ms_mid h2{ display:block; font-size:15px; color:#1b68a9; margin:10px 0px 0px 22px; padding:0px;}
.ms_mid span{display:block; font-size:11px; color:#CCC;}
.ms_mid p{ margin:5px 20px 0px 22px; display:block; overflow:auto; height:115px;}

.ms_bot{height:21px; width:638px; float:left; background:url(../images/bx_bot.jpg); background-repeat:no-repeat;}




.news{height:222px; width:638px; float:left; margin-top:5px; margin-left:12px;}
.news_top{height:21px; width:638px; float:left; background:url(../images/bx_top.jpg); background-repeat:no-repeat;}
.news_mid{height:180px; width:638px; float:left; border:0px; background:url(../images/bx_mid.jpg); background-repeat:repeat-y;}
.news_mid a{ color:#0061ad;}
.news_mid h2{ display:block; font-size:15px; color:#1b68a9; margin:10px 0px 0px 22px; padding:0px;}
.news_mid span{display:block; font-size:11px; color:#CCC;}
.news_mid ul{ margin:5px 20px 0px 22px; display:block; overflow:auto; height:150px;}

.news_bot{height:21px; width:638px; float:left; background:url(../images/bx_bot.jpg); background-repeat:no-repeat;}




.frame_bot{height:32px; float:left; width:906px; background:url(../images/frame_bot.png); background-repeat:no-repeat;}

.mc_cnt{min-height:500px; padding:0px 15px 0px 15px;}
.mc_cnt h3{ width:779px; height:20px; background:#c0d6ee; display:block; padding:5px 0px 0px 10px;  -moz-border-radius:5px; color:#2d5a8b;}

.input_fld{ background:url(../images/input_bg.gif); background-repeat:no-repeat; height:26px; width:179px; line-height:23px;}
.input_fld2{ background:url(../images/input_bg2.gif);  border:0px; background-repeat:no-repeat; padding-top:3px; height:26px; width:179px;  }

.f_link{width:800px; height:auto; color:#595959; margin:auto; text-align:center;}
.f_link span{display:block; color:#0070c0;}

.f_link_home{width:890px; float:left; height:auto; color:#595959; text-align:center; margin-top:10px;}
.f_link_home span{display:block; color:#0070c0;}




.f_note{height:60px; padding:10px; -moz-border-radius:5px; width:830px; float:left; margin:2px 0px 0px 26px; border:1px solid #CCC; color:#303132;}
*html .f_note{margin:2px 0px 0px 15px;}

.f_note span{ font-weight:bold; display:block; color:#17568a;}

.caption{width:auto; height:auto; float:left;}
.caption a{ color:#c51716;  font-size:11px;}


@charset "utf-8";

/*HTML 5 Display Rules */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block}
mark, rp, rt, ruby, summary, time {display:inline}
/* Left & Right alignment */


	 
#outer{ 
width:100%; 
height:auto; 
float:left;
}

header{ 
width:100%;
height:120px; 
float:left;
background:url(../images/hd-bg.gif);
background-repeat:repeat-x;
}

#header-in{ 
width:1005px;
height:120px; 
margin:auto;
}
.hd_top{ 
width:1005px;
height:80px; 
float:left;
}
.logo{ 
width:215px;
height:80px; 
float:left;
}
.logo img{margin:15px 0px 0px 20px;}

.user{ 
width:550px;
height:80px; 
float:left;
}
.detail{margin:50px 20px 0px 150px; color:#FFF; float:left; text-align:center;}
.detail a{ color:#FFF;}
.detail a:hover{ color:#FC6;}

.search{ 
width:235px;
height:80px; 
float:right;
}

.log_new{ 
width:220px;
height:25px; 
float:left;
margin-top:5px;
text-align:right;
padding-right:15px;
}
.search_frame{ 
width:235px;
height:33px; 
float:left;
margin-top:0px;
}


.inpt{border:0px; height:27px; margin-top:1px; width:160px; background:#fff;}
*html .inpt{margin-top:2px;  height:25px; }


.hd_bot{ 
width:1005px;
height:40px; 
margin:auto;
float:left;
}
nav{ 
width:710px;
height:34px; 
float:right
}

.nav_left{ 
width:4px;
height:34px; 
float:left;
background:url(../images/nav_left.png);
background-repeat:no-repeat;
}

.nav_mid{ 
width:698px;
height:34px; 
float:left;
background:url(../images/nav_mid.png);


}

.nav_right{ 
width:4px;
height:34px; 
float:left;
background:url(../images/nav_right.png);
background-repeat:no-repeat;
}



article{ 
width:100%;
height:225px; 
float:left;
}

#article-in{ 
width:1005px;
height:225px; 
margin:auto;
}

.desk{ 
width:295px;
height:225px; 
float:left;
}
.desk_top{ 
width:260px;
height:33px; 
color:#fff;
padding:5px 0px 0px 35px; 
font:bold 16px Arial, Helvetica, sans-serif;
float:left;
background:url(../images/Director-Desk.jpg);
background-repeat:no-repeat;
}
.desk_mid{ 
width:295px;
height:168px; 
float:left;
background:url(../images/Director-Desk_mid.jpg);
background-repeat:repeat-y;
}
.desk_cnt{margin:10px 10px 10px 15px; border:1px solid #ff000; width:273px; height:150px; text-align:justify; display:block; overflow-x:hidden; overflow-y:scroll;}

.desk_bot{ 
width:295px;
height:10px; 
float:left;
background:url(../images/Director-Desk_bot.jpg);
background-repeat:no-repeat;
}


.gallery{ 
width:472px;
height:225px; 
float:left;
}
.gallery span{margin:4px 0px 0px 10px; display:block;}

.r-tab{ 
width:228px;
height:205px; 
float:left;
border:0px solid #ff0000;
}

.r-tab_top{ 
width:228px;
height:11px; 
float:right;
background:url(../images/r-tab_top.png);
background-repeat:no-repeat;
}

.r-tab_mid{ 
width:228px;
height:auto; 
float:right;
background:url(../images/r-tab_mid.png);
background-repeat:repeat-y;
}
.r-tab_mid ul{ margin:0px; padding:0px;}
.r-tab_mid li{ list-style:none; display:block; width:206px; /*height:47px;*/ height:32px; background:url(../images/tab_bg.jpg); background-repeat:no-repeat; margin:1px 0px 0px 10px; } 
.r-tab_mid a{display:block; float:left; margin:8px 0px 0px 20px; color:#FFF; text-decoration:none;}
.r-tab_mid a:hover{ color:#FC3}
.r-tab_mid img{float:right; margin:7px 20px 0px 0px;}
.r-tab_bot{ 
width:228px;
height:12px; 
float:right;
background:url(../images/r-tab_bot.png);
background-repeat:no-repeat;
}

#Quote{ 
width:100%;
height:35px; 
float:left;
background:url(../images/quote_bg.jpg);
background-repeat:repeat-x;
background-position:top;

}

#Quote-in{ 
width:1005px;
height:35px; 
margin:auto;
}

.Quote-hd{ 
width:140px;
height:35px; 
float:left;
color:#e1141c;
font-weight:bold;
padding-top:5px;
}

.Quote-mrk{ 
width:855px;
height:35px; 
float:left;
padding-top:5px;
}
section{ 
width:100%;
height:auto; 
float:left;
margin-top:8px;
}

#section-in{ 
width:1005px;
height:auto; 
margin:auto;
}

.hr-corner{ 
width:227px;
height:auto; 
float:left;
}
.hr-corner_top{ 
width:194px;
height:35px; 
color:#fff;
padding:10px 0px 0px 33px; 
font:bold 16px Arial, Helvetica, sans-serif;


float:left;
background:url(../images/HR-Corner.jpg);
background-repeat:no-repeat;
}
.hr-corner_mid{ 
width:227px;
height:178px; 
float:left;
background:url(../images/HR-Corner_mid.jpg);
background-repeat:repeat-y;
}

.hr-corner_mid ul{margin:0px 0px 0px 35px; padding:0px;} 
.hr-corner_mid li{ list-style:url(../images/ul.gif); color:#0c7a92;font-weight:bold; line-height:21px; font-size:13px;}
.hr-corner_mid li a{color:#0c7a92; text-decoration:none;} 

.hr-corner_bot{ 
width:227px;
height:14px; 
float:left;
background:url(../images/HR-Corner_bot.jpg);
background-repeat:no-repeat;
}

.Utilities{ 
width:239px;
height:235px; 
float:right;
}
.Utilities_top{ 
width:200px;
height:35px; 
color:#fff;
padding:10px 0px 0px 39px; 
font:bold 16px Arial, Helvetica, sans-serif;


float:left;
background:url(../images/utilities.jpg);
background-repeat:no-repeat;
}

.Utilities_bot{ 
width:239px;
height:136px; 
float:left;
background:url(../images/utilities_bg.jpg);
background-repeat:no-repeat;
}
.ql{ 
width:239px;
height:54px; 
float:left;
}




.whats-new{ 
width:200px;
height:auto; 
float:left;
margin-left:6px;
}
.whats-new_top{ 
width:200px;
height:28px; 
color:#fff;
padding:10px 0px 0px 30px; 
font:bold 16px Arial, Helvetica, sans-serif;

float:left;
background:url(../images/whats-new.jpg);
background-repeat:no-repeat;
}
.Appreciations_top{ 
width:200px;
height:38px; 
float:left;
background:url(../images/Appreciations.jpg);
background-repeat:no-repeat;
}
.whats-new_mid{ 
width:526px;
height:182px; 
float:left;
background:url(../images/whats-new_mid.jpg);
background-repeat:repeat-y;
}
.whats-new_mid_inside{ 
width:515px;
height:180px; 
float:left;
margin-right:5px;
margin-left:5px;
background:url(../images/whats-new_mid.jpg);
background-repeat:repeat-y;
border:0px solid #ff0000;
overflow-x:hidden; overflow-y:scroll;
}






.whats-new_mid span{margin:10px 15px 0px 25px; display:block; color:#333;}
.whats-new_bot{ 
width:200px;
height:15px; 
float:left;
background:url(../images/whats-new_bot.jpg);
background-repeat:no-repeat;
}
#bot-end{ 
width:100%;
height:250px; 
float:left;
}

#bot-end_in{
width:1005px;
height:250px; 
margin:auto;
}



.poll{ 
width:227px;
height:auto; 
float:left;
}
.poll_top{ 
width:195px;
height:35px; 
color:#fff;
padding:10px 0px 0px 32px; 
font:bold 16px Arial, Helvetica, sans-serif;


float:left;
background:url(../images/poll.jpg);
background-repeat:no-repeat;
}oll_mid{ 
width:227px;
height:178px; 
float:left;
background:url(../images/HR-Corner_mid.jpg);
background-repeat:repeat-y;
}
.poll_cnt{ margin:0px 15px 0px 20px; text-align:justify;
}


.poll_bot{ 
width:227px;
height:14px; 
float:left;
background:url(../images/HR-Corner_bot.jpg);
background-repeat:no-repeat;
}



.task{ 
width:241px;
height:auto; 
float:right;
}
.task_top{ 
width:204px;
height:33px; 
color:#fff;
padding:12px 0px 0px 37px; 
font:bold 16px Arial, Helvetica, sans-serif;
float:left;
background:url(../images/my-task.jpg);
background-repeat:no-repeat;
}
.task_mid{ 
width:241px;
height:178px; 
float:left;
background:url(../images/my-task_mid.jpg);
background-repeat:repeat-y;
overflow:auto;
}
.task_bot{ 
width:241px;
height:14px; 
float:left;
background:url(../images/my-task_bot.jpg);
background-repeat:no-repeat;
}


.Contribute{ 
width:287px;
height:auto; 
float:left;
margin-left:7px;
}
.Contribute_top{ 
width:248px;
height:35px; 
color:#fff;
padding:10px 0px 0px 39px; 
font:bold 16px Arial, Helvetica, sans-serif;


float:left;
background:url(../images/Contributel.jpg);
background-repeat:no-repeat;
}
.Contribute_mid{ 
width:287px;
height:178px; 
float:left;
background:url(../images/Contributel_mid.jpg);
background-repeat:repeat-y;
}
.Contribute_mid ul{margin:0px 0px 0px 35px; padding:0px;} 
.Contribute_mid li{ list-style:url(../images/ul2.gif); color:#3e3d3d; vfont-size:13px;} 



.Contribute_bot{ 
width:287px;
height:14px; 
float:left;
background:url(../images/Contribute_bot.jpg);
background-repeat:no-repeat;
}



.link{ 
width:227px;
height:auto; 
float:left;
margin:16px 0px 0px 8px;
}
.link_top{ 
width:227px;
height:14px; 
float:left;
background:url(../images/top-link.jpg);
background-repeat:no-repeat;
}
.link_mid{ 
width:227px;
height:192px; 
float:left;
background:url(../images/HR-Corner_mid.jpg);
background-repeat:repeat-y;
}
.birthday{ 
width:192px;
height:25px; 
float:left;
background:url(../images/Today,s-Birthday.jpg) 25px 0px no-repeat; 
color:#093155;
padding:10px 0px 0px 35px; 
font:bold 12px Arial, Helvetica, sans-serif;


margin-top:10px;
}

.birthday_cnt{ 
width:227px;
height:60px; 
float:left;
}
.birthday_cnt p{margin:4px 0px 0px 30px;}
.joinees{ 
width:192px;
height:27px; 
background:url(../images/new-joinees.jpg) 25px 0px no-repeat; 
float:left;
color:#093155;
padding:8px 0px 0px 35px; 
font:bold 12px Arial, Helvetica, sans-serif;


}
.joinees_cnt{ 
width:227px;
height:60px; 
float:left;
}
.joinees_cnt p{margin:4px 0px 0px 30px;}
.link_bot{ 
width:227px;
height:14px; 
float:left;
background:url(../images/HR-Corner_bot.jpg);
background-repeat:no-repeat;
}


footer{ 
width:100%;
height:48px; 
float:left;
background:url(../images/ft_bg.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.footer-in{ 
width:1005px;
height:48px; 
margin:auto;
}
.ft_link{ 
width:300px;
height:36px;
float:right;
margin-top:8px;
}

.ft_link-left{ 
width:10px;
height:36px;
float:left;
background:url(../images/ft_left.png);
background-repeat:no-repeat;
}
.ft_link-mid{ 
width:270px;
height:26px;
float:left;
background:url(../images/ft_mid.png);
background-repeat:repeat-x;
color:#963;
padding-top:10px;
}
.ft_link-mid a{color:#d50e16; text-decoration:none;}
.ft_link-mid a:hover{color:#FC0;}

.ft_link-right{ 
width:10px;
height:36px;
float:left;
background:url(../images/ft_right.png);
background-repeat:no-repeat;
}
.butns {
	float:left;
	
}
.butn
{


width:145px;
height:30px;
float:left;

}
.butn2
{


width:145px;
height:30px;float:left;
margin-left:10px;
}
.butn3
{


width:145px;
margin-left:10px;

}


/*------login Page--------------*/
#log_top{width:100%; float:left; height:256px; background:url(../images/log-top.jpg); background-repeat:no-repeat; background-position:center;}
#lt_in{width:1005px; height:256px; margin:auto;}
.lt_cnt{width:430px; height:150px; float:right; margin:100px 150px 0px 0px;}
*html .lt_cnt{margin:100px 80px 0px 0px;}
.lt_cnt h1{font-size:12px; margin:0px; padding:0px; color:#067084;}
.lt_cnt span{font-size:14px; color:#de151d; font-weight:bold;}
.lt_cnt ul{ margin:10px 0px 0px 20px; padding:0px; line-height:18px;}
.lt_cnt li{ list-style:url(../images/ul4.gif);}

#log_mid{width:100%; float:left; height:223px; background:url(../images/log-mid.jpg); background-repeat:no-repeat; background-position:center;}
#lm_in{width:1005px; height:223px; margin:auto;}
.lm_cnt{width:450px; height:180px; float:right; margin:35px 150px 0px 0px;}
*html .lm_cnt{margin:35px 75px 0px 0px;}
.width_con{ border:0px; background:none; width:200px; height:30px;}

#log_bot{width:100%; float:left; height:172px; background:url(../images/log-bot.jpg); background-repeat:no-repeat; background-position:center;}
#lb_in{width:1005px; height:172px; margin:auto;}
.lb_cnt{width:310px; height:40px; float:right; margin:5px 150px 0px 0px;}
.lb_cnt a{ color:#F00; text-decoration:none;}

/*------new login Page--------------*/
.topper{width:1005px; height:85px; background:url(../images/tp_rt.gif); background-repeat:repeat-x; margin:0 auto 0 auto;}
.topper_in{width:1005px; height:85px; margin:0 auto 0 auto; padding-top:20px;}

.top_logo{width:980px; height:58px; clear:both; margin:0 auto 0 auto; padding-top:1px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
background:url(../images/log_bg.gif);
background-repeat:repeat-x;
behavior:url(PIE.htc);}

.log_mid{width:1005px; height:390px; background-color:#FFF; margin:-2px auto 0 auto;}
.log_mid_in{width:1005px; height:430px; margin:auto;}

.log_bot{width:1005px; height:62px; background:url(../images/log_bot.gif); background-repeat:repeat-x; margin:0 auto;}
.log_bot_in{width:1005px; height:62px; margin:auto;}

.log_box{width:300px; height:200px; float:left;
-webkit-border-radius:7px;
margin-left:15px;
-moz-border-radius:7px;
border-radius:7px;
border:1px solid  #CCC;
margin-bottom:75px;
}

.change_box{width:365px; height:auto; float:left;
-webkit-border-radius:7px;
margin-left:15px;
-moz-border-radius:7px;
border-radius:7px;
border:1px solid  #CCC;
margin-bottom:75px;
}
.npt{ width:180px; height:23px;
-webkit-border-radius:7px;
-moz-border-radius:7px;
border-radius:7px;
border:1px solid #da393e;
}

.forgot_pwd{display:block; margin:10px 0px 0px 15px; padding:0px; font-size:11px;}


.qut_link {width:159px; height:39px;  background:url(../images/Quick-link.jpg) no-repeat;color:#6bb254;
padding:0px 0px 0px 80px; 
font:bold 16px Arial, Helvetica, sans-serif;

 }
.qut_link a {color:#6bb254;}