/* CSS Document */
body
{
   padding:0px;
   margin:0px;
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif;
   line-height:22px;
}
ul
{
   padding:0px;
   margin:0px;
}
img
{
   border:none;
}
.strongblack a
{
   color:#000;
   text-decoration:none;
   font-weight:bold;
   font-size:14px;
}
.strongblack a:hover,.strongblack a:active
{
   color:#fff;
}
.green a
{
   color:#53771C;
}
.green a:hover,.green a:active
{
   text-decoration:none;
}
.white a,.white
{
   color:#fff;
   text-decoration:none;
}
.white a:hover,.white a:active
{
   color:#FFCC00;
}
.blue a
{
   color:#0565E7;
}
.blue a:hover,.blue a:active
{
   color:#FF8821;
}
#container
{
   width:980px;
   margin:0px auto;
}
#nav
{
   background:url(../images/navbg.gif) repeat-x;
   height:46px;
   text-align:center;
}
#nav a
{
   margin:0px 20px;
}
#content,#content_top,#content_bottom
{
   height:100%;
   overflow:auto;
   clear:both;
   padding:11px 11px 0px 11px;
}
#content
{
   background:url(../images/content_bg.jpg) repeat-x;
   margin-top:5px;
   padding:11px;
}
#content_top
{
   height:338px;
   width:958px;
   background:url(../images/content_top_bg.jpg) repeat-x;
}
.column_one
{
   float:left;
   width:635px;
}
.column_two
{
	width:312px;
	float:right;
}
.bottom_one
{
   width:245px;
   float:left;
}
.column_twoandthree
{
   width:705px;
   float:right;
}
#starthere,#searchjob,#latestjob
{
   height:240px;
   background:#FEFEFE url(../images/searchjob_bg.jpg) repeat-x bottom;
   padding:5px 10px;
}
#starthere
{
   text-align:center;
   font-size:30px;
   line-height:110px;
   font-weight:bold;
   color:#FC980D;
}
#latestjob ul
{
   list-style:none;
}
#navigation,#join
{
   background:#929292;
}
#navigation ul
{
   margin:0px 10px 0px 30px;
}
#join ul
{
   list-style:none;
   margin:0px 15px;
}
.graybox
{
   height:75px;
   background:url(../images/box_mid.jpg) repeat-x;
   padding:10px 0px;
}
#box1
{
   width:675px;
   font-size:13px;
   padding-top:25px;
}
.intro
{
   height:100%;
   overflow:auto;
   clear:both;
   padding:10px;
}
.intro img
{
   margin-right:10px;
}
.autoleft
{
   width:auto;
   float:left;
}
.autoright
{
   width:auto;
   float:right;
}
.title
{
   color:#F08E15;
   font-size:20px;
   font-weight:bold;
   margin-bottom:10px;
}
.btn
{
   width:125px;
   height:30px;
   background:url(../images/btn.gif) no-repeat;
   border:none;
   color:#fff;
   font-weight:bold;
}
.listbar
{
   background:#F3F3F3;
   border-top:1px solid #ccc;
   padding:0px 7px;
}
#advtise
{
   background:#CACACA;
   padding:10px;
   clear:both;
   margin-top:10px;
}
.clear
{
   clear:both;
}
#footer
{
   text-align:center;
   background:url(../images/footbg.jpg) repeat-x;
   color:#fff;
   padding:11px 0px;
}
.greenrec,.selected
{
   background:#eee;
   border:1px solid #ccc;
   padding:0px 5px;
   margin-right:8px;
}
.selected
{
   background:#FFEDB0;
   border:1px solid #FFD133;
}
.tips
{
   background:#FEF7D8;
   border:1px solid #FCEB98;
   padding:0px 10px;
   color:#990000;
}
#search_left
{
   width:700px;
   float:left;
}
#search_left ul
{
   margin:0px 0px 0px 20px;
   line-height:25px;
}
#search_right
{
   width:223px;
   float:right;
   border:1px solid #ccc;
   background:#fff url(../images/searchjob_bg.jpg) bottom repeat-x;
   padding:10px;
   margin-top:34px;
}
.jobtem ul
{
   margin-left:15px;
}
#WorkLight
{
   font-size:20px;
   color:#F6601F;
   font-weight:bold;
}
.homebox
{
	line-height:50px;
}
.topicbox
{
	background:url(../images/mybox_mid.jpg) repeat-x;
	height:120px;
}
.small_font
{
	font-size:10px;
}

.ques_list a
{
	color:#333;
	text-decoration:none;
	font-weight:bold;
}
.ques_list li
{
	border-bottom:1px dotted #999;
	line-height:25px;
	list-style:none;
}
#topbtn
{
	z-index:1;
	position:relative;
	width:200px;
	height:0px;	
	top:-250px;
	left:763px;
}
#topbtn a
{
	color:#fff;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
#topbtn .mybtn
{
	width:200px;
	height:88px;
	background:url(../images/topbtn.gif);
	padding-top:3px;
}
#header
{
	height:262px;
	overflow:hidden;
}