/* ------ Base Tags ------ */

body {
background-color: #94A865;
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal; }

p, td {
font-size: 9pt;
font-weight: normal; }

h2 {
color: #4B502E;
padding-top: 10px;
font-size: 16px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif; }

a, a:active, a:link, a:hover, a:visited {
color: #A90010; }

img, a img {
border: none; }


/* ------ Divs ------ */

#leftcol {
background-image: url(images/left_shim.gif);
background-repeat: repeat-y; }

#rightcol {
background-color: #A9B984;
background-image: url(images/side_repeat.gif);
background-repeat: repeat-y; }

#nav {
background-image: url(images/vert_shim.gif);
background-repeat: repeat-y;
padding-top: 7px;
padding-bottom: 7px;
padding-right: 7px;
font-size: 9pt; }

#nav a, #nav a:link, #nav a:active {
color: #4B502E;
text-decoration: none; }

#nav a:hover, #nav a:visited, #footer a:hover, #footer a:visited {
color: #A90010;
text-decoration: none; }

#footer {
background-color: #000000;
background-image: url(images/bottom_shim.gif);
background-repeat: repeat-x; }

#footer p, #footer td {
color: #FFFFFF;
padding: 10px; }

#footer a, #footer a:link, #footer a:active {
color: #FFFFFF; }

#head {
background-image: url(images/head_repeat.gif);
background-repeat: repeat-x; }
