body{font-size:12px; color:black/*#3e3e3e*/; line-height:1.4em; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:0px}
a{text-decoration:none; color:blue/*#FF9900*/}
img{border:0px}
#logo {background-color:#EFF3EB; width:152px; height:200px; background:url(../images/logo.gif) center no-repeat; border-right:1px solid #ccc}
/*#mainbody {padding-left:px; padding-right:5px}*/
#mainbody div {border:1px solid #eeeeee}
#news {width:200px; padding:0 5px 5px 5px}
#welcome {width:460px; padding:0 5px 5px 5px}
#sidelinks {width:179px; padding:0 10px 3px 10px; font-size:11px}
#sidelinks div{border:none; padding:3px 0 3px 7px; background:url(../images/t_bul.gif) center left no-repeat}
#mainbody #segheader {border:none; background:url(../images/arw.jpg) no-repeat center left; font:15px "Trebuchet MS"; padding:5px 5px 5px 20px; color:black /*#3A4B29*/}
#mainbody #segheader_main {border:none; background-color:#445C2C; font:15px "Trebuchet MS"; padding:5px 5px 5px 20px; color:white /*#3A4B29*/}
#mainbody #text{border:none; text-align:justify; color:black}
#mainbody #text1{border:none; text-align:justify; font-size:12px; color:black}
#mainbody #newsitem{border:none; text-align:left; font: 11px Verdana}
#mainbody #hline{border-bottom:1px solid #eeeeee; border-top:none; border-left:none; border-right:none; padding-top:15px}
#mainbody #piclinks{padding-top:10px; border:none}
#mainbody #textcolumn{border:none; padding:5px 30px 5px 10px}
#mainbody #sidecolumn{border:none; background:#f0f0f0; width:200px}
.footer{background-color:#F0F0F0; color:#006600; font:11px "Trebuchet MS", Calibri, Verdana, Vivaldi, Courier}
.footer a{color:black}

#mainbody h1 {font-size: 1.3em; padding-bottom: 0.3em; color: #3A4B29; line-height: 1.4em}
#mainbody h2 {font-size: 1.4em; padding-bottom: 0.7em; color: #3e3e3e; line-height: 1.65em; padding-top: 0.7em}
#mainbody h2 a:link {font-size: 0.9em}
#mainbody h2 a:visited {font-size: 0.9em}
#mainbody h2 a:hover {font-size: 0.9em}
#mainbody h2 a:active {font-size: 0.9em}
#mainbody {font-size: 1.2em; padding-bottom: 0.5em; color: #3e3e3e; line-height: 1.5em; padding-top: 1.1em}
#mainbody h3 {font-size: 1.2em; padding-bottom: 0.1em; color:#3A4B29; line-height: 1.0em; padding-top: 0.5em}
#mainbody h3 a{text-decoration:underline; color:#3A4B29}
#mainbody h3.afterh2 {padding-top: 0.2em}
#mainbody h4 {padding-bottom: 0.7em; text-transform: uppercase; color: #006bb7; padding-top: 1em}
#mainbody h5 {padding-bottom: 0.5em; color: #006bb7}
#mainbody p {padding-bottom: 0.5em; line-height: 1.65em}
#mainbody #newsitem p {padding-bottom: 0.0em; line-height: 1.3em}
#mainbody #newsitem p {font-size: 1.0em}
#mainbody p {font-size: 1.0em}
#mainbody h4 {font-size: 1.1em}
#mainbody h5 {font-size: 1.1em}
#mainbody h6 {font-size: 1.1em}
#mainbody li {font-size: 1.1em}
#mainbody ul {margin: 10px 10px 5px}
#mainbody ol {margin: 10px 10px 5px}
#mainbody ul li {padding-right: 0px; background-position: left 0.45em; padding-left: 1.3em; background-image:url(../images/list_arrow.gif); padding-bottom: 0.8em; line-height: 1.65em; padding-top: 0px; background-repeat: no-repeat; list-style-type:none}
#mainbody ol li {padding-bottom: 10px; line-height: 1.7em}
#maincontent ul li ul li {font-size: 1em}
#mainbody #newsbox {border:none}

.hr {background-position: center center; background-image: url(../images/divider_horiz.gif); background-repeat: repeat-x; height: 14px; background-color: #ffffff}
.feature{}
.feature h3{padding: 10px 0px 5px 0px; text-align: left;}
.feature img{float: left;	padding: 20px 10px 0px 0px;	margin: 0 5px 5px 0;}
.imagebox {border:1px solid #EBEBEB; padding:2px; text-align:center}

#thumb a:hover{
	text-decoration:underline;
}

/*Expandapble Menu*/
#menu {width: 100%; list-style-type: none; /*border-top: solid 1px #b9a894;*/ margin: 0; padding: 0;}
ul#menu {width: 100%; list-style-type: none; /*border-top: solid 1px #b9a894;*/ margin: 0; padding: 0;}
ul#menu ol {display: none; text-align: left; list-style-type: none; margin: 0; padding: 5px;}
ul#menu li, ul#menu a {color: #666666; font-family: verdana, sans-serif; font-size: 11px;}
ul#menu li {/*border-bottom: solid 1px #b9a894;*/ line-height: 15px;}
ul#menu ol li {border-bottom: none;}
ul#menu ol li:before {content: "- ";}
ul#menu a {text-decoration: none; outline: none;}
ul#menu a:hover {color: #539dbc;}
ul#menu a.active {color: #be5028;}
.strong {font-weight:bold}
.strong_u {font-weight:bold; text-decoration:underline}
.newsrow {border-bottom:1px solid #ccc; font-size:9px; color:#999900;}