#body                { background:url('img/bg.gif') repeat; list-style-type:none;
                     }
body, td, .normal   { font: 12px Arial, Helvetica, sans-serif; color:#3b4508; list-style-type:none;}	
.Normal a:link, .Normal a:visited, a.breadcrumb:link, a.breadcrumb:visited 
                    { text-decoration: underline; font-weight:normal; border:0; color:#3b4508;}
	
.Normal a:hover     {}
img                 { border:0; color:black;}
		
div, ol, form, table, tr, p, a 
                    { list-style-type:none;}



 ul li{list-style-type:disc;margin-left:15px;}   
 h1{ color: #3a3f38;font: Arial, Helvetica, sans-serif;}
 h2{color:#3a3f38;font: Arial, Helvetica, sans-serif;}  
 
 .normal h1 { color: #CD7A14; font-size: 18px; font-family: Arial, Helvetica, Sans-Serif; font-weight:bold; }


p.pf_comments_view_link a:link, p.pf_comments_view_link a:visited 
{
    font-size: 14px; font-weight: bold; color: #ffffff;
    background: url('/portals/0/images/button_145.gif'); background-repeat: no-repeat;
    background-position: center center;
    display:block; vertical-align: middle; text-align: center; height: 50px; width: 150px;
    padding-top: 30px; _padding-top: 15px;
}


/* begin Admin menu */

.AdminMenu 
{
	color:white; background:#3b4508;
	font-size: 11px;
	font-weight:  bold;
	font-family: Verdana, Arial, sans-serif; 
	
	
}

.AdminMenuHighlight 
{

	color:white;background:url('img/menuBG.gif');
	font-size: 11px;
	font-weight:  bold;	
	font-family: Verdana, Arial, sans-serif; 
	overflow: hidden;
}


.MainMenu_MenuArrow {
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
	border-right: #8d7296 1px solid;
	border-bottom: #8d7296 1px solid;
	border-top: #8d7296 0px solid;
}

.AdminMenuContainer 
{
	color: #ffffff;
	font-size: 11px;
	font-weight:  bold;
	background-color: transparent;
	font-family: Verdana, Arial, sans-serif; 
	width: 175px;
	float: left;
	margin-bottom:0px;
	
}

.AdminMenuContainer td {color:White;}

/* end Admin menu */   


.AuxLinks{ width:280px;margin:3px; vertical-align:top;}
.TagLine{ width:520px; text-align: right;}
.AuxLinks2{width:30px; height:30px; margin:3px 17px 3px 3px; vertical-align:bottom; text-align:right; font-weight:bold;}
img#dnn_logo_imglogo{}



/* Page Layout */	
	
table#mainContainer {
	
	margin: 15px auto; width:982px;

	}
	
#mainContainer td#mainContainer {
	padding:0px 0px 0px;

	}
	

table#logoArea {
    background:url('img/header2.jpg') no-repeat;
	vertical-align:top;
	width:983px;
	height:117px;
	margin:0px;
	
	}
	
.TagLine {
	color:#636466;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:110%;
	font-style:italic;
	
	}
	
td #search  {
	text-align:right;
	margin:7px 13px 0 0;
	height:20px;
	}
	
#miniNav, 
#miniNav a, 
#miniNav a:hover, 
#search a.advancedSeachLink,
#search a.advancedSeachLink:hover, 
#search input {
	font-size:9px;
	color:white;
	text-transform:uppercase;
	text-decoration:none;
	padding: 2px 1px 0px 2px;

	
	}
.miniNavText
{
    font-size:9px;
	color:white;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	}
	
#miniNav {
	margin: 0px 0 0px;
	text-align:left;
		
	}
	
#miniNav a:hover {
	text-decoration:underline;
	}
	
	
#search input {
	background-color: transparent;
	border:0;
	padding:2px 8px 0px 4px;	
	margin:0 0 3px;
	width:112px;
	color:white;
	height:20px;
	border:1px solid #636466;
	background-position:right;	  
}
	
#search {
    font-size:9px;
	color:#636466;
	text-transform:uppercase;
	text-decoration:none;
	
}
	
.searchimage {vertical-align:top; margin-top:0px; border: 0px;}

.LeftNavTop{ background:url('img/LeftNavTD.png') no-repeat left top;width:172px;margin: 0px 0px 0px 0px;padding-top:7px; overflow:hidden;}
.LeftNavTopNoPad{ background:url('img/LeftNavTD.png') no-repeat left top;width:172px;margin: 0px 0px 0px 0px;padding:0px; overflow:hidden;}
.LeftNavTop2{ width:172px;margin: 0px 0px 10px 0px;padding:0px; overflow:hidden;}
.wLeftNavTd{ background:white url('img/wLeftNavTd.png') no-repeat left top;padding-top:7px; width:15px;}
.RightNavTop{ background:white url('img/rightNavTD.png') no-repeat right top; width:807px;}
.FeatureContentPane {  background:url('img/rightNavTD.png') no-repeat center top; width: 807px; }
.MiddleNavTd{ background:white url('img/3.png') repeat-x; height:7px;}
.LeftBottomNav{ background:url('img/6.png') no-repeat left bottom;}
.RightBottomNav{ background:url('img/rightTd.png') no-repeat right bottom; }
.LeftBottomNav{ background:url('img/wLeftTd.png') no-repeat left bottom;}
.LeftBottomNavSt{background: white url('img/wLeftTd.png') no-repeat left bottom;}
.RightBottomNavSt{ background: white url('img/rightTd.png') no-repeat right bottom;}
.LeftBottomNavSub{ background:url('img/6.png') no-repeat left bottom;}
.FeatureContentTop { background: #ffffff url('img/menu.jpg') no-repeat center top; }
.BottomFeature{background:url('img/bottomfeature.gif') no-repeat center bottom;}
.FullBottomNav {background:transparent url('img/roundedmainbottom.gif') no-repeat scroll 0 0;}
.FullBottomNavWhite {background:transparent url('img/roundedmainbottomWhite.gif') no-repeat scroll 0 0; height:7px; width:980px;}


#pageMainSection {
	width:980px;
	background:white;
	
}

#pageMainSectionHome    
{
    	width:980px;
	 
}

table#pageMainSection1 {
	width:100%;
	background:white;
	
}
	
.Footer {
	padding:0 0 15px;
	text-align:center;
	color:#938980;
	font-size:90%;
}

.Footer .Normal {color:#938980;}	
	
.Footer a,
.Footer a:hover,
.Footer a:active,
.Footer a:visited
{
	color:#938980;
	text-decoration:none;
	font-weight:normal;
}

.CopyRight {color:#938980;
	text-decoration:none;
	font-weight:normal;
	font-size:8px;
	}
	
.Footer a:hover {
	text-decoration:underline;
}


/* HOME PAGE */


td#homeContent {
	
	vertical-align:top;
	background:white;
	 
}
	
.homeContent {
	 background:white;
	 vertical-align:top;
	 width:983px;
	
}

.contentPane{
	
	 vertical-align:top;
	 padding-right:1px;
	 background:white;
}

.ContentWithMargin{}

/*--------- dnn menu style ----------*/
#mainNav {
	background:url('img/bg.gif');
	text-align: left;
	border:0px;
	margin-top:0px;
	line-height:29px;


	} 
	.main_dnnmenu_bar 
{
	cursor:pointer;
	font-size: 12px;
	background-color:transparent;
}
		
	
#mainNav div {}


/* main menu td */



/*  Main Menu Normal  */


.main_dnnmenu_rootitem  
{	
	
	color:white;
	font-size:110%;
	text-decoration:none;
	padding:  7px 15px 7px 15px;
	text-align:center;
	background:url('img/bg.gif');
	margin:0px;
	

}


/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{  
	color:#d3e95d;
	font-size:110%;
	text-decoration:none;
	padding:  7px 15px 7px 15px;
	text-align:center;
	line-height:29px;
	background:url('img/menuBG.gif');
	
}

/*  Main menu selected  */
.main_dnnmenu_rootitem_selected 
{
	
	color:#d3e95d;
	font-size:110%;
	text-decoration:none;
	padding: 7px 15px 7px 15px;
	text-align:center;
	line-height:29px;   
	background:url('img/menuBG.gif');
	
}



/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{    
	border-top: none;
	background:#87963c;
	color:White;

}

.main_dnnmenu_submenu td
{
	background-color:#87963c;
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:white;
	line-height:2em;
	
}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td   
{  
	
	color:#d3e95d;
  
	
}
.main_dnnmenu_itemselected td{
 
	color:white;
	
}

.main_dnnmenu_break
{
	height: 0px;
	background-color: #D5E0FF;
}


.ContentWithMargin{ margin:0px; width:980px; }
.menuBG{ background:#b7d30c  url('img/6.png') no-repeat bottom left; width:172px;}
.menuBG1{ background:#b7d30c;}


/* Module Action Menus */   
.ModuleTitle_SubMenu
{
	border:1px solid #333a0c;
	
}

.ModuleTitle_SubMenu td{
	background-color:#333a0c;
	color:White;
	border:none;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 0px;
	background-color: #D5E0FF;
	display:none;
}


.Head{ font-size:15px; color:#453825; font-weight:bold;}


