* {margin:0;padding:0;}
html {border:none;}
body {background-color:#d2d2d2;color:#000;font-family:Verdana,Arial,Sans-Serif;
/* Start Box Model Hack */
font-size:x-small;   /* for IE5/Win */
voice-family: "\"}\"";
voice-family: inherit;
font-size:small;   /* for compliant browsers */
}
html>body {font-size:small;  } /* be nice to Opera --- End Box Model Hack */

#headerbar {background-color:#000;float:left;height:90px;width:100%;}
#header {float:left;padding:10px 0 0 50px;}
#page {background-color:#fff;border-bottom:solid 1px #b2b2b2;border-left:solid 1px #c2c2c2;border-right:solid 1px #b2b2b2;border-top:none;float:left;margin:0 0 0 30px;width:770px;}

.contentout {border:none;float:left;margin: 0 0 0 50px;padding:25px 0;}
.contentin {font-size:95%;line-height:1.5em;margin:0;padding:0;width:670px;} /* DO NOT FLOAT!! messes up IE */

h1 {color:#999;font-size:170%;margin:0 0 10px 0;padding:0;}
h2 {color:#333;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:150%;font-weight:bold;margin:1.5em 0 .4em 0;padding:0;}
h3 {color:#333;font-size:120%;font-weight:bold;margin:15px 0 5px 0;padding:0;}
h4 {color:#000;font-size:110%;font-weight:bold;margin:15px 0 5px 0;padding:0;}

.floatleft {float:left;}
.floatright {float:right;}
.clearleftfloat {clear:left;}
.clearbothfloat {clear:both;}

p {margin-top:0;margin-bottom:10px;}

img.newsimg {margin:0 0 10px 20px;}

#bc {background:url(../images/shadow.gif) no-repeat 0 50%;margin:0;color:#4b4b46;float:left;width:770px;}
#bc p {float:left;font-size:80%;margin:0 0 0 50px;padding:.5em 0 .4em 0;}
#bc a {color:#8b8b86;text-decoration:none;}
#bc a:visited {color:#8b8b86;text-decoration:none;}
#bc a:hover {color:#8b8b86;text-decoration:underline;}

.c {text-align:center;}
.fineprint {font-size:80%;}

#menu1bar {background-color:#3f5713;border-bottom:solid 1px #4f6824;border-top:solid 1px #4f6824;float:left;width:100%;}
#menu1 {float:left;font-weight:normal;margin:0 0 0 30px;padding:0;width:770px;}
#menu1 ul {float:left;list-style:none;margin:0 0 0 50px;padding:0;}
#menu1 li {float:left;margin:0;}
#menu1 a {color:#eee;display:block;float:left;margin:0;padding:.4em 1.3em .5em 1.3em;text-decoration:none;}
#menu1 a:hover {background-color:#4f6824;color:#fff;color:#fff;text-decoration:none;}
#menu1 a#menu1on {background-color:#507e12;color:#fff;}
#menu1 a#menu1on:hover {color:#fff;text-decoration:none;}

.figure {border:solid 1px #d4d4d4;color:#333;font-size:90%;margin-bottom:20px;padding-bottom:1em;width:320px;}
.figure h1 {background-color:#eee;font-size:100%;margin:0 0 1.5em 0;padding:.5em 0 .5em 1em;}
.figure p {line-height:1em;margin:1em 1em 0 1em;}

#footer {clear:left;color:#9b9b96;font-size:80%;margin:0 0 0 30px;padding:10px 0 30px 0;width:770px;}
#footer p {margin:.5em 0 0 0;}
#footer a {color:#7b7b76;text-decoration:none;}
#footer a:visited {color:#7b7b76;text-decoration:none;}
#footer a:hover {color:#7b7b76;text-decoration:underline;}

ol {margin:0;padding:0 0 1em 2em;text-align:left;}
ul {list-style:square;margin:0;padding:0 10px 14px 10px;text-align:left;}

.warn {color:#f50;}

#eb {color:#5f7935;font-size:150%;font-weight:bold;margin: 20px 0 0 0;text-align:center;}

img {border:0;}
