body{background:#fff; font:16px Arial, Helvetica, sans-serif; background:url(../../img/bg-body.png) repeat-x;}

a:hover{text-decoration:underline !important; color:#DB3344 !important;}

.b-main-width{width:960px; margin:0 auto;}
.b-right-width{width:260px; float:right;}

.b-header{position:relative; margin-top:1b-header-links0px;}
.b-logo{float:left; margin:10px 0 0 0;}
.b-login-tbl{font-size:0.7em;}
.b-login-tbl th{text-align:left; font-weight:normal;}
.b-login-tbl td{vertical-align:top;}
.b-login-tbl input{vertical-align:middle;}
.b-input-text input{margin-right:4px; width:94%;}
.b-input-text img{margin-top:-1px;}
.b-input-cell{width:46%;}
.b-forgot-link{padding-top:1px;}
.b-forgot-link a{color:#000;}
.login-check{padding:0 !important; margin-top:2px !important;}

.b-menu{margin-top:20px; border-bottom:4px solid #bd1018; font:0.73em Verdana, Geneva, sans-serif; font-weight:bold;}
.b-tab, .b-tab span {background:url(../../img/bg-tab-white.png) no-repeat; display:-moz-inline-stack; display:inline-block;}
.b-tab {margin-right:7px; text-decoration:none;}
.b-tab span {color:#464646; margin:0; position:relative; left:9px; height:22px; line-height:19px; background-position:top right; white-space:nowrap;}
a.b-tab span{cursor:pointer;}
a.b-tab:hover{background:url(../../img/bg-tab-red.png) no-repeat;}
a.b-tab:hover span{background:url(../../img/bg-tab-red.png) no-repeat right; color:#fff;}
.b-tab-active, .b-tab-active span{background:url(../../img/bg-tab-red.png) no-repeat; color:#fff;}
.b-tab-active span{background-position:top right;}
.b-menu-left{float:left;}

.b-blue-tab{float:right; margin-left:4px; background:url(../../img/bg-tab-blue.png) no-repeat; display:-moz-inline-stack; display:inline-block;}
.b-blue-tab a{display:-moz-inline-stack; display:inline-block; color:#fff; text-decoration:none;}
.b-blue-tab span{display:-moz-inline-stack; display:inline-block; color:#1d2226;}
.b-blue-tab a:hover{text-decoration:underline !important;}
.b-menu-1 span{padding:8px 37px 2px 27px;}
.b-menu-2 span{padding:8px 27px 2px 18px;}
.b-menu-3 span{padding:8px 27px 2px 19px;}
.b-menu-4 span{padding:8px 31px 2px 27px;}
.b-menu-5 span{padding:8px 22px 2px 15px;}
.b-menu-6 span{padding:8px 22px 2px 15px;}
.b-menu-7 span{padding:8px 27px 2px 19px;}
.b-menu-11{padding:10px 25px 8px 27px;}
.b-menu-12{padding:10px 16px 8px 17px;}
.b-authorized{background-position:0 -32px;}
.b-authorized a{color:#fff;}
.b-authorized span{color:#fff;}

.b-body-container{background:#9ec4db; border-top:1px solid #b53f4a; padding-bottom:45px;}
.b-round-content{overflow:hidden; position:relative; margin-top:8px;}
.b-round-content .cn-content{background:url(../../img/corns-content.png);}
.b-round-content .content{background:#fff; padding:10px;}
.b-round-content .b-round{position:relative; z-index:1; display:block;}
.b-round-content .b-round .lc-content, .b-round-content .b-round .rc-content{position:absolute; left:0; overflow:hidden; width:9px; height:9px;}
.b-round-content .b-round .cn-content{position:absolute; left:0; width:18px; height:18px;}
.b-round-content .b-round .rc-content{left:auto; position:absolute; right:0;}
.b-round-content .b-round .bc-content{margin-top:-9px;}
.b-round-content .b-round .rc-content .cn-content{margin-left:-9px;}
.b-round-content .b-round .bc-content .cn-content{margin-top:-9px;}

/*--------------Upper right Sign in styles---------------------------------------*/
.b-header-links{padding-top:70px;color:#4c5e80; font:10px Verdana, Geneva, sans-serif;float:right;}
.b-header-links a {color:#4c5e80; font:10px Verdana, Geneva, sans-serif;text-decoration:none;}
.b-header-links a.active {color:#4c5e80; font:10px Verdana, Geneva, sans-serif;text-decoration:none;font-weight:bold;}
.b-header-links a:hover {text-decoration:underline;}

.b-search-jobs .b-left{float:left; padding:5px 0 0 20px; width:640px;}
.b-search-jobs h3, .b-search-jobs h4{display:inline;}
.b-search-jobs h3{color:#336699; font:bold 14px Verdana, Geneva, sans-serif; margin-right:10px; margin-left:43px; display:block;}
.b-search-jobs h3 i{position:absolute; background:url(../../img/ico-lupa.png) no-repeat; width:28px; height:27px; display:block; margin:-1px 0 0 -36px;}
.b-search-jobs h4{color:#666666; font:12px Verdana, Geneva, sans-serif;}
.b-search-jobs h4 span{color:#ff7e00 !important;}

/*--------------Jobs of the Day styles---------------------------------------*/
.b-fat-corns .content{border:1px solid #aec7d8;}
.b-fat-corns .cn-content{background:url(../../img/border-corns.png);}
.b-fat-corns .content{padding:0px;}
.b-fat-corns .b-round .lc-content, .b-fat-corns .b-round .rc-content{width:14px !important; height:14px !important;}
.b-fat-corns .b-round .cn-content{width:28px !important; height:28px !important;}
.b-fat-corns .b-round .bc-content{margin-top:-14px !important;}
.b-fat-corns .b-round .rc-content{left:auto; position:absolute; right:0;}
.b-fat-corns .b-round .rc-content .cn-content{margin-left:-14px !important;}
.b-fat-corns .b-round .bc-content .cn-content{margin-top:-14px !important;}

.b-fatbox-title{background:url(../../img/bg-fatbox-title.png) bottom left repeat-x;}
.b-fatbox-title-text{margin:5px 0 0 39px; padding-bottom:5px;}
.b-fatbox-pic{position:absolute; margin-left:-31px;}
.b-fatbox .b-date{font:10px Arial, Helvetica, sans-serif; color:#999;}
.b-fatbox .b-headline{color:#DB3344; font:14px Verdana, Geneva, sans-serif; font-weight:bold;}

.b-fatbox-list{margin:12px 10px 10px 14px;}
.b-fatbox-list dt{margin:0; line-height:1em;}
.b-fatbox-list dt a{color:#426383; font:13px Arial, Helvetica, sans-serif; text-decoration:none;}
.b-fatbox-list dt a:hover{text-decoration:underline;}
.b-fatbox-list dt i{width:3px; height:5px; position:absolute; margin:8px 0 0 -9px; background:url(../../img/icos.png) no-repeat -21px 0;}
.b-fatbox-list dd{margin:0 0 2px 0; color:#999; font:11px Arial, Helvetica, sans-serif; line-height:1em;}
.b-field-message {color:#B10A0F; font:10px Verdana, Geneva, sans-serif;}

.b-search-box{width:521px; margin:24px 0 0 46px}
.b-search-box a{color:#094dbe;}
.b-search-box .b-what{float:left; width:45%;}
.b-search-box .b-where{width:46%; float:right;}
.b-search-box .b-title{color:#b50b11; font-size:14px;}
.b-search-box select{color:#999999; font:11px Arial, Helvetica, sans-serif;}
.b-search-box select .b-option-1{color:#999999;}
.b-search-box select option{color:#000;}
.b-search-box input{width:235px; font:11px Arial, Helvetica, sans-serif;}
.b-search-box .b-link{font-size:11px; text-align:right; margin-top:1px;}
.b-search-box .b-search-btn{text-align:right; margin-top:11px;}
.b-search-box .b-by-category{font-size:11px; margin-top:50px;}

.b-main-content-box .b-left{float:left; width:670px;}
.b-main-content-box a{color:#6484a4;}

.b-main-content-box-item .cn-content{background:url(../../img/corns-title.png);}
.b-main-content-box-item .b-round .lc-content, .b-main-content-box-item .b-round .rc-content{width:3px !important; height:3px !important;}
.b-main-content-box-item .b-round .cn-content{width:6px !important; height:6px !important;}
.b-main-content-box-item .b-round .bc-content{margin-top:-3px !important;}
.b-main-content-box-item .b-round .rc-content{left:auto; position:absolute; right:0;}
.b-main-content-box-item .b-round .rc-content .cn-content{margin-left:-3px !important;}
.b-main-content-box-item .b-round .bc-content .cn-content{margin-top:-3px !important;}

.b-main-content-box-item{margin:0 0 10px 0 !important;}
.b-main-content-box-item .content{border:1px solid #d6d6d6;}
.b-main-content-box-item h1{color:#4e4d4d; line-height:1em; font:normal 13px Verdana, Geneva, sans-serif; float:left; margin-left:10px;font-weight:bold;}
.b-main-content-box-item .b-more{float:right; font:12px Verdana, Geneva, sans-serif; margin-right:29px;}
.b-main-content-box-item .b-more a, .b-right-more a{color:#999;}
.b-main-content-box-item .b-more a:hover, .b-right-more a:hover{text-decoration:none;}
.b-main-content-box-item .b-more i, .b-right-more i{width:5px; height:7px; position:absolute; margin:5px 0 0 -13px; background:url(../../img/icos.png) no-repeat -27px 0;}
.b-right-more{text-align:right; border-top:1px solid #d6d6d6; font:12px Verdana, Geneva, sans-serif; padding:7px 45px 7px 0;}

.b-main-content-box-item .content{padding:0;}
.b-main-content-box-item .b-title-content{padding:13px; border-bottom:1px solid #d6d6d6; background:#f2f2f2 url(../../img/bg-grey-title.png) repeat-x top;height:20px;}
.b-main-content-box-item .b-title-content-searchEmp{padding:10px; border-bottom:1px solid #d6d6d6; background:#f2f2f2 url(../../img/bg-grey-title.png) repeat-x top;height:30px;}

.b-jobseeker-tools{padding:12px 0 0 0;}
.b-jobseeker-tools .b-one-item{margin:0 0 30px 106px; font-family:Verdana, Geneva, sans-serif;}
.b-jobseeker-tools .b-one-item i{width:58px; height:51px; position:absolute; margin:3px 0 0 -88px;}
.b-jobseeker-tools .b-one-item .b-date{font-size:9px; color:#ff7e00; margin-bottom:6px;}

/*--------------Index Article styles---------------------------------------*/
.b-jobseeker-tools .b-one-item .b-date span{width:10px; height:10px; position:absolute; margin:2px 0 0 -18px; background:url(../../img/icos.png) no-repeat;}
.b-jobseeker-tools .b-one-item h3{font-weight:normal; font:14px Arial, Helvetica, sans-serif;  margin-bottom:1px;}
.b-jobseeker-tools .b-one-item h3 a{color:#426383; text-decoration:none;}
.b-jobseeker-tools .b-one-item p{color:#999; font-size:12px;  margin-bottom:1px; font-family:Arial, Helvetica, sans-serif;}
.b-jobseeker-tools .b-ico-1 i{background:url(../../img/icos-big.png) no-repeat;}
.b-jobseeker-tools .b-ico-2 i{background:url(../../img/icos-big.png) no-repeat -58px 0;}
.b-jobseeker-tools .b-ico-3 i{background:url(../../img/icos-big.png) no-repeat -117px 0;}
.b-jobseeker-tools .b-ico-4 i{background:) no-repeat;}

.b-right-width .b-main-content-box-item h1{color:#DB3344; float:none;}
.b-right-box-list{font:12px Arial, Helvetica, sans-serif; margin:13px 0 13px 24px;}
.b-right-box-list li{margin-bottom:4px;}
.b-right-box-list a{color:#426383; text-decoration:none;}
.b-right-box-list a:hover{text-decoration:underline;}
.b-right-box-list i{width:3px; height:5px; position:absolute; margin:6px 0 0 -14px; background:url(../../img/icos.png) no-repeat -21px 0;}
.b-right-box-list p{font:10px Arial, Helvetica, sans-serif; color:#999;}
.b-cj-ad{text-align:center; padding:10px 10px;}
/*--------------Learn a New Career styles---------------------------------------*/
.b-learn-career{padding:20px 10px 20px 10px;}
.b-learn-career .b-one-item{clear:both; margin-bottom:4px;}
.b-learn-career .b-left{width:48%; float:left;}
.b-learn-career .b-right{margin-left:52%;}
.b-learn-career h3{font:14px Arial, Helvetica, sans-serif; color:#666;}
.b-learn-career p{font:12px Arial, Helvetica, sans-serif; color:#999;}
.b-learn-career a{font:10px; text-decoration:none; color:#426383;}
.b-learn-career a:hover{text-decoration:underline;}
/*-------------Fresh article---------------------------------------*/
.b-fresh-article{padding:20px 10px 20px 10px;font:12px Arial, Helvetica, sans-serif; color:#000;}
.b-fresh-article .b-title-category{clear:both; margin-bottom:4px;font-weight:bold;}
.b-fresh-article p{font:12px Arial, Helvetica, sans-serif; color:#999999;}
/*--------------Employer Search Main styles---------------------------------------*/
.b-index-search{padding:10px 10px 10px 10px;}
.b-index-search .b-one-item{clear:both; margin-bottom:10px;}
.b-index-search .b-left{width:25%; float:left; margin-bottom:10px;}
.b-index-search .b-middle{width:25%; float:left; margin-bottom:10px;}
.b-index-search .b-middle2{width:25%; float:left; margin-bottom:10px;}
.b-index-search .b-right{width:25%; float:left;}
.b-index-search h3{font:12px Arial, Helvetica, sans-serif; color:#666;}
.b-index-search h5{font:11px Arial, Helvetica, sans-serif; color:#666;}
.b-index-search p{font: 10px Arial, Helvetica, sans-serif;color: #666;}
.b-index-search em{font:10px Arial, Helvetica, sans-serif; color:#666;}
.b-index-search a{font:10px; text-decoration:none; color:#426383;}
.b-index-search a:hover{text-decoration:underline;}

/*--------------Employer Search styles---------------------------------------*/
.b-employer-search{padding:10px 20px 50px 10px;}
.b-employer-search .b-one-item{clear:both; margin-bottom:10px;}
.b-employer-search .b-left{width:25%; float:left; margin-bottom:10px;}
.b-employer-search .b-middle{width:25%; float:left; margin-bottom:10px;}
.b-employer-search .b-middle2{width:25%; float:left; margin-bottom:10px;}
.b-employer-search .b-right{width:25%; float:left;}
.b-employer-search h3{font:12px Arial, Helvetica, sans-serif; color:#666;}
.b-employer-search h5{font:11px Arial, Helvetica, sans-serif; color:#666;}
.b-employer-search p{font: 10px Arial, Helvetica, sans-serif;color: #666;}
.b-employer-search em{font:10px Arial, Helvetica, sans-serif; color:#666;}
.b-employer-search a{font:10px; text-decoration:none; color:#426383;}
.b-employer-search a:hover{text-decoration:underline;}

/*--------------Employer Search styles---------------------------------------*/
.b-company-search{padding:10px 200px 10px 10px;}
.b-company-search .b-one-item{clear:both; margin-bottom:10px;}
.b-company-search .b-left{width:25%; float:left; margin-bottom:10px;}
.b-company-search .b-middle{width:25%; float:left; margin-bottom:10px;}
.b-company-search .b-middle2{width:25%; float:left; margin-bottom:10px;}
.b-company-search .b-right{width:25%; float:left;}
.b-company-search h3{font:12px Arial, Helvetica, sans-serif; color:#666;}
.b-company-search h5{font:11px Arial, Helvetica, sans-serif; color:#666;}
.b-company-search p{font: 10px Arial, Helvetica, sans-serif;color: #666;}
.b-company-search em{font:10px Arial, Helvetica, sans-serif; color:#666;}
.b-company-search a{font:10px; text-decoration:none; color:#426383;}
.b-company-search a:hover{text-decoration:underline;}

/*--------------Job Category Drop Down styles---------------------------------------*/
.b-jobs-by-category h1{position:relative;}
.b-jobs-by-category h1 img{position:absolute; right:-104px; top:-1px;}
.b-jobs-by-category .b-one-item{margin:11px 16px;}
.b-jobs-by-category .b-left{float:left; width:47%;}
.b-jobs-by-category .b-right{margin-left:57%;}
.b-jobs-by-category .b-one-item a{text-decoration:none; color:#426383; font:12px Arial, Helvetica, sans-serif;}
.b-jobs-by-category .b-one-item a:hover{text-decoration:underline;}
.b-jobs-by-category ul{font-size:14px;}

.b-edu{text-align:center; margin:20px 0 5px 0;}

.b-bluegrad-box{background:#39608e url(../../img/bg-blue-grad.png) repeat-x top;}
.b-bluegrad-box-i{padding:20px 10px 45px 20px;}
.b-bluegrad-box h1{margin-bottom:5px; color:#f5f5f5; font:14px Verdana, Geneva, sans-serif; font-weight:bold; display:block; border-bottom:3px solid #8eaccc;}
.b-bluegrad-box .b-left{float:left; width:620px;}
.b-bluegrad-box .b-jobseekers{width:48%; float:left;}
.b-bluegrad-box .b-employers{margin-left:52%;}
.b-bluegrad-box a{color:#9ec4db; font:12px Verdana, Geneva, sans-serif; text-decoration:none;}
.b-bluegrad-box a:hover{text-decoration:underline;}
.b-bluegrad-box-list li{margin-left:10px;}
.b-bluegrad-box-list li i{width:3px; height:5px; position:absolute; margin:8px 0 0 -9px; background:url(../../img/icos.png) no-repeat -24px 0;}

.b-many-names-container{margin-top:0 !important;}
.b-many-names{margin:15px 5px 23px 5px; font:10px Arial, Helvetica, sans-serif;}
.b-many-names .b-left{float:left; width:48%; color:#6484a4; padding-right:15px; padding-bottom:10px; border-right:1px solid #9ec4db;}
.b-many-names .b-right{margin-left:51.5%; color:#6484a4; padding-bottom:10px;}

.b-center{text-align:center; color:#6484a4; padding-top:10px; padding-bottom:10px; font:10px Arial, Helvetica, sans-serif;}
.b-bott-menu{text-align:center;}
.b-bott-menu-list li{display:inline; color:#4c5e80; font:10px Arial, Helvetica, sans-serif;}
.b-bott-menu-list a{color:#6484a4; text-decoration:none;}
.b-bott-menu-list a:hover{text-decoration:underline;}

.b-copyright{color:#6484a4; font:10px Arial, Helvetica, sans-serif; text-align:center; margin:10px 0;}

.b-resume-btn{margin-bottom:2px;}

.b-create-account .b-title-content, .b-jobseeker-tools-page .b-title-content, .b-add-resume .b-title-content{height:25px; padding:6px !important;}
.b-create-account h1{color:#336699; font:12px Verdana, Geneva, sans-serif; font-weight:bold; float:left; margin-top:5px; margin-left:20px !important;}
.b-create-account h1 span{color:#666666; font:12px Arial, Helvetica, sans-serif;}
.b-account-inbox{margin:0 137px 15px 140px; position:relative; padding-top:7px;}
.b-account-inbox .b-one-item{margin-bottom:14px;}
.b-account-inbox .b-left{float:left; width:46%;}
.b-account-inbox .b-right{float:right; width:46%;}
.b-account-inbox .b-title{color:#1d3a5a; font:14px Arial, Helvetica, sans-serif; margin-bottom:3px;}
.b-account-inbox .b-one-item input{background:#f8f8f8; width:100%; font-size:12px;}
.b-account-inbox .b-one-item input.active, .b-account-inbox select.active, .b-input input.active{background-color:#9EC4DB;}
.b-account-inbox select{font-size:12px; color:#666;}
.b-account-inbox select .b-option-1{color:#666;}
.b-account-inbox select option{color:#000;}
.b-account-inbox .b-main-info{margin-bottom:21px !important;}
.b-account-inbox .b-address-info{margin-bottom:36px !important;}

.b-required-fields2{position:left; color:#333; font:14px Arial, Helvetica, sans-serif; margin-bottom:15px; margin-top:15px;}
.b-required-fields{position:absolute; right:-125px; color:#666666; font:10px Arial, Helvetica, sans-serif;}
.b-required-fields span{color:#c41d25;}
.b-subscribing{border:1px solid #ddd; background:#f5f5f5; padding:16px 14px; margin-bottom:15px;}
.b-subscribing p{font:9px Verdana, Geneva, sans-serif; line-height:18px;}
.b-subscribing strong{font-size:10px;}
.b-subscribing input{vertical-align:middle; margin-right:8px;}
.b-submit{text-align:center;}

.b-jobseeker-tools-page h1{color:#336699; font:12px Verdana, Geneva, sans-serif; font-weight:bold; float:left; margin-left:40px; margin-top:3px;}
.b-jobseeker-tools-page h4{color:#cc3300; font:10px Verdana, Geneva, sans-serif; margin-top:8px; float:right;}
.b-jobseeker-tools-page h4 span{color:#cc3300 !important;}
.b-jobseeker-tools-page h4 a{color:#cc3300; text-decoration:none;}
.b-jobseeker-tools-page h4 i{position:absolute; background:url(../../img/icos.png) no-repeat -32px 0; width:22px; height:18px; display:block; margin:-2px 0 0 -30px;}

.b-right-search{border:1px solid #d6d6d6; padding:16px 13px;}
.b-right-search .b-title{color:#b50b11; font:14px Arial, Helvetica, sans-serif;}
.b-right-search .b-field{margin-bottom:10px;}
.b-right-search select, .b-right-search input{font:11px Arial, Helvetica, sans-serif;}
.b-right-search select{color:#999999;}
.b-right-search select .b-option-1{color:#999999;}
.b-right-search select option{color:#000;}

.b-jobseeker-inbox{padding:11px 9px;}
.b-jobseeker-inbox .b-text-box{margin:0 16px;}
.b-text-box h2{color:#333; font:20px Verdana, Geneva, sans-serif; margin-bottom:8px;}
.b-text-box p{color:#333; font:12px Arial, Helvetica, sans-serif; margin:2px 0 14px 0; line-height:14px;}
.b-text-box .author{text-align:right; font-size:11px !important; margin-top:20px !important;}

.b-jobseeker-inbox .b-headline{margin-bottom:20px; width:100%;}
.b-jobseeker-inbox .b-date-box{padding:19px 0 0 88px; font-family:Verdana, Geneva, sans-serif; float:left;}
.b-jobseeker-inbox .b-date-box i{width:58px; height:51px; position:absolute; margin:-6px 0 0 -88px;}
.b-jobseeker-inbox .b-date-box .b-date{font-size:9px; color:#ff7e00; margin-bottom:6px;}
.b-jobseeker-inbox .b-date-box .b-date span{width:10px; height:10px; position:absolute; margin:2px 0 0 -18px; background:url(../../img/icos.png) no-repeat;}
.b-jobseeker-inbox .b-ico-1 i{background:url(../../img/icos-big.png) no-repeat;}
.b-jobseeker-inbox .b-ico-2 i{background:url(../../img/icos-big.png) no-repeat -58px 0;}
.b-jobseeker-inbox .b-ico-3 i{background:url(../../img/icos-big.png) no-repeat -117px 0;}
.b-jobseeker-inbox .b-accredited{float:right;}

.b-employer-account .content{padding:27px 90px;}
.b-employer-account h1{color:#336699; font:12px Verdana, Geneva, sans-serif; font-weight:bold; float:left; margin-left:40px; margin-top:3px;}
.b-employer-account h3{color:#666; font:12px Verdana, Geneva, sans-serif; font-weight:bold; margin:0 0 20px 1px;}
.b-employer-account .b-left{float:left; width:49%; background:url(../../img/bg-grey-grad.png) repeat-x;}
.b-employer-account .b-right{float:right; width:49%; background:url(../../img/bg-grey-grad.png) repeat-x;}
.b-employer-account .b-user-profile-tbl{width:78%; margin:7px 16px;}
.b-employer-account .b-user-profile-tbl th{color:#333; font:normal 12px Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:7px;}
.b-employer-account .b-user-profile-tbl td{vertical-align:top; padding-bottom:12px;}
.b-employer-account .b-user-profile-tbl .b-bottom-space td{padding-bottom:39px !important;}
.b-employer-account .b-user-profile-tbl .b-name{color:#000; font:normal 14px Arial, Helvetica, sans-serif; padding:2px 10px 0 0;}
.b-employer-account .b-user-profile-tbl .b-editbox input{width:96%;}
.b-employer-account .b-user-profile-tbl input, .b-employer-account .b-user-profile-tbl select{font-size:12px;}
.b-employer-account  select{color:#999999;}
.b-employer-account  select .b-option-1{color:#999999;}
.b-employer-account  select option{color:#000;}

.b-check-box{margin:0 16px 20px 16px;}
.b-left-list{float:left;}
.b-right-list{float:right;}
.b-check-box-list{width:43%;}
.b-check-box-list li{position:relative;}
.b-check-box-list input{position:absolute; right:0; vertical-align:middle;}
.b-check-box-list label{color:#1d3a5a; font:normal 12px Verdana, Geneva, sans-serif; padding:2px 10px 0 0;}

.b-employer-account .b-left-bott{float:left; width:49%; text-align:center; margin-top:22px;}
.b-employer-account .b-right-bott{float:right; width:49%;}
.b-employer-account .b-right-bott .b-other-add{margin:31px 0 0 19px;}
.b-employer-account .b-right-bott li{margin-bottom:7px;}
.b-employer-account .b-right-bott li a{color:#999; font:14px Verdana, Geneva, sans-serif; text-decoration:none;}
.b-employer-account .b-right-bott li i{width:11px; height:11px; position:absolute; margin:5px 0 0 -20px; background:url(../../img/icos.png) no-repeat -10px 0;}

.b-add-resume h1{color:#336699; font:12px Verdana, Geneva, sans-serif; font-weight:bold; float:left; margin-left:40px; margin-top:3px;}
.b-add-resume h4{color:#666666; font:12px Verdana, Geneva, sans-serif; margin:8px; float:right;}
.b-add-resume h4 span{color:#ff7e00 !important;}
.b-add-resume-inbox{padding:23px 54px;}
.b-add-resume-inbox .b-create-content{padding:9px 10px;}
.b-add-resume-inbox h1{float:none; margin:0 0 11px 0 !important;}
.b-add-resume-inbox h5{margin-bottom:11px; color:#666; font:14px Verdana, Geneva, sans-serif; font-weight:bold;}
.b-add-resume-inbox .b-left{width:43%; float:left;}
.b-add-resume-inbox .b-right{width:39%; float:right;}
.b-add-resume-inbox .b-other-add{margin:0 0 37px 40px;}
.b-add-resume-inbox .b-other-add li{margin-bottom:7px;}
.b-add-resume-inbox .b-other-add li a{color:#999; font:14px Verdana, Geneva, sans-serif; text-decoration:none;}
.b-add-resume-inbox .b-other-add li i{width:11px; height:11px; position:absolute; margin:5px 0 0 -20px; background:url(../../img/icos.png) no-repeat -10px 0;}
.b-add-resume-inbox .b-create-account-btn{text-align:center;}
.b-add-resume-inbox .b-right-search{padding:16px 0 16px 62px; margin:43px 0;}
.b-add-resume-inbox .b-right-search .b-field input{width:79%;}

.b-add-resume-inbox .b-sign-in{margin-top:10px;}
.b-add-resume-inbox .b-sign-in-tbl{font-size:12px; margin-top:8px;}
.b-add-resume-inbox .b-sign-in-tbl td{padding-bottom:19px; vertical-align:top;}
.b-add-resume-inbox .b-sign-in-tbl .b-name{text-align:right; padding:2px 5px 0 18px; color:#666666;}
.b-add-resume-inbox .b-sign-in-tbl label{font-size:10px;}
.b-add-resume-inbox .b-sign-in-tbl .b-sign-check{vertical-align:middle;}
.b-add-resume-inbox .b-sign-in-tbl .b-rem{margin-top:-5px;}

#login-check{margin-left:0; margin-right:3px;}

/*--------------Refer a Friend Styles---------------------------------------*/
.b-jobseeker-login-inbox2{padding:45px 0 70px 80px;}
.b-jobseeker-login-inbox2 p{font:12px Arial, Helvetica, sans-serif; margin-bottom:35px; margin-right:100px;}
.b-jobseeker-login-inbox2 h3{color:#666; font:14px Verdana, Geneva, sans-serif; font-weight:bold; margin-bottom:10px;}
.b-jobseeker-login-inbox2 .b-login-box{margin-left:86px;}
.b-jobseeker-login-inbox2 .b-login-box .b-login-one{float:left; margin: 0 10px 10px 0;}
.b-jobseeker-login-inbox2 .b-login-box .b-login-one input{width:168px;}
.b-jobseeker-login-inbox2 .b-login-box .b-title{font:bold 12px Arial, Helvetica, sans-serif; margin-bottom:4px;}
.b-jobseeker-login-inbox2 .b-login-box i{position:absolute; width:76px; height:66px; display:block; background:url(../../img/refer-friend.png) no-repeat 0 0; margin:-3px 0 0 -90px;}
.b-jobseeker-login-inbox2 .b-login-box .b-under-input{margin-top:40px; font:12px Arial, Helvetica, sans-serif;}
.b-jobseeker-login-inbox2 .b-login-box .b-under-input i{position:absolute; background:url(../../img/icos.png) no-repeat -32px 0; width:22px; height:18px; display:block; margin:-2px 0 0 -30px;}
.b-jobseeker-login-inbox2 .b-login-box .b-under-input a{color:#0066cc; font-weight:bold;}
.b-jobseeker-login-inbox2 .b-login-box .b-under-input a:hover{text-decoration:none;}
.b-jobseeker-login-inbox2 .b-login-box .b-under-input-right{margin:47px 0 0 30px !important;}
.b-jobseeker-login-inbox2 .b-one-row-inbox{margin-bottom:10px; zoom:1;}
.b-jobseeker-login-inbox2 .b-one-row-inbox input{vertical-align:middle;}
.b-jobseeker-login-inbox2 .b-one-row-inbox label{font:14px Arial, Helvetica, sans-serif;}
.b-jobseeker-login-inbox2 .b-one-row-inbox small{font-size:10px;}
.b-jobseeker-login-inbox2 .b-one-row-inbox a{color:#0066cc; font-size:12px;}
.b-jobseeker-login-inbox2 .b-one-row-inbox a:hover{text-decoration:none;}
.b-jobseeker-login-inbox2 .b-one-row-i{margin-left:20px;}

.b-jobseeker-login-page h1{color:#336699; font:12px Verdana, Geneva, sans-serif; font-weight:bold; float:left; margin-left:40px; margin-top:3px;}
.b-jobseeker-login-page h4{font:10px Verdana, Geneva, sans-serif; margin-top:8px; float:right; margin-right:5px;}
.b-jobseeker-login-page h4 a{color:#0066cc; text-decoration:none;}
.b-jobseeker-login-page h4 a:hover{text-decoration:underline;}
.b-jobseeker-login-page h4 i{position:absolute; background:url(../../img/icos.png) no-repeat -32px 0; width:22px; height:18px; display:block; margin:-2px 0 0 -30px;}
.b-jobseeker-login-inbox{padding:45px 0 70px 80px;}
.b-jobseeker-login-inbox p{font:14px Arial, Helvetica, sans-serif; margin-bottom:35px;}
.b-jobseeker-login-inbox .b-login-box{margin-left:86px;}
.b-jobseeker-login-inbox .b-login-box .b-login-one{float:left; margin: 0 10px 10px 0;}
.b-jobseeker-login-inbox .b-login-box .b-login-one input{width:168px;}
.b-jobseeker-login-inbox .b-login-box .b-title{font:bold 12px Arial, Helvetica, sans-serif; margin-bottom:4px;}
.b-jobseeker-login-inbox .b-login-box i{position:absolute; width:76px; height:66px; display:block; background:url(../../img/ico-key.png) no-repeat 0 0; margin:-3px 0 0 -90px;}
.b-jobseeker-login-inbox .b-login-box2 i{position:absolute; width:76px; height:66px; display:block; background:url(../../img/ico-refer.png) no-repeat 0 0; margin:-3px 0 0 -90px;}
.b-jobseeker-login-inbox .b-login-box .b-under-input{margin-top:40px; font:12px Arial, Helvetica, sans-serif;}
.b-jobseeker-login-inbox .b-login-box .b-under-input i{position:absolute; background:url(../../img/icos.png) no-repeat -32px 0; width:22px; height:18px; display:block; margin:-2px 0 0 -30px;}
.b-jobseeker-login-inbox .b-login-box .b-under-input a{color:#0066cc; font-weight:bold;}
.b-jobseeker-login-inbox .b-login-box .b-under-input a:hover{text-decoration:none;}
.b-jobseeker-login-inbox .b-login-box .b-under-input-right{margin:47px 0 0 30px !important;}
.b-jobseeker-login-inbox .b-one-row-inbox{margin-bottom:10px; zoom:1;}
.b-jobseeker-login-inbox .b-one-row-inbox input{vertical-align:middle;}
.b-jobseeker-login-inbox .b-one-row-inbox label{font:14px Arial, Helvetica, sans-serif;}
.b-jobseeker-login-inbox .b-one-row-inbox small{font-size:10px;}
.b-jobseeker-login-inbox .b-one-row-inbox a{color:#0066cc; font-size:12px;}
.b-jobseeker-login-inbox .b-one-row-inbox a:hover{text-decoration:none;}
.b-jobseeker-login-inbox .b-one-row-i{margin-left:20px;}
.b-ad{margin-top:20px;text-align:center;}

.b-job-search{}
.b-job-search h1{color:#b10a0f; font:20px Verdana, Geneva, sans-serif; float:left; margin-left:20px !important;}
.b-search-by-industry{padding:9px 0 0 19px; background:url(../../img/bg-job-search-blue.png) repeat-x; margin:2px; border-bottom:2px solid #e7e7e7;}
.b-search-by-industry-list{margin:10px 0 0 80px; clear:both;}
.b-search-by-industry-list li{float:left; margin-right:9px;}
.b-search-by-industry-list li i{position:absolute; background:url(../../img/ico-lupa.png) no-repeat; width:28px; height:27px; display:block; margin:-2px 0 0 -34px;}
.b-search-by-industry-list li h3{font:normal 16px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top:6px; color:#666;}
.b-search-by-industry-list li select{margin-top:6px;}
.b-search-by-industry-options{margin:0 26px 0 33px; padding:21px 0 6px 0;}
.b-search-by-industry-options .b-left{float:left; width:auto;}
.b-search-by-industry-options .b-left i{width:18px; height:20px; position:absolute; background:url(../../img/icos.png) no-repeat -172px 0; display:block; margin:-2px 0 0 -30px;}
.b-search-by-industry-options .b-left small{font-size:10px;}
.b-search-by-industry-options .b-right{float:right; font-size:12px;}
.b-search-by-industry-options .b-right li{float:left; font:12px Arial, Helvetica, sans-serif; padding:0 6px;}
.b-search-by-industry-options .b-right .b-border-left{border-left:1px solid #000;}

/*-------------- Serach Jobs & Sposored Jobs styles---------------------------------------*/ 
.b-vacansy-box{}
.b-vacansy-box h3{font:normal 16px Arial, Helvetica, sans-serif;}
.b-vacansy-box h3 a{font:normal 13px Arial, Helvetica, sans-serif; color:#215BAF; font-weight:bold; text-decoration:none;}
.b-vacansy-box h3 a.hover{font:normal 12px Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline;}
.b-vacansy-box p{font-size:11px; margin-top:5px; color:#666;}
.b-vacansy-box p a{color:#4783DA; font-weight:bold;}
.b-vacansy-box strong{color:#333;}
.b-vacansy-box .b-one-vacansy{margin:0 2px; padding:15px 18px 10px 18px; border-bottom:1px solid #e7e7e7;}
.b-vacansy-box .b-date-sponsors{position:absolute; right:20px; font-size:10px; margin-top:4px; color:#F37A1F;}
.b-vacansy-box .b-date-date{font-size:11px !important; color:#666;}
.b-vacansy-box .b-date-date span{color:#666;}
.b-vacansy-box .b-date-sponsors a{color:#666; text-decoration:none;}
.b-vacansy-box .b-date-sponsors a:hover{text-decoration:underline;}
.b-vacansy-box .b-date-sponsors i{width:19px; height:18px; position:absolute; background:url(../../img/icos.png) no-repeat -54px 0; display:block; margin:-2px 0 0 -22px;}
.b-vacansy-box .b-vacansy-strong{margin-top:8px !important;}
.b-vacansy-box .b-vacansy-options{zoom:1;}
.b-vacansy-box .b-vacansy-options .description-amazon{float:right; font-size:10px;}
.b-vacansy-box .b-vacansy-options-list{float:right; font-size:10px; margin-top:9px; margin-bottom:10px;}
.b-vacansy-box .b-vacansy-options-list li{margin-left:35px; float:left;}
.b-vacansy-box .b-vacansy-options-list li a{text-decoration:none;}
.b-vacansy-box .b-vacansy-options-list li a:hover{text-decoration:underline;}
.b-vacansy-box .b-vacansy-options-list li i{position:absolute; background:url(../../img/icos.png) no-repeat; display:block;}
.b-vacansy-box .b-online-degrees a i{width:19px; height:18px; background-position:-133px 0; margin:-2px 0 0 -22px;}
.b-vacansy-box .b-email-friend a i{width:22px; height:18px; background-position:-94px 0; margin:-2px 0 0 -24px;}
.b-vacansy-box .b-bookmark-job a i{width:18px; height:19px; background-position:-115px 0; margin:-3px 0 0 -22px;}
.b-vacansy-box .b-resume-help a i{width:19px; height:18px; background-position:-133px 0; margin:-2px 0 0 -22px;}
.b-vacansy-box .b-estimate-earnings a i{width:19px; height:18px; background-position:-153px 0; margin:-2px 0 0 -22px;}

.b-vacansy-box .amazon-block {margin:0 2px; padding:15px 18px 10px 18px; border-bottom:1px solid #e7e7e7;}
.b-vacansy-box .amazon-picture{float:left;padding-right:50px;}
.b-vacansy-box .amazon-description{font:normal 12px Arial, Helvetica, sans-serif;margin-top:4px; color:#666;}

.b-no-border{border:none !important;}
.b-important-vacancy{border:1px solid #ffffff !important; margin-bottom:5px !important; font-size:11px; margin-top:5px; color:#666;}
.b-vac-location{float:left;}
span.b-link-more a{color:#215BAF;}
.b-music-banner{text-align:center; margin:50px 0;}

/*--------------Online Degrees styles---------------------------------------*/
.b-online-degrees h1{color:#336699; font:12px Verdana, Geneva, sans-serif; font-weight:bold; float:left; margin-left:40px; margin-top:3px;}
.b-online-degrees h4{font:10px Verdana, Geneva, sans-serif; color:#cc3300; margin-top:8px; float:right;}
.b-online-degrees h4 a{color:#0066cc; text-decoration:none;}
.b-online-degrees h4 a:hover{text-decoration:underline;}
.b-online-degrees h4 i{position:absolute; background:url(../../img/icos.png) no-repeat -32px 0; width:22px; height:18px; display:block; margin:-2px 0 0 -30px;}
.b-online-degrees h3{color:#333; font:normal 14px Verdana, Geneva, sans-serif; margin-bottom:8px; font-weight:bold;}
.b-online-degrees p{color:#666; margin:4px 0 6px; font-size:12px;}
.b-online-degrees-inbox{padding:17px 12px;}
.b-learning-earning{padding:3px 0 0 102px; background:url(../../img/ico-hat.png) no-repeat; margin-top:40px;}
.b-learning-earning h3{padding-left:5px; color:#DB3344; font-weight:bold; font-size:14px;}
.b-learning-earning-list dt{color:#666; font:normal 14px Verdana, Geneva, sans-serif; font-weight:bold; padding:5px 0 5px 9px;}
.b-learning-earning-list dd{margin:0; padding:0px 30px 5px 9px;}
.b-learning-earning-list .b-item-1{background:url(../../img/degrees-round-1.png) no-repeat;}
.b-learning-earning-list .b-item-2{background:url(../../img/degrees-round-2.png) no-repeat;}
.b-learning-earning-list .b-item-3{background:url(../../img/degrees-round-3.png) no-repeat;}
.b-learning-earning-list .b-most-popular{margin:20px 0 10px 26px; font-size:12px; color:#62890a;}
.b-learning-earning-list .b-most-popular img{position:absolute; margin:-3px 0 0 -26px;}
.b-learning-earning-list .b-most-popular a{text-decoration:none;}
.b-learning-earning-list .b-most-popular a:hover{text-decoration:underline;}

/*--------------Career Resources styles---------------------------------------*/
.b-career-resources dt{color:#666; font:normal 14px Verdana, Geneva, sans-serif; font-weight:bold; padding:5px 0 5px 9px;}
.b-career-resources dd{margin:0; padding:0px 30px 5px 9px;}
.b-career-resources .b-item-1{background:url(../../img/career-lineX.png) no-repeat;}
.b-career-resources .b-item-2{background:url(../../img/career-lineX.png) no-repeat;}
.b-career-resources .b-item-3{background:url(../../img/career-lineX.png) no-repeat;}
.b-career-resources .b-most-popular{margin:20px 0 10px 26px; font-size:12px; color:#333;}
.b-career-resources .b-most-popular img{position:absolute; margin:-3px 0 0 -26px;}
.b-career-resources .b-most-popular a{text-decoration:none;}
.b-career-resources .b-most-popular a:hover{text-decoration:underline;}

/*--------------Search by Employer styles---------------------------------------*/
.b-index-search-company {margin-top:20px !important;}
.b-index-search-company .b-content-inbox{background:url(../../img/search-employer.png) left bottom no-repeat; padding:7px 10px 10px 180px; zoom:1; min-height:215px;}
.b-index-search-company .b-list{float:left; color:#426383; font:11px Arial, Helvetica, sans-serif; width:50%;}
.b-index-search-company .b-list li{margin-bottom:1px;}
.b-index-search-company .b-list a{color:#426383;}

.b-employer-menu{margin:0 2px;}
.b-employer-menu li{margin:0 0 0 1px; float:left;}
.b-employer-menu li a{background:url(../../img/employer-menu.png) no-repeat; width:132px; height:33px; display:block;}
.b-employer-menu .b-menu-5{width:130px; height:33px;}
.b-employer-menu .b-menu-2 a{background-position:-134px 0;}
.b-employer-menu .b-menu-3 a{background-position:-268px 0;}
.b-employer-menu .b-menu-4 a{background-position:-402px 0;}
.b-employer-menu .b-menu-5 a{background-position:-536px 0;}
.b-employer-menu .b-menu-1 a:hover{background-position:0 -33px;}
.b-employer-menu .b-menu-2 a:hover{background-position:-134px -33px;}
.b-employer-menu .b-menu-3 a:hover{background-position:-268px -33px;}
.b-employer-menu .b-menu-4 a:hover{background-position:-402px -33px;}
.b-employer-menu .b-menu-5 a:hover{background-position:-536px -33px;}
.b-employer-main-inbox .b-text{margin:23px 13px; font:12px Arial, Helvetica, sans-serif;}
.b-employer-tbl-box{background:url(../../img/employer-th-bg.png) repeat-x; padding:0 60px 0 70px;}
.b-employer-tbl-box table{width:100%; margin-bottom:50px;}
.b-employer-tbl-box th{text-align:left; font-size:14px; padding:5px 7px 5px 0; vertical-align:top;}
.b-employer-tbl-box td{font-size:12px; padding:14px 7px 14px 0; border-bottom:1px solid #ccc; vertical-align:top;}
.b-employer-tbl-box .b-cell-1{width:130px; padding-left:10px;}
.b-employer-tbl-box .b-cell-2{width:90px;}
.b-employer-tbl-box .b-cell-3{width:85px;}
.b-employer-tbl-box .b-cell-4{width:80px;}
.b-employer-tbl-box .b-cell-5{width:53px;}
.b-employer-tbl-box .b-cell-6{width:60px;}
.b-employer-text-box{text-align:center; padding:0 60px 20px 70px;}
.b-employer-text-box h3{color:#b10a0f; font:normal 16px Verdana, Geneva, sans-serif; padding-bottom:4px; border-bottom:1px solid #ccc; margin-bottom:13px;}
.b-employer-text-box p{font-size:12px;}
.b-employer-right-title{position:relative;}
.b-employer-right-title i{position:absolute; width:29px; height:30px; display:block; background:url(../../img/employer-ico-comp.png) no-repeat; right:0; top:0; margin:3px 4px 0 0;}
.b-employer-right img{display:block;}
.b-employer-main-page .b-employer-right h1{color:#336699; font:16px Verdana, Geneva, sans-serif; font-weight:bold; float:left; margin-left:40px !important;}
.b-employer-main-page .b-employer-right h1 i{display:block; position:absolute; display:block; width:30px; height:25px; background:url(../../img/ico-employer-main.png) no-repeat; margin:0 0 0 -40px;}

.b-employer-login-page h1{margin-left:40px !important; color:#336699; font:12px Verdana, Geneva, sans-serif; font-weight:bold; margin:4px 4px 3px 0px;}
.b-employer-login-page h1 i{width:27px; height:31px; display:block; background:url(../../img/ico-employer-login-title.png) no-repeat; position:absolute; margin:-6px 0 0 -38px;}
.b-employer-main-page h1{color:#336699; font:12px Verdana, Geneva, sans-serif; float:left; font-weight:bold; margin-left:40px !important;}
.b-employer-main-page h1 i{display:block; position:absolute; display:block; width:30px; height:25px; background:url(../../img/ico-employer-main.png) no-repeat; margin:0 0 0 -40px;}
.b-employer-post-job-page h1{margin-left:40px !important; color:#336699; font:16px Verdana, Geneva, sans-serif; font-weight:bold;}
.b-employer-post-job-page h1 i{display:block; position:absolute; display:block; width:30px; height:25px; background:url(../../img/ico-employer-main.png) no-repeat; margin:0 0 0 -40px;}
.b-resume-search h1{margin-left:40px !important; color:#336699; font:16px Verdana, Geneva, sans-serif; font-weight:bold;}
.b-resume-search h1 i{display:block; position:absolute; display:block; width:30px; height:25px; background:url(../../img/ico-employer-main.png) no-repeat; margin:0 0 0 -40px;}

.b-employer-post-job-inbox-i{padding:15px 16px;}
.b-employer-post-job-inbox h4{font:normal 14px Verdana, Geneva, sans-serif; color:#b10a0f;}
.b-employer-post-job-inbox p{font:12px Arial, Helvetica, sans-serif; color:#333; margin-top:11px;}
.b-employer-post-job-inbox .b-input-box{border:1px solid #aaa; margin:30px 0 0 30px; background:url(../../img/bg-job-info.png) repeat-x; padding:5px 8px 15px 8px;}
.b-employer-post-job-inbox .b-job-info{width:300px;}
.b-employer-post-job-inbox table{width:100%;}
.b-employer-post-job-inbox th{text-align:left; color:#6484a4; font:normal 16px Arial, Helvetica, sans-serif; padding-bottom:10px;}
.b-employer-post-job-inbox td{font-size:12px; padding-bottom:6px;}
.b-employer-post-job-inbox td input, .b-employer-post-job-inbox td select{font-size:14px;}
.b-employer-post-job-inbox .b-left-cell{width:130px;}
.b-employer-post-job-inbox textarea{width:95%;}
.b-employer-post-job-inbox .b-btn{text-align:center; margin-top:20px;}

.b-resume-search-i{padding:15px 16px;}
.b-resume-search-i h4{font:normal 14px Verdana, Geneva, sans-serif; color:#b10a0f;}
.b-resume-search-i p{font:12px Arial, Helvetica, sans-serif; color:#333; margin-top:11px;}
.b-resume-search-i .b-input-box{border:1px solid #aaa; margin:30px 0 0 115px; background:url(../../img/bg-job-info.png) repeat-x; padding:5px 8px 15px 8px; width:410px;}
.b-resume-search-i table{width:100%;}
.b-resume-search-i th{text-align:left; color:#6484a4; font:normal 16px Arial, Helvetica, sans-serif; padding-bottom:10px;}
.b-resume-search-i td{font-size:12px; padding-bottom:6px;}
.b-resume-search-i td input, .b-resume-search-i td select{font-size:14px;}
.b-resume-search-i .b-left-cell{width:145px;}
.b-resume-search-i textarea{width:95%;}
.b-resume-search-i .b-btn{text-align:center; margin-top:10px;}
#check-resume{vertical-align:middle; margin-left:10px;}

.b-employer-main-page .b-title-content{padding:5px 10px 7px 10px !important;}
.b-employer-post-job-page .b-title-content{padding:5px 10px 7px 10px !important;}
.b-employer-login-page .b-title-content{padding:5px 10px 7px 10px !important;}
.b-resume-search .b-title-content{padding:5px 10px 7px 10px !important;}

/*--------------Job-Category styles---------------------------------------*/
.b-job-category-page h1{color:#336699; font:12px Verdana, Geneva, sans-serif; font-weight:bold; float:left; margin-left:40px; margin-top:3px;}
.b-resume-search h1 i{display:block; position:absolute; display:block; width:30px; height:25px; background:url(../../img/ico-employer-main.png) no-repeat; margin:0 0 0 -40px;}
.b-job-category-page h4{font:10px Verdana, Geneva, sans-serif; color:#cc3300; margin-top:8px; float:right; margin-right:5px;}
.b-job-category-page h4 a{color:#0066cc; text-decoration:none;}
.b-job-category-page h4 a:hover{text-decoration:underline;}
.b-job-category-page h4 i{position:absolute; background:url(../../img/icos.png) no-repeat -32px 0; width:22px; height:18px; display:block; margin:-2px 0 0 -28px;}


.b-job-text{padding:10px 10px 10px 10px; border-bottom:1px solid #e7e7e7;}
/*.b-job-text{padding:1px 10px 5px 25px; border-bottom:1px solid #e7e7e7;}*/
.b-job-text .b-img{padding-bottom:10px;}
.b-job-text .b-left-img{float:left; border:1px solid #e6e6e6;}
.b-job-text .b-right-img{float:right;}
.b-job-text h2{font:normal 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#333; font-weight:lighter;}
.b-job-text h3{color:#333; font:normal 14px Verdana, Geneva, sans-serif; margin:6px 0 4px 0; display:block; font-weight:bold;}
.b-job-text h3{margin-bottom:0px; margin-top:40px;}
.b-job-text big{color:#666; font:normal 11px Arial, Helvetica, sans-serif; line-height:16px; margin:5px 0 10px 0; display:block;}
.b-job-text p{color:#666; font:12px Arial, Helvetica, sans-serif; line-height:14px; margin-top:10px;}
.b-job-text small{color:#999; font:10px Arial, Helvetica, sans-serif;}

.b-job-seeker-page h1{color:#336699; font:12px Verdana, Geneva, sans-serif; font-weight:bold; float:left; margin-left:40px; margin-top:3px;}
.b-job-seeker-page h1 i{display:block; position:absolute; display:block; width:30px; height:25px; background:url(../../img/ico-job-seeker-title.png) no-repeat; margin:1px 0 0 -28px;}
.b-job-seeker-page h4{font:10px Verdana, Geneva, sans-serif; margin-top:8px; float:right; margin-right:5px; color:#cc3300;}
.b-job-seeker-page h4 a{color:#cc3300; text-decoration:none;}

.b-search-box-cont{background:url(../../img/bg-job-search-blue.png) repeat-x;}
.b-search-box-cont .b-search-box{margin-bottom:50px; margin:0; padding:24px 0 40px 46px;}
.b-search-box-cont h2{font:normal 14px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#43719f; margin:0 0 45px 20px; font-weight:bold;}
.b-search-box-cont h2 i{position:absolute; background:url(../../img/ico-lupa.png) no-repeat; width:28px; height:27px; display:block; margin:-2px 0 0 -34px;}



.b-ad-hor{margin:50px 0 20px 0; text-align:center;}
.b-job-category-right h1 i{position:absolute; display:block; background:url(../../img/icos-med.png);}
.b-job-category-right .b-ico-top{width:24px; height:21px; margin:-1px 0 0 -30px;}
.b-job-category-right .b-ico-bott{width:23px; height:21px; background-position:-24px 0; margin:-1px 0 0 -28px;}
.b-job-category-right h1{margin-left:30px;}

.b-search-opt-cont{margin:0 1px; border-top:2px solid #e7e7e7; border-bottom:2px solid #e7e7e7;}
.b-job-seeker-inbox .b-search-by-industry-options{margin:0 30px 5px 55px; padding-top:13px;}
.b-job-seeker-inbox .b-search-box{padding-bottom:5px !important;}
.b-job-seeker-inbox p{color:#666; font:12px Arial, Helvetica, sans-serif; line-height:14px; margin-top:10px;}

.b-job-seeker-right{}
.b-job-seeker-right h1{color:#DB3344 !important; margin-left:40px;}
.b-job-seeker-right h1 i{background:url(../../img/icos-job-category.png) no-repeat; position:absolute; display:block;}
.b-job-seeker-right .b-control-panel h1 i{width:22px; height:22px; margin:-2px 0 0 -31px;}

.b-job-seeker-right h2{font:normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#DB3344 !important; margin-left:40px;}
.b-job-seeker-right h2 i{background:url(../../img/icos-job-category.png) no-repeat; position:absolute; display:block;}
.b-job-seeker-right .b-control-panel h2 i{width:29px; height:22px; background-position:-46px 0; margin:-2px 0 0 -33px;}


.b-job-seeker-right .b-local-job-openings h1 i{width:24px; height:22px; background-position:-22px 0; margin:-2px 0 0 -31px;}
.b-job-seeker-right .b-employment-resources h1 i{width:29px; height:22px; background-position:-46px 0; margin:-2px 0 0 -33px;}
.b-job-seeker-right .b-control-panel li{background:url(../../img/bg-control-panel.png) repeat-x;}
.b-job-seeker-right .b-control-panel li:hover{background:url(../../img/bg-control-panel2.png) repeat-x;}
.b-job-seeker-right .b-control-panel .b-right-box-list{font:12px Arial, Helvetica, sans-serif; margin:0 ;}
.b-job-seeker-right .b-control-panel .b-right-box-list li{margin-bottom:1px !important;}
.b-job-seeker-right .b-control-panel .b-right-box-list a{color:#000; text-decoration:none; padding:7px 0 7px 20px; background:url(../../img/bullet-control-panel.png) no-repeat 5px 10px; display:block;}
.b-job-seeker-right .b-control-panel .b-right-box-list a:hover{background:url(../../img/bullet-control-panel2.png) no-repeat 5px 10px;}
.b-job-seeker-right .b-control-panel .b-right-box-list i{display:none;}

/*--------------Metro Area page styles---------------------------------------*/
.b-metro-page h1{color:#336699; font:12px Verdana, Geneva, sans-serif; font-weight:bold; float:left; margin-left:40px; margin-top:3px;}
.b-resume-search h1 i{display:block; position:absolute; display:block; width:30px; height:25px; background:url(../../img/ico-employer-main.png) no-repeat; margin:0 0 0 -40px;}
.b-metro-page h4{font:10px Verdana, Geneva, sans-serif; margin-top:8px; float:right; margin-right:5px;}
.b-metro-page h4 a{color:#0066cc; text-decoration:none;}
.b-metro-page h4 a:hover{text-decoration:underline;}
.b-metro-page h4 i{position:absolute; background:url(../../img/icos.png) no-repeat -32px 0; width:22px; height:18px; display:block; margin:-2px 0 0 -30px;}
.b-metro-page h3{color:#333; font:normal 14px Verdana, Geneva, sans-serif; margin:6px 0 4px 0; display:block; font-weight:bold;}
.b-metro-page .b-job-text h3{margin-bottom:10px; margin-top:70px;}

/*--------------Text page styles---------------------------------------*/
.b-text-page h1{color:#336699; font:12px Verdana, Geneva, sans-serif; font-weight:bold; float:left; margin-left:40px; margin-top:3px;}
.b-text-page h2{color:#333; font:14px Verdana, Geneva, sans-serif; margin-bottom:5px; font-weight:bold;}
.b-text-page h3{color:#DB3344; font:normal 12px Verdana, Geneva, sans-serif; margin:6px 0 4px 0; display:block; font-weight:bold;}
.b-text-page h4{color:#999; font:normal 12px Arial, Verdana, sans-serif; margin-bottom:5px;}
.b-text-page .b-text-box big{font:14px Arial, Helvetica, sans-serif; margin-bottom:14px; display:block; line-height:22px;}
.b-text-page .b-text-box p{font:12px Arial, Helvetica, sans-serif; color:#333; line-height:20px;}
.b-text-page ul{font:12px Arial, Helvetica, sans-serif; color:#333; line-height:18px; list-style:disc; margin:0 0 15px 30px;}
.b-text-page ul li{margin-bottom:3px;}
.b-text-page ol{font:14px Arial, Helvetica, sans-serif; color:#292929; line-height:18px; margin:0 0 15px 30px; padding:0;}
.b-text-page ol li{margin-bottom:3px;}
.b-text-page .b-text-box{width:75%; margin-left:16px; font:14px Arial, Helvetica, sans-serif; color:#292929;}
.b-text-page .b-text-inbox{padding:11px 9px;}
.b-text-page .b-mail-info{margin-top:45px;}
.b-text-page .b-mail-info ul{font-style:normal; color:#999; list-style:none; margin:0;}
.b-text-page .b-contacts-tbl{margin-bottom:10px; font:14px Arial, Helvetica, sans-serif;}
.b-text-page .b-contacts-tbl td{padding-bottom:10px;}
.b-text-page .b-contacts-tbl .va-top{vertical-align:top;}
.b-text-page .b-contacts-tbl .b-left-cell{padding-right:20px;}
/*--------------Text page styles---------------------------------------*/

/*--------------Navigation page--------------------------------------*/
li.b-border-left-active a {color:#D32634;text-decoration:none;}


/*-------------message eror----------------------------------------------------------*/
.msg {text-align:left;font:14px Arial, Helvetica, sans-serif;}
.warn em {color:#D83040;font-style:normal;}
.success em{color:#99CC66;font-style:normal;}
.message_error{color:#D83040;}
/*------------sortLetter-------------------------------------------------------------*/
.sortLetter{padding-bottom:15px;height:15px;}
.letter {float:left;display:block;margin-top:-5px;margin-left:1px;height:20px;width:100%;position:absolute;}
.letter a{margin-bottom:5px;text-decoration:underline;color:#003366;}
.letter a:hover{font-weight:bold;font-size:14px;color:#D32634;text-decoration:none;}
a.activeLetter {font-weight:bold;font-size:14px;color:#D32634;text-decoration:none;}
.letter ul{list-style-type:none;margin:5px;padding:5px;}
.letter ul li {margin-right:7px;float:left;width:15px;font-size:12px;color:#003366;}

.pagenav li.nexton a {background-image:url(/img/actArrayRight.gif);}
.pagenav li.nexton a:hover {background-image:url(/img/hovArrayRight.gif);}
.pagenav li.nextoff a {background-image:url(/img/defArrayRight.gif);}

.pagenav li.prevon a {background-image:url(/img/actArrayLeft.gif);}
.pagenav li.prevon a:hover {background-image:url(/img/hovArrayLeft.gif);}
.pagenav li.prevoff a {background-image:url(/img/defArrayLeft.gif);}

.pagenav li a {
background-repeat:no-repeat;
display:block;
height:14px;
width:16px;
}

.activeBlockAmazon {border:2px solid #d6d6d6;cursor:pointer; width:310px;height:175;}
.inActiveBlockAmazon {border:2px solid #ffffff;cursor:pointer;width:310px;height:175;}

#divLoader  {
position:absolute;
width:667px;
height:311px;
display:none;
margin-top:6px;
margin-left:-9px;
background-color:white;
background-image:url(/img/loading.gif);
background-position:center 100px;
background-repeat:no-repeat;
opacity:0.5;
filter:alpha(opacity=50);
z-index:100;
}
