body, html, form
{
    margin:0px;
    font-family: Arial, Helvetica, Tahoma, Sans-Serif;
    font-size: 11px;
    color:#000000;
    vertical-align: top;
    line-height:15px;
	height:100%;
	background-color:#0D6B51;
}
td, th
{
    vertical-align:top;
}
input, select, textarea
{
    font-family: Arial, Helvetica, Tahoma, Sans-Serif;
    border: 1px solid Black;
    padding-left:3px;
}
.Shaded
{
     background-color:#E7F1F0;
}
.ContentHolder
{
    border-right:1px solid #D2E3DD;
    border-left:1px solid #D2E3DD;
    border-bottom:1px solid #D2E3DD;
    background: url("/_images/g_Gradient.gif") left bottom;
    background-repeat:repeat-x;
    height:400px;
    font-weight:bold;
    line-height:13px;
    overflow-x: hidden;
	overflow-y: auto;
    clip:auto;
}
.ContentCell
{
    padding-right:20px;
}
.FooterHolder
{
    padding-left:18px;
    color:#D2E3DD;
}
.VerbageTopPadding
{
    line-height:20px;
}
.VertSpacor
{
    line-height:9px;
}
.ErrorMessage
{
    color:Red;
    font-weight:bold;
}
.SuccessMessage
{
    color:Green;
    font-weight:bold;
}
.LabelTitle
{
    text-align:right;
    padding-right:5px;
}
.SectionHeader
{
    background-color: #6D8F77;
    border: 1px solid #D2E3DD;
    color:White;
    padding-bottom:5px;
    padding-top:5px;
}
.validatorCalloutHighlight 
{
    background-color: #FFFFC0;    
}
.BoldUnderlined
{
    font-weight:bold;    
    text-decoration:underline;
}
.Centered
{
    text-align:center;
}
.PaddedTopBottom
{
    padding:5px 0px 5px 0px;
}
.Padded
{
    padding:5px 5px 5px 5px;
}
.BorderLeftTop
{
    border-top: 1px solid #D2E3DD;
    border-left: 1px solid #D2E3DD;
}
.BorderRightBottom
{
    border-right: 1px solid #D2E3DD;
    border-bottom: 1px solid #D2E3DD;
}
.BorderBottom
{
    border-bottom:1px solid #D2E3DD;
}
.HeaderColumn
{
    text-align:center;
    font-weight:bold;
    vertical-align:middle;
    /*background-color:#333333;*/
    padding:5px;
}
.Blinder
{
    z-index:200;
    background-color:White;
    position:absolute;
    filter:alpha(opacity=50);
    opacity:.50;
}
.BlackLink,.TopMenuTextItem:active,.BlackLink:hover,.BlackLink:visited,.BlackLink:link
{
    text-decoration:underline;
    color:#000000;
}
.InfoTable
{
    padding-left:45px;
    padding-right:45px;
}
.InfoHolder
{
    width:370px;
}
.InfoSpacor
{
    width:20px;
}
.InfoVertSpacor
{
    height:30px;
}
.PaddedRight
{
    padding-right:20px;
    height:100%;
}
.PersonnelTable
{
    font-weight:normal;
    font-size:11px;
}
.PersonnelName
{
    font-weight:bold;
    font-size:13px;
    color:#0F6850;
}
.PersonnelTitle
{
    font-weight:bold;
}
.PersonnelSection
{
    font-weight:bold;
    color:#0F6850;
}