TABLE { border-collapse:collapse; }
.login_error { font-size:10px; font-family:Verdana; color:red; font-weight:bold; padding-top:8px; }
.btn { height:22px; border:solid 1px #445A94; color:#445A94; font-size:11px; cursor:hand; font-family:Verdana; font-weight:bold; background-color:whitesmoke; }
.txt_box { height:22px; border:solid 1px #445A94; color:#000000; font-size:12px; font-family:Verdana; padding-top:2px; padding-left:3px; }
.login_header { background-color:#445A94; color:#FFFFFF; font-size:18px; font-family:Verdana; font-weight:bold; }
.login_lbl { color:#445A94; font-size:12px; font-family:Verdana; font-weight:bold; background-color:whitesmoke; text-align:right; width:100px; }
.login_background_alt { background-color:#FFFFFF; }
.login_tbl_border { border: solid 1px #445A94; }
.error_msg { padding-left:0px; }
.adminheader { width:700; position:absolute; left: 50px; top: 5px;  }
.adminmaindiv { width:700; position:absolute; left: 100px; top: 75px;  }
.adminnav {font-family: verdana; font-size:10px; background:E9F2F9; border-bottom:solid 1px #8D8D8D;}
.adminnav A {color:#000000; text-decoration:none;}
.adminsubnav {font-family: verdana; font-size:10px; border-bottom:solid 1px #8D8D8D;}
.adminsubnav A {color:#000000; text-decoration:none;}
.adminformtext {color:#000000; font-family: verdana; font-size:10px;}
.admintextbox { BACKGROUND-COLOR: white; font-family:Verdana; FONT-SIZE: 10px; border: solid 1px #8D8D8D;}
.adminselectbox { BACKGROUND-COLOR: white; font-family:Verdana; FONT-SIZE: 10px; }
.adminbutton { font-family: Verdana; font-size: 10px; border:solid 1px darkgray; }
.gridheader { font-family:verdana; font-size:10px; font-weight:bold; }
.adminoffsetBackgroundColor { background-color:white; }
.adminmainBackgroundColor { background-color: E9F2F9; }
.adminmainHeader { color:Black;font-family:Verdana;font-size: 10px; border-bottom:solid 1px #8d8d8d; }
.adminBorder { border: solid 1px #8d8d8d; }
.lbl { font-family:Verdana; font-size:10px; color:Black;  }
.footer { border-top: solid 1px #8D8D8D; }
.copyright {font-family: verdana; font-size:10px; color:#8D8D8D; }
.job_table { border:solid 1px #8D8D8D; }
.job_header_text { padding:5px,5px,5px,3px; border-bottom:solid 1px #8D8D8D; background-color:whitesmoke; font-family:Verdana; font-size:11px; font-weight:bold; color:#000000; }
.job_header { padding:1px,5px,0px,7px; border-bottom:solid 1px #8D8D8D; background-color:whitesmoke; font-family:Verdana; font-size:11px; font-weight:bold; color:#000000; }
.job_lbl_td { border-bottom:solid 1px #8D8D8D; padding:5px,5px,6px,3px; font-family:Verdana; font-size:11px; color:Black;  }
.job_form_field_td { border-bottom:solid 1px #8D8D8D; padding:5px,5px,5px,3px; font-family:Verdana; font-size:11px; color:Black;  }
.job_lbl_td_left { border-bottom:solid 1px #8D8D8D; border-right:solid 1px #8D8D8D; padding:5px,5px,5px,3px; font-family:Verdana; font-size:11px; color:Black;  }
.form_text { height:22px; border:solid 1px #8D8D8D; color:#000000; font-size:11px; font-family:Verdana; padding-top:3px; padding-left:4px; }
.form_btn { margin:5px,5px,5px,3px; height:22px; border:solid 1px #8D8D8D; color:#000000; font-size:11px; cursor:hand; font-family:Verdana; font-weight:bold; background-color:whitesmoke; }
.form_cal { height:22px; border:solid 1px #8D8D8D; text-align:right; cursor:hand; color:#000000; font-size:11px; font-family:Verdana; padding-top:3px; padding-right:4px; }
.msg_success { position:absolute; text-align:center;  vertical-align:middle; font-family:verdana; font-size:11px; font-weight:bold; color:green; width:350; top:150px; height:30px; left:180px; border:solid 1px darkgray; background-color:whitesmoke; }
.msg_failed { position:absolute; text-align:center;  vertical-align:middle; font-family:verdana; font-size:11px; font-weight:bold; color:red; width:350; top:150px; height:30px; left:180px; border:solid 1px darkgray; background-color:whitesmoke; }

