body,html{margin:0;padding:0;}body{font-family:Gill,Helvetica,sans-serif;font-size:100%;}#container{font-size:0.9em;color:#2d2d2d;}h2{font-size:1em;margin:0.3em 0;padding:0;}p{margin:1em 0;}a:link,a:hover,a:active{color:#1b5f42;}a:visited{color:#2d2d2d;}a img{border:none;}#header,#footer{background:#52bf90;color:#ffffff;}#sitelogo{vertical-align:middle;margin-right:3pt;}#sitename{display:inline;font-size:1.3em;}#header a:link,#header a:visited,#header a:hover,#header a:active{color:#ffffff;text-decoration:none;}#footer a:link,#footer a:visited,#footer a:hover,#footer a:active{color:#ffffff;text-decoration:none;}#primary_links{background:#33785a;padding:4pt;}#primary_links span{padding:0 0.2em;}#primary_links span.active{background:#ffffff;}#primary_links a:link,#primary_links a:visited,#primary_links a:hover,#primary_links a:active{color:#ffffff;text-decoration:none;}#primary_links .active a:link,#primary_links .active a:visited,#primary_links .active a:hover,#primary_links .active a:active{color:#274726;}body.touchscreen #primary_links a{padding:0 0.6em;line-height:250%;}.breadcrumb{padding:4pt 4pt 2pt 4pt;font-size:0.8em;}body.touchscreen .breadcrumb{line-height:250%;}.mobileregion{padding:2pt;}#maincontent{background:#ffffff;}#main h2{font-size:1.2em;margin-top:0.6em;padding-bottom:0.3em;border-bottom:1px solid #2d2d2d;}#sidebar-left,.breadcrumb{background:#f0f5f3;}#sidebar-right{background:#d5e3dd;}#mission{background-color:#ffffff;padding:0.3em;border:1px solid #c7d1cd;}#maincontent .block,#sidebar-left .block,#sidebar-right .block,.comment,#comment-form{padding:0.3em;margin-top:2pt;border:1px solid #cdcdcd;}#header .block,#footer .block{margin:0.6em 0;}#footer .feed-div{margin-bottom:0.6em;}.clear-block{clear:both;}ul.tabs{padding-left:1em;margin:1em 0 0.6em;}ul.tabs li{display:inline;padding:0 0.2em;border:1px solid #52bf90;}ul.tabs li.active{background:#52bf90;}body.touchscreen ul.tabs li{padding:0 0.4em;}ul.tabs a:link,ul.tabs a:visited,ul.tabs a:hover,ul.tabs a:active{color:#52bf90;text-decoration:none;}ul.tabs li.active a{color:#ffffff;}ul.links{padding:0;margin:0;}ul.links li{display:inline;padding-right:0.6em;}body.touchscreen ul.menu li,body.touchscreen .item-list li{line-height:250%;}ul.menu,.item-list ul{margin:0;padding:0;}ul.menu li{margin:0;padding:0 0 0 1em;list-style:none;}ul.menu a,.item-list a{display:block;}body.touchscreen ul.menu a,body.touchscreen .item-list a{display:inline;}ul.menu a.active{font-weight:bold;}.messages{background-color:#ffffff;padding:0.3em;border:1px solid #c7d1cd;}div.status{color:#2a8c2a;border-color:#e0e4d1;}div.error{color:#a91b1b;border-color:#994949;}.preview{background-color:#f7eeec;border:1px solid #caada7;}.submitted{display:block;margin:0 0 1em 0;font-size:0.8em;}.node,#comments{margin:1.5em 0 1em 0;}.node .picture,.comment .picture{float:left;margin-right:1em;}.item-list .pager{margin:0.6em 0;}.pager li{display:inline;padding-right:0.5em;}.pager a{display:inline;}fieldset{margin-top:3pt;border:1px solid #cdcdcd;}label{display:block;font-weight:bold;margin:0.4em 0;}label.option{display:inline;font-weight:normal;}.description{margin-top:0.6em;font-size:0.8em;}.form-item input.error,.form-item textarea.error{color:#2d2d2d;border:1px solid #994949;}input.form-submit{margin:1em 0.5em 1em 0;}#edit-body,#edit-comment,#edit-message{height:5em;}#edit-teaser-js{display:none;}#node-admin-filter ul{padding:0;margin:0;}#node-admin-filter li{display:inline;}dl.multiselect dd,dl.multiselect dt{float:left;padding:0 1em 0 0;margin:0;}#node-admin-buttons{clear:both;}.color-form #preview{position:relative;}#search .form-item{display:inline;}#search label,#user-login-form label{font-size:0.8em;font-weight:normal;}#search .form-submit,#user-login-form .form-submit{margin:0;}#user-login-form label{float:left;width:7em;}#user-login-form .form-item,#user-login-form .form-submit{clear:both;display:block;}#forum{margin:0.3em 0;}#forum .links{margin-bottom:0.6em;}.forum-topic-navigation{margin:0.6em 0;}table{border-collapse:collapse;}thead th{border-bottom:3px solid #cacaca;padding-right:1em;text-align:left;}td.region,td.module,td.container{background-color:#dce7e3;border-bottom:1px solid #c2ddd2;color:#303848;font-weight:bold;}tr.odd,tr.info{background-color:#f0f5f3;}.poll .title{margin:0.3em 0;}.poll .bar{height:1em;margin:1pt 0;background-color:#ededed;}.poll .bar .foreground{float:left;height:1em;background-color:#75a38f;}.poll .percent{text-align:right;}.poll .total{text-align:center;}