td { font-family: Verdana; font-size: 8pt; }

select { font-family: Verdana; font-size:8pt;}

.currenttopmenu { background-color: #0358A9; font-weight: bold; color: white; font-size: 8pt; }
.currenttopmenu a, .currenttopmenu a:link, .currenttopmenu a:active, .currenttopmenu a:visited, .currenttopmenu a:hover
{

   color : white;
   text-decoration : none;
}
.topmenu2 { background-color: #404BA5; background-image : url(topmenub.gif); background-repeat : no-repeat;  color: white; font-size: 8pt; text-align: center; vertical-align: middle; }
.activetopmenu2 { text-align: center; background-color: #304abb; background-image : url(topmenub.gif); background-repeat : no-repeat;}
.leftmenu { background-color: #404BA5; 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: #0264bf; font-size: 8pt; }
.activesubmenu { color: #0264bf; background-color: #e5f3ff; }
.submenu2 { background-color: white; color: #0264bf; font-size: 8pt; }
.currentsubmenu2 { background-color: #e5f3ff; color: #0c62b6; font-size: 8pt; }
.pos { background-color: #0f599f }
.pos2 
{ 
border-bottom : solid 1px #304abb;
background: #F5F7E8 url(pos_bg00.gif) repeat-x bottom;
}
.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 {color: #444BA3; font-weight: bold; }
.search2 { background-color: #536BCF; color: white; font-size: 7pt; }

.textarea { background-color: #eceeff; color: black; font-size: 7pt; 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; height:22px}
.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: #404BA5; 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: 7pt}
.text { color: #4460d6 }

.atitle { font-family: Arial; font-size: 12pt; font-weight: bold; color: #0c62b6; }
.ptitle { font-family: Arial; font-size: 12pt; font-weight: bold; color: black; }
.tmDt { font-size: 7pt; color: #be6404; }

.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 { text-align: justify; 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: #0b64b8 }
.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: 7pt; 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 { 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 { font-weight: bold; color: #304abb; font-size: 8pt; text-decoration: none; }
a.menu23:hover { text-decoration: underline; }
.menu22 { font-weight: bold; color: white; font-size: 8pt; text-decoration: none; }

.menu33 { color: #091680; font-size: 7pt; text-decoration: none; }
a.menu33, a.menu33:link, a.menu33:active, a.menu33:visited { color: #091680; font-size: 7pt; text-decoration: none; }
a.menu33:hover { text-decoration: underline; }
a.menu3, a.menu3:link, a.menu3:visited, a.menu3:hover { color: #0264bf; font-size: 8pt; text-decoration: none; }
a.menu3:active { color: #0264bf; font-weight: bold; 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; font-size: 8pt; text-decoration: none; }
a.navigator:hover { text-decoration: underline; }
a.rightCol, a.rightCol:link, a.rightCol:active, a.rightCol:visited { color: black; 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: 7pt; 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: 7pt; 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; 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; }
.formL {color: #ffffff; font-size: 8pt; font-weight: bold; text-decoration: none;}
a.formL, a.formL:link, a.formL:active, a.formL:visited { color: #ffffff; 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.forumLinU, a.forumLinU:link, a.forumLinU:active, a.forumLinU:visited { color: #4460d6; text-decoration: underline; }
a.forumLinU:hover { text-decoration: none; }
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: 7pt; color: #0264bf; 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}

/* Created by Evgeniy Pinchuk  :)*/
.maintitle
{
	color : #3b4394;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	border-bottom : solid 2px #3b4394;
	padding-bottom : 2px
}
.maintitle a, .maintitle a:link, .maintitle a:active, .maintitle a:visited
{
	text-decoration : none;
	color : #3b4394; 
}
.maintitle a:hover
{
	text-decoration : underline;
}

.pagetitle
{
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : White; 
	background-color : #404BA5;
}
.pagetitle a, .pagetitle a:link, .pagetitle a:active, .pagetitle a:visited
{
	text-decoration : none;
	color : White; 
}
.pagetitle a:hover
{
	text-decoration : underline;
}
.date
{
	font-family : Verdana;
	font-size : 11px;
	color : #676767; 
	font-weight : normal;
}
p.title_main
{
	font-family : Verdana;
	font-size : 14px;
	color : #0c62b6;
	font-weight : bold;
	text-decoration : none;
}
.title_main a, .title_main a:link, .title_main a:active, .title_main a:visited
{
	font-weight : bold;
	text-decoration : none;
	color : #0c62b6;
}
p.title_main a:hover
{
	color : #666666;
	text-decoration : underline; 
}

titleannounce
{
	font-family : Verdana;
	font-size : 11px;
	color : #0c62b6;
	font-weight : bold;
	text-decoration : none;
}
.titleannounce a, .titleannounce a:link, .titleannounce a:active, .titleannounce a:visited
{
	font-weight : bold;
	text-decoration : none;
	color : #0c62b6;
}
.titleannounce a:hover
{
	color : #666666;
	text-decoration : underline; 
}
.textannounce
{
	font-family : Verdana;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
	font-weight : normal;
}
.textannounce a, .textannounce a:link, .textannounce a:active, .textannounce a:visited
{
	color : #448ef7;
	text-decoration : none;  
	font-weight : normal;
}
.textannounce a:hover
{
	text-decoration : underline;
}
	.sitemap
	{
		font-family : Verdana;
	 	font-size: 11px;
	 	font-style: normal;
	 	font-weight: normal;
	 	color: #333333;
		vertical-align : top;
		padding-bottom : 2px;
	 	text-decoration : none;
	}
	.sitemap p, .sitemap a, sitemap a:link, sitemap a:visited, sitemap a:active
	{
	 	color: #333333;
	 	text-decoration : none;
	}
.more 
{
	font-weight: bold; color: #0A1581; font-size: 8pt; 
	padding-bottom : 1px;
}


.maph { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: bold; text-decoration: none }
.maph a, .maph a:link, .maph a:active, .maph a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: bold; text-decoration: none }
.maph a:hover { color: #153671; }

.maphb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: bold; text-decoration: none }
.maphb a, .maphb a:link, .maphb a:active, .maphb a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: bold; text-decoration: none }
.maphb a:hover { color: #153671; }

.mapaccented { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapaccented a, .mapaccented a:link, .mapaccented a:active, .mapaccented a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapaccented a:hover { color: #153671; }
.mapdot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot a, .mapdot a:link, .mapdot a:active, .mapdot a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot a:hover { color: #153671; }
.mapdot2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot2 a, .mapdot2 a:link,  .mapdot2 a:active,  .mapdot2 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot3 a, .mapdot3 a:link,  .mapdot3 a:active,  .mapdot3 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot4 a, .mapdot4 a:link,  .mapdot4 a:active,  .mapdot4 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;} 
.mapdot5 a, .mapdot5 a:link,  .mapdot5 a:active,  .mapdot5 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;} 
.mapdot6 a, .mapdot6 a:link,  .mapdot6 a:active,  .mapdot6 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot7 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot7 a, .mapdot7 a:link,  .mapdot7 a:active,  .mapdot7 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot8 a, .mapdot8 a:link,  .mapdot8 a:active,  .mapdot8 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}
.mapdot9 a, .mapdot9 a:link,  .mapdot9 a:active,  .mapdot9 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091680; font-weight: normal; text-decoration: none;}



