td { font-family: Verdana; font-size: 8pt; }
input { font-family: Verdana; font-size:8pt;}
select { font-family: Verdana; font-size:8pt;}
.topmenu { background-color: white; font-weight: bold; color: #304abb; font-size: 8pt; }
.currenttopmenu { background-color: #304abb; font-weight: bold; color: white; font-size: 8pt; }
.topmenu2 { background-color: #091680; color: white; font-size: 8pt; text-align: center; vertical-align: middle; }
.activetopmenu2 { text-align: center; background-color: #304abb }
.leftmenu { background-color: #091680; font-weight: bold; color: white; font-size: 8pt; }
.leftmenu2 { background-color: #091680; font-weight: bold; color: white; font-size: 8pt; }
.leftmenu3 { background-color: #091680 }
.currentleftmenu { background-color: #304abb; font-weight: bold; color: white; font-size: 8pt; }
.submenu { background-color: white; color: #091680; font-size: 8pt; }
.activesubmenu { background-color: #edeffd; }
.submenu2 { background-color: white; color: #091680; font-size: 8pt; }
.currentsubmenu2 { background-color: #edeffd; color: #091680; font-size: 8pt; }
.pos { background-color: #304abb }
.title2 { color: white; font-weight: bold; font-size: 8pt }
.title3 { color: black; font-weight: bold; font-size: 10pt }
.title4 { color: #304abb; font-weight: bold; font-size: 10pt }
.search { background-color: #c0c8ff; color: #091680; font-weight: bold; }
.search2 { background-color: #4460d6; color: white; font-size: 7.5pt; }
.search3 { font-family: arial; font-size: 10pt; width: 122px; }
.textarea { background-color: #eceeff; color: black; font-size: 8pt; vertical-align: top; }
.reg { background-color: #eceeff; text-align: center; }
.lightBG { background-color: #eceeff}
.regform { background-color: #091680;}
.regT { font-weight: bold; color: #091680; }
.form { font-family: Verdana; font-size:8pt; width:120px;}
.formtext { color:#4460d6; font-size:8pt; font-weight: bold; text-align:right;}
.forumtext { color:#4460d6; font-size:8pt; font-weight: bold;}
.forumNav { color:black;}
.mesForm { width:220px; height:22px}
.mesText { width:220px; height:120px}
.announce { background-color: #4460d6; font-weight: bold; color: white; font-size: 8pt; }
.annText { background-color: #fbf7db; color: black; font-size: 8pt; vertical-align: top; }
.how { font-family: Verdana; font-size: 8pt; }
.topSel { font-family: Verdana; font-size: 8pt; width: 150px; }
.sel { font-family: Verdana; font-size: 8pt; width: 300px; }
.footer { background-color: #304abb; color: white; font-size: 8pt; text-align: center; }
.copyright { background-color: white; color: #364dae; font-size: 8pt; text-align: right; }
a.copyright, a.copyright:link, a.copyright:active, a.copyright:visited { color: #364dae; text-decoration: none; }
a.copyright:hover { text-decoration: underline; }
.param { color: #364dae}
.small { font-size: 7.5pt}
.text { color: #4460d6 }

.atitle { font-family: Arial; font-size: 12pt; font-weight: bold; color: #091680; }
.ptitle { font-family: Arial; font-size: 12pt; font-weight: bold; color: black; }
.tmDt { font-size: 7.5pt; color: #304abb; }

.sub { padding-top: 2px; padding-bottom: 2px; padding-left: 10px; }
.subDate { padding-left: 10px; }
.sub2 { padding-top: 0px; padding-bottom: 0px; }
.sub3 { padding-top: 5px; padding-bottom: 0px; }
.sub4 { padding-top: 2px; padding-bottom: 2px; padding-left: 23px; }
.sub5 { padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; }
.sub6 { padding-top: 2px; }
.subMore { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 4px; text-align: right }
.news { text-align: justify; }
.center { font-weight: bold; padding-top: 0px; padding-bottom: 0px; padding-left: 10px; }
.poll { font-family: Verdana; font-size: 8pt }

.border { background-color: #091680 }
.selected { color: #fff; background-color: #999; font-weight: bold }

a, a:link, a:visited, a:active { text-decoration: underline; color: black }
a:hover { text-decoration: none }
a.ext, a.ext:link, a.ext:active, a.ext:visited { font-size: 8pt; color: white; text-decoration: none; }
a.ext:hover { text-decoration: underline; }
a.menu, a.menu:link, a.menu:active, a.menu:visited, a.menu:hover { font-weight: bold; color: #304abb; font-size: 8pt; text-decoration: none }
a.activeMenu, a.activeMenu:link, a.activeMenu:active, a.activeMenu:visited, a.activeMenu:hover { font-weight: bold; color: white; font-size: 8pt; text-decoration: none }
a.lang, a.lang:link, a.lang:active, a.lang:visited { font-weight: bold; color: white; font-size: 8pt; text-decoration: none; }
a.lang:hover { text-decoration: underline; }
a.menut, a.menut:link, a.menut:active, a.menut:visited, a.menut:hover { color: white; font-size: 8pt; text-decoration: none }
a.menu2, a.menu2:link, a.menu2:active, a.menu2:visited, a.menu2:hover { font-weight: bold; color: white; font-size: 8pt; text-decoration: none; }
a.menu22, a.menu22:link, a.menu22:active, a.menu22:visited, a.menu22:hover { font-weight: bold; color: white; font-size: 8pt; text-decoration: none; }
a.menu22:hover { text-decoration: underline; }
a.menu23, a.menu23:link, a.menu23:active, a.menu23:visited, a.menu23:hover { font-weight: bold; color: #304abb; font-size: 8pt; text-decoration: none; }
a.menu23:hover { text-decoration: underline; }

.menu33 { color: #091680; font-size: 7.5pt; text-decoration: none; }
a.menu33, a.menu33:link, a.menu33:active, a.menu33:visited { color: #091680; font-size: 7.5pt; text-decoration: none; }
a.menu33:hover { text-decoration: underline; }
a.menu3, a.menu3:link, a.menu3:active, a.menu3:visited, a.menu3:hover { color: #091680; font-size: 8pt; text-decoration: none; }
a.menu4, a.menu4:link, a.menu4:active, a.menu4:visited, a.menu4:hover { color: black; font-size: 8pt; text-decoration: none; }
a.navigator, a.navigator:link, a.navigator:active, a.navigator:visited { color: black; text-decoration: none; }
a.navigator:hover { text-decoration: underline; }
a.rightCol, a.rightCol:link, a.rightCol:active, a.rightCol:visited { color: black; font-size: 8pt; text-decoration: none; }
a.rightCol:hover { text-decoration: underline; }
a.rightN, a.rightN:link, a.rightN:active, a.rightN:visited { color: #091680; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.rightN:hover { text-decoration: underline; }
a.newsCol, a.newsCol:link, a.newsCol:active, a.newsCol:visited { color: black; font-size: 8pt; text-decoration: none; }
a.newsCol:hover { color: #364dae }
a.topicName, a.topicName:link, a.topicName:active, a.topicName:visited { font-size: 7.5pt; font-weight: bold; color: #364dae; text-decoration: none; }
a.topicName:hover { text-decoration: underline; }
a.topic, a.topic:link, a.topic:active, a.topic:visited { font-size: 7.5pt; color: #364dae; text-decoration: none; }
a.topic:hover { text-decoration: underline; }
a.title, a.title:link, a.title:active, a.title:visited { font-size: 8pt; color: #364dae; font-weight: bold; text-decoration: none; }
a.title:hover { text-decoration: underline; }
a.titleSub, a.titleSub:link, a.titleSub:active, a.titleSub:visited { font-size: 8pt; color: #364dae; font-weight: bold; text-decoration: none; }
a.titleSub:hover { color: #990000 }
a.titleSub2, a.titleSub2:link, a.titleSub2:active, a.titleSub2:visited { font-size: 8pt; color: #990000; font-weight: bold; text-decoration: none; }
a.ltitle, a.ltitle:link, a.ltitle:active, a.ltitle:visited { font-size: 8pt; color: #091680; font-weight: none; text-decoration: none; }
a.ltitle:hover { text-decoration: underline; }
a.foot, a.foot:link, a.foot:active, a.foot:visited { color: white; font-size: 8pt; text-decoration: none; }
a.foot:hover { text-decoration: underline; }
a.more, a.more:link, a.more:active, a.more:visited { color: #364dae; font-size: 8pt; text-decoration: none; }
a.more:hover { text-decoration: underline; }
a.category, a.category:link, a.category:active, a.category:visited { color: black; text-decoration: none; }
a.category:hover { text-decoration: underline; }
a.formL, a.formL:link, a.formL:active, a.formL:visited { color: #4460d6; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.formL:hover { text-decoration: underline; }
a.forumLin, a.forumLin:link, a.forumLin:active, a.forumLin:visited { color: #4460d6; text-decoration: none; }
a.forumLin:hover { text-decoration: underline; }
a.calend, a.calend:link, a.calend:active, a.calend:visited { color: #000; text-decoration: none; background-color: #fff}
a.calend:hover {  background-color: #c6ccfe}

a.print, a.print:link, a.print:active, a.print:visited { font-size: 7.5pt; color: #304abb; text-decoration: none; }
a.print:hover { text-decoration: underline; }

a.bcategory, a.bcategory:link, a.bcategory:active, a.bcategory:visited { font-size: 8pt; color: black; font-weight: bold; text-decoration: none; }
a.bcategory:hover { text-decoration: underline; }

.popup { position: absolute; visibility: hidden; z-index: 999}
