.eemStyleSFBody
{
    padding: 0px;
    background-color: #F8F9F8;
    border: ridge 0px gray;
    width: 100%;
}
.eemStyleSFMainOuter
{
    padding: 0px;
    border: ridge 0px gray;
    width: 100%;
}
.eemStyleSFMainInner
{
    padding: 0px;
}
.eemStyleSFMain
{
    color: #000000;
    background-color: #F8F9F8;
    font-family: Verdana;
    width: 100%;
}
.eemStyleSFCompletion
{
    color: green;
    font-weight: bold;
    font-family: Verdana;
    font-size: small;
}
.eemStyleSFCompletion_BGIsRedish
{
    color: green;
    font-weight: bold;
    Filter: glow(color=yellow, strength=3);
    font-family: Arial;
    font-size: small;
}
.eemStyleSFLogoDisplay
{
}
.eemStyleSFLogoHide
{
    display: none;
}
.eemStyleSFLogoOuter
{
    padding: 0px;
    border: solid 0px green;
    text-align: left;
}
.eemStyleSFLogoInner
{
    border: solid 0px green;
    height: 100%;
    background-color: Transparent;
    padding: 0px;
}
.eemStyleSFTitleOuter
{
    border: solid 0px green;
    text-align: left;
    padding: 0px;
}
.eemStyleSFTitleInner
{
    padding: 5px;
    background-color: Transparent;
    border: solid 0px gray;
}
.eemStyleSFTitle
{
    font-weight: bold;
    font-size: larger;
}
.eemStyleSFErrorOuter
{
    border: solid 0px gray;
    text-align: left;
    padding: 0px;
}
.eemStyleSFErrorInner
{
    padding: 5px;
    background-color: Transparent;
    border: solid 0px gray;
}

.eemStyleSFErrorHeading
{
    color: Red;
    font-size: 16px;
    font-family: Verdana;
    font-weight: bold;
}

.eemStyleSFError
{
    color: Red;
    font-size: 14px;
    font-family: Verdana;
    font-weight: bold;
}
.eemStyleSFError_BGIsRedish
{
    color: Red;
    font-size: 16px;
    Filter: glow(color=yellow, strength=3);
    font-family: Verdana;
    font-weight: bold;
}
.eemStyleSFContentOuter
{
    padding: 0px;
}
.eemStyleSFContentInner
{
    padding: 0px;
}
.eemStyleSFSectionQuestionOuter_Vertical
{
    float: none;
    padding: 0px;
    margin-bottom: 4px;
    border: solid 0px gray;
    width: auto;
    overflow: auto;
}
.eemStyleSFSectionQuestionOuter_Horizontal
{
    float: left;
    padding: 0px;
    margin-bottom: 0px;
    border: solid 0px gray;
    width: 48%;
    overflow: auto;
}
.eemStyleSFSectionIntGrpOuter_Vertical
{
    padding: 0px;
    border: solid 0px gray;
    float: none;
    overflow: auto;
    width: auto;
}
.eemStyleSFSectionIntGrpOuter_Horizontal
{
    padding: 0px;
    border: solid 0px gray;
    float: right;
    overflow: auto;
    width: 48%;
}
.eemStyleSFSectionHeadingInner
{
    padding: 2px;
    height: 100%;
    border: solid 0px gray;
}
.eemStyleSFSectionHeading
{
    font-weight: bold;
    padding: 5px;
    font-size: small;
    background-color: #F8F9F8;
    color: #000000;
}
.eemStyleSFSectionContent
{
    padding: 5px;
}
.eemStyleSFIntGrpContent
{
    border: 1px solid #D9E1E8;
    padding: 5px;
}
.eemStyleSFText
{
    color: #000000;
    font-size: x-small;
}
.eemStyleSFTextDisabled
{
    color: Gray;
    font-weight: bold;
    font-size: x-small;
}
.eemStyleSFReq
{
    color: Red;
    font-size: x-small;
    font-style: italic;
    vertical-align: baseline;
    font-weight: bold;
}
.eemStyleSFReq_BGIsRedish
{
    font-weight: bold;
    font-style: italic;
    vertical-align: baseline;
    font-size: x-small;
    Filter: glow(color=yellow, strength=3);
    color: Red;
}
.eemStyleSFReqError
{
    background-color: Red;
}

