body, h1, h2, h3, th, td {font-family: verdana; font-size: 70%;}
h1 {font-family: tacoma; font-weight: bold; color:#CE2D32; font-size: 111%; padding: 0px; margin: 0px;}
h1 a {text-decoration: none;}
form {padding: 0px; margin: 0px;}
input, textarea, select {font-family: verdana; border-style: solid; border-width: 1px; border-color: #CE2931; color: #CE2931; background-color: #F7F4E5; font-size: 91%;}
.chkbox {border: 0px none; background-color: #FFFFFF;}
.date {color: #BBB4A7; font-weight: bold; font-size: 91%;}
.small {font-family: tahoma; font-size: 91%}
.wantedheader {font-family: tahoma; font-size: 81%; color: #D6C64A; font-weight: bold;}
.newsline {padding: 12px 0px 12px 0px; margin: 0px; line-height: 121%;}
.newsline .header {font-weight: bold; margin-left: 5px;}
.small_form {font-size: 91%; margin: 3px 0px 3px 0px; padding: 0px;}
.tablestat td {font-family: tahoma; font-size: 65%; padding: 3px 10px 3px 10px;}
.tablestat .report {color: #942100;}
a {color: #EF2931;}
a:hover {color: #D6C64A; text-decoration: underline}
a.medium {font-size: 91%; font-weight: bold; text-decoration: none;}
a.brown {color: #BD4B15; font-weight: normal; text-decoration: underline;}
a.brown:hover {color: #BD4B15; text-decoration: none;}
ul.mainmenu {padding: 0px; margin: 0px; list-style-type: none;}
ul.mainmenu li {padding: 0px 0px 0px 10px; display: inline;}
ul.mainmenu a {font-size: 91%; font-weight: bold; color: #FFCC00; text-decoration: none; text-transform:uppercase;}
ul.mainmenu a:hover {color: #FEFCCA; text-decoration: none}
ul.mainmenu a.selected {color: #FEFCCA; text-decoration: underline;}
ul.lmenu {padding: 8px 0px 8px 0px; margin: 0px 0px 0px 0px; list-style-type: none;}
ul.lmenu li {padding: 8px 0px 8px 0px;}
ul.lmenu a {font-size: 91%; font-weight: bold; text-decoration: none; text-transform:uppercase;}
ul.lmenu a.selected {color: #D6C64A; text-decoration: underline;}
table.lvl3 {padding: 0px; margin: 0px 0px 0px 16px;}
table.lvl3 a {font-size: 91%; font-weight: bold; text-decoration: none; text-transform:uppercase;}
table.lvl3 a.selected {color: #D6C64A; text-decoration: underline}
table.lvl4 {padding: 0px; margin: 15px 0px 15px 22px;}
table.lvl4 a {font-size: 91%; font-weight: normal; text-decoration: underline; text-transform:none;}
table.lvl4 a.selected {color: #D6C64A;}
ul.sm {padding: 3px 0px 3px 30px; margin: 0px 0px 0px 0px; list-style-type: none;}
ul.sm li {padding: 2px 0px 2px 0px; margin: 0px 0px 0px 0px;}
.copyright {font-family: Verdana; font-size: 71%}
.copyright a {color: #FFBA00; text-decoration: underline}
.copyright a:hover {color: #FFBA00; text-decoration: none}
.copyright p {padding-left: 20px; }
a.paging {color: #EF2931; text-align: center; text-decoration: underline;}
a.paging:hover {text-decoration: underline;}
a.selected {color: #D6C64A; text-decoration: underline;}
.cal_table {border-right: 1px solid gray}
.cal_month {font: 70% "tahoma"}
.cal_week {font: bold 70% "tahoma"; color: #FFFFFF; background-color: #808080; padding: 3px; text-align: center;}
.cal_date {font: 70% "tahoma"; border-bottom: 1px solid gray; border-left: 1px solid gray; color: gray; padding: 0.4em 0.3em}
.cal_current {font: 70% "tahoma"; font-weight: bold; border-bottom: 1px solid gray; border-left: 1px solid gray; background-color: white}
.cal_today {font: 70% "tahoma"; border-bottom: 1px solid gray; border-left: 1px solid gray; background-color: #FFFFFF; color: #000000; font-weight: bold}
.cal_but {width: 100%; font: 90% "tahoma"; border: 0; background-color: #003399; color: white}
.sel_month {width: 58%; font: 100% "tahoma"; margin: 0px 4px 3px 0px; padding: 0px;}
.sel_year {width: 40%; font: 100% "tahoma"; margin: 0px 0px 3px 0px; padding: 0px;}
h1.taxanomy a{text-transform:uppercase;}
.cls{clear:both; width:100%; height:1px;}