/*----------------------------------------------------*/
/*  Skin Styles for DotNetNuke - Advantage by DrNuke  */
/*         http://www.DrNuke.co.uk/advantage          */
/*      Copyright DrNuke - All rights reserved        */
/*----------------------------------------------------*/

/* Menu height */ 
.MenuHeight
{
	height:43px;
}
/* Cell for menu left */ 
.MenuLeft
{
	width:15px;
}
/* Cell for menu right */ 
.MenuRight
{
	width:15px;
}
/* Menu area */  
.MenuArea
{
	height:1px;
	padding:0 8px 0 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 10px 0 30px;
}
/* Cell for footer content panes */ 
.FooterPanesCell
{
	width:auto;
	vertical-align:top;
	padding:0 10px 0 30px;
}
/* Row for breadcrumbs */ 
.BreadCrumbArea
{
	height:30px;
	padding:0 0 0 0;
}
/* 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:11px;
	font-weight:normal;
	text-decoration:underline;
	height:17px;
	float:right;
	padding:2px 0 0 25px;
	margin:0 0 0 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:11px;
	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:11px;
	font-weight:normal;
	text-decoration:underline;
	height:17px;
	float:right;
	padding:2px 0 0 25px;
	margin:0 0 0 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:11px;
	text-decoration:none;
}
/* Breadcrumbs token idle */ 
.BreadcrumbToken, a.BreadcrumbToken:link, a.BreadcrumbToken:visited, a.BreadcrumbToken:active
{
	color:#5d5d5d;
	font-family:arial;
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
}
/* Breadcrumbs token hover */ 
a.BreadcrumbToken:hover
{
	color:#666666;
	font-family:arial;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
/* Top content pane */ 
.TopPane
{
	width:100%;
	padding:0 0 0 0;
}
/* Top content pane 2 */ 
.TopPane2
{
	width:100%;
	padding:0 0 0 0;
}
/* Left content pane */ 
.LeftPane
{
	padding:0 7px 0 0;
	width:50%;
}
/* Right content pane */ 
.RightPane
{
	padding:0 0 0 7px;
	width:50%;
}
/* Left2 content pane */ 
.LeftPane2
{
	padding:0 7px 0 0;
	width:25%;
}
/* Content2 pane */ 
.ContentPane
{
	padding:0 7px 0 7px;
}
/* Right2 content pane */ 
.RightPane2
{
	padding:0 0 0 7px;
	width:25%;
}
/* Left3 content pane */ 
.LeftPane3
{
	padding:0 7px 0 0;
	width:33%;
}
/* Content2 pane */ 
.ContentPane2
{
	padding:0 7px 0 0;
}
/* Right3 content pane */ 
.RightPane3
{
	padding:0 0 0 7px;
	width:25%;
}
/* Middle inside pane */ 
.MiddlePane
{
	width:100%;
	padding:0 0 0 0;
}
/* Bottom inside pane */ 
.BottomPane
{
	width:100%;
	padding:0 0 0 0;
}
/* Content3 pane */ 
.ContentPane3
{
	padding:0 7px 0 7px;
}
/* Right4 content pane */ 
.RightPane4
{
	padding:0 0 0 7px;
	width:33%;
}
/* Bottom2 inside pane */ 
.BottomPane2
{
	width:100%;
	padding:0 0 0 0;
}
/* Banner content pane */ 
.BannerPane
{
	width:100%;
	padding:60px 12px 10px 405px;
}
/* Custom banner content pane */ 
.CustomBannerPane
{
	width:100%;
	padding:0 0 0 0;
}

.ModuleTitle_SubMenu { background:#ffffff; padding:0; margin:0; border:1px solid #5f5f5f; z-index:1000; font-weight:normal; opacity:.90;}
.ModuleTitle_MenuItem { border:none; }
.ModuleTitle_MenuItem td { background:#3f3f3f; color:#ffffff; font-family:arial,helvetica,verdana; font-size:11px; font-weight:bold; padding:0 5px 0 5px; height:20px; white-space:nowrap; }
.ModuleTitle_MenuItemSel { border:none; background:none; }
.ModuleTitle_MenuItemSel td { background:#986bb6; }
.ModuleTitle_MenuIcon { padding:0 !important; border:none; background:#ffffff !important; }
.ModuleTitle_MenuIcon img { margin:0 5px 0 5px; }
.ModuleTitle_MenuBreak td { height:1px; }

.MainMenu_SubMenu
{
	background:#FFFFFF;
	margin:0 0 0 0;
	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:11px;
	font-weight:bold;
	font-style:normal;
	padding:0 30px 0 16px;
	height:20px;
	border:0;
}
/* Submenu items hover */ 
.MainMenu_MenuItemSel
{
	background:#986bb6;
	color:#FFFFFF;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
	padding:0 30px 0 16px;
	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:43px;
	background:url(images/menu-bg.gif) repeat top left;
	color:#FFFFFF;
	font-size:8pt;
	padding:15px 15px 14px 15px;
	font-weight:bold;
}
/* Menuitems over */ 
.MainMenu_Selected TD
{
	height:43px;
	background:url(images/menu-bg.gif) repeat top left;
	color:#865bae;
	font-size:8pt;
	padding:15px 15px 14px 15px;
	font-weight:bold;
}
/* Menuitems active */ 
.MainMenu_Active TD
{
	height:43px;
	background:url(images/menu-bg.gif) repeat top left;
	color:#865bae;
	font-size:8pt;
	padding:15px 15px 14px 15px;
	font-weight:bold;
}
/* Menuitems in breadcrumbs active */ 
.MainMenu_BreadcrumbActive TD
{
	height:43px;
	background:url(images/menu-bg.gif) repeat top left;
	color:#865bae;
	font-size:8pt;
	padding:15px 15px 14px 15px;
	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:0 0 0 0;
	margin:0 0 0 0;
	vertical-align:top;
	height: 43px;
}
/* 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 */
/*----------------------------------------------------*/

