@charset "UTF-8";
/* CSS Document */


/*Change nav default*/
.nav_bar_over{background: url(/pics/nav_sel_tiles_job.gif) repeat-x bottom;}
.subnav_item_over{ color: #b97f2b; }

/*Change breadcrumb default*/
#m_breadcrumb { color: #b97f2b; width: 620px; }
#m_breadcrumb a{color: #b97f2b;  }


/*Jobs*/
.jobs_box_outer { margin: 0;}
.jobs_box_outer h3{ color: #b97f2b;}
.jobSubHolder { padding: 10px; width: 278px; height: 190px; border: 1px solid  #e7e6e4; background:url(/pics/icon_jobs.gif) 264px 160px no-repeat #f5f3f1;  }
.jobSubHolder span{ margin-bottom: 10px; display: block; width: 278px; height: 20px;   }
.jobSubHolder input{ border: 1px solid #e7e6e4; background: url(/pics/icon_form_req.gif) no-repeat left #fff; padding: 2px 0 2px 12px;   }
.jobSubHolder .jobInputfield01{ float:left; margin-right: 10px; width: 118px; }
.jobSubHolder .jobInputfield02{ width: 263px; }
.jobSubHolder .jobInputfield03{ float: right; width: 118px; }
.jobSubHolder .jobInputfield04{ float:right; margin-right: 21px; width: 95px; }
.jobSubHolder .jobSubmit { float: right; border: none; background:none;}



#jobsTable { text-align: left; line-height: 15px; }
#jobsTable td{ padding: 10px 10px 10px 0; vertical-align:top;  border-bottom: 1px solid #e7e6e4;}
#jobsTable th{background: #e7e6e4; padding: 8px 0 8px 0; }
#jobsTable span { margin: 0 0 0 10px; }
#jobsTable h6{ font-size: 12px; margin:0;  color: #b97f2b;}
#jobsTable a, #jobsTableTools a{color: #b97f2b;}
#jobsTableTools { padding: 8px 10px; width: 600px; background: #e7e6e4; text-align:right; color: #a4a09a;}

