/* Menu height */ 
.MenuHeight
{
	height:41px;
}
/* Cell for menu left */ 
.MenuLeft
{
	width:15px;
}
/* Cell for menu right */ 
.MenuRight
{
	width:15px;
}
/* Menu area */  
.MenuArea
{
	height:1px;
	padding:0px 8px 0px 8px;
}
/* Cell for menu area */ 
.MenuCell
{
	width:100%;
	background:url(images/menu-bg.gif) repeat top left;
}
/* Cell for content panes */ 
.ContentPanesCell
{
	width:auto;
	height:100%;
	vertical-align:top;
	padding:0 5px 0 10px;
}
/* Row for breadcrumbs */ 
.BreadCrumbArea
{
	height:30px;
	padding:0px 0px 0px 0px;
}
.HeaderInfoPane
{
    height:70px;
    width:50%;
    padding-right:10px;
    vertical-align:top;
}
/* Outer cell containing breadcrumbs */ 
.BreadCrumbCell
{
	height:30px;
	width:100%;
	vertical-align:middle;
	padding:0 0 8px 10px;
}
/* Cell for login */ 
.LoginCell
{
	height:30px;
	vertical-align:middle;
	text-align:right;
	padding:0 20px 8px 0;
	
}

/* Cell for user */ 
.UserCell
{
	height:30px;
	vertical-align:middle;
	text-align:right;
	padding:0 0 8px 0;
}
/* Login token idle */ 
/*
.LoginToken, a.LoginToken:link, a.LoginToken:visited, a.LoginToken:active
{
	color:#5d5d5d;
	background:url(images/login.gif) no-repeat bottom left;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	text-decoration:underline;
	height:17px;
	float:right;
	padding:2px 0px 0px 25px;
	margin:0px 0px 0px 16px;
}
/* Login token hover 
a.LoginToken:hover
{
	background:url(images/login.gif) no-repeat bottom left;
	color:#444444;
	font-family:arial;
	font-weight:normal;
	font-size:13px;
	text-decoration:none;
}
*/
.LoginToken, a.LoginToken:link, a.LoginToken:visited, a.LoginToken:active
{
	color:#5d5d5d;
	/* background:url(images/login.gif) no-repeat bottom left; */
	font-family:arial;
	font-size:18px;
	font-weight:normal;
	text-decoration:underline;
	height:17px;
	float:right;
	padding:2px 5px 10px 15px;
	margin:0px 0px 0px 1px;
	font-weight:bold;
	background-color:#ffff88;
}
/* Login token hover */ 
a.LoginToken:hover
{
	/* background:url(images/login.gif) no-repeat bottom left;
	color:#444444; */
	color:#333300;
	font-family:arial;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
}
/* User token idle */ 
.UserToken, a.UserToken:link, a.UserToken:visited, a.UserToken:active
{
	color:#5d5d5d;
	/*background:url(images/register.gif) no-repeat bottom left;*/
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	text-decoration:underline;
	height:17px;
	float:right;
	padding:2px 0px 10px 15px;
	margin:0px 0px 0px 16px;
}
/* User token hover */ 
a.UserToken:hover
{
	/*background:url(images/register.gif) no-repeat bottom left;*/
	color:#444444;
	font-family:arial;
	font-weight:normal;
	font-size:13px;
	text-decoration:none;
}
/* Breadcrumbs token idle */ 
.BreadcrumbToken, a.BreadcrumbToken:link, a.BreadcrumbToken:visited, a.BreadcrumbToken:active
{
	color:#5d5d5d;
	font-family:arial;
	font-size:13px;
	text-decoration:underline;
	font-weight:normal;
}
/* Breadcrumbs token hover */ 
a.BreadcrumbToken:hover
{
	color:#666666;
	font-family:arial;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}
/* Top content pane */ 
.TopPane
{
	width:100%;
	padding:0px 0px 0px 0px;
}
/* Top content pane 2 */ 
.TopPane2
{
	width:100%;
	padding:0px 0px 0px 0px;
}
/* Left content pane */ 
.LeftPane
{
	padding:0px 7px 0px 0px;
	width:50%;
}
/* Right content pane */ 
.RightPane
{
	padding:0px 0px 0px 7px;
	width:50%;
}
/* Left2 content pane */ 
.LeftPane2
{
	padding:0px 7px 0px 0px;
	width:175px;
}
/* Content2 pane */ 
.ContentPane
{
	padding:0px 7px 0px 7px;
	width:100%;
}
/* Right2 content pane */ 
.RightPane2
{
	padding:0px 0px 0px 7px;
	width:175px;
}
/* Left3 content pane */ 
.LeftPane3
{
	padding:0px 7px 0px 0px;
	width:33%;
}
/* Content2 pane */ 
.ContentPane2
{
	padding:0px 7px 0px 0px;
}
/* Right3 content pane */ 
.RightPane3
{
	padding:0px 0px 0px 7px;
	width:25%;
}
/* Middle inside pane */ 
.MiddlePane
{
	width:100%;
	padding:0px 0px 0px 0px;
}
/* Bottom inside pane */ 
.BottomPane
{
	width:100%;
	padding:0px 0px 0px 0px;
}
/* Content3 pane */ 
.ContentPane3
{
	padding:0px 7px 0px 7px;
}
/* Right4 content pane */ 
.RightPane4
{
	padding:0px 0px 0px 7px;
	width:33%;
}
/* Bottom2 inside pane */ 
.BottomPane2
{
	width:100%;
	padding:0px 0px 0px 0px;
}
/* Banner content pane */ 
.BannerPane
{
	width:100%;
	padding:60px 12px 10px 405px;
}
/* Custom banner content pane */ 
.CustomBannerPane
{
	width:100%;
	padding:0px 0px 0px 0px;
}
/* Module menu continer */ 
.ModuleTitle_MenuContainer
{
	color:#353535;
}
/* Module menu bar */ 
.ModuleTitle_MenuBar
{
	cursor:pointer;
	cursor:hand;
}
/* Module menu items idle */ 
.ModuleTitle_MenuItem
{
	background:#dedede;
	color:#ffffff;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	font-style:normal;	
	padding:0px 10px 0px 10px;
	height:20px;
	border:0;
	white-space:nowrap;
}
/* Module menu container */ 
.ModuleTitle_SubMenu
{
	background:#FFFFFF;
	padding:0px;
	border:1px solid #5f5f5f;
	z-index:1000;
	cursor:pointer;
	cursor:hand;
	font-weight:normal;
	filter:none;
	margin:0px 0px 0px 0px;
	white-space:nowrap;
}
/* Module menu items separator borders */ 
.ModuleTitle_MenuBreak
{
	border-bottom: #EEEEEE 1px solid;
	border-left: #EEEEEE 0px solid;
	border-top: #EEEEEE 1px solid;
	border-right: #EEEEEE 0px solid;
	background-color: #EEEEEE;
	height: 1px;
}
/* Module menu items hover */ 
.ModuleTitle_MenuItemSel
{
	background:#c3c3c0;
	color:#ffffff;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
	padding:0px 10px 0px 10px;
	height:20px;
	border:0px 0px 0px 0px;
}
/* Module menu arrows */ 
.ModuleTitle_MenuArrow
{
	display:none;
}
/* Module menu root arrows */ 
.ModuleTitle_RootMenuArrow
{
	display:none;
}
/* Module menu icon	*/ 
.ModuleTitle_MenuIcon
{
	background:#FFFFFF;
	border:0px;
	border-bottom:1px solid #FFFFFF;
	width:0px;
	height:20px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:0px;
}
/* Module menu icon */ 
.ModuleTitle_MenuIcon IMG
{
	margin:0px 1px 0px 1px;
}
.MainMenu_SubMenu
{
	background:#FFFFFF;
	margin:0px 0px 0px 0px;
	border:1px solid #5f5f5f;
	z-index:1000;
	cursor:pointer;
	cursor:hand;
	font-weight:normal;
	filter:none;
}
/* Submenu items idle */ 
.MainMenu_MenuItem
{
	background:#3f3f3f;
	color:#FFFFFF;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	padding:0px 20px 0px 6px;
	height:20px;
	border:0;
}
/* Submenu items hover */ 
.MainMenu_MenuItemSel
{
	background:#c3c3c0;
	color:#FFFFFF;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
	padding:0px 20px 0px 6px;
	height:20px;
	border:0;
}
/* Box that contains the menu */ 
.MainMenu_MenuContainer
{
	background:transparent;
}
/* Bar that contains the menu */ 
.MainMenu_MenuBar
{
	cursor:pointer;
	cursor:hand;
	background:transparent;
}
/* Menuitems idle */ 
.MainMenu_Idle TD
{
	height:40px;
/*	background:url(images/menu-bg.gif) repeat top left; */
	/*color:#FFFFFF;*/
	color:#F9F7ED;
	font-size:12pt;
	padding:8px 10px 9px 10px;
	font-weight:bold;
}
/* Menuitems over */ 
.MainMenu_Selected TD
{
	height:40px;
/*	background:url(images/menu-bg.gif) repeat top left;*/
	color:#c3c3c0;
	font-size:12pt;
	padding:8px 10px 9px 10px;
	font-weight:bold;
}
/* Menuitems active */ 
.MainMenu_Active TD
{
	height:40px;
/*	background:url(images/menu-bg.gif) repeat top left; */
	color:#c3c3c0;
	font-size:12pt;
	padding:8px 10px 9px 10px;
	font-weight:bold;
}
/* Menuitems in breadcrumbs active */ 
.MainMenu_BreadcrumbActive TD
{
	height:40px;
/*	background:url(images/menu-bg.gif) repeat top left; */
	color:#c3c3c0;
	font-size:12pt;
	padding:8px 10px 9px 10px;
	font-weight:bold;
}
/* Menuitem arrows */ 
.MainMenu_MenuArrow
{
	display:none;
}
/* Menuitem root arrows */
.MainMenu_RootMenuArrow
{
	display:none;
}
/* Menuitem icons */
.MainMenu_MenuIcon
{
	display:none;
}
/* Menuitem separator */
.MainMenu_Separator
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
	height: 37px;
}
/* Menuitems separator borders */ 
.MainMenu_MenuBreak
{
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
	border-bottom-style:none;
	background:transparent;
	vertical-align:top;
}

/* End Style Sheet */
/*----------------------------------------------------*/


