.clearfix:after {
	LINE-HEIGHT: 0; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
P {
	FONT-SIZE: 12px
}
.clearfix {
	DISPLAY: inline-block
}
HTML[xmlns] .clearfix {
	DISPLAY: block
}
BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-TOP: 10px
}
.quote {
	color: #669900;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size: 16px;
}
.zjFormField {
	WIDTH: 100px; MARGIN-LEFT: 14px
}
FORM INPUT {
	FONT-SIZE: 11px
}
TEXTAREA {
	FONT-SIZE: 11px;
    width: 309px;
}
SELECT {
	FONT-SIZE: 11px
}
#zjSearchContent #zjFormButton {
	MARGIN-LEFT: 5px; FONT-SIZE: 11px
}
.bigLink {
	PADDING-BOTTOM: 5px; WIDTH: 302px; HEIGHT: 114px
}
.careerAdvice A {
	COLOR: #000
}
#zjMainContent {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 990px
}
#zjTopBanner {
	TEXT-ALIGN: center; WIDTH: 990px; MARGIN-BOTTOM: 10px; HEIGHT: 90px
}
#zjTopLogoPod {
	POSITION: relative; /*WIDTH: 990px;*/ HEIGHT: 175px
}
#zjSearchPod {
	WIDTH: 990px; MARGIN-BOTTOM: 5px; HEIGHT: 23px
}
#zjSearchContent {
	TEXT-ALIGN: right; MARGIN: 0px; WIDTH: 550px; FLOAT: right; HEIGHT: 23px; FONT-SIZE: 14px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
#zjLogoPod {
	WIDTH: 990px; HEIGHT: 100px
}
#zjTopPod {
	WIDTH: 100%; /*HEIGHT: 195px*/
}
#zjLoginPod {
	BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #d9d9d9; WIDTH: 615px; FLOAT: left; HEIGHT: 200px; MARGIN-RIGHT: 5px
}
#zjLoginPod P {
	MARGIN: 6px
}
.zjLoginPodHome {
	MARGIN-LEFT: 4px; TEXT-DECORATION: none
}
.zjLoginPodHome:hover {
	TEXT-DECORATION: underline
}
.zjLoginPodHome:visited {
	COLOR: #000 !important; FONT-SIZE: 12px !important; FONT-WEIGHT: bold; TEXT-DECORATION: none !important
}
.zjLoginPodHomeInternal A {
	TEXT-DECORATION: none
}
.zjLoginPodHomeInternal A {
	TEXT-DECORATION: none
}
.zjPostAResume {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.zjPostAResume:hover {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
#zjLoginPodTopBar {
	BACKGROUND-COLOR: #cadaa9; PADDING-LEFT: 5px; WIDTH: 610px; FLOAT: left; HEIGHT: 28px
}
#zjLoginPodTextBar {
	BORDER-LEFT: #000 1px solid; BACKGROUND-COLOR: #cadaa9; MARGIN-TOP: 13px; WIDTH: 100%; HEIGHT: 23px; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.zjTextcontent {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 40px; WIDTH: 100%; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.zjTextcontent A:link {
	COLOR: #688036
}
A:visited {
	COLOR: #688036
}
.zjSearchAdContent {
	TEXT-ALIGN: right; WIDTH: 250px; FLOAT: right; MARGIN-RIGHT: 20px; PADDING-TOP: 20px
}
.zjTextcontent P {
	MARGIN: 0px 33px; FONT-SIZE: 12px
}
UL {
	MARGIN: 0px 33px; FONT-SIZE: 12px
}
OL {
	MARGIN: 0px 33px; FONT-SIZE: 12px
}
.zjTextcontent H1 {
	PADDING-BOTTOM: 0px; MARGIN: 28px 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 18px; PADDING-TOP: 0px
}
.zjTextcontent H2 {
	PADDING-BOTTOM: 0px; MARGIN: 2px 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 15px; PADDING-TOP: 0px
}
.zjContactPod {
	WIDTH: 45%; MARGIN-BOTTOM: 20px; FLOAT: left
}
.zjTextcontent TABLE {
	BACKGROUND-COLOR: none; MARGIN: 0px auto 40px
}
#zjLoginPodTopBar P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 5px
}
#zjLoginPodTextBar P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 5px
}
#zjLoginPodTopBar A:link {
	COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#zjLoginPodTextBar A:link {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.zjTextcontent TABLE TR TD A:link {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 5px
}
#zjLoginPodTextBar A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.zjTextcontent TABLE TR TD A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#zjLoginPodTextBar A:visited {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 12px; TEXT-DECORATION: underline; PADDING-TOP: 5px
}
.zjTextcontent TABLE TR TD A:visited {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 12px; TEXT-DECORATION: underline; PADDING-TOP: 5px
}
#zjLoginFieldsPod {
	BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 217px; FLOAT: left; HEIGHT: 171px; CLEAR: left; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.zjPassword {
	TEXT-ALIGN: right; FLOAT: right; MARGIN-RIGHT: 13px
}
#zjLoginFieldsPod H2 {
	MARGIN: 8px 0px 0px 10px; FONT-SIZE: 16px
}
#zjLoginFieldsPod P {
	MARGIN: 8px 0px 0px 10px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#zjLoginFieldsPod A:link {
	MARGIN: 8px 0px 0px 15px; COLOR: #000; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
#zjLoginImagePod {
	BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 395px; FLOAT: right; HEIGHT: 171px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
#zjEmpServsPod {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 358px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#zjEmpServicesBase {
	BORDER-BOTTOM: #333 1px solid; POSITION: relative; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #b6cb86; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 358px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 172px; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 0px
}
.zjEmpServicesTab {
	Z-INDEX: 25; POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #cadaa9; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 129px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 27px; PADDING-TOP: 0px
}
#zjEmpServicesBotRow {
	MARGIN-TOP: 13px; WIDTH: 100%; HEIGHT: 30px
}
#zjEmpServicesBotRow P {
	MARGIN-LEFT: 20px
}
#zjEmpServicesLearnMoreBtn {
	FLOAT: right; HEIGHT: 30px; MARGIN-RIGHT: 10px
}
.zjEmpServicesTab H2 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 11px; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
#zjEmpServicesBase UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zjEmpServicesBase H1 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #000; FONT-SIZE: 19px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#zjEmpServicesBase P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#zjEmpServicesBase A {
	COLOR: #000
}
#zjEmpServicesBase LI {
	MARGIN: 3px 0px 0px 40px
}
#zjEmpServicesMainMedia {
	BACKGROUND-COLOR: #fff; HEIGHT: 168px
}
#zjEmpServicesMainMedia UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zjEmpServicesMainMedia H1 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #000; FONT-SIZE: 19px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#zjEmpServicesMainMedia P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#zjEmpServicesMainMedia A {
	COLOR: #000
}
#zjEmpServicesMainMedia LI {
	MARGIN: 6px 0px 0px 40px; FONT-SIZE: 11px
}
#zjMidPod {
	MARGIN-TOP: 13px; WIDTH: 990px; HEIGHT: 255px
}
#zjTabsPod {
	WIDTH: 600px; FLOAT: left; HEIGHT: 160px; MARGIN-RIGHT: 0px
}
#zjFeatEmpPod {
	MARGIN: 44px 5px 0px 0px; WIDTH: 615px; FLOAT: left
}
#zjSquareAdPod {
	BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #000000 1px solid; WIDTH: 358px; BACKGROUND: url(../images/zjblendbkg.jpg) repeat-y 50% bottom; FLOAT: right; HEIGHT: 307px; VERTICAL-ALIGN: top; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 10px
}
#zjSquareAdPod IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#zjSquareAdPodTop {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: right; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #b6cb86; WIDTH: 358px; FLOAT: right; HEIGHT: 245px; VERTICAL-ALIGN: top; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 10px
}
#zjSquareAdPodTop DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 13px; PADDING-TOP: 0px
}
#zjSquareAdPodTop DIV DIV {
	MARGIN-BOTTOM: 15px; FONT-SIZE: 24px
}
#zjSquareAdPodTop IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#zjSquareAdPodTop H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zjSquareAdPodDown {
	BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #000000 1px solid; WIDTH: 358px; FLOAT: right; HEIGHT: 400px; VERTICAL-ALIGN: top; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 10px
}
#zjSquareAdPodDown IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#zjSquareAdPodDown H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zjBottomPod {
	MARGIN-TOP: 0px; WIDTH: 990px; HEIGHT: 307px
}
#zjBottomPodMedia {
	MARGIN-TOP: 13px; WIDTH: 990px; HEIGHT: 340px
}
#zjFooter {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; WIDTH: 990px; PADDING-RIGHT: 0px; HEIGHT: 30px; CLEAR: both; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
#zjFooter A:link {
	COLOR: #000; TEXT-DECORATION: none
}
#zjFooter A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
#zjFooter A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#tabmenu {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 25px; COLOR: #000; PADDING-TOP: 0px
}
#tabmenu UL {
	WIDTH: 100%
}
#tabmenu LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#tabmenu A {
	BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center; WIDTH: 166px; DISPLAY: inline-block; BACKGROUND: url(../images/zjTabOff.gif) no-repeat left bottom; HEIGHT: 25px; COLOR: #000; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.active {
	BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center; WIDTH: 166px; DISPLAY: inline-block; BACKGROUND: url(../images/zjTabOff.gif) no-repeat left bottom; HEIGHT: 25px; COLOR: #000; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
SPAN.textStyle {
	POSITION: relative; TOP: 8px
}
#tabmenu A.active {
	BORDER-BOTTOM: #d9d9d9 1px solid; BACKGROUND: url(../images/zjTabOn.gif) no-repeat left bottom
}
#tabmenu A:hover {
	BACKGROUND: url(../images/zjTabOn.gif) no-repeat left bottom
}
#tabmenu A:visited {
	COLOR: #000
}
#tabmenu A.active:hover {
	COLOR: #000
}
#content {
	Z-INDEX: 1; TEXT-ALIGN: left; BACKGROUND: #ccc; TOP: 25px
}
#content A {
	COLOR: #000; TEXT-DECORATION: none
}
#content A:hover {
	TEXT-DECORATION: underline
}
.searchPods {
	MARGIN: 10px 0px 10px 5px; FLOAT: left; HEIGHT: 130px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.searchPodA {
	WIDTH: 28%
}
.searchPodB {
	WIDTH: 34%
}
.buttonHolder {
	TEXT-ALIGN: center; MARGIN-TOP: 75px; BOTTOM: 0px
}
.buttonHolder IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#content UL {
	WIDTH: 25%; DISPLAY: inline; FLOAT: left; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#content UL LI {
	FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.viewAll {
	MARGIN: 2px 0px; WIDTH: 100%; FLOAT: left
}
#content UL.zjCountries {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 3px; PADDING-LEFT: 0px; WIDTH: 24%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content UL.zjCountries LI {
	LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px
}
#zjFeaturedAndCareerPod {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; FLOAT: left; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.zjTitleBar {
	BORDER-BOTTOM: #000 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #cadaa9; MARGIN-TOP: 0px; PADDING-LEFT: 8px; WIDTH: 607px; PADDING-RIGHT: 0px; HEIGHT: 23px; FONT-SIZE: 14px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.zjTitleBarLeft {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #cadaa9; MARGIN-TOP: -29px; PADDING-LEFT: 8px; WIDTH: 141px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 29px; COLOR: #000000; FONT-SIZE: 12px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.zjTitleBarRight {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #cadaa9; MARGIN-TOP: -30px; PADDING-LEFT: 8px; WIDTH: 141px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 29px; COLOR: #000; FONT-SIZE: 12px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.zjMediaKit {
	FLOAT: left; HEIGHT: 226px; COLOR: #6a7d3b
}
.zjMediaKit STRONG {
	COLOR: #000
}
.zjMediaKitSmall {
	WIDTH: 250px; MARGIN-RIGHT: 12px
}
.zjMediaKitLarge {
	WIDTH: 350px; FLOAT: right; MARGIN-RIGHT: 12px
}
.zjMediaKitTitleBar {
	BORDER-BOTTOM: #cadaa9 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #cadaa9; WIDTH: 100%; HEIGHT: 23px; COLOR: #000; FONT-SIZE: 14px; BORDER-TOP: #999 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 5px
}
.zjMediaKitContent {
	BORDER-BOTTOM: #879c5b 1px solid; BORDER-LEFT: #879c5b 1px solid; WIDTH: 100%; HEIGHT: 282px; BORDER-TOP: #879c5b 1px solid; BORDER-RIGHT: #879c5b 1px solid; PADDING-TOP: 6px
}
.zjMediaKitContent P {
	MARGIN: 3px 8px 0px 5px
}
.zjMediaKitContent A:link {
	COLOR: #6a7d3b; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #6a7d3b; TEXT-DECORATION: underline
}
.zjMediaKitContent A:link {
	TEXT-DECORATION: none
}
.zjMediaKitContent A:visited {
	TEXT-DECORATION: none
}
.zjLargeMedia {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
SPAN.zjBigPrice {
	FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.zjMediaKitContent UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 6px; MARGIN-LEFT: 25px; VERTICAL-ALIGN: text-top; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 6px; MARGIN-LEFT: 25px; VERTICAL-ALIGN: text-top; PADDING-TOP: 0px
}
.zjCareerAdvice {
	POSITION: relative; LEFT: 203px
}
.careerAdviceText {
	WIDTH: 286px; FLOAT: left
}
.careerAdviceText P {
	MARGIN: 20px
}
#mainTable {
	BORDER-SPACING: 0
}
#main {
	BACKGROUND: none transparent scroll repeat 0% 0%; CLEAR: both
}
DIV#shell DIV#main {
	FONT-SIZE: 95%
}
DIV#shell {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 90%; PADDING-TOP: 0px
}
DIV#shell UL.tabs {
	Z-INDEX: 5500; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV#shell UL.tabs LI {
	BACKGROUND-IMAGE: none; Z-INDEX: 6000; BORDER-BOTTOM: medium none; BORDER-LEFT: #666 0px solid; BACKGROUND-COLOR: #fff; MARGIN: 0px; WIDTH: 165px; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 25px; FONT-SIZE: 12px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
DIV#shell UL.tabs LI.selected {
	Z-INDEX: 9999; BORDER-BOTTOM: medium none
}
DIV#shell UL.tabs LI.selected .one {
	BACKGROUND-COLOR: #ccc; HEIGHT: 22px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
DIV#shell UL.tabs LI .one {
	HEIGHT: 21px; PADDING-TOP: 4px
}
DIV#shell UL.tabs LI.selected .two {
	BACKGROUND-COLOR: #ccc; HEIGHT: 22px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
DIV#shell UL.tabs LI .two {
	HEIGHT: 21px; PADDING-TOP: 4px
}
DIV#shell UL.tabs LI.selected .three {
	BACKGROUND-COLOR: #ccc; HEIGHT: 22px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
DIV#shell UL.tabs LI .three {
	HEIGHT: 21px; PADDING-TOP: 4px
}
DIV#shell UL.tabs LI.selected .four {
	BACKGROUND-COLOR: #ccc; HEIGHT: 22px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
DIV#shell UL.tabs LI .four {
	HEIGHT: 21px; PADDING-TOP: 4px
}
DIV#shell DIV.tabContent {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px
}
.zjTabsHolder {
	BACKGROUND-COLOR: #cc0000
}
DIV#TabContent1 {
	WIDTH: 614px; HEIGHT: 132px
}
DIV#TabContent2 {
	BACKGROUND-COLOR: #ccc; HEIGHT: 132px
}
DIV#TabContent3 {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto; BACKGROUND-COLOR: #ccc; WIDTH: 614px; HEIGHT: 132px
}
DIV#TabContent4 {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto; BACKGROUND-COLOR: #ccc; WIDTH: 614px; HEIGHT: 132px
}
DIV#shell DIV.tabContentActive.tabContent {
	BACKGROUND-COLOR: #ccc; BORDER-SPACING: 0px 0px; WIDTH: 614px; DISPLAY: block
}
#classifiedsWidget .tabContent {
	BORDER-BOTTOM: #dbebdb 1px solid
}
.cColumn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#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: #666 1px solid; 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 {
	
}
DIV#TabContent1 A:link {
	COLOR: #000000
}
DIV#TabContent1 A:active {
	COLOR: #000000
}
DIV#TabContent1 A:visited {
	COLOR: #000000
}
DIV#TabContent3 A:link {
	COLOR: #000000
}
DIV#TabContent3 A:active {
	COLOR: #000000
}
DIV#TabContent3 A:visited {
	COLOR: #000000
}
DIV#TabContent4 A:link {
	COLOR: #000000
}
DIV#TabContent4 A:active {
	COLOR: #000000
}
DIV#TabContent4 A:visited {
	COLOR: #000000
}
DIV#TabContent1 A:hover {
	TEXT-DECORATION: none
}
DIV#TabContent3 A:hover {
	TEXT-DECORATION: none
}
DIV#TabContent4 A:hover {
	TEXT-DECORATION: none
}
#TabContent1 FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#TabContent3 FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#TabContent4 FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#TabContent1 TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 5px
}
#TabContent3 TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 5px
}
#TabContent4 TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 5px
}
#reState {
	WIDTH: 40px
}
#reZIP {
	WIDTH: 70px
}
#reMinPrice {
	WIDTH: 100px
}
#reMaxPrice {
	WIDTH: 100px
}
.adicioDemoReSearchButton {
	BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(http://slb.adicio.com/images/careercast/button_bgNoArrow.gif) #ffad00 no-repeat center center; FONT-SIZE: 11px; BORDER-TOP: #333333 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 2px
}
#bulletContent1 {
	MARGIN-TOP: 10px; WIDTH: 32%; FLOAT: left; MARGIN-LEFT: 20px; FONT-SIZE: 10px
}
#bulletContent1 UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bulletContent2 {
	MARGIN-TOP: 10px; WIDTH: 32%; FLOAT: left; FONT-SIZE: 10px
}
#bulletContent2 UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bulletContent3 {
	MARGIN-TOP: 10px; WIDTH: 32%; FLOAT: left; FONT-SIZE: 10px
}
#bulletContent3 UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zjFeatEmpPodLeft {
	BORDER-BOTTOM: #000 1px solid; POSITION: relative; BORDER-LEFT: #000 1px solid; MARGIN: 0px 5px 0px 0px; MIN-HEIGHT: 400px; WIDTH: 300px; FLOAT: left; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
*:first-child + HTML #zjFeatEmpPodLeft {
	POSITION: absolute; TOP: 520px; LEFT: 0px
}
* + HTML #zjFeatEmpPodLeft {
	Z-INDEX: 1000; BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: 49px 5px 0px 0px; MIN-HEIGHT: 400px; WIDTH: 300px; FLOAT: left; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 0px
}
.Featured {
	BACKGROUND-COLOR: #ffffef; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 12px; TEXT-DECORATION: none
}
*:first-child + HTML .Featured {
	POSITION: absolute; TOP: 570px; LEFT: 313px
}
.title {
	BACKGROUND-ATTACHMENT: scroll; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; COLOR: #406b2f !important; PADDING-TOP: 0px; background-x-position: 0px; background-y-position: 0px
}
.more {
	COLOR: #172a4c
}
.follow_links {
	DISPLAY: block; MARGIN-BOTTOM: 15px; FLOAT: left; MARGIN-LEFT: 20px
}
.follow_text {
	DISPLAY: block; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.reg_bottom {
	MARGIN-TOP: 7px; MARGIN-LEFT: 10px; CLEAR: both; FONT-SIZE: 11px
}
.particip_div {
	POSITION: relative
}
.particip_div DIV {
	POSITION: absolute; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
#part_logos_head0 {
	FONT-SIZE: 24px; TOP: 0px; LEFT: 20px
}
#part_logos_head1 {
	TOP: 33px; LEFT: 118px
}
#part_logos_head2 {
	TOP: 134px; LEFT: 102px
}
#part_logos_head3 {
	TOP: 257px; LEFT: 106px
}
#part0 {
	TOP: 76px; LEFT: 133px
}
#part1 {
	TOP: 158px; LEFT: 111px
}
#part2 {
	TOP: 350px; LEFT: 267px
}
#part3 {
	TOP: 364px; LEFT: 177px
}
#part4 {
	TOP: 312px; LEFT: 23px
}
#part5 {
	TOP: 358px; LEFT: 20px
}
#part6 {
	TOP: 298px; LEFT: 135px
}
#part7 {
	TOP: 251px; LEFT: 195px
}
#part8 {
	TOP: 203px; LEFT: 263px
}
#part9 {
	TOP: 297px; LEFT: 241px
}
#part10 {
	TOP: 201px; LEFT: 12px
}
#part11 {
	TOP: 194px; LEFT: 160px
}
#part12 {
	TOP: 257px; LEFT: 15px
}
#slideshow {
	POSITION: relative; WIDTH: 355px; TOP: 283px; LEFT: 0px
}
*:first-child + HTML #slideshow {
	TOP: 253px
}
#slideshow IMG {
	Z-INDEX: 8; POSITION: absolute; TOP: 0px; LEFT: 0px; opacity: 0.0
}
#slideshow IMG.active {
	Z-INDEX: 10; opacity: 1.0
}
#slideshow IMG.last-active {
	Z-INDEX: 9
}
#banner_text {
	Z-INDEX: 10; POSITION: absolute; BACKGROUND-COLOR: #ffffff; WIDTH: 454px; HEIGHT: 77px; TOP: 15px; LEFT: 351px
}
.reg_now_img {
	MARGIN-TOP: 10px; WIDTH: 130px; BACKGROUND: url(../images/register.jpg) no-repeat center center; HEIGHT: 34px; CURSOR: pointer
}
.ins_zjEmpServicesBase {
	PADDING-TOP: 20px
}
.info_div {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 30px
}
.info_head1 {
	COLOR: #bf4507; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
.info_head2 {
	MARGIN: 20px 0px; COLOR: #bf4507; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.info_head3 {
	COLOR: #d5504d; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.info_head4 {
	MARGIN-TOP: 20px; COLOR: #808000; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.info_head5 {
	MARGIN-TOP: 20px; COLOR: #c0504d; FONT-SIZE: 22px; FONT-WEIGHT: bold
}
.info_head6 {
	MARGIN: 20px 0px; COLOR: #808000; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
.foot_space {
	MARGIN: 79px 0px 0px
}
#featuredFrame {
	POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; HEIGHT: 100px; COLOR: #000; PADDING-TOP: 0px
}
#featuredFrame1 {
	BORDER-BOTTOM: black 1px solid; POSITION: absolute; WIDTH: 301px; HEIGHT: 1px; TOP: 139px; LEFT: 0px
}
*:first-child + HTML #featuredFrame1 {
	TOP: 119px
}
*:first-child + HTML #featuredFrame2 {
	TOP: 252px
}
#featuredFrame2 {
	BORDER-BOTTOM: black 1px solid; POSITION: absolute; WIDTH: 301px; HEIGHT: 1px; TOP: 272px; LEFT: 0px
}
.chart_category {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.form_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
.form_error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: red;
}
.chart_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.chart {
	padding: 0px;
	border-color: #666666;
	border-top-color: #666666;
	border-top-width: thin;	
	border-top-style: solid;
	
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	
	border-right-color: #666666;
	border-right-width: thin;	
	border-right-style: solid;
	
	border-left-color: #666666;
	border-left-width: thin;	
	border-left-style: solid;
	
}
.chartDivider {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E6E8C3;
}
.suggestTD {
	padding: 1px;
}
.askzed {
	font-size: large;
	font-weight: bold;
	color: #CC6633;
	font-style: italic;
}
/* Begin star rater CSS */
.srating {
    list-style:none;
    margin: 3px;
    padding:0px;
    width: 100px;
    height: 20px;
    position: relative;
    background: url(../images/rating/strating.gif) top left repeat-x;		
}
.srating li {
    padding:0px;
    margin:0px;
    /*\*/
    float: left;
    /* */
}
.srating li a {
    display:block;
    width:20px;
    height: 20px;
    text-decoration: none;
    text-indent: -9000px;
    z-index: 20;
    position: absolute;
    padding: 0px;
    background-image:none;	
}
.srating li a:hover {
    background: url(../images/rating/strating.gif) 0px -20px repeat-x;
    z-index: 1;
    left: 0px;
}
.srating a.onestar {
    left: 0px;
}
.srating a.onestar:hover {
    width:20px;
}
.srating a.twostars {
    left:20px;
}
.srating a.twostars:hover {
    width: 40px;
}
.srating a.threestars:hover {
    width: 60px;
}
.srating a.threestars {
    left: 40px;
}
.srating a.fourstars {
    left: 60px;
}	
.srating a.fourstars:hover {
    width: 80px;
}
.srating a.fivestars {
    left: 80px;
}
.srating a.fivestars:hover {
    width: 100px;
}	