﻿
/* ADMIN MENU */

div.AdminMenuOffset {
	/* push the site content down to make room for the admin menu */
	height:48px;
}

div.AdminHeader {
	background:transparent url(/Admin/images/adminmenubg.png) repeat-x;
	color:#ffffff;
	height:48px;
	margin-bottom:8px;
	position:fixed;
	width:100%;
	top:0px;
	left:0px;
	min-width:940px;
	z-index:999;
	/*
	using background image instead (because IE doesn't look nice with the filters)
	-moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, .4);
	-webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .4);
	box-shadow: 0px 3px 3px rgba(0, 0, 0, .4);
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#000000')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#000000');
	*/
}



body.Admin {
	padding-top:0px;
}
div.BodyWrapAdmin {
	padding-top:50px;
}
div.AdminLogo {
	float:left;
	margin-right:20px;
	margin-left:5px;
	margin-top:3px;
}

div.AdminLogo img {
	border:0px;
}



.adminmenu ul, .adminmenu li {
	padding:0px;
	margin:0px;
	list-style:none;
}
.adminmenu li {
	display:block;
	float:left;
	position:relative;
}
.adminmenu a {
	font-size:12px;
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	height:39px; /* 34px total */
	line-height:39px;
	padding:0px 10px;
	margin:0px;
	background-repeat:no-repeat;
	background-position:5px center;
	/* text-shadow:#ffffff 0px 0px 1px, #111111 0px -1px 1px; */
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius:3px;
	background:#000 url(/Admin/images/adminmenuhover.png) repeat-x;
	background-position:0 -50px;
}

.adminmenu li:hover a {
	color:#ffffff;
	text-decoration:none;
	background-color:#0a86ff;
	background-position:0 0;
}

.adminmenu ul li.Logoff {
	float:right;
	margin-right:10px;
}


/* sub menu */
.adminmenu ul ul {
	display:none; 
	position:absolute;
	z-index:500;
	top:39px;
	left:0px;
	background:#000;
	padding-bottom:0px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px; 
	border-bottom-left-radius:5px; 
	padding-bottom:5px;
}

.adminmenu ul ul li a, .adminmenu ul li:hover ul li a {
	background:#000;
	padding-right:20px;
	min-width:120px;
}
.adminmenu ul li:hover ul li a:hover {
	background-color:#0a86ff;
}
.adminmenu ul ul li {
	float:none;
}
.adminmenu ul ul a {
	float:none;
	padding:6px 25px 6px 8px;
	font-size:8pt;
	margin:0px;
	height:auto;
	line-height:normal;
	white-space:nowrap;
	text-shadow:none;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
}

.adminmenu ul ul a:hover {
	text-decoration:none;
}

/* activates sub */
.adminmenu li:hover ul {
	display:block;
}




.adminmenu li a.ComingSoon {
	color:#666 !important;
}