/* CSS Document */

body {
text-align: center;
background-color: #f1f1f1;
padding: 0px;
width: 96%;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
margin: 0px;
color: #569626;
}

#wrapper {
width: 760px;
margin: 0 auto;
background-image: url(images/bkg-nav.gif);
background-repeat: repeat-y;
background-color: #FFFFFF;
}

#container {
clear: both;
}

#header {
height: 94px;
}

#content-img {
float: left;
}

#content-mid {
margin: 0px;
}

a {
color: #727e40;
}

.b {
font-weight: bold;
font-size: 13px;
}

h2 {
font-weight: bold;
font-size: 13px;
}

.green {
color:#006600;
}

/* ---- main content ----- */

#sub-content-img {
float: right;
width: 200px;
padding-right: 20px;
padding-top: 20px;
}

.content-right {
float: right;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 20px;
color: #666666;
width: 340px;
text-align: left;
padding-right: 20px;
padding-top: 20px;
}

.wide {
width: 540px;
}

/* ---- navigation  ---- */

#menu {
text-align: left;
width: 146px;
margin: 0px 4px;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu ul ul li{
border-bottom: 1px solid #FFFFFF;
}

#menu ul ul ul li {
border: none;
}

#menu a {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
margin: 0;
padding: 3px 4px;
color: #727e40;
text-decoration: none;
}

#menu ul ul ul a {
background: #FFFFFF;
}

#menu ul ul ul a:hover{
background: #d2e38e;
}

#menu a:hover {
colof: #555555;
background: #fff;
}

#menu li {
position: relative;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

#menu span {
float: right;
margin-top: -18px;
}

/*   -------------- end navigation  ---------------- */


/* ------------------ footer ------------------- */

#footer {
margin: 0 auto;
background: #FFFFFF;
width: 720px;
border-top: 1px solid #CCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px;
padding: 10px 20px;
}

#footer a {
text-decoration: none;
color: #555555;
}

#footer a:hover {
color:#006600;
}

/* ------------------ end ooter ------------------- */
