#frame900-head {
 background-image: url(/images/frame/900-top.gif);
 background-repeat: no-repeat;
 padding-top: 12px;
 }

#frame900-body {
 background-image: url(/images/frame/900-rep.gif);
 background-repeat: repeat-y;
 padding: 0 12px 0 12px;
 }

#frame900-bottom {
 height: 16px;
 background-image: url(/images/frame/900-bot.gif);
 background-repeat: no-repeat;
 }

#form-gradient {
 background-image: url(/images/index/form-gradient.gif);
 background-repeat: repeat-x;
 height: 110px;
 }

#menulink-srchjobs {
 height: 28px;
 width: 132px;
 overflow:hidden;
 } #menulink-srchjobs a {
 height: 28px;
 width: 132px;
 display: block;
 padding: 12px 0px 0px 0px;
 overflow:hidden;
 background-image: url(/images/index/srchj.png);
 background-repeat: no-repeat;
 } #menulink-srchjobs a:hover {
 overflow:hidden;
 background-repeat: no-repeat;
 background-position: 0px -28px;
 }

#menulink-postjobs {
 height: 28px;
 width: 108px;
 overflow:hidden;
 } #menulink-postjobs a {
 height: 28px;
 width: 108px;
 display: block;
 padding: 12px 0px 0px 0px;
 overflow:hidden;
 background-image: url(/images/index/postj.png);
 background-repeat: no-repeat;
 } #menulink-postjobs a:hover {
 overflow:hidden;
 background-repeat: no-repeat;
 background-position: 0px -28px;
 }

#menulink-findtalent {
 height: 28px;
 width: 128x;
 overflow:hidden;
 } #menulink-findtalent a {
 height: 28px;
 width: 128px;
 display: block;
 padding: 12px 0px 0px 0px;
 background-image: url(/images/index/findt.png);
 background-repeat: no-repeat;
 } #menulink-findtalent a:hover {
 background-repeat: no-repeat;
 background-position: 0px -28px;
 }

#menulink-getdiscovered {
 height: 29px;
 width: 169px;
 overflow:hidden;
 } #menulink-getdiscovered a {
 height: 29px;
 width: 169px;
 display: block;
 padding: 12px 0px 0px 0px;
 background-image: url(/images/index/getdis.png);
 background-repeat: no-repeat;
 } #menulink-getdiscovered a:hover {
 background-repeat: no-repeat;
 background-position: 0px -29px;
 }

#menulink-login {
 height: 36px;
 width: 72px;
 overflow:hidden;
 } #menulink-login a {
 height: 36px;
 width: 72px;
 display: block;
 padding: 12px 0px 0px 0px;
 background-image: url(/images/index/login.png);
 background-repeat: no-repeat;
 } #menulink-login a:hover {
 background-repeat: no-repeat;
 background-position: 0px -36px;
 }

#menulink-register {
 height: 37px;
 width: 106px;
 overflow:hidden;
 } #menulink-register a {
 height: 37px;
 width: 106px;
 display: block;
 padding: 12px 0px 0px 0px;
 background-image: url(/images/index/reg.png);
 background-repeat: no-repeat;
 } #menulink-register a:hover {
 background-repeat: no-repeat;
 background-position: 0px -37px;
 }

#recent-posts {
 font-family: "gill sans", gill-sans,verdana,arial,helvetica,sans-serif;
 font-size: 11px;
 text-align: left;
 width: 500px;
 color: black;
 background-color: white;
 border-collapse: collapse;
 } #recent-posts img {
 border: 0px;
 } #recent-posts th {
 border-top: 1px solid #6699CC;
 border-bottom: 1px solid #6699CC;
 background-color: #A9D2FF;
 font-weight: bold;
 padding: 4px;
 } #recent-posts #lh {
 border-left: 1px solid #6699CC;
 } #recent-posts #rh {
 border-right: 1px solid #6699CC;
 text-align: right;
 } #recent-posts td {
 padding: 4px;
 border-bottom: 1px solid #6699CC;
 }

#page-link {
 font-size: 16px;
 font-family:arial,verdana;
 font-weight: bold;
 word-spacing: 4px;
 } #page-link a {
 color: blue;
 }

#result-table {
 text-align: left;
 width: 100%;
 } #result-table th {
 background-color: #C1D3DA;
 padding: 4px 0 4px 10px;
 font-family: verdana,arial,helvetica,sans-serif;
 font-size: 13px;
 border: 1px white solid;
 } #result-table td {
 font-family: verdana,arial,sans-serif;
 font-size: 12px;
 padding: 10px;
 }

#employer-frame {
 border: 1px solid #4C9EFF;
 background-color: white;
 width: 620px;
 margin: 40px 0 40px 0;
 padding: 20px;
 } #employer-frame #frame-header {
 text-align: center;
 background-image: url(/images/register/emp-title.gif);
 height: 42px;
 width: 503px;
 }

#max-exposure {
 font-family: arial, verdana, sans-serif;
 font-size: 15px;
 font-weight: normal;
 text-align: left;
 padding: 4px;
 word-spacing: 2px;
 background: #F9FFBB;
 border: 1px #0642E0 solid;
 }

#targeted {
 margin: 4px;
 width:190px;
 height:95px;
 border: 1px solid #0642E0;
 background-color: #F9FFBB;
 overflow: hidden;
 } #targeted #header {
 font-family: verdana, sans-serif, arial;
 font-size: 13px;
 padding: 1px;
 text-align: center;
 font-weight: bold;
 background-color: yellow;
 border-bottom: 2px solid #0642E0;
 } #targeted #body {
 font: normal 12px/16px verdana,sans-serif,arial;
 text-align: left;
 padding: 4px;
 }

#banner720 {
 text-align: center;
 padding-bottom: 2px;
 margin-left: 5px;
 background-color: #EAEFF0;
 border: 1px solid #0000EE;
 }

#tpresfont {
 text-align: center;
 padding-bottom: 8px;
 font: bold 14px arial,verdana;
 }

#policy {
 font-family: "gill sans", gill-sans,verdana,arial,helvetica,sans-serif;
 word-spacing: 2px;
 line-height: 20px;
 font-size: 12px;
 border: 1px solid blue;
 background-color: white;
 text-align:left;
 padding: 10px;
 }

#login-top {
 width: 465px;
 height: 190px;
 background-image: url(/images/login/logtop.png);
 background-repeat: no-repeat;
 margin-top: 15px;
 text-align: center;
 overflow: hidden;
 }

#login-bot {
 width: 465px;
 height: 44px;
 background-image: url(/images/login/logbot.png);
 background-repeat: no-repeat;
 padding-top: 5px;
 text-align: center;
 font: bold 12px verdana,arial,"gill sans",gill-sans;
 } #login-bot a:link {
 text-decoration: none;
 color: white
 } #login-bot a:visited {
 text-decoration: none;
 color: white
 } #login-bot a:hover {
 text-decoration: underline;
 color: #047500
 } #login-bot span {
 margin: 0 20px 0 20px;
 }

.loginBox {
 width:310px;
 padding-left: 4px;
 font-size: 18px;
 color: blue;
 font-family: verdana, arial, "gill sans", gill-sans;
 }

.loginButton {
 font-family:"gill sans", gill-sans,arial,verdana;
 font-size:16px;
 font-weight:bold;
 color: white;
 background-color: #4B77D9;
 }
