/* 
================================
Skin styles for DotNetNuke
================================
*/  
@import url("css/menu.css"); 
body {
		background-color: #414142;
}
.bodyDiv {
	background-color: #414142;
	margin-top:20px;
}
/*-----------Admin Menu------------*/
.TopMenuItem{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	text-align:left;
	height:34px;
	width:200px;
	padding-left:0px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	text-transform:uppercase;
}
.TopMenuItem td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	text-align:left;
	height:34px;
	width:180px;
	padding-left:10px !important;
	padding-right:10px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	text-transform:uppercase;
}

html* .TopMenuItem{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	text-align:left;
	height:34px;
	width:200px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	]height:34px;
	]width:200px;
	]padding-left:0px;
	]padding-right:0px;
	]padding-Admin:0px;
	]padding-bottom:0px;
	text-transform:uppercase;
}
html* .TopMenuItem td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	text-align:left;
	height:34px;
	width:180px;
	padding-left:10px !important;
	padding-right:10px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	]height:34px;
	]width:180px;
	]padding-left:10px !important;
	]padding-right:10px !important;
	]padding-top:0px !important;
	]padding-bottom:0px !important;
	text-transform:uppercase;
}

.TopMenuItemSel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e4be23;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	text-align:left;
	height:34px;
	width:200px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-transform:uppercase;
}
.TopMenuItemSel td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e4be23;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	text-align:left;
	height:34px;
	width:180px;
	padding-left:10px !important;
	padding-right:10px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	text-transform:uppercase;
}

html* .TopMenuItemSel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e4be23;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	text-align:left;
	height:34px;
	width:200px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	]height:34px;
	]width:200px;
	]padding-left:0px;
	]padding-right:0px;
	]padding-top:0px;
	]padding-bottom:0px;
	text-transform:uppercase;
}
html* .TopMenuItemSel td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e4be23;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	text-align:left;
	height:34px;
	width:180px;
	padding-left:10px !important;
	padding-right:10px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	]height:34px;
	]width:180px;
	]padding-left:10px !important;
	]padding-right:10px !important;
	]padding-top:0px !important;
	]padding-bottom:0px !important;
	text-transform:uppercase;
}

.TopMenuItemActive{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e4be23;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	text-align:left;
	height:34px;
	width:200px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-transform:uppercase;
	
}
.TopMenuItemActive td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e4be23;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	text-align:left;
	height:34px;
	width:180px;
	padding-left:10px !important;
	padding-right:10px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	text-transform:uppercase;
}

html* .TopMenuItemActive{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e4be23;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	text-align:left;
	height:34px;
	width:200px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	]height:34px;
	]width:200px;
	]padding-left:0px;
	]padding-right:0px;
	]padding-top:0px;
	]padding-bottom:0px;
	text-transform:uppercase;
}
html* .TopMenuItemActive td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e4be23;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	text-align:left;
	height:34px;
	width:180px;
	padding-left:10px !important;
	padding-right:10px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	]height:34px;
	]width:180px;
	]padding-left:10px !important;
	]padding-right:10px !important;
	]padding-top:0px !important;
	]padding-bottom:0px !important;
	text-transform:uppercase;
}

.TopMenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	vertical-align:middle;
	line-height:16px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	height:34px;
	background-color: Transparent;
}
.TopSubMenuItemSel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e4be23;
	font-weight: normal;
	text-decoration:none;
	vertical-align:middle;
	line-height:16px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	height:34px;
	background-color: Transparent;
}
.TopSubMenuItemActive{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e4be23;
	font-weight: normal;
	text-decoration:none;
	vertical-align:middle;
	line-height:16px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	height:34px;
	background-color: Transparent;
}
.TopSubMenu{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #414141;
	
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);*/ 
	filter:alpha(opacity=90);
	opacity:0.9;
	border-bottom: #FFFFFF 0px solid; 
	border-left:  #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
	padding:0px 0px 0px 0px;
}
html* .TopSubMenu{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #414141;
	
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);*/ 
	filter:alpha(opacity=90);
	opacity:0.9;
	border-bottom: #FFFFFF 0px solid; 
	border-left:  #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
	padding:0px 0px 0px 0px;
}
.TopMenuIcon{
	cursor: pointer;
	background-color: Transparent;
	border-left: Transparent 0px solid !important;
	border-bottom: Transparent 0px solid !important;
	border-top: Transparent 0px solid !important;
	text-align: center;
	width: 0px;
	height: 18px;
	background:none;
	padding-left:0px;
	padding-right:0px;
}
.TopMenuBreak{
	border-bottom: Transparent 0px solid !important; 
	border-left: Transparent 0px solid !important; 
	border-top: Transparent 0px solid !important;  
	border-right: Transparent 0px solid !important; 
	background-color: Transparent !important; 
	height: 0px;
	/*background-color: #999999;*/
}
.TopMenuArrow{
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	width:0px;
	padding-right:0px;
	border-right: Transparent 0px solid !important; 
	border-bottom: Transparent 0px solid !important; 
/*	_border-right: Transparent 0px solid !important; 
	_border-bottom: Transparent 0px solid !important; */
	border-top: Transparent 0px solid !important;
}
.Separator {
	background:#FFFFFF;
	width:200px;
}
.SubSeparator{
	background:#FFFFFF;
}
html* .SubSeparator{
	background:#FFFFFF;
}