/* CSS Document */
body
{
margin: 0px;
padding: 0px;
font:12px Verdana, Arial, Helvetica, sans-serif ;
color: #616161;

}

html {
background:url(images/bg.jpg) left top repeat-x;
}
strong
{
	FONT-SIZE: 12px;
	COLOR: #FF9900;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;

}


/*tab*/

 #tab {
 	position:absolute;
	margin:76px 0 0 260px;
	width:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	border:0px;
	height:26px;

      }
    #tab ul {
	  margin:0px;
      padding:0px;
      list-style:none;
      }
    #tab li {
      float:left;
      background:url("images/right.gif") no-repeat right top;
      margin:2px;
      padding:0;
      }
    #tab a {
      display:block;
      background:url("images/left.gif") no-repeat left top;
      padding:5px 8px;
	  text-decoration:none;
      color:#fff;
      }
	  
#tab a:hover
{
	 color:#e4e4e4;
}
	  
	  
#tab .active 
{
    background-image:url("images/right_on.gif");
}
#tab .active a 
{
	  display:block;
      background:url("images/left_on.gif") no-repeat left top;
      padding:5px 10px;
	  text-decoration:none;
      color:#fff; 
}
#tab .active a:hover
{
      color:#fff; 
}


/*subtab*/

 #subtab {
 	position:relative;
	margin:0 0 0 0;
	width:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	border:0px;
	height:26px;

      }
    #subtab ul {
	  margin:0px;
      padding:0px;
      list-style:none;
      }
    #subtab li {
      float:left;
      background:url("images/right.gif") no-repeat right top;
      margin:2px;
      padding:0;
      }
    #subtab a {
      display:block;
      background:url("images/left.gif") no-repeat left top;
      padding:5px 12px;
	  text-decoration:none;
      color:#fff;
      }
	  
#subtab a:hover
{
	 color:#e4e4e4;
}
	  
	  
#subtab .active 
{
    background-image:url("images/right_on.gif");
}
#subtab .active a 
{
	  display:block;
      background:url("images/left_on.gif") no-repeat left top;
      padding:5px 12px;
	  text-decoration:none;
      color:#fff; 
}
#subtab .active a:hover
{
      color:#fff; 
}

.wrap{
width:802px;
margin:auto;
}
.header{
position:relative;
height:310px;
}

.logo{
width:227px;
position:absolute;
margin-top:25px;

}
.refer{
width:171px;
float:right;
margin-top:8px;
}
.header_image{
position:absolute;
margin-top:114px;
width:802px;
height:179px;
}
.rightcol{
float:right;
height:360px;
width:220px;
background:url(images/colbg.jpg) no-repeat left top;
}
.news{
margin:0 10px 0 24px;
}
.leftcol{
width:540px;
margin-left:16px;
text-align:justify;
}
.bodycontent{
width:770px;
margin-left:16px;
text-align:justify;
}
h1{
font-size:18px;
color:#800021;
font-weight:normal;
}

.EmployersBox{
margin-top:10px;
width:260px;

}
.empImg{
background:url(images/employers.jpg) no-repeat;
width:254px;
height:77px;
}
.emp{
background:url(images/red-bullet.gif) no-repeat left;
margin-top:8px;
text-indent:30px;
font-size:14px;
font-weight:bold;
color:#800021;
height:20px;
}
.empList li{
font-size:14px;
background:url(images/arrow.gif) no-repeat left;
text-indent:20px;
border-bottom:dashed 1px #e1e1e1;
margin-bottom:12px;
list-style:none;
padding-bottom:2px;
	
}
.empList a{
color:#616161;
text-decoration:none;
}
.jobseekerBox{
width:260px;
position:absolute;
margin-left:300px;
margin-top:10px;
}

.jobImg{
background:url(images/job-seekers.jpg) no-repeat;
width:254px;
height:77px;
}
.job{
background:url(images/gray-bullet.gif) no-repeat left;
margin-top:8px;
text-indent:30px;
font-size:14px;
font-weight:bold;
color:#a69f92;
height:20px;
}
.jobList li{
font-size:14px;
background:url(images/arrow1.gif) no-repeat left;
text-indent:20px;
border-bottom:dashed 1px #e1e1e1;
margin-bottom:12px;
list-style:none;
padding-bottom:2px;
	
}
.jobList a{
color:#616161;
text-decoration:none;
}
.fotter{
background-color:#f2f2e1;
margin-top:20px;
}
.fotterLink{
padding:14px;
text-align:center;
width:802px;
margin:auto;
font-size:11px;
color:#75756c;
}
.fotterLink a{
color:#75756c;
}