/* global preferences */
body, form, p, h1, h2, h3, td, th {font-family: Verdana; font-size: 11px;}
body {padding: 0px; margin: 0px;}
input, textarea, select {border-style: solid; border-width: 1px; border-color: #BFD7CD; font-family: verdana; font-size: 11px; color: #000000; background-color: #FFFFFF;}

h1 {font-size: 11px; color: #0E994A;}

.mod_hdr {font-weight: bold; font-family: verdana; font-size: 12px; color: #0E994A;}
.news_title {font-weight: bold; font-family: verdana; font-size: 11px; color: #0E994A; text-decoration: none;}

a {font-weight: bold; font-family: verdana; font-size: 11px; color: #000000; text-decoration: underline;}
a:visited {}
a:hover {text-decoration: underline;}

a.green {font-weight: normal; color: #005C30; text-decoration: underline;}
a.green:hover {font-weight: normal; color: #005C30; text-decoration: none;}

.leftmenu {padding: 5px 10px 5px 10px;font-weight: bold;}
.leftmenu a {font-size: 10px; color: #005C37; text-decoration: none;}
.leftmenu a:hover {text-decoration: underline;}
.leftmenu a:visited {color: #307A62;}

.copy {font-size: 11px; color: #A5DAC0; font-weight: bold; padding: 3px 10px 3px 10px; white-space: nowrap;}
.copy a {font-size: 11px; color: #A5DAC0; text-decoration: none;}
.copy a:hover {text-decoration: underline;}

.newsline .title {font-size: 11px; font-weight: bold; color: #009049; padding: 5px 0px 5px 0px;}
.newsline .date {font-size: 11px; font-weight: bold; color: #009049; border: solid 1px #9CD6BF; padding: 3px 15px 3px 15px; white-space: nowrap;}
.newsline .text {padding: 0px 0px 30px 0px;}
.newsline a {text-decoration: none;}
.newsline a:hover {text-decoration: underline;}

.prod a {font-weight: normal; color: #005C37; text-decoration: none;}
.prod a:hover {text-decoration: underline;}
.prod .text {padding: 10px 80px 10px 30px; line-height: 14px;}
.prod .header {font-size: 18px; color: #009049; font-weight: bold;}
.prod .title {font-family: tahoma; font-size: 11px; letter-spacing: 1px; color: #005C37; font-weight: bold;}
.prod a.line {text-decoration: underline;}
.prod a.line:hover {text-decoration: none;}

.prodline .title {font-size: 12px; font-weight: bold; color: #84C225; padding: 0px 0px 10px 20px;}
.prodline .cat {padding: 0px 0px 8px 0px;}
.prodline .cat_selected {text-decoration: underline; padding: 0px 0px 8px 0px;}
.prodline a {color: #84C225; text-decoration: none;}
.prodline a.selected {color: #84C225; text-decoration: underline;}
.prodline a.selected:hover {color: #84C225; text-decoration: none;}

.paging {color: #005C30; font-weight: bold;}
.paging a {color: #005C30; font-weight: bold; text-decoration: none; padding: 0px 4px 0px 4px; margin: 0px;}
.paging a:hover {color: #005C30; font-weight: bold; text-decoration: none; background-color: #FFFFFF;}
.paging a.selected {background-color: #FFFFFF;}

.xlsfile {margin: 0px; padding: 10px 10px 50px 10px;}
.xlsfile .header {font-size: 15px; font-weight: bold; margin: 0px; padding: 10px 0px 10px 5px;}
.xlsfile .file {margin: 0px; padding: 10px 0px;}
.xlsfile .paging {margin: 0px; padding: 0px 0px 10px 2px;}
.xlsfile .table {margin: 0px; padding: 5px 0px 10px 0px;}

.xlsfile .table .header {font-size: 12px; text-align: center; background-color: #EEF7F1; color: #005C30; font-weight: bold;}
.xlsfile .table td {font-size: 10px; margin: 0px; padding: 3px 10px; color: #000000;}

div.sm {padding: 20px 0px 20px 0px; margin: 0px;}
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;}
ul.sm a {font-weight: normal; text-decoration: underline;}
ul.sm a:hover {font-weight: normal; text-decoration: none;}
ul.sm a.level2 {font-weight: bold; text-decoration: none; text-transform: uppercase; color: #0E994A;}
ul.sm a.level2:hover {font-weight: bold; text-decoration: underline;}
ul.sm a.level3 {font-weight: normal; text-decoration: underline;}
ul.sm a.level3:hover {font-weight: normal; text-decoration: none;}
ul.sm a.level4 {font-weight: normal; text-decoration: none;}
ul.sm a.level4:hover {font-weight: normal; text-decoration: underline;}
ul.sm a.level5 {font-weight: normal; text-decoration: none;}
ul.sm a.level5:hover {font-weight: normal; text-decoration: underline;}

ol.search {padding: 0px 0px 0px 30px; margin: 0px;}
ol.search a {text-decoration: none; color: #0E994A;}
ol.search a:hover {text-decoration: underline; color: #0E994A;}
ol.search li {padding: 0px 0px 30px 0px; margin: 0px;}
