/* CSS Document */

.main_border {border:1px solid #005B00;}
p {font-family:Verdana; font-size:12px; margin:15px;}
.left {background-color: #F9FFF9; border-right:1px solid  #005B00; border-top:1px solid  #005B00;}
.right {background-color: #F9FFF9; border-left:1px solid #005B00; border-right:0px solid #005B00; border-top:1px solid #005B00; font-family:Verdana; font-size:10px; color:#000000;}
.footer {background-color: #F9FFF9; font-family:Verdana; font-size:9px; color:#005B00; border-top:1px solid #005B00;}
.header {
	background-color: #F9FFF9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #005B00;
	font-weight: bold;
	border-bottom:1px solid #666666;
	
}
.header_menu {background-color: #005B00; font-family:Verdana; font-size:12px; color:#FFFFFF;}
hr {color:#000000;}
body {background-color: #F9FFF9;}
h1 {color:#000000; margin:5px;}
h2 {color:#000000; margin:5px; font-family:Verdana; font-size:16px;}
a:link, a:visited{color: #005B00; text-decoration: none;}
a:hover{color: #000000; text-decoration: underline;}
h3 {color:#000000; margin:7px; font-size:14px;}
h4 {color:#000000; margin:7px; font-size:12px;}

a.topmenu:link {
background-color: #005B00;
color: #FF00FF;
}
a.header_menu:hover {
background-color: #005B00;
color: #FF00FF;
}
a.header_menu:visited {
background-color: #005B00;
color: #FF00FF;
}
#topmenu {
background-color:#005B00;
color:#669966;
font-weight:bold;
margin:5px;
padding:5px;
}

#topmenu a: {
background-color: #005B00;
color: #FFFFFF;
}


p.title {
background-color:#005B00;
color:#FFFFFF;
font-weight:bold;
margin:5px;
padding:5px;
}

#coolmenu {
border: 0px solid gray; /*????? ?????*/
border-bottom-width: 0; 
width: 91%; /*?????? ????*/
background-color: #F9FFF9; /*??????? ???? ??????*/
margin:7px; /*?????? ????????*/
}

#rightmenu {
border: 0px solid gray; /*????? ?????*/
border-bottom-width: 0; 
width: 91%; /*?????? ????*/
background-color: #F9FFF9; /*??????? ???? ??????*/
margin:7px; /*?????? ????????*/
}


* html #coolmenu{
width: 150px; /*?????? ???? ??? IE*/
}

* html #rightmenu{
width: 150px; /*?????? ???? ??? IE*/
}

#coolmenu a{
font: bold 12px Verdana;
padding: 2px; /*?????????? ?????? ?????? ?????? ?? ????? ??????*/
padding-left: 4px;
display: block;
width: 100%;
color: #005B00;
text-decoration: none; /*????????????? ? ??????*/
border-bottom: 1px solid gray;
}

#rightmenu a{
font:  11px Verdana;
padding: 2px; /*?????????? ?????? ?????? ?????? ?? ????? ??????*/
padding-left: 4px;
display: block;
width: 100%;
color: #005B00;
text-decoration: none; /*????????????? ? ??????*/
border-bottom: 1px solid gray;
}


html>body #coolmenu a{
width: auto;
}

#coolmenu a:hover {
background-color: #005B00;
color: #FFFFFF;
}

#rightmenu a:hover {
background-color:#F9FFF9;
color: #2A5F00;
text-decoration: none;
}



