@charset "utf-8";
/* CSS Document */

body {
background: #000000;
margin:0;
padding:0;
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#666666;
}

a {
color : #95ca53;
text-decoration : none;
font-family:Tahoma, Verdana, Arial;
}

a:link {
color : #95ca53;
text-decoration : none;
font-family:Tahoma, Verdana, Arial;
}

a:visited {
color : #95ca53;
text-decoration : none;
font-family:Tahoma, Verdana, Arial;
}

a:active {
color : #249018;
text-decoration : none;
font-family:Tahoma, Verdana, Arial;
}

a:hover {
color: #249018;
text-decoration : none;
font-family:Tahoma, Verdana, Arial;
}

h1{
font-size: 18px;
color:#249018;
font-weight:bold;
margin: 10px 0;
}

h2{
font-size: 14px;
color:#000000;
font-weight:bold;
margin-bottom:0;
margin: 0px 0;
}

p{
margin-top:0;
margin-right:0px;
line-height:140%;
}

ul {
list-style-type: square;
font-size:10px;
line-height:140%;
margin:6px 6px 6px 6px;
padding-left:20px; 
}

#pbody {
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#666666;
}

#header {
display:block;
clear:left;
text-align:right;
color:#000000;
font-size: 10px;
font-weight:bold;
}

#header a, #header a:link, #header a:visited {
text-align:right;
color:#000000;
font-size: 10px;
font-weight:bold;
text-decoration:none;
}

#header a:active, #header a:hover {
text-align:right;
color:#95ca53;
font-size: 10px;
font-weight:bold;
text-decoration:none;
}

#sidenav {
display:block;
clear:left;
text-align:left;
color:#95ca53;
font-size: 10px;
font-weight:bold;
}

#sidenav a, #sidenav a:link, #sidenav a:visited {
text-align:left;
color:#95ca53;
font-size: 10px;
font-weight:bold;
text-decoration:none;
}

#sidenav a:active, #sidenav a:hover {
text-align:left;
color:#249018;
font-size: 10px;
font-weight:bold;
text-decoration:none;
}

#footer {
background: #000;
display:block;
clear:left;
margin: 10px auto;
padding-bottom: 44px;
text-align:right;
color:#ffffff;
font-size: 10px;
}

#footer a, #footer a:link, #footer a:visited, #footer a:active {
text-align:right;
color:#ffffff;
font-size: 10px;
text-decoration:none;
}

#footer a:hover {
text-decoration:underline;
}

form {
font-size: 8pt;
font-family: Trebuchet MS, verdana,helvetica,arial;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px
} 

select {
font-size: 8pt;
font-family: Trebuchet MS, verdana,helvetica,arial;
margin: 1px 1px; 
border-width: 1px; 
border-style: solid; 
border-color: black; 
background-color: dddddd;
} 

input {
font-size: 8pt;
font-family: Trebuchet MS, verdana,helvetica,arial;
margin: 1px 1px; 
border-width: 1px; 
border-style: solid; 
border-color: black; 
background-color: dddddd; 
}

textarea {
font-size: 8pt;
font-family: Trebuchet MS, verdana,helvetica,arial;
margin: 1px 1px; 
border-width: 1px; 
border-style: solid; 
border-color: black; 
background-color: dddddd; 
}

ul#left_nav {
list-style-type:none;
margin: 43px 0 0 6px;
padding:0px;
}

ul#left_nav li {
margin: 6px 0 0 0;
}

ul#left_nav a, ul#left_nav a:link, ul#left_nav a:visited, ul#left_nav a:active  {
font-weight:bold;
text-decoration: none;
padding:4px 0 4px 10px;
color:#95CA53;
}

ul#left_nav a:hover, ul#left_nav a.active {
background: url(/img/left_nav_bg.gif) no-repeat left 8px;
color:#249018 !important;
}