a#active_menu {
	font-weight: bold; color: #355108
}
a#active_menu:hover {
	color: #fff; text-decoration: none
}
a:link {
	color: #355108; line-height: 20px; text-decoration: none
}
a:visited {
	color: #355108; line-height: 20px; text-decoration: none
}
a:hover {
	color: #fff; text-decoration: none
}
a.blogsection:link {
	color: #ff9900
}
a.blogsection:visited {
	color: #ff9900
}
a.blogsection:hover {
	color: #999999; text-decoration: underline
}
a.category:link {
	color: #ffa500
}
a.category:visited {
	color: #ffa500
}
a.category:hover {
	color: #ff9900
}
a.kyber:link,a.kyber:visited {
	color: #ffffff; text-decoration: none
}
a.kyber:hover {
	color: #355108
}
a.mainlevel:link {
	display: block; padding-bottom: 2px; width: 200px; color: #fff; line-height: 20px; padding-top: 2px; border-bottom: #ededed 1px solid; height: 20px; text-decoration: none
}
a.mainlevel:visited {
	display: block; padding-bottom: 2px; width: 200px; color: #fff; line-height: 20px; padding-top: 2px; border-bottom: #ededed 1px solid; height: 20px; text-decoration: none
}
a.mainlevel:hover {
	color: #fff; background-color: #9cc32a
}
a.mainlevel-footer#active_menu-footer {
	font-weight: bold; color: #333333
}
a.mainlevel-footer#active_menu-footer:hover {
	color: #fb7000; text-decoration: none
}
a.mainlevel-footer:link {
	padding-right: 8px; display: inline; padding-left: 8px; margin-bottom: 0px; color: #fff; line-height: 20px; height: 20px; text-decoration: none
}
a.mainlevel-footer:visited {
	padding-right: 8px; display: inline; padding-left: 8px; margin-bottom: 0px; color: #fff; line-height: 20px; height: 20px; text-decoration: none
}
a.mainlevel-footer:hover {
	color: #355108
}
a.mainlevel-top#active_menu-top {
	font-weight: bold; color: #e8a420
}
a.mainlevel-top#active_menu-top:hover {
	color: #e8a420; text-decoration: none
}
a.mainlevel-top:link {
	padding-right: 10px; display: inline; padding-left: 10px; margin-bottom: 0px; color: #fff; line-height: 20px; height: 20px; text-decoration: none
}
a.mainlevel-top:visited {
	padding-right: 10px; display: inline; padding-left: 10px; margin-bottom: 0px; color: #fff; line-height: 20px; height: 20px; text-decoration: none
}
a.mainlevel-top:hover {
	color: #e8a420
}
a.readon:link {
	background-position: left 50%; padding-left: 20px; background-image: url(read.gif); color: #ff6347; background-repeat: no-repeat; background-color: #ffffff
}
a.readon:visited {
	background-position: left 50%; padding-left: 20px; background-image: url(read.gif); color: #ff6347; background-repeat: no-repeat; background-color: #ffffff
}
a.readon:hover {
	color: #ff9900; text-decoration: none
}
a.sublevel:link {
	background-position: right 50%; display: block; background-image: url(sub.png); padding-bottom: 2px; width: 198px; color: #4682b4; text-indent: 10px; line-height: 20px; padding-top: 2px; border-bottom: #ededed 1px solid; background-repeat: no-repeat; height: 20px; text-decoration: none
}
a.sublevel:visited {
	background-position: right 50%; display: block; background-image: url(sub.png); padding-bottom: 2px; width: 198px; color: #4682b4; text-indent: 10px; line-height: 20px; padding-top: 2px; border-bottom: #ededed 1px solid; background-repeat: no-repeat; height: 20px; text-decoration: none
}
a.sublevel:hover {
	color: #c0c0c0; text-decoration: none
}
a.weblinks:link {
	font-weight: normal; color: #ff9900; font-family: verdana, arial, sans-serif; text-decoration: none
}
a.weblinks:visited {
	font-weight: normal; color: #ff9900; font-family: verdana, arial, sans-serif; text-decoration: none
}
a.weblinks:hover {
	color: #999999; text-decoration: underline
}
body {
	padding-right: 0px; background-position: 50% top; padding-left: 0px; background-image: url(bg.gif); padding-bottom: 0px; margin: 0px; padding-top: 0px; background-repeat: repeat-x; background-color: #84a822; text-align: center
}
h1 {
	margin: 0px; font-weight: normal; font-size: 30px; color: #355108; line-height: 110%; font-family: arial, verdana, sans-serif; letter-spacing: -1px

}
h2 {
	font-size: 16px; margin: 5px; margin-left: 0px; color: #bae832;
}
h3 {
	font-weight: normal; font-size: 16px; margin: 0px; color: #fff; font-family: verdana,sans-serif; letter-spacing: -1px
}
li {
	list-style-type: none
}
td {
	font-size: 13px; color: #fff; line-height: 140%; font-family: sans-serif
}
tr {
	font-size: 13px; color: #fff; line-height: 140%; font-family: sans-serif
}
p {
	font-size: 13px; color: #fff; line-height: 140%; font-family: sans-serif
}
div {
	font-size: 13px; color: #fff; line-height: 140%; font-family: sans-serif
}
ul {
	padding-right: 0px; padding-left: 30px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
.boxquote {
	border-right: #eaeaea 1px solid; padding-right: 3px; border-top: #eaeaea 1px solid; margin-top: 10px; display: block; padding-left: 3px; font-size: 12px; background: #fafafa; padding-bottom: 3px; border-left: #eaeaea 1px solid; width: 200px; color: #ff6d01; padding-top: 3px; border-bottom: #eaeaea 1px solid; font-family: verdana, arial, sans-serif; letter-spacing: 1px; height: auto
}
.button {
	border-right: #cbcbcb 1px solid; border-top: #cbcbcb 1px solid; border-left: #cbcbcb 1px solid; color: #000000; border-bottom: #cbcbcb 1px solid; background-color: #f5f5f5
}
.button:hover {
	color: #ff8c00
}
.category {
	color: #ff8c00
}
.componentheading {
	font-size: 30px; padding-bottom: 20px; color: #bdcfa2; line-height: 30px; font-family: arial, verdana, sans-serif; letter-spacing: -1px; text-align: left
}
.contentdescription {
	
}
.contentheading {
	font-size: 30px; color: #355108; line-height: 110%; font-family: arial, verdana, sans-serif; letter-spacing: -1px
}
.contentpane {
	
}
.contentpaneopen {
	
}
.createdate {
	font-size: 11px; color: #708090
}
.details {
	background-position: left 50%; padding-left: 20px; font-weight: bold; background-image: url(read.gif); color: #355108; background-repeat: no-repeat
}
.details:hover {
	font-weight: bold; color: #fff
}
#mainbody {
	border-left: #ededed 1px solid; padding-left: 15px; float: right; width: 620px; margin-right: 30px; text-align: left
}
#mainbody li {
	list-style-type: square
}
.inputbox {
	border-right: #dadada 1px solid; border-top: #dadada 1px solid; border-left: #dadada 1px solid; border-bottom: #dadada 1px solid
}
.modifydate {
	font-size: 11px; color: #808080
}
.moduletable {
	
}
.moduletable h3 {
	
}
.moduletable td {
	
}
.quote {
	border-right: #eaeaea 1px solid; padding-right: 10px; border-top: #eaeaea 1px solid; margin-top: 5px; display: block; padding-left: 10px; font-size: 14px; background: #f8fee5; margin-bottom: 5px; padding-bottom: 10px; border-left: #eaeaea 1px solid; width: 580px; color: #666666; line-height: 25px; padding-top: 10px; border-bottom: #eaeaea 1px solid; font-family: verdana, arial, arial, sans-serif; letter-spacing: 1px; height: auto
}
.quote2 {
	border-right: #eaeaea 1px solid; padding-right: 10px; border-top: #eaeaea 1px solid; margin-top: 5px; display: block; padding-left: 10px; font-size: 14px; background: #f3fafc; margin-bottom: 5px; padding-bottom: 10px; border-left: #eaeaea 1px solid; width: 580px; color: #666666; line-height: 25px; padding-top: 10px; border-bottom: #eaeaea 1px solid; font-family: verdana, arial, arial, sans-serif; letter-spacing: 1px; height: auto
}
#leftcolumn {
	float: left; width: 210px; padding-left: 5px; margin-left: 5px; text-align: left
}
#leftcolumn .moduletable {
	padding-bottom: 15px; text-align: left
}
#leftcolumn h3 {
	font-weight: normal; font-size: 18px; margin: 0px; color: #fff; line-height: 110%; font-family: 'lucida grande','lucida sans unicode','trebuchet ms',arial,verdana,sans-serif; letter-spacing: -1px
}
.sectiontableentry1 {
	
}
.sectiontableentry2 {
	
}
.sectiontableheader {
	
}
.small {
	font-size: 11px; color: #ff8c00
}
.smalldark {
	font-size: 11px; color: #ff8c00
}
#addwrap {
	margin: 0px auto; width: 900px; height: 210px; text-align: center
}
#addwrap .moduletable {
	float: left; margin-left: 10px; width: 275px; margin-right: 10px; text-align: left
}
#addwrap h3 {
	font-weight: normal; font-size: 16px; margin: 0px; color: #fb7000; font-family: verdana,sans-serif; letter-spacing: -1px
}
#body {
	margin: 0px auto; overflow: hidden; width: 900px; padding-top: 10px
}
#footcontainer {
	background-position: 50% 60px; border-top: #e4e2be 1px solid; background-image: url(foot.gif); margin: 0px auto; overflow: hidden; width: 900px; background-repeat: no-repeat; height: 252px
}
#footerleft {
	float: left; margin: 0px auto; width: 550px; padding-top: 20px; text-align: left
}
#footerright {
	float: right; margin: 0px auto; width: 350px; padding-top: 20px; text-align: right
}
#footerwrap {
	margin: 0px auto; width: 100%; height: 150px; text-align: center
}
#header {
	background-position: 50% top; background-image: url(header.jpg); margin: 0px auto; width: 900px; background-repeat: no-repeat; height: 230px
}
#top {
	margin: 0px auto; width: 100%; height: 0px; text-align: left
}
#topnav {
	background-position: 50% bottom; background-image: url(top.gif); margin: 0px auto; width: 900px; background-repeat: no-repeat; height: 80px; text-align: left
}
#topnav .moduletable {
	left: 0px; position: relative; top: 50px; text-align: left
}

