#jobs_top_box{margin-bottom: 15px; border: solid 1px #728997; height: 182px;
background: url('../newvisionimg/jobs_hand.jpg') no-repeat top right;}
#welcome_jobs_box{ text-align: left; padding: 15px;}
#welcome_jobs_box h1{font-size: 19px; color: #1679B0;}
#welcome_jobs_box h1 span{color: #DD1A20; font-size: 19px;}
#welcome_jobs_box p{color: black; font-size: 13px; }
#welcome_jobs_box p.hot{color: #D42028; font-weight: bold; padding-left: 0px; margin-top: 10px;}
#welcome_jobs_box ul{margin-top: 10px; line-height: 19px;}
#welcome_jobs_box ul a {text-decoration: none; color: #005D95; font-size: 12px; padding-left: 18px; 
background: url('../newvisionimg/arrow_list_bullet.jpg') no-repeat 0px 4px;
font-weight: bold; text-decoration: underline;}


#categories_jobs_box{position: absolute; top: 130px; left: 18px; text-align: left;}
#categories_jobs_box ul{float: left; margin-right: 15px;}
#categories_jobs_box ul a{color: #1679B0; font-weight: bold; text-decoration: none;}
#categories_jobs_box ul a:hover{color: #002C76;}


#jobs_list_box, #jobs_detail_box{width: 511px; float: left; text-align: left;}
#jobs_list_box .not_found{padding: 5px 35px; font-size: 13px; font-weight: bold; color: black; display: block;}

.filter_jobs_box{margin-bottom: 16px;}
.filter_jobs_box select{ font-family: tahoma; font-size: 13px; color: #1679B0; margin-right: 5px; height: 20px;}
.filter_jobs_box select.l{width: 180px;}
.filter_jobs_box select.d{width: 80px; float: right; }
.filter_jobs_box select.a{width: 230px;}

#today_jobs_box{margin-bottom: 16px;}
#featured_jobs_box{margin-bottom: 16px;}

#sponzored_links_box{margin-bottom: 16px;}
#sponzored_links_box table a{ font-size: 11px; font-weight: bold; color: #005D95; text-decoration: none; }
#sponzored_links_box table a:hover{color: #910a11;}
#sponzored_links_box table{width: 100%;}
#sponzored_links_box table a.icon{width: 70px; display: block;padding-left: 2px; }
#sponzored_links_box td{padding: 3px 0px; text-align: left; border-bottom: solid 1px #B8C4CB}

.row1{background-color: #ffffff;}
.row2{background-color: #f2f7fa;}
.list_ad{height: 100px; background-color: #DADADA; margin-bottom: 15px;}
.red{color: #D42028;}
.job_item_box{border-bottom: solid 1px #B8C4CB; background: url('../newvisionimg/flame-post.gif') no-repeat 0px 10px; 
padding: 5px 0px 5px 28px; zoom: 1;}
.job_item_box .left{float: left; text-align: left;}
.job_item_box .right{float: right; text-align: right; font-size: 11px;}
.job_item_box dt {color: #1679B0; font-size: 11px; font-weight: bold;}
.job_item_box dt a{color: #1679B0; font-size: 12px; font-weight: bold;text-decoration: none;}
.job_item_box dt a:hover{color: #002C76;}
.job_item_box dd {color: #7B7B7B;}
.job_item_box dd.date{color: gray;}


#jobs_extras_box{width: 248px; float: right;}
#jobs_extras_box .ad{height: 94px; border: solid 1px black; margin-bottom: 16px;}
#directory_jobs_box{margin-bottom: 16px;}
#qa_jobs_box{margin-bottom: 16px;  text-align: left;}
#qa_jobs_box .content{padding: 10px;}
#qa_jobs_box dd a{color: #1679B0;}
#directory_jobs_box ul{float: left; text-align: left; margin: 10px; width: 100px;}
#directory_jobs_box a{color: #1679B0; text-decoration: none; }

#articles_jobs_box{margin-bottom: 16px; text-align: left;}
#articles_jobs_box .content{padding: 10px;}
#articles_jobs_box a{color: #1679B0; text-decoration: none; }



/*advertiser details on listing*/
#job_advertiser_box{text-align: left; color: #1679B0;}
#job_advertiser_box .content{padding: 20px; font-size: 13px; line-height: 20px;}
#job_advertiser_box .content a{font-size: 12px;}
#job_advertiser_box img{float: right; border: solid 1px #797C81;}
#job_advertiser_box a{color: #1679B0; text-decoration: underline;}
#job_advertiser_box a.strong{text-decoration: none; font-weight: bold; font-size: 13px;}

#job_detail_box2{padding: 20px; color: black; border-left: solid 1px #728997; border-right: solid 1px #728997;
 border-bottom: solid 1px #728997; line-height: 18px; zoom: 1;}
#job_detail_box2 td.title{padding-right: 20px; color: #005D95; font-weight: bold; padding-top:4px; padding-bottom: 4px;}
#job_detail_box2 td b{color: #1679B0;}

#job_detail_box2 #job_info_tbl{width: 245px;}
#job_detail_box2 #job_info_tbl td{padding-top: 0px; padding-bottom: 0px; font-size: 12px;}
#job_detail_box2 #job_info_tbl td.title{vertical-align: top;}
#jobs_detail_box h1{color: #1679B0; font-size: 22px; margin-bottom: 0px}
#navig_box{color: #1679B0; font-size: 12px; margin: 3px 0px 10px 0px;} 
#navig_box a{color: #1679B0; }
#apply_job_box1 {width: 245px; float: left; margin-bottom: 15px;}
#apply_job_box1 b{color: #1679B0; }
#apply_job_box2 {padding-left: 23px; float: right; border-left: solid 1px #728997;}
#apply_job_box2 table{width: 172px; position: relative;}
#apply_job_box2 input{border: solid 1px #0080C0; padding: 3px 0px; width: 100%}
#apply_job_box2 textarea{border: solid 1px #0080C0; padding: 3px 0px; width: 100%}
#apply_button{color: #1679B0; border: solid 1px #1679B0; background-color: white; 
font-weight: bold; font-size: 12px; padding: 10px 20px; cursor: pointer; width: 100%;}

.blink_one{background-color: blue;}
.blink_one{background-color: none;}

#job_page_detail_box{margin-bottom: 0px;}
#job_body{font-size: 12px; font-family: tahoma;}
#job_body *{font-size: 12px; font-family: tahoma;}
#job_body ul{list-style: disc outside; margin: inherit; padding: inherit;}
#job_body li{margin-left: 30px;}
#job_body p, #job_body ul{margin-top: 10px;}
#job_body a{font-size: 12px;}




#job_page_title_box h1{font-size: 13px; font-weight: bold;}
#job_page_listing_box img{float: left;}
#job_page_listing_box #address_job_box{float: left; width: 260px;}
#job_page_listing_box #address_job_box .strong{font-size: 13px; text-decoration: underline; 
display: block; margin-bottom: 5px; font-weight: bold; font-family: tahoma;}
#job_page_listing_box #address_job_box .view_all{color: black; text-decoration: underline;
padding-left: 18px; background: url('../newvisionimg/arrow_list_bullet.jpg') no-repeat 0px 4px;}
#job_page_logowrapper{float: right; border: solid 1px #7B7A7F; padding: 15px;}

#send_to_friend td{padding: 4px 10px 4px 0px;}
#send_to_friend img{float: left; margin-right: 10px;}
#send_to_friend p{float: left; margin-top: 4px;}
#send_to_friend input{border: solid 1px #0080C0; padding: 3px 0px; width: 200px;}
#send_to_friend input.vcode{margin-top: 3px; width: 60px;}

#job{width: 100%;}
#job a img{display: inline;}
#job td{padding: 3px 5px;}
#job .title{font-weight: bold; }
#job .f .t{width: 100%; border: solid 1px #0080C0; padding: 3px 0px;}
#job select{border: solid 1px #0080C0; padding: 1px 0px;}
#job .submit_cell{padding-top: 10px; text-align: center;}
#job .submit_cell a{text-decoration: underline;}

#job .defaultSkin table td{padding: 0px;}

#extra_job_links{border: solid 1px #728997; padding: 10px 15px; margin-top: 15px;}
#extra_job_links li{padding: 5px; border-bottom: solid 1px #bdc7ce;}
#extra_job_links li.last{border-bottom: 0px;}
#extra_job_links li a{font-weight: bold; text-decoration: none; font-size: 13px;}
