﻿#main-content .row .top { background-image:url('../img/global/job-board-top.gif'); background-repeat:no-repeat; background-position:top; width:980px; height:4px; }
#main-content .row .bottom { background-image:url('../img/global/job-board-grad.gif'); background-repeat:no-repeat; background-position:bottom; width:980px; height:auto;  }
#main-content .row { width:980px; margin:auto; height:auto; }
#main-content .row .wrapper { padding:10px 0 10px 20px; }
#main-content .row .item { float:left; width:300px; }
#main-content .row #search { width:620px; }
#main-content .row #search .option { padding:15px 0; width:470px; }
#main-content .row #search .option input, #main-content .row #search .option select { width:280px; }
#searchbutton { float:right; padding:70px 60px 0 0; }

#reg-links h3 { font-size:1.2em; color:Black; font-weight:normal; padding:3px 0;}
#reg-links p { padding:0 0 15px 0; }

table { width:100%; border-spacing:0; text-align:left; padding:15px 0; }
th { color:#f5851f; font-weight:normal; }
th,td { padding:3px 0; }
table tr:hover { background-color:#dadada; cursor:pointer; }
table tr:hover th { background-color:White; cursor:auto; }
p,label,table { font-size:1.2em; }
#main-content input,#main-content select { border:solid 1px Black; }
#main-content label { width:170px; display:block; float:left; }
.spacer { padding-bottom:50px; }

#banner { background-image:url('../img/jobsearch/banner.jpg'); margin:auto; width:1000px; height:280px; font-weight:bold; }
