html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
b, u, i, center, 
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:top}

body{text-align:left; color:#4D4D4D; background:#FFF url(images/black/bg_body.jpg) left top repeat-x; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:18px}

fieldset{border:1px solid #E4E4E4; padding:10px}
legend{font:bold 13px Arial; color:#000}

/*h1{font-size:24px; color:#FA1E01}

h2{font-size:20px; color:#FA1E01}
*/
/*
img, div{behavior:url(iepngfix.htc)}

/* remember to highlight inserts somehow! */
ins{text-decoration:none}
del{text-decoration:line-through}

/* tables still need 'cellspacing="0"' in the markup */
/*table{border-collapse:collapse; border-spacing:0}*/

a{text-decoration:none; color:#00E}

a:hover{text-decoration:underline}

ol, ul{list-style:none}

:focus{outline:0}

input:focus, textarea:focus, select:focus{background-color:lightyellow}

a.dashed:link, a.dashed:visited{text-decoration:none; color:#000; border-bottom:1px dotted #000}

/* remember to define focus styles! */
.clearfix{clear:both}

.advance_text{color:#FA1E01; text-align:center}

.advance_text h1{font-size:30px; margin:10px}

.advance_text h2{font-size:16px; margin:5px}

/*********************************** Content Area ********************************/
#wrapper{width:1002px; margin:0 auto; text-align:left}

body.inner{background:#000 url(images/black/bg_body_landing.jpg) left top repeat-x}

body.payment, body.logged{background:#fff url(images/black/bg_body_payment.jpg) left top repeat-x}

body.search_res{background:#fff url(images/black/bg_body_search_res.jpg) left top repeat-x}

#header{height:136px}

#logo{display:inline; float:left; /*position:relative; */margin:45px 0px 0px 6px; left:9px}

.right_top_info{width:410px; float:right; margin:40px 10px 10px 0px}

.right_top_info p{float:right; margin:0px}

.right_top_info p.job_seekers{font-size:14px; padding-top:4px; margin-right:6px}

.btn_emp_site{background:url(images/black/bg_btn_employer.jpg) left top repeat-x; display:block; height:30px; width:400px; margin:0px; padding-top:6px; color:#fff; font-size:13px; font-weight:bold; text-align:center}

#navbar{width:1002px; margin:0 auto; padding:0px; height:44px}
#navbar .step_2_payment{ height: 44px;overflow:hidden;text-align:center;width:750px;background-color: #5B5B5B;color: #FFFFFF;float: left;margin: 0 0 0 19px;font-size: 14px;font-weight: bold;}
#navbar p.phone_number{float:right; color:#fff; margin:13px 20px 0px 45px; font-size:15px; font-weight:bold}
#navbar p.phone_number span{color:#FA1E01}

ul.main-menu{float:left; line-height:15px; margin-left:1px}

ul.main-menu li{background:url(images/black/separator.jpg) no-repeat scroll right top; float:left; line-height:15px; /*height:44px; */margin-top:0px; padding:0px; display:block; position:relative}

ul.main-menu a{display:block; padding:5px 15px; color:#7F7F7F; font-size:15px; font-weight:bold}

ul.main-menu a:hover{background:url(images/black/bg_li_top.jpg) left top repeat-x; color:#fff; text-decoration:none}

ul.main-menu a:hover{background-position:bottom left !important}

ul.main-menu ul{position:absolute; top:45px; margin-left:0px !important; background:#9C9C9C; display:none; list-style:none}

ul.main-menu ul li{background:url(images/black/bg__dropdown_li.jpg) top left repeat-x; border:none; margin:0; padding:0px 0px 0px 0px; width:230px; display:block; /*height:50px; */}

ul.main-menu ul li a{display:block; /*padding:17px 10px 15px 17px; */color:#6B6B6B; margin:0px}

ul.main-menu ul li a:hover{background-image:none; color:#FFF}

#middle_img_info{color:#FFF}

#middle_img_info h2{font-size:16px; color:#fff; padding:8px 0px 8px 0px}

#middle_img_info p{padding:1px 0px 0px 0px}

#middle_img_info .one{background:url(images/black/middle_img_2.png) left top no-repeat; width:170px; float:left; text-align:left; padding:31px 0px 0px 159px; height:140px}

#middle_img_info .two{background:url(images/black/middle_img_1.png) left top no-repeat; width:170px; float:left; text-align:left; padding:31px 0px 0px 159px; height:140px}

.join_form{padding:0px 0px 20px 25px}

#middle_img_info .three{background:url(images/black/middle_img_3.png) left top no-repeat; width:170px; float:left; text-align:left; padding:31px 0px 0px 159px; height:140px}

#middle_img_info .cjc{text-align:center; padding-top:135px}

.join_cjc{background:url(images/black/btn_join_cjc.jpg) center left repeat-x; display:block; height:36px; width:300px; margin:0px; padding-top:15px; color:#fff; font-size:20px; font-weight:bold}

html>body .join_cjc{margin:0px 0px 0px 380px; *margin:0px 0px 0px 0px}

.job_listing{margin:15px 0px 10px 0px; color:#fff}
.job_listing h2{font-size:15px; font-weight:bold; clear:both}

.job_listing ul li{background:url(images/black/arrow.gif) left 5px no-repeat; padding:0px 0px 0px 10px; color:#fff}

#middle_img_info_inner{/*background:url(images/black/bg_inner.jpg) center top no-repeat; */height:260px; width:1002px; margin:0 auto}

#middle_img_info_inner .posted_jobs{margin-left:60px; padding:40px 0px 0px 0px; text-align:center; color:#FFF}

#middle_img_info_inner .posted_jobs h1{color:#FFF; text-transform:uppercase; font-size:22px; font-weight:bold; margin-bottom:10px}

#middle_img_info_inner .posted_jobs h2{color:#FFF; text-transform:uppercase; font-size:18px; font-weight:bold; margin-bottom:10px}

.join_cjc_box{position:absolute; margin-left:320px; top:290px}

/*html>body .join_cjc_box{margin-left:350px}*/

.seo_text{padding:0px 0px 0px 10px; color:#FFF}
.seo_text h1{font-size:16px}

.seo_text p{padding:5px 0px 0px 0px}
.join_cjc_box .one{background-color:#FFF; height:35px; width:360px; padding:0px 0px 0px 0px; color:#FA5D00}

html>body .join_cjc_box .one{padding:10px 0px 0px 0px; height:28px}

.join_cjc_box .one h2{padding:10px 0px 10px 0px; font-size:20px; color:#FA1E01; display:block; text-align:center}

html>body .join_cjc_box .one h2{padding:0px 0px 0px 10px}

.join_cjc_box .one p{padding:10px 10px 0px 0px}

.center_p{text-align:center}

html>body .join_cjc_box .one p{padding:0px 10px 0px 0px}

.join_cjc_box .two{background-color:#FFF; width:360px}

html>body .join_cjc_box .two{width:360px}

.opt_1 ul{float:left; display:inline; margin:4px 0px 4px -2px; !important}

.opt_1 ul li{margin:0px 0px 5px 0px; padding:0px}

.checklist{list-style:none; overflow:auto; width:150px}

.checklist, .checklist li{margin:0; padding:0}

.checklist label{padding-left:10px; text-indent:-25px}

html>body .checklist label{padding-left:0px}

.opt_2 ul,{float:left; margin:0px 0px 0px 0px}

.opt_2 ul.list_s li label{float:left; margin:5px 0px 0px 0px; padding:0px; width:77px; font-weight:bold}

.opt_2 ul.list_s li{margin:12px 0px 4px 0px; padding:0px}

.opt_2 ul.list_s li select{width:158px; color:#4D4D4D}

.opt_3{margin:3px 0px 3px 0px}

.opt_3  .left_1{font-weight:bold; width:77px; float:left}

.opt_3  .right_1{float:left}
.opt_3  .right_1 input{padding:0px; margin:0px}

.opt_3  .right_1 label{margin:0px 0px 0px 0px}

html>body .opt_3  .right_1 label{margin:0px 0px 0px 3px}

.opt_4  .list_f{margin:12px 0px 0px 0px}
.opt_4 ul.list_f li label{float:left; margin:2px 0px 0px 0px; width:77px; font-weight:bold}

.join_cjc_box .two p.btn_continue{margin:5px 0px 0px 79px}
html>body .join_cjc_box .two p.btn_continue{margin:10px 0px 0px 77px}

#middle_container{width:937px; clear:both; padding:15px 12px 12px 12px; background-color:#fff; min-height: 311px; border:1px solid #E9E0DE; margin:0 auto}

/*.badge{font:verdana; font-size:13px;font-weight: bold; color:#FA1E01; margin: 0 0 0 -15px; position: absolute;text-align: center; width: 126px;-webkit-transform: rotate(-30deg); -moz-transform: rotate(-30deg)}*/
.badge{font:verdana;font-size:16px;font-weight:bold;color:#FFD48E;margin: 0 0 0 10px;position: absolute;text-align: center; width: 118px;}

.badge_inner{position:absolute; margin:-90px 0 0 1px}

#middle_container .search_box p{float:left; padding:0px 5px 5px 5px}

.search_box{width:928px; padding:15px 10px 12px 0px; margin:0px; background-color:#E1EFFA; border:1px solid #CBD9E3; font-size:20px; vertical-align:top; float:right}

html>body .search_box{width:923px; padding:15px 13px 15px 0px; margin:0px 0px 15px 0px}

.textbox{border-color:#C4C4C4; border-style:solid; border-width:1px; color:#BEBEBE; font-size:13px; font-style:normal; font-variant:normal; height:26px; line-height:normal; margin:4px 0px 0px 0px; padding:4px 0px 0px 3px; width:225px}

.btn_search{display:block; height:36px; width:96px; margin:0px; padding:0px; color:#fff; font-size:15px; font-weight:bold; margin-top:2px}

.content_box{padding:0px 0px 0px 3px; margin:0px}

html>body .content_box{padding:0px 0px 0px 0px; margin:0px}

.right{background:url(images/black/bg_right_content_box.jpg) left 80px no-repeat !important; width:644px; height:auto; margin:0px; padding:0px; float:right; text-align:left}

.right_inner{background-image:none; width:182px; height:auto; margin:0px 0px 0px 370px; padding:10px 0px 0px 15px; float:left; text-align:left}
html>body .right_inner{margin:0px 0px 0px 480px}

.middle_categories{padding-top:10px;}

.middle_categories h2{font-size:18px; font-weight:bold}

.middle_categories h2.heading_top_cities{color:#FFF}

.content_box .categories_box{float:left; margin:0px 0px 10px 0px; width:210px}

.content_box .categories_box h2.category_heading{color:#FA3E42; font-size:12px; font-weight:bold}

.content_box p.offer{color:#FA3E42; font-size:10px; padding:0px; margin:0px; line-height:13px}

.content_box .categories_box ul{float:left; display:inline; margin:20px 10px 0px 0px}

.content_box .categories_box ul li{background:url(images/black/arrow.gif) left 5px no-repeat; padding:0px 0px 0px 5px}

.content_box .categories_box ul li a{color:#696969; text-decoration:none}

html>body .content_box .categories_box ul li{padding:0px 0px 0px 15px}

.right_inner .categories_box ul{float:left; display:inline; margin:5px 10px 0px 0px}

.right_inner .categories_box ul li{background:url(images/black/arrow_landing.gif) left 5px no-repeat; padding:0px 0px 0px 5px}

html>body .right_inner .categories_box ul li{color:#FFF; padding:0px 0px 0px 20px}

.right_inner .categories_box ul li a{color:#FFF}

.left{width:200px; margin:0px; margin-left:-2px !important; padding:0px 0px 10px 10px; float:left; text-align:left; background-color:#EBEBEB}

.left h2{font-size:15px; font-weight:bold; clear:both; margin-top:22px}

.left h2.recent_feedback{margin-bottom:5px; color:#FFF}

.client_testimonial{color:#FFF; margin-bottom:5px}
.client_testimonial p.top{text-align:left}

.client_testimonial p.middle{padding:0px 10px 0px 2px; margin:3px 0px 3px 0px}

.client_testimonial p.bottom{text-align:right; margin:0px 7px 0px 0px}

.name{font-weight:bold; padding:0px 7px 0px 7px}

.left h2.service_information{color:#FFF}

.left ul.service_info{float:left; display:inline; margin:5px 0px 0px 0px; clear:both; color:#FFF}

html>body .left ul.service_info{margin:5px 0px 7px 0px}

.left ul.service_info li{background:url(images/black/arrow_orange.gif) left 5px no-repeat; padding:0px 0px 0px -5px !important; margin:3px 0px 3px 0px}

html>body .left ul.service_info li{padding:0px 0px 0px 13px}

.left h2.fashion_ind{color:#FFF}

.left ul.list_other_fashion_ind{float:left; display:inline; margin:5px 0px 0px 0px; clear:both}

html>body .left ul.list_other_fashion_ind{margin:5px 0px 7px 0px}

.left ul.list_other_fashion_ind li{background:url(images/black/arrow_landing.gif) left 5px no-repeat; padding:0px 0px 0px -5px !important; margin:3px 0px 3px 0px}

html>body .left ul.list_other_fashion_ind li{padding:0px 0px 0px 13px}

.left ul.list_other_fashion_ind li a{color:#FFF}

.left ul.top_cities{margin:20px 10px 0px 0px}

.left ul.top_cities li{background:url(images/black/arrow.gif) left 5px no-repeat; padding:0px 0px 0px 25px}
.left ul.top_cities li a{color:#696969; text-decoration:none}
.left a.mainlink, .right a.mainlink{color:#000; font-weight:bold}

.left a:hover.mainlink, .right a:hover.mainlink{color:#F20000; font-weight:bold}

#footer{width:956px; margin:0 auto; padding:10px 0px 10px 0px}
 
#footer .copyright{float:left}

#footer .footer_links{text-align:right; float:right; width:635px}

#footer_seo{width:960px; margin:0 auto 0; text-align:justify}

#footer_seo a{color:#4D4D4D}
#footer .footer_links ul li{display:inline; margin:0px}

#footer .footer_links ul li a{margin:0px 5px 0px 5px; color:#4D4D4D}

.footer_landingpage{color:#FFF}

.footer_landingpage ul li a{color:#FFF}

/**********************************  Payment Page stylesheet *********************************/
.right_box_pt{width:245px; float:right; background-color:#EBEBEB}

.right_box_pt h2{padding:10px 0px 5px 10px; font-size:20px; display:block; color:#000}

.right_box_pt div{/*line-height:16px; */margin-top:8px; margin-bottom:8px; padding:5px 0px 10px 10px}

.right_box_pt div h3{font-weight:bold}

.right_box_pt div p{margin:3px 0px 4px 0px; margin-right:70px}

.div_1{background:url(images/black/bg_right_box_tick_1.jpg) left bottom no-repeat}

.div_2{background:url(images/black/bg_right_box_star_2.jpg) left bottom no-repeat}

.div_3{background:url(images/black/bg_right_box_lock_3.jpg) left bottom no-repeat}

.left_box_pt{width:600px; float:left}

.billing_form{padding:0px 15px 15px 4px; margin:0px; width:620px}
.billing_form h2{padding:10px 0px 5px 0px; font-size:20px; display:block; color:#FA1E01}

.billing_form h3.special_offer{margin:10px 0px 0px 0px; padding:10px 0px 4px 0px; background-color:#EBEBEB}

.billing_form h3{padding:5px 0px 0px 0px; font-size:14px; display:block; color:#FA1E01}

div.plan_one ul li{padding:15px 0px 5px 0px}
div.plan_one1 ul li{margin:15px 0px 5px 20px}
.plan_two{margin:0px 0px 10px 0px; background-color:#EBEBEB}
.plan_two1{margin:0px 0px 10px 20px; background-color:#EBEBEB}
div.plan_two ul li{margin:5px 0px 5px 0px}

.billing_options{width:600px}

.right_bill_opt{width:300px; float:right}

.right_bill_opt ul li{margin:5px 0px 5px 0px}

.select_big{width:152px; height:19px; border-color:#7F9DB9; border-style:solid; border-width:1px}

.select_small{width:71px; height:19px; border-color:#7F9DB9; border-style:solid; border-width:1px}

.left_bill_opt{float:left; width:290px}

.left_bill_opt ul li{margin:5px 0px 5px 0px}

.left_bill_opt li label, .right_bill_opt li label{float:left; margin:0px 0px 0px 0px; padding:0px; width:125px;}

.left_bill_opt li .textbox, .right_bill_opt li .textbox{border-color:#7F9DB9; border-style:solid; border-width:1px; color:#000; font-size:13px; font-style:normal; font-variant:normal; height:16px; line-height:normal; margin:0px; padding:0px; width:150px}

.textbox_small{border-color:#7F9DB9; border-style:solid; border-width:1px; color:#000; font-size:13px; font-style:normal; font-variant:normal; height:16px; line-height:normal; margin:0px; padding:0px; width:125px}

.little_note{font-size:11px; margin-left:125px; color:#898989}

.button_join_now .left_1{margin-left:63px; margin-right:4px; float:left}

html>body .button_join_now .left_1{margin-left:125px; margin-right:4px; float:left}

.button_join_now .right_1{width:350px; float:left; line-height:14px; color:#AEAEAE; font-size:11px}

.billing_options .textbox{border: 1px solid #7F9DB9;color: #000000;font-size: 13px;font-style: normal;font-variant: normal;height: 16px;line-height: normal;width: 150px;}

.billing_options td{vertical-align:middle;}
/**********************************  Additional services and other new pages stylesheet *********************************/
.right_box_add{width:245px; float:left; background-color:#EBEBEB; margin-right:10px}

.right_box_add h2{padding:10px 0px 5px 10px; font-size:20px; display:block; color:#000}

.right_box_add p{padding:10px}

.right_box_add a{color:#FA1E01}

.right_box_add a:hover{text-decoration:underline}

.left_box_add{width:680px; float:left}

.left_box_add h2{padding:10px 0px 5px 0px; font-size:20px; display:block; color:#FA1E01; margin-bottom:5px}

.add_pages{margin-top:10px;}

.add_info{background:url(images/black/bg_add_info.jpg) left top repeat-x; float:left; clear:left; padding:15px}

.add_info div.one{width:110px; float:left}

.add_info div.first{/*background:url(images/black/bg_add_1.gif) 10px top no-repeat; */height:72px}

/*.add_info div.second{background:url(images/black/bg_add_2.gif) 10px top no-repeat; height:72px}
*/
.add_info div.two{width:320px; float:left}
.add_info div.three{width:215px; float:right; font-weight:bold; color:#FA1E01; text-align:right}

.add_bottom{background-color:#EFEFEF; width:660px; float:left; clear:left; padding:5px 15px 5px 5px}

.add_bottom div.ab_left{margin-left:60px; width:110px; float:left; font-weight:bold; text-transform:uppercase}

html>body .add_bottom div.ab_left{margin-left:120px}

.add_bottom div.ab_right{width:110px; float:right; font-weight:bold; color:#FA1E01; text-align:right}
.add_bottom div.ab_right_total{width:250px; float:right; font-weight:bold; color:#FA1E01; text-align:right}

.btn_bottom{margin:10px 0px 0px 120px}

/********************* get_more_page ***************************************/
.get_more_page{/*margin-top:10px; padding-top:5px; */}

.table_light{background-color:#FAFAFA; padding:4px 0px 4px 0px; border-top:1px solid #FFF; border-bottom:1px solid #FFF}

.table_light .t_left{float:left}

.table_light .t_right{float:right; margin-right:10px; text-align:right; font-weight:bold; color:color:#282828; }

.table_dark{background-color:#F4F4F4; padding:4px 0px 4px 0px}

.table_dark .t_left{float:left}

.table_dark .t_right{float:right; margin-right:10px; text-align:right; font-weight:bold; color:#282828}

.browse_more{background-color:#EFEFEF; text-align:center; font-weight:bold; padding:5px}

.get_more_page .btn_bottom{margin:5px 0px 0px 5px}

/******************** Review site terms ****************************/
.left_box_add p.congrats{color:#090; font-weight:bold}

.left_box_add h3.imp_rem{margin:5px 5px 5px 0px; font-size:14px}

.payment_terms{margin:10px 0px 0px 0px}

.review_textarea{width:660px; height:250px; margin:10px 0px 10px 0px; text-align:left; line-height:16px; font-family:Arial,Helvetica,sans-serif; font-size:12px}

.btn_bottom_review_terms{margin:7px 0px 0px 0px}

/******************** Post Jobs ****************************/
.right_box_job{width:245px; float:right; background-color:#EBEBEB; margin-right:10px}

.right_box_job h2{padding:10px 0px 5px 10px; font-size:20px; display:block; color:#000}

.right_box_job p{padding:10px}

.right_box_job a{color:#FA1E01}

.right_box_job a:hover{text-decoration:underline}
.post_jobs ul{margin:0px 0px 0px 0px}

.post_jobs ul li{margin:4px 0px 4px 0px}

.post_jobs ul li label{float:left; margin:0px 3px 0px 0px; padding:0px; width:130px; text-align:right; font-weight:bold}

.post_jobs ul.benefits_posting{float:left; margin:0px 0px 10px 55px}

.post_jobs ul.benefits_posting li{color:#F78A00; margin:0px}

.post_jobs ul.benefits_posting li.black{color:#4D4D4D; margin:6px}

html>body .post_jobs ul.benefits_posting{margin:0px 0px 10px 130px}

.textbox_p_jobs{border:#7F9DB9 1px solid; width:225px; height:16px}

.textarea_p_jobs{width:530px; height:100px; margin:0px}

.btn_bottom_post_jobs{margin:0px 0px 0px 100px}

.ul_inner_p_jobs{float:left}

.right_box_job p.right_links_p_jobs{font-weight:bold}

/******************* About, FAQs and Success pages ******************************/
#heading_inner{height:60px}

#heading_inner h2{font-size:21px; color:#7F7F7F; padding:27px 0px 8px 15px; /*text-transform:uppercase; */}

.right_box_ab{width:245px; float:right; background-color:#EBEBEB}

.right_box_ab h2{font-size:14px; padding:10px 0px 10px 0px; display:block; color:#000; text-align:center}

.right_box_ab p{padding:4px 8px 4px 8px; color:#000; text-align:center}

.left_box_ab{width:688px; float:left}
.left_box_ab h2{font-size:14px; padding:10px 0px 5px 8px; display:block; color:#000}

.left_box_ab p{padding:0px 20px 5px 8px; color:#000}

div.staff ul{margin-top:5px}

html>body div.staff ul{margin-left:7px;}

div.staff ul li{float:left; width:128px; text-align:center; margin:0px 15px 0px 15px}

h2.s_page{padding:10px 7px 0px 10px; text-align:left}

p.s_page{padding:10px 7px 10px 10px; text-align:left}
.s_page a{color:#FA1E01}
.story_bg{width:661px; margin:10px 0px 10px 0px}
.story_bg p a{color:#FA1E01}
.story_link a{color:#FA1E01}
.s_b_top{background:url(images/black/bg_s_b_top.jpg) left top no-repeat; height:22px}

.s_b_center{background:url(images/black/bg_s_b_center.jpg) left top repeat-y}

.s_b_bottom{background:url(images/black/bg_s_b_bottom.jpg) left top no-repeat; height:22px}

.s_b_center p{padding:2px 10px 0px 20px; /*font-style:italic; */}

.s_b_center p.name{font-weight:bold}

.s_b_center a{color:#FA1E01}

.story_w{width:661px; margin:10px 0px 10px 0px}
.s_w_top{background:url(images/black/bg_s_w_top.jpg) left top no-repeat; height:22px}

.s_w_bottom{background:url(images/black/bg_s_w_bottom.jpg) left top no-repeat; height:22px}

.s_w_center p{padding:2px 10px 0px 20px; /*font-style:italic; */}

.s_w_center p.name{font-weight:bold}

.s_w_center a{color:#FA1E01}

.right_box_faq{width:680px; float:right}

   .right_box_faq h2{font-size:14px; padding:7px 0px 0px 15px; font-weight:bold; color:#000}

.right_box_faq p{padding:7px 0px 0px 15px; line-height:16px}

.right_box_faq p.question{color:#FA1E01}

.left_box_faq{width:245px; float:left; background-color:#EBEBEB}

.left_box_faq h2{font-size:16px; padding:7px 0px 0px 15px; font-weight:bold; color:#000}

.left_box_faq ul.service_faq{float:left; display:inline; margin:5px 0px 0px 20px; clear:both}

.left_box_faq ul.service_faq li{background:url(images/black/arrow_faq.gif) left 5px no-repeat; padding:0px 0px 0px 5px !important; margin:5px 0px 5px 0px}

html>body .left_box_faq ul.service_faq li{padding:0px 0px 0px 20px !important}

.left_box_faq ul.service_faq li a{color:#FA1E01}

/**************************  Login page *********************************/
#middle_container_login{width:937px; min-height:327px; clear:both; padding:0px 12px 12px 12px; background-color:#fff; border-right:1px solid #E9E0DE; border-left:1px solid #E9E0DE; border-bottom:1px solid #E9E0DE; margin:0 auto}

#middle_container_login h2{padding-top:20px; font-size:16px}

#middle_container_login .left_login{float:left}

#middle_container_login .right_login{float:right}

.login_box{width:321px; margin:30px; color:#0E0D0E}
.top_login{background:transparent url(images/black/bg_top_login.jpg) left top no-repeat; height:10px}

.middle_login{background:#FFF url(images/black/bg_middle_login.jpg) center top no-repeat; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA; padding:0px 0px 0px 15px; font-weight:bold}

.middle_login h3{padding:10px}

.middle_login p label{float:left; text-align:right; width:55px; padding-right:7px; margin:2px}

.middle_login p input{margin:2px}

.textbox_login{width:190px}

.btn_register_login{margin:5px 0px 0px 68px}

html>body .btn_register_login{margin:5px 0px 0px 65px}

.middle_login a{color:#FA1E01}

.bottom_login{background:url(images/black/bg_bottom_login.jpg) left top no-repeat; height:9px}

/**************************  Logged page *********************************/
.right_top_info_logged{width:550px; float:right; margin:55px 10px 10px 0px}

.links_up{text-align:right; margin:3px 0px 3px 0px}

.links_up ul li{display:inline; margin:0px}

.links_up ul li a{margin:0px 5px 0px 5px; text-decoration:none}
.links_up ul li a:hover{color:#FA1E01; text-decoration:underline}

#middle_container_logged{width:937px; clear:both; padding:0px 12px 12px 12px; background-color:#fff; border-right:1px solid #E9E0DE; border-left:1px solid #E9E0DE; border-bottom:1px solid #E9E0DE; margin:0 auto}

#middle_container_logged div.log_links{background:#EBEBEB; margin:0 auto; margin-bottom:13px; padding:9px; font-weight:bold}

#middle_container_logged div.log_links a:hover{color:#FA1E01; font-weight:bold}

.log_links_left{float:left}

.log_links_right{float:right}

.left_box_logged{width:220px; float:left; background-color:#EBEBEB}

.left_box_logged h2{font-size:15px; padding:7px 0px 0px 15px; font-weight:bold; color:#000}

.left_box_logged ul.industries{float:left; display:inline; margin:5px 0px 0px 20px; clear:both}

.left_box_logged ul.industries li{background:url(images/black/arrow.gif) left 5px no-repeat; padding:0px 0px 0px 5px !important; margin:5px 0px 5px 0px}

html>body .left_box_logged ul.industries li{padding:0px 0px 0px 20px !important}

.right_box_logged{width:705px; float:right}

.links_top_logged{margin-bottom:10px}

.links_top_logged ul li{display:inline; margin:0px}

.links_top_logged ul li a{margin:0px 5px 0px 5px; text-decoration:none}
.links_top_logged ul li a:hover{color:#FA1E01}

.links_em_feed{background-color:#282828; font-size:14px; font-weight:bold; padding:6px; margin-bottom:7px}

.left_em{float:left}

.right_feed{float:right}
.right_feed a, .left_em a{color:#0000EE}

.search_slection_box{background-color:#EBEBEB; margin-bottom:7px; border:1px #CDCDCD solid; padding-bottom:5px}

.search_slection_box h2.search_sel{padding:5px; font-size:14px}

.search_info{width:690px; margin:5px}

.search_info table tr.head{font-weight:bold}

.search_info table tr.head td.indus{width:165px}

.search_info table tr.head td.locs{width:142px}

.search_info table tr.head td.exp_lev{width:120px}

.search_info table tr.head td.exp_key{width:140px}

.search_info table tr.head td.btn{width:112px}

.search_info td a{color:#FA1E01}

.opt_black_log{background-color:#000; padding:6px; width:692px}

html >body .opt_black_log{width:730px}

.opt_black_log_adv{background-color:#000; padding:6px}

html >body .opt_black_log_adv{width:556px}

.right_b_log{float:right; margin:5px 15px 0 0}

html>body .right_b_log{float:right; margin:5px 28px 0 0}

.adv_search{color:#0000EE}

.right_box_logged p.black_box{padding:6px}

.left_b_log{float:left;width:560px;}

.left_b_log p input{margin:0px 5px 5px 0px}

.left_b_log p select{margin:0px 5px 5px 0px; width:177px}

.textbox_b{width:359px}

.results_pagination{margin:7px}

.results_pagination .left_results{float:left; font-weight:bold}

.results_pagination .right_pagination{float:right; font-weight:bold}

.right_pagination ul li{display:inline; margin:0px}

.right_pagination ul li a{margin:0px 5px 0px 5px; text-decoration:none}
.right_pagination ul li a:hover{color:#FA1E01; font-weight:bold; text-decoration:underline}

 .right_box_logged h2{font-size:14px; padding:12px 0px 10px 6px; font-weight:bold; color:#000}

.table_logged{line-height:16px}

.table_logged tr.head{background-color:#EBEBEB}

.table_logged tr.head td{padding:9px 0px 9px 5px; font-weight:bold; border-left:#DEDEDE 1px solid; border-right:#DEDEDE 1px solid}

.table_logged tr.head td.job_title{width:170px}

.table_logged tr.head td.ind{width:193px}

.table_logged tr.head td.location{width:146px}

.table_logged tr.head td.comp{width:100px}

.table_logged tr.light_bg{background-color:#FAFAFA}

.table_logged tr.light_bg td{padding:5px 0px 5px 5px}

.table_logged tr.light_bg td a{color:#0000EE}

.table_logged tr.dark_bg{background-color:#F4F4F4}

.table_logged tr.dark_bg td{padding:5px 0px 5px 5px}

.table_logged tr.dark_bg td a{color:#0000EE}

/*************************  Job Feed **********************************/
.container_jobfeed{padding-top:10px; width:937px; margin:0 auto}

.container_jobfeed h2{color:#FA1E01; font-size:18px; margin:0px 0px 15px 7px}

.container_jobfeed p{padding:10px 0 10px 4px; background-color:#FAFAFA; /*font-weight:bold; margin:10px; */}

.job_feed_info tr.head{background-color:#EBEBEB}

.job_feed_info tr.head td{padding:9px 0px 9px 5px; font-weight:bold; border-left:#DEDEDE 1px solid; border-right:#DEDEDE 1px solid}

.job_feed_info tr td a{color:#FA1E01}

.job_feed_info tr.head td.comp{width:217px}

.job_feed_info tr.head td.locs{width:217px}

.job_feed_info tr.head td.cat{width:161px}

.job_feed_info tr.head td.pos{width:135px}

.job_feed_info tr.head td.exp{width:142px}

.job_feed_info tr.head td.sal{width:119px}

.job_feed_info tr.light_bg{background-color:#FAFAFA}

.job_feed_info tr.light_bg td{padding:3px 0px 3px 4px}

.apply_box{width:925px; padding:12px 10px 10px 0px; margin:0px 0px 0px 0px; /*background-color:#282828;*/ border:1px solid; font-size:20px; vertical-align:top; float:right}

html>body .apply_box{margin:0px 0px 15px 0px}

.apply_box .apply_opt{width:890px; margin-left:40px}

.apply_box p.left_opt{padding:6px 0px 4px 0px; font-size:20px; font-weight:bold; /*color:#FFF*/}

.apply_box p.right_opt{margin:0px 0px 0px 170px}

.apply_box p.right_opt_free{/*margin:0px 0px 0px 170px; float:right*/}

html>body .apply_box p.right_opt{margin:0px 0px 0px 225px}

.apply_box p{/*float:left;*/ padding:0px 5px 5px 5px}

.apply_box p.link{margin:7px 5px 5px 0px; color:#F00}

.apply_box p.link a{color:#FA1E01}

.apply_box p label{padding:7px; float:left; /*color:#FFF;*/ font-size:12px}

.textbox_apply{/*color:#BEBEBE; font-size:12px; */height:20px; /*border:0px;*/ line-height:normal; margin:4px 0px 0px 0px; padding:4px 0px 0px 3px; width:340px}

.btn_apply{margin:2px 0px 0px 0px}
/*************************  Marketing **********************************/
#middle_container_marketing{width:937px; clear:both; padding:0px 12px 12px 12px; background-color:#fff; border-right:1px solid #E9E0DE; border-left:1px solid #E9E0DE; border-bottom:1px solid #E9E0DE; margin:0 auto}

.head_marketing{font-size:14px; font-weight:bold; padding:10px 0px 0px 0px; margin-bottom:7px}

.left_heading{float:left}

.left_heading h2, .left_heading h1{font-size:18px; color:#000000}

.right_offer{float:right; background-color:#428900; padding:5px; font-size:17px; font-weight:bold; color:#FFF}
.right_offer a{color:#FFF}

.left_box_marketing{width:200px; float:left}

.left_box_marketing h2{font-size:15px; padding:7px 0px 0px 15px; font-weight:bold; color:#000}

.left_box_marketing .leftlist{width:200px; float:left; background-color:#EBEBEB}

.left_box_marketing .leftlist ul{float:left; display:inline; margin:5px 0px 0px 20px; clear:both}

.left_box_marketing .leftlist ul li{background:url(images/black/arrow.gif) left 5px no-repeat; padding:0px 0px 0px 5px !important; margin:5px 0px 5px 0px}

html>body .left_box_marketing .leftlist ul li{padding:0px 0px 0px 20px !important}

.join_box_marketing{margin-top:10px; padding:7px 4px 7px 4px; border:1px solid #CCC; width:216px; float:left}

.join_box_marketing h2{font-size:18px; color:#FA1E01; padding:0; margin:0; text-align:center}

.join_box_marketing p{text-align:center}

.join_box_marketing ul,{margin:0px 0px 0px 0px}

.join_box_marketing ul.list_s{margin:10px 0px 0px 5px}

.join_box_marketing ul.list_s li label{float:left; margin:0px 0px 0px 0px; padding:0px; width:70px}

.join_box_marketing ul.list_s li{margin:4px 0px 4px 0px; padding:0px}

.join_box_marketing ul.list_s li select{width:135px; color:#4D4D4D}

.join_box_marketing ul.list_s li input{width:130px}

.btn_continue_marketing{margin:0px 0px 0px 76px}

.right_box_marketing{width:728px; float:right}

.right_box_marketing p.getjobs{font-weight:bold; margin-bottom:5px}

.right_box_marketing p a{color:#000000}

.marketing_info tr.head{background-color:#EBEBEB}

.marketing_info tr.head td{padding:9px 0px 9px 5px; font-weight:bold; border-left:#DEDEDE 1px solid; border-right:#DEDEDE 1px solid; border-top:0px; border-bottom:0px}

.marketing_info tr td{border:1px solid #F2F2F2}

.marketing_info tr td a{color:#0000EE}

.marketing_info tr.head td.title{width:450px}

.marketing_info tr.head td.loc{width:115px}

.marketing_info tr.head td.date{width:125px}

.marketing_info tr td{padding:5px 0px 5px 5px}

.marketing_info tr td.bold{font-weight:bold; padding:3px 0px 4px 3px}

.marketing_info tr td.bold p{font-weight:normal}

.marketing_info tr.dark{background-color:#FAFAFA}

/*********************************  3 Steps form ****************************************/
.right_box_form_steps{width:276px; float:right; padding:10px 10px 30px 10px; background-color:#000}

.right_box_form_steps h2.heading{color:#FFF; font-size:16px; font-weight:bold; margin:10px 0px 10px 0px}

.right_box_form_steps p{color:#C6C6C6}

.right_box_form_steps p.client_says{margin-top:15px; color:#fff}

.right_img_step_form h2{color:#FFF; font-size:16px; font-weight:bold}

.right_img_step_form .one{background:url(images/black/bg_step_form_1.jpg) left top no-repeat; width:110px; float:left; text-align:center; padding:49px 0px 0px 159px; height:130px}

.right_img_step_form .two{background:url(images/black/bg_step_form_2.jpg) left top no-repeat; width:110px; float:left; text-align:center; padding:49px 0px 0px 159px; height:130px}

.right_img_step_form .three{background:url(images/black/bg_step_form_3.jpg) left top no-repeat; width:110px; float:left; text-align:center; padding:49px 0px 0px 159px; height:130px}

.left_box_form_steps{width:619px; float:left}

.options_steps h2{font-size:14px; font-weight:bold; margin:5px 0px 5px 0px}

.options_steps{background-color:#ECECEC; padding-bottom:30px}

.opt_1_step_form{padding:20px 0px 0px 30px}

.opt_1_step_form ul,{float:left; margin:0px 0px 0px 0px}

.opt_1_step_form ul.list_steps_1 li label{float:left; margin:0px 0px 0px 0px; padding:0px; width:130px}

.opt_1_step_form ul.list_steps_1 li{margin:7px 0px 7px 0px; padding:0px}

.opt_1_step_form ul.list_steps_1 li input{width:286px; color:#4D4D4D}

.opt_2_step_form{padding:20px 0px 0px 30px}

.opt_2_step_form ul,{float:left; margin:0px 0px 0px 0px}

.opt_2_step_form ul.list_steps_2 li label{float:left; margin:0px 0px 0px 0px; padding:0px; width:130px}

.opt_2_step_form ul.list_steps_2 li{margin:7px 0px 7px 0px; padding:0px}

.opt_2_step_form ul.list_steps_2 li input{width:286px; color:#4D4D4D}

.opt_2_step_form ul.list_steps_2 li select{width:290px; color:#4D4D4D}

.opt_3_step_form{padding:0px 0px 0px 30px}

.opt_3_step_form ul{float:left; margin:0px 0px 0px 0px}

.opt_3_step_form ul li{margin:7px 0px 7px 0px; padding:0px}

.opt_3_step_form .left_1{font-weight:bold; width:128px; float:left}

.opt_3_step_form .right_1{float:left; width:450px}

.opt_3_step_form input.textbox_step{width:286px; color:#B2B2B2}

/******************************* New Page - Enhance your job search **************************************/
.navbar_option li{font-size:20pxpadding:3px}

.navbar li{font-weight:bold; display:inline; font-size:14px}

.left_box_enhance_js{width:680px; float:left}

.left_box_enhance_js ul.navbar{ margin:0px 0px 10px 0px}

.left_box_enhance_js ul.navbar li{font-weight:bold; display:inline}

.left_box_enhance_js ul.navbar li a{color:#4D4D4D; margin:4px}

.left_box_enhance_js ul.navbar li a:hover{color:#FA1E01}

.left_box_enhance_js h2{padding:10px 0px 5px 0px; font-size:20px; display:block; color:#000000; margin-bottom:5px}

.links_upload_resume{font-size:12px; font-weight:bold; padding:6px; margin-bottom:7px; color:#B1B1B1}

.links_upload_resume a{color:#4d4d4d; margin:0px 2px 0px 2px; text-decoration:underline}

.links_upload_resume a:hover{text-decoration:none}

.table_enhance{line-height:16px}

.table_enhance tr.head_enh{background-color:#EBEBEB}

.table_enhance tr.light_bg_enh{background-color:#FAFAFA; margin:1px 0px 1px 0px}

.table_enhance tr.light_bg_enh td{border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid}

.table_enhance tr.head_enh td{font-weight:bold; border-left:#DEDEDE 1px solid; border-right:#DEDEDE 1px solid; height:25px}

.table_enhance tr.head_enh td.myresume{width:612px}

.table_enhance tr.head_enh td.main{width:40px}

.table_enhance tr td table td{padding:8px 0px 8px 5px}

.table_enhance tr td table td.one{width:30px}

.table_enhance tr td table td.two{width:400px}

.table_enhance tr td table td.three{width:40px}

.table_enhance tr td table td.four{width:40px}

.table_enhance tr td table td.five{width:40px}

.table_enhance tr td table td.six{width:40px}

.table_enhance tr td table td.seven{width:40px}
.table_enhance tr.dark_bg_enh{background-color:#F4F4F4; margin:0px 0px 1px 0px}

.table_enhance tr.dark_bg_enh td{border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid}

.btn_enh{padding:9px 0px 0px 0px; float:right}

.info_enhance{background:url(images/black/bg_add_info.jpg) left top repeat-x; float:left; clear:left; padding:15px}

.info_enhance div.one{width:110px; float:left}

.info_enhance div.first{background:url(images/black/bg_add_2.gif) 10px top no-repeat; height:72px}

.info_enhance div.second{background:url(images/black/bg_add_2.gif) 10px top no-repeat; height:72px}

.info_enhance div.third{/*background:url(images/black/bg_left_enhance_info.jpg) 22px 14px no-repeat;*/ height:72px}

.info_enhance div.two{width:420px; float:left}
.info_enhance div.three{width:115px; float:right; font-weight:bold; color:#000000; text-align:right}

.right_box_newpages{width:245px; float:left; background-color:#EBEBEB; margin-right:10px}

.right_box_newpages h2{padding:10px 0px 5px 10px; font-size:20px; display:block; color:#000}

.right_box_newpages p{padding:10px}

.right_box_newpages a{color:#FA1E01}

.right_box_newpages a:hover{text-decoration:underline}

/*****************************************  Newpages - Account Detail ***********************************/
.left_box_account_detail{width:680px; float:left}

.left_box_account_detail ul.navbar{ margin:0px 0px 10px 0px}

.left_box_account_detail ul.navbar li{font-weight:bold; display:inline}

.left_box_account_detail ul.navbar li a{color:#4D4D4D; margin:4px}

.left_box_account_detail ul.navbar li a:hover{color:#FA1E01}

.table_acct_det{line-height:16px; margin-top:8px}

.table_acct_det tr.head_acct_det{background-color:#EBEBEB}

.table_acct_det tr.light_bg_acct_det{background-color:#FAFAFA; margin:1px 0px 1px 0px}

.table_acct_det tr.light_bg_acct_det td{border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid}

.table_acct_det tr.head_acct_det td{font-weight:bold; border-left:#DEDEDE 1px solid; border-right:#DEDEDE 1px solid; height:25px}

.table_acct_det tr td table td{padding:8px 0px 8px 5px}

.table_acct_det tr td table td a{color:#FA1E01}

.table_acct_det tr td table td.one{width:140px}

.table_acct_det tr td table td.two{width:400px}

.table_acct_det tr td table td.three{width:88px}

.table_acct_det tr td table td.four{width:30px}

.table_acct_det tr.dark_bg_acct_det{background-color:#F4F4F4; margin:0px 0px 1px 0px}

.table_acct_det tr.dark_bg_acct_det td{border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid}

/*****************************************  Newpages - Addon info ***********************************/
.left_box_addon_info{width:680px; float:left}
.left_box_addon_info h2{color:#FA1E01; font-size:15px}

.left_box_addon_info p{margin:4px 0px 4px 0px}

.left_box_addon_info p.btn_getit{padding:20px 0px 0px 0px}
.little_note_addon{font-size:12px; margin-left:125px; color:#000}

/*****************************************  Newpages - Billing History ***********************************/
.left_box_billing_history{width:680px; float:left}

.left_box_billing_history ul.navbar{ margin:0px 0px 10px 0px}

.left_box_billing_history ul.navbar li{font-weight:bold; display:inline}

.left_box_billing_history ul.navbar li a{color:#4D4D4D; margin:4px}

.left_box_billing_history ul.navbar li a:hover{color:#FA1E01}

.table_acct_det{line-height:16px; margin-top:8px}

.table_billing_history tr.head_billing_history{background-color:#EBEBEB}

.table_billing_history tr.head_billing_history td.date{width:156px}

.table_billing_history tr.head_billing_history td.transaction{width:328px}

.table_billing_history tr.head_billing_history td.amount{width:86px}

.table_billing_history tr.head_billing_history td.trans{width:90px}

.table_billing_history tr.light_bg_billing_history{background-color:#FAFAFA; margin:1px 0px 1px 0px}

.table_billing_history tr.light_bg_billing_history td{border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid}

.table_billing_history tr.head_billing_history td{font-weight:bold; border-left:#DEDEDE 1px solid; border-right:#DEDEDE 1px solid; height:25px}

.table_billing_history tr td table td{padding:8px 0px 8px 5px}

.table_billing_history tr td table td a{color:#FA1E01}

.table_billing_history tr td table td.one{width:156px}

.table_billing_history tr td table td.two{width:328px}

.table_billing_history tr td table td.three{width:86px}

.table_billing_history tr td table td.four{width:90px}

.table_billing_history tr.dark_bg_billing_history{background-color:#F4F4F4; margin:0px 0px 1px 0px}

.table_billing_history tr.dark_bg_billing_history td{border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid}

/*****************************************  Newpages - Edit Profile ***********************************/
.left_box_password{width:680px; float:left}

.left_box_password ul.navbar{ margin:0px 0px 10px 0px}

.left_box_password ul.navbar li{font-weight:bold; display:inline}

.left_box_password ul.navbar li a{color:#4D4D4D; margin:4px}

.left_box_password ul.navbar li a:hover{color:#FA1E01}

.head_password{background-color:#F4F4F4; margin:0px 0px 0px 0px}

.head_password h2{font-size:14px; padding:5px 0px 5px 5px}

.bg_options{background-color:#FAFAFA; padding-bottom:30px}

.options_password{padding:20px 0px 0px 30px}

.options_password ul{float:left; margin:0px 0px 0px 0px}

.options_password ul.list_1 li label{float:left; margin:0px 0px 0px 0px; padding:0px; width:130px}

.options_password ul.list_1 li{margin:6px 0px 6px 0px; padding:0px}

.options_password ul.list_1 li input.text{width:400px; color:#4D4D4D}

/*.options_password ul.list_1 li input{width:400px; color:#4D4D4D}
*/
.options_password ul.list_1 li input.btn_update{width:66px}

.text_password{width:400px; height:110px}

/*****************************************  Newpages - detail user ***********************************/
.left_box_detail_user{width:680px; float:left}

.details{margin:15px 0px 15px 0px}

.head_detail_user{background-color:#F4F4F4; margin:0px 0px 0px 0px}

.head_detail_user h2{font-size:14px; padding:5px 0px 5px 5px}

.detail_user_opt{width:600px; padding:20px 0px 0px 30px}
.detail_user_opt .textbox{border-color:#7F9DB9; border-style:solid; border-width:1px; color:#000; font-size:13px; font-style:normal; font-variant:normal; height:16px; line-height:normal; margin:3px; padding:0px; width:150px}

.bg_options{background-color:#FAFAFA; padding-bottom:30px}

.options_detail_user{padding:20px 0px 0px 30px}
.options_detail_user .textbox{border-color:#7F9DB9; border-style:solid; border-width:1px; color:#000; font-size:13px; font-style:normal; font-variant:normal; height:16px; line-height:normal; margin:3px; padding:0px; width:150px}
.options_detail_user .textbox1{border-color:#7F9DB9; border-style:solid; border-width:1px; /*color:#BEBEBE; */font-size:13px; font-style:normal; font-variant:normal; height:16px; line-height:normal; margin:3px; padding:0px; width:600px}
.options_detail_user ul{float:left; margin:0px 0px 0px 0px}

.options_detail_user ul.list_d_u li label{float:left; margin:0px 0px 0px 0px; padding:0px; width:130px}

.options_detail_user ul.list_d_u li{margin:6px 0px 6px 0px; padding:0px}

.options_detail_user ul.list_d_u li input{width:400px; color:#4D4D4D}

.right_u_opt{width:300px; float:right}

.right_u_opt ul li{margin:5px 0px 5px 0px}

.left_u_opt{width:290px}

.left_u_opt ul li{margin:5px 0px 5px 0px}

.left_u_opt li label, .right_u_opt li label{float:left; margin:0px 0px 0px 0px; padding:0px; width:125px}

.left_u_opt li .textbox, .right_u_opt li .textbox{border-color:#7F9DB9; border-style:solid; border-width:1px; /*color:#BEBEBE; */font-size:13px; font-style:normal; font-variant:normal; height:16px; line-height:normal; margin:0px; padding:0px; width:150px}

.text_detail_user{width:400px; height:110px; padding:0px; margin:0px}

.options_detail_user ul.list_workexp li label{float:left; margin:0px 0px 0px 0px; padding:0px}

/************************ New pages - My Subscription *************************************/
.left_box_my_sub{width:680px; float:left}

.left_box_my_sub ul.navbar{ margin:0px 0px 10px 0px}

.left_box_my_sub ul.navbar li{font-weight:bold; display:inline}

.left_box_my_sub ul.navbar li a{color:#4D4D4D; margin:4px}

.left_box_my_sub ul.navbar li a:hover{color:#FA1E01}

.table_my_sub{margin-bottom:10px}
.left_box_my_sub p span a{color:#FA1E01}
.table_my_sub tr.head_my_sub{background-color:#EBEBEB}

.table_my_sub tr.head_my_sub td.name{width:380px}

.table_my_sub tr.head_my_sub td.price{width:75px}

.table_my_sub tr.head_my_sub td.status{width:112px}

.table_my_sub tr.head_my_sub td.action{width:85px}

.table_my_sub tr.light_bg_my_sub{background-color:#FAFAFA; margin:1px 0px 1px 0px}

.table_my_sub tr.light_bg_my_sub td{border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid}

.table_my_sub tr.head_my_sub td{font-weight:bold; border-left:#DEDEDE 1px solid; border-right:#DEDEDE 1px solid; height:25px}

.table_my_sub tr td table td{padding:8px 0px 8px 5px}

.table_my_sub tr td table td a{color:#FA1E01}

.heading_subs{font-weight:bold; color:#EB7C27; width:581px}

html>body .heading_subs{width:582px}

.table_my_sub tr td table td.one{width:380px}

.table_my_sub tr td table td.two{width:75px}

.table_my_sub tr td table td.three{width:112px}

.table_my_sub tr td table td.four{width:85px}

.table_my_sub tr.dark_bg_my_sub{background-color:#F4F4F4; margin:0px 0px 1px 0px}

.table_my_sub tr.dark_bg_my_sub td{border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid}

/*************************************** New pages - Purchased Services ****************************/
.left_box_pur_services{width:680px; float:left}

.left_box_pur_services ul.navbar{ margin:0px 0px 10px 0px}

.left_box_pur_services ul.navbar li{font-weight:bold; display:inline}

.left_box_pur_services ul.navbar li a{color:#4D4D4D; margin:4px}

.left_box_pur_services ul.navbar li a:hover{color:#FA1E01}

.table_pur_services{margin-bottom:5px}

.table_pur_services tr.head_pur_services{background-color:#EBEBEB}

.table_pur_services tr.head_pur_services td.name{width:575px}

.table_pur_services tr.head_pur_services td.doc{width:75px}

.table_pur_services tr.light_bg_pur_services{background-color:#FAFAFA; margin:1px 0px 1px 0px}

.table_pur_services tr.light_bg_pur_services td{border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid}

.table_pur_services tr.head_pur_services td{font-weight:bold; border-left:#DEDEDE 1px solid; border-right:#DEDEDE 1px solid; height:25px}

.table_pur_services tr td table td{padding:8px 0px 8px 5px}

.table_pur_services tr td table td a{color:#0000EE}

.table_pur_services tr td table td.one{width:575px}

.table_pur_services tr td table td.two{width:75px}

.table_pur_services tr.dark_bg_pur_services{background-color:#F4F4F4; margin:0px 0px 1px 0px}

.table_pur_services tr.dark_bg_pur_services td{border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid}

/************************** New pages - Portfolio ******************************************/
.left_box_portfolio{width:680px; float:left}

.left_box_portfolio ul.navbar{ margin:0px 0px 10px 0px}

.left_box_portfolio ul.navbar li{font-weight:bold; display:inline}

.left_box_portfolio ul.navbar li a{color:#4D4D4D; margin:4px}

.left_box_portfolio ul.navbar li a:hover{color:#FA1E01}

.head_portfolio{background-color:#F4F4F4; margin:0px 0px 0px 0px}

.head_portfolio h2{font-size:14px; padding:5px 0px 5px 5px}

.options_portfolio{padding:20px 0px 0px 10px}

.options_portfolio ul{float:left; margin:0px 0px 0px 0px}

.options_portfolio ul.list_port li{float:left; margin:0px 8px 0px 8px; padding:15px 15px 0px 15px; border-top:1px solid #E6E6E6; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; width:81px; background-color:#F3F3F3}

.options_portfolio ul.list_port_bottom li{float:left; margin:0px 8px 0px 8px; padding:10px 10px 10px 10px; border-top:1px solid #E6E6E6; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; width:91px; background-color:#F3F3F3}

.options_portfolio ul.list_port_bottom li a.btn_edit{float:left}

.options_portfolio ul.list_port_bottom li a.btn_delete{float:right}

.options_portfolio ul{float:left; margin:0px 0px 0px 0px}

.options_portfolio ul.list_portfolio li label{float:left; margin:0px 0px 0px 0px; padding:0px; width:100px}

.options_portfolio ul.list_portfolio li{margin:6px 0px 6px 0px; padding:0px}

.options_portfolio ul.list_portfolio li input.text{width:350px; color:#4D4D4D}

.text_port{width:350px; height:60px}

.options_portfolio ul.list_portfolio li input.btn_browse{width:74px}

/******************************* New pages - Advance Search *******************************/
.box_adv_search{}

.head_adv_search{background-color:#0000EE; margin:0px 0px 0px 0px}

.head_adv_search h2{font-size:14px; padding:5px 0px 5px 5px}

.btn_search_adv_job{padding:10px 0px 0px 10px}

.options_adv_search{padding:20px 0px 0px 10px}

.box_adv_search ul{float:left; display:inline; margin:0px 0px 0px -10px}

html>body .box_adv_search ul{margin:0px 0px 0px 10px}

.box_adv_search ul h2{margin:5px 0px 5px 18px}

html>body .box_adv_search ul h2{margin:5px 0px 5px 0px}

.box_adv_search ul li{margin:0px 0px 5px 0px; padding:0px}

.box_adv_search ul li label{margin:0px 0px 0px 5px}

.list_ind{list-style:none; width:242px}

.list_loc{list-style:none; width:194px}

.list_exp_level{list-style:none; width:170px}

.keyword_textbox{width:250px}

.search_adv_1{width:244px}

/*****************************************  Newpages - Edit Profile ***********************************/
.left_box_edit_profile{width:680px; float:left}

.left_box_edit_profile ul.navbar{ margin:0px 0px 10px 0px}

.left_box_edit_profile ul.navbar li{font-weight:bold; display:inline}

.left_box_edit_profile ul.navbar li a{color:#4D4D4D; margin:4px}

.left_box_edit_profile ul.navbar li a:hover{color:#FA1E01}

.left_box_edit_profile ul.navbar li a.current{color:#FA1E01}

.current{color:#FA1E01}

.head_edit_profile{background-color:#F4F4F4; margin:0px 0px 0px 0px}

.head_edit_profile h2{font-size:14px; padding:5px 0px 5px 5px}

.bg_options{background-color:#FAFAFA; padding-bottom:30px}

.options_edit_prof{padding:20px 0px 0px 30px}

.options_edit_prof ul{float:left; margin:0px 0px 0px 0px}

.options_edit_prof ul.list_1 li label{float:left; margin:0px 0px 0px 0px; padding:0px; width:130px}

.options_edit_prof ul.list_1 li{margin:6px 0px 6px 0px; padding:0px}

/*.options_edit_prof ul.list_1 li input{width:400px; color:#4D4D4D}
*/
.options_edit_prof ul.list_1 li input.text{width:400px; color:#4D4D4D}
.options_edit_prof ul.list_1 li input.btn_save_profile{width:130px}

.text_edit_prof{width:400px; height:110px}

/********************************* Newpages - Feedback **********************************/
.left_box_feedback{width:680px; float:left}

.left_box_feedback h2{color:#FA1E01; font-size:15px}

.left_box_feedback p{margin:5px 0px 5px 0px}

.text_feedback{width:660px; height:110px}

/****************************************************************************************************************************************************/
/*    DIVERS    */
/****************************************************************************************************************************************************/
.infos{padding:5px; border:1px solid green; color:green; margin-bottom:5px; text-align:center}

.error{padding:5px; border:1px solid red; color:red; margin-bottom:5px; text-align:center}

.note{background:#FCFFCD; padding:5px; /*border:1px solid red; */color:red; margin-bottom:5px; text-align:center}
/****************************************************************************************************************************************************/
/*    ALERT    */
/****************************************************************************************************************************************************/
#alert{position:absolute; border:1px solid #CCC; width:300px; margin-left:-150px; left:50%; background-color:#FFF}
#al_top{background:url(images/td_entete.gif) left top repeat-x; border-bottom:1px solid #CCC; height:20px}
#al_cont{margin:10px; text-align:center}
#al_bt{margin-bottom:5px}
#al_contSubmit{padding:10px; text-align:center}
#alertSubmit{position:fixed; border:20px solid #4F4F4F; width:400px;  /*height:200px; */margin-left:-150px; left:50%; top:25%; background-color:#FBFBFB; z-index:1000}
#aler_overlay{ /* The following properties should not be changed */ position:fixed;  top:0px;  left:0px;  width:100%;  height:700px;  opacity:0.7;  background-color:rgb(255,255,255);  z-index:999}

* html div#alertSubmit, 
* html div#aler_overlay{position: absolute;}
/****************************************************************************************************************************************************/
/*  BOUTONS     */
/****************************************************************************************************************************************************/
/*
input.button{cursor:pointer; height:20px; padding:5px; font:bold 11px Arial; color:#FFF; background:url(images/black/btn_login.jpg) left top no-repeat; text-align:center}
*/
.abutton{background:url("images/btn_black.jpg") repeat-x scroll left top; height:36px;text-decoration:none; margin:0px 0px 0px 0px; padding:8px; color:#fff; font-size:13px; font-weight:bold; text-align:center}

.btn_black{cursor: pointer;background: url("images/btn_black.jpg") repeat-x scroll left top #000000; border: 1px solid #535148;color: #FFFFFF;font: bold 14px verdana;height: 36px; padding: 0 10px;text-align: center;}

input.button{ -moz-border-radius: 5px 5px 5px 5px; border-top:1px solid #E4E4E4; background:url(images/black/bg_button.jpg) left top repeat #000000; display:block; height:30px; color:#fff; font-size:14px; font-weight:bold; text-align:center; cursor:pointer}

input.button_red{background:url("images/bg_btn_red.png") red; left top repeat-x; display:block; height:30px; color:#fff; font-size:14px; font-weight:bold; text-align:center; cursor:pointer; border:1px solid red; width:140px}

input.button_green{width:400px; padding:0px 10px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px;background:url(images/btn_green.png) left top repeat-x green; display:block; height:50px; color:#fff; font:italic bold 33px arial ; text-align:center; cursor:pointer; border:1px solid green; }

a.bouton{display:block; height:16px; text-align:center; width:80px; padding-top:2px}

a.bouton:link, a.bouton:visited{color:#FFF; text-decoration:none; font:bold 11px Arial}

.bouton{border-left:1px solid #E4E4E4; border-top:1px solid #E4E4E4; border-right:1px solid #CCC; border-bottom:1px solid #CCC; background:url(images/btn_bg_red.gif) left top repeat-x; font:bold 11px verdana; color:#FFF; text-align:center}

.bouton_copy{border-left:1px solid #E4E4E4; border-top:1px solid #E4E4E4; border-right:1px solid #CCC; border-bottom:1px solid #CCC; background-color:#F4F4F4; background:url(images/td_entete.gif) left top repeat-x; font:bold 11px verdana; color:#000; text-align:center}

.min_btn{border:none; height:16px; width:16px; cursor:pointer}

.big_btn{border:none; height:44px; width:122px; cursor:pointer}
.red{font:11px Verdana; color:red}
/****************************************************************************************************************************************************/
/*    POPUP    */
/****************************************************************************************************************************************************/
.popup{border:1px solid #CCC; position:absolute; width:500px; margin-left:-250px; left:50%; background-color:#FFF}

/****************************************************************************************************************************************************/
#del{background:url(images/del.png) top left no-repeat}

#join{background:url(images/newpay_join_now.gif) top left no-repeat}

#continue{background:url(images/black/btn_continue.gif) top left no-repeat}

.bt_join_2{width:105px; height:23px; background:url(images/black/bt_join_2.png) top left no-repeat; border:none; cursor:pointer}

.bt_continue{width:105px; height:23px; background:url(images/bt_continue.png) top left no-repeat; border:none; cursor:pointer}

.cjc_adsence{margin-top:10px; padding:7px 4px 7px 4px; border:1px solid #CCC; width:216px; float:left}
/***************************************************************************************************************************************************/
/* JOB SEARCH */
/***************************************************************************************************************************************************/
.list_grey{background-color:#edeae9}
.list_grey li{margin-top:5px}
.list_grey h2{margin-bottom:10px; font:bold 13px Arial; color:#000}
.list_grey ul{margin:0; padding:0; list-style-image:url(images/job_bull.gif); list-style-type:image; list-style-position:inside}
.list_grey a:link, .list_grey a:visited{color:#777367; text-decoration:none}
.list_grey a:active, .list_grey a:hover{text-decoration:underline}
.box_black{height:45px; background-color:#000; width:100%; vertical-align:center}
.box_black a:link, .box_black a:visited{color:#FFF; text-decoration:none; font:13px Arial}
.box_black a:active, .box_black a:hover{}
.table_grey{}
.table_grey th{height:30px; font:bold 13px Arial; line-height:30px; background-color:#edeae9; color:#5e5b50;padding:0 0 0 10px;}
.table_grey td{/*height:25px; font:12px Arial; line-height:25px; */padding:5px 0 0 10px}
.table_grey a:link{color:#0000EE; text-decoration:none}
.table_grey a:visited{color:#551A8B; text-decoration:none}
.table_grey a:active, .table_grey a:hover{}

/*input.btn_black{cursor:pointer; height:25px; font:bold 12px Arial; padding-left:10px; padding-right:10px; color:#FFF}*/

.inp_1{height:20px}

/**************************  Search Results page *********************************/
.left_search_res{width:245px; margin:0px; padding:10px 0px 10px 10px; float:left; text-align:left; background-color:#EBEBEB}

.left_search_res h2{font-size:15px; font-weight:bold; clear:both}

.left_search_res ul.industries{float:left; display:inline; margin:5px 0px 0px 5px; clear:both}

.left_search_res ul.industries li{background:url(images/black/arrow.gif) left 5px no-repeat; padding:0px 0px 0px 5px !important; margin:5px 0px 5px 0px}

html>body .left_search_res ul.industries li{padding:0px 0px 0px 20px !important}

.search_box_results{width:925px; padding:12px 10px 10px 0px; margin:0px 0px 0px 0px; background-color:#E1EFFA; border:1px solid #CBD9E3; font-size:20px; vertical-align:top; float:right}

html>body .search_box_results{margin:0px 0px 15px 0px}

.search_box_results .search_opt{width:890px; margin-left:40px}

.search_box_results p{float:left; padding:0px 5px 5px 5px}

.search_box_results p.link{margin:7px 5px 5px 0px; color:#F00}

.search_box_results p.link a{color:#0000EE}

.right_search_res{background:url(images/black/bg_right_content_box.jpg) left 32px no-repeat !important; width:670px; height:auto; margin:0px; padding:0px; float:right; text-align:left}

.table_search_results{line-height:16px}

.table_search_results tr.head{background-color:#EBEBEB}

.table_search_results tr.head td{padding:9px 0px 9px 5px; font-weight:bold; border-left:#DEDEDE 1px solid; border-right:#DEDEDE 1px solid}

.table_search_results tr.head td.p_date{width:100px}

.table_search_results tr.head td.j_title{width:242px}

.table_search_results tr.head td.loc{width:170px}

.table_search_results tr.light_bg{background-color:#FAFAFA}

.table_search_results tr.light_bg td{padding:5px 0px 5px 5px}

.table_search_results tr.light_bg td a{color:#F00}

.table_search_results tr.dark_bg{background-color:#F4F4F4}

.table_search_results tr.dark_bg td{padding:5px 0px 5px 5px}

.table_search_results tr.dark_bg td a{color:#F00}

.results_pagination_search{margin:7px}

.results_pagination_search .left_results{float:left; font-weight:bold}

.results_pagination_search .right_pagination{float:right; font-weight:bold}

.right_pagination_search ul li{display:inline; margin:0px}

.right_pagination_search ul li a{margin:0px 5px 0px 5px; text-decoration:none}
.right_pagination_search ul li a:hover{color:#FA1E01; font-weight:bold; text-decoration:underline}

.results_pagination_search_top{margin-bottom:20px}

.results_pagination_search_top .left_results{float:left; font-weight:bold}

.results_pagination_search_top .right_pagination{float:right; font-weight:bold}

.right_pagination_search_top ul li{display:inline; margin:0px}

.right_pagination_search_top ul li a{margin:0px 5px 0px 5px; text-decoration:none}
.right_pagination_search_top ul li a:hover{color:#FA1E01; font-weight:bold; text-decoration:underline}

/************************************  Logged - View Jobs *******************************/
.left_box_view_jobs{width:680px; float:left}

.head_view_jobs{background-color:#F4F4F4; margin:0px 0px 0px 0px}

.head_view_jobs h2{font-size:14px; padding:5px 0px 5px 5px}

.view_jobs_opt{width:640px; padding:20px 0px 0px 30px}

.view_jobs_opt .apply_details{margin-bottom:12px}

.view_jobs_opt .apply_details p{margin-bottom:5px; line-height:16px}

.view_jobs_opt .apply_details p a{text-decoration:underline}

.view_jobs_opt .apply_details span{margin:20px 0px 0px 0px; font-size:14px; text-decoration:none}

.view_jobs_opt .apply_details p a:hover{color:#FA1E01}

.apply_details div ul.info{float:left}

.apply_details div ul.info li label{float:left; margin:0px 0px 0px 0px; padding:0px; width:160px}

.apply_details div ul.info li{margin:0px 0px 10px 0px}

.bg_options{background-color:#FAFAFA; padding-bottom:30px}

.options_view_jobs{padding:20px 0px 0px 20px}

.options_view_jobs ul{float:left; margin:0px 0px 0px 0px}

.options_view_jobs ul.list_v_j li label{float:left; margin:0px 0px 0px 0px; padding:0px; width:130px}

.options_view_jobs ul.list_v_j li{margin:6px 0px 6px 0px; padding:0px}
.right_v_j_div{width:300px; float:right; padding:5px}

.right_v_j_opt{width:300px; float:right; padding:5px}

.right_v_j_opt ul li{margin:0px 0px 10px 0px}

.left_v_j_opt{width:400px}

.left_v_j_opt ul li{margin:0px 0px 5px 0px}

.left_v_j_opt li label, .right_v_j_opt li label{float:left; margin:0px 0px 0px 0px; padding:0px; font-weight:bold; width:140px}
.left_v_j_opt p{margin:20px 0px 0px 0px; font-size:14px; text-decoration:none}
/********************************  Logged pages - all recruiter **********************/
.left_box_all_recruiter{float:left}

.left_box_all_recruiter ul.navbar{ margin:0px 0px 10px 0px}

.left_box_all_recruiter ul.navbar li{font-weight:bold; display:inline}

.left_box_all_recruiter ul.navbar li a{color:#4D4D4D; margin:4px}

.left_box_all_recruiter ul.navbar li a:hover{color:#FA1E01}

.left_box_all_recruiter ul.navbar li a.current{color:#FA1E01}

.recruite_options{border:1px solid #D6D6D6; background-color:#EBEBEB; padding:10px; margin:0px 0px 20px 0px}
.recruite_options input.txt_1{width:200px}

.recruite_options select{height:21px; width:140px}

.table_all_recruiter{line-height:16px; margin-top:8px}

.table_all_recruiter tr.head_all_recruiter{background-color:#EBEBEB}

.table_all_recruiter tr.head_all_recruiter td.recruiter_name{width:147px}

.table_all_recruiter tr.head_all_recruiter td.recruiter_comp_name{width:324px}

.table_all_recruiter tr.head_all_recruiter td.recruiter_ind{width:150px}

.table_all_recruiter tr.head_all_recruiter td.recruiter_exp{width:136px}

.table_all_recruiter tr.head_all_recruiter td.recruiter_loc{width:160px}

.table_all_recruiter tr.light_bg_all_recruiter{background-color:#FAFAFA; margin:1px 0px 1px 0px}

.table_all_recruiter tr.dark_bg_all_recruiter{background-color:#F4F4F4; margin:1px 0px 1px 0px}

.table_all_recruiter tr.light_bg_all_recruiter td{border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid}

.table_all_recruiter tr.dark_bg_all_recruiter td{border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid}

.table_all_recruiter tr.head_all_recruiter td{font-weight:bold; border-left:#DEDEDE 1px solid; border-right:#DEDEDE 1px solid; height:25px}

.table_all_recruiter tr td table td{padding:8px 0px 8px 5px}

.table_all_recruiter tr td table td a{color:#FA1E01}

.table_all_recruiter tr td table td.one{width:147px}

.table_all_recruiter tr td table td.two{width:324px}

.table_all_recruiter tr td table td.three{width:150px}

.table_all_recruiter tr td table td.four{width:136px}

.table_all_recruiter tr td table td.five{width:160px}
/***********************************  Logged - User Detail *******************************/
.left_box_user_detail{width:680px; float:left}

.details{margin:15px 0px 15px 0px}

.head_user_detail{background-color:#F4F4F4; margin:0px 0px 0px 0px}

.head_user_detail h2{font-size:14px; padding:5px 0px 5px 5px}

.user_detail_opt{width:600px; padding:20px 0px 0px 30px}

.bg_options{background-color:#FAFAFA; padding-bottom:30px}

.options_user_detail{padding:20px 0px 0px 30px}

.options_user_detail ul{float:left; margin:0px 0px 0px 0px}

.options_user_detail ul.list_u_d li label{float:left; margin:0px 0px 0px 0px; padding:0px; width:130px}

.options_user_detail ul.list_u_d li{margin:6px 0px 6px 0px; padding:0px}

.options_user_detail ul.list_u_d li input{width:400px; color:#4D4D4D}

.right_u_d_opt{width:300px; float:right}

.right_u_d_opt ul li{margin:11px 0px 11px 0px}

.left_u_d_opt{width:290px}

.left_u_d_opt ul li{margin:11px 0px 11px 0px}

.left_u_d_opt li label, .right_u_d_opt li label{float:left; margin:0px 0px 0px 0px; padding:0px; width:100px; font-weight:bold}

/***********************************  Logged - Upload Resume *******************************/
.left_box_up_res{width:680px; float:left}

.head_up_res{background-color:#F4F4F4; margin:0px 0px 0px 0px}

.head_up_res h2{font-size:14px; padding:5px 0px 5px 5px}

.bg_options{background-color:#FAFAFA; padding-bottom:30px}

.options_up_res{padding:20px 0px 0px 30px}

.options_up_res ul{float:left; margin:0px 0px 0px 0px}

.options_up_res ul.list_1 li label{float:left; margin:0px 0px 0px 0px; padding:0px; width:130px}

.options_up_res ul.list_1 li{margin:6px 0px 6px 0px; padding:0px}

.options_up_res ul.list_1 li input{width:400px; color:#4D4D4D}

.options_up_res ul.list_1 li input.btn_browse_up_res{width:75px}

.options_up_res ul.list_1 li input.btn_save_up_res{width:50px}

.text_up_res{width:400px; height:110px}

/***********************************  Logged - My Cart *******************************/
.left_box_my_cart{width:680px; float:left}

.table_my_cart{margin-bottom:10px}

.table_my_cart tr.head_my_cart{background-color:#EBEBEB}

.table_my_cart tr.head_my_cart td.product{width:400px}

.table_my_cart tr.head_my_cart td.price{width:81px}

.table_my_cart tr.head_my_cart td.blank{width:52px}

.table_my_cart tr.light_bg_my_cart{background-color:#FAFAFA; margin:1px 0px 1px 0px}

.table_my_cart tr.light_bg_my_cart td{border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid}

.table_my_cart tr.head_my_cart td{font-weight:bold; border-left:#DEDEDE 1px solid; border-right:#DEDEDE 1px solid; height:25px}

.table_my_cart tr td table td{padding:8px 0px 8px 5px}

.table_my_cart tr td table td a{color:#FA1E01}

.heading_cart{font-weight:bold; color:#EB7C27; width:581px}

html>body .heading_cart{width:582px}

.table_my_cart tr td table td.one{width:400px}

.table_my_cart tr td table td.two{width:81px}

.table_my_cart tr td table td.three{width:52px}

.table_my_sub tr.dark_bg_my_cart{background-color:#F4F4F4; margin:0px 0px 1px 0px}

.table_my_cart tr.dark_bg_my_cart td{border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid}

/********************************  Logged pages - editor **********************/
.head_editor{background-color:#F4F4F4; margin:0px 0px 0px 0px}

.head_editor h2{font-size:14px; padding:5px 0px 5px 5px}

.left_box_editor{width:680px; float:left}

.bg_options_editor{background-color:#FAFAFA; padding-bottom:30px}

.options_detail_editor{padding:20px 0px 0px 30px}

.options_detail_editor ul.list_d_e li label{float:left; margin:0px 0px 0px 0px; padding:0px; width:130px}

.options_detail_editor ul.list_d_e li{margin:6px 0px 6px 0px; padding:0px}

.options_detail_editor ul.list_d_e li input{width:614px; color:#4D4D4D}
/********************************  Logged pages - Networking **********************/
.left_box_networking{float:left}

.left_box_networking ul.navbar{ margin:0px 0px 10px 0px}

.left_box_networking ul.navbar li{font-weight:bold; display:inline}

.left_box_networking ul.navbar li a{color:#4D4D4D; margin:4px}

.left_box_networking ul.navbar li a:hover{color:#FA1E01}

.left_box_networking ul.navbar li a.current{color:#FA1E01}

.recruite_options{border:1px solid #D6D6D6; background-color:#EBEBEB; padding:10px; margin:0px 0px 20px 0px}

.recruite_options p{float:left; font-weight:bold; margin:0px 6px 0px 0px}
.recruite_options input.txt_ind{width:220px}

.table_networking{line-height:16px; margin-top:8px}

.table_networking tr.head_networking{background-color:#EBEBEB}

.table_networking tr.head_networking td.networking_name{width:148px}

.table_networking tr.head_networking td.networking_exp{width:152px}

.table_networking tr.head_networking td.networking_ind{width:146px}

.table_networking tr.head_networking td.networking_cat{width:171px}

.table_networking tr.head_networking td.networking_loc{width:116px}

.table_networking tr.head_networking td.networking_blank{width:172px}

.table_networking tr.light_bg_networking{background-color:#FAFAFA; margin:1px 0px 1px 0px}

.table_networking tr.dark_bg_networking{background-color:#F4F4F4; margin:1px 0px 1px 0px}

.table_networking tr.light_bg_networking td{border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid}

.table_networking tr.dark_bg_networking td{border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid}

.table_networking tr.head_networking td{font-weight:bold; border-left:#DEDEDE 1px solid; border-right:#DEDEDE 1px solid; height:25px}

.table_networking tr td table td{padding:8px 0px 8px 5px}

.table_networking tr td table td a{color:#FA1E01}

.table_networking tr td table td.one{width:148px}

.table_networking tr td table td.two{width:152px}

.table_networking tr td table td.three{width:146px}

.table_networking tr td table td.four{width:171px}

.table_networking tr td table td.five{width:116px}

.table_networking tr td table td.six{width:172px}

/****************************************************************************************************************************************************/
/*    TABLE    */
/****************************************************************************************************************************************************/
table.tableau{border-left:1px solid #E4E4E4; border-top:1px solid #E4E4E4; width:100%}
.tableau td{padding-left:10px; padding-right:10px; height:25px; border-right:1px solid #E4E4E4; border-bottom:1px solid #E4E4E4; vertical-align:middle}
.tableau th, table .entete, div .entete{height:25px; font:bold 12px verdana; background-color:#E4134D; background:url(images/td_entete.gif) left top repeat-x; color:#000; padding-left:5px; padding-right:5px}
/****************************************************************************************************************************************************/
#header_see_ad{border:2px dashed #CCC; width:240px; position:absolute; left:50%; margin-left:-100px; top:25px; font:bold 16px Arial; padding:5px; text-align:center; color:#000}
#header_see_ad a:link, #header_see_ad a:visited{color:#0000EE; text-decoration:underline}
/****************************************************************************************************************************************************/
.joinnow_form{padding:0px 15px 15px 4px; margin:0px; width:400px; float:left}
.joinnow_form h2{padding:10px 0px 5px 0px; font-size:20px; display:block; color:#FA1E01}

.joinnow_opt ul li{margin:15px 0px 15px 0px}

.joinnow_opt li label{float:left; margin:0px 0px 0px 0px; padding:0px; width:145px}

.joinnow_opt li select{width:151px}

.joinnow_opt li .small_select{width:115px}

.joinnow_opt li .textbox{border-color:#7F9DB9; border-style:solid; border-width:1px; color:#000; font-size:13px; font-style:normal; font-variant:normal; height:16px; line-height:normal; margin:0px; padding:0px; width:150px}

.value_text{color:#F56300}
.joinnow_helpbox{padding:10px 15px 15px 10px; margin:0px; width:400px; float:right; background-color:#EBEBEB}

#country_list{padding:5px; display:none; width:450px; z-index:999; -moz-border-radius:5px 5px 5px 5px; background-color:#F2F2F2; border-color:-moz-use-text-color #1F2E39 #1F2E39; border-right:1px solid #1F2E39; border-style:none solid solid; border-width:medium 1px 1px}

.buttons_about_jobs{float:right;margin:0px 7px 20px 0px;text-align:left;font-size:20px;font-weight:bold;}

.buttons_about_jobs p{float:left;margin-right:8px;margin-left:8px;}

.btn_about_our_jobs{background-image:url(images/btn_black.jpg);display:block;height:18px;padding:5px;margin:0px 5px 0px 5px;color:#ffffff;font-size:14px;font-weight:bold;text-align:center;float:left;}

.buttons_about_jobs a:hover{text-decoration: none;}

div.autocomplete,div.autocomplete2 {position:absolute;width:228px;background-color:#FEFEFE;border:1px solid #7F9DB9;font-size:11px;font-family: Arial;max-height:200px;overflow:auto;text-align:left;}

div.autocomplete {max-height:200px;}

div.autocomplete2{width:228px;}

div.autocomplete ul, div.autocomplete2 ul{padding-left:0;margin:0;list-style:none;}

div.autocomplete ul li, div.autocomplete2 ul li{padding:1px 10px;cursor:pointer;color: #303030;}

div.autocomplete ul li.sel,div.autocomplete2 ul li.sel{	background-color:#B4D5FE;}

