
.ModuleTitle_MenuItem
{
	border: white 0px solid; /*override borders*/
}

.ModuleTitle_MenuItem TD
{
	/*TD if menu is using tables*/
	cursor: pointer;
	cursor: hand;
	color: black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	height: 21px;
	white-space: nowrap; /*Word wrapping menu item now optional*/
	padding: 1px 3px 3px 1px;
}

.ModuleTitle_MenuIcon
{
	cursor: pointer;
	cursor: hand;
	background-color: #EEEEEE;
	width: 15px;
	height: 100%; /*override the default height for icon so that menubreaks can have heights adjusted*/
}

.ModuleTitle_SubMenu
{
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	background-color: #FFFFFF;
	filter: progid:DXImageTransform.Microsoft.Shadow(color= 'DimGray' , Direction=135, Strength=3);
	padding: 1px 1px 1px 1px; /*explicitly set padding for sub-menus */
}

.ModuleTitle_MenuBreak
{
	background-color: #EEEEEE;
	font-size: 1px; /*make sure you take out portal.css ModuleTitle_MenuBreak for this to work*/
}

.ModuleTitle_MenuItemSel
{
	cursor: pointer;
	cursor: hand;
	color: black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	background-color: #DDDDDD;
}

.ModuleTitle
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	line-height: normal;
	color: #7B5D10;
}

.ModuleHeader
{
	background: url(bg.gif) transparent repeat-x 0 bottom;
	line-height: normal;
	padding: 0;
}
.ModuleHeader_UL
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 10px;
	list-style-type: none;
}
.ModuleHeader_LI_Ar, .ModuleHeader_LI_En
{
	padding-right: 0px;
	padding-left: 9px;
	background: url(left_on.gif) no-repeat left top;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

.ModuleHeader_LI_Ar
{
	float: right;
}

.ModuleHeader_LI_En
{
	float: left;
}

.ModuleHeader_A
{
	padding-right: 15px;
	display: block;
	padding-left: 6px;
	font-weight: bold;
	background: url(right_on.gif) no-repeat right top;
	float: left;
	padding-bottom: 4px;
	padding-top: 5px;
	text-decoration: none;
}

LI.ModuleHeader_LI_Ar, LI.ModuleHeader_LI_En
{
	list-style-type: none;
}

.Header2
{
	background-color: #C69F23;
	border-bottom:1px solid white;
	height:25px;
	padding:4px 15px 0px 0px;
	vertical-align:middle;
}

.ModuleTitle2
{
	font-family: Tahoma, Arial, Helvetica;
	font-size:  9pt;
	font-weight:bold;
	color: #ffffff;
	padding:4px;
	text-align:right;
	vertical-align: middle;
}