<style type="text/css">

.sidemenu {
	float:left; 
	text-align:center;
	margin:0px 10px 10px 10px;
}

.sidemenu ul {
	padding:0;
	margin:0;
	list-style-type:none;
	position:relative;
}

.sidemenu ul ul {
	visibility:hidden;
	position:absolute;
	top:0;
	left:137px; 
}

.sidemenu ul ul ul{
	visibility:hidden;
	position:absolute;
	top:0;
	left:157px; 
}

.sidemenu li {
	position:relative;
}

.sidemenu table {
	position:absolute; 
	border-collapse:collapse; 
	top:0; 
	left:0; 
	z-index:100; 
	font-size:11px;}

.sidemenu a, .sidemenu a:visited {
	display:block; 
	text-decoration:none;
	background:#8d3f3d;
	padding:5px;
	font-size:14px;
	font-variant:small-caps;
	color:#ffffff;
	text-indent:0px;
	border:1px solid #ffffff;
}

* html .sidemenu a, * html .sidemenu a:visited {
	background:#8d3f3d; 
	width:100px;
}

.sidemenu ul a, .sidemenu ul a:visited {
	width:125px;
	margin:0;
	padding:5px;
	text-align:left;
}

* html .sidemenu ul a{
	width:125px;
	w\idth:125px;
}

.sidemenu ul ul a, .sidemenu ul ul a:visited {
	width:145px;
	margin:0;
	padding:5px;
	text-align:left;
}


* html .sidemenu ul ul a{
	width:145px;
	w\idth:145px;
}

* html .sidemenu a:hover {
	color:#8d3f3d; 
	background:#cccccc;
	border:1px solid #666666;
}

.sidemenu :hover >a, .sidemenu ul ul :hover > a {
	color:#8d3f3d; 
	background:#cccccc;
	border:1px solid #666666;
}

.sidemenu ul li:hover ul,
.sidemenu ul a:hover ul {
	visibility:visible;
}

.sidemenu ul li:hover ul ul{
	visibility:hidden;
}

.sidemenu ul ul li:hover ul ul,
.sidemenu ul ul a:hover ul ul{
	visibility:visible;
}

.sidemenu ul li:hover ul li:hover ul{
	visibility:visible;
}

</style>

<style>


.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

</style>
