html {
overflow-y:scroll; /* Forces the vertical scrollbar to appear on all pages in Firefox */
}

body {
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
background-image:url("../images/page_background.gif");
background-repeat:repeat-x;
/*background-color:#097101;
scrollbar-3dlight-color:#F0F3F4;
scrollbar-arrow-color:#999999;
scrollbar-base-color:#999999;
scrollbar-darkshadow-color:Black;
scrollbar-face-color:#999999;
scrollbar-highlight-color:CCCCCC;
scrollbar-shadow-color:Gray;
scrollbar-track-color:#CCCCCC;*/
}

p {
text-indent:12px;
margin-bottom:10px;
margin-top:10px;
}

img {
vertical-align:bottom; /* Removes the three-pixel-high padding at the bottom of DIVs containing only images */
}

img.articleimagesleft {
float:left;
border:solid;
border-bottom-style:outset;
border-width:1px;
margin-left:0px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
}

img.articleimagesright {
float:right;
border:solid;
border-bottom-style:outset;
border-width:1px;
margin-left:10px;
margin-right:0px;
margin-top:10px;
margin-bottom:10px;
}

ul {
list-style-type:disc;
margin-left:26px;
margin-top:10px;
margin-bottom:10px;
}

ol {
list-style-type:decimal;
margin-left:33px;
margin-top:10px;
margin-bottom:10px;
}

blockquote {
margin-bottom:10px;
margin-left:30px;
margin-right:50px;
margin-top:10px;
font-style:italic;
}

input, select {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
height:18px;
}

input {
height:12px
}

textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
border-color:#cccccc;
background-color:#ffffff;
scrollbar-3dlight-color:Silver;
scrollbar-arrow-color:White;
scrollbar-base-color:#5A6164;
scrollbar-darkshadow-color:Black;
scrollbar-face-color:#5A6164;
scrollbar-highlight-color:Silver;
scrollbar-shadow-color:Gray;
scrollbar-track-color:Gray;
}

hr {
width:80%;
height:1px;
}

h1 h2 h3 h4 h5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
}