body{font:62.5%/1.2 Tahoma,Calibri, Verdana, Geneva, sans-serif;margin:0;padding:0 4px}
td{font-size:13px}
.form_submit_button{font-size:14px!important;font-weight:700;line-height:16px;cursor:pointer;border:1px solid #bbb;color:#464646;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-khtml-box-sizing:content-box;box-sizing:content-box;padding:6px 12px}
.red{color:red}
form,label input{margin:1px;padding:2px}
input{background:#f0f0f0;border:1px solid #a9a9a9;color:#101010;font-size:105%;padding:3px 7px!important}

#cse-search-box input{border:1px solid #bbb;color:#464646;font-size:12px;line-height:11px;padding:2px 5px}
#cse-search-box input[type=button],input[type=submit]{border:1px solid #bbb;color:#464646;cursor:pointer;font-size:12px!important;line-height:11px;padding:2px 5px}
cite{color:red;margin:5px}
.txtbxlt1{border:1px solid #b2b2b2}
.bluetext{color:#069;text-decoration:none}
.form_apply_button{background-color:#3F0}
h1{color:#666;font-size:12px;font-weight:700;text-align:left;vertical-align:bottom;width:100%;padding:0}
h2{color:#1b57b1;font-size:1.2em;font-weight:700;text-align:left;vertical-align:bottom;width:100%;padding:0}
h3{border-bottom:1px solid #ccc;color:#333;font-size:1em;font-weight:700;padding-left:0;text-align:left;margin:0 0 10px}
p{margin-bottom:5px;margin-top:0}
#bdrwrapper{border-bottom:1px solid #f0f0ec;display:block;padding:4px 0 2px}
#job_post td.header{background-color:#E8ECFF;border:1px solid #ddb;color:#333;display:block;margin-bottom:10px;text-align:center;padding:2px}
#job_post a.go_back,go_back{color:#143FFF;text-align:center}
#job_post .expired_msg{color:#E51616;font-weight:700}
#job_post .mention_us_msg{color:#E8E8E8;font-size:12pt;font-weight:700}
#job_post .post_description{background-color:#FFF;border:1px solid #fff;color:#333;display:block;margin-bottom:10px;text-align:left;padding:2px}
#job_post td.top_links{background-color:#fff;font-size:10pt}
#job_post h1.job_title{color:#1928FF;font-size:13px;text-align:center}
#job_post td.job_post_body{background:#fff url(images/background.gif)}
#job_post table.job_post_data{background-color:#fff;width:100%}
#job_post td.job_post_data{background-color:#fff;border-bottom:1px solid #ddd;width:100%;padding:3px}
#profile,table.profile_data{background-color:#fff;border:2px;width:100%}
#profile td.profile_data{background-color:#efefed;width:100%}
table.resume_data{background-color:#fff;width:90%;border-width:0}
#dynamic_form,table.dynamic_form{background-color:#FFF;border-bottom-width:0;height:auto;width:100%;padding:5px}
#dynamic_form td.dynamic_form_field{background-color:#efefef;border-right:1px solid #ddd;color:#3845FF!important;font-size:.9em!important;font-weight:700;white-space:nowrap;width:140px;padding:2px 3px 4px 5px}
#dynamic_form td.frmsignup{background-color:#EFF3FF;color:#A0A0A0;font-weight:400}
#dynamic_form td.dynamic_form_value{background-color:#fff;line-height:17px;padding:5px 5px 5px 7px}
#dynamic_form .dynamic_form_image_label{font-size:13px;font-weight:700;margin:1px;padding:3px}
#dynamic_form select.dynamic_form_date_style{background-color:#fff;font-size:13px;margin:1px;padding:3px}
#dynamic_form input.dynamic_form_radio_style{background-color:#fff;color:#fff;margin:1px;padding:3px}
#dynamic_form .dynamic_form_seperator{background-color:#d9d9d9;border-bottom:1px solid #ddd;font-size:95%;font-weight:700;height:25px;margin:0;padding:0 0 0 3px}
#dynamic_form .is_required_mark{color:red;font-size:11pt;font-weight:700;vertical-align:middle}
#search_form,table.search{background-color:#edf8fc;border-collapse:collapse;width:97%}
#search_form td.field{background-color:#EDF8FC;color:#000;font-size:12px;font-weight:700;white-space:nowrap}
#search_form,input.search_input_style{color:#8E8D8A;font-size:10px;height:15px;margin:3px;padding:3px}
#search_form select.search_input_style{color:#8E8D8A;font-size:10px;height:25px;width:80%;margin:3px;padding:3px}
#search_form select.search_date_style{color:#8E8D8A;font-size:10px;height:25px;margin:3px;padding:3px}
#search_form input.search_date_style{font-size:10px;height:19px}
#search_form .search_input_sel_label{font-size:10px;white-space:nowrap}
.new_search_link{background:#F2F2F2;color:#636363;font-family:Arial;font-size:12px;height:15px;margin-top:2px;width:auto;border-color:#cacac0;border-style:solid;border-width:1px;padding:1px 4px}
#joblist,table.list{background:#FFF;border:1px solid #ddd;color:#000;font-size:12px;height:auto;width:99%}
.class_hx{border:none;color:#7A7A7A;display:inline;font-size:13px;font-weight:400;margin:0;padding:0}
.class_hx1{border:none;color:inherit;display:inline;font-size:11px;font-weight:400;margin:0;padding:0}
.job_list_expe_padding{color:#000;font:normal 10px arial;font-style:italic;padding-left:10px;text-decoration:none}
.job_posted_date{color:#666;font:normal 10px arial;text-decoration:none;padding:5px 0 10px}
#joblist .job_list_small_print_premium{color:#000;font:normal 9px verdana;height:auto}
#joblist .job_list_title{font-size:12px;font-weight:700;text-decoration:none}
#joblist .job_list_title a:hover{color:#004A7F;text-decoration:underline}
#joblist .job_list_title_premium{color:#025c07;font-size:11px;font-weight:700}
#joblist .job_list_cat_name{color:#3C44AD;font-size:xx-small;font-style:italic;font-weight:400}
#joblist td.list_header_cell{background:url(/designs/images/light.png) 0 -204px repeat-x;border-top:1px solid #C9C9C9;color:#515044;filter:shadow(color:black);font-size:10px;font-weight:700;text-align:center;white-space:nowrap;margin:0;padding:3px}
.job_listing_count{font-weight:700;text-align:center;margin:10px}
#joblist_premium,table.list_premium{background:#d9d9d9;font-size:xx-small;width:99%}
#joblist_premium .job_list_small_print_premium{color:#000;font-size:xx-small}
#joblist_premium .job_list_title_premium{color:#0D82E9;font-size:12px;font-weight:700}
#joblist_premium .green_grad{background:#fff url(images/green-gradient.gif) repeat-x;padding-left:5px;padding-right:5px}
#joblist_premium .blue_grad{background:#FFF url(images/blue-gradient.gif) repeat-x}
#joblist_premium .standard{background-color:#FFF}
#joblist_premium td.list_header_cell{background:url(/designs/images/light.png) 0 -204px repeat-x;color:#000;font-size:10px;font-weight:700;white-space:nowrap;margin:0;padding:3px}
#joblist_premium td.list_day_of_week_premium{background-color:#ECF8F9;color:#000;font-size:10pt;font-weight:700}
.category_name{font-size:12px;font-weight:700}
.category_path{margin-left:2em}
.category_index{float:none;margin:2em}
a.cat_parent_link{color:#007EBA;font-size:12px;font-weight:400;text-decoration:none}
.cat_subcategory{font-weight:400;margin-bottom:1em;margin-left:1em}
table.cat_table{width:99%;padding:5px}
.cat_list_box{background-color:#F2F2F2;border-color:#C8C8C8;border-style:solid;border-width:1px;margin:0;padding:0}
#resumelist,table.resumelist{background-color:#d9d9d9;width:99%}
#resumelist .days_ago{color:#390;font-weight:700}
#resumelist .days_ago2{color:silver;font-weight:700}
#resumelist td.list_header_cell{background-color:#EAEAEA;color:#000;font-size:10pt;font-weight:700;white-space:nowrap;margin:0;padding:3px}
.skill_matrix_table{background-color:#d9d9d9;border-color:#C8C8C8;border-style:solid;border-width:1px}
.skill_matrix_header{background-color:#FFf;font-weight:700}
.skill_matrix_row{background-color:#FFf}
table.info_box{background-color:#fff;border:0;margin-bottom:3px}
td.info_box_head{background-color:#C8D7E8;color:#306;text-align:center}
td.info_box_hed_right,td.info_box_hed_left{background-color:#C8D7E8}
table.info_box_body{background-color:#fff;border-collapse:collapse;border-color:#C8D7E8;border-style:solid}
table.request_history{background-color:#d9d9d9}
td.request_history_head{background-color:#EAEAEA;font-size:13px;font-weight:700}
td.request_history_data{background-color:#fff;font-size:13px}
.request_label_requested{color:#30C;font-weight:700}
.request_label_granted{color:#360;font-weight:700}
.ok_msg_label{border:solid;font-size:1em;border-color:#3C0;border-width:2px;padding:7px}
#advertiser_signup,table.advertiser_signup_form{background-color:#d9d9d9;border:2px;width:100%}
.nav_page_links{margin-bottom:5px;text-align:center}
#invoice{background-color:#d9d9d9;width:300px}
#invoice td.field{background-color:#fff;font-weight:700}
.confirm_order_button{font-size:12pt;text-align:center}
.application_text{font-size:10pt}
.payment_block{margin-bottom:150px;margin-top:50px}
div.info_box1{border:0 solid #dbd9dc;margin-bottom:3px;padding-left:2px}
div.info_box1-inner{border:1px solid #dbd9dc;margin:0 1px;padding:0}
.boxhead1{background-color:#F2F2F2;border-bottom:1px solid #dbd9dc;color:#515044;font-size:13px;font-weight:700;height:100%}
.boxhead1 a,.boxhead2 a:visited{color:#666}
.boxhead1 div{padding:3px 0 4px 23px}
.info_box1 .boxcontent2b{background:#fff;margin:2px;padding:0 4px 4px;}
div.login_box1{border:0 solid #dbd9dc;margin-bottom:3px;padding-left:2px}
div.login_box1-inner{border:1px solid #dbd9dc;margin:0 1px;padding:0}
.Tlhead1{background:url(/designs/images/light.png) 0 -204px repeat-x;border-bottom:1px solid #dbd9dc;color:#515044;font-size:13px;font-weight:700;height:31%}
.Tlhead1 a,.Tlhead2 a:visited{color:#666}
.Tlhead1 div{padding:3px 0 4px 23px}
.login_box1 .logcontent2b{margin:2px;padding:0 4px 4px}
.csbtns{background:#707070;color:#fff;font-size:12px;margin-top:2px;width:auto;border-color:#cacac0;border-style:solid;border-width:1px;padding:3px 5px}
a.csbtns:hover{background-color:#8cb85c;color:#fff;text-decoration:none}
.csaplybt{background:#2a70ae;color:#fff;font-family:Arial;font-size:18px;margin-top:2px;width:auto;border-color:#cacac0;border-style:solid;border-width:1px;padding:1px 4px}
h2.category_name{color:#7F0000!important;font-size:1em!important;letter-spacing:-.01em;line-height:.1em;text-transform:capitalize;margin:1px}
h2.ptitle{display:block!important;height:auto!important;letter-spacing:-.01em;line-height:1em;text-align:center;text-transform:capitalize}
span.company{color:#3845FF;font-size:.8em!important;font-weight:700}
h2.comptitle{color:#2C68A6!important;font-size:1em!important;letter-spacing:-.01em;line-height:.99em;text-transform:capitalize}
h3.titles{display:block!important;font-size:.9em!important;height:auto!important;letter-spacing:-.01em;line-height:1em;text-align:center;text-transform:capitalize}
h2.bsnl{display:block!important;font-size:1em!important;height:auto!important;letter-spacing:-.01em;line-height:1em;text-align:center;text-transform:capitalize}
.smallfont{color:#7A7A7A;font-size:10px}
.form-fhm input{font-size:126%;padding:3px 7px!important}
.form-fhm div{clear:left;padding-bottom:1em}
.form-fhm .inline{clear:none;float:left;padding-right:5px}
input.button1,input.button2{font-size:100%;margin-top:2px;padding:3px 10px}
.button2{color:#777}
.button3{background:#fff;border:1px solid #EEE8DD;color:#105CB6;cursor:pointer;line-height:2;margin:0 5px}
.form-fhm .form-text{width:200px;padding:3px}
.form-fhm .form-brief{width:200px}
.form-fhm .dtext{filter:alpha(opacity=50);opacity:0.5}
.form-fhm .ntext{filter:alpha(opacity=100);opacity:1}
.form-fhm .form-text-variable{width:96%}
.form-fhm label{color:#817A71;display:block;float:none;font-size:105%;font-weight:700;letter-spacing:-.03em;margin:.7em 0 .1em}
.form-fhm label span{color:#999;font-size:80%;font-weight:400;letter-spacing:0}
.form-fhm label.form-checkbox{display:inline;position:relative;top:-3px;vertical-align:middle}
.form-fhm .form-field{padding-bottom:1em}
.main{padding:5px 150px 20px}
.form-wrapper{clear:right}
h4.class_hx1{border:none;color:#000;display:inline;font-size:11px;font-weight:400;margin:0;padding:0}
input.frmlogin{font-size:10px;width:130px;padding:2px!important}
.form_submit_button:hover,input.button1:hover,input.button2:hover,.button3:hover{border:1px solid #FF3328;color:#FF3328}
textarea,select,.dynamic_form_value input,.form-fhm .form-text,.form-fhm .form-text-variable,.form-fhm textarea{background:#f0f0f0;border:1px solid #a9a9a9;color:#101010;font-size:126%;padding:2px}
a img,a.jobimage,a:link img,a:visited img,a:hover img{border:none;text-decoration:none}
.profile_list_no_result,.post_list_no_result,.post_list_premium,.resume_list_no_result{font-weight:700;text-align:center}
#dynamic_form td.dynamic_form_2_col_field,#dynamic_form input.dynamic_form_date_style,#dynamic_form input.dynamic_form_checkbox_style,#joblist .green_grad,#joblist .blue_grad,#joblist .standard,#invoice td.value{background-color:#fff}
#dynamic_form input.dynamic_form_text_style,#dynamic_form textarea,#dynamic_form select{font-size:13px;margin:1px;padding:3px;-webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out;}
#search_form,input.search_checkbox_style,#search_form,input.search_radio_style{background-color:#edf8fc;color:#000;font-size:10px;height:15px;margin:3px}
#joblist .job_list_small_print,.job_list_small_print{border:none;color:#000;display:inline;font:normal 11px;margin:0;padding:0}
#joblist .job_list_cat_name_premium,#joblist_premium .job_list_cat_name_premium{color:#390;font-size:xx-small;font-weight:700}
#joblist td.list_data_cell,#joblist td,#joblist_premium td.list_data_cell_premium{color:#000;font-size:10pt;padding:4px}
#joblist td.list_data_cell_premium,#resumelist td.list_data_cell{color:#000;font-size:10pt}
#joblist td.list_day_of_week,#joblist td.list_day_of_week_premium{background-color:#DDEAF7;color:#000;font-size:10pt;font-weight:700}
.post_edit_button,.post_delete_button,.post_repost_button{font-size:9pt}
a.category_name,a.category_path,a.cat_subcategory_link,a.nav_page_link{text-decoration:none}
a.category_name:hover,a.category_path:hover,a.cat_parent_link:hover,a.nav_page_links:hover{text-decoration:underline}
.cat_more_link,.cat_box_title,.nav_page_cur{font-weight:700}
#resumelist .today,.request_label_refused,.error_msg_label{color:red;font-weight:700}
#app_form_table,table.app_form_table,#email_form_table,table.email_form_table,#request_form_table,table.request_form_table{background-color:#BEEA9D;width:100%;border-width:0}
.app_form_table .field_label,.email_form_table .field_label,.request_form_table .field_label{background-color:#F0F7F1;font-weight:700;width:150px;border-width:0}
.app_form_table .field_data,.email_form_table .field_data,.request_form_table .field_data{background-color:#F0F7F1;border-width:0}
.candidate_content,.employer_content{margin:3px}
a.csbtns:link,a.csbtns:visited,a.csbtns:active,a.csbtns:hover,a.csaplybt:link,a.csaplybt:visited,a.csaplybt:active,a.csaplybt:hover{color:#fff;text-decoration:none}
