* {
margin:0;
padding:0;
}
html {
margin:0;
padding:0;
}
body{ margin:0; padding:0px;}
.maintable{ margin:0 auto;}
.leftmenubg {
	background:url(../images/leftmenubg.jpg) top no-repeat;
	width:200px;
	height:246px;
}
.sidebarmenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font: bold 13px Verdana;
	width: 177px; /* Main Menu Item widths */
}
.sidebarmenu ul li {
	position: relative;
	background-color:none;
	padding:9px 0 9px 8px;
}
/* Top level menu links style */
.sidebarmenu ul li a {
	display: block;/*force hasLayout in IE7 */
	color: white;
	text-decoration: none;
}
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active {
 background-color:; /*background of tabs (default state)*/
}
.sidebarmenu ul li a:visited {
	color: white;
}
.sidebarmenu ul li:hover {
	background-color: #fdba23;
	padding:9px 0 9px 8px;
}
/*Sub level menu items */
.sidebarmenu ul li ul {
	position: absolute;
	width: 200px; /*Sub Menu Items width */
	top: 0;
	visibility: hidden;
}
.sidebarmenu ul li ul li {
	padding:7px 7px 7px 7px;
	background:#ff6509;
*float:left;
*width:200px;
	border-bottom:#666 1px solid;
}
.sidebarmenu ul li ul li:hover {
	background-color:#CCCCCC;
	padding:7px 7px 7px 7px;
	background:#666666;
}
.sidebarmenu ul li ul li a {
	font-size:12px;
	line-height:18px;
	color:#ffffff;
	font-weight:normal;
}
.sidebarmenu ul li ul li a:hover {
	font-size:12px;
	line-height:18px;
	color:#ffffff;
	font-weight:normal;
}
.sidebarmenu a.subfolderstyle {
	background: url(right.gif) no-repeat 97% 50%;
}
/* Holly Hack for IE \*/
* html .sidebarmenu ul li {
	float: left;
	height: 1%;
}
* html .sidebarmenu ul li a {
	height: 1%;
}