
/* ############ GENERAL fonts ############ */

P, OL, UL, DIV, H1, H2, TD {
	color:#56B15F;
	font-family: Verdana, sans-serif;
	font-size: medium;
}
H1 { font-size: large; color:white; }
H2 { font-size: medium; }
P, H1, H2 {margin: 0px 0px 5px 0px;}

/* ############ Menu ############ */


TD#menu_1 {
	vertical-align: top;
	padding-top: 10px;
}

/* Buttons */

.buttonscontainer {width: 200px;vertical-align: top;}

.buttons a {
color: #56B15F;
background-image:  url(../gfx/bground.png);
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px solid #56B15F;
font: medium Arial, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons a:hover {
color: #FFFFFF;
text-decoration: none;
border-bottom: 1px solid #FFFFFF;}

.buttons a:active {
color: #FFFFFF;
text-decoration: none;}

.subbuttons a {

color: #56B15F;
background-image:  url(../gfx/bground.png);
padding: 2px;
padding-left: 30px;
display: block;
border-bottom: none;
font: medium Arial, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.subbuttons a:hover {
color: #FFFFFF;
text-decoration: none;
border-bottom: none;}

.subbuttons a:active {
color: #FFFFFF;
text-decoration: none;}



/* ############ HEADER ############ */

TD#header {
	color: white;
	font-size: medium;
	font-family: Verdana, sans-serif;
	text-align: left;
}
TD#header A:link
{
    COLOR: #56B15F;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none

}

TD#header A:active
{
    COLOR: #56B15F;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}
TD#header A:visited
{
    COLOR: #56B15F;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}
TD#header A:hover
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}
/* ############ Content ############ */

TD#content {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	vertical-align: top;
	background-image: url(../gfx/bground.png);
	background-repeat : repeat;
	color:#56B15F;
}

TD#content A:link
{
    COLOR: #56B15F;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none;
    border-bottom: 1px dotted #56B15F;
}
TD#content A:active
{
    COLOR: #56B15F;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none;
    border-bottom: 1px dotted #56B15F;
}
TD#content A:visited
{
    COLOR: #56B15F;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none;
    border-bottom: 1px dotted #56B15F;
}
TD#content A:hover
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none;
    border-bottom: 1px dotted #56B15F;

}
/* ############ FOOTER ############ */

TD#footer {border-top: dotted 1px #999999;}
TD#footer P {
	COLOR: #56B15F;
	font-size: medium;
	font-family: Verdana, sans-serif;
	text-align: center;
	background-image: url(../gfx/bground.png);
	background-repeat : repeat;
}
TD#footer A:link
{
    COLOR: #56B15F;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none;
    border-bottom: 1px dotted #56B15F
}
TD#footer A:active
{
    COLOR: #56B15F;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none;
    border-bottom: 1px dotted #56B15F;
}
TD#footer A:visited
{
    COLOR: #56B15F;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none;
    border-bottom: 1px dotted #56B15F;
}
TD#footer A:hover
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none;
    border-bottom: 1px dotted #56B15F;

}