BODY, TD, TABLE, TR, INPUT
{
    font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal;
}
BODY
{
    background-color: #FFFFFF;
}

H1, H2, H3, H4, H5, THEAD, TFOOT
{
    font-family: Georgia, Trebuchet, Arial, Helvetica, sans serif;
}
H1
{
    color: #B5C08A;
    font-size: 2em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H2
{
    color: #666666;
    font-size: 1.75em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H3
{
    color: #B5C08A;
    font-size: 1.6em;
    font-weight: bolder;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: 0px;
    text-transform: none;
}

H4
{
    color: #666666;
    font-size: 1.33em;
    font-weight: 500;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H5, DT
{
    color: #B5C08A;
    font-size: 1em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: 1px;
    text-transform: none;
}

H6
{
    color: #666666;
    font-size: .8em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

TH
{
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: bold;
    border-right: LiteGrey 1px solid;
    border-top: #FFFFFF 1px solid;
    border-left: #FFFFFF 1px solid;
    border-bottom: Gray 1px solid;
    text-align: left;
    background-color: #F5F5F5;
}

HR
{
    color: #428c51;
}

A:link
{
    text-decoration: underline;
    color: #000000;
}

A:visited
{
    text-decoration: underline;
    color: #000000;
}

A:active
{
    text-decoration: underline;
    color: #666666;
}

A:hover
{
    text-decoration: underline;
    color: #666666;
}

SMALL
{
    font-size: .7em;
}

BIG
{
    font-size: 1.17em;
}

BLOCKQUOTE
{
    font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
}

PRE
{
    font-family: "Lucida Console" , Courier New, monospace;
}


UL LI
{
    list-style-type: square;
}

UL LI LI
{
    list-style-type: disc;
}

UL LI LI LI
{
    list-style-type: circle;
}

OL LI
{
    list-style-type: decimal;
}

OL OL LI
{
    list-style-type: lower-alpha;
}

OL OL OL LI
{
    list-style-type: lower-roman;
}

IMG
{
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

.title
{
    font-size: 18px;
    color: #006600;
    font-family: Georgia, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
}
.heading
{
    font-family: Georgia, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
    color: #428c51;
    font-size: 11pt;
    font-weight: bold;
}
.subheading
{
    font-family: Georgia, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
    color: #428c51;
    font-size: 10pt;
    font-weight: bold;
}
.caption
{
    font-family: Georgia, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 8pt;
    color: #666666;
    text-indent: 3px;
    letter-spacing: -1px;
}
.smallfont
{
    font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
    font-weight: normal;
}
.finefont
{
    font-family: Georgia, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
    font-size: 7.5pt;
}
.whitefont
{
    font-family: Georgia, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
}

INPUT.button
{
    font-family: Georgia, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
    color: #428c51;
    font-size: 11pt;
    font-weight: bold;
}
INPUT.Old
{
    border-right: solid 1px black;
    border-top: solid 1px black;
    border-left: solid 1px black;
    border-bottom: solid 1px black;
    cursor: hand;
    color: white;
    background-color: #84B58E;
    font-family: Tahoma;
}

INPUT.submit:active
{
    border: 1px double #CCCCCC;
    border-top-color: #999999;
    border-left-color: #999999;
}

#copyright
{
    color: Gray;
    font-size: 10px;
    letter-spacing: 2;
}

/*** BORDERING ***/
.Bordered
{
    border-right: #428c51 1px dashed;
    border-top: #428c51 1px dashed;
    border-left: #428c51 1px dashed;
    border-bottom: #428c51 1px dashed;
    border-color: #428c51;
}

/*** General DataGrid Layout ***/
/*** Header, Footer, Item, Alternate, Edit ***/

.ItemRow td
{
    background-color: #FFFFFF;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}
.AlternateRow tr
{
}

.AlternateRow td
{
    background-color: #F5F5F5;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

.EditRow td
{
    background-color: #ECE9D8;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.fullpanel
{
    vertical-align: top;
    overflow: auto;
    width: 100%;
}

iframe
{
}

