/* CSS Document */
h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#025424;
background-image:url(images/star.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
margin-top:5px;
margin-bottom:5px;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#025424;
margin-top:5px;
margin-bottom:5px;
}

h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#025424;
margin-top:2px;
margin-bottom:2px;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.sidemenu {
background-image:url(images/menu_bg.jpg);
background-repeat:repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top;
color:#025424;
text-align:left;
font-weight:lighter;
}

.sidemenu a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#025424;
text-align:left;
text-decoration:none;
}
.sidemenu a:visited {
color:#025424;
text-decoration:none;
}
.sidemenu a:hover {
color:#008953;
text-decoration:none;
}
.sidemenu a:active {
color:#025424;
text-decoration:none;
}

.sidemenu td {
padding-left:10px;
height:30px;
}
.sidemenu img {
padding-right:10px;
}
.newsletter img {
padding-right:10px;
}
.borderleft {
background-image:url(images/border_left.jpg);
background-repeat:repeat-y;
}
.borderright {
background-image:url(images/border_right.jpg);
background-repeat:repeat-y;
}
.borderbottom {
background-image:url(images/border_bottom.jpg);
background-repeat:repeat-x;
height:10px;
}
.borderbottomcornerright {
background-image:url(images/bottom_corner_right.jpg);
background-repeat:no-repeat;
}
.borderbottomcornerleft {
background-image:url(images/bottom_corner_left.jpg);
background-repeat:no-repeat;
}
.bordertopcornerright {
background-image:url(images/top_corner_right.jpg);
background-repeat:no-repeat;
height:12px;
background-position:bottom;
}
.bordertopcornerleft {
background-image:url(images/top_corner_left.jpg);
background-repeat:no-repeat;
height:12px;
background-position:bottom;
}
.bordertop {
background-image:url(images/border_top.jpg);
background-repeat:repeat-x;
height:12px;
background-position:bottom;
}
.buttonleft {
background-image:url(images/button_left.gif);
background-repeat:no-repeat;
height:12px;
width:80px;
}
.buttonright {
background-image:url(images/button_right.gif);
background-repeat:no-repeat;
height:12px;
width:80px;
}
.buttoncenter {
background-image:url(images/button_center.gif);
background-repeat:no-repeat;
height:12px;
width:80px;
}

.menuon {
background-image:url(images/menu_bg_on.jpg);
background-repeat:repeat-y;
font-weight:bold;
}

.newsletter {
background-image:url(images/menu_bg_on.jpg);
background-repeat:repeat-y;
font-weight:bold;
height:100px;
color:#8c4c1c;
}

.newsletter td {
padding-right:10px;
}

.pdf {
float:right;
}

.menuspacer {
background-image:url(images/menu_spacer.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.mainbody {
background-image:url(images/body_bg.jpg);
background-repeat:repeat-y;
text-align:center;
vertical-align:top;
}

.mainbodytable {
text-align:left;
vertical-align:top;
font-family:Arial;
font-size:12px;
line-height:20px;
color:#000000;
font-weight:lighter;

}

.footer {
background-color:#008953;
color:#FFFFFF;
font:Arial, Helvetica, sans-serif;
font-size:10px;
}

.whatsnew {
border-width:12px;
border-color:#f8f2e6;
border-style:solid;
background-color:#FFFFFF;
}
.whatsnew img{
width:168px;
padding-top:5px;
padding-bottom:5px;
}
.whatsnewtitle {
font-family:"Times New Roman", Times, serif;
color:#025424;
font-weight:bold;
font-size:16px;
text-align:left;
}
.topbuttons {
text-align:center;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
}
.ranges {
background-color:#f8f2e6;
border-color:#f9f4d6;
border-width:1px;
border-style:solid;
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:lighter;
font-size:11px;
}
.ranges a:link{
color:#9a8007;
text-decoration:none;
}
.ranges a:visited {
color:#9a8007;
text-decoration:none;
}
.ranges a:hover{
color:#8c4c1c;
text-decoration:none;
}
.ranges a:active {
color:#9a8007;
text-decoration:none;
}

a:link {
color:#025424;
text-decoration:none;
}
a:visited {
color:#025424;
text-decoration:none;
}
a:hover {
color:#008953;
text-decoration:none;
}
a:active {
color:#025424;
text-decoration:none;
}

#right {
text-align:right;
}


.admin a:link{
color:#ff0000;
text-decoration:none;
}
.admin a:visited {
color:#ff0000;
text-decoration:none;
}
.admin a:hover{
color:#9a8007;
text-decoration:none;
}
.admin a:active {
color:#ff0000;
text-decoration:none;
}


.topbuttons a:link{
color:#ffffff;
text-decoration:none;
}
.topbuttons a:visited {
color:#ffffff;
text-decoration:none;
}
.topbuttons a:hover{
color:#ffffff;
text-decoration:none;
}
.topbuttons a:active {
color:#ffffff;
text-decoration:none;
}


.newsletter a:link{
color:#8c4c1c;
text-decoration:none;
}
.newsletter a:visited {
color:#8c4c1c;
text-decoration:none;
}
.newsletter a:hover{
color:#9a8007;
text-decoration:none;
}
.newsletter a:active {
color:#8c4c1c;
text-decoration:none;
}


.whatsnew a:link{
color:#9a8007;
text-decoration:none;
}
.whatsnew a:visited {
color:#9a8007;
text-decoration:none;
}
.whatsnew a:hover{
color:#8c4c1c;
text-decoration:none;
}
.whatsnew a:active {
color:#9a8007;
text-decoration:none;
}

