body{
	background			: #99CC66;
	margin				: 0px;
	padding				: 0px;
}

body,td,th,div{
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	color				: #336633;
	line-height			: 14px;
}

a{
	color				: #777;
	text-decoration		: none;
}

a:hover{
	text-decoration		: underline;
}

#outline{
	width				: 800px;
	background-color: #FFFFFF;
	margin-top: 0px;
}

#top_container{
	background			: #DFDFDF url(../images/main_top.jpg);
	height				: 218px;
}

.pathway{
	font-size: 11px;
	color: #FFFFFF;
}

a.pathway:link, a.pathway:visited {
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
} 

a.pathway:hover { 
	color:#666666; 
	text-decoration: underline; 
} 

#middle_container{
	width: 800px;
}

#top_menu_container_inner{
	background-color: #99cc33;
}
.buttonheading {
	background-color: #FFF8E0;
	margin: 0px;
	padding: 0px;
}

#top_pathway_container_inner{
	text-align			: left;
	background-color: #f5821f;
	height: 15px;
	padding-top: 1px;
	padding-left: 25px;
	padding-right: 25px;
}

#right{
	width				: 121px;
	float				: right;
}

#left{
	float				: left;
	background-color: #FFFFFF;
	width: 678px;
}

#bottomcontainer{
	background			: #336633;
	height				: 30px;
	padding				: 0px 5px;
	clear: both;
}
#copyright {
	color: #FFFFFF;
	margin-top: 8px;
}

#icons{
	padding-left		: 10px;
	padding-top			: 3px;
}

#bottomcontainer #icon{
	float				: left;
	margin-right		: 2px;
}

#bottomcontainer #copyright{
	float				: right;
	padding-right		: 10px;
	color				: #999999;
}

#sitebyec {
	float: left;
	margin: 0px;
	padding: 0px;
}

table.moduletable{
	width				: 121px;
}

table.moduletable th,
.sectiontableheader{
	font-weight			: bold;
	letter-spacing		: 1px;
	border-bottom		: 1px solid #666;
}

table.moduletable td {
	padding-top			: 0px;
}

.sectiontableentry1{
	background:#e7e7e7;
}

.contentheading, .componentheading{
	font-weight			: bold;
	color				: #336633;
	font-size			: 18px;
	text-decoration		: none;
	padding-bottom		: 17px;
	padding-top: 14px;
	background-color: #FFF8E0;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	padding-right: 10px;
	padding-left: 10px;
}


.contentheading a{
	color				: #444;
	text-decoration		: none;
}

/*.componentheading{
	font-weight			: bold;
	color				: #777;
	font-size			: 18px;
	margin-bottom		: 20px;
	text-decoration		: none;
	width: 679px;
}

*/.small,.createdate,.modifydate{
	color				: #999999;
	font-size			: 11px;
}


.contentpane {
	text-align:left;
}

.contentpaneopen {
	width: 679px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align:left;
}

.contentpaneopen td, .contentpane td {
	padding-right: 10px;
	padding-left: 10px;
}

.style1 {color: #FFFFFF}
.style2 {
	color: #99cc33;
	font-weight: bold;
}
.style3 {
	color: #0099CC;
	font-weight: bold;
}
.style4 {
	font-size: 14px
}
span.article_seperator {
	display: block;
	height: 1.5em;
}

.mosFormGroup {
	padding-left: 10px;
}
.mosformgrouptitle {
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFF8E0;
	display: block;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
}
.mainlevel {
	font-size: 12px;
	background-color: #99CC33;
	display: block;
	color: #FFFFFF;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}
a.mainlevel:link, a.mainlevel:visited {
	text-decoration: none;
} 

a.mainlevel:hover {
	text-decoration: none;
	background-color	: #336633;
	color: #000000;
} 
img{
border:none;
}