/* thisThemeMenu Style Sheet */

.thisThemeMenu,.thisThemeSubMenuTable
{
	cursor:		pointer;
	cursor:		hand;
	font-family:	verdana, arial, sans-serif;
	padding:	0;
	border:		0;
}


.thisThemeMenu
{
	background-color:	#FF0033;
}

.thisThemeSubMenu
{
	position:	absolute;
	visibility:	hidden;
	z-index:	100;
	padding:	0;
/*	margin-top:	4; */
}

.thisThemeSubMenuTable
{
	border:1px solid #CCCCCC;
	border-top:0;
	padding:0;
	background-color:	#F9F9F9;
	font-size:11px;
	width:150px;
}

.thisThemeSubMenuTable td
{
	border-top:1px solid #CCCCCC;
	color:#000;
	padding:0;
	white-space:	nowrap;
}



.thisThemeMenuItemHover,.thisThemeMenuItemActive
{
	color:		#000;
	background-color:	#E0E0E0;
}

.thisThemeMainItem {
  font-size:11px;
  font-weight:600;
  color:#fff;
}

.thisThemeMenuItem {
}

.thisThemeMenuItemText {
}

.thisThemeMainItemHover,.thisThemeMainItemActive
{
	color:		#fff;
	background-color:	#FF0033;
	text-decoration:underline;
        font-size:11px;
	font-weight:600;
}

.thisThemeMenuItemHover,.thisThemeMenuItemActive
{
	background-color:	#E0E0E0;
}


.thisThemeMenuSplit
{
	height:		0px;
	margin:	0px;
	padding:0px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	0px solid red;
}

.thisThemeMenuVSplit
{
	width:		20px;
	text-align:center;
	margin:		0px;
	overflow:	hidden;
}

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

.thisThemeMenuItem img.seq1
{
	display:	inline;
}

.thisThemeMenuItemHover seq2,
.thisThemeMenuItemActive seq2
{
	display:	inline;
}

.thisThemeMenuItem .seq2,
.thisThemeMenuItemHover .seq1,
.thisThemeMenuItemActive .seq1
{
	display:	none;
}

.thisThemeMainItem a {
  font-family: verdana, arial, sans-serif;
  white-space:	nowrap;
  color:#fff;
  font-size:11px;
  font-weight:600;
  text-decoration:none;
}

.thisThemeMainItem a:hover {
  color:#fff;
  text-decoration:underline;
}