/* SideMenu Style Sheet */
.SideMenu,.SideSubMenuTable
{
	cursor:	hand;
	font-family: Tahoma;
	font-size: 12px;
	white-space: nowrap;
}
.SideMenu
{
	color:#333333;
	width:100%;
}
.SideSubMenuTable{
	color:#000000;
	background-color:#FFFFFF;
	padding:0px;
}
.SideSubMenu
{
	position:	absolute;
	visibility:	hidden;
	padding:	0px;
	
}
.SideSubMenuBorder
{
	background-color: #ffffff;
	border:1px solid #ADAA9C;
	/*margin:0 0px 3px 0px;/* the margin for shadow to be shown*/
}
/*.SideSubMenuShadow // only for IE6 bug
{
	z-index:	-1;
	position:	absolute;
	top:		9px;
	left:		9px;
	width:		100%;
	height:		300em;
	background-color:#333333;
	opacity:	0.7;
	border:		0;
	margin:		0;
}
*/.SideSubMenuTable td
{
	white-space:	nowrap;
	padding: 3px 5px 3px 3px;
}
.SideMainItemLeft,
.SideMainFolderLeft
{
	padding:0;
	margin:0;
	height:25px;
}
.SideMainItem,.SideMainItemHover,.SideMainItemActive,
.SideMenuItem,.SideMenuItemHover,.SideMenuItemActive
{
	white-space:	nowrap;
}
.SideMainItemHover,.SideMainItemActive,
.SideMenuItemHover,.SideMenuItemActive
{
	color:		#ffffff;
	background-color: #006633 ;
}
td.SideMenuSplit
{
	margin:		0px;
	border:		0px;
	overflow:	hidden;
	background-color:	inherit;
	width:100%;
}
div.SideMenuSplit
{
	margin:0px;
	height:1px;
}
.SideMenuVSplit
{
	width:		3px;
	margin:		0px;
	overflow:	hidden;
	background-color:	inherit;
}

.SideMenuItem img.seq1
{
	display:	none;
}

.SideMenuItemHover seq2,
.SideMenuItemActive seq2
{
	display: none;
}

.SideMenuItem .seq2,
.SideMenuItemHover .seq1,
.SideMenuItemActive .seq1
{
	display:	none;
}