﻿body
{
    background-color: #84B784;
    font-family: Century Gothic, Verdana;
    font-size: 9pt;
    margin:0px 8px 0px 8px; 
}

.txt
{
    font-family: Century Gothic, Verdana;
    font-size: 9pt;
}

.pageTitle
{
    color:#FFEB87;
    font-size:12pt;
    font-weight:bold;
    text-align:center;
    height:36px;
    background-image:url('../images/title_bg.gif');
    background-position:center;
    background-repeat:repeat-y;
    background-color:#84B784;
}

.pageFooter
{
    background-color: #3D3D3D;
    color: white;
    height: 24px;
    text-align:center;
}

.sectionTitle
{
    background-image:url('../images/sect_header_bg.gif');
    background-position:left;
    background-repeat:repeat-x;
    text-align:left;
    height:24px;
    color: white;
    font-size:12pt;
    padding-left: 10px;
}

.lnkSectionTitle
{
    color:White;
    text-decoration:unerline;
}

A.lnkSectionTitle:hover
{
    color: gainsboro;
}


.sectionBody
{
    text-align: left;
    border: solid 1px gainsboro;
    background-color: #EDEDED;
    vertical-align: top;
}

.subSectionTitle
{
    font-weight: bold;
    font-size: 10pt;
    vertical-align:bottom;
    border-bottom: solid 1px gainsboro;
    padding-bottom: 3px;
}

input.btn
{
    color: white;
    background-color: #486348;
    font-size: 8pt;
    height: 22px!important;
}

input.btn:hover
{
    background-color: #618261;
}

input.txt
{
    font-size: 9pt;
    width:150px;
}

.txtCaption
{
    font-weight: bold;
    color: #777777;
}

.txtConfirmation
{
    color: #00137F;
    font-size: 10pt;
    font-weight:bold;
}

.txtError
{
    color: red;
    font-size: 10pt;
}

.invisible
{
    visibility:hidden; 
}

.menuBar, .linkMenuBar
{
    font-size: 8pt;
    background-color:#C0C0C0;
    height: 26px; 
    vertical-align:middle;
}

.linkMenuBar
{
    color: black;
    vertical-align: middle;
    text-decoration: none;
}

A.linkMenuBar:hover
{
    text-decoration: underline;
}

A
{
    color: #7F0000;
    font-size:9pt;
}

A:hover
{
    color: black;
}

.browseItem
{
    border: solid 1px silver;
    vertical-align:top;
    padding-left: 4px;
    padding-right:4px;
    color: Black;
}

.browseTextBottom
{
    color:#606060;
}