﻿body
{
    background-color: #ffffff;
    margin: 0px;
    font-family: Arial;
    font-size: .8em;
}
.divmain 
{
    width: 780px;
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
}
.navheader 
{
    background-color: #ffffff;
    padding: 5px;
    margin: 0px;
}
.navfgtext
{
    font-family: Verdana;
    font-size: 1em;
    font-family: Arial;
    font-weight: bold;
    text-align: center;
    color: #ffffff;
    padding-top: 27px;
    margin-right: 8px;
    text-decoration: none;
}
.navhdrtext
{
    font-family: Verdana;
    font-size: 1em;
    margin-right: 5px;
    font-family: Arial;
    font-weight: bold;
    color: #000000;
}
.navaccounttitle
{
    font-family: Verdana;
    font-size: 1.5em;
    font-family: Arial;
    font-weight: bold;
    text-align: center;
    color: #000000;
}

.displaynone
{
    display: none;
}
.div600center
{
    margin-left: auto;
    margin-right: auto;
    width: 600px;
}
.div800center
{
    margin-left: auto;
    margin-right: auto;
    width: 800px;
}
.div900center
{
    margin-left: auto;
    margin-right: auto;
    width: 900px;
}
.divcenter
{
    margin-left: 10%;
    margin-right: 10%;
    width: 50%;
}

.pagemsg
{
    color: #006600;
    font-family: Arial;
    font-size: 1.2em;
    text-align: center;
}
.divpagehdr 
{
    border-bottom: solid 1px #000000;
}
.pagehdrtitle 
{
    font-family: Arial;
    font-size: 1.1em;
    color: #006600;
    text-align: left;
    display: inline;
    text-decoration: none;
}
.pagehdrdata 
{
    font-family: Arial;
    color: #006600;
    float: right;
    text-align: right;
    display: inline;
    margin: 2px;
}
    
    
.frmlabel
{
    font-size: .9em;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    padding: 5px;
}
.frmlabelright
{
    font-size: .9em;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    padding: 5px;
    text-align: right;
}
.frmlabelleft
{
    font-family: Arial;
    font-weight: bold;
    text-align: left;
    font-size: .8em;
    color: #000099;
}
.frmlisthdr {font-family: Verdana; font-size: .8em; background-color: #C8C8C8;}

.frmlistcellnone
{
    font-family: Verdana;
    font-size: .8em;
    border: none;
    margin: 3px;
}
.frmlistcellbotonly
{
    font-family: Verdana;
    font-size: .8em;
    border-bottom: solid 1px #c8c8c8;
    padding: 3px;
}
.frmlistcelltoponly
{
    font-family: Verdana;
    font-size: .8em;
    border-top: solid 1px #c8c8c8;
    padding: 3px;
}
.frmlistcelltop
{
    font-family: Verdana;
    font-size: .8em;
    border-left: solid 1px #c8c8c8;
    border-top: solid 1px #c8c8c8;
    padding: 3px;
}
.frmlistcelltopend
{
    font-family: Verdana;
    font-size: .8em;
    border-left: solid 1px #c8c8c8;
    border-right: solid 1px #c8c8c8;
    border-top: solid 1px #c8c8c8;
    padding: 3px;
}
.frmlistcell
{
    font-family: Verdana;
    font-size: .8em;
    border-left: solid 1px #c8c8c8;
    padding: 3px;
}
.frmlistcellend
{
    font-family: Verdana;
    font-size: .8em;
    border-left: solid 1px #c8c8c8;
    border-right: solid 1px #c8c8c8;
    padding: 3px;
}
.frmlistcellright
{
    font-family: Verdana;
    font-size: .8em;
    border-right: solid 1px #c8c8c8;
    border-left: solid 1px #c8c8c8;
    border-bottom: solid 1px #c8c8c8;
}
.frmlistcelltopright
{
    font-family: Verdana;
    font-size: .8em;
    border-right: solid 1px #c8c8c8;
    border-left: solid 1px #c8c8c8;
    border-top: solid 1px #c8c8c8;
}
.frmlabelcenter
{
    font-family: Verdana;
    font-size: .8em;
    font-family: Arial;
    font-weight: bold;
    text-align: center;
    font-size: .8em;
    color: #000099;
}
.frminput
{
    font-family: Arial;
    font-weight: bold;
    text-align: left;
    
    color: #000000;
    padding: 3px;
}
.frmlabelsmall
{
    font-family: Arial;
    font-weight: bold;
    text-align: right;
    font-size: .8em;
    color: #000099;
    margin-right: .8em;
}
.frmdata
{
    text-align: left;
    font-family: Times New Roman;
}
.listindent1 
{
    padding-left: 5px;
}
.section 
{
    width: 400px;
    margin-top: 5px;
}
.sectionheader1 
{
    border-bottom: solid 1px #003300;
    font-weight: bold;
    background-color: yellow;
    font-family: Arial;
    font-size: 1.5em;
    color: #003300;
}
.sectionheader2 
{
    border-bottom: solid 1px #003300;
    font-weight: bold;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 1.1em;
    color: #003300;
}
.sectiontext 
{
    text-align: justify;
    padding: 3px;
}
.callout 
{
    background-image: url('/msc_v1/images/sectionheader.jpg');
    background-repeat: no-repeat;
    border: solid 1px #000000;
    margin: 1px;
}
.callouttitle 
{
    padding: 2px;
    font-size: 1.1em;
    font-weight: bold;
}
.callouttxt 
{
    padding: 4px;
    margin: 2px;
    text-align: justify;
}
table
{
    empty-cells: show;
}

.dataheader {font-size: 1.2em; font-weight:bold;}
.datarow td {margin-left: 5px;font-size: .8em;}