BODY
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    padding-bottom: 0px;
    margin: 5px 0px 0px;
    padding-top: 5px;
    font-family: Arial, Verdana;
    background-color: #ffffff;
}
P
{
    color: #000064;
}
A:link
{
    font-size: 9pt;
    color: #777777;
    font-family: Arial, Verdana;
}
A:visited
{
    font-size: 9pt;
    color: #777777;
    font-family: Arial, Verdana;
}
A:hover
{
    font-size: 9pt;
    color: #ffffff;
    font-family: Arial, Verdana;
    background-color: #777777;
}
.logo
{
    border-right: #ffffff 20px solid;
    border-top: #ffffff 15px solid;
    border-left: #ffffff 15px solid;
    border-bottom: #ffffff 20px solid;
}
.separ
{
    font-size: 12px;
    color: #000064;
    font-family: Arial, Verdana;
    background-color: white;
}
.separtext
{
    padding-left: 10px;
    font-size: 12px;
    padding-bottom: 5px;
    color: #000000;
    padding-top: 5px;
    font-family: Arial, Verdana;
    background-color: white;
}
A.separ:link
{
    font-size: 12px;
    color: #e10000;
    font-family: Arial, Verdana;
    background-color: white;
}
A.separ:visited
{
    font-size: 12px;
    color: #e10000;
    font-family: Arial, Verdana;
    background-color: white;
}
A.separ:hover
{
    font-size: 12px;
    color: #e10000;
    font-family: Arial, Verdana;
    background-color: white;
    text-decoration: none;
}
.separ2
{
    font-size: 12px;
    color: #000064;
    font-family: Arial, Verdana;
    background-color: white;
}
A.separ2:link
{
    font-size: 12px;
    color: #e10000;
    font-family: Arial, Verdana;
    background-color: white;
}
A.separ2:visited
{
    font-size: 12px;
    color: #e10000;
    font-family: Arial, Verdana;
    background-color: white;
}
A.separ2:hover
{
    font-size: 12px;
    color: #e10000;
    font-family: Arial, Verdana;
    background-color: white;
    text-decoration: none;
}
P
{
    border-right: 1px;
    border-top: 1px;
    margin: 5px;
    border-left: 1px;
    border-bottom: 1px;
}
.refer
{
    background-color: #000064;
}
.pagehead
{
    padding-left: 10px;
    font-weight: bold;
    font-size: 9pt;
    padding-bottom: 3px;
    color: white;
    padding-top: 3px;
    border-bottom: #007D8C 1px solid;
    background-color: #BDB674;
    background-image: url(../Images/page_head_bg.gif);
    background-repeat: repeat-x;
    border: 1px solid #007D8C;
    border-color:#BDB674;
}
.grhead
{
    font-weight: bold;
    font-size: 9pt;
    color: #333333;
    font-family: Arial, Helvetica;
    background-color: #ffffff;
    border-width: 100px;
    text-align:left;
}
A.grhead:link
{
    font-weight: bold;
    font-size: 9pt;
    color: #000000;
    background-color: #e3ddd2;
    text-decoration: none;
}
A.grhead:visited
{
    font-weight: bold;
    font-size: 9pt;
    color: #666666;
    background-color: #e3ddd2;
    text-decoration: none;
}
A.grhead:hover
{
    font-weight: bold;
    font-size: 9pt;
    color: #666666;
    background-color: #e3ddd2;
    text-decoration: none;
}
.grgrid
{
    border-right: #000000 0px solid;
    border-top: #000000 0px solid;
    border-left: #000000 0px solid;
    width: 100%;
    border-bottom: #000000 0px solid;
}
.gridtxt
{
    font-size: 9pt;
    color: #000000;
    font-family: Arial, Helvetica;
    background-color: #e5e5e5;
}
.gritem
{
    font-size: 9pt;
    color: #333333;
    font-family: Arial, Helvetica;
    background-color: #f0f0f0;
    vertical-align:top;
}
.grpaging
{
    font-size: 9pt;
    color: #000000;
    font-family: Arial, Helvetica;
    background-color: #e5e5e5;
}
.acthead
{
    padding-left: 10px;
    font-weight: bold;
    font-size: 18px;
    padding-bottom: 5px;
    color: White;
    padding-top: 5px;
    font-family: Arial, Helvetica;
    background-color: #BDB674;
}
.ustext
{
    padding-left: 10px;
    font-size: 9pt;
    background: #ffffff;
    padding-bottom: 15px;
    color: #000000;
    font-family: Arial, Helvetica;
}
.WarnHead
{
    padding-left: 10px;
    font-weight: normal;
    font-size: 8pt;
    padding-bottom: 3px;
    color: #999999;
    padding-top: 3px;
    font-style: normal;
}
A.WarnNav:link
{
    font-weight: normal;
    font-size: 8pt;
    color: #999999;
    font-family: Arial, Helvetica;
    text-decoration: none;
}
A.WarnNav:visited
{
    font-weight: normal;
    font-size: 8pt;
    color: #666666;
    font-family: Arial, Helvetica;
    text-decoration: none;
}
A.WarnNav:hover
{
    font-weight: normal;
    font-size: 8pt;
    color: #ffffff;
    font-family: Arial, Helvetica;
    background-color: #007d8c;
    text-decoration: none;
}
.ustext1
{
    font-size: 9pt;
    color: #000000;
    font-family: Arial, Helvetica;
}
.ustext2
{
    font-size: 9pt;
    background: #ffffff;
    color: #000000;
    font-family: Arial, Helvetica;
    text-decoration: underline;
}
UL
{
    padding-left: 0px;
    font-size: 9pt;
    padding-bottom: 0px;
    color: #000000;
    font-family: Arial, Helvetica;
}
LI.ustext
{
    font-size: 9pt;
    color: #333333;
    font-family: Arial, Helvetica;
}
A.ustext:link
{
    font-size: 9pt;
    color: #333333;
    font-family: Arial, Helvetica;
    background-color: transparent;
    text-decoration: underline;
}
A.ustext:visited
{
    font-size: 9pt;
    color: #333333;
    font-family: Arial, Helvetica;
    background-color: transparent;
    text-decoration: underline;
}
A.ustext:hover
{
    font-size: 9pt;
    color: #000000;
    font-family: Arial, Helvetica;
    background-color: transparent;
    text-decoration: underline;
}
.lightblue
{
    padding-left: 10px;
    font-size: 9pt;
    font-family: Arial, Helvetica;
    background-color: #ffffff;
    color: #333333;
}
.mnav
{
    padding-right: 4px;
    padding-left: 4px;
    font-weight: normal;
    font-size: 9pt;
    background-color: #ffffff;
    text-decoration: none;
}
A.mnav:link
{
    padding-right: 4px;
    padding-left: 4px;
    font-weight: normal;
    font-size: 9pt;
    color: #311e1e;
    font-family: Arial, Helvetica;
    text-decoration: none;
}
A.mnav:visited
{
    padding-right: 4px;
    padding-left: 4px;
    font-weight: normal;
    font-size: 9pt;
    color: #311e1e;
    font-family: Arial, Helvetica;
    text-decoration: none;
}
A.mnav:hover
{
    padding-right: 4px;
    padding-left: 4px;
    font-weight: normal;
    font-size: 9pt;
    color: #ffffff;
    font-family: Arial, Helvetica;
    background-color: #007d8c;
    text-decoration: none;
}
A.thismain:link
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 9pt;
    color: #311e1e;
    font-family: Arial, Helvetica;
    text-decoration: none;
}
A.thismain:visited
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 9pt;
    color: #311e1e;
    font-family: Arial, Helvetica;
    text-decoration: none;
}
A.thismain:hover
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 9pt;
    color: #311e1e;
    font-family: Arial, Helvetica;
    text-decoration: none;
}
.thismain
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 9pt;
    color: #311e1e;
    font-family: Arial, Helvetica;
    text-decoration: none;
}
.thismainnav
{
    padding-right: 4px;
    padding-left: 4px;
    font-weight: bold;
    font-size: 9pt;
    color: #311e1e;
    font-family: Arial, Helvetica;
    text-decoration: none;
}
.thisbottom
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 9pt;
    color: #e10000;
    font-family: Arial, Helvetica;
    text-decoration: none;
}
A.thisbottomnav
{
    padding-right: 4px;
    padding-left: 4px;
    font-weight: bold;
    font-size: 9pt;
    color: #311e1e;
    font-family: Arial, Helvetica;
}
.lefttext
{
    font-size: 8pt;
    color: #003150;
    font-family: Arial, Helvetica;
    background-color: transparent;
}
.line
{
    width: 114px;
    color: #003366;
    height: 1px;
}
.lnavback
{
    background-color: #f0f0f0;
}
.lnav
{
    font-size: 8pt;
    color: #777777;
    background-color: transparent;
    text-decoration: none;
}
A.lnav:link
{
    font-size: 8pt;
    color: #777777;
    font-family: Arial, Helvetica;
    background-color: transparent;
    text-decoration: none;
}
A.lnav:visited
{
    font-size: 8pt;
    color: #777777;
    font-family: Arial, Helvetica;
    background-color: transparent;
    text-decoration: none;
}
A.lnav:hover
{
    font-size: 8pt;
    color: #ffffff;
    font-family: Arial, Helvetica;
    background-color: #777777;
    text-decoration: underline;
}
A.lnavsmall:link
{
    font-size: 8pt;
    color: #6f2c3e;
    font-family: Arial, Helvetica;
    background-color: transparent;
    text-decoration: none;
}
A.lnavsmall:visited
{
    font-size: 8pt;
    color: #6f2c3e;
    font-family: Arial, Helvetica;
    background-color: transparent;
    text-decoration: none;
}
A.lnavsmall:hover
{
    font-size: 8pt;
    color: #6f2c3e;
    font-family: Arial, Helvetica;
    background-color: transparent;
    text-decoration: underline;
}
.thislnav
{
    font-weight: normal;
    font-size: 8pt;
    color: #777777;
    font-family: Arial, Helvetica;
    background-color: #f0f0f0;
    text-decoration: none;
}
.grayleft
{
    font-size: 8pt;
    color: gray;
    font-family: Arial, Helvetica;
    background-color: transparent;
    text-decoration: none;
}
.FormInput
{
    font-weight: normal;
    font-size: 9pt;
    color: #311e1e;
    font-family: Arial, Helvetica;
}
.FormBtn
{
    border-right: #e3f1f2 0px solid;
    border-top: #e3f1f2 0px solid;
    font-size: 8pt;
    border-left: #e3f1f2 0px solid;
    color: #ffffff;
    border-bottom: #e3f1f2 0px solid;
    font-family: Arial, Helvetica;
    background-color: #0083be;
}
.bnavback
{
    background-color: #ffffff;
    text-align: right;
}
.bnav
{
    padding-right: 4px;
    padding-left: 4px;
    font-weight: normal;
    font-size: 9pt;
    color: #311e1e;
    background-color: transparent;
    text-decoration: none;
}
A.bnav:link
{
    padding-right: 4px;
    padding-left: 4px;
    font-weight: normal;
    font-size: 9pt;
    color: #311e1e;
    font-family: Arial, Helvetica;
    background-color: transparent;
    text-decoration: none;
}
A.bnav:visited
{
    padding-right: 4px;
    padding-left: 4px;
    font-weight: normal;
    font-size: 9pt;
    color: #311e1e;
    font-family: Arial, Helvetica;
    background-color: transparent;
    text-decoration: none;
}
A.bnav:hover
{
    padding-right: 4px;
    padding-left: 4px;
    font-weight: normal;
    font-size: 9pt;
    color: #ffffff;
    font-family: Arial, Helvetica;
    background-color: #007d8c;
    text-decoration: none;
}
.SaveButton
{
    border-right: #e3f1f2 0px solid;
    border-top: #e3f1f2 0px solid;
    font-weight: bold;
    font-size: 8pt;
    border-left: #a1e5eb 0px solid;
    color:White;
    border-bottom: #4bb4c0 0px solid;
    border-right: #4bb4c0 1px solid;
    font-family: Arial, Helvetica;
    background-color: #006D4D;
}
.AnyButton
{
    border-right: #e3f1f2 0px solid;
    border-top: #e3f1f2 0px solid;
    font-weight: bold;
    font-size: 8pt;
    border-left: #e3f1f2 0px solid;
    color: White;
    border-bottom: #4bb4c0 1px solid;
    border-right: #4bb4c0 1px solid;
    font-family: Arial, Helvetica;
    background-color: #006D4D;
}
.aster
{
    font-weight: normal;
    font-size: 9pt;
    color: #e10000;
    font-family: Arial, Helvetica;
}
.ErrMsg
{
    font-size: 9pt;
    color: #d22f2d;
    font-family: Arial, Helvetica;
    background-color: transparent;
}
.AllOK
{
    font-size: 9pt;
    color: #000000;
    font-family: Arial, Helvetica;
    background-color: transparent;
}
.Created
{
    font-size: 9pt;
    color: #000000;
    font-family: Arial, Helvetica;
    background-color: transparent;
}
.Info
{
    font-size: 9pt;
    color: #000000;
    font-family: Arial, Helvetica;
    background-color: transparent;
}
.prevprof
{
    font-size: 10pt;
    color: #000064;
    font-family: Arial, Helvetica;
    background-color: transparent;
    text-decoration: none;
}
.leftwhitespace
{
    width: 5px;
}
.rightTab
{
    width: 780px;
}
.DivToolTip
{
      FILTER: progid:DXImageTransform.Microsoft.Shadow(color=006D4D, Direction=135, Strength=6);
      position: absolute;
      visibility: hidden;
      z-index: 1;
      align: center;
      background-color: #DEDEDC;
      color : Black;
      font-weight:normal;
      width : 250;
      padding: 5px;
}