* {font-family: Arial,Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size:100%;}
body {margin:0;padding:0;}
a img {border:none;}
body {background:#007836;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

#mother {width:922px;margin-left:auto;margin-right:auto;border:10px solid #fff;}
#top {height:128px;background:url(img/topbg.jpg) left top no-repeat;}

#menu {border-top:10px solid #fff;border-bottom:10px solid #fff;background:#ff6600;}
#menu ul {list-style-type:none;margin:0;padding:0}
#menu li {float:left;}
#menu li a {padding:7px 15px;display:block;background:url(img/menuborder.gif) right top no-repeat;color:#fff;font-weight:bold;text-decoration:none;border-right:1px solid #fff;}
#menu li a:hover {text-decoration:underline;}
#menu li.selected-menu a {text-decoration:underline;}
#menu form {float:right;padding:2px;}
#menu form input {vertical-align:middle}
#menu li a.last {border:none;}
#menu .srchtxt {border:1px solid #007836;background:#fff;font-size:1em;width:130px;margin:4px 5px 0 0;color:#007836;}


#navigator {padding:5px 0px 15px 0;color:#007836;}
#navigator a {color:#ff6600;}

#container {background:#fff;}
#content {float:left;width:662px;padding:0px 20px 10px 20px;background:#fff;font-size:90%}
#content h1 {color:#FF6600;font-weight:bold;border-bottom:1px solid #aaa}
#content a {color:#007936}
#content a img {border:none !important}
#content a:hover {color:red}
#sidepart {float:left;width:200px;color:#fff;font-size:80%}
#sidepart ul {margin:0;padding:0;margin-left:20px;}
#sidepart li a {color:#007836;font-weight:bold;display:block;padding:2px 0;font-size:1.05em;}
#sidepart li a:hover {color:#ff6600;}
#sidepart li.selected-menu a {color:#ff6600;text-decoration:none;}

#sidepart ul ul {margin:0;padding:0;margin-left:10px;}
#sidepart li.selected-menu li a {color:#007836;font-weight:normal;}
#sidepart li.selected-menu li a:hover {text-decoration:underline;color:#ff6600;}
#sidepart li li a {color:#007836;font-weight:normal;}
#sidepart li li a:hover {text-decoration:underline;color:#ff6600;}

.spbox h2 {background:url(img/subtitle.gif) left top no-repeat;padding:15px 10px 12px 35px;color:#ff6600;font-size:1em;text-transform:uppercase;font-weight:bold;font-family: Georgia,"Times New Roman", Times, serif; }
.spbox div {padding:0px 20px 30px 10px;}
.spbox p {text-align:left;margin-left:10px}
.spbox {margin-bottom:15px;color:#007836;background:url(img/subbg.gif) left bottom no-repeat;}

#footer {background:#ff6600 url(img/footerbg.gif) left top repeat-x;padding:10px;color:#fff;}
#footer span {float:right;text-align:right;}
#footer ul {list-style-type:none;margin:0;padding:0}
#footer li {float:left;padding-right:20px;background:red;}
#footer a {	color:#fff;}
#footer a:hover {color:#000;}

acronym {border-bottom:1px dashed;cursor:help}
.subpageitem {background:none !important;border:none !important;border-top:1px solid #aaa !important}
.news-footer {background:none !important;border:none !important;}
.news-topic {border-top:1px solid #aaa !important;padding-top:15px}
blockquote {color:#000 !important}

.nbuton a {background:url(img/buton.gif) center center no-repeat;display:block;color:#fff;text-align:center;padding:10px;text-decoration:none}
.nbuton a:hover {font-size:110%;font-weight:bold}
#content form label {width:15em}
