/* BWP - Only styles needed for static pages */

body{
	margin:0px;
	padding:0;
	background:url(../images_B/title.gif) repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	border-top-style: none;
	}

.wrapper{
	width:100%;
	height:auto;
	}

.main{
	width:980px;
	height:auto;
	}



/*Header start*/
.banner_heade{
	float:left;
	width:980px;
	height:106px;
	margin-top:10px;
	}
.hebanne_left{
	float:left;
	width:14px;
	height:106px;
	background:url(../images_B/head_left.gif) no-repeat;
	}
.hebanne_midd{
	float:left;
	width:952px;
	height:106px;
	background:url(../images_B/head_midd.gif) repeat-x;
	}
.hebanne_midd_logo{
	float:left;
	width:338px;
	height:106px;
	background-color:#CCCCCC;
	}
.hebanne_midd_peop{
	float:left;
	width:428px;
	height:106px;
	background:url(../images_B/people_image.gif) no-repeat;
	}

/* Header Middle Logged in */
.topmenu{
float:right; /* left; */
width:115px;
height:30px;
margin-top:75px; /* 9px; */
padding-left:3px;
}
.topmenuu,.topmenuu:link,.topmenuu:visited{
float:right; /* left; */
width:115px;
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
background:url(../images_B/top_menu.gif);
background-repeat: no-repeat;
}
.topmenuu:hover{
float:right; /* left; */
width:115px;
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
background:url(../images_B/top_menu_h.gif);
background-repeat: no-repeat;
}

.searchlog{
	float:left;
	width:186px;
	height:106px;
	}
.sealog_main{
	float:none;
	width:181px;
	height:27px;
	margin-top:39px;
	}
.sealog_menu{
	float:none;
	width:186px;
	height:32px;
	line-height:32px;
	}
.sealog_menu1{
	float:left;
	width:91px;
	height:32px;
	}
.sealog_search{
	float:left;
	width:95px;
	height:27px;
	border-right:1px solid #FFFFFF;
	overflow:hidden;
	}
.sealog_search a {   /* ajk */
  color:#FFFFFF;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif; 
  font-size:13px;
  font-weight:bold;
  padding-top:6px;
  background: #666666 url(../images_B/search_btt.gif) no-repeat;
  display: block;
  width:80px;
  height:27px;
}
.sealog_search a:hover {   /* ajk */
  background: #787878 url(../images_B/search_hove.gif) no-repeat;
}
.sealog_login{
	float:left;
	width:75px;
	height:27px;
	border-left:1px solid #646464;
	}
.sealog_login a {   /* ajk */
  color:#FFFFFF;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif; 
  font-size:13px;
  font-weight:bold;
  padding-top:6px;
  background: #666666 url(../images_B/login_btt.gif) no-repeat;
  display: block;
  width:81px;
  height:21px;
}
.sealog_login a:hover {   /* ajk */
  background: #787878 url(../images_B/login_hove.gif) no-repeat;
}

.hebanne_right{
	float:left;
	width:14px;
	height:106px;
	background:url(../images_B/head_right.gif) no-repeat;
	}	
/*Header end*/

/* Main Register */
.main_register{
float:left;
width:790px;
height:auto;
margin-top:10px;
overflow:hidden;
}

/* ----- menu start ----- BWP */
.menu_bg{
float:left;
width:790px;
height:40px;
background: transparent url(../images_B/menu_bg_d2.gif) no-repeat; /* ../images_B/menu_bg.png */
/* behavior:url(http://www.myonlinecareerspace.com/style_B/iepngfix.htc); */
}

.menu_bo{
float:left;
width:776px;
height:30px;
padding-right:7px;
padding-top:10px;
padding-left:7px;
}

.nav_home, .nav_forum, .nav_blog,
.menu_s1{
float:left;
width:65px;
height:30px;
}

.nav_candidates, .nav_employers, .nav_shopping,
.menu_s1{
float:left;
width:98px;
height:30px;
}

.nav_home a:link, .nav_blog a:link, .nav_forum a:link, 
.nav_home a:visited, .nav_blog a:visited, .nav_forum a:visited,
.menu_s,.menu_s:link,.menu_s:visited{ /* NOT SELECTED */
float:left;
width:65px; /* 97px; */
line-height:30px;
background:url(../images_B/menu3.gif) no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
display:block;
}

.nav_candidates a:link, .nav_employers a:link, .nav_shopping a:link,
.nav_candidates a:visited, .nav_employers a:visited, .nav_shopping a:visited,
.menu_s,.menu_s:link,.menu_s:visited{ /* NOT SELECTED */
float:left;
width:98px; /* 97px; */
line-height:30px;
background:url(../images_B/menu1.gif) no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
display:block;
}

.nav_home a:hover, .nav_blog a:hover, .nav_forum a:hover,
.menu_s:hover{                       /* NOT SELECTED */
float:left;
width:65px; /* 97px; */
line-height:30px;
background:url(../images_B/menu3_hov.gif) no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
display:block;
}

.nav_candidates a:hover, .nav_employers a:hover, .nav_shopping a:hover,
.menu_s:hover{                       /* NOT SELECTED */
float:left;
width:98px; /* 97px; */
line-height:30px;
background:url(../images_B/menu1_hov.gif) no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
display:block;
}

body#body_home .nav_home a:link, body#body_home .nav_home a:visited,
body#body_blog .nav_blog a:link, body#body_blog .nav_blog a:visited,
body#body_forum .nav_forum a:link, body#body_forum .nav_forum a:visited,
.menu_selected{                    /* SELECTED */
float:left;
width:65px; /* 97px; */
line-height:30px;
background:url(../images_B/menu3_sel.gif) no-repeat;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
display:block;
}

body#body_candidates .nav_candidates a:link, body#body_candidates .nav_candidates a:visited,
body#body_employers .nav_employers a:link, body#body_employers .nav_employers a:visited,
body#body_shopping .nav_shopping a:link, body#body_shopping .nav_shopping a:visited,
.menu_selected{                    /* SELECTED */
float:left;
width:98px; /* 97px; */
line-height:30px;
background:url(../images_B/menu1_sel.gif) no-repeat;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
display:block;
}
.nav_carreercoach,
.menu_b1{
float:left;
width:126px; /* 125px; */
height:30px;
}
.nav_carreercoach a:link, .nav_carreercoach a:visited,
.menu_b,.menu_b:link,.menu_b:visited{  /* NOT SELECTED */
float:left;
width:126px; /* 125px; */
line-height:30px;
background:url(../images_B/menu2.gif) no-repeat;
font-size:12px;
color:#666666;
text-decoration:none;
display:block;
}

.nav_carreercoach a:hover,
.menu_b:hover{                        /* NOT SELECTED */
float:left;
width:126px; /* 125px; */
line-height:30px;
background:url(../images_B/menu2_hov.gif) no-repeat;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
display:block;
}

body#body_carreercoach .nav_carreercoach a:link, body#body_carreercoach .nav_carreercoach a:visited,
.menub_sel {                          /* SELECTED */
float:left;
width:126px; /* 125px; */
line-height:30px;
background:url(../images_B/menu2_sel.gif);
font-size:12px;
color:#FFFFFF;
text-decoration:none;
display:block;
}
.nav_training,
.menu_b1{
float:left;
width:126px; /* 125px; */
height:30px;
}

.nav_training a:link, .nav_training a:visited,
.menu_b,.menu_b:link,.menu_b:visited{  /* NOT SELECTED */
float:left;
width:126px; /* 125px; */
line-height:30px;
background:url(../images_B/menu2.gif) no-repeat;
font-size:12px;
color:#666666;
text-decoration:none;
display:block;
}

.nav_training a:hover,
.menu_b:hover{                        /* NOT SELECTED */
float:left;
width:126px; /* 125px; */
line-height:30px;
background:url(../images_B/menu2_hov.gif) no-repeat;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
display:block;
}

body#body_training .nav_training a:link, body#body_training .nav_training a:visited,
.menub_sel {                          /* SELECTED */
float:left;
width:126px; /* 125px; */
line-height:30px;
background:url(../images_B/menu2_sel.gif);
font-size:12px;
color:#FFFFFF;
text-decoration:none;
display:block;
}

.red_strip{
float:left;
width:790px;
height:20px;
background-image:url(../images_B/bg_main.gif);
}

/* ----- menu end ----- */
	
/* Latest Posts */
.lates_post1{
float:left;
width:485px;
height:auto;
margin-top:10px;
}
.lates_jobpost_top{
float:left;
width:485px;
height:35px;
}
.lates_jobpost_midd1{
float:left;
width:348px;
line-height:35px;
background:url(../images_B/late_post_midd1.gif);
}
.lates_jobpost_rig1_careercoach{
float:left;
width:124px;
height:35px;
 background: transparent url(../images_B/late_post_rindex.gif) no-repeat;
margin-top:0px;
padding-top:0px;
}
.lates_jobpost_rig1{
float:left;
width:124px;
height:35px;
margin-top:0px;
padding-top:0px;
}
.lates_jobpost_rig1 a {   /* ajk */
  color:#B5B5B5;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif; 
  font-size:12px;
  font-weight:bold;
  background: transparent url(../images_B/late_post_rindex.gif) no-repeat;
  display: block;
  width:119px;
  height:25px;
padding-top:10px;
padding-left:5px;
text-align:center;
}
.lates_jobpost_rig1 a:hover {   /* ajk */
  color:#FFFFFF;
}
.lates_jobpost_rig1_cprofile{
float:center;
width:142px;
height:35px;
margin-top:0px;
padding-left:312px;
padding-top:0px;
}
.lates_jobpost_rig1_cprofile a {   /* ajk */
  color:#B5B5B5;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif; 
  font-size:11px;
  font-weight:bold;
  background: transparent url(../images_B/register_now.gif) no-repeat;
  display: block;
  width:142px;
  height:35px;
padding-top:4px;
padding-left:2px;
text-align:center;
}
.lates_jobpost_rig1_cprofile a:hover {   /* ajk */
  color:#FFFFFF;
}
.lates_jobpostce_midd{
float:left;
width:485px;
height:auto;
}
.lates_arr{
float:left;
width:485px;
line-height:36px;
background:url(../images_B/late_post_arr.gif);
}
.late_middle_m{
float:left;
width:485px;
height:auto;
background:url(../images_B/late_post_midd_ce.gif) repeat-y;
}
.late_jo{
float:left;
width:463px;
height:auto;
padding-left:22px;
}
.late_jomidd{
float:left;
width:441px;
height:auto;
}
.late_jomidd2{
float:left;
width:441px;
height:28px;
border-bottom:1px dashed #CCCCCC;
}
.late_jomiddfont2{
float:left;
width:141px;
line-height:28px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;	
}
.late_jomiddfont3{
float:left;
width:auto;
line-height:28px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.late_jomiddfont4{
float:left;
width:auto;
line-height:28px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
/* end Latest Posts */
/* MORE Latest Job Postings */
.late_jomidd2_log{
float:left;
width:441px; 
height: auto;
border-bottom:1px dashed #CCCCCC; 
}
.late_jomiddfont2_log{
float:left;
width:431px; /* 441px; */
line-height:25px;
padding-left:10px;
font-size:12px;
color:#000000;	
}
.late_jomiddfont2_log2{
float:left;
width:431px; /* 441px; */
height:auto;
padding-left:10px;
padding-bottom:8px;
font-size:12px;
color:#666666;	
}

.lates_jobpost_rig33{
float:left;
width:87px; /* 142px; */ /* 142px; */
height:35px;
}
.lates_jobpost_rig33 a {   /* ajk */
  color:#B5B5B5;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif; 
  font-size:13px;
  font-weight:bold;
  background: transparent url(../images_B/late_more_tips_NEW.gif) no-repeat;
  display: block;
  width:77px; /* 87px; */ /* 142px; */
  height:25px; /* 35px; */
  padding-top:10px; padding-left:10px; 
}
.lates_jobpost_rig33 a:hover {   /* ajk */
  color:#FFFFFF;
}
.lates_jobpost2_midd2{
float:left;
width:385px; /* 330px; */
line-height:35px;
background:url(../images_B/late_post_midd1.gif);
}
/* end MORE Latest Job Postings */

/* Footer start*/
.footer{
float:left;
width:980px;
height:50px;
margin-top:10px;
margin-bottom:10px;
}
.foo_left{
float:left;
width:20px;
height:50px;
background-image:url(../images_B/footer_left.gif);
background-repeat:no-repeat;
}
.foo_midd{
float:left;
width:940px;
height:50px;
line-height:50px;
background-image:url(../images_B/footer_midd.gif);
background-repeat:repeat;
}
.foo_rig{
float:left;
width:20px;
height:50px;
background-image:url(../images_B/footer_right.gif);
background-repeat:no-repeat;
}
/*footer end*/







	/*Home page start*/
.flash_strip{
	float:left;
	width:790px;
	height:242px;
	}
.flash{
float:left;
width:790px;
height:227px;
background:url(../images_B/bg_main.gif) repeat-y;
}
.flash_ba{
float:left;
/*width:542px;*/
width:345px;
height:212px;
padding-left:10px;
padding-top:15px;
}
.flash_main{
float:left;
/*width:542px;*/
width:345px;
height:212px;
}
.flash_bot{
float:left;
width:790px;
height:15px;
background: url(../images_B/bg_bottom.gif) no-repeat;
}
.rightside{
float:left;
width:203px;
height:auto;
padding-left:10px;
padding-top:15px;
}
.rightsidenew{
float:left;
width:203px;
height:auto;
padding-left:15px;
padding-top:15px;
}
.rightmain{
float:left;
width:203px;
height:auto;
}
.rightmain1{
float:left;
width:203px;
height:15px;
/* background:url(http://www.myonlinecareerspace.com/images_B/rou1.gif) no-repeat; */ /* *MISSING* */ 
}
.rightmain2{
float:left;
width:203px;
height:182px;
/* background:url(http://www.myonlinecareerspace.com/images_B/rou2.gif); */ /* *MISSING* */
}

.rightmain3{
float:left;
width:203px;
height:15px;
/* background:url(http://www.myonlinecareerspace.com/images_B/rou3.gif) no-repeat; */ /* *MISSING* */
}
.lett{
float:left;
width:203px;
height:60px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}
.lett1{
float:left;
width:203px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}
.lett2{
float:left;
width:203px;
height:70px;
padding-top:20px; /* 30px; */
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}	
.lett2 a {   /* ajk */
  color:#000000;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif; 
  font-size:13px;
  font-weight:bold;
  padding-top:20px;
  background: transparent url(../images_B/start_btt.gif) 50% 50% no-repeat;
  display: block;
  width:103px;
  height:34px;
margin-left:auto;margin-right:auto;
}
.lett2 a:hover {   /* ajk */
  color:#EC2B24;
}	
	
	
.main_regi_home{
	float:left;
	width:790px;
	height:auto;
	}
.main_regi_left{
	float:left;
	width:485px;
	height:auto;
	}
.RecruTopMain{
	float:left;
	width:460px;
	line-height:35px;
	background:url(../images_B/late_post_midd1.gif);
	}
.lates_jobpost_right{
	float:left;
	width:12px;
	height:35px;
	background:url(../images_B/late_postindex_right.gif);
	}
.lates_arr_rece{
	float:left;
	width:485px;
	line-height:18px;
	background:url(../images_B/late_post_arr2.gif);
	}
.late_mid_rec_can{
	float:left;
	width:485px;
	height:auto;
	background:url(../images_B/bg_re_cand.gif) repeat-y;
	}
.late_mid_rec_canTxt{
	float:left;
	width:465px;
	height:auto;
	padding-left:10px;
	}
.Recruit_left{
	float:left;
	width:313px;
	height:auto;
	padding-left:10px;
padding-top:10px;
	}
.Recruit_left a {   /* ajk */
  color:#4D4D4D;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif; 
  font-size:13px;
  font-weight:bold;
  background: transparent url(../images_B/view_more.gif) no-repeat;
  display: block;
  width:313px;
  height:35px;
text-align:center;
padding-top:10px;
}
.Recruit_left a:hover {   /* ajk */
  color:#000000;
  text-decoration:underline;
}
.Recruit_right{
	float:left;
	width:142px;
	height: auto; 
	padding-left:10px;
	padding-right:10px;
padding-top:10px;
}
* html .Recruit_right{padding-top:20px;}
.Recruit_right a {   /* ajk */
  color:#B5B5B5;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif; 
  font-size:13px;
  font-weight:bold;
  background: transparent url(../images_B/register_now.gif) no-repeat;
  display: block;
  width:142px; 
  height:35px;
padding-top:10px;
text-align: center;
}
* html .Recruit_right {padding-top:10px;}

.Recruit_right a:hover {   /* ajk */
  color:#FFFFFF;
}
.lates_bottrec_can{
	float:left;
	width:485px;
	line-height:17px;
	background:url(../images_B/late_post_bott2.gif);
	}
.lates_jobpost_leftnew{
	float:left;
	width:13px;
	height:35px;
	background:url(../images_B/late_postindex_left.gif);
	}
.lates_bottnew{
	float:left;
	width:485px;
	line-height:31px;
	background:url(../images_B/late_post_bott3.gif);
	}
.main_regi_right{
	float:left;
	width:295px;
	height:auto;
	margin-left:10px;
	}

/* NEWSLETTER - don't know if used or not yet */
.newsletterdiv{
	width:155px;
	height:auto;
	float:left;
	padding-top:7px;
	padding-bottom:8px;
	padding-left:5px;
	}
.newsletterdiv11{
	width:155px;
	height:auto;
	float:left;
	}
.newslettersub1{
	width:45px;
	line-height:18px;
	font-size:11px;
	float:left;
	}
.newslettersub2{
	width:110px;
	height:auto;	
	float:left;	

	}
.newsletterfield{
	width:105px;
	height:auto;
	border:1px solid #E5E5E5;
	color:#666666;
	}
/* end NEWSLETTER */

/* DUMMY CONTENT AREA */
.main_areatop{
float:left;
width:790px;
height:13px;
background:url(../images_B/main_areatop.gif) no-repeat;
margin-top:10px;
overflow:hidden;
}
.main_areawhite{
float:left;
width:790px;
height:auto;
background:url(../images_B/main_area_bg_white.gif) repeat-y; /* bg_white.gif */
overflow:hidden;
}
.main_areabottom{
float:left;
width:790px;
height:13px;
background:url(../images_B/main_arebottom.gif) no-repeat;
}

.dummyContent {               /* BWP */
  text-align:left;
  padding-left:10px;
  padding-right:10px;
}

/* See chrome_style_JCW.css for drop down */
/* -- Featured Websites see style_featured_websites.css -- */
/* -- Color Links see style_colorLinks.css -- */

/* AJK added classes */

.doClear {clear:both;line-height:1px;overflow:hidden;}
.navToWhiteRight { 
    float:left; 
    width: 980px;
    background:url(../images_B/navToWhiteRight_bg.gif) repeat-y;
}

.adRightWhite { float:right;width:180px; }
.adRightWhite p {padding-left:10px; padding-right:10px;}
.adRightWhite .adTop { height:40px; }
.adRightWhite .adMid { background:url(../images_B/banner_right_midd.gif) repeat-y; }
.adRightWhite .adBot { height:15px; }

.textBlackBold {font-weight:bold; color:#000000;}
.textBlackBold13 {font-size:13px; font-weight:bold; color:#000000;}
.textRedBold13   {font-size:13px; font-weight:bold; color:#AF0000;}
.textWhiteBold13 {font-size:13px; font-weight:bold; color:#FFFFFF;}

.textRedBold14   {font-size:14px; font-weight:bold; color:#AF0000;}
.textRedBold16   {font-size:16px; font-weight:bold; color:#AF0000;}

.pageTitle {                         /* BWP */
  margin-top:0px;
  margin-bottom:0px;
  font-size:13px;
  font-weight:bold;
  color:#000000;
}

.arrowToTop { text-align:center; }   /* BWP */
.arrowsBox { position:relative; text-align:center; height:32px; font-size:8px; }   /* BWP - 02/06/2009 */
.arrowsBox .upTen { position:relative; top:-10px; } /* BWP - 02/06/2009 */


/*advertising banner start*/
.banner_hea{
	float:left;
	width:980px;
	height:106px;
	margin-top:10px;
	}
.banner_hea a,
.banner_hea a:hover {
    text-decoration:none;
    border:none;
}