body {
background-color:#dddddd;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
}
h1 {
color:#418c2d;
font-size:large;
font-weight:bold;
}
h2 {
color:#418c2d;
font-size:medium;
font-weight:bold;
}
h3 {
color:#418c2d;
font-size:small;
font-weight:bold;
}

th {
text-align:left;
color:#418c2d;
font-size:small;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
td {
font-size:smaller;
}
td ul {
font-weight:bold;
list-style-image:url(images/bullet.gif);
margin:0px 0px 0px 5px;
padding:0px 0px 0px 0px;
}
td li {
font-weight:normal;
margin:.5em 0px 0px 25px;
padding:0px 0px 0px 0px;
}

a {
color:#666666;
}
a:hover {
color:#333333;
}

div#container1 {
margin:0px auto;
padding:0px 0px 0px 0px;
width:762px;
}

div#container2 {
background-color:#FFFFFF;
border-right:3px solid #999999;
border-bottom:3px solid #999999;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:762px;
}

div#container3 {
background:url(images/ff_left_side.gif);
background-repeat:repeat-y;
border:1px ridge #999999;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div#topnav {
font-size:smaller;
float:right;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
div#topnav a {
color:#666666;
text-decoration:none;
}
div#topnav a:hover {
text-decoration:underline;
}
div#topnav ul {
list-style-type:none;
margin:0px 5px 0px 0px;
}
div#topnav li {
border-left:1px solid #cccccc;
display:inline;
margin:0px 0px 0px .25em;
padding:0px 0px 0px .75em;
}

div#header {
border-bottom:1px solid #333333;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%;
}

*:first-child+html object,embed{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

object,embed{
margin:0px 0px -3px 0px;
padding:0px 0px 0px 0px;
}


div#nav {
float:left;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:128px;
}
div#nav a {
background-color:#eeeeee;
color:#418c2d;
display:block;
padding:2px 0px 2px 5px;
text-decoration:none;
width:123px;
}
div#nav a:hover {
color:#418c2d;
background-color:#dddddd;
display:block;
text-decoration:none;
}
div#nav ul {
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
div#nav li {
border-bottom:1px solid #bbbbbb;
padding:0px 0px 0px 0px;
}
div#ads {
margin:20px 0px 0px 2px;
text-align:center;
}

div#content {
border:1px solid #ffffff;
margin:0px 0px 0px 140px;
padding:0px 10px 0px 0px;
}
div#content .note {
font-size:x-small;
}
div#content .right {
float:right;
margin:20px 5px 20px 20px;
padding:5px 5px 5px 5px;
}
div#content .error{
color:#FF0000;
font-size:x-small;
}

div#bottom {
background-color:#418c2d;
color:#ffffff;
font-size:x-small;
margin:0px 0px 0px 0px;
padding:5px 10px 5px 10px;
text-align:center;
}
div#bottom a {
color:#ffffff;
text-decoration:none;
}
div#bottom a:hover {
text-decoration:underline;
}
div#bottom ul {
list-style-type:none;
margin:0px 0px 0px 0px;
}
div#bottom ul li {
border-left:1px solid #ffffff;
display:inline;
margin:0px 0px 0px 1em;
padding:0px 0px 0px 1em;
}

div#footer {
color:#999999;
font-size:x-small;
margin:0px 0px 17px 0px;
padding:3px 0px 0px 0px;
}
div#footer a {
color:#999999;
}
div#footer .left {
float:left;
}
div#footer .right {
float:right;
}

div#clear1 {
clear:both;
}
div#clear2 {
clear:both;
}