BODY
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/bg_tile3.jpg);
    MARGIN: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ffffff
}
#mainholder
{
    WIDTH: 100%
}
#homespacer
{
    WIDTH: 818px;
    HEIGHT: 103px;
    TEXT-ALIGN: right
}
#subspacer
{
    WIDTH: 818px;
    HEIGHT: 32px;
    TEXT-ALIGN: right
}
#mainbody
{
    WIDTH: 818px;
    BACKGROUND-COLOR: white
}
.shadowleft
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/shadow_left_tile.jpg);
    WIDTH: 14px;
    BACKGROUND-REPEAT: repeat-y
}
.shadowright
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/shadow_right_tile.jpg);
    WIDTH: 15px;
    BACKGROUND-REPEAT: repeat-y
}
#footer
{
    PADDING-RIGHT: 19px;
    PADDING-LEFT: 19px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 10px;
    COLOR: #cccccc;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial
}
#footerleft
{
    PADDING-RIGHT: 19px;
    PADDING-LEFT: 19px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 10px;
    COLOR: #cccccc;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial;
    float: left;
}
#footerleft a
{
	color: #cccccc;
	text-decoration: none;
}
#footerleft a:hover
{
	color: #cccccc;
	text-decoration: none;
}
#footerright
{
    PADDING-RIGHT: 19px;
    PADDING-LEFT: 19px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 10px;
    COLOR: #cccccc;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial;
    float: right;
}
TD
{
    FONT-SIZE: 12px;
    COLOR: #595959;
    FONT-FAMILY: Arial
}
#content
{
    PADDING-RIGHT: 40px;
    PADDING-LEFT: 43px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #595959;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial
}
#content A
{
    COLOR: #015007;
    TEXT-DECORATION: underline
}
#content A:hover
{
    COLOR: #050505;
    TEXT-DECORATION: underline
}
H1
{
    FONT-SIZE: 14px;
    MARGIN: 0px;
    COLOR: #015007;
    FONT-FAMILY: Arial
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #015007;
    FONT-FAMILY: Arial
}
UL
{
    FONT-SIZE: 12px;
    COLOR: #595959;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    LIST-STYLE-TYPE: square
}
.arrow
{
    MARGIN: 5px 6px 0px 0px;
    WIDTH: 7px
}
.resourcestext
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 20px;
    WIDTH: 344px;
    PADDING-TOP: 0px
}
.resourceimage
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 24px;
    WIDTH: 139px;
    PADDING-TOP: 0px
}
.eventdate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000;
    FONT-FAMILY: Arial
}
.event
{
    FONT-SIZE: 11px;
    COLOR: #595959;
    FONT-FAMILY: Arial
}
.event A
{
    COLOR: #015007;
    TEXT-DECORATION: underline
}
.event A:hover
{
    COLOR: #050505;
    TEXT-DECORATION: underline
}
#events
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 13px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.newstitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #015007;
    FONT-FAMILY: Arial
}
#toolbarholder
{
    WIDTH: 100%;
    TEXT-ALIGN: right
}
#toolbar
{
    MARGIN: 18px 120px 0px 0px
}
.pdflink
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial
}
.required
{
    COLOR: red
}
.donatehonor
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
