@charset "utf-8";
@media screen{
html, body{margin:0;background:#f5f5f5;font-family:Arial, Helvetica, sans-serif;}
img{border:none;}
hr{height:25px;background:#fff;color:#fff;width:90%;border:none;}
iframe{-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border:1px solid #284539}
#container{margin:30px auto 10px;padding-bottom:10px;width:1000px;border:1px solid #284539;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;background:#fff}
#container a{color:#3a5249;}
#container a:hover{text-decoration:none;}
#header{position:relative;margin:0 auto;width:946px;height:100px;}
#logo{position:absolute;left:0px;top:26px}
#menu{position:absolute;top:40px;right:10px;border-bottom:1px solid #0e2e21;background:url(../images/menubg.gif) bottom center repeat-x;}
#menu a{font-weight:bold}
#flash{margin:0 auto 18px;width:946px;height:175px;border:1px solid #284539}
#content{margin:0 auto;width:946px}
#content .holder{margin-bottom:15px;padding:2px 0 2px;border-width:0 1px 1px 1px;border-color:#284539;border-style:solid;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;-moz-border-bottom-left-radius:5px;-khtml-border-bottom-right-radius:5px;-khtml-border-bottom-left-radius:5px;background:#fff}
#content .section p{margin:4px;padding:4px;font-size:16px;color:#505050;text-align:justify}
#content .section p span.bold-italic{font-weight:bold;font-style:italic}
#content .section .img-float{float:left;display:block;width:250px;margin-left:10px}
#content .clear{content:".";display:block;height:0;clear:both;visibility:hidden}
#content .title-holder{border-bottom:4px solid #284539}
.round, .round-form{background:url(../images/h1bg.gif) center center repeat-x;border-width:1px 1px 0 1px;border-color:#0e2e21;border-style:solid;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px}
.round img, .round-form img{margin:6px 6px 0 6px;}
.round-menu{margin:0 4px 0 4px;padding:10px 10px 2px 10px;background:url(../images/h1bg.gif) center center repeat-x;border-width:1px 1px 0 1px;border-color:#0e2e21;border-style:solid;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px}
.form, .round-form{width:500px;margin:0 auto;}
.form{margin-bottom:15px;}
form{color:#284539;padding:2px 0 2px;border:1px solid #284539;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;-moz-border-bottom-left-radius:5px;-khtml-border-bottom-right-radius:5px;-khtml-border-bottom-left-radius:5px;background:#fff}
form p{font-size:12px;margin:4px}
form .small-text{padding-left:6px;font-size:11px;color:#888}
form ul{margin:0;padding:0;list-style:none}
form li{margin:6px;padding:0}
form label{font-weight:bold;margin-right:6px}
form input{-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border:1px solid #0e2e21}
form input.btn{padding:3px 6px 3px 6px;background:url(../images/h1bg.gif) center center repeat-x;font-size:16px;font-weight:bold;color:#fff}
#footer{margin-bottom:10px;text-align:center;color:#0e2e21;font-size:12px}
#footer a{color:#0e2e21;font-style:italic}
}
