.ThemePanelFirstDivideRow{
}

.ThemePanelFirstDivideCell{
	background-color: #FF7C00;
	height: 10px;
}

.ThemePanelFirstMenu,.ThemePanelFirstSubMenuTable
{
	font-family:	Helvetica, Arial, Verdana, sans-serif;
	font-size:	12px;
	cursor:		default;
	white-space:	wrap;
	border:0px;
}

.ThemePanelFirstSubMenu
{
	position:	absolute;
	visibility:	hidden;

	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:	100;
	border:		0;
	padding:	0;

	/* the following property is only useful in IE */
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color=#DEDEDE,Direction=135,Strength=4); */
}

.ThemePanelFirstSubMenuTable
{
	border: none;
}

.ThemePanelFirstMenuItem,.ThemePanelFirstMenuItemHover,.ThemePanelFirstMenuItemActive
{
	cursor:		default;
	white-space:	wrap;
}

.ThemePanelFirstMenuItem
{
	background-color:	#5d6c6f;
	color: #e0e0e0;
}

.ThemePanelFirstMenuItemHover,
.ThemePanelFirstMenuItemActive
{
	background-color:	#5d6c6f;
	color: #ffffff;
	cursor: pointer;	
}

/* sub menus sub components */

.ThemePanelFirstMenuFolderLeft,.ThemePanelFirstMenuItemLeft
{
	padding-left:	0px;
	padding-right:	0px;

	border-left:	1px solid #ffffff;

	white-space:	wrap;
	background-color:	inherit;
}

.ThemePanelFirstMenuFolderLeft,.ThemePanelFirstMenuItemLeft,
.ThemePanelFirstMenuFolderText,.ThemePanelFirstMenuItemText,
.ThemePanelFirstMenuFolderRight,.ThemePanelFirstMenuItemRight
{
	padding-top:	2px;
	padding-bottom:	2px;
	border-top:	1px solid #5d6c6f;
	border-bottom:	1px solid #5d6c6f;
	background-color:	inherit;
	white-space:	wrap;
}

.ThemePanelFirstMenuFolderLeft,.ThemePanelFirstMenuItemLeft
{
	padding-right:	0px;
	padding-left:	2px;
	border-left:	1px solid #5d6c6f;

	background-color:	inherit;
	white-space:	wrap;
}

.ThemePanelFirstMenuFolderText,.ThemePanelFirstMenuItemText
{
	padding-right:	3px;
	padding-left:	5px;

	background-color:	inherit;
	white-space:	wrap;
}

.ThemePanelFirstMenuFolderRight,.ThemePanelFirstMenuItemRight
{
	padding-right:	0px;
	padding-left:	0px;
	border-right:	1px solid #5d6c6f;

	background-color:	inherit;
	white-space:	wrap;
}

TR.ThemePanelFirstMenuItem TD.ThemePanelFirstMenuFolderLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	3px;
	padding-right:	0px;

	border:	0;
	white-space:	wrap;
	background-color:	inherit;
}

TR.ThemePanelFirstMenuItem TD.ThemePanelFirstMenuItemLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	3px;
	padding-right:	0px;

	border:	0;
	white-space:	wrap;
	background-color:	inherit;
}

TR.ThemePanelFirstMenuItem TD.ThemePanelFirstMenuFolderText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-right:	3px;
	padding-left:	5px;

	border:	0;
	white-space:	wrap;
	background-color:	inherit;
}

TR.ThemePanelFirstMenuItem TD.ThemePanelFirstMenuItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-right:	3px;
	padding-left:	5px;

	border:	0;
	white-space:	wrap;
	background-color:	inherit;
}

TR.ThemePanelFirstMenuItem TD.ThemePanelFirstMenuItemRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	1px;

	border:		0;
	white-space:	wrap;
	background-color:	inherit;
}

TR.ThemePanelFirstMenuItem TD.ThemePanelFirstMenuFolderRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	1px;

	border:		0;
	white-space:	wrap;
	background-color:	inherit;
}

TR.ThemePanelFirstMenuItem{
}

TD.ThemePanelFirstMenuFolderLeft, 
TD.ThemePanelFirstMenuFolderText, 
TD.ThemePanelFirstMenuFolderRight,
TD.ThemePanelFirstMenuItemLeft, 
TD.ThemePanelFirstMenuItemText, 
TD.ThemePanelFirstMenuItemRight
{
/*	background-color: #ffffff;
	border-bottom: 1px dotted #FF8C00; */
}

/* 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" />
*/

.ThemePanelFirstMenuItem img.seq1
{
	display:	inline;
}

.ThemePanelFirstMenuItemHover seq2,
.ThemePanelFirstMenuItemActive seq2
{
	display:	inline;
}

.ThemePanelFirstMenuItem .seq2,
.ThemePanelFirstMenuItemHover .seq1,
.ThemePanelFirstMenuItemActive .seq1
{
	display:	none;
}

td.ThemePanelFirstMenuFolderRight img{
	float:right;
	margin-right:2px;
}
