/* ThemePanelMenu Style Sheet  */
.ThemePanelMenu,.ThemePanelSubMenuTable
{
	font-family:	"Trebuchet MS";
	font-size:	14px;		
	color:#FFFFFF;	
	cursor:		pointer;
}
.ThemePanelMenuItem
{
	cursor:		Hand;
	white-space:	nowrap;
}


.ThemePanelMainItemHover,.ThemePanelMainItemActive
{
	COLOR: #FFFFFF; 
}

.ThemePanelMenuItemHover,
.ThemePanelMenuItemActive
{
	color:	#FFFFFF;
}


.ThemePanelSubMenu
{
	position:	absolute;
	background-color:	#747474;
	visibility:	hidden;
	color:	#FFFFFF;
	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:	100;

	/* the following property is only useful in IE */

}

.ThemePanelSubMenuTable
{
	border:		1px solid #252525;
}



/* horizontal main menu sub components */
/* panel doesn't really support horizontal menus */

.ThemePanelMainFolderLeft,.ThemePanelMainItemLeft,
.ThemePanelMainFolderText,.ThemePanelMainItemText,
.ThemePanelMainFolderRight,.ThemePanelMainItemRight
{
	color:#E3E3E3;
	font-size:13px;
	font-weight:bold;
	font-family:	"Trebuchet MS";
	background-color:	inherit;
	white-space:	nowrap;	
}
.ThemePanelMainItemText{

	padding-right:5px;
	/*	padding-left:2px;	
	background:url(toplinkdivider.gif) no-repeat top right;*/
}
.ThemePanelMainFolderText{
	
	padding-right:5px;
	/*padding-left:2px;	
	background:url(toplinkdivider.gif) no-repeat top right;*/
}
/* vertical main menu sub components */
TD.ThemePanelMainFolderLeft,TD.ThemePanelMainItemLeft
{
	
	color:#FFFFFF;
	white-space:	nowrap;
	background-color:	inherit;
}

TD.ThemePanelMainFolderLeft,TD.ThemePanelMainItemLeft,
TD.ThemePanelMainFolderText,TD.ThemePanelMainItemText,
TD.ThemePanelMainFolderRight,TD.ThemePanelMainItemRight
{
/*	padding-top:	3px;
	padding-bottom:	3px;
	background-color:	inherit;
	padding-left:	12px;*/
	font-family:	"Trebuchet MS";
	color:#FFFFFF;
}

TD.ThemePanelMainFolderLeft,TD.ThemePanelMainItemLeft
{
	
	background-color:	inherit;
	white-space:	nowrap;
}

TD.ThemePanelMainFolderText,TD.ThemePanelMainItemText
{
	padding-left:10px;
	padding-right:10px;
	color:#FFFFFF;
	background-color:	inherit;
	white-space:	nowrap;
}

TD.ThemePanelMainFolderRight,TD.ThemePanelMainItemRight
{
	
	background-color:	inherit;
	white-space:	nowrap;
}

TR.ThemePanelMainItem TD.ThemePanelMainFolderLeft
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.ThemePanelMainItem TD.ThemePanelMainItemLeft
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.ThemePanelMainItem TD.ThemePanelMainFolderText
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.ThemePanelMainItem TD.ThemePanelMainItemText
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.ThemePanelMainItem TD.ThemePanelMainItemRight
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.ThemePanelMainItem TD.ThemePanelMainFolderRight
{
	white-space:	nowrap;
	background-color:	inherit;
}

/* sub menus sub components */

.ThemePanelMenuFolderLeft,.ThemePanelMenuItemLeft
{
	
	border-left:	1px solid #9C9A9C;
	white-space:	nowrap;
	background-color:	inherit;
}

.ThemePanelMenuFolderLeft,.ThemePanelMenuItemLeft,
.ThemePanelMenuFolderText,.ThemePanelMenuItemText,
.ThemePanelMenuFolderRight,.ThemePanelMenuItemRight
{
	color:#FFFFFF;
	font-size:14px;
	font-family:"Trebuchet MS" ;	
	background-color:	inherit;
	white-space:	nowrap;
}
.ThemePanelMenuItemText{
	width:200px;
	color:	#FFFFFF;
	height:24px;
	border-bottom:1px solid #5D5D5D;
}
.ThemePanelMenuFolderLeft,.ThemePanelMenuItemLeft
{
	
	background-color:	inherit;
	white-space:	nowrap;
}

.ThemePanelMenuFolderText,.ThemePanelMenuItemText
{
	

	background-color:	inherit;
	white-space:	nowrap;
}

.ThemePanelMenuFolderRight,.ThemePanelMenuItemRight
{
	background-color:	inherit;
	white-space:	nowrap;
}

TR.ThemePanelMenuItem TD.ThemePanelMenuFolderLeft
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.ThemePanelMenuItem TD.ThemePanelMenuItemLeft
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.ThemePanelMenuItem TD.ThemePanelMenuFolderText
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.ThemePanelMenuItem TD.ThemePanelMenuItemText
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.ThemePanelMenuItem TD.ThemePanelMenuItemRight
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.ThemePanelMenuItem TD.ThemePanelMenuFolderRight
{
	white-space:	nowrap;
	background-color:	inherit;
}

.ThemePanelMenuSplit
{
	margin:		2px;
	height:		1px;
	overflow:	hidden;
	background-color:	inherit;
}

/* image shadow animation */

/*
	seq1:	image for normal
	seq2:	image for hover and active

	To use, in the icon field, input the following:
	<img class="seq1" src="normal.gif" /><img class="seq2" src="hover.gif" />
*/

.ThemePanelMenuItem img.seq1
{
	display:	inline;
}

.ThemePanelMenuItemHover seq2,
.ThemePanelMenuItemActive seq2
{
	display:	inline;
}

.ThemePanelMenuItem .seq2,
.ThemePanelMenuItemHover .seq1,
.ThemePanelMenuItemActive .seq1
{
	display:	none;
}
