html, body {background: #ffffff url('images/bg.gif') repeat-y}
body, td, th {font-size: 11px; color: #404040; font-family: Verdana, Tahoma, sans-serif}
a {color: #0033cc; text-decoration: none}
a.amenu {color: #ffffff; font-weight: bold; text-decoration: none}
a.amenu:hover {color: #F2F201}
/*ul, ol {padding-left: 20px}*/
ul li, ol li {margin-bottom: 1px}
ul li {list-style-type: disc}
dd {margin-bottom: 2px}

.small {font-size: 10px; font-family: Verdana, Tahoma, sans-serif}
.small td {font-size: 10px; font-family: Verdana, Tahoma, sans-serif}
.big {font-size: 12px}
.big td {font-size: 12px}
.hdr {font-size: 14px; font-weight: bold; color: #566ca4; margin: 6px 0 10px 0}
.finput {font-size: 11px; font-family: Verdana, Tahoma, sans-serif}
.fileinput {font-size: 11px; font-family: Verdana, Tahoma, sans-serif; width: 600px}
.fbutton {font-size: 11px; font-family: Verdana, Tahoma, sans-serif; font-weight: bold}
.err {color: #ff0000}
.menu {color: #00aa00}

.divBannersTop {position: absolute; top: 5px; right: 5px; width: 375px; height: 60px; overflow: hidden; z-index: 20}
.divBannersTop img {margin-left: 5px; float: right}
.divBannersLeft {text-align: center; z-index: 20; margin-top: 10px}
.divBannersLeft img {margin-bottom: 5px}

.colnews {width: 361px; background: #f5f5f5 url("images/bg_news.gif") repeat-y top left}
.colnews .newsblock {margin-left: 15px; width: 331px}
.tpleft {float: left; margin: 2px 10px 4px 0}
.tpright {float: right; margin: 2px 0 4px 10px}
.fixwidth {width: 100%}

table.tblam {background-color: #868686;}
table.tblam th {background-color: #dcdcdc; font-size: 11px; font-weight: bold; text-align: left;}
table.tblam tr {background-color: #ffffff;}
table.tblam tr.odd {background-color: #ffffff;}
table.tblam tr.even {background-color: #f8f8f8;}

table.tblrow {background-color: #868686;}
table.tblrow th {background-color: #dcdcdc; font-size: 11px; font-weight: bold; text-align: left;}
table.tblrow tr {background-color: #ffffff;}
table.tblrow tr.odd {background-color: #ffffff;}
table.tblrow tr.even {background-color: #f8f8f8;}

table.border {background-color: #ffffff; border: #dadada solid 1px}
table.border td {background-color: #f8f8f8}
table.border th {background-color: #f0f0f0; white-space: normal; text-align: left}
table.border td.footer, table.border td.footer td {background-color: #ffffff}
table.warningbox th {background-color: #ff8000; color: #ffffff}
table.warningbox th.title {padding: 5px 5px; text-align: left}
table.warningbox td.content {background-color: #fffff5; padding: 7px 8px}

.wrapper {position: absolute; top: 0; left: 0; width: 100%; z-index: 2}
.dataTables_filter {font-size: 11px; float: right; color: #ff0000; font-weight: bold; margin-left: 20px; white-space: nowrap; position: relative; top: -2px}
.dataTables_filter input {width: 150px}
tr.trgray td {color: #909090}

a.navBlue {color: #0033cc}
a.navTeal {color: #009966}
a.navPurple {color: #993366}

/*
dt {margin-bottom: 2px}
dd {margin-bottom: 2px}
dl {margin-top: 8px}
*/

