SPAN {font-family: Calibri, Helvetica, Sans Serif; font-size: 12pt; color: #333333;}
SPAN.sec {font-family: arial, Helvetica, Sans Serif; font-size: 7.5pt; color: #333333;}
SPAN.footer {font-family: arial, Helvetica, Sans Serif; font-size: 8pt; color: #999999; font-weight: normal;}
SPAN.required {font-family: arial, Helvetica, Sans Serif; font-weight: bold; font-size: 8pt; text-decoration: none; color: #FEBC3C;}
SPAN.white {font-family: arial, Helvetica, Sans Serif; font-size: 7.5pt; color: #FFFFFF;}
SPAN.sec {font-family: arial, Helvetica, Sans Serif; font-size: 9pt; color: #FFFFFF;}
SPAN.title {font-family: arial, Helvetica, Sans Serif; font-weight: normal; font-size: 11pt; color: #333333;}
SPAN.subhd {font-family: arial, Helvetica, Sans Serif; font-weight: bold; font-size: 11pt; color: #333333;}
SPAN.number {font-family: arial, Helvetica, Sans Serif; font-weight: bold; font-size: 11pt; color: #999999;}

A {font-family: arial, Helvetica, Sans Serif; font-weight: normal; font-size: 9pt; text-decoration: underline; color: #333333;}
A:hover {font-family: arial, Helvetica, Sans Serif; font-weight: normal; font-size: 9pt; text-decoration: underline; color: #000000;}
A.nav {font-family: arial, Helvetica, Sans Serif; font-weight: normal; font-size: 7.5pt; text-decoration: none; color: #FFFFFF;}
A.nav:hover {font-family: arial, Helvetica, Sans Serif; font-weight: normal; font-size: 7.5pt; text-decoration: none; color: #FFCC33;}
A.footer {font-family: arial, Helvetica, Sans Serif; font-weight: normal; font-size: 8pt; text-decoration: none; color: #666666;}
A.footer:hover {font-family: arial, Helvetica, Sans Serif; font-weight: normal; font-size: 8pt; text-decoration: underline; color: #666666;}
A.link {font-family: Calibri, Helvetica, Sans Serif; font-weight: normal; font-size:12pt; text-decoration: underline; color: #333333;}
A.link:hover {font-family: Calibri, Helvetica, Sans Serif; font-weight: normal; font-size: 12pt; text-decoration: underline; color: #000000;}
A.secselect {font-family: arial, Helvetica, Sans Serif; font-weight: bold; font-size: 8pt; text-decoration: none; color: #333333;}
A.secselect:hover {font-family: arial, Helvetica, Sans Serif; font-weight: bold; font-size: 8pt; text-decoration: underline; color: #333333;}
A.white {font-family: arial, Helvetica, Sans Serif; font-weight: normal; font-size: 7.5pt; text-decoration: none; color: #FFFFFF;}
A.white:hover {font-family: arial, Helvetica, Sans Serif; font-weight: normal; font-size: 7.5pt; text-decoration: none; color: #FEBC3C;}

INPUT {font-family: Arial, Helvetica; font-size: 8pt; border-style: groove; border-width: 1px; border-color: #999999;}
INPUT.button { border-width: 0px;}
.inputtxt_form {font-family: arial, verdana, Helvetica, sans-serif; font-size: 9.5px; background-color: #FFFFFF; color: #000000; border: solid; cursor: default; border-color: #999999 #4D4A46 #4D4A46 #999999; clip: rect(   ): 2px;z-index: 2; clip:  rect(   );border-width: 1px 1px 1px 1px}


#dropmenudiv{
position:absolute;
border:1px solid #FFFFFF;
border-bottom-width: 0;
font:normal 8px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #EEEEEE;
padding: 2px 0;
text-decoration: none;
font-weight: normal;
font-family: arial;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #CDDBE7;
}

.bgModContHdr{
	BACKGROUND-COLOR: #EEEEEE;
	font-family : Verdana, Arial, Sans-serif,Arial;
	font-size : 9px;
	color : #333333;
	height : 20px;
	font-weight : bold;
	
}
    .eemStyleSFBody
    {
        padding: 0px;
        width: 100%;
        border: ridge 0px gray;
        background-color: #ffffff;
    }
    .eemStyleSFMainOuter
    {
        padding: 0px;
        width: 100%;
        border: ridge 0px gray;
    }
    .eemStyleSFMainInner
    {
        padding: 0px;
    }
    .eemStyleSFMain
    {
        width: 100%;
        background-color: #ffffff;
        color: #000000;
        font-family: Verdana;
    }
    .eemStyleSFCompletion
    {
        font-family: Verdana;
        font-size: small;
        color: green;
        font-weight: bold;
    }
    .eemStyleSFCompletion_BGIsRedish
    {
        font-family: Arial;
        font-size: small;
        Filter: glow(color=yellow, strength=3);
        color: green;
        font-weight: bold;
    }
    .eemStyleSFLogoDisplay
    {
    }
    .eemStyleSFLogoHide
    {
        display: none;
    }
    .eemStyleSFLogoOuter
    {
        padding: 0px;
        text-align: left;
        border: solid 0px green;
    }
    .eemStyleSFLogoInner
    {
        height: 100%;
        padding: 0px;
        background-color: Transparent;
        border: solid 0px green;
    }
    .eemStyleSFTitleOuter
    {
        padding: 0px;
        text-align: left;
        border: solid 0px green;
    }
    .eemStyleSFTitleInner
    {
        padding: 5px;
        background-color: Transparent;
        border: solid 0px gray;
    }
    .eemStyleSFTitle
    {
        font-size: larger;
        font-weight: bold;
    }
    .eemStyleSFErrorOuter
    {
        padding: 0px;
        text-align: left;
        border: solid 0px gray;
    }
    .eemStyleSFErrorInner
    {
        padding: 5px;
        background-color: Transparent;
        border: solid 0px gray;
    }
    .eemStyleSFError
    {
        color: Red;
        font-size: x-small;
        font-family: Verdana;
        font-weight: bold;
    }
    .eemStyleSFError_BGIsRedish
    {
        Filter: glow(color=yellow, strength=3);
        color: Red;
        font-size: x-small;
        font-family: Verdana;
        font-weight: bold;
    }
    .eemStyleSFContentOuter
    {
        padding: 0px;
    }
    .eemStyleSFContentInner
    {
        padding: 0px;
    }
    .eemStyleSFSectionQuestionOuter_Vertical
    {
        margin-bottom: 4px;
        padding: 0px;
        overflow: auto;
        border: solid 0px gray;
        width: auto;
        float: none;
    }
    .eemStyleSFSectionQuestionOuter_Horizontal
    {
        margin-bottom: 0px;
        padding: 0px;
        overflow: auto;
        border: solid 0px gray;
        width: 48%;
        float: left;
    }
    .eemStyleSFSectionIntGrpOuter_Vertical
    {
        padding: 0px;
        overflow: auto;
        border: solid 0px gray;
        width: auto;
        float: none;
    }
    .eemStyleSFSectionIntGrpOuter_Horizontal
    {
        padding: 0px;
        overflow: auto;
        border: solid 0px gray;
        width: 48%;
        float: right;
    }
    .eemStyleSFSectionHeadingInner
    {
        height: 100%;
        padding: 2px;
        border: solid 0px gray;
    }
    .eemStyleSFSectionHeading
    {
        padding: 5px;
        background-color: #ffffff;
        font-size: small;
        color: #000000;
        font-weight: bold;
    }
    .eemStyleSFSectionContent
    {
        padding: 5px;
    }
    .eemStyleSFIntGrpContent
    {
        padding: 5px;
        border: 1px solid #D9E1E8;
    }
    .eemStyleSFText
    {
        font-size: x-small;
        color: #000000;
    }
    .eemStyleSFTextDisabled
    {
        font-size: x-small;
        color: Gray;
        font-weight: bold;
    }
    .eemStyleSFReq
    {
        font-style: italic;
        font-size: x-small;
        vertical-align: baseline;
        color: Red;
        font-weight: bold;
    }
    .eemStyleSFReq_BGIsRedish
    {
        font-style: italic;
        font-size: x-small;
        Filter: glow(color=yellow, strength=3);
        vertical-align: baseline;
        color: Red;
        font-weight: bold;
    }
    .eemStyleSFReqError
    {
        background-color: Red;
    }

