﻿body 
{
    background:url(images/bodyback.jpg) top center repeat-x;
    margin:0 auto;
    padding: 0;
    font-family: Verdana;
    font-size:13px;
}

img
{
    border: 0;
    padding:0;
    margin:0 auto;
}

table
{
    border:0;
    padding:0;
    margin:0;
    width:100%;
}

#wrap
{
    width:905px;
    margin:0 auto;
    padding:0;
}

#TopMenu
{
    height:62px;
    background:url(images/menuback_green.jpg) top center repeat-x;
    width:902px;
}

#MainBody
{
    width:905px;
    margin:0;
    padding:0;
    background:url(images/mainbody_back.gif) top left no-repeat;
    overflow:hidden;
}

#LeftColumn
{
    width:260px;
    float:left;
    padding:10px;
}

#RightColumn
{
    width:600px;
    float:left;
    padding:10px;
}

#Footer
{
    clear:both;
    margin:0;
    padding:0;
    height:44px;
    line-height:44px;
    color:White;
    background:url(images/bottomback2.jpg) top left repeat-x;
}

/**** Links ***********************************/

a, a:visited, a:active, a:link
{
    color:Navy;
}

a.TopLink
{
    top:0px;
    display:block;
    height:59px;
    background-repeat:no-repeat;
	background-position: 59;
}

a.TopLink:hover
{
	background-position: 0 -59px;
}

a.BottomLink, a.BottomLink:active, a.BottomLink:visited
{
    color:White;
    padding-left:15px;
}

/**** Text Styles ******************************/

h1
{
	display:inline-moz;
	display:inline;
    margin:0;
    padding:0;
    font-family: Trebuchet MS;
    font-weight:bold;
    color:#4F700E;
    font-size:20px;

}

.Heading
{
    font-family: Trebuchet MS;
    font-weight:bold;
    color:#4F700E;
    font-size:20px;
}

.SmallHeading
{
    font-size:14px;
    font-weight:bold;
}

.TabbedRow
{
    padding-left:35px;
    padding-bottom:5px;
}

ul.GreenPointer
{
    list-style-image: url(images/green_pointer.gif);
    margin:20px;
}

ul.GreenPointer li
{
    padding-bottom:8px;
}

p.NoMargin
{
    margin:0;
    padding:0 0 8px 0;
}

table.ListHeader
{
    background-color: #5C8313;
    font-weight:bold;
    color:White;
}

.GreenBlock
{
    font-weight:bold;
    color:#0F6A4F;
    font-size:14px;
}