body { background-color:#EFECE2; background-image:url(../images/bg.gif); background-repeat:repeat-x; margin:0px; padding:0px; }

p { color:#333; }

td { vertical-align:top; font-size:12px; }

#master { width:770px; background-image:url(../images/content_bg.gif); position:relative; }

#loginlink { position:absolute; top:50px; left:440px; }

table.layout-master { width:100%; }

td.banner { background-image:url(../images/banner_outer_bg.gif); height:135px; padding-left:5px; padding-right:5px; }

#banner { background-image:url(../images/banner_bg.gif); height:135px; width:760px; text-align:right; border-top:solid 1px #fff; border-bottom:solid 1px #fff; }
#banner img { border-left:solid 1px #fff; }

#banner-job { background-image:url(../images/banner_job_bg.gif); height:135px; width:760px; text-align:right; border-top:solid 1px #fff; border-bottom:solid 1px #fff; }
#banner-job img { border-left:solid 1px #fff; }

td.lhs { padding:10px; width:194px; padding-left:20px; padding-top:20px; }

td.rhs { width:566px; }

#logo { top:115px; left:20px; position:absolute; }
#logo-jobs { top:110px; left:0px; position:absolute; }

div.pbody-title { position:absolute; top:222px; left:215px; }

table.form-master { width:100%;}
td.form-outer { padding-left:10px; padding-right:10px; }

iframe.applicationform { width:100%; height:450px; border:solid 1px #ccc; padding:0px; margin:0px;  }

td.applynow { vertical-align:middle; padding-left:20px; }

input.applynow-button { font-size:11px; }

td.staticlinks { background-color:#EFECE2; padding-left:10px; padding-top:0px; }