#midtabs {
    background-image: url("../images/donate/bg_midtabs.gif");
}

#left {
    background-image: url("../images/donate/bg_left.gif");
		font-family: Arial;
		font-size: 10px;
		color: #FFFFFF;
}

ul.left {
		font-family: Arial;
		font-size: 12px;
		color: #FFFFFF;
		margin: 0px;
		padding: 0px;
}

li.leftflat {
		font-family: Arial;
		font-size: 12px;
		color: #FFFFFF;
		margin: 7px 0px 0px 0px;
		padding: 0px;
		font-weight: bold;
		list-style: none;
}

li.left {
		font-family: Arial;
		font-size: 12px;
		color: #FFFFFF;
		margin: 7px 0px 0px 17px;
		padding: 0px;
		font-weight: bold;
		left: 10px;
		list-style-image: url("../images/arrow.gif");
}

li.leftmini {
		font-family: Arial;
		font-size: 10px;
		color: #FFFFFF;
		margin: 3px 0px 0px 25px;
		padding: 0px;
		line-height: 10px;
		list-style-image: url("../images/arrowmini.gif");
}

a.leftmini {
		font-family: Arial;
		font-size: 10px;
		color: #FFFFFF;
		margin: 0px;
		padding: 0px;
		line-height: 10px;
}

a.leftmini:hover {
		font-family: Arial;
		font-size: 10px;
		color: #8abc67;
		margin: 0px;
		padding: 0px;
		line-height: 10px;
}

a.left {
		font-family: Arial;
		font-size: 12px;
		color: #FFFFFF;
		margin: 0px;
		padding: 0px;
		font-weight: bold;
}

a.left:hover {
		font-family: Arial;
		font-size: 12px;
		color: #8abc67;
		margin: 0px;
		padding: 0px;
		font-weight: bold;
}

#right, #right p, #right a {
    background-image: url("../images/donate/bg_right.gif");
		font-family: Arial;
		color: #FFFFFF;
		text-decoration: none;
}

#right a:hover {
		font-family: Arial;
		color: #8abc67;
		text-decoration: none;
}

#content {
    background-image: url("../images/donate/bg_content.gif");
}

#content_menu {
    background-color: #ffffff;
}

#sidefix {
    padding: 0px 0px 0px 8px;
}

#box {
    padding: 0px;
		margin: 0px;
		border: solid 1px #557f38;
}

#box2 {
    padding: 0px;
		margin: 0px;
		border: solid 1px #ffffff;
}

#special {
    padding: 5px;
}

#bgspecial {
    background-color: #c4ddb2;
		padding: 5px;
}

#bgspecial2 {
    font-face: Arial;
		color: #ffffff;
		background-color: #8abc67;
		padding: 5px;
}

#bgspecial3 {
    background-color: #c4ddb2;
		padding: 10px;
		border: solid 1px #557f38;
}

#slide {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #557f38;
		font-weight: bold;
		font-style: italic;
		border: solid 1px #557f38;
		background-color: #c4ddb2;
}

.photo {
    border: solid 1px #557f38;
		margin: 0px;
}
.photo_right {
    border: solid 1px #557f38;
		margin: 0px 0px 10px 10px;
}
.photo_left {
    border: solid 1px #557f38;
		margin: 0px 10px 10px 0px;
}
.photo_righttop {
    border: solid 1px #557f38;
		margin: 10px 0px 10px 10px;
}
.photo_lefttop {
    border: solid 1px #557f38;
		margin: 10px 10px 10px 0px;
}

hr {
		color: #557f38;
}

.divider {
	line-height: 1px;
	background-color: #557f38;
}

.highlight {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #557f38;
		font-weight: bold;
		font-style: italic;
}
a.highlight {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #557f38;
		font-weight: bold;
		font-style: italic;
}
a.highlight:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #910a01;
		font-weight: bold;
		font-style: italic;
		text-decoration: none;
}

a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #557f38;
		text-decoration: none;
}
a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #8abc67;
		text-decoration: underline;
}

.footmenu {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #557f38;
		text-decoration: none;
}
a.footmenu {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #557f38;
		text-decoration: none;
}
a.footmenu:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #8abc67;
		text-decoration: underline;
}