/* CSS Document */

body {

	margin-left: 5px;

	margin-top: 5px;

	margin-right: 5px;

	margin-bottom: 0px;

	}

#BaseLayer {

	/*background-color: #FFFFFF;*/

	}

#MainLayer {

	width:1000px;

	background-color: #F4FFE4;

	/*background-image: url(../Images/background.jpg);*/

	/*background-repeat:repeat-x;

	background-color: #68FF02;*/

	}

#BannerbaseLayer {

	width:1000px;

	height:100px;

	/*background-color:#FFFFFF;*/

	}

#LogoLayer {

	float:left;

	width:100px;

	height:100px;

	/*background-color:#FFFFFF;*/

	}

#BannerLayer {

	float:left;

	width:900px;

	height:100px;

	/*background-color:#FFFFFF;*/

	}

#MarqueBaseLayer {

	float:left;

	width:1000px;

	height:40px;

	background-color:#99CC66;

	}

#SpacerLayer{

	width:1000px;

	height:3px;

	background-image:url(../Images/mm_spacer.gif);

	background-repeat:repeat;

	background-color:#5C743D;

	}

#DottedLineLayer{

	width:1000px;

	height:4px;

	background-image: url(../Images/mm_dashed_line.gif);

	background-repeat:repeat;

	background-color:#5C743D;

	}

#SpacerLayer1{

	float: inherit;

	width:1000px;

	height:4px;

	background-image:url(../Images/mm_spacer.gif);

	/*background-repeat:repeat;*/

	background-color:#5C743D;

	/*font-size:16px;*/

	}
#validater {
	width:150px;
	padding:0px 20px 0px 0px;
	float:left;
}

#cssvalidater {
	width:150px;
	padding:0px 20px 0px 0px;
	float:left;}

#DottedLineLayer1{

	/*margin-left:5px;*/

	float: inherit;

	width:1000px;

	height:3px;

	background-image: url(../Images/mm_dashed_line.gif);

	/*background-repeat:repeat;*/

	background-color:#5C743D;

	/*font-size:16px;*/

	}	

#DateLayer{

	/*margin-left:5px;*/

	float:left;

	width:180px;

	height:26px;

	font-size:16px;

	line-height:20px;

	}
	
#MarqueLayer{

	/*margin-left:10px;*/

	float:left;

	width:620px;

	height:26px;

	font-size:20px;

	direction:ltr;

	}

#marqueecontainer{
float:left;
position: relative;
width: 620px; /*marquee width */
height: 26px; /*marquee height */
font-size:20px;
overflow:hidden;
text-align:right;

}

#FontIncrementLayer{

	float:left;

	width:150px;

	height:26px;

	/*font-size:20px;*/

	}

#MenuTextbaseLayer {

	width:1000px;

	display:inline;

	/*top:136px;*/

	/*margin-top: 5px;*/

	/*height:100px;*/

	/*background-color:#FFFFFF;*/

	}

#MenuBaseLayer{

	/*float:left;

	/*display:inline;*/

	/*margin-top:4px;*/

	/*width:172px;*/

	}

#MenuLayer {

	float:left;

	width:170px;

	/*display:inline;*/

	/*background-color:#007300;

	background-image:url(../Images/marqueGredient.jpg);

	background-repeat:repeat-x;*/

	background-color:#5C743D;

	}

#W3CStandardsLayer{

	float:left;

	margin-top:5px;

	width:170px;

	height:200px;

	}

#TextLayer {

	float:left;

	/*margin-top:5px;*/

	/*margin-top:5px;*/

	margin-left: 5px;

	width:750px;

	margin-top:10px;

	/*min-height:600;*/

	/*letter-spacing:inherit;*/

	line-height:16px;

	}

#IndexTextInnerLayer {

	/*float:left;*/

	/*margin-top:5px;*/

	/*margin-top:5px;*/

	margin-left: 5px;

	width:680px;

	/*min-height:600;*/

	/*letter-spacing:inherit;*/

	line-height:16px;

	}

#footer {

  clear: both;

  color:#000000;
  width:1000px;
  height:70px;

/*  background-color:#5C743D;*/

  	}

#footertext {
	clear: both;

  color:#000000;
  width:550px;
  float:left;
  margin-right:50px;
}

ul {

	margin: 0;

	padding: 0;

	list-style: none;

	width: 170px;

	}

ul li {

	position: relative;

	}

ul li a:hover {

	position: relative;

	background-color:#99CC66;

	}

li ul {

	position: absolute;

	left: 169px;

	background-color:#5C743D;

	top: 0;

	display: none;

	}

ul li a {

	display: block;

	text-decoration: none;

	padding: 5px;

	border: 1px solid #ccc;

	border-bottom: 0;

	}

/* Fix IE. Hide from IE Mac \*/

* html ul li { float: left; }

* html ul li a { height: 1%; }

/* End */



ul {

	margin: 0;

	padding: 0;

	list-style: none;

	width: 170px;

	border-bottom: 1px solid #ccc;

	}

li:hover ul, li.over ul { 

	display: block; }

/* Fix IE. Hide from IE Mac \*/

* html ul li { float: left; height: 1%; }

* html ul li a { height: 1%; }

/* End */

