a:link { color: #0085ff; text-decoration: none; }
a:visited { color: #0085ff; }
a:hover { color: #0085ff; text-decoration: underline; }
a:active { }
html, body { background-color: #efeeee; background-repeat: no-repeat; background-attachment: fixed; background-position: center top; margin:0; }

.job { width: 664px; margin: 0 auto; }
.jobAlt { width: 664px; margin: 0 auto; border-top: 1px dotted #808080; border-bottom: 1px dotted #808080; }
.jobTitle { color: #b38807; font-size:12px; font-family: "trebuchet ms", helvetica, geneva, sans-serif; font-weight:bold; line-height: 15px; text-transform: uppercase; }
.jobCompany { font-size:12px; font-weight:normal; color:#373737; font-family: "trebuchet ms", helvetica, geneva, sans-serif; line-height: 15px; }
.jobDescription { color: #373737; font-size:12px; font-family: "trebuchet ms", helvetica, geneva, sans-serif; font-weight: normal; line-height: 15px; width: 75%; }
.jobPDFLink { color: #0085ff; font-size:12px; font-family: "trebuchet ms", helvetica, geneva, sans-serif; font-weight: bold; line-height: 15px; text-transform: uppercase; }
.jobShowDesc { cursor:pointer; width:150px; color: #373737; font-size:12px; font-family: "trebuchet ms", helvetica, geneva, sans-serif; font-weight: normal; line-height: 15px; }
.jobShowAllDesc { cursor:pointer; width:180px; color: #373737; font-size:12px; font-family: "trebuchet ms", helvetica, geneva, sans-serif; font-weight: normal; line-height: 15px; }
.jobSeperator { color:#373737; }
.jobBtnPlus { position:relative; top:3px; }
.jobBtnMinus { position:relative; top:3px; }
.jobBtnApply { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#b7e0fb; }

.applyBody { margin-left:auto; margin-right:auto; width:560px; }
.applyHeaderBox { text-align:center; width: 560px; padding-bottom:10px; }
.applyFormBox { width: 560px; padding-bottom:10px; }
.applyFormTable { width:560px; background-color:#cccccc; }
.applyFormTableRow { background-color:#ffffff; }
.applyFormTableCellLeft { width:150px; background-color:#eeeeee; }
.applyFormTableCellRight {}
.applyFormLabels { color: #252525; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.applyFormTextBox { border-style:solid; border-width:1px; border-color:#999999; width:430px; }
.applyFormFileUpload { border-style:solid; border-width:1px; border-color:#999999; width:430px; }
.applyErrorText { color:#ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; }

.editBody { margin-left:auto; margin-right:auto; width:600px; }
.editFormTable { width:600px; background-color:#cccccc; }
.editFormTableRow { background-color:#ffffff; }
.editFormTableCellLeft { width:150px; background-color:#eeeeee; }
.editFormTableCellRight {}
.editFormLabels { color: #252525; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.editFormTextBox { border-style:solid; border-width:1px; border-color:#999999; width:430px; }
.editFormFileUpload { border-style:solid; border-width:1px; border-color:#999999; width:430px; }
.editFormButton {}
.editErrorText { color:#ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.editHeaderText { font-size:small; font-weight:bold; color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.editPDFLink { color: #252525; font-size:x-small; font-family: Verdana, Arial, Helvetica, sans-serif; }

.loginBody { margin-left:auto; margin-right:auto; width:300px; }
.loginFormTable { width:300px; border: solid 1px black; margin-left:auto; margin-right:auto; }
.loginFormTableRow { background-color:#ffffff; }
.loginFormTableCellLeft { width:150px; background-color:#eeeeee; }
.loginFormTableCellRight {}
.loginFormLabels { color: #252525; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.loginFormTextBox { border-style:solid; border-width:1px; border-color:#999999; width:200px; }
.loginFormButton {  margin-left:auto; margin-right:auto; }
.loginErrorText { color:#ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; }

.adminJob { background-color:white; padding:10px; }
.adminJobAlt { background-color:#eeeeee; padding:10px; }
.adminJobTitle { font-size:small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.adminJobCompany { font-size:12px; font-weight:bold; color:maroon; font-family: Verdana, Arial, Helvetica, sans-serif; }
.adminJobID { color: #252525; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.adminJobPostingStartDate { color: #252525; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.adminJobPostingEndDate { color: #252525; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.adminJobPDFLink { color: #252525; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.adminJobLink { font-size:small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.adminErrorText { color:#ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.adminJobStatus { color: #252525; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.adminStatusOpen { color:#008000; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.adminStatusClosed { color:#ff0000; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.adminHeaderMenu { padding-top:10px; padding-left:10px; }
.adminButton { width:80px; }
.adminImageButton { cursor:default; }

.confirmText { font-size:small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.confirmURL { color: #252525; font-size:small; font-family: Verdana, Arial, Helvetica, sans-serif; }
