﻿/* ThemeSaasenMenu Style Sheet */

.ThemeSaasenMenu, .ThemeSaasenSubMenuTable
{
	font-family:	Tahoma, verdana, arial, sans-serif;
	font-size:	8px;
	padding:	0px;
	white-space:	nowrap;
	cursor:		hand;
	cursor:         pointer;
}

.ThemeSaasenSubMenu
{
	position:	absolute;
	visibility:	hidden;
	z-index:	100;
	top:		0px;
	border:		0px;
	padding:	0px;
	overflow:	hidden;
	border:		1px solid #8C867B;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4);
}

.ThemeSaasenSubMenuTable
{
	overflow:	hidden; 
}

.ThemeSaasenMainItem, .ThemeSaasenMainItemHover, .ThemeSaasenMainItemActive, .ThemeSaasenMenuItem, .ThemeSaasenMenuItemHover, .ThemeSaasenMenuItemActive
{
	border:		0px none;
	cursor:		default;
	white-space:	nowrap
}

.ThemeSaasenMainItem
{
	background: transparent;
}

.ThemeSaasenMainItemHover, .ThemeSaasenMainItemActive
{
	 background-color:	#dbd8c8;
}

.ThemeSaasenMenuItem
{
	background-color:	WHITE;
}

.ThemeSaasenMenuItemHover, .ThemeSaasenMenuItemActive
{
	 background-color:	#dbd8c8;
}


/* horizontal main menu */

.ThemeSaasenMainItem
{
	padding:	1px;
	border:		0px none;
}

td.ThemeSaasenMainItemHover, td.ThemeSaasenMainItemActive
{
	padding:	0px;
	border:		1px solid #bbbbbb;
}

.ThemeSaasenMainFolderLeft, .ThemeSaasenMainItemLeft, .ThemeSaasenMainFolderText, .ThemeSaasenMainItemText, .ThemeSaasenMainFolderRight, .ThemeSaasenMainItemRight
{
	background-color:	inherit;
}

/* vertical main menu sub components */

td.ThemeSaasenMainFolderLeft, td.ThemeSaasenMainItemLeft
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	2px;

	border-top:	1px solid #aaaaaa;
	border-bottom:	1px solid #aaaaaa;
	

	font-family: Tahoma;
	cursor: hand;
	background-color:	inherit;
}

td.ThemeSaasenMainFolderText, td.ThemeSaasenMainItemText
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	5px;
	padding-right:	5px;

	border-top:	1px solid #aaaaaa;
	border-bottom:	1px solid #aaaaaa;

	font-family: Tahoma;
	background-color:	inherit;
	cursor: hand;
	white-space:	nowrap;
}

td.ThemeSaasenMainFolderRight, td.ThemeSaasenMainItemRight
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	0px;

	border-top:	1px solid #aaaaaa;
	border-bottom:	1px solid #aaaaaa;
	border-right:	1px solid #aaaaaa;

	font-family: Tahoma;
	background-color:	inherit;
	
}

tr.ThemeSaasenMainItem td.ThemeSaasenMainFolderLeft,
tr.ThemeSaasenMainItem td.ThemeSaasenMainItemLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	1px;
	padding-right:	2px;

	white-space:	nowrap;

	border:		0px none;
	background-color:	inherit;
	
}

tr.ThemeSaasenMainItem td.ThemeSaasenMainFolderText,
tr.ThemeSaasenMainItem td.ThemeSaasenMainItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;

	border:		0px none;
	background-color:	inherit;
	
}

tr.ThemeSaasenMainItem td.ThemeSaasenMainItemRight,
tr.ThemeSaasenMainItem td.ThemeSaasenMainFolderRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	1px;

	border:		0px none;
	background-color:	inherit;
	cursor: hand;
}

/* sub menu sub components */

.ThemeSaasenMenuFolderLeft, .ThemeSaasenMenuItemLeft
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	1px;
	padding-right:	3px;

	border-top:	1px solid #aaaaaa;
	border-bottom:	1px solid #aaaaaa;
	border-left:	1px solid #aaaaaa;

	font-family: Tahoma;
	background-color:	inherit;
	white-space:	nowrap;
	cursor: hand;
}

.ThemeSaasenMenuFolderText, .ThemeSaasenMenuItemText
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	5px;
	padding-right:	5px;

	border-top:	1px solid #aaaaaa;
	border-bottom:	1px solid #aaaaaa;

	font-family: Tahoma;
	background-color:	inherit;
	white-space:	nowrap;
	cursor: hand;
}

.ThemeSaasenMenuFolderRight, .ThemeSaasenMenuItemRight
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	0px;

	border-top:	1px solid #aaaaaa;
	border-bottom:	1px solid #aaaaaa;
	border-right:	1px solid #aaaaaa;

	font-family: Tahoma;
	background-color:	inherit;
	white-space:	nowrap;
	cursor: hand;
}

.ThemeSaasenMenuItem .ThemeSaasenMenuFolderLeft,
.ThemeSaasenMenuItem .ThemeSaasenMenuItemLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	2px;
	padding-right:	3px;

	white-space:	nowrap;

	font-family: Tahoma;
	border:		0px none;
	background-color:	#EFEFDE;
	
}

.ThemeSaasenMenuItem .ThemeSaasenMenuFolderText,
.ThemeSaasenMenuItem .ThemeSaasenMenuItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;

	font-family: Tahoma;
	border:		0px none;
	background-color:	inherit
}

.ThemeSaasenMenuItem .ThemeSaasenMenuFolderRight,
.ThemeSaasenMenuItem .ThemeSaasenMenuItemRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	1px;

	font-family: Tahoma;
	border:		0px none;
	background-color:	inherit
}

/* menu splits */

.ThemeSaasenMenuSplit
{
	margin:		2px;
	height:		1px;
	overflow:	visible;
	background-color:	inherit;
	border-top:	1px solid #DFDBCE;
}


.ThemeSaasenMenuItem img.seq1
{
	display:	inline;
}

.ThemeSaasenMenuItemHover seq2,
.ThemeSaasenMenuItemActive seq2
{
	display:	none;
}

.ThemeSaasenMenuItem .seq2,
.ThemeSaasenMenuItemHover .seq1,
.ThemeSaasenMenuItemActive .seq1
{
	display:	none;
}

.ThemeSaasenHeader
{
	height: 25px;
	width: 190px;
	font-weight: normal;
	font-family: Tahoma;
	/* background-color: #009000; */
	background-image:url('/images/mnusep2.gif');
	color: #FFFFFF;
}