/* 
================================
Skin styles for DotNetNuke
================================
*/ 
html							{ height:100%; margin:0; padding:0;}
body							{ background:#D3DCE5; margin:0; padding:0; height:100%;}

#UpperDiv {
	position:absolute;
	width:280px;
	min-height:280px;
	height:280px;
	padding:0;
	margin:0;
	background:url(nw.gif) top left no-repeat;
}
#UpperDiv .LogoDiv { margin:53px 0 0 48px; padding:0;}
#UpperDiv .SearchDiv { margin:0 0 0 70px; padding:0;}

#OuterDiv {
	background:#fff url(zw.gif) top left repeat-y;
	margin: 0 auto;
	/*
	The width value below controls the overall width of the design. By default it's set to 82%
	(so it'll take up 82% of the browser window's width). You can set it to a different percentage
	value (70%, 90%, etc.) or even a pixel value (760px, 800px, etc.) to enforce a fixed width.
	*/
	width: 90%;
	/* for positioning footer */
	position:relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	padding: 0px; /* creates space for footer */
}
#OuterDiv .leftbg { background:url(w.gif) 0 280px no-repeat;}

#OuterDiv .topbg { background:url(n.gif) 280px 0 repeat-x; min-height:813px;}
#OuterDiv .content	{ padding: 0; margin:0;}

.MenuCell { padding:36px 0 18px 0; margin:0;}

/* DNN Logo */ 
#dnn_dnnLOGO_imgLogo { vertical-align:top; text-align:left; height:187px !important; width:232px !important; padding:0px; margin:0px; border:0px; }


.pagemaster {
	width: 100%;
	height: 100%;		
	font-size: 12px;
	font-Family: Arial, Helvetica, sans-serif;
	text-align:left;
	letter-spacing:1px;
}
.skinmaster {
	height: 100%;
	/* border-right: #003e6d 0px solid; 
	/* border-top: #003e6d 0px solid; 
	/* border-left: #003e6d 0px solid; 
	/* border-bottom: #003e6d 0px solid; 
	/* moz-border-radius-bottomleft: 15px; 
	/* moz-border-radius-bottomright: 15px; 
	/* moz-border-radius-topleft: 3px; 
	/* moz-border-radius-topright: 3px; 
	*/
}
/* .skinheader {
/* }
/* .skingradient {
/* 	background-color: #447cbf; 
/* 	height:24px;
/* }
/* .dateNlogin {
/* 	background-color: #447cbf; 
/* }
*/
.controlpanel {
	width: 100%;
	background-color: #447cbf;
}
.TopPane {
	width: 100%;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	/*width:expression(document.body.clientWidth > 800? "800px": "auto" );*/
}
.Leftpane {
	text-align: left;
	width: 200px;
	min-height: 300px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.Contentpane {
	text-align: left;
	width: auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.Rightpane {
	text-align: left;
	width: 200px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.bottompane {
	width: 100%;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.MainMenu_MenuContainer { /*color/background ignored here */
}
.MainMenu_MenuBar { /*color/background ignored here */
	cursor: pointer; 
	cursor: hand;
	height:16px;
}
.MainMenu_MenuItem {/* color/background-color for (sub)menu unselected texts */
	/*border-left: #447cbf 0px solid; 
	/*border-bottom: #447cbf 0px solid; 
	/*border-top: #447cbf 0px solid; 
	/*border-right: #447cbf 0px solid;
        */
	cursor: pointer; 
	cursor: hand; 
	color: #003e6d; 
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: transparent;
}
.MainMenu_MenuIcon {/* color/background-color for (sub)menu icons left of text */
	/*border-left: #447cbf 0px solid; 
	/*border-bottom: #447cbf 0px solid; 
	/*border-top: #447cbf 0px solid; 
	*/
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
	background-color: #d2dbe5;
}
.MainMenu_SubMenu { /*color/background ignored here */
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	background-color: #d2dbe5;
}

.MainMenu_MenuBreak { /*color/background ignored here */
	height: 0px;
	}
.MainMenu_MenuItemSel { /* color/background-color for (sub)menu selected texts&icons */
	cursor: pointer; 
	cursor: hand; 
	color: #ffee00; 
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #003e6d;
	color: #d2dbe5;
	border-top: 0px solid #d2dbe5;
	border-bottom: 0px solid #d2dbe5;
}
.MainMenu_MenuArrow {/* color/background-color for (sub)menu sidearrow right of text */
	font-family: webdings; 
	font-size: 9pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {/* color/background-color for (sub)menu downarrow right of text */
	font-family: webdings; 
	font-size: 9pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton     {
  background: #003e6d none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 194px;
	background-color: #003e6d;
	color: #d2dbe5;
	position:relative;
	border-right: #003e6d 1px solid; 
	border-top: #003e6d 1px solid; 
	border-left: #003e6d 1px solid; 
	border-bottom: #003e6d 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-color: #003e6d;
	color: #003e6d;
}
.Head   {
   font-family: Tahoma, Arial, Helvetica;
   font-size: 18px;
   font-weight: normal;
   color: #003e6d;
}










