﻿body {
	color: #404040;
	background: #FFFFFF;}

div.content {
background-color:white;}

a {
	color: #548129;}

a:hover, a:active {
	border-bottom: 1px dotted;
	color: #1D8BB4;}

.button {
	padding: 1px 5px;
	border-top: 1px solid #B2DA8B;
	border-right: 1px solid #76B43A;
	border-bottom: 1px solid #76B43A;
	border-left: 1px solid #B2DA8B;
	background: #B2DA8B;
	color: #333333;}

.button:hover {
	border-top: 1px solid #B2DA8B;
	border-right: 1px solid #76B43A;
	border-bottom: 1px solid #76B43A;
	border-left: 1px solid #B2DA8B;
	background: #B2DA8B;
	color: #333333;}

.inputbox {
	padding: 1px 3px;
	border: 1px solid #B2DA8B;
	background: #FFFFFF;}

.inputbox:hover, .inputbox:focus {
	border: 1px solid #E57A25;
	background: #FFFFFF;}

.blog_more {
	border: 1px solid #E2F2D3;
	background: #FAFDF7;}

.blog_more strong {
	color: #E57A25;}

.sectiontableheader {
	padding: 2px 4px;
	border-right: 1px solid #FFFFFF;
	border-top: 5px solid #FFFFFF;
	background: #B2DA8B;
	color: #FFFFFF;
	font-weight: bold;}

tr.sectiontableentry1 td {
	padding: 4px;
	background: #F5FBF0;}

.contentwrap-inner {
	background: url(images/wrap-curve-br.gif) no-repeat bottom right #FFFFFF;}

#contentwrap {
	background: url(images/content-bg.gif) repeat-y #FFFFFF;}

.contentwrap-outer {
	background: url(images/wrap-curve-bl.gif) no-repeat bottom left #DFDFDF;
	border-top: 1px solid #FFFFFF;}

#spotlight-1 div.moduletable, #spotlight-2 div.moduletable {
	background: url(images/right-module-bg-green.gif) no-repeat bottom right;}

#spotlight-1 h3, #spotlight-2 h3 {
	border-bottom: 1px solid #76B43A;
	background: url(images/h3-curve-tl.gif) no-repeat top left #22157a;}

#subnav {
	background: url(images/left-module-bg-green.gif) no-repeat bottom right;}

.mosimage {
	border-top: 1px solid #D3CCC2;
	border-left: 1px solid #D3CCC2;
	border-bottom: 1px solid #A7A199;
	border-right: 1px solid #A7A199;
	background: #FFFFFF;}
	
.mosimage_caption {
	color:  Black;}

#spotlight-1 h3, #spotlight-2 h3, div.maincontent h3 {
	border-right: 1px solid  #666666;
	border-bottom: 1px solid  #666666;
	background: url(images/logosmall.png) no-repeat top left #CCCCCC;
	color: #000099;}

#leftcol div.moduletable h3 {
	color: #000099;}

#leftcol div.moduletable {
	border-bottom: 3px solid #FFFFFF;
	background: url(images/left-module-bg.gif) no-repeat bottom right;}

#rightcol div.moduletable h3 {
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	color: #000099;
	background: url(images/h3-curve-tl.gif) no-repeat top left #CCCCCC;}

#rightcol div.moduletable {
	background: url(images/right-module-bg.gif) no-repeat bottom right;}

#footer {
	color: #889DA4;
	background: url(images/footer-bg.jpg) no-repeat top right;}

#container-shadow {
	border-left: 4px solid #192326;
	border-right: 4px solid #192326;
	border-bottom: 4px solid #192326;
	background: url(images/header-bg.jpg) top center #000000;}

#container-outer {
	border-left: 2px solid #10171A;
	border-right: 2px solid #10171A;}

#container-shadow.wide {
	border-left: 4px solid #192326;
	border-right: 4px solid #192326;
	background: url(images/header-bg-wide.png) top center #000000;
	background-repeat: no-repeat;}

.article_seperator {
	background: url(images/seperator.gif) repeat-x center left;}
li {
	list-style: url(images/arrow-off.gif)!important;
	list-style: url(images/arrow-off-ie.gif);}

body#bd {
	background: url(images/body_bg.gif) #212E33;}

body.contentpane {
	background: #FFFFFF;
	color: #000000;}
