body, table, input, textarea, select, td, a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.nav {color: #FFFFFF; text-decoration: none;}

input.e, select.e {font-family: Verdana; font-size: 11px; height: 23px; width: 90%;}
input.m, select.e {font-family: -Win---Researcher; font-size: 18px; height: 23px; width: 90%;}
textarea.e {font-family: Verdana; font-size: 11px; width: 90%; height: 100px;}
textarea.m {font-family: -Win---Researcher; font-size: 18px; width: 90%; height: 100px;}
span.m {font-family: -Win---Researcher; font-size: 18px;}
span.e {font-family: Verdana, Arial; font-size: 11px;}
span.sm {font-family: -Win---Researcher; font-size: 18px;}

span.footer td {color: #FFFFFF;}
span.footer a {color: #FFFFFF; text-decoration: none;}
span.footer a:hover {color: #FFFF00;}

span.sitetitle {color: #4385D6; font-size: 24px; font-weight: bold;}

a.toplink {color: #FFFFFF; text-decoration: none; font-size: 10px;}

span.loginform td {color: #FFFFFF;}

span.list tr.h td {background: #4385D6; color: #FFFFFF; font-weight: bold; border-top: 1px #DDDDDD solid; border-bottom: 1px #676767 solid;}
span.list tr.h2 td {background: #F1F2F6; color: #0000FF; border-top: 1px #DDDDDD solid;}
span.list tr.ev td {border-bottom: #DDDDDD; background: #FFFFFF;}
span.list tr.od td {border-bottom: 1px #DDDDDD solid; background: #F1F1F1;}
span.list td.b {background: #F1F2F6; color: #003399;}

span.list2 table {border-top: 1px #DDDDDD solid; border-left: 1px #DDDDDD solid;}
span.list2 td {border-bottom: 1px #DDDDDD solid; border-right: 1px #DDDDDD solid;}

table.sub {border-top: 1px #DDDDDD solid; border-left: 1px #DDDDDD solid;}
table.sub td {border-right: 1px #DDDDDD solid; border-bottom: 1px #DDDDDD solid;}

span.form table {border-top: 1px #DDDDDD solid; border-right: 1px #DDDDDD solid; color: #003399;}
span.form td {border-bottom: 1px #DDDDDD solid; border-left: 1px #DDDDDD solid;}
span.form tr.h {background: #4385D6; color: #FFFFFF; border-top: 1px #DDDDDD solid; border-bottom: 1px #676767 solid;}
span.form tr.h2 {background: #DDDDDD; color: #FFFFFF; border-top: 1px #DDDDDD solid; border-bottom: 1px #676767 solid; color: #000000;}

.w {color: #cc0000;}
.head {color: #FF9900; font-weight: bold;}
.cat {color: #0033CC; font-weight: bold;}
.desc td {border-bottom: 1px #FFFFFF solid;}
.date {color: #339900;}
.cast {background: #ffffcc; border: 1px #DDDDDD solid;}
a.news {color: #676767; text-decoration: none;}
.dot {color: #339900;}

span.admnav a {color: #000000; text-decoration: none;}
span.admnav a:hover {color: #FFFFFF; text-decoration: none;}

.abwrapper {visibility: hidden; position: absolute; z-index: 5; background: #FFFFCC; border: 1px #DDDDDD solid; padding: 4px;}