.heading
{
    FONT-FAMILY: tahoma, arial, helvetica, verdana;
    FONT-SIZE: 15pt
}
.warning
{
    COLOR: #001890;
    FONT-FAMILY: tahoma, arial, helvetica, verdana;
    FONT-SIZE: 8pt;
    PADDING-TOP: 9px
}
.text
{
    FONT-FAMILY: tahoma, arial, helvetica, verdana;
    FONT-SIZE: 10pt
}
.formElement
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    WIDTH: 100%
}
.formElementSml
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
}
.formText
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    WIDTH: 100%
}
.formLabel
{
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 1px;
    padding-right: 1px;
    color: #003366;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold
}
.formNote
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    font-weight: normal;
}
.wonder
{
    COLOR: #004070;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
td 
{
    font-family:Verdana; 
    color:rgb(4,69,116); 
    font-size:10pt
}
.tdcolor
{
    BACKGROUND-COLOR: #eff1f2;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
H1
{
    COLOR: #004070;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
H3
{
    COLOR: #004070;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt
}
.heading1
{
    color: #002050;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    padding-bottom: 5pt;
}
.heading2
{
    color: #002050;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    padding-bottom: 5pt;
}
.list
{
    COLOR: #e06010;
    LIST-STYLE: square
}
.panel
{
    BACKGROUND-COLOR: #edf0f5
}
.navButton
{
    BORDER-BOTTOM: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    BORDER-RIGHT: white 0px solid;
    BORDER-TOP: white 1px solid;
    COLOR: #888888;
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    padding-bottom: 3pt;
    width="55pt";
    cursor:"pointer";
}
.navButtonBig
{
    BORDER-BOTTOM: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    BORDER-RIGHT: white 0px solid;
    BORDER-TOP: white 1px solid;
    COLOR: #888888;
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    padding-bottom: 3pt;
    width="70pt";
    cursor:"pointer";
}
hr
{
    COLOR: #6666AA;
}
hr.minor
{
    width:600;
    color: #99AACC;
    height:1px;
}
.body
{
    padding-left:12px; 
    padding-top:10px;
}
.button
{
    border-bottom: #8888FF 2px outset;
    border-right: #8888FF 2px outset;
    border-left: #8888FF 2px outset;
    border-top: #8888FF 2px outset;
    color: #4444FF;
    background-color: white;
    font: 8pt Verdana, Arial, Helvetica, sans-serif;
    padding-bottom: 1pt;
    padding-top: 1pt;
    cursor:"pointer";
}
.buttonMain
{
    border-bottom: #8888FF 2px outset;
    border-right: #8888FF 2px outset;
    border-left: #8888FF 2px outset;
    border-top: #8888FF 2px outset;
    color: #4444FF;
    background-color: white;
    font: bold 9pt Verdana, Arial, Helvetica, sans-serif;
    padding-bottom: 1pt;
    padding-top: 1pt;
    cursor:"pointer";
}
.buttonMinor
{
    border-bottom: #8888FF 1px solid;
    border-right: #8888FF 1px solid;
    border-left: #8888FF 1px solid;
    border-top: #8888FF 1px solid;
    color: #4444FF;
    background-color: white;
    font: 8pt Verdana, Arial, Helvetica, sans-serif;
    width="55pt";
    cursor:"pointer";
}
.tblHd
{
    background-color: #eff1f2;
    color: #004070;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-align="center";
    padding-top: 2pt;
    padding-bottom: 2pt;
}
.tblHdSort
{
    background-color: #eff1f2;
    color: #004070;
    font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
    text-align="center";
    border-bottom: #004070 1px solid;
    border-right: #004070 1px solid;
    border-left: #004070 1px solid;
    border-top: #004070 1px solid;
    cursor:"pointer";
}
.tbl
{
    color: #004070;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    padding-top: 3pt;
    padding-bottom: 3pt;
    text-align="center";
}
.tblLinkButton
{
    border-bottom: white 0px solid;
    border-right: white 0px solid;
    border-left: white 0px solid;
    border-top: white 0px solid;
    color: #007040;
    background-color: white;
    font: italic 8pt Verdana, Arial, Helvetica, sans-serif;
    text-align="center";
    text-decoration: underline;
    cursor:"pointer";
}
.required
{
    color: #FF0000;
}
.errorMsg
{
    font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
    color: #DD5544;
    padding-bottom: 5pt;
}
.infoMsg
{
    font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
    color: #4488BB;
    padding-bottom: 5pt;
}
.pathNavCur
{
    font: bold 11pt Verdana, Arial, Helvetica, sans-serif;
    color: #004070;
    border-top: white 1px solid;
    border-bottom: white 1px solid;
    border-left: white 1px solid;
    border-right: white 1px solid;
    background-color: white;
}
.pathNavAllowed
{
    font: 10pt Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color: #004070;
    border-top: white 0px solid;
    border-bottom: white 0px solid;
    border-left: white 0px solid;
    border-right: white 0px solid;
    background-color: white;
}
.pathNavBlocked
{
    font: 10pt Verdana, Arial, Helvetica, sans-serif;
    color: #999999;
    border-top: white 1px solid;
    border-bottom: white 1px solid;
    border-left: white 1px solid;
    border-right: white 1px solid;
    background-color: white;
}
