
html { font-size: 1em; }

body  {  color: #12175E; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; text-align: center; position: relative; margin-top: 0; margin-right: auto; margin-left: auto; padding-top: 0; }

h1 {
    font-size: 3em;
}

h2 {
    font-size: 2em;
}

h3 {
    font-size: 1.5em;
}

h4 {
    font-size: 1.4em;
}

h5 {
    font-size: 1.3em;
}

h6 {
    font-size: 1.2em;
}

.bodyText_box  {  position: relative; width: 840px; background-color: #F7F7F7;}
.divPage  {  background-color: #F7F7F7; text-align: center; position: relative; height: auto; width: 900px;   }
.header_topBox  { height: 1em; position: relative; background-color: white;}
.footer_botBox  { height: 10em; position: relative; font-size: 1.2em; margin-top: 10px; }
.inputLeftMarg {margin-left: 2.2em;}
.inputTopMarg {margin-top: 1em;}
.header_logo  { display:block; height: auto; text-align: left; position: relative; background-color: white; }
.bodyText_box_header  { color: #F1AA00; font-size: 1.1em; font-weight: bold; line-height: 1.5; background-color: white; text-align: left; text-indent: .8em; position: relative; height: 2em; }
.ZbodyText_header  { color: #666666; font-size: 1.6em; font-weight: bold; line-height: 2; background:#C2CD23; text-align: center; position: relative; height: 2em; border-top: 5px solid #6B6AB4; }
.ZboyText_header  { line-height: 2; background-color: red;  }
.bodyText_header  { line-height: 2; background-color: white; text-align: center; position: relative; height: 3em; }
.bodyText_headerText { color: #666666; font-size: 1.6em; font-weight: bold;  }
.ZbodyText_headerText { color: #666666; font-size: 1.2em; font-weight: bold; background-color: transparent; z-index: 1; }
.bodyText_subheader { color: white; font-size: 1.1em; font-weight: bold; line-height: 2; background-color: #46858F; repeat-x; text-align: left; text-indent: .5em; position: relative;   }
.buttonsFocusBorder { border-top: 1px solid silver; border-left: 1px solid silver; border-bottom: 1px solid gray; border-right: 1px solid gray;}
.buttonsImgFlg { display: none; }
.buttonsFlg { display: none; }
.buttonsBtn { display: none; }
.buttonsImg { line-height: 1; }
.buttons { line-height: 1; color: #666666; font-size: 11pt; font-family: Verdana; background-image: url(../images/monthenabled.png); width: 90px; height: 20px; border: solid 1px #666666; cursor: pointer;}
.zbuttons { line-height: 1; color: white; font-size: 10pt; font-family: Verdana; background-image: url(../images/btnGradBlue.png); background-repeat: x; background-position: right center; width: 80px; height: 25px; border: solid 1px navy; cursor: pointer;}
.buttonsRed { line-height: 1; color: white; font-size: 10pt; font-family: Verdana; background-image: url(../images/btnGradRed.png) repeat-x;  background-position: right center; width: 80px; height: 25px; border: solid 1px red; cursor: pointer;}
.buttonsLtRed { line-height: 1; color: red; font-size: 10pt; font-family: Verdana; background-image: url(../images/btnGradLtRed.png); background-repeat: x; background-position: right center; width: 80px; height: 25px; border: solid 1px red; cursor: pointer;}
.buttonsBlue { line-height: 1; color: white; font-size: 10pt; font-family: Verdana; background-image: url(../images/btnGradBlue.png); background-repeat: x; background-position: right center; width: 80px; height: 25px; border: solid 1px navy; cursor: pointer;}
.buttonsLtBlue { line-height: 1; color: navy; font-size: 10pt; font-family: Verdana; background-image: url(../images/btnGradLtBlue.png); background-repeat: x; background-position: right center; width: 80px; height: 25px; border: solid 1px navy; cursor: pointer;}
.buttonsGreen { line-height: 1; color: white; font-size: 10pt; font-family: Verdana; background-image: url(../images/btnGradGreen.png); background-repeat: x; background-position: right center; width: 80px; height: 25px; border: solid 1px green; cursor: pointer;}
.buttonsLtGreen { line-height: 1; color: green; font-size: 10pt; font-family: Verdana; background-image: url(../images/btnGradLtGreen.png); background-repeat: x; background-position: right center; width: 80px; height: 25px; border: solid 1px green; cursor: pointer;}
.buttonsSm { line-height: 1; color: Red; font-size: 7pt; font-family: Verdana; background-image: url(../images/btnGradLtBlue.png); background-repeat: x; background-position: right center; width: 64px; height: 16px; border: solid 1px navy; cursor: pointer;}
.buttonsSmRed { line-height: 1; color: Red; font-size: 7pt; font-family: Verdana; background-image: url(../images/btnGradLtRed.png); background-repeat: x; background-position: right center; width: 64px; height: 16px; border: solid 1px green; cursor: pointer;}
.dialogAddInStyle {  text-align: left; font-size: 1em; line-height:1.5;}
.ZlinkBox{ position: relative; color: #E1E0F2; font-size: 1em; font-weight: normal; line-height: 1.4; background-color: #040A4E; width: 100%; height: 2em; float: right; margin-top: 1em;} 
.linkBox{ position: relative; color: white; font-size: 1em; font-weight: normal; line-height: 1.6; background-color: #46858F; width: 100%; height: 2em; float: right; margin-top: 1em; } 
.linkWin { display:inline-block; background-image: url(../images/newWinWh.gif); background-repeat: no-repeat; background-position: right; padding: 0 1.5em 0 .2em; margin-right: .5em; text-align: left; }
.linkWinWh { display:inline-block; background-image: url(../images/newWinWh.gif); background-repeat: no-repeat; background-position: right; padding: 0 1.5em 0 .2em; margin-right: .5em; text-align: left; }
.linkWinBk { display:inline-block; background-image: url(../images/newWinBk.gif); background-repeat: no-repeat; background-position: right; padding: 0 1.5em 0 .2em; margin-right: .5em; text-align: left; }
.linkExt { background-color: transparent; background-image: url(../images/extLinkWh.gif); background-repeat: no-repeat; background-position: right; padding: 0 1.5em 0 .2em; margin-right: .5em; text-align: left; }
.linkExtBk { background-color: transparent; background-image: url(../images/extLinkBk.gif); background-repeat: no-repeat; background-position: right; padding: 0 1.5em 0 .2em; margin-right: .5em; text-align: left; }
.linkExtWh { background-color: transparent; background-image: url(../images/extLinkWh.gif); background-repeat: no-repeat; background-position: right; padding: 0 1.5em 0 .2em; margin-right: .5em; text-align: left; }
.linkEditProfile { font-weight: normal; font-size: .8em; position: absolute; right: 15px; top: 5px; }
.linkBoxLink { color: white; cursor: pointer; position: relative; height: 1.5em; float: right; margin: 0 .5em 0 0.5em; }
.linkBoxLinkWh { cursor: pointer; color: white; position: relative; height: 1.5em; float: right; margin: 0 .5em 0 0.5em;}
.linkBoxLinkBk { cursor: pointer; color: #666666; position: relative; height: 1.5em; float: right; margin: 0 .5em 0 0.5em;}
.linkBoxLinShareThis { position: relative;  float: left; margin: 0 0 0 1em; padding: 2px 0 0 0}
.fontBk { color: #666666;}
.fontWh { color: white;}
.linkProfile { display: none; }
.linkCertificate { display: none; }
.st_sharethis_custom{
        background: url(../images/share-icon-12x12.png) no-repeat  center white;
        padding: 0 16px 0 0;
}

/*
 Link Help and Sizing A's
.linkHlp { font-size: 1.2em; font-weight: bold; margin-right: 1em; }
.aSm { cursor: pointer; position: relative; font-size: 1.1em; font-weight: bold; }
.aMd { cursor: pointer; position: relative; font-size: 1.2em; font-weight: bold; }
.aLg { cursor: pointer; position: relative; font-size: 1.3em; font-weight: bold; }
  EndsLink Help and Sizing A's
*/
