/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #FEFEFE;
}
.skinmaster {
	height: 100%;
	background-color: #fefefe;
	border-right: #23a53e 1px solid; 
	border-top: #23a53e 1px solid; 
	border-left: #23a53e 1px solid; 
	border-bottom: #23a53e 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	background-image: url(gradient_DkGreen.jpg); 
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	border-left: #84d094 0px solid; 
	border-bottom: #84d094 1px solid; 
	border-top: #84d094 1px solid; 
	border-right: #84d094 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
}
.MainMenu_MenuIcon {
	background-color: #84d094; 
	border-left: #84d094 1px solid; 
	border-bottom: #84d094 1px solid; 
	border-top: #84d094 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}
.MainMenu_SubMenu {
	background-color: #84d094; 
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel {
	background-color: #64c278; 
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 21px;
}
.MainMenu_MenuArrow {
	border-right: #84d094 1px solid; 
	border-bottom: #84d094 1px solid; 
	border-top: #84d094 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton     {
  background: #23a53e none; 
  color: #ffffff;
  font-family:Verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	border-right: #23a53e 0px solid; 
	border-top: #23a53e 0px solid; 
	border-left: #23a53e 0px solid; 
	border-bottom: #23a53e 0px solid; 
	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_MidGreen.jpg);
}
.Head   {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}

html, body { height:100% }
body  { color:#666666; background:#fff; margin: 0px; padding:0px; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; }
table { border: none; }
td, th { margin: 0px; padding: 0px; font-size:12px; font-weight:normal; font-family: Arial, Verdana, Helvetica, sans-serif; }
th {text-align:left}
img { border:none}

.whf { width:100%; height:100%; }
.wf { width:100%;  }
p { margin-top:0px }


a:link, a:visited, a:active   { text-decoration: underline;  color: #666666 }
a:hover { text-decoration: underline; color:  #666666 }

.headeris  { background:url('logo.gif') #fff no-repeat -1 26px; width:100%; height:244px }
.footeris { border-top:10px solid #E33432; background:#E2E2E2; padding:7px  }
*.footeris, .footeris *, { color:#000 !important; font-size:11px; !important; font-family: Tahoma, Arial, Helvetica, sans-serif !important;; text-decoration:none !important;}
.contentas { border-top:6px solid #E33432}
.icons img { margin:0 5px; }

.mainas { width:964px  }

form { margin:0px; padding:0px }
input { border:1px solid #ABA9A9; background:#fff; font-size:12px; }

.logo { height:184px; width:157px; cursor:pointer }


.block { background:#E2E2E2; }

.login input { border:1px solid #ABA9A9; color:#666666; background:#fff; font-size:12px; margin-bottom:3px; width:140px}
.login {color:#A8A8A8}
.loginSubmit {background:url('buttonbg.gif')  repeat-x left top; height:18px; width:50; text-align:center; border:1px solid #676464;}
.button a {color:#fff; text-decoration:none !important; display:block}

.bigFont-1 { font-size:20px }
.bigFont-2 { font-size:14px }



a.menuLevel1, a.menuSelect1 { display:block; padding:6px 0px; }

a.menuLevel1, a.menuLevel1:link, a.menuLevel1:visited, a.menuLevel1:active { text-decoration:underline; color:#6C6B64 }
a.menuLevel1:hover { color:#666666; font-weight:bold; text-decoration:none;}


a.menuSelect1, a.menuSelect1:link, a.menuSelect1:visited, a.menuSelect1:active, a.menuSelect1:hover { font-weight:bold; text-decoration:none; color:#666666; }


.list  span { font-weight:bold; color:#911A1A; text-transform:uppercase }
.list img {border:1px solid #9A2D2D; margin:0 5px;}
.list th {padding-right:12px; padding-left:7px;}
.listName { padding:0 5px }
.MenuNodeChild
{
	padding-left:8px;
}
td.StaticMenu
{
	padding-left:20px;
	padding-top:2px;
	padding-bottom:2px;
}


