﻿#sidemenu
	{ 
	text-align: left;
	float: left;
	left: 4px;
	right:4px;
	width:165px ;
	height: 100% max;
	padding: 5px;
	background: #ffffff;	}


#sidemenu a:visited.vmenu		{border:2px outset #808080;  padding: 5px; display:block; text-decoration:none; margin: 1px; z-index: 1 	}


#sidemenu a:link.vmenu		{border:2px outset #808080; padding: 5px 5px 5px 15px; display:block; text-decoration:none; margin: 1px; z-index: 1 	}
#sidemenu a:visited.vmenu 	{	background:#669966; 	height:20px;color:#FFFFFF; 	height:20px; 	font-size:14px; 	font-weight:bold}
#sidemenu a:link.vmenu 		{	background:#669966; 	height:20px;color:#FFFFFF; 	height:20px; 	font-size:14px; 	font-weight:bold}
#sidemenu a:hover.vmenu		{border:2px inset #808080;  padding:5px; background:#E2FFA6; color:#7ABC7D;font-size:14px;	font-style:italic; 	font-weight:bold}
#sidemenu a:active.vmenu 	{padding:5px; background:#8AA57B; color:#FFFFFF;font-style:italic; font-weight:bold; border:2px inset #808080;}

#sidemenu p.current{border:2px inset #808080; 	padding: 5px;	background:#E2FFA6; 	color:#7ABC7D;font-size:14px;	font-style:italic; 	 margin: 0px;}

#sidemenu p.message  {text-align: center;color:gray;font-size:14px;font-style:italic; }
	

.topnav 
	{
	margin: 0px;
	background-color:#669966;
	
	text-align:center;
	padding: 5px;
	height: 22px;
}

.topnav li
	{  list-style-type: none;  font-size:14px;display:inline;margin:2px; padding: 0px;}

.topnav li a:link		{ background-color:#669966;text-decoration:none; color:#ffffff;	}
.topnav li a:visited	{color:#ffffff;text-decoration:none; }
.topnav li a:hover 		{ font-style:italic;border:inset 2px #ffffff;color:#024769; background:#E2FFA6; color:#7ABC7D;	font-style:italic;font-size:13px; }
.topnav li a:active 	{  background-color:#669966;text-decoration:none;  color:#ffffff;	}

.navcurrent	{font-style:italic;border:inset 2px #ffffff;color:#024769; background:#E2FFA6; color:#7ABC7D;	font-style:italic;padding: 1px; }
