a{color:#7EA747;}
a:visited{color:#4C5E31;}
blockquote{font-style:italic;width:99%;}
body{background:url(../images/ui/body_bg.gif);margin:0;padding-top:6px;text-align:center;font:13px Arial,Helvetica,sans-serif;}
div{position:relative;}
fieldset{border:1px solid black;padding:15px;}
legend{color:#000;font-size:14px;font-weight:bold;}
h1{font-family:"Times New Roman",Times,serif;font-size:24px;margin:20px 0 25px 0px;}
h1 span{font-size:16px;font-weight:normal;padding-left:3px;vertical-align:sub;}
h2{font-family:"Times New Roman",Times,serif;font-size:20px;}
h3{font-family:"Times New Roman",Times,serif;font-size:16px;margin:15px 0 5px 0;}
h4{font-size:13px;margin:20px 0 4px 0;}
h5{margin-bottom:0px;}
#content ul,#content ol{margin-top:0px;}
#content li{line-height:140%;margin-top:7px;}
p{line-height:135%;margin-top:0;}
td{font:13px Verdana,Geneva,Arial,Helvetica,sans-serif;}
#container{margin:0 auto 0 auto;text-align:left;width:762px;}
#printheader{display:none;}
#header{background:url(../images/ui/header.gif);height:111px;position:relative;z-index:1;}
#homelogo{color:#FFF;color:#FFDC73;font-size:10px;font-weight:bold;height:112px;position:absolute;left:7px;text-decoration:none;top:20px;width:148px;}
#search{color:#FFDC73;font-size:11px;font-weight:bold;position:absolute;right:40px;top:30px;}
#search input{margin:0;padding:0;}
#search #keyword,.searchbox{font-size:11px;height:17px;margin:0 1px 4px 3px;width:125px;}
#quickmenu{left:452px;list-style:none;margin:0;padding:0;position:absolute;top:67px;}
#quickmenu a{color:#000;font-size:10px;text-decoration:none;}
#quickmenu li{display:inline;padding:0 8px 0 0;}
#mainmenu{font-size:12px;left:175px;list-style:none;margin:0;padding:0;position:absolute;top:90px;}
#mainmenu li{cursor:default;display:inline;height:20px;padding:0 4px 0 4px;margin:0;}
#mainmenu li .active{font-weight:bold;}
#mainmenu a{color:#000;text-decoration:none;}
#menus{position:absolute;}
.menucontainer{margin:0;padding:0;}
.menucontent{margin:0;padding:0;list-style:none;}
.menucontent li{border-left:1px solid #000;border-right:1px solid #000;line-height:100%;}
.menucontent a,.menucontent a:visited{background:#FFEAAB;border-bottom:1px solid #FFF;color:#000;display:block;font-size:11px;padding:3px 0 3px 0;text-decoration:none;text-indent:10px;}
.menucontent a:hover{background:#FFDC73;}
.menucontent .menuitembottom,.menucontent .menuitembottom:visited{border-bottom:1px solid #000;}
#pageframe{background:url(../images/ui/page_bg2.gif);text-align:center;width:762px;}
#pagecontainer{background:#FFF;}
* html #pagecontainer{height:1%;}
#pagecontainer{display:block;}
#pagecontainer:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
#page{background:#FFF;margin:0 auto 0 auto;padding:0;position:relative;text-align:left;width:706px;}
#page:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
#content{float:right;margin:10px 7px 10px 0;padding-left:5px;position:relative;width:525px;}
#breadcrumb{font-size:11px;}
#column{background:url(../images/ui/column_bg.gif);border-bottom:1px solid #000;float:left;left:1px;position:relative;width:150px;}
#column .spacer{height:200px;}
#columnmenu{margin:20px 0 30px 5px;}
#columnmenu h2{border-bottom:1px solid #8E9B6A;color:#4C5E31;font-size:20px;line-height:12px;font-weight:normal;margin:0 0 0 10px;}
#columnmenu a{color:#8E9B6A;display:block;margin-left:15px;text-decoration:none;width:100%;}
#columnmenu li{margin-right:10px;}
#columnmenu a:hover{color:#4C5E31;}
#columnmenu a.active{color:#4C5E31;font-weight:bold;}
#columnmenu ul{list-style:none;margin:5px 0 0 0;padding:0;}
#columnmenu ul li{padding:3px 0 3px 0;}
#columnmenu ul ul li{padding:3px 0 3px 17px;text-indent:0px;}
#columnmenu li.active{background:url(../images/ui/menu_arrow.gif) no-repeat 0px 8px;}
#columnmenu ul li a{font-size:13px;}
#columnmenu ul ul li a{font-size:12px;}
#footer{background:url(../images/ui/footer.jpg) 0px -1px;clear:both;height:141px;margin:0 auto 0 auto;position:relative;text-align:left;width:762px;}
#footer p{color:#FFF;font-size:11px;margin:0;padding:83px 28px 0 23px;}
#footer a{color:#FFF;margin:0 5px 0 5px;text-decoration:none;}
#top{clear:both;color:#22486F;font-size:10px;margin:15px 0 0 0;text-align:right;}
#top a{background:url(../images/top.gif) no-repeat left;text-decoration:none;}
#develisys{padding:19px 0 0 2px;}
#develisys,#develisys a,#develisys a:hover,#develisys a:visited{color:#8E9B6A;font-size:10px;font-weight:normal;text-decoration:none;}
#develisys span{color:#BCD89A;text-decoration:underline;}
#ads img{display:none;}
#flash{float:left;height:250px;width:533px;}
#flashcontent{background:url(../slideshowimages/bg.jpg);display:none;height:100%;position:relative;width:100%;}
#flashcontent .clickhere{background:url(../slideshowimages/clickhere.gif);height:19px;left:158px;position:absolute;top:218px;width:215px;}
#flashcontent .clickhere a{background:url(../slideshowimages/clickhere.gif);display:block;height:19px;width:215px;}
#flashcontent .clickhere a:hover{background-position:bottom;}
#flashcontent .arrow{background:url(../slideshowimages/replay.gif);display:block;height:31px;left:481px;position:absolute;top:216px;width:46px;}
#flashcontent .arrow a{background:url(../slideshowimages/replay.gif);display:block;height:31px;width:46px;}
#flashcontent .arrow a:hover{background-position:bottom;}
#locator{background:url(../images/locator_bg.jpg);float:right;height:250px;margin-left:1px;top:0px;width:170px;}
#locator p{color:#3A4D22;font-size:10px;font-weight:bold;margin:0;padding:150px 0 13px 0;text-align:center;}
#news{background:#F4FDE9;border-bottom:1px solid #7EA747;float:left;height:220px;margin:1px 0 0 0;padding:0;position:relative;width:267px;}
#events{background:#F4FDE9;border:1px solid #7EA747;border-right:none;border-top:none;float:left;height:220px;margin:1px 0 0 0;padding:0;position:relative;width:266px;}
#newsscrollercontainer,#eventsscrollercontainer{clip:rect(0px,245px,174px,0px);height:174px;left:5px;overflow:hidden;width:243px;}
#news .date,#events .date{font-size:11px;padding-right:10px;text-align:right;vertical-align:top;}
#news .newsitem,#events .eventitem{font-size:11px;padding-bottom:10px;}
#quicklinks{background:#FFF url(../images/ui/ql_border_bg.gif) repeat-y left;float:left;height:220px;margin:1px 0 0 0;padding:0;width:169px;}
.SearchResultNum{background-color:#FFF;font-weight:bold;text-align:center;}
.SearchResult td{font-size:13px;padding:8px;vertical-align:top;}
.SearchMsg{font-size:14px;}
.SearchMsg .url{font-weight:bold;}
.SearchResult .url{color:#4C5E31;font-size:12px;font-weight:bold;}
.SearchResult .url a{text-decoration:none;}
.SearchPager td{padding-top:25px;text-align:center;}
.SearchPager a{padding:3px;}
#sitemap{width:100%;}
#sitemap td{vertical-align:top;width:50%;}
#sitemap h2{margin:10px 0 0 0;}
#sitemap ul{list-style:none;margin-left:20px;padding:0;}
#sitemap li{margin:2px 0 2px 0;}

