/* 
================================
Skin styles for DotNetNuke
================================
*/
body { background: #FFFFFF; }
h1, h2, h3, h4, h5 { color:#FFCC33; border-bottom:1px solid #CCC; padding-bottom:10px;  }
p { line-height:1.5em; font-size:12px }
#control-panel { background:#ECE9E4 url(sub_header_bg.gif) top right no-repeat; border-bottom:1px solid #CCC }
#under-tab {  }
#footer { background:#000000; color:#FFF; font-family:verdana; font-weight:bold; font-size:11px; text-align:left; padding:4px }
#footer a { color:#FFF; }
#footer p { margin:0px; padding:0px }
#footer strong { display: block; color:#FFCC00; width:60px; float:left; margin-left:5px }
#footer a.dev { float:right; margin-right:10px; color:#666 }
#footer .float-left { float:left; margin-right:20px }

#master-table { background:url(white_block.gif) no-repeat top left }

.pagemaster {
	width: 100%;
	height: 100%;
	background:url(under_nav.gif) no-repeat bottom left;

}
.skinmaster {
	height: 100%;
}
.skinheader {
	background:#000 url(header_bg.gif) no-repeat top right	
}

.skingradient {
	/* background-image: url(gradient_DkBlue.jpg); */
	height:20px;
}
.controlpanel {
	width: 100%;
	background-color: #dfe5f2;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 0px;

}

.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 10px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}




/*-- box that holds the menu  --*/ .MainMenu_MenuContainer { width: 172px; height:100%; padding: 0 0 0 0; }
/*-- bar that holds the menu  --*/ .MainMenu_MenuBar { cursor: pointer; cursor: hand; background: transparent;  width: 172px; padding: 0; }
/*-- submenu container        --*/ .MainMenu_SubMenu, .ModuleTitle_SubMenu { z-index: 1000;  cursor: pointer;  cursor: hand; margin: 0 0 0 1px; background: #F9F9F9; padding: 0px; font-weight: normal; filter: none; }
/*-- submenu items idle       --*/ .MainMenu_MenuItem, .ModuleTitle_MenuItem { font-family: tahoma;  color: #6A6A6A; font-size: 11px; background: #F9F9F9; font-weight: bold; font-style: normal; padding: 0px 30px 0px 16px; height: 20px; border: 0; }
/*-- submenu items hover      --*/ .MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel { font-family: tahoma; font-size: 11px; font-weight: bold; cursor: pointer; cursor: hand; color: #FFF; background: #778188; padding: 0px 30px 0px 16px; height: 20px; border: 0;}
/*-- menuitems idle           --*/ .MainMenu_Idle { color: #777D88; background:  url(nav.gif) bottom ; padding: 0; height: 25px; font-weight: bold;}
/*-- menuitems over           --*/ .MainMenu_Selected { color: #222; background:  url(nav_on.gif) bottom ; padding: 0; height: 25px; font-weight: bold; }
/*-- menuitems active         --*/ .MainMenu_Active, .MainMenu_BreadcrumbActive {color: #666; background:  url(nav_selected.gif) bottom ; padding: 0; height: 25px; font-weight: bold;}
/*-- not needed - main menu   --*/ .MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
/*-- module menu continer     --*/ .ModuleTitle_MenuContainer { color: #2c2c2c; }
/*-- module menu bar          --*/ .ModuleTitle_MenuBar { cursor: pointer; cursor: hand;}
/*-- module menu padding      --*/ .ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding: 0 5px 0 0; }
/*-- not needed - module menu --*/ .ModuleTitle_MenuBreak, .MainMenuSeperator,.MainMenu_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon { display: none; }




.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	/* background-image: url(gradient_LtBlue.jpg); */
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}
