/* AdminMenu Style Sheet */

table.AdminMenuTable
{
	border-bottom:	1px solid #0E3B42;
	/*border-top:	1px solid #A9BFD6;/**/

	padding-top:	4px;
	padding-bottom:	4px;
	padding-left:	0px;
	padding-right:	0px;
		
	margin:			0px;
	
	width:			100%;
}
table.AdminMenu, table.AdminSubMenuTable
{
	font-family: verdana, arial, sans-serif;
	font-size:	12px;
	padding:	0;
	white-space:nowrap;
	cursor:		default;
	color: 		#DFDA29;
}
table.AdminSubMenuTable
{
	overflow:	visible;
}

td.AdminMainItem
{
	/*background-color:	#000;/**/
	background-color:	transparent;
	
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	1px;
	padding-right:	1px;
	
/*	background:		url(images/mainmenubg.gif); */
	/*background-repeat: repeat-x;/**/
	font-weight: bold;
}
td.AdminMainItemHover,td.AdminMainItemActive
{
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	0px;
	padding-right:	0px;
	border:			1px solid #424E28;
	color: 			white;
	
/*	background:		url(images/mainmenubg_over.gif);*/
	font-weight: 	bold;
}

.AdminMainFolderLeft,.AdminMainItemLeft,
.AdminMainFolderText,.AdminMainItemText,
.AdminMainFolderRight,.AdminMainItemRight
{
	background-color:	inherit; /**/
	vertical-align:		middle;
}

tr.AdminMainItem td.AdminMainItemLeft,
tr.AdminMainItem td.AdminMainFolderLeft
{
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	1px;
	padding-right:	2px;
	
	white-space:	nowrap;

	border:		0;
	background-color:	inherit;
	
}
.AdminMainItem .AdminMainItemLeft imgx
{
	float: left;
	border:1px solid black;
}

tr.AdminMainItem td.AdminMainItemText,
tr.AdminMainItem td.AdminMainFolderText
{
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	5px;
	padding-right:	5px;

	border:		0;
	background-color:	inherit;
}

tr.AdminMainItem td.AdminMainItemRight,
tr.AdminMainItem td.AdminMainFolderRight
{
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	0px;
	padding-right:	1px;

	border:		0;
	background-color:	inherit;
}

td.AdminMainFolderLeft,td.AdminMainItemLeft
{
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	2px;

	border-top:	1px solid #000080;
	border-bottom:	1px solid #000080;
	border-left:	1px solid #000080;

	background-color:	inherit;
}

td.AdminMainFolderText,td.AdminMainItemText
{
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	5px;
	padding-right:	5px;

	border-top:	1px solid #000080;
	border-bottom:	1px solid #000080;

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

td.AdminMainFolderRight,td.AdminMainItemRight
{
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;

	border-top:	1px solid #000080;
	border-bottom:	1px solid #000080;
	border-right:	1px solid #000080;

	background-color:	inherit;
}

/* sub menu sub components */

div.AdminSubMenu
{
	position:	absolute;
	visibility:	hidden;

	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	1px;
	padding-right:	1px;
	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:	100;
	/*background:	#F5F5F5 url(images/menubg2.gif) repeat scroll 0%;/**/
	background-color:	#6B7335;/**/

	overflow:	visible;
	border:		1px solid #424E28; 
}

.AdminMenuItem
{
	background-color:	transparent;
	color:	#ffffff;
}

.AdminMenuItem,.AdminMenuItemHover,.AdminMenuItemActive
{
	border:		1px;
	cursor:		default;
	white-space:nowrap;	
	color: white;
}

.AdminMenuItemHover,.AdminMenuItemActive
{
	background-color:	#BEB918; /**/
	color: white;
	font-weight: bold;
}

.AdminMenuItem .AdminMenuFolderLeft,
.AdminMenuItem .AdminMenuItemLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	4px;
	padding-right:	10px;

	white-space:	nowrap;

	border:	0;
	background-color:	transparent;
}

.AdminMenuItem .AdminMenuFolderText,
.AdminMenuItem .AdminMenuItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;

	border:		0;
	background-color:	inherit;
}

.AdminMenuItem .AdminMenuFolderRight,
.AdminMenuItem .AdminMenuItemRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	1px;

	border:		0;
	background-color:	inherit;
}

.AdminMenuFolderLeft,.AdminMenuItemLeft
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	3px;
	padding-right:	10px;

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

.AdminMenuFolderText,.AdminMenuItemText
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	5px;
	padding-right:	5px;

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

.AdminMenuFolderRight,.AdminMenuItemRight
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	0px;

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

/* menu splits */

.AdminMenuSplit
{
	margin-top:		2px;
	margin-right:	0px;
	margin-bottom:	2px;
	margin-left:	0px;
	height:		1px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	1px solid #E2E3E3 /*6A8CCB;*/
}

/* 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" />
*/

.AdminMenuItem img.seq1
{
	display:	inline;
}

.AdminMenuItemHover seq2,
.AdminMenuItemActive seq2
{
	display:	inline;
}

.AdminMenuItem .seq2,
.AdminMenuItemHover .seq1,
.AdminMenuItemActive .seq1
{
	display:	none;
}