/* HPCThemeBottomMenu Style Sheet */

.HPCThemeBottomMenu,.HPCThemeBottomSubMenuTable
{

	white-space:	nowrap;

	cursor:		default;
	margin-left: 0px;

	z-index: 1000;
}

.HPCThemeBottomSubMenu
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:	absolute;
	visibility:	hidden;
	overflow:	hidden;
	padding:	3px 3px;
	background-color: #666666;
	margin-left: 1px;
	opacity: 0.9; 
	MozOpacity: 0.9; 
	KhtmlOpacity: 0.9; 
	filter: alpha(opacity=90); 
}

.HPCThemeBottomSubMenuTable
{
	overflow:	hidden;
	color:#FFFFFF;
	font-weight:bold;
	font-size:	12px;
	letter-spacing: normal;

}

.HPCThemeBottomMainItem,.HPCThemeBottomMainItemHover,.HPCThemeBottomMainItemActive,
.HPCThemeBottomMenuItem,.HPCThemeBottomMenuItemHover,.HPCThemeBottomMenuItemActive
{
	cursor:		default;
	white-space:	nowrap;
}

.HPCThemeBottomMainItem
{
	/*background-color:	#A1C0F5;*/
}

.HPCThemeBottomMainItemHover,.HPCThemeBottomMainItemActive
{
	/*background:		url(mainmenubg.gif);
	background-color: #FFFFFF;
	color: #2a288d;*/
	
}

.HPCThemeBottomMenuItem
{
	background-color:	transparent;
}

.HPCThemeBottomMenuItemHover,.HPCThemeBottomMenuItemActive
{
	/*background-color:	#FFEEC2;*/
}


/* horizontal main menu */

.HPCThemeBottomMainItem
{
	padding:	2px 0px 2px 0px;
	border:		0;
}

td.HPCThemeBottomMainItemHover,td.HPCThemeBottomMainItemActive
{
	margin-top: 2px;
	padding:	1px 0px 1px 0px;
	background-color: #323d32;
	/*border: 2px solid #9d8a5f;
	background: url(../HPCThemeBottom/arrow.gif) no-repeat left center;*/
}

.HPCThemeBottomMainFolderLeft,.HPCThemeBottomMainItemLeft,
.HPCThemeBottomMainFolderText,.HPCThemeBottomMainItemText,
.HPCThemeBottomMainFolderRight,.HPCThemeBottomMainItemRight
{
	background-color:	inherit;
	padding: 0px 2px 0px 1px;
}

/* vertical main menu sub components */

td.HPCThemeBottomMainFolderLeft,
td.HPCThemeBottomMainFolderLeft,
td.HPCThemeBottomMainItemLeft,
td.HPCThemeBottomMainItemLeft
{
	padding:	1px 1px 1px 1px;

	border:		0;
	background-color:	inherit;
}

td.HPCThemeBottomMainFolderText,
td.HPCThemeBottomMainFolderText,
td.HPCThemeBottomMainItemText,
td.HPCThemeBottomMainItemText
{
	padding:	1px 3px 1px 3px;

	border:		0;
	background-color:	inherit;
}

td.HPCThemeBottomMainItemRight,
td.HPCThemeBottomMainFolderRight
{
	padding:	1px 1px 1px 1px;

	border:		0;

	background-color:	inherit;
}


tr.HPCThemeBottomMainItemHover td.HPCThemeBottomMainFolderLeft,
tr.HPCThemeBottomMainItemActive td.HPCThemeBottomMainFolderLeft,
tr.HPCThemeBottomMainItemHover td.HPCThemeBottomMainItemLeft,
tr.HPCThemeBottomMainItemActive td.HPCThemeBottomMainItemLeft
{
	padding:	0px 2px 0px 0px;

/*	border-width:	1px 0px 1px 1px;
	border-style:	solid;
	border-color:	#000080;*/

	color: #000099;
}

tr.HPCThemeBottomMainItemHover td.HPCThemeBottomMainFolderText,
tr.HPCThemeBottomMainItemActive td.HPCThemeBottomMainFolderText,
tr.HPCThemeBottomMainItemHover td.HPCThemeBottomMainItemText,
tr.HPCThemeBottomMainItemActive td.HPCThemeBottomMainItemText
{
	padding:	0px 3px 0px 3px;
	color: #000099;
	border: 0;
/*
	border-width:	1px 0px 1px 0px;
	border-style:	solid;
	border-color:	#000080;

	background-color:	inherit;*/
}

tr.HPCThemeBottomMainItemHover td.HPCThemeBottomMainFolderRight,
tr.HPCThemeBottomMainItemActive td.HPCThemeBottomMainFolderRight,
tr.HPCThemeBottomMainItemHover td.HPCThemeBottomMainItemRight,
tr.HPCThemeBottomMainItemActive td.HPCThemeBottomMainItemRight
{
	padding:	0px;

	/*border-width:	1px 1px 1px 0px;
	border-style:	solid;
	border-color:	#000080;

	background-color:	inherit;*/
	color: #000099;
}

/* sub menu sub components */

.HPCThemeBottomMenuFolderLeft,.HPCThemeBottomMenuItemLeft,
.HPCThemeBottomMenuFolderText,.HPCThemeBottomMenuItemText,
.HPCThemeBottomMenuFolderRight,.HPCThemeBottomMenuItemRight
{
	border:		0;
	white-space:	nowrap;
	background-color:	inherit;

}


.HPCThemeBottomMenuFolderLeft,
.HPCThemeBottomMenuItemLeft
{
	padding:	3px 3px 3px 3px;
}

.HPCThemeBottomMenuFolderText,
.HPCThemeBottomMenuItemText
{
	padding:	3px 3px 3px 5px;
	white-space:	nowrap;
	text-align:left;
}

.HPCThemeBottomMenuFolderRight,
.HPCThemeBottomMenuItemRight
{
	padding:	3px 3px 3px 3px;
}

.HPCThemeBottomMenuItemHover .HPCThemeBottomMenuFolderLeft,
.HPCThemeBottomMenuItemActive .HPCThemeBottomMenuFolderLeft,
.HPCThemeBottomMenuItemHover .HPCThemeBottomMenuItemLeft,
.HPCThemeBottomMenuItemActive .HPCThemeBottomMenuItemLeft
{
	

	/*border-width:	1px 0px 1px 1px;
	border-style:	solid;
	border-color:	#000080;
	background: url(arrow.png) no-repeat left center;*/
}

.HPCThemeBottomMenuItemHover .HPCThemeBottomMenuFolderText,
.HPCThemeBottomMenuItemActive .HPCThemeBottomMenuFolderText,
.HPCThemeBottomMenuItemHover .HPCThemeBottomMenuItemText,
.HPCThemeBottomMenuItemActive .HPCThemeBottomMenuItemText
{
	/*adding:	2px 5px 3px 5px;*/
	color: #FFFFFF;
	background: url(../HPCThemeBottom/arrow-1.gif) no-repeat left center;
	background-position: -3px center;	
/*	border-width:	1px 0px 1px 0px;
	border-style:	solid;
	border-color:	#000080;*/
}

.HPCThemeBottomMenuItemHover .HPCThemeBottomMenuFolderRight,
.HPCThemeBottomMenuItemActive .HPCThemeBottomMenuFolderRight,
.HPCThemeBottomMenuItemHover .HPCThemeBottomMenuItemRight,
.HPCThemeBottomMenuItemActive .HPCThemeBottomMenuItemRight
{
	

	/*border-width:	1px 1px 1px 0px;
	border-style:	solid;
	border-color:	#000080;*/
}

/* menu splits */

.HPCThemeBottomMenuSplit
{
	margin:		0px;
	height:		1px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	1px solid #FFFFFF;
}

/* 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" />
*/

.HPCThemeBottomMenuItem img.seq1
{
	display:	inline;
}

.HPCThemeBottomMenuItemHover seq2,
.HPCThemeBottomMenuItemActive seq2
{
	display:	inline;
}

.HPCThemeBottomMenuItem .seq2,
.HPCThemeBottomMenuItemHover .seq1,
.HPCThemeBottomMenuItemActive .seq1
{
	display:	none;
}
