/* 
================================
Skin styles for DotNetNuke
================================
*/   

body {
	font-family: Times, Serif;
	color:black;	
	background-color: #F1EBDF;
	text-align: left;
	font-size: 12px;
margin:0;

}
p {
	color: #000000;
	text-align: left;
	font-size: 12px;
}
A:link {
	color: #006600;
	text-decoration: underline;
}
A:hover {
	color: #006600;
	text-decoration: none;
}
A:visited {
	color: #006600;
	text-decoration: underline;
}
A:active {
	color: #006600;
	text-decoration: none;
}


td {
	font-size: 12px;
}
h1 {
	font-family: Times, Serif;
	color: #006600;
	font-size: 16px;
	font-weight: bold;
}
h3 { color: #006600; font-size: 20px; font-family: Times, Serif; font-weight: bold; padding-top: 24px }
h2 {
	font-family: Times, Serif;
	color: #006600;
	font-size: 14px;
	font-weight: bold;
}
h4{
color: #006600; 
font: bold 12px Arial, san-serif
}
ul {
	font-size: 11px;
	list-style-type: disc;
}
.LoginStyle { color: #999999; font-size: 9px; font-family: Arial, Helvetica, Sans-serif; font-weight: bold }
.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #f0eadd;
}
.pagemasterHome {
background-image:url(/portals/0/images/img_bkgd_home.jpg);
width:100%;height:100%;
}
.skinmaster {
	height: 100%;
}
.skinheader {
}
.controlpanel {
	width: 100%;
	background-color: #dfe5f2;
}
.brandpane {
	background-image: url(/portals/0/images/img_bkgd_left_long.jpg);
}
.copyrightpane {
	background-image: url(/portals/0/images/img_bkgd_left_long.jpg);
padding-left:4px;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding: 10px 0px 0px 0px;
}
.leftpane {
	background-color: transparent;
	background-image: url(/portals/0/images/img_bkgd_left_long.jpg);
	padding: 0px;
	width: 270px;
}
.leftpanehome {

}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding: 0px;
}
.rightpane {
	background-color: transparent;
	padding-bottom: 20px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding: 0px;
}
.LeftPaneCap {
background-image:url(/portals/0/images/img_leftcap.jpg);
background-repeat:no-repeat;
height:20px;
}
.MainMenu_MenuContainer {
	background-color: transparent; 
	padding-left: 10px;
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:24px;
	background-color: Transparent;
}
.MainMenu_MenuItem  { 
	color: #006600; 
	font: normal 12px Arial, san-serif;
	background-color: transparent; 
	cursor: hand; 
	}
.MainMenu_MenuIcon {
	display: none;
}
.MainMenu_SubMenu { 
	border: solid 1px black;
	background-color: #ffffff; 
	cursor: hand; 
	z-index: 1000; 
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3)
}
.MainMenu_MenuBreak {
	height: 4px;
	color: red;
	border: red 4px;
}
.MainMenu_MenuItemSel {
	background-color: transparent; 
	cursor: pointer; 
	cursor: hand; 
	color: #cc9900; 
	font: normal 12px Arial, san-serif;
}
.MainMenu_MenuArrow {
	display: none;
}
.MainMenu_RootMenuArrow {
	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;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
}
.Head {
	font-family: Tahoma, Arial, Helvetica;
 font-size:  18px;
 font-weight: normal;
 color: #333333;
}
.intro {
	font-family: Times, Serif;
	color: #660000;
	font-size: 13px;
	lineheight: 17px;
}
.dropcap {
	font-family: Times, Serif;
	color: #660000;
	font-weight: bold;
	float: left;
	font-size: 51pt;
	line-height: 51pt;
}
.CopyrightStyle  { color: #999999
	font-size: 9px; font-size: 9px; font-family: arial, helvetica; padding-left: 2px }
.UserStyle { color: #333; font-size: 9px; font-family: arial, helvetica; padding-left: 2px }
a.TestimonialButton:link,
a.TestimonialButton:visited,
a.TestimonialButton:active {
	color:#060;
	text-decoration:none;
	border: 1px solid #006600;
	padding: 1px 5px;
	background:white;
	font: bold 12px Arial;
}
a.TestimonialButton:hover{
	color:white;
	text-decoration:none;
	border: 1px solid #060;
	padding: 1px 5px;
	background:#060;
}
.normaltextbox {
	width: 170px;
}
.PagingTable {
	height:auto;
	border:none;
	background:transparent;

}
.head_testimonial {
	color:#060;
	font: bold 1em Arial;
}
.SubHead,
.SubHead_Testimonial_EmailField {
	font: bold 11px Arial;
}
/* NAVIGATION */
.main_dnnmenu_container {
	background-color:transparent;
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	background-color: transparent}
.main_dnnmenu_item { /*subnav items*/
	cursor: pointer; 
	cursor: hand; 
	color: #fff; 
	font: normal 10px Arial, Helvetica, san-serif; 
	white-space: nowrap;
	display:block;
	border: 1px solid black;
      	padding: 2px;	
	border-collapse: collapse;
	text-transform:none;
	border-bottom:none;}
* html .main_dnnmenu_item {
	font: normal 9px Arial;}
.main_dnnmenu_rootitem  { /*main nav items*/
	cursor: pointer; 
	cursor: hand; 
	color: #060; 
	background-color: transparent;
	font: normal 10px Arial, Helvetica, san-serif; 
      white-space: nowrap;  /*Word wrapping menu item now optional*/	
	padding: 0px 4px;
	text-transform:none;
margin:0px 1px 0px 0px;}
* html .main_dnnmenu_rootitem {
	font: normal 9px Arial;}
.main_dnnmenu_itemhover { /* all menu items hover */
	color: #c90; }
.main_dnnmenu_icon {
	display:none;}
.main_dnnmenu_submenu {
	background-color: #cbbb9a;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	padding: 0;
	margin-top:0px;
	border-bottom:1px solid black;
	/* display: none;*/}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;}
.main_dnnmenu_arrow {
	display:none;}
.main_dnnmenu_rootmenuarrow {
	display:none;}
.SideBar {
	padding: 0px 60px 0px 4px;}
.SideBar ul {
	margin-left:0;
	padding-left:0;}
.SideBar li {
	list-style:none;
	list-style-type:none;
	padding: 0px 0px 4px 0px;}