﻿body 
{
    font-family: Helvetica, Arial;
    font-size: smaller;
    margin: auto;
}

a, a:hover, a:active, a:visited, a:link
{
    color: #000000;
    text-decoration: underline;
    font-weight: bold;
}

p
{
    float: left;
    clear: both;
    margin: 15px 0px 0px 0px;
    font-weight: bold;
    font-size: medium;
    color: #9e9e9e;
}

h1
{
    font-size: large;
}


input, textarea, select
{
    width: 250px;
}


img
{
    border: 0px;
}

.Button
{
    /*
    float: left;
    clear: none;
    margin: 0px 0px 0px 0px;
    background-color: #ffffff;
    color: #000000;
    border: solid 1px #E2E1E1;    
    */
    width: 75px;
    
}

div.FloatLeft, img.FloatLeft
{
    float: left;
}

div.FloatRight, img.FloatRight
{
    float: right;
}

div.Clear
{
    clear: both;
}

div.PageContainer
{
    width: 1000px;
    margin: auto;
    background-color: #ffffff;
}

div.FormContainer
{
    width: 1000px;
    margin: 25px 0px 0px 15px;
}

div.SmallFormContainer
{
    width: 635px;
    margin: 15px 0px 15px 15px;
}

div.FormRow
{
    clear: both;
    float: left;
    width: 1000px;
    margin: 10px 0px 0px 0px;
}

div.SmallFormRow
{
    clear: both;
    float: left;
    width: 625px;
    margin: 10px 0px 0px 0px;
}

div.FormLabel
{
    float: left;
    clear: none;
    text-align: right;
    vertical-align: middle;
    width: 250px;
    margin: 0px 0px 0px 0px;
    font-weight: bold;
}

div.FormField
{
    float: left;
    clear: none;
    margin: 0px 0px 0px 10px;
}

div#HeaderContainer
{
    width: 800px;
    background-color: #ffffff;
    margin: auto;
    padding: 10px 0px 0px 0px;
}

a.Menu, a.Menu:hover, a.Menu:active, a.Menu:visited, a.Menu:link
{
    color: #000000;
    text-decoration: underline;
    font-weight: bold;
}

div#MenuContainer
{
    width: 800px;
    height: 30px;
    margin: auto;
    background-color: #9e9e9e; 
    text-align: center;
    vertical-align: middle;
}

div#MenuContainer div#Menu
{
    padding: 8px 0px 0px 0px;
    margin: auto;
}

div#MenuContainer div#Menu div.Item
{
    clear: none;
    display: inline;
    margin: auto;
    padding: 0px 35px 0px 35px;
}

div#MenuContainer div#Menu div.Item a, div#MenuContainer div#Menu div.FirstItem a
{
    text-decoration: none;
    color: #000000;
    font-weight: bold;
}

div#ContentContainer, div.ContentContainer
{
    float: left;
    clear: both;
    width: 998px;
    height: 400px;
    background-color: #e2e1e1;
    margin: 5px 0px 0px 0px;
}

div#FooterContainer
{
    clear: both;
    width: 800px;
    height: 30px;
    color: #9e9e9e;
    margin: auto;
    font-size: x-small;
}

div#FooterContent, div#PageFooter_FooterContent, div#ctl00_PageFooter_FooterContent
{
    float: left;
    clear: both;
    width: 590px;
}

div#FooterCopyright
{
    float: right;
    width: 205px;
    margin: 0px 0px 0px 5px;
    text-align: right;
}

div#FeatureContainer
{
    clear: both;
    width: 800px;
    margin: 25px auto 15px auto;
}

div.FeatureFirst, div.Feature
{
    float: left;
    width: 191px;
    height: 124px;
}

div.FeatureFirst
{
    clear: both;
    margin: auto;
}

div.Feature
{
    clear: none;
    margin: 0px auto 0px 12px;
}

.Bold
{
    font-weight: bold;
}

.TextAlignRight
{
    text-align: right;
}

div.Divider
{
    float: left;
    clear: both;
    width: 1000px;
    height: 1px;
    margin: 25px 0px 0px 0px;
    border-bottom: solid 1px #9e9e9e;
}

.Feedback
{
    color: Red;
    font-size: small;
}