/* JS-ChannelLanding_caseA.html &  JS-ChannelLanding_caseB1.html */
/* .browseJobG ul ul li
li.expanded { background-image:url(../images/JS_Channel_plus.gif);background-repeat:no-repeat;background-position:left 4px;vertical-align:bottom;color:#444444 }/*	font-style:bold;padding-left:10px;*/
/* added100125 start */
#mainContent { height:auto; }
div.clearboth { font-size:0;height:0; }
div.col2s_BG { background:url(images/ServiceGuide_BG.gif) repeat-y; margin:20px 0;}
dl.col2s,
ol.col2s { margin:0; padding:0; width:745px; font-family:Tahoma, Arial, Sans-Serif; color:#000; font-size:1.2em; }
dl.col2s dt,
ol.col2s dt,
dl.col2s dd,
ol.col2s dd { margin:0; float:left; padding:5px 10px; font-style:strong; line-height:1.5em; width:140px; }
dl.col2s dt,
ol.col2s dt { clear:left; width:145px; color:#555; vertical-align:baseline; float:left; border-top:#e5e5e5 1px solid; border-collapse:collapse; }
dl.col2s dd,
ol.col2s dd { width:560px; color:#000; font-weight:1.2em; border-top:#e5e5e5 1px solid; float:left; border-collapse:collapse }
ol.List { font-size:1.3em; font-family:Tahoma, Arial, Sans-Serif; padding-bottom:2px; margin: 0px 0px 0px 10px; padding-left:15px; padding-right:2px; padding-top:0px; color:#333; }
ol.List li { padding-left:0px; font-size:1em; }
div.col2s_ST { color:#000; font-weight:bold; font-size:1.3em; background-color:#ededed; height:26px; vertical-align:middle; line-height:2em; padding-left:10px; }
div.List_ST { font-size:2em; font-family:Georgia, 'Times New Roman', Times, serif; color:#555; padding-bottom:5px; padding-top:8px; padding-left:10px; }

/* added100125 end */
.browseJobG li {font-weight:bold;}
.browseJobG li span {display:block;}
.browseJobG li li {font-weight:normal;}
.browseJobG li {font-size:12px;font-family:Arial, Helvetica, sans-serif;} /*  text-indent:12px; */
.browseJobG ul { color:#444444;}
/* above ready to drop */
.browseJobTab h2 { color:#474747;}
form#Search select,
form#Search input[type="text"] { border:1px solid #a5acb2;}
form#Search select { width:128px;}
form#Search input[type="checkbox"] { vertical-align:middle;}
form#Search div { font-size:11px;color:#555555;line-height:180%;}
form#Search label { font-weight:bold;display:block;}
form#Search .colL { width:300px;float:left;}
form#Search .colR { padding-top:70px;text-align:right;}
form#Search .colL div,
form#Search .colR div {padding-bottom:1em;}
#CAnR h1 { margin-bottom:0px;font-size:18px;vertical-align:baseline;line-height:20px;}
#CAnR div.left,
#CAnR div.right { margin-top:3px;}
#CAnR div.main.right { width:485px;padding-bottom:10px;}
#CAnR .subhead { font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding-bottom:-50px;line-height:12pt;vertical-align:baseline;color:#808080;margin-bottom:-1px;}
#CAnR .mT10 h6 { font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
#CAnR .mT10 div.items { width:360px;height:96px;background-image:url(../images/JS-ChannelLanding_adviceTB.gif);font-size:1.2em;}
#CAnR .mT10 div.item { width:150px;height:80px;padding-left:12px;padding-right:12px;padding-bottom:5px;padding-top:11px;}
/* #CAnR .mT10 div.item a { font-size:12px;font-family:Arial, Helvetica, sans-serif;} */
#CAnR .mT10 div.profileTxt,
#CAnR .mT10 div.profilePic { float:right;padding-top:9px;padding-bottom:9px;padding-right:6px;font:Arial, Helvetica, sans-serif;}
#CAnR .mT10 div.profileTxt { width:99px;height:72px;}
#CAnR .mT10 div.profileTxt strong {color:#444444;font-weight:bold;}
#CAnR .mT10 div.profilePic { width:60px;height:61px;}
/* JS-ChannelLanding_caseB1.html only */
#CAnR div.mT10.right#B1 { width:360px;}
#CAnR .mT10.right div.items { margin-right:1em;float:left;}
dl.CnB2009 { width:365px;font-size:12px;padding-top:9px;}
dl.CnB2009 .title { font-weight:bold;font-size:11px;}
dl.CnB2009 dt,
dl.CnB2009 dd { margin:0;padding-left:10px;float:left;line-height:26px;}
dl.CnB2009 dt { width:190px;}
dl.CnB2009 dd { width:130px;}
div.wrapper.w365 h2 { color:#3C7322;background:url(../images/Table_bgTop.jpg) repeat-x top;padding-top:20px;padding-left:12px;font-size:1.6em;}
div.wrapper.w365 ul.basicBulletedList { padding-left:13px;width:340px;margin-top:-5px;}
div.wrapper.w365 ul.basicBulletedList li { padding-left:10px;}
#sideBar2 { margin-left:765px;margin-top:0px;height:100px;background:transparent url(../images/Table_bgBottom.jpg) no-repeat  left bottom;}
#sideBar2 div { padding-left:1px;padding-top:3px;}
#sideBar2 h2 { padding-top:8px;}
#sideBar2 p { margin-top:10px;margin-left:3px;line-height:10px;}
/* n_EMP_CandidateSearch.html */
div.candidateSearch div.wrapper.w365 { background:transparent url(../images/Table_bgBottom.jpg);margin-left:0;margin-right:5px;margin-bottom:10px;height:100px;} /*  padding-left:3px;*/
/* n_EMP_ProductPosting.html */
div.productPosting div.wrapper.w365 { background:transparent url(../images/EMP_productTableBG.jpg) bottom;margin-left:0;margin-right:5px;margin-bottom:10px;height:147px;}
/* nEmp_index.html */
div.promoBox_c,
div.promoBox_c_last {width:175px;height:320px;margin-top:2em;background:url(../images/Table_bgBottom.jpg) no-repeat bottom;}
div.promoBox_c {margin-right:13px;}
div.promoBox_c_last {margin-right:0;float:right;}
div.promoBox_c span,
div.promoBox_c_last span {display:block;height:110px;padding-top:5px;padding-left:10px;width:150px;font-size:1.2em;line-height:1.4em;}
#benefit {color:#555;background:url(../images/EMP_ProductIndex_banBG.jpg) no-repeat;height:180px;width:745px;}
#benefit h3 {margin-bottom:4px;font-size:20px;}
#benefit ul {padding-right:10px;color:#000000;}
#benefit li { background:url(../images/EMP_ProductIndex_button.gif) no-repeat left top;font:12px/20px Arial, Helvetica, sans-serif;padding:5px 10px 5px 33px;}
#benefit .holder {padding-left:290px;padding-top:20px;}
a.services {display:block;width:175px;height:138px;text-indent:-5000px;text-decoration:none;background-repeat:no-repeat;}
a.moreInfo {display:block;height:48px;background-repeat:no-repeat;text-indent:-5000px;text-decoration:none;background-image:url(../images/EMP_ProductIndex_moreInfo.gif);}
#jobPostingServices {background-image:url(../images/nEMP_Index_jobpostService.jpg);}
#candidateSearch {background-image:url(../images/nEMP_Index_CandSearch.jpg);}
#dimension {background-image:url(../images/nEMP_Index_Dimension.jpg);}
#onlineAdvertising {background-image:url(../images/nEMP_Index_OnlineAdv.jpg);}

/* added for treeview */
#treecontrol { margin:1em 0;display:none;}
.treeview, .treeview ul {list-style:none;padding:0;margin:0;}
.treeview li {margin:0;padding:3px 0pt 3px 16px;font-weight:bold;color:#555555;}
.treeview li:hover {color:#043d8a;}
.treeview li li {background:transparent url(../images/bullet_sq.gif) no-repeat scroll 7px 5px;font-weight:normal;}
.collapsable-hitarea {background:url(../images/icon_min.gif) no-repeat 0 50%;cursor:pointer;cursor:hand;}
.expandable-hitarea {background:url(../images/icon_max.gif) no-repeat 0 50%;cursor:pointer;cursor:hand;}
.treeview .hitarea {height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer;}
/* fix for IE6 */
* html .hitarea {display:inline;float:none;}

/* get from old style_JS.css */
/*Footer*/
#footer {width:100%;margin:0 auto;background-color:#000000;clear:both;}
.footer_c {width:970px;margin:0 auto;color:#666666;padding:0 0 10px 0;}
.footer_c dl {margin:10px 50px 0 0;padding:0;color:#b2b2b2;float:left;}
.footer_c dl.specific dd{color:#FFFFFF;font-size:1.1em;}
.footer_c dt {font-family:Georgia,"Times New Roman";font-size:1.6em;color:#b2b2b2;margin:0 0 2px 0;}
.footer_c dd {color:#666666;}
.footer_c ul {font-size:1.1em;line-height:1.27em;}
.footer_c ul.flowList {font-size:1em;margin:0;padding:0;}
.footer_c span {font-size:1.1em;}
.footer_c p {font-size:1.1em;padding:10px 0 0 0;color:#b2b2b2;}
.footer_c .cs {font-size:1.1em;padding:10px 0;color:#999999;position:relative;} 
.footer_c a {color:#FFFFFF;text-decoration:none;}
.footer_c a.more {color:#2d7fc3;text-decoration:none;}
.footer_c a:hover {color:#FFFFFF;text-decoration:underline;}

