﻿body 
{
    font-family:Arial;
}
div.Header 
{
    text-align:center; top:10px
}
div.LeftCol
{
    float: left;
    margin-left: 10px;
    width: 500px;
    text-align: right;
    padding-right: 4px;
}
form
{
    width:720px;
}


/* --------------NAMED ELEMENTS -------------*/
.pnlForm
{
    text-align:left;
}
.Warning
{
    color:Green;
}
.CheckBoxList
{
    text-align: left;
}

/* ----------- TABLE ELEMENTS ------------------*/
table
{ 
    border-collapse: separate; 
    border-spacing: 1 1em; 
}

td.SectionHead
{
    color:Maroon;
    font-weight: bolder;
    background-color:ThreeDFace;
    text-align:left;
    padding-top: .3em;
    padding-bottom: .1em;
}

td.LeftCol
{
    width: 400px;
    text-align: right;
    padding-right: 10px;
    vertical-align:text-top;
}
td.RightCol
{
    width: 300px;
    text-align: left;
}

td.BottomRow
{
    text-align: center;
}


/*-------------- INPUT ELEMENTS --------------*/
textarea
{
    width: 260px;
}
input[type=text]
{
    width: 200px;
}


