body {
	background-image: url(../images/site_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #50794C;
	font-family: "trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	color: #212121;
	margin: 0px;
	padding: 0px;

}

td, tr {
	font-size: 12px;
}
.tallbg {
	background-image: url(../images/bottomstretch.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.regularstretch {
	background-image: url(../images/framestretch.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.footer {
	background-image: url(../images/footerbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right;
	vertical-align: top;
	height: 64px;
	width: 739px;
	padding: 5px;
	font-size: 11px;


}
.bread {
	padding: 2px 6px 5px;
	height: 23px;
	width: 739px;
	background-image: url(../images/breadBG.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #374745;

}
.menuframe {
	border: 1px solid #C3C7C7;
	padding: 3px 2px 2px;
}

.contentframe {
	padding: 0px 3px 2px;
}
.sectionheader {
	background-image: url(../images/sectionheader.gif);
	background-repeat: no-repeat;
	height: 51px;
	width: 548px;
	font-size: 18px;
	font-weight: bold;
	color: #729479;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 10px;

}
.pagecontent {
	padding: 10px 2px 10px 2px;
}
.header {
	height: 82px;
	width: 739px;
	background-image: url(../images/siteheader.gif);
	background-position: left top;
}
.searchfunction {
	text-align: right;
	vertical-align: bottom;
	padding: 5px;
	color: #37473B;
}
h1 {
	font-size: 20px;
	font-weight: bold;
	color: 3F523D;
}
h2 {
	font-size: 18px;
	font-weight: bold;
	color: 3F523D;
}
h3 {
	font-size: 16px;
	font-weight: bold;
	color: 3F523D;
	 padding: 0;
margin: 0;

}
h4 {
	font-size: 14px;
	font-weight: bold;
	color: 3F523D;
}
h5 {
	font-size: 13px;
	font-weight: bold;
	color: 3F523D;
}
h6 {
	font-size: 12px;
	font-weight: bold;
	color: 3F523D;
}
input {
	background-color: #FFFFFF;
	border: 1px solid #374745;
}
.button {
	font-size: 11px;
	font-weight: bold;
	color: #37473B;
	border: 1px solid #374745;
	width:25px;
	height:17px
}
.textsearch {
	font-size: 11px;
	font-weight: bold;
	color: #37473B;
	border: 1px solid #374745;
	width:81;
	height:17px
}
textarea {
	font-family: "trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
}
a:link {
	color: #729479;
	text-decoration: underline;
}

a:hover {
	color: #729479;
	text-decoration: none;
}
a:visited:hover {
	color: #729479;
	text-decoration: none;
}
a:visited {
	color: #729479;
	text-decoration: underline;
}

a.newslink:link {
	color: #fff;
	text-decoration: underline;
}

a.newslink:hover {
	color: #fff;
	text-decoration: none;
}
a.newslink:visited:hover {
	color: #fff;
	text-decoration: none;
}
a.newslink:visited {
	color: #fff;
	text-decoration: underline;
}

form {
	margin: 0px;
	padding: 0px;
}

ul#admin-nav
{
	margin: 0;
	padding: 0;
	width: 180px; /* Width of Menu Items */
	background: #fff; /* IE6 Bug */
	font-size: 100%;
}
ul#admin-nav li
{
	list-style: none;
}
ul#admin-nav li a
{
	display: block;
	text-decoration: none;
	color: #729479;
	font-weight:bold;
	padding: 5px;
	border-bottom: 1px solid #ccc;
}
/* Fix IE. Hide from IE Mac \*/
* html ul#admin-nav li { float: left; height: 1%; }
* html ul#admin-nav li a { height: 1%; }
/* End */
ul#admin-nav li a:hover { color: #526B57; }

ul#primary-nav {
            margin: 0;
            padding: 0;
            width: 180px; /* Width of Menu Items */
            background: #fff; /* IE6 Bug */
            border: solid 1px #ccc;
            }
 
ul#primary-nav li {
            position: relative;
            list-style: none;                        
			}
 
ul#primary-nav li a {
            display: block;
            text-decoration: none;
            color: #729479;
			font-weight:bold;
            padding: 5px;
            border-top: 1px solid #ccc;
            background-image: none;
            background-color: #fff; /* IE6 bug */                                
			}
ul#primary-nav li a:hover 
{
	background-image: url(../images/menuitembg.gif);
	color: #DB0029;
}
 
/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height:1%; }
* html ul#primary-nav li a {height:1%; }
/* End */

ul#primary-nav li ul
{
	width: 160px;
	margin-left:10px;
	padding-left: 10px;	
	list-style-position: inside;
	color: #729479;	
}

ul#primary-nav li ul li
{	
	
}

ul#primary-nav li ul li a 
{
	padding:0px 0px 0px 25px;
	margin:0px;
	color:#729479;
	border:none;
	background-image:url(../images/sqaureBullet.gif);
	background-repeat: no-repeat;
	background-position: 0 2;
}

ul#primary-nav li ul li a:hover
{
	color: #DB0029;
	background-image:url(../images/sqaureBullet.gif);
	background-repeat: no-repeat;
	background-position: 0 2;
}
ul#primary-nav li ul li ul
{
	width: 140px;
	margin-left:10px;
	padding-left: 10px;
}
ul#primary-nav li ul li ul li
{
	list-style-type: none;
}

.currentpage {
	width: 160px;
	height:24px;
	font-size: 11px;
	font-weight: bold;
	color: #729479;
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	background-color: #F5F6F6;
}.breadtext {
	font-size: 11px;
	color: #374745;
}
.newsflash {
	height: 43px;
	width: 534px;
	background-image: url(../images/newsflashbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-left: 33px;
}

.hotbar {
  background-image:url(../images/hotbar_bg.gif);
  font-size:12px;
  border-right:1px #809E7F solid;
  border-left:1px #809E7F solid;
  border-bottom:1px #809E7F solid;
  }

.hotbar td {
  border-top:1px #809E7F solid;
  }
 
.noBorder {
	border: none;
}

.messageLabel 
{
	color: #729479;
	font-weight: bold;
}

.mousedown
{
	cursor:hand;
}

.mouseout
{
	cursor:default;
}

.mouseover
{
	cursor:hand;
}


	
	
/* Navigation for Learning Series V */

ul#navlist {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}

#navlist li {
	float:left;
	list-style-type: none;
	margin: 0px 1px 0px 1px;
	padding: 0px;
	white-space: nowrap;
	line-height:2.3em;
	}

#navlist a {
	margin: 0px;
	padding: 4px 10px;
	}

#navlist a:link, #navlist a:visited	{
	color: #729479;
	background-color: #f1f2f2;
	text-decoration: none;
	}

#navlist a:hover {
	color: #fff;
	background-color: #c10435;
	text-decoration: underline;
	}	
	
#navlist a#current,	
#navlist a#current:link,
#navlist a#current:visited {
	color: #fff;
	background-color: #c10435;
	text-decoration: none;
	}


#navlist li#active a,	
#navlist li#active a:link,
#navlist li#active a:visited {
	color: #fff;
	background-color: #c10435;
	}	

#navlist li#active a:hover {
	color: #fff;
	background-color: #c10435;
	text-decoration: underline;
	}		


