/* BlueThemeMenu Style Sheet */

.BlueThemeMenu
{
	text-decoration:none;
	cursor:	hand;
	white-space: nowrap;
	margin-top:1px;
}

.BlueThemeSubMenuTable
{
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	text-decoration:underline;
	cursor: hand;
	white-space: nowrap;
}

.BlueThemeSubMenu
{
	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;
}

.BlueThemeMainItem,
{
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #003399;
	text-decoration:underline;
	cursor: hand;
	text-align: left;
	height:18px;
}

.BlueThemeMainItemHover,
.BlueThemeMainItemActive,
{
	color:#E05301;
	text-decoration:underline;
	cursor: hand;
	height:18px;
}


.BlueThemeMenuItem
{
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
	cursor: hand;
	text-align: center;
	white-space:	nowrap;
}


.BlueThemeMenuItemHover,
.BlueThemeMenuItemActive
{
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
	cursor: hand;
	text-align: center;
	white-space:	nowrap;
}


/* horizontal main menu sub components */
/* panel doesn't really support horizontal menus */

.BlueThemeMainFolderLeft,.BlueThemeMainItemLeft,
.BlueThemeMainFolderText,.BlueThemeMainItemText,
.BlueThemeMainFolderRight,.BlueThemeMainItemRight
{
	padding: 0px;
	background-color:	inherit;
	white-space:	nowrap;
}

/* vertical main menu sub components */
TD.BlueThemeMainFolderLeft,TD.BlueThemeMainItemLeft
{
	padding-left:	0px;
	padding-right:	0px;
	white-space:	nowrap;
	background-color:	inherit;
}

TD.BlueThemeMainFolderLeft,TD.BlueThemeMainItemLeft,
TD.BlueThemeMainFolderText,TD.BlueThemeMainItemText,
TD.BlueThemeMainFolderRight,TD.BlueThemeMainItemRight
{
	background-color:	inherit;
}

TD.BlueThemeMainFolderLeft,TD.BlueThemeMainItemLeft
{
	padding-right:	0px;
	padding-left:	0px;
	background-color:	inherit;
	white-space:	nowrap;
}

TD.BlueThemeMainFolderText,TD.BlueThemeMainItemText
{
	background-color:	inherit;
	white-space:	nowrap;
}

TD.BlueThemeMainFolderRight,TD.BlueThemeMainItemRight
{
	background-color:	inherit;
	white-space:	nowrap;
}

TR.BlueThemeMainItem TD.BlueThemeMainFolderLeft
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.BlueThemeMainItem TD.BlueThemeMainItemLeft
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.BlueThemeMainItem TD.BlueThemeMainFolderText
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.BlueThemeMainItem TD.BlueThemeMainItemText
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.BlueThemeMainItem TD.BlueThemeMainItemRight
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.BlueThemeMainItem TD.BlueThemeMainFolderRight
{
	white-space:	nowrap;
	background-color:	inherit;
}

/* sub menus sub components */

.BlueThemeMenuFolderLeft,.BlueThemeMenuItemLeft
{
	white-space:	nowrap;
	background-color:	inherit;
}

.BlueThemeMenuFolderLeft,.BlueThemeMenuItemLeft,
.BlueThemeMenuFolderText,.BlueThemeMenuItemText,
.BlueThemeMenuFolderRight,.BlueThemeMenuItemRight
{
	background-color:	inherit;
	white-space:	nowrap;
	padding-left: 2px;
	padding-right: 2px;
}

.BlueThemeMenuFolderLeft,.BlueThemeMenuItemLeft
{
	background-color:	inherit;
	white-space:	nowrap;
}

.BlueThemeMenuFolderText,.BlueThemeMenuItemText
{
	background-color:	inherit;
	white-space:	nowrap;
}

.BlueThemeMenuFolderRight,.BlueThemeMenuItemRight
{
	background-color:	inherit;
	white-space:	nowrap;
}

TR.BlueThemeMenuItem TD.BlueThemeMenuFolderLeft
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.BlueThemeMenuItem TD.BlueThemeMenuItemLeft
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.BlueThemeMenuItem TD.BlueThemeMenuFolderText
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.BlueThemeMenuItem TD.BlueThemeMenuItemText
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.BlueThemeMenuItem TD.BlueThemeMenuItemRight
{
	white-space:	nowrap;
	background-color:	inherit;
}

TR.BlueThemeMenuItem TD.BlueThemeMenuFolderRight
{
	white-space:	nowrap;
	background-color:	inherit;
}

.BlueThemeMenuSplit
{
	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" />
*/

.BlueThemeMenuItem img.seq1
{
	display:	inline;
}

.BlueThemeMenuItemHover seq2,
.BlueThemeMenuItemActive seq2
{
	display:	inline;
}

.BlueThemeMenuItem .seq2,
.BlueThemeMenuItemHover .seq1,
.BlueThemeMenuItemActive .seq1
{
	display:	none;
}
