A:link {color:black; text-decoration:underline;}
A.button:link {color:white; text-decoration:none;}
A.button:visited {color:white; text-decoration:none;}
A.button:hover {color:#cccccc; text-decoration:none;}
A:visited {color:black; text-decoration:underlined;}
A:active {color:#c90000; text-decoration:none;}
A:hover {color:#c90000; text-decoration:none;}
A.bottomlinks:link {color:lightyellow; text-decoration:none; font-size:10pt;}
A.bottomlinks:visited {color:lightyellow; text-decoration:none; font-size:10pt;}
A.bottomlinks:hover {color:C90000; text-decoration:none; font-size:10pt;}
A.subcat:link {color:black; text-decoration:underline; font-size:8pt;}
A.subcat:visited {color:black; text-decoration:none; font-size:8pt;}
A.subcat:hover {color:C90000; text-decoration:none; font-size:8pt;}
A.extramenu:link {color:white; text-decoration:none; font-size:10pt; margin-left:-5px;}
A.extramenu:visited {color:white; text-decoration:none; font-size:10pt; margin-left:-5px;}
A.extramenu:hover {color:white; text-decoration:underline; font-size:10pt; margin-left:-5px;}
A.advsearch:link {color:black; text-decoration:underline; font-size:10pt;}
A.advsearch:visited {color:black; text-decoration:underline; font-size:10pt;}
A.advsearch:hover {color:#c90000; text-decoration:underline; font-size:10pt;}
A.page:link {color:black; text-decoration:underline; font-size:12pt;}
A.page:visited {color:black; text-decoration:underline; font-size:12pt;}
A.page:hover {color:#c90000; text-decoration:underline; font-size:12pt;}

BODY {margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}

FORM#topsearchform {margin-bottom:5px;}

TABLE.title {width:750px;}
TABLE.body {border-width:1px; border-style:solid; border-color:#0099FF; width:750px; background-color:white;}
TABLE.buttons {width:748px;}
TABLE.button {cursor:hand; height:10px; width:133px; background-color:#C90000; color:white; border:1px; border-style:solid; border-color:white;}
TABLE.categories {width:100%; font-size:10pt; font-family:"Time New Roman"; font-weight:bold;}
TABLE.minimenu {width:150;}
TABLE.extable {border-width:1px; border-style:solid; border-color:black; width:500px;}
TABLE.extramenu_body {background-attachment:fixed;}

TH.jobs {background-color:#E1E1E1;}

TD.buttons {width:20px;}
TD.search {height:50px;  margin:0px; padding:0px; vertical-align:middle; text-align:center; color:black;}
TD.bottomlinks {color:black;}
TD.sectionbody {border:1px solid black; background:white;}
TD.sectiontext {font-family:Verdana; font-size:10pt;}


INPUT.searchbox {font-size:8pt;}
INPUT.searchbutton {background-color:#C90000; color:white; border-width:1px; border-style:solid; border-color:white; width:75; cursor:hand; font-size:8pt}


INPUT.login {font-size:8pt; border-width:1px; border-style:solid; border-color:black; width=75;}


LI {list-style-type:square; margin-left:-10px; color:black;}

LI.linklist {list-style:square; margin-left:-22px; margin-top:-4px;  color:white;}
ol {margin-top:0px; margin-bottom:0px;}
ol.normal {}
li.normal {}l
th {background-color:#E1E1E1;}
hr.extramenu {width:100px; color:white;}
.white {color:white;}


font.heading {color:white; font-weight:bold;}
TABLE.advsearch {WIDTH:315; text-align:right;}
