﻿@charset "UTF-8";
/* CSS Document */


/* CLEAR FLOAT */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
    width:0;
}
p {
    font-size:12px;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}
/*End Clear Float*/

body{
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
}
/* FORM FIELDS */
.zjFormField{
	margin-left:14px;
	width:100px;
}
form input, textarea, select{
	font-size:11px;	
}

#zjSearchContent #zjFormButton{
	font-size:11px;
	margin-left:5px;
}
.bigLink{
	height:114px;
	width:302px;
	padding-bottom: 5px;
}
.careerAdvice a{
	color:#000;
	text-decoration:#000;
}

/* MAIN CONTENT DIVS */

#zjMainContent{
	width:990px;
	margin:0 auto;
	position:relative;
	
}
#zjTopBanner{
	width:990px;
	height:90px;
	
	text-align:center;
	margin-bottom:10px;
}
#zjTopLogoPod{
	width:990px;
	height:105px;
	position: relative;
}
#zjSearchPod{
	width:990px;
	height:23px;
	margin-bottom:5px;
}
	#zjSearchContent{
		height:23px;
		width:550px;
		margin:0;
		text-align:right;
		float:right;
		vertical-align:top;	
		font-size:14px;
		font-weight:bold;
	}
#zjLogoPod{
	width:990px;
	height:100px;
}

/* TOP POD STYLES */

#zjTopPod{
	width:100%;
	height:195px;
/*	border:1px solid purple;*/
}
#zjLoginPod{
	height:200px;
	width:615px;
	margin-right:5px;
	float:left;
	/* border:1px solid #000; */
	 border-bottom:1px solid #000; 
	background-color:#d9d9d9;
}
#zjLoginPod p{
	margin:6px;
}
.zjLoginPodHome {
	text-decoration:none;
	margin-left:4px;
}
    .zjLoginPodHome:hover {
	    text-decoration:underline;
    }
    .zjLoginPodHome:visited{
	    text-decoration:none !Important;
		color:#000 !Important; 
		/*color:#FFFFFF !Important;*/
		font-size:12px !Important;
		font-weight:bold;
    }
.zjLoginPodHomeInternal a{
	text-decoration:none;
	
}
.zjLoginPodHomeInternal a{
	text-decoration:none;
}
.zjPostAResume {
	text-decoration:underline;
	font-size:12px;	
}
    .zjPostAResume:hover {
        text-decoration:none;
        font-size:12px;	
    }
		#zjLoginPodTopBar{
			/*border-bottom:1px solid #000;*/
			 background-color:#cadaa9; 
			/*background-color:#5f8e00;*/
			height:28px;
			width:610px;
			float:left;
			padding-left: 5px;
			
		}
		    #zjLoginPodTextBar{
                border-left:1px solid #000;
                border-right:1px solid #000;
                border-top:1px solid #000;
                background-color:#cadaa9;
                height:23px;
                width:100%;
                margin-top:13px;
				
		    }
		    .zjTextcontent {
		        width:100%;
		        border:1px solid #000;
		        padding-bottom:40px;
		    }
		        .zjTextcontent a:link, a:visited {
		            color:#688036;
		        }
		        .zjSearchAdContent {
		            text-align:right;
		            float:right;
		            width:250px;
		            padding-top:20px;
		            margin-right:20px;
		        }
		        .zjTextcontent p, ul, ol {
		            margin:0 33px 0 33px;
		            font-size:12px;
		        }
		        .zjTextcontent h1 {
		            margin:28px 13px;
		            padding:0;
		            font-size:18px;
		        }
		        .zjTextcontent h2 {
		            margin:2px 13px;
		            padding:0;
		            font-size:15px;
		        }
		            .zjContactPod {
		                float:left;
		                width:45%;
		                margin-bottom:20px;
		            }
		        .zjTextcontent table {
		            margin:0 auto 40px auto;
		            background-color:#cadaa9;
		        }
		#zjLoginPodTopBar p,
		#zjLoginPodTextBar p{
			color:#000;
			font-size:12px;
			margin:0px;
			padding:5px 0 0 5px;
		}
		#zjLoginPodTopBar a:link{
/*			text-decoration:underline;*/
			color:#000; 
			/*color:#FFFFFF;*/
			font-size:12px;
			font-weight:bold;
		}
		#zjLoginPodTextBar a:link,
		.zjTextcontent table tr td a:link {
			color:#000;
			font-size:12px;
			margin:0px;
			padding:5px 0 0 5px;
/*			text-decoration:none;*/
		}
/*		#zjLoginPodTopBar a:hover,*/
		#zjLoginPodTextBar a:hover,
		.zjTextcontent table tr td a:hover {
			text-decoration:none;
			color:#000;
		}
		/*#zjLoginPodTopBar a:visited,*/
		#zjLoginPodTextBar a:visited,
		.zjTextcontent table tr td a:visited {
			text-decoration:underline;
			font-size:12px;
			margin:0px;
			padding:5px 0 0 5px;
			color:#000;
		}
		#zjLoginFieldsPod{
			border-left:1px solid #000000;
			border-right:1px solid #000000;
			border-top:1px solid #000000;
			border-bottom:0px solid #000000;
			height:171px;
			float:left;
			width:217px;
			clear:left;
		}
		*html #zjLoginFieldsPod{
			width:210px;
			
		}
		    .zjPassword {
		        float:right;
		        text-align:right;
		        margin-right:13px;
		    }
				#zjLoginFieldsPod h2{
					font-size:16px;
					margin:8px 0 0 10px;
				}
				#zjLoginFieldsPod p{
					font-size:12px;
					margin:8px 0 0 10px;
					font-weight:bold;
				}
				#zjLoginFieldsPod a:link{
					font-size:10px;
					margin:8px 0 0 15px;
					font-weight:normal;
					color:#000;
				}
		#zjLoginImagePod{
			height:171px;
			width:395px;
			border-left:0px solid #000000;
			border-right:1px solid #000000;
			border-top:1px solid #000000;
			border-bottom:0px solid #000000;
			float:right;
		}
		*html #zjLoginImagePod{
			width:325px;
		}

#zjEmpServsPod{
	width:358px;
	float:right;
	margin:0;
	padding:0;
	
}
				*html #zjEmpServsPod{
					margin:0;
					width:358px;	
				}
#zjEmpServicesBase{
		background-color:#B6CB86;
		height:172px;
		border:1px solid #333;
		width:358px;
		float:right;
		position:relative;
		margin:0;
		padding:0;
}
			*html #zjEmpServicesBase{
				margin:0;
				width:358px;
			}
	.zjEmpServicesTab{
		/* background:transparent url(../images/zjtabempservices.jpg) no-repeat right top; */
		/*background-color:#5f8e00;*/
		background-color:#cadaa9; 
		height:27px;
		margin:0;
		padding:0;
		position:relative;
		z-index:25;
		text-align:right;
		/* wid\th: 360px; */
		width: 129px;
		float:right;
	}
			*html .zjEmpServicesTab{
				margin:0px;
				width:360px;
				padding:0;
				
				
			}
	#zjEmpServicesBotRow{
		width:100%;
		height:30px;
		margin-top:13px;
	}
		#zjEmpServicesBotRow p{
			margin-left:20px;	
		}
	#zjEmpServicesLearnMoreBtn{
		height:30px;
		margin-right:10px;
		float:right;
	}
	.zjEmpServicesTab h2{
		padding:7px 11px 0 0;
		font-size:12px;
		margin:0px;
		text-align:right;
		color:#000;
		font-weight:bold;
	}
	
	    #zjEmpServicesBase ul {
	        margin:0;
	        padding:0;
/*			height:10px;*/
			width:200px;
	    }
	#zjEmpServicesBase h1{
		margin:0px;
		color:#000;
		font-size:19px;
		font-weight:bold;
		padding:10px;
	}
	#zjEmpServicesBase p{
		margin:0px;
		color:#000;
		font-size:12px;
		padding:0 0 0 10px;
	}
	#zjEmpServicesBase a{
		color:#000;
	}
	#zjEmpServicesBase li{
		margin:3px 0 0 40px;
	}
	
	
	
	
	
	
	
	#zjEmpServicesMainMedia{
		background-color:#fff;
		height:168px;
		
	}
	    #zjEmpServicesMainMedia ul, li {
	        margin:0;
	        padding:0;
	    }
	#zjEmpServicesMainMedia h1{
		margin:0px;
		color:#000;
		font-size:19px;
		font-weight:bold;
		padding:10px;
	}
	#zjEmpServicesMainMedia p{
		margin:0px;
		color:#000;
		font-size:12px;
		padding:0 0 0 10px;
	}
	#zjEmpServicesMainMedia a{
		color:#000;
	}
	#zjEmpServicesMainMedia li{
		font-size:11px;
		margin:6px 0 0 40px;
	}
	
	
	
	
	
	
	
/* MID POD STYLES */

#zjMidPod{
	width:990px;
	height:255px;
	margin-top:13px;
}
#zjTabsPod{
	height:160px;
	width:600px;
	margin-right:0;
	float:left;
}
*html #zjTabsPod{
	height:110px;
	width:599px;
	margin-right:5px;
	float:left;
}
#zjFeatEmpPod{
	/* height:142px; */
	width:615px;
	margin:44px 5px 0 0;
	float:left;	
	/* border:1px solid #000; */
}
#zjSquareAdPod{
	height:307px;
	width:358px;
	float:right;
	vertical-align:top;
	text-align:right;
	background:url(../images/zjblendbkg.jpg) repeat-y bottom;
	/* border:1px solid #999; */
	border:1px solid #000000;
	padding-top:10px;
}


#zjSquareAdPod img {
        border:none;
}
#zjSquareAdPodTop{
	height:245px;
	width:358px;
	float:right;
	vertical-align:top;
	text-align:right;
	/* background:url(../images/zjblendbkg.jpg) repeat-y bottom; */
	background-color:#B6CB86;
	/* border:1px solid #999; */
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:0px;
	padding-top:10px;
}
#zjWidgetH{
	height:245px;
	width:358px;
	float:right;
	vertical-align:top;
	text-align:right;
	/* background:url(../images/zjblendbkg.jpg) repeat-y bottom; 
	background-color:#B6CB86;
	border:1px solid #999; 
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:0px;
	padding-top:10px;*/
}
#zjSquareAdPodTop div{
	padding:0px 5px 0 5px;
	font-size: 13px;
}
#zjSquareAdPodTop div div{
	font-size: 24px;
	margin-bottom: 15px;
}
#zjSquareAdPodTop img {
        border:none;
}
#zjSquareAdPodTop h3 {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
}


#zjSquareAdPodDown {
	height:400px;
	width:358px;
	float:right;
	vertical-align:top;
	text-align:right;
	/*background:url(../images/zjblendbkg.jpg) repeat-y bottom;*/
	/* border:1px solid #999; */
	border:1px solid #000000;
	padding-top:10px;
}
#zjSquareAdPodDown img {
        border:none;
}


#zjSquareAdPodDown h3 {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
}
/* BOTTOM POD STYLES */

#zjBottomPod{
	width:990px;
	height:307px;
	margin-top:0px;
}
#zjBottomPodMedia{
	width:990px;
	height:340px;	
	margin-top:13px;
}

/* FOOTER STYLES */

#zjFooter{
	width:990px;
	height:30px;
	font-size:12px;
	/* text-align:center; */
	text-align:left;
	margin-top:20px;
	padding:12px 0 0 0;
	clear:both;
	font-weight: bold;	
}

#zjFooter a:link{
	text-decoration:none;
	color:#000;
}
#zjFooter a:hover{
	text-decoration:underline;
	color:#F60;
}
#zjFooter a:visited{
	text-decoration:none;
	color:#000;
}

	#tabmenu {
		color:#000;
		height:25px;
		padding:0px;
		margin:0;
    }
    #tabmenu ul {width:100%;}
	#tabmenu li {
		display:inline;
		list-style-type:none;
		padding:0;
    }
	#tabmenu a, a.active {
		color:#000;
		font-weight:bold;
		font-size:11px;
		text-decoration:none;
		vertical-align:middle;
		text-align:center;
		display:inline-block;
		width:166px;
		height:25px;
		background:transparent url(../images/zjTabOff.gif) no-repeat left bottom;
		border-bottom:1px solid #000;
    }
    span.textStyle {
        position:relative;
        top:8px;
        }
	#tabmenu a.active {
		border-bottom:1px solid #d9d9d9;
		background:transparent url(../images/zjTabOn.gif) no-repeat left bottom;
    }
	#tabmenu a:hover {
        background:transparent url(../images/zjTabOn.gif) no-repeat left bottom;
    }
	#tabmenu a:visited {color:#000;}
	#tabmenu a.active:hover {color:#000;}
	#content {
		text-align:left;
		background:#ccc;
		z-index:1;
		top:25px;
    }
	#content a {
		text-decoration:none;
		color:#000;
    }
	#content a:hover {
	    text-decoration:underline;
	}
	
/* inside Search Pods */
.searchPods {
    margin:10px 0px 10px 5px;
    height:130px;
    float:left;
    font-size:14px;
    font-weight:bold;
}
    .searchPodA {width:28%;}
    .searchPodB {width:34%;}
    .buttonHolder {
        text-align:center;
        bottom:0;
        margin-top:75px;
    }
        .buttonHolder img {
            border:none;
        }
    #content ul {
        float:left;
        display:inline;
        font-size:12px;
        width:25%;
        font-weight:bold;
    }
        #content ul li {
            font-weight:normal;
            font-size:10px;
			
        }
        .viewAll {
            width:100%;
            float:left;
            margin:2px 0;
        }
    #content ul.zjCountries {
        width:24%;
        margin:5px 0 0 3px;
        padding:0;
		
    }
	    *html #content li.zjCountries {
        font-size:10px;
		margin-left:3px;
		
		margin:0;
    }
	    *html #content ul.zjCountries {
        width:18% !important;
        margin:5px;
        padding:0;
		
    }
	
	
	
	    *html #content ul.zjCountries {
        width:17%;
        margin-left:3px;
        padding:0;
		
		
    }
        #content ul.zjCountries li {
            margin:0;
            padding-left:5px;
            margin:0;
            list-style-type:none;
            line-height:15px;
        }
    
/* bottom pods */
#zjFeaturedAndCareerPod{
	border:1px solid #000;
	float:left;
	
}
.zjTitleBar {
     width:607px; 
    height:23px;
    background-color:#cadaa9;
    border-bottom:1px solid #000;
    font-size:14px;
    padding:4px 0 0 8px;
    margin-top:0;
    line-height:28px;
	vertical-align:top;
	
}
.zjTitleBarLeft {
background-color:#CADAA9;
color:#000000;
float:left;
font-size:12px;
font-weight:bold;
height:29px;
line-height:28px;
margin-top:-29px;
padding:2px 0 0 8px;
vertical-align:top;
width:141px;
}

.zjTitleBarRight {
    /* width:607px; */
    width:141px;
    height:29px;
    /*background-color:#5f8e00;*/
	background-color:#cadaa9; 
/*     border-left:1px solid #000;
    border-top:1px solid #000;
    border-right:1px solid #000;
    border-bottom:0px; */
    font-size:12px;
    padding:2px 0 0 8px;
    margin-top:-30px;
    line-height:28px;
	vertical-align:top;
	color:#000;
	float:right;
	font-weight:bold;
}

.zjMediaKit {
    height:226px;
    /*margin:20px;*/
    float:left;
    color:#6a7d3b;
}
    .zjMediaKit strong {color:#000;}
    .zjMediaKitSmall {
		width:250px;
		margin-right:12px;
	}
    .zjMediaKitLarge {
		width:350px;
		float:right;	
		margin-right:12px;
	}
	
    .zjMediaKitTitleBar {
        width:100%;
        height:23px;
        background-color:#cadaa9;
        font-size:14px;
        text-align:center;
        border:1px solid #cadaa9;
		font-weight:bold;
		padding-top:5px;
		border-top:1px solid #999;
		border-right:1px solid #999;
		border-left:1px solid #999;
		color:#000;
    }
    .zjMediaKitContent {
        border:1px solid #879c5b;
        width:100%;
		height:282px;
		padding-top:6px;
		
    }
        .zjMediaKitContent p {
            margin:3px 8px 0px 5px;
        }
        .zjMediaKitContent a:link, a:visited {
            color:#6a7d3b;
            text-decoration:underline;
        }
            .zjMediaKitContent a:link {
                text-decoration:none;
            }
			.zjMediaKitContent a:visited {
                text-decoration:none;
            }
        .zjLargeMedia {
            width:50%;
            float:left;
            margin:0;
            padding:0;
        }
            span.zjBigPrice {
                font-size:20px;
                font-weight:bold;
            }
            .zjMediaKitContent ul, li {
                margin-left:25px;
                padding:0;
				margin-bottom:6px;
				vertical-align:text-top;
            }
    .zjCareerAdvice {
       position:relative;
       left:203px;
	   
    }
    .careerAdviceText {
        width:286px;
        float:left;
    }
        .careerAdviceText p {
            margin:20px;
        }
		
/* SEARCH WIDGET TABS */


/******* Main Search Pod Tabs **********/
#mainTable{
	border-spacing:0;
}
#main {
	background: transparent !important;
	clear:both;
}
div#shell div#main{
font-size:95%;
}
div#shell {
	display: block;
	position: relative;
	margin: 0px;
	padding: 0px;
	text-align: left;	
	font-size: 90%;								
}	
div#shell ul.tabs {
	display: block;
	padding: 0;
	margin: 0;
	white-space: nowrap;
	z-index: 5500;
	vertical-align: top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}	
div#shell ul.tabs li {
	margin: 0;
	display: block;
	float: left;
	background-color: #FFF;
	border: 1px solid #666;
	border-width: 1px 1px 1px 0px;
	white-space: nowrap;
	border-bottom:none;
	z-index: 6000;
	background-image: none;
	font-size:12px;
	width: 165px;
	height: 25px;
}	
div#shell ul.tabs li.selected {
	z-index: 9999;
	border-bottom:none;
}	
div#shell ul.tabs li.selected .one {
	background-color:#ccc;
	font-weight: bold;
	padding-top: 4px;
	height:22px;
}
div#shell ul.tabs li .one {
	padding-top: 4px;
	height:21px;
}
div#shell ul.tabs li.selected .two {
	background-color:#ccc;
	font-weight: bold;
	padding-top: 4px;
	height:22px;
}
div#shell ul.tabs li .two {
	padding-top: 4px;
	height:21px;
}
div#shell ul.tabs li.selected .three {
	background-color:#ccc;
	font-weight: bold;
	padding-top: 4px;
	height:22px;
}
div#shell ul.tabs li .three {
	padding-top: 4px;
	height:21px;
}
div#shell ul.tabs li.selected .four {
	background-color:#ccc;
	font-weight: bold;
	padding-top: 4px;
	height:22px;
}
div#shell ul.tabs li .four {
	padding-top: 4px;
	height:21px;
}
div#shell div.tabContent {
/*	clear: both;*/
	border: 1px solid #666;
	padding: 0px;
	margin: 0px;
	display: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
		*html #shell div.tabContent {
			margin:0;
			width:100%;
		}
		
		
.zjTabsHolder{
	background-color:#cc0000;	
}
	
div#TabContent1 {
	
	height: 132px;
	width:614px;
	
}
	/* IE6 HACK */
	*html div#TabContent1 {
		height: 132px;
		width:100%;
		height:132px;
	}
div#TabContent2 {
	background-color:#ccc;
	height: 132px;
}
div#TabContent3 {
	background-color:#ccc;
	height: 132px;
	overflow-x:hidden;
	overflow-y:auto;
	width:614px;
}
div#TabContent4 {
	background-color:#ccc;
	height: 132px;
	overflow-x:hidden;
	overflow-y:auto;
	width:614px;
}
div#shell div.tabContent.tabContentActive {
	display: block;
	width:614px;
	border-spacing:0px 0px;
	background-color:#ccc;
	
	}
	
#classifiedsWidget .tabContent {
    padding-left: 10 !important;
    padding-right: 10 !important;
    padding-bottom:10 !important;
    border-bottom: 1px solid #dbebdb;
}
.cColumn {
	width:100%;
	padding:0;
}

#tabsContainer a:link {color: #333; text-decoration:none;}
#tabsContainer a:visited {color: #333; text-decoration:none;}
#tabsContainer a:hover {color: #333; text-decoration:none;}
#tabsContainer a:active {color: #333; text-decoration:none;}

.cColumn div.columnGroup {
	clear: both;
}
.cColumn div.columnGroup div#tabsContainer {
	border-left: 1px solid #666;
	display: block;
	height: 25px;
}
.cColumn div.columnGroup ul.tabs {
	font-size: 10px;
}
#main .cColumn div.columnGroup ul.tabs li:first-child {
	border-left-width: 0px;
}	
.cColumn div.columnGroup ul.tabs li a {
	color: #333333;
	text-decoration:none;
}	

.adicioDemoMainSearchFormLeft {

}
.adicioDemoMainSearchFormRt {

}
/***** QSearch Form Fields *****/
div#TabContent1 a:link, div#TabContent1 a:active, div#TabContent1 a:visited,
div#TabContent3 a:link, div#TabContent3 a:active, div#TabContent3 a:visited,
div#TabContent4 a:link, div#TabContent4 a:active, div#TabContent4 a:visited {
	color: #000000;}
div#TabContent1 a:hover, div#TabContent3 a:hover, div#TabContent4 a:hover  {text-decoration: none;}	

#TabContent1 form, #TabContent3 form, #TabContent4 form {
	padding: 0;
	margin: 0;}
#TabContent1, #TabContent3, #TabContent4,  {font: 11px Arial, Helvetica, sans-serif;}
#TabContent1 td, #TabContent3 td, #TabContent4 td {
	padding: 5px 0 0 10px;
	vertical-align: bottom;}
	

#reState {width: 40px;}	
#reZIP {width: 70px;}
#reMinPrice, #reMaxPrice {width: 100px;}

.adicioDemoReSearchButton	{
	background:transparent url(http://slb.adicio.com/images/careercast/button_bgNoArrow.gif) no-repeat scroll center center;
	border:1px solid #333333;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:2px 4px 2px 4px;
	text-align:center;
	background-color: #ffad00;
}
#bulletContent1{
	float:left;	
	width:32%;
	font-size:10px;
	margin-left:20px;
	margin-top:10px;
}
#bulletContent1 ul,li{
	margin:0;
	width:100%;
	padding:0;
}
#bulletContent2{
	float:left;	
	width:32%;
	font-size:10px;
	margin-top:10px;
}
#bulletContent2 ul,li{
	margin:0;
	padding:0;
	width:100%;
}
#bulletContent3{
	float:left;	
	width:32%;
	font-size:10px;
	margin-top:10px;
}
#bulletContent3 ul,li{
	margin:0;
	padding:0;
	width:100%;
}

/*IE 6 HACKS*/
*html #bulletContent1{
	float:left;	
	width:169px;
	font-size:10px;
	margin-left:5px;
	margin-top:10px;
	
}
*html #bulletContent2{
	float:left;	
	width:169px;
	font-size:10px;
	margin-left:5px;
	margin-top:10px;
	
}
*html #bulletContent3{
	float:left;	
	width:169px;
	font-size:10px;
	margin-left:5px;
	margin-top:10px;
	
}


#zjFeatEmpPodLeft{
	min-height:400px;
	width:300px;
	/* margin:15px 5px 0 0; */
	margin:0px 5px 0 0;
	float:left;
	border:1px solid #000;
	position: relative;
	/*background-color: #fff;*/
}
*:first-child+html #zjFeatEmpPodLeft{
position: absolute;
left: 0px;
top:520px;
}

*+html  #zjFeatEmpPodLeft{
	min-height:400px;
	width:300px;
	/* margin:15px 5px 0 0; */
	margin:49px 5px 0 0;
	float:left;
	border:1px solid #000;
	z-index: 1000;
	padding-top: 0px;
}



.Featured {
        font-size: 12px;
        background-color: #ffffef;
        font-family: Arial, Helvetica, sans-serif;
        color: #666666;
        text-decoration: none;
}
*:first-child+html .Featured{
	position: absolute;
	left: 313px;
	top:570px;
}
.title {
    /* color: #666666; */
    color: #406b2f !important;
    padding-top: 0px;
    padding-right: 0px;
    background-repeat: no-repeat;
	background-attachment: scroll;
    background-x-position: 0px;
    background-y-position: 0px;
}
.more {color: #172a4c;}
.follow_links{
	display:block;
	float:left;
	margin-left: 20px;
	margin-bottom: 15px;
}
.follow_text{
	display:block;
	float:left;
	font-size: 12px;
	padding-top: 10px;
}
.reg_bottom{
	font-size: 11px;
	margin-left: 10px;
	clear: both;
	margin-top: 7px;
}
.particip_div{
	position: relative;
}
.particip_div div{
	position: absolute;
	font-size: 18px;
	font-weight: bold;
}
#part_logos_head0{
	font-size:24px;
	left:20px;
	top:0;
}
#part_logos_head1{
	left:118px;
	top:33px;	
}
#part_logos_head2{
	left:102px;
	top:134px;
}
#part_logos_head3{
	left:106px;
	top:257px;	
}
#part0{	
	left:133px;
	top:76px;
}
#part1{	
	left:111px;
	top:158px;
}
#part2{	
	left:267px;
	top:350px;
}
#part3{	
	left:177px;
	top:364px;
}
#part4{	
	left:23px;
	top:312px;
}
#part5{	
	left:20px;
	top:358px;
}
#part6{	
	left:135px;
	top:298px;
}
#part7{	
	left:195px;
	top:251px;
}
#part8{	
	left:263px;
	top:203px;
}
#part9{	
	left:241px;
	top:297px;
}
#part10{	
	left:12px;
	top:201px;
}
#part11{	
	left:160px;
	top:194px;
}
#part12{	
	left:15px;
	top:257px;
}
#slideshow{	
	left:0px;
	top:283px;
	position:relative;
	width: 355px;
}

*:first-child+html #slideshow {top: 253px;}
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}
#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}
#slideshow IMG.last-active {
    z-index:9;
}
#banner_text{
	background-color:#FFFFFF;
	height:77px;
	left:351px;
	position:absolute;
	top:15px;
	width:454px;
	z-index:10;
}
.reg_now_img{
	margin-top: 10px;
	width: 130px;
	height:34px;
	cursor:pointer;
	background:transparent url(../images/register.jpg) no-repeat scroll center center;
}
.ins_zjEmpServicesBase{
	padding-top:20px;
}
.info_div{
	padding: 30px;
}
.info_head1{
	font-size: 24px;
	color: #bf4507;
	font-weight: bold;
}
.info_head2{
	font-size: 20px;
	color: #bf4507;
	font-weight: bold;
	margin: 20px 0;
}
.info_head3{
	font-size: 16px;
	color: #d5504d;
	font-weight: bold;
}
.info_head4{
	font-size: 18px;
	color: #808000;
	font-weight: bold;
	margin-top: 20px;
}
.info_head5{
	font-size: 22px;
	color: #c0504d;
	font-weight: bold;
	margin-top: 20px;
}
.info_head6{
	font-size: 24px;
	color: #808000;
	font-weight: bold;
	margin: 20px 0;
}
.foot_space{
	margin:79px 0px 0px 0px;
}
#featuredFrame{
	height:100px;
	width:300px;
	margin-top: 15px;
	padding:0px 0 0 0px;
	text-align:right;
	color:#000;
	position:relative;
}
#featuredFrame1{
	border-bottom:1px solid black;
	height:1px;
	left:0;
	position:absolute;
	top:139px;	
	width:301px;
}
*:first-child+html #featuredFrame1 {
	top:119px;
}
*:first-child+html #featuredFrame2 {
	top:252px;
}
#featuredFrame2{
	border-bottom:1px solid black;
	height:1px;
	left:0;
	position:absolute;
	top:272px;
	width:301px;
}
/**:first-child+html .foot_space {
	margin:49px 0px 0px 0px;
}*/