body {background-image:url(images/bodybackground.png);font-family:arial,sans-serif;cursor:default;}
li{list-style-type:none;}
a{color:inherit;text-decoration:none;}
button {border:none;height:22px;border:1px #9e9e9e;border-right:none;float:left;background-color:#000081;color:white;}
button:hover{cursor:pointer;}
input {height:18px;border:1px solid #9e9e9e;border-left:none;}
h2{font-weight:100;margin-top:0px;}
.right {float:right;}
.left{float:left;}
#all {border-left:1px solid #9e9e9e;border-right:1px solid #9e9e9e;float:left;clear:both;width:918px;background-color:white;}

#top{background-color:white;float:left;clear:both;border:1px solid #9e9e9e;padding:9px;padding-bottom:0px;border-bottom:none;}
#pageheader{height:62px;}
#logo{float:left;}
#search {float:right;}
#search input {float:left;}
#search fieldset {border:none;padding:0px;}
#content{width:920px;margin-left:auto;margin-right:auto;background-color:white;}
#menu{font-family:"Arial Rounded MT Bold",arial,sans-serif;height:30px;width:900px;margin-top:10px;background-color:#bababa;color:#808080;background-image:url(images/menubackground.jpg);}
#menu img{float:left;}
#menu li{float:right;border-left:1px solid #9e9e9e;height:25px;padding-top:5px;}
#menu li a{padding-right:15px;padding-left:15px;padding-top:4px;padding-bottom:8px;color:#808080}
#menu li a:hover{background-image:url(images/menubackgroundhover.jpg);}
#menu li a.current{background-image:url(images/menubackgroundhover.jpg);}
#left{background-color:white;float:left;clear:left;padding-left:10px;margin-bottom:10px;}
div.leftbox{margin-top:10px;margin-right:10px;padding:5px;background-image:url(images/footerimage.png);text-align:left;width:250px;font-size:12px;color:white;border:1px solid #00006c;}
.leftbox input {width:165px;margin-bottom:5px;}
.leftbox button{float:right;background-color:white;color:#000081;}
.leftbox td,th{text-align:left;}
#rightbox{padding-right:11px;padding-top:10px;padding-bottom:10px;float:left;width:625px;font-size:13px;background-color:white;}
#rightbox input {width:250px;border-left:1px solid #9e9e9e;}
#rightbox textarea {width:520px; border:1px #9e9e9e solid;}
#rightbox button{margin-left:5px;}
#contactform {padding:0px;}
#contact{margin-right:7px;border:1px solid #9e9e9e;width:220px;background-color:#f2f2ff;font-size:12px;padding:10px;float:right;margin-top:7px;}
#contact li{margin-left:-25px;}
#contact a {color:#02579d;}
#total{background-color:blue;}
#right{float:right;}
#picbox{width:626px;border:1px solid #808080;height:150px;overflow:hidden;}
#picinfo{padding-bottom:10px;padding-top:10px;width:626px;margin-top:-75px;height:40px;}
#picinfo h1{font-weight:100;font-size:35px;margin-top:0px;color:#000081;margin-left:10px;opacity:1;}
#text{width:616px;border:1px solid #808080;padding:5px;margin-top:10px;padding-top:0px;padding-bottom:0px;}
.text{width:895px;border:1px solid #808080;margin-left: -272px;padding:5px;margin-top:10px;padding-top:0px;padding-bottom:0px;}
.text table {margin: 0 5px 0 5px;}
.textd{width:895px;border:1px solid #808080;margin-left: 10px;padding:5px;margin-top:10px;padding-top:0px;padding-bottom:0px;}
.textd table {margin: 0 5px 0 5px;}
.error2{width:616px;border:1px solid red;padding:5px;margin-top:10px;padding-top:10px;padding-bottom:10px;background-color:#ffcccc;color:red;}
.good{width:616px;border:1px solid green;padding:5px;margin-top:10px;padding-top:10px;padding-bottom:10px;background-color:#d2ffd2;color:green;}
.problem{width:616px;border:1px solid #c6c600;padding:5px;margin-top:10px;padding-top:10px;padding-bottom:10px;background-color:#ffffbb;color:#c6c600;}
input.error3{background-color:#ffcece;height:18px;color:black;font-size:12px;}
textarea.error3{background-color:#ffcece;}
.error3 {color:red;font-size:11px;}
.telerror td {vertical-align:baseline;padding-bottom:0px;}
#loading {height:24px;width:24px;margin-left:auto;margin-right:auto;margin-top:63px;}
.jobtitle{height:26px;padding:3px;background-image:url(images/footerimage.png);color:white;margin-bottom:5px;width: 890px;}
.jobtitle h1{font-weight:100;font-size:20px;margin:0px;float:left;}
#addjob{overflow:hidden;padding:5px;padding-top:0px;height:24px;}
#addtitle{padding:3px;margin-left:-5px;background-image:url(images/background2.png);color:white;width:895px;margin-bottom:5px;}
#addtitle:hover{cursor:pointer;background-image:url(images/background3.png);}
#addtitle h1{font-weight:100;font-size:20px;margin:0px;}
.add{width:895px;border:1px solid #808080;margin:10px 0 0 10px;padding-top:0px;padding-bottom:0px;}
.leftbox select {width:165px;margin-bottom:5px;}
.text th {color:#000081;font-weight: 100;padding-right:10px;vertical-align:top;width:80px;}
.text td{vertical-align:top;}
.text {padding:0px;}
.textd th {color:#000081;font-weight: 100;padding-right:10px;vertical-align:top;width:80px;}
.textd td{vertical-align:top;}
.textd {padding:0px;}
.leftinfo{width:150px;}
#apply{border-top: 1px dashed;margin-top:10px;padding-top:10px;margin-bottom:10px;clear:both;}
.header{font-weight:bold;}
#apply fieldset {padding-top:10px;}
#apply input {width:210px;}
input.upload {height:22px;}
#apply td {vertical-align:middle;}
#footer{margin-bottom:10px;margin-left:0px;width:898px;color:white;font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:10px;background-color:#000081;height:45px;border:1px solid #00006c;background-image:url(images/footerimage.png);float:left;clear:both;}
#footlink{text-align:right;margin-top:15px;margin-right:10px;}
#foottext{width:400px;float:left;}
fieldset{border:none;}
#footmenu {float:right;margin-top:-15px;}
#footmenu a.current{text-decoration:underline;}
#footmenu li {float:right;padding-left:10px;padding-right:10px;}
#cse {float:right;}
#cse-search-results {margin:10px;}
#cse-search-box input{width:150px;float:right;height:14px;}
#cse-search-box input.inpbutton {float:right;width:60px;height:20px;color:white;background-color:#000081;border:none;}
#controlbox{width:885px;border:1px solid #000081;color:#000081;padding:5px;margin-left:10px;}
.option ul {margin-top:-11px;}
.option li {float:right;font-size:11px;padding-left:10px;padding-right:5px;}
a.close{padding:3px;background-color:#000081;color:white;margin-left:5px;float:right;}
.jcode {font-size:11px;float:left;margin-left:20px;}
#logon {height:200px;width:400px;border:1px solid #9e9e9e;margin-left:auto;margin-right:auto;background-color:white;padding:10px;}
#logon th {color:#000081;font-weight:100;font-size:13px;}
#logon table {margin-top:30px;margin-left:30px;}
#logon input {border:1px solid #9e9e9e;width:200px;}
.note {padding:5px;border:1px solid #d2e9ff;margin:5px;background-color:#ecf5ff;color:#000082;width:220px;text-align:center;}
#jobbox {height: 90px;border:1px solid #808080;padding:4px;background-image:url(images/bodybackground.png);}
#jobbox table {margin-top:-15px;}
#jobbox input {width:180px;}
#jobbox select {width: 182px;}
#jobbox th {verticle-align: top;}
#navmenu {float:right;margin-top:10px;}
#navmenu a {color: blue;}
#pagelimit{margin-top:5px;}
.gap {width:20px;}
#description {padding: 0 10px 0 10px;width:610px;float:right;margin-bottom:10px;}
#apply {padding: 10px 10px 0 10px;}
#contactform textarea {width: 250px;}

