/* CSS Document */
*
{
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
}

UL LI   {
	list-style-image: url("http://216.176.223.168/crapperlandfill/Portals/0/bullet.jpg");
	list-style-position: inside;
	text-indent: 10px;
}

.Normal,.NormalDisabled
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
	color: #666666;
}

a:link {
	color:#54b641;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
}
a:visited {
	color:#54b641;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
}
a:hover {
	color:#23991f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
}
{
	text-align:center;
}
	#general
	{
		margin:auto;
		width:998px;
	}
	#general h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#df3d30;
	font-weight:700;
	padding-left:0px;
	}
	#general h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#df3d30;
	padding-left:0px;
	}
	#general h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#df3d30;
	padding-left:0px;
	}
		#top
		{
			height:20px;
			background-color:#54B641;
			width:100%;
		}
			.date
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				font-size:10px;
				text-align:left;
				padding-left:5px;
			}
			.login
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#FFFFFF;
				text-align:right;
				padding-right:5px;
			}
			.login a, .login a:hover, .login a:visited
			{
				color:#fff;
			}
			
		#tableLogo
		{
			width:100%;
		}
			.logoPane
			{
				width:293px;
			}
			
			.logoPane div
			{
				margin-bottom:-5px;
			}
			
			.bannerPane div
			{
				margin-bottom:-5px;
			}
		#tableMenu
		{
			width:100%;
			height:35px;
			background-image:url(images/bgMenu.jpg);
			background-repeat:no-repeat;
		}
			.border
			{
				width:8px;
			}
			.paneLeftMenu
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:left;
				padding-top: 3px;
				padding-bottom: 5px;
				padding-left:5px;
				width:216px;
			}
			
			.paneLeftMenu p
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:left;
				color:#FFFFFF;
			}
			
			.paneLeftMenu a:link
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:left;
				color:#ccffcc;
				text-decoration: none;
			}
			
			.paneLeftMenu a:visited
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:left;
				color:#ccffcc;
			}
			
			.paneLeftMenu a:hover
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:left;
				color:#FFFFFF;
				text-decoration:underline;
			}


/********** Layout Internal ***********/



			
			.menu
			{
				text-align:right;
			}
			.menu li
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				display:inline;
				padding-left:25px;
				font-weight:bold;
			}
			.menu a
			{
				color:#00F100;
			}
			.menu a:hover
			{
				color:#FFFFFF;
			}
		#tableBreadcrumb
		{
			width:100%;
			height:20px;
			
		}
			.breadcrumb 
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#54b641;
				text-align:left;
				padding-left:5px;
			}
						
			.breadcrumb a:link
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#54b641;
				text-align:left;
				padding-left:5px;
			}
			
			.breadcrumb a:visited
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#54b641;
				text-align:left;
				padding-left:5px;
			}
			
			.breadcrumb a:hover
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#23991F;
				text-align:left;
				padding-left:5px;
				text-decoration:underline;
			}
			
			.searchBox
			{
				 font-family:Verdana, Arial, Helvetica, sans-serif;
				 color:#fff;
				 font-size:10px;
				 font-weight:bold;
				 padding-right:5px;
				 text-align:right;
				 padding-bottom:5px;
			}
			
			.searchbox input
			{
					border:1px solid #009900;
					font-size:12px;
					color:#009900;
					padding:2px;
					width:130px;
					height:20px;
					margin-top:8px;				
			}
			
			.searchbox a
			{
				background-color:#66CC33;
				border:none;
				margin-bottom:1px;
				margin-top:1px;
				padding:6px 3px 2px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#fff;
				font-size:10px;
				font-weight:normal;
			}
			
			.searchbox a:hover, .searchbox a:visited, .searchbox a:link
			{
				color:#fff;
			}

				.buttom
				{
					background-color:#66CC33;
					color:#FFFFFF;
					border:none;
					margin-bottom:1px;
					margin-top:1px;
				}
			.paneCenter
			{
				text-align:left;
			}
			
			.imgPaneCenter
			{
				float:left;
				padding-right:8px;
				padding-left:8px;
			}
			.paneCenter p
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#666666;
				padding-right:8px;
				padding-bottom:10px;
			}
		#panesBody
		{
			width:100%;
		}
			.linksPane
			{
				text-align:left;				
				vertical-align:top;
				width:224px;
			}
			
			.linksPane ul li
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;				
				margin-bottom:8px;
				color:#438057;
				height:25px;
				width:180px;
				padding-left:10px;
				list-style:none;
				list-style-image:none;
			}
			
			.linkspane a, .linkspane a:visited
			{
				color:#438057;
				text-decoration: none;
			}
			
			.linkspane ul li
			{
			list-style-type: none;
			}
			
			.links
			{
				color:#438057;
				background-image:url(images/imgLinkWhite.jpg);
				background-repeat:no-repeat;
				background-position:top left;
				height:25px;
				width:180px;
				display:block;
				padding-left:35px;
				padding-top:5px;
			}
			
			.links a {
				padding-left:10px;
			}
			
			.linksPane a:hover
			{
				background-image:url(images/imgLinkGreen.jpg);
				background-repeat:no-repeat;
				color:#FFFFFF;
				width:180px;
				display:block;
				text-decoration:none;
			}

			#tablePanes
			{
				width:510px;
			}
				.contentPane
				{
					/* border-top:5px solid #66CC00; */
					/* background-color:#EAFFEA; */
				}
				
				.borderContent
				{
					width:19px;
					height:19px;
				}
				.lineContentePane
				{
					background-image:url(images/bgLineBottomContentPane.jpg);
					background-repeat:repeat-x;
					background-position:top;
					height:8px;
					width:100%;
				}
				
				#containers
				{
					width:100%;
					margin-top:10px;
				}
					.containerLeft
					{
						width:166px;
						margin-right:5px;
					}
					
					.borderContainerLine
					{
						width:11px;
						height:19px;
					}
					
					.lineBorder
					{
						background-image:url(images/lineFooterBottom.jpg);
						background-repeat:repeat-x;
						width:100%;
						height:19px;
					}
					.containerCenter
					{
						width:166px;
					}
					
					.containerRight
					{
						width:166px;
					}
					
					.RightPane
					{
						vertical-align:top;
						
					}
					
					.rightpane li
					{
						margin-left:15px;
					}
					
				.footerPane
				{
					width:100%;
					margin-top:10px;
					margin-bottom:8px;
				}
				
				.borderFooter
				{
					width:11px;
					height:19px;
				}
				.lineFooterTop
				{
					background-image:url(images/lineFooterPane.jpg);
					background-repeat:repeat-x;
					height:19px;
					width:100%;
				}
				.lineFooterLeft
				{
					background-image:url(images/imgLineLeftFooter.jpg);
					background-repeat:repeat-y;
					width:11px;
				}
				.lineFooterBottom
				{
					background-image:url(images/lineFooterBottom.jpg);
					background-repeat:repeat-x;
					height:19px;
					width:100%;
				}
				.lineFooterRight
				{
					background-image:url(images/imgLineFooterRight.jpg);
					background-repeat:repeat-y;
					width:11px;
				}
			.menuFooter
			{
				background-image:url(images/bgMenuFooter.jpg);
				background-repeat:repeat;
				height:19px;
				text-align:center;
			}
			.menuFooter li
			{
				display:inline;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				padding-left:5px;
				padding-right:5px;
			}
			.menuFooter a
			{
				color:#00FF00;
			}
			#tableCopyright
			{
				background-image:url(images/bgCopyright.jpg);
				background-repeat:repeat-x;
				width:100%;
			}
				.copyright a, .copyright, .copyright a:visited
				{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					font-weight:bold;
					padding-left:5px;
					color:#FFFFFF;
					padding-bottom:10px;
				}
				
								
				.copyright a:hover
				{
					color:#fff;
				}
				
				.wsi a, .wsi a:hover, .wsi, .wsi a:visited
				{
					padding-right:5px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#FFFFFF;
					text-align:right;
					padding-bottom:10px;					
				}
				
/* SIDEMENU 1 */

#menu li .H1MenuLevel0Selected span{

	color:#FFFFFF!important;
	font-weight:bold!important;
}

#menubar .H1MenuLevel0Selected span {
	color:#FFF;
}

#menu li.level1-active {
	color:#FFFFFF!important;
}

#menubar table /* Main table of the menu */
{
	background:none!important;
	border:none!important;
}


#menu li.level1 /* Menu list */
{
	padding-left:5px;
	font-weight:bold;	
	background: none!important;	
	border-right:0px!important;
	border-bottom: 0px solid #e1e8e5!important;
	line-height:1px!important;
	text-transform:uppercase!important;
	
}

#menu li.level1 ul
{
	background-color:#fff!important;
	border:1px #0e8c0e solid!important;
	
}


#menu li.level1 ul li
{
	border:none!important;
}

#menu li.level1 ul li a span
{
	color:#0e8c0e!important;
}

#menu li.level1 ul li a:hover 
{
	background-color:#0e8c0e!important;
	color:#fff!important;
}


#menu .level1 span /* Menu font */
{
	background-image:none!important;
	font-family:Verdana, Arial, Helvetica, sans-serif!important;
	font-size:12px!important;
	color:#00F100!important;
}


#menu .level1 a
{
	background-color:none!important;
	border-right: 0px solid #e1e8e5!important;
	border-bottom: 0px solid #e1e8e5!important;
	color: #ff0!important;
	width:auto!important;
	
}

#menu .level1 a:hover span /* A hover font */
{
	background-color:none!important;
	color:#FFFFFF!important;
}

#menu li:hover,   /* Submenu */
#menu li.sfhover, 
#menu li.level1sfhover, 
#menu li.level1-activesfhover {
	background: none!important;	
	color:#FFF;
}


/* END SIDEMENU 1 */


/* SIDEMENU 2 */
.H1Style1 {
	border-style: none;
	border-width: 0px;
}

.H1Style2 {
	color: #fff!important;
	font-family:Verdana, Arial, Helvetica, sans-serif!important;
	border:0px solid #fff!important;
	background-color:#009900!important;
	padding-left: 7px;
	padding-right: 7px;
	height:10px!important;
	font-weight: normal!important;
	font-size: 10px;
	text-transform: capitalize!important;
}

td.H1Style2 {
	white-space: nowrap;
	background-color:#009900!important;
	background-image:none!important ;
	padding-left: 5px;
	padding-right: 5px;
	border:0px solid #fff!important;
	height:10px!important;
}

td.H1StyleSepearator{
	white-space: nowrap;
	background-color:#009900!important;
	background-image:url('images/separator.jpg')!important;
	background-repeat:no-repeat!important;
	background-position: center;
}

.H1Style3 {
	color:#00f100!important;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
		height:10px!important;
	text-transform:capitalize!important;
}

td.H1Style3 {
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 5px;
	background-color:#009900!important;
	height:19px!important;
}

.H1Table
{
	background-color:#009900!important;
}
.H1Table td {
	color: white;
	background:none!important;
	border:none!Important;
}
.H1Header {
	white-space: nowrap;
	background-color: #009900!important;
	border:none!important; 
}

.H1MenuLevel0,.H1MenuLevel0:visited,.H1MenuLevel0:link {
	color: #00f100!important;
	font-family: Verdana,Arial, Helvetica, sans-serif!important;
	font-weight: normal!important;
	text-decoration: none;
	font-size: 10px!important;
	text-transform:capitalize!Important;
	
}

.H1MenuLevel0:hover {
	text-decoration: none!important;
	cursor:hand;
}

.H1MenuLevel0Selected,.H1MenuLevel0Selected:visited,.H1MenuLevel0Selected:link {
	color:#fff!important;
	font-family: Verdana,Arial, Helvetica, sans-serif!important;
	font-weight: normal!important;
	text-decoration: none;
	font-size: 10px!important;
	background-color:none!important;
	
}

.H1MenuLevel1Selected,.H1MenuLevel1Selected:visited {
	color: white;
	text-decoration: underline;
	padding-left: 2px;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 2px;
}

.H1MenuLevel1,.H1MenuLevel1:visited ,.H1MenuLevel1:link {
	color: white;
	text-decoration: none;
	padding-left: 2px;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 2px;
}

.H1MenuLevel1:hover {
	text-decoration: underline;
	padding-left: 2px;
	line-height: 25px;
	padding-right: 2px;
}

.H1MenuLevel1Selected,.H1MenuLevel1Selected:visited,.H1MenuLevel1Selected:link {
	color: white;
	text-decoration: underline;
	padding-left: 2px;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 2px;
}

.H2Style4 {
	text-align: right;
}

td.H1Style2 {
	white-space: nowrap;
	background-color: #009900!important;
	border:0px solid #fff!important;
	}

#dropmenudiv {
	position: absolute;
	background-color:#FFF!important;
	border: 1px solid black;
	border-bottom-width: 0;
	font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif!important;
	line-height: 18px;
	z-index: 100;
	text-transform:uppercase!important;
}

#dropmenudiv a {
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #009900!important;
	padding: 1px 0;
	text-decoration: none;
	font-weight: normal!important;
	color:#009900!important;
}

#dropmenudiv a:hover {
	background-color: #009900!important;
	color:#00f100!important;
}

