
#nav {padding:0px; font: normal 13px Arial, Tahoma; margin: 0 0 0 0;}
#nav ul{margin:0 10 0 0; padding:0 0 0 0; list-style:none; }
#nav li{padding-left:1px; margin:0; padding:0 0 0 0; }
#nav .curr_page {font: normal 14px Arial, Tahoma;color:#000000;}
#nav  a.top_menu:link{font: normal 14px Arial, Tahoma;color:#84a70e;}
#nav  a.top_menu:visited{font: normal 14px Arial, Tahoma;color:#84a70e;}
#nav  a.top_menu:hover{font: normal 14px Arial, Tahoma;color:#000000;}
#nav  a.top_menu:active{font: normal 14px Arial, Tahoma;color:#000000;}

#nav  a.top_menu_a:link{color:#000000; text-decoration:none;}
#nav  a.top_menu_a:visited{color:#000000; text-decoration:none;}
#nav  a.top_menu_a:hover{color:#000000; text-decoration:none;}
#nav  a.top_menu_a:active{color:#000000; text-decoration:none;}

.inp {border-width: 1 1 1 1; border-style: solid; font: normal 16px Arial, Tahoma; border-color:#e3e3e3;}

.public {border-width: 0 0 0 0; padding:0 0 0 0; background-color:transparent; border-style: solid; font: normal 11px Arial, Tahoma; border-color:#84a70e;}
.public tr th {font: bold 11px Arial, Tahoma; border-width: 0 0 0 0; border-style: solid; border-color:#84a70e; padding:3 3 0 5; text-align:left; background-color:#84a70e;}
.public tr td {font: normal 11px Arial, Tahoma; padding:1px; vertical-align:top; border-width: 0 0 0 0; border-style: solid; text-align:left;border-color:#84a70e;}

.dpublic {border-width: 0 0 0 0; padding:0 0 0 0; background-color:transparent; border-style: solid; font: normal 11px Arial, Tahoma; border-color:#84a70e;}
.dpublic tr th {font: bold 11px Arial, Tahoma; border-width: 0 0 0 0; border-style: solid; border-color:#84a70e; padding:3 3 0 5; text-align:center; background-color:#84a70e;}
.dpublic tr td {font: normal 11px Arial, Tahoma; padding:1px; vertical-align:top; border-width: 0 0 0 0; border-style: solid; text-align:center;border-color:#84a70e;}

.lthemes {border-width: 0 0 0 0; padding:1 1 1 1; background-color:#e3efbc; border-style: solid; font: normal 11px Arial, Tahoma; border-color:#84a70e;}
.lthemes li {text-align:left; color:#000000;}
.lthemes tr th {font: bold 11px Arial, Tahoma; border-width: 0 0 0 0; border-style: solid; border-color:#84a70e; padding:3 3 0 5; text-align:left; background-color:#84a70e;}
.lthemes tr td {position:relative;
				background-repeat:no-repeat;
				background-position:center;
				font: normal 11px Arial, Tahoma; padding:3px; vertical-align:top; border-width: 0 0 0 0; border-style: solid; text-align:left;border-color:#84a70e;
				}

#lthemes {font: normal 14px Arial, Tahoma; color:#ffffff;}
#lthemes input {font: normal 14px Arial, Tahoma;}
#lthemes a:link {text-decoration: none;}
#lthemes a:visited {text-decoration: none; 
					border-bottom-style: dotted; 
					border-bottom-color: black; 
					border-bottom-width: 1px;
					border-bottom-color:#84a70e;
					}
#lthemes a:hover {font: normal 14px Arial, Tahoma; color:#ffffff;}
#lthemes a {font: normal 14px Arial, Tahoma; color:#ffffff;}
#lthemes .sml {font: normal 14px Arial, Tahoma; color:#000000;}

a.flm{color:#84a70e; text-decoration: none;}
a.flm:link{color:#84a70e;}
a.flm:visited{color:#84a70e;}
a.flm:hover{color:#84a70e;}
a.flm:active{color:#000000;}

a.sml {font: bold 14px Arial, Tahoma;}
a.sml:link {font: bold 14px Arial, Tahoma;}
a.sml:hover {font: bold 14px Arial, Tahoma; color: #093d72;}
a.sml:visited {font: bold 14px Arial, Tahoma;}

a.for {	font: bold 14px Arial, Tahoma;
		text-decoration: none; 
		border-bottom-style: dotted; 
		border-bottom-color: black; 
		border-bottom-width: 1px;
		border-bottom-color:#84a70e;
	}
a.for:link {font: bold 14px Arial, Tahoma;}
a.for:hover {font: bold 14px Arial, Tahoma; color: #093d72;}
a.for:visited {font: bold 14px Arial, Tahoma;}

a.flink {font: bold 14px Arial, Tahoma; color:#555555;}
a.flink:link {font: bold 14px Arial, Tahoma;}
a.flink:hover {font: bold 14px Arial, Tahoma; color: #093d72;}
a.flink:visited {font: bold 14px Arial, Tahoma;}

a.pop {font: bold 14px Arial, Tahoma; color:#555555;}
a.pop:link {font: bold 14px Arial, Tahoma;}
a.pop:hover {font: bold 14px Arial, Tahoma; color: #093d72;}
a.pop:visited {font: bold 14px Arial, Tahoma;}

.text {	border-width: 0 0 0 0;
		border-style: solid; 
		font: normal 14px Arial, Tahoma; 
		}

.lusers {border-width: 1 1 1 1; background-color:#84a70e; border-style: solid; font: normal 11px Arial, Tahoma; border-color:#84a70e;}
.lusers input {font: normal 11px Arial, Tahoma;}
.lusers li {color:#000000;}
.lusers tr th {padding:3 3 0 5;}
.lusers tr td {padding:3 3 0 5;}

.fusers {	border-width: 1 1 1 1;
			background-color:#f6f4f1; 
			border-style: solid; 
			font: normal 12px Arial, Tahoma; 
			border-color:#e3e3e3;
			}
.fusers div {font: normal 12px Arial, Tahoma;}
.fusers input {font: normal 14px Arial, Tahoma;}
.fusers li {color:#000000;}
.fusers tr th {padding:3 3 0 5;}
.fusers tr td {padding:3 3 0 5;}

.rusers {	border-style: solid;
			border-width: 0 0 0 0; 
			border-color: #e3e3e3; 
			margin-top:10px;
			padding: 5 0 5 0;
			}
.rusers div { 	width:310px;
				margin-right:30px; 
				float:left; 
				border: solid 0px;
				padding: 10 10 10 10;
				}
.rusers tr th {border-width: 0 0 0 0; padding:3 3 0 5; border-color: #e3e3e3;}
.rusers tr td {border-width: 0 0 0 0; padding:3 3 0 5; border-color: #e3e3e3;}

.news {	border-width: 1 1 1 1;
		background-color:#f6f4f1; 
		border-style: solid; 
		font: normal 12px Arial, Tahoma; 
		border-color:#e3e3e3;
		}
.news div {margin: 7 0 1 0;}
.news li {color:#000000;}
.news tr th {padding:3 3 0 3;}
.news tr td {padding:3 3 0 3;}

.login {	border-width: 1 1 1 1;
			background-color:#e3efbc; 
			border-style: solid; 
			font: normal 12px Arial, Tahoma; 
			border-color:#e3e3e3;
			-moz-border-radius: 8px 8px 8px 8px;
			margin-right: -40px;
			}
.login div {margin: 7 0 1 0;}
.login li {color:#000000;margin: 0 0 0 0; font: normal 14px Arial, Tahoma;}
.login tr th {padding:3 3 0 3;}
.login tr td {padding:3 3 0 3;}
.login a{font: normal 14px Arial;color:#000000;text-decoration: none; border-bottom: 1px dotted #84a70e;}
.login a:link{font: normal 14px Arial;color:#000000;text-decoration: none; border-bottom: 1px dotted #84a70e;}
.login a:visited{font: normal 14px Arial;color:#000000;text-decoration: none; border-bottom: 1px dotted #84a70e;}
.login a:hover{font: bold 14px Arial;color:#093d72;text-decoration:underline;  border-bottom:0px;}
.login a:active{font: normal 14px Arial;color:#84a70e;text-decoration:underline; border-bottom:0px;}

.lform_butt{background-color: #e3e3e3; border: solid 1px; border-color: #555555; color:#000000; font: normal 14px Arial, Tahoma;}

.topmenu {	border-width: 0 0 0 0;
			padding:0 0 0 0; 
			background-color:#f6f4f1; 
			border-style: solid; 
			font: normal 11px Arial, Tahoma; 
			border-color:#84a70e;
			}
.topmenu tr th {border-style: solid;
				font: bold 12px Arial, Tahoma; 
				padding:6px; 
				vertical-align:top; 
				border-width: 0 0 0 0; 
				text-align:center;
				border-color:#e3e3e3; 
				padding-left:5px;
				padding-right:5px;
				}
.topmenu tr td {border-style: solid;
				font: bold 12px Arial, Tahoma; 
				padding:6px; 
				vertical-align:top; 
				border-width: 0 0 0 0; 
				text-align:center;
				border-color:#e3e3e3; 
				padding-left:5px;
				padding-right:5px;
				}
.topmenu a:visited {text-decoration: none; 
					border-bottom-style: none; 
					border-bottom-color: black;
					border-bottom-width: 1px;
					border-bottom-color:#84a70e;
					color: #093d72;
					}
.topmenu a:hover {border-bottom-style: none; font: bold 14px Arial, Tahoma; color:#093d72;}
.topmenu a {border-bottom-style: none; font: bold 14px Arial, Tahoma; color:#555555;}
.topmenu a:link {border-bottom-style: none; text-decoration: none; color:#555555;}

.vote {
			padding:0 0 0 0; 
			background-color:#84a70e; 
			border-style: solid; 
			font: normal 11px Arial, Tahoma; 
			border-color:#e3e3e3;
			border-style: solid;
			border-width: 1px;
			position: fixed;
			left: 300px;
			top: 10px;
			width: 250px;
			overflow: auto;
		}

.vote tr th {border-style: solid;
				font: normal 12px Arial, Tahoma; 
				padding:5px; 
				vertical-align:top; 
				border-width: 0 0 0 0; 
				text-align:left;
				border-color:#e3e3e3; 
				padding-left:5px;
				padding-right:5px;
				}
.vote tr td {border-style: solid;
				font: normal 12px Arial, Tahoma; 
				padding:5px; 
				vertical-align:top; 
				border-width: 0 0 0 0; 
				text-align:left;
				border-color:#e3e3e3; 
				padding-left:5px;
				padding-right:5px;
				}
a.vote{font: normal 14px Arial;color:#000000;text-decoration: none; border-bottom: 1px dotted #84a70e;}
a.vote:link{font: normal 14px Arial;color:#000000;text-decoration: none; border-bottom: 1px dotted #84a70e;}
a.vote:visited{font: normal 14px Arial;color:#000000;text-decoration: none; border-bottom: 1px dotted #84a70e;}
a.vote:hover{font: bold 14px Arial;color:#093d72;text-decoration:underline;  border-bottom:0px;}
a.vote:active{font: normal 14px Arial;color:#84a70e;text-decoration:underline; border-bottom:0px;}
.vote li {list-style:none; margin: 0 0 10 0;}

.users {	border-width: 0 0 0 0;
			padding:0 0 0 0; 
			background-color:#f6f4f1; 
			border-style: solid; 
			font: normal 11px Arial, Tahoma; 
			border-color:#e3e3e3;
			}
.users tr th {border-style: solid;
				font: normal 12px Arial, Tahoma; 
				padding:5px; 
				vertical-align:top; 
				border-width: 0 0 0 0; 
				text-align:left;
				border-color:#e3e3e3; 
				padding-left:5px;
				padding-right:5px;
				}
.users tr td {border-style: solid;
				font: normal 12px Arial, Tahoma; 
				padding:5px; 
				vertical-align:top; 
				border-width: 0 0 0 0; 
				text-align:left;
				border-color:#e3e3e3; 
				padding-left:5px;
				padding-right:5px;
				}
a.users{font: normal 14px Arial;color:#000000;text-decoration: none; border-bottom: 1px dotted #84a70e;}
a.users:link{font: normal 14px Arial;color:#000000;text-decoration: none; border-bottom: 1px dotted #84a70e;}
a.users:visited{font: normal 14px Arial;color:#000000;text-decoration: none; border-bottom: 1px dotted #84a70e;}
a.users:hover{font: bold 14px Arial;color:#093d72;text-decoration:underline;  border-bottom:0px;}
a.users:active{font: normal 14px Arial;color:#84a70e;text-decoration:underline; border-bottom:0px;}
.users li {list-style:none; margin: 0 0 10 0;}

.popular {	border-width: 0 0 0 0;
			padding:0 0 0 0; 
			border-style: solid; 
			font: normal 11px Arial, Tahoma; 
			border-color:#84a70e;
			}
.popular tr th {border-style: solid;
				font: normal 12px Arial, Tahoma; 
				padding:6px; 
				vertical-align:top; 
				border-width: 0 0 0 0; 
				text-align:left;
				border-color:#e3e3e3; 
				padding-left:5px;
				padding-right:5px;
				}
.popular tr td {border-style: solid;
				font: normal 12px Arial, Tahoma; 
				padding:6px; 
				vertical-align:top; 
				border-width: 0 0 0 0; 
				text-align:left;
				border-color:#e3e3e3; 
				padding-left:5px;
				padding-right:5px;
				}
.popular a.link{font: normal 14px Arial;color:#000000;text-decoration: none; border-bottom: 1px dotted #84a70e;}
.popular a.visited{font: normal 14px Arial;color:#000000;text-decoration: none; border-bottom: 1px dotted #84a70e;}
.popular a.hover{font: normal 14px Arial;color:#84a70e;text-decoration:underline;  border-bottom:0px;}
.popular a.active{font: normal 14px Arial;color:#84a70e;text-decoration:underline; border-bottom:0px;}
.popular li {padding-left: 5px; margin: 0 0 5 0;}

.sign {	border-width: 0 0 0 0;
		padding:0 0 0 0; 
		border-style: solid; 
		font: bold 14px Arial, Tahoma;
		color: #093d72;
		border-color:#84a70e;
		text-decoration:underline;
		}
.sign a.link{font: normal 14px Arial;color:#000000;text-decoration: none; border-bottom: 1px dotted #093d72;}
.sign a.visited{font: normal 14px Arial;color:#000000;text-decoration: none; border-bottom: 1px dotted #093d72;}
.sign a.hover{font: normal 14px Arial;color:#093d72;text-decoration:underline;  border-bottom:0px;}
.sign a.active{font: normal 14px Arial;color:#093d72;text-decoration:underline; border-bottom:0px;}
.sign a {border-bottom-style: none; font: bold 14px Arial, Tahoma; color:#093d72;}

.mess {	border-width: 0 0 0 0; 
		border-color:#e3e3e3; 
		font: bold 12px Arial; 
		text-align:center;
		border-style: solid;
		}
.mess tr td {	border-width: 1 0 0 1; 
				border-color:#e3e3e3; 
				font: normal 12px Arial; 
				text-align:left;
				vertical-align: middle;
				}
.mess tr th {	background-color: #e3efbc;
				border-width: 1 0 0 1; 
				border-color:#e3e3e3; 
				font: bold 12px Arial; 
				text-align:center;
				padding-bottom: 3px;
				vertical-align: middle;
				}
.art {	padding: 0 0 0 0;
		border-style: solid;
		border-width: 0 0 0 0;
		font: normal 12px Arial, Tahoma;
		}

.poll {font: normal 14px Arial, Tahoma; margin: 5 0 5 0;}
.poll ul {font: normal 12px Arial, Tahoma; margin: 0 0 0 0;}
.poll li {font: normal 12px Arial, Tahoma; margin: 0 0 0 0;}

.fly_menu {	padding: 3 3 3 3;
			background-color: #f6f4f1;
			font: normal 11px Arial, Tahoma; 
			color: #ffffff;
			border: 0px solid;
			line-height: 17px;
			letter-spacing: 0px;
			border-width: 1 1 1 1; 
			border-style: solid;
			border-color:#84a70e;
			left: -1000px;
			overflow: hidden;
			position: absolute;
			top: -1000px;
			}

.fly_menu tr td {	padding: 1 1 1 1;
					font: normal 11px Arial, Tahoma; 
					border-color:#84a70e;
					color: #ffffff;
					border: 0px solid;
					line-height: 17px;
					letter-spacing: 0px;
					border-width: 0 0 1 0;
					border-style: solid;
				}

