/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	
}
.skinmaster {
	height: 100%;
	background-color: #eeeeee;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 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_DKGray.jpg); 
	height: 30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppane {

	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.leftpane {
	width: 22%;
	background-color: transparent;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
}
.contentpane {
	
	background-color: transparent;
	padding-left: 5x;
	padding-right: 5px;
	padding-top: 1px;
}
.rightpane {
	width: 22%;
	background-color: transparent;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
}
.bottompane {

	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
}


/*menu*/
.MainMenu_MenuContainer{background:transparent;width:1%;}
.MainMenu_MenuContainer td{cursor:default;font-size:1px;width:1px;}
.MainMenu_MenuIcon{display:none;}
.MainMenu_RootMenuArrow{display:none;}
.MainMenu_MenuItem{
	font-family:Helvetica, sans-serif;
	color:#fff;font-size:12px;font-weight:normal;
	padding:2px 0px 2px 5px;
	border:1px #039A32 solid;border-width:0px 0;
}
.submenuitembreadcrumb{
	font-family:Helvetica, sans-serif;
	color:#FFF;font-size:12px;font-weight:normal;
	padding:2px 0px 2px 5px;
	border:1px #039A32 solid;border-width:0px 0;
}
.submenuitemselected{
	font-family:Helvetica, sans-serif;
	color:#FFF;font-size:12px;font-weight:normal;
	padding:2px 0px 2px 5px;
	background:#333333;
	border:1px #039A32 solid;border-width:1px 0;
}
.MainMenu_MenuArrow{
	font-size:11px;
	padding:2px 0 2px 10px;height:24px;
	border:#039A32 solid;border-width:1px 1px 1px 0;
}
.submenu{
	z-index:1000;
	border:0;
	padding:0;
	margin-left:1px;
	background:#039A32;
}
.rootmenuitem{background:url(tab_grey.gif) no-repeat;text-align:center;border:0px;}
.rootmenuitem td{padding:0 0px 0 0px;width:166px;height:28px;cursor:pointer;cursor:hand;}
.rootmenuitem td span{font-family:Helvetica, sans-serif;color:#fff;font-size:12px;font-weight:bold;white-space:nowrap;}
.rootmenuitemselected{background:url(tab_red.gif) no-repeat;text-align:center;border:0px;}
.rootmenuitemselected td{padding:0 1px 0 0px;width:166px;height:28px;cursor:pointer;cursor:hand;}
.rootmenuitemselected td span{font-family: Helvetica, sans-serif;color:yellow;font-size:12px;font-weight:bold;white-space:nowrap;}
.rootmenuitembreadcrumb{background:url(tab_red.gif) no-repeat;text-align:center;border:0px;}
.rootmenuitembreadcrumb td{padding:0 0px 0 0px;width:166px;height:28px;cursor:pointer;cursor:hand;}
.rootmenuitembreadcrumb td span{font-family: Helvetica, sans-serif;color:yellow;font-size:12px;font-weight:bold;white-space:nowrap;}




.StandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: helvetica; 
   font-size: 11px;
   font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 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-image: url(gradient_LtGray.jpg);
}


/*text*/
.normal,.NormalTextBox,div,span,p,td,th,li {font-family:Helvetica, sans-serif;font-size:9pt;color:#424242;}
.head,.subhead,.subsubhead{font-family:Helvetica, sans-serif;}
.head{font-size:27px;font-weight:Bold;color:#99CC00;}
.subhead{font-size:10pt;font-weight:Bold;color: #000000;}
.subsubhead{font-size:10pt;font-weight:normal;}
.ContainerTitle{color:yellow;font-weight:bold;font-size:10pt;}



.CommandButton { 
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #99CC00;}

a.CommandButton:link	{
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #99CC00;
}

a.CommandButton:visited { 
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #99CC00;}

a.CommandButton:active {
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #99CC00;}

a.CommandButton:hover {
	font-family: helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #424242;
}



a { 
	font-family: helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #99CC00;}

a:link	{
	font-family: helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #92D050;
}

a:visited { 
	font-family: helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #99CC00;}

a:active {
	font-family: helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #99CC00;}

a:hover {
	font-family: helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #424242;
}



A.skinfooter:hover {
	font-family: helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #FA0002;
}
A.skinfooter:visited { 
	font-family: helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;}
A.skinfooter:active {
	font-family: helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;}
A.skinfooter:link	{
	font-family: helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
}
.skinfooter{
	font-family: helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
}

A.Breadcrumb:hover {
	font-family: helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
}
A.Breadcrumb:visited { 
	font-family: helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
}
A.Breadcrumb:active {
	font-family: helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
}
A.Breadcrumb:link	{
	font-family: helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
}
}
.Breadcrumb{
	font-family: helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
}


.DNN_News_ItemLink 
{
 font-size: larger;
 font-weight: bold;
 margin-bottom: 0px;
color:#9D0000
}

.DNN_News_ItemDate {
	color:#9D0000;
}

.introtext {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 18px;
color: #333333;
}

A.skinlogin:hover {
	font-family: helvetica;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
}
A.skinlogin:visited { 
	font-family: helvetica;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;}
A.skinlogin:active {
	font-family: helvetica;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;}
A.skinlogin:link {
	font-family: helvetica;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
}
.skinlogin {
	font-family: helvetica;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	
}
.skinSearch {
	font-family: helvetica;
	font-size: 9pt;
	font-weight: bold;
	color: yellow;
}

.Node1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; WIDTH: 160px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: Helvetica, sans-serif; HEIGHT: 20px;
}
.Node2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; WIDTH: 150px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY:Helvetica, sans-serif; HEIGHT: 20px; 
}
.Node3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; WIDTH: 150px; COLOR: #333333; background-color: #99CC00; PADDING-TOP: 5px; FONT-FAMILY: Helvetica, sans-serif; HEIGHT: 20px;
}
.Node4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; WIDTH: 160px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: Helvetica, sans-serif; HEIGHT: 20px;
}