@charset "utf-8";
/* CSS Document */
body{
padding:0;
margin:0;
background-image:url(../images/bg.gif);
}
img{
border:0;
}
#co{
padding:6px 12px 0 20px;
}

#co h1{
margin:0;
padding-top:8px;
font:bold 11pt calibri;
color: #f84d10;
}
#co h1 a{
margin:0;
padding-top:8px;
font:bold 11pt calibri;
color: #f84d10;
cursor:pointer;
text-decoration:none;
}

#co p{
margin:0;
padding-top:8px;
font:normal 10pt calibri;
}
.seperator{
font:normal 12px calibri;
color:#a9a9a9;
}
.abouttext{
padding:10px 11px 0 15px;
}
.abouttext p{
padding:4px 0 5px 0;
margin:0;
font:normal 11pt calibri;
color:#292727;
}
.abouttext h1{
padding:0;
margin:0;
font:bold 18pt calibri;
color:#FF6600;
}
ul.left{
padding:0 0 0 8px;
margin:0;
}
ul.left li{
background:url(../images/bullet01.gif) 0 4px no-repeat;
padding:0 10px 0 20px;
list-style:none;
font:normal 12px calibri;
color:#0e4b53;
}
ul.middle{
padding:0 0 0 15px;
margin:0;
}
ul.middle li{
background:url(../images/bullet3.gif) 0 6px no-repeat;
padding:0 10px 2px 17px;
list-style:none;
font:normal 12px calibri;
color:#ffffff;
}
.footer{
font:normal 11px calibri;
color:#0f6f7b;
}
.footer a{ 
color:#437b82;
text-decoration:none;
}
.footer a:hover{
color:#fff;
}
.mission{
padding:5px 15px;
font:bold 10pt calibri;
color:#616c78;
}
.mission span{
font:bold 12pt calibri;
color:#FF6600;
}
/*----------sub--------------------*/
.contentarea{
background:url(../images/bg_aboutarea.gif) 0 0 no-repeat;
font:normal 11pt calibri;
color:#292727;
vertical-align:middle;
padding:12px 18px 0 18px;
text-align:justify;
}
.contentarea h3{
padding:0 0 10px 0;
margin:0;
font:bold 18pt calibri;
color:#FF6600;
}
.contentarea a{
text-decoration:none;
color:#FF6600;
}
.contentarea a:hover{
color:#006699;
}
.middlebg{
background:url(../images/bg_middle2.gif) 0 436px repeat-y;
}
.leftimg{
padding-left:40px;
}
.contentarea h1{
margin:0;
font:bold 14pt calibri;
background:url(../images/sub/bg_title.gif) 0 0 no-repeat;
padding:2px 0 0 24px;
height:28px;
color:#0f6f7b;
}
.contentarea h4{
font:normal 14pt calibri;
padding:0 0 12px 0;
margin:0;
color:#000;
}
.contentarea h5{
margin:0;
font:bold 14pt calibri;
background:url(../images/sub/bg_title.gif) 0 0 no-repeat;
padding:0 0 0 24px;
height:26px;
color:#0f6f7b;
}
.contentarea h2{
margin:0;
font:bold 14pt calibri;
background:url(../images/sub/bg_title2.gif) 0 0 no-repeat;
padding:2px 0 0 24px;
height:28px;
color:#0f6f7b;
}
.contentarea ul{
padding:0 0 0 30px;
margin:0;
}
.contentarea ul li{
padding:8px 0 5px 5px;
}
.contentarea p{
margin:0;
padding:4px 0 15px 0;
}
.currentjob{
background:url(../images/bg_aboutarea.gif) 0 0 no-repeat;
font:normal 12px calibri;
color:#292727;
vertical-align:middle;
padding:12px 18px 0 18px;
}
.currentjob h3{
padding:0 0 10px 0;
margin:0;
font:bold 18pt calibri;
color:#FF6600;
}
.currentjob h4{
font:normal 14pt calibri;
padding:0 0 12px 0;
margin:0;
color:#000;
}
.currentjob table{
padding:0;
border-top:solid #E7F7F8 1px;
border-left:solid #E7F7F8 1px;
}
.currentjob td{
padding:4px;
border-right:solid #E7F7F8 1px;
border-bottom:solid #E7F7F8 1px;
}
.upRes{
	background-image:url(../images/sub/apply.gif);
	width:53px;
	height:20px;
	border:0px;
}
.InBt{
background-color: #338795;
border:1px solid #FA7A4B;
font:bold 10pt calibri;
padding:1px;
margin-left: 5px;
color: #fff;
}
/*------hot jobs----*/
.descjobs{
height:30px;
overflow:hidden;
}

