html { border: 0; }
.no_border
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
}
BUTTON.item_unselected
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    BORDER-LEFT: medium none;
    CURSOR: hand;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent;
}
BUTTON.item_selected
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    BORDER-LEFT: medium none;
    CURSOR: hand;
    COLOR: orange;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline;
}
BUTTON.image_type
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent;
}
BUTTON.image_type_status
{
    BORDER-RIGHT: #c3daf9 1px solid;
    BORDER-TOP: #c3daf9 2px solid;
    BORDER-LEFT: #c3daf9 2px solid;
    CURSOR: hand;
    BORDER-BOTTOM: #c3daf9 1px solid;
    BACKGROUND-COLOR: #c3daf9;
}
BUTTON.image_type_tab
{
    BORDER-RIGHT: #f1f1f1 1px solid;
    BORDER-TOP: #f1f1f1 2px solid;
    BORDER-LEFT: #f1f1f1 2px solid;
    CURSOR: hand;
    BORDER-BOTTOM: #f1f1f1 1px solid;
    BACKGROUND-COLOR: #f1f1f1;
}
BUTTON.image_type_window
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 2px solid;
    BORDER-LEFT: white 2px solid;
    CURSOR: hand;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: white;
}
BUTTON.launch_button
{
    BORDER-RIGHT: transparent 1px solid;
    BORDER-TOP: transparent 1px solid;
    BORDER-LEFT: transparent 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: transparent 1px solid;
    BACKGROUND-COLOR: transparent;
}
BUTTON.launch_button_highlight
{
    BORDER-RIGHT: orange 1px solid;
    BORDER-TOP: orange 1px solid;
    BORDER-LEFT: orange 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: orange 1px solid;
    BACKGROUND-COLOR: transparent;
}
BUTTON.htab_selected
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-WEIGHT: bolder;
    BORDER-LEFT: gray 1px solid;
    CURSOR: hand;
    COLOR: black;
    BORDER-BOTTOM: gray 1px;
    BACKGROUND-COLOR: #f1f1f1;
}
BUTTON.htab_unselected
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: white;
}
DIV.rpt
{
    FONT-SIZE: 15pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: green;
    TEXT-ALIGN: left;
}
DIV.type1
{
    BORDER-TOP: gray thin solid;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: left;
}
DIV.error_message
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: red;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: left;
}
SPAN
{
    CURSOR: default;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
}
SPAN.pic_info
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
}
SPAN.type0
{
}
SPAN.type1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: left;
}
SPAN.type2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
}
SPAN.type3
{
    FONT-SIZE: 8pt;
    COLOR: #ec7600;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline;
}
SPAN.type4
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: center;
}
SPAN.type5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: center;
}
SPAN.type6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: center;
}
SPAN.type7
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
}
SPAN.type8
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
}
SPAN.type9
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: center;
}
SPAN.type10
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#6A8CCB', EndColorStr='#C3DAF9');
    BORDER-LEFT: black 1px solid;
    COLOR: white;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: center;
}
SPAN.type11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: left;
}
SPAN.type12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
}
SPAN.type13
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: center
}
SPAN.type14
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: left;
}
TEXTAREA.err_box1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
}
TEXTAREA.err_box2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
}
INPUT.icd9_display
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: #c3daf9;
    TEXT-ALIGN: left;
}
SPAN.status1
{
    BACKGROUND-COLOR: transparent;
}

SPAN.status3
{
    BORDER-RIGHT: orange 1px solid;
    BORDER-TOP: orange 1px solid;
    FONT-SIZE: 8pt;
    OVERFLOW-X: hidden;
    BORDER-LEFT: orange 1px solid;
    COLOR: black;
    BORDER-BOTTOM: orange 1px solid;
    FONT-FAMILY: Arial,Verdana,Helvetica,MS Sans Serif;
    TEXT-OVERFLOW: ellipsis;
    BACKGROUND-COLOR: #c3daf9;
    TEXT-ALIGN: left;
}
SPAN.status1_emr
{
    COLOR: #005ebb;
    BACKGROUND-COLOR: transparent;
}
SPAN.status2_emr
{
    FONT-SIZE: 8pt;
    OVERFLOW-X: hidden;
    COLOR: #005ebb;
    FONT-FAMILY: Arial,Verdana,Helvetica,MS Sans Serif;
    TEXT-OVERFLOW: ellipsis;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
}
SPAN.status3_emr
{
    FONT-SIZE: 8pt;
    OVERFLOW-X: hidden;
    COLOR: orange;
    FONT-FAMILY: Arial,Verdana,Helvetica,MS Sans Serif;
    TEXT-OVERFLOW: ellipsis;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline;
}
SPAN.WorkingDate
{
    FONT-SIZE: 8pt;
    CURSOR: auto;
    COLOR: #005ebb;
    FONT-FAMILY: Arial,Verdana,Helvetica,MS Sans Serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
}
SPAN.WorkingDate_highlight
{
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: orange;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
}
INPUT.type1
{
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #6a8ccb 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    BACKGROUND-COLOR: #c3daf9;
}
INPUT.type2
{
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #6a8ccb 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #6a8ccb 1px solid;
}
INPUT.type3
{
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
}
INPUT.type4
{
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8;pt;
    COLOR: black
}
INPUT.type5
{
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
}
INPUT.type6
{
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    TEXT-ALIGN: right;
}
INPUT.type7
{
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #6a8ccb 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    TEXT-ALIGN: right;
}
INPUT.type8
{
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #6a8ccb 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    BACKGROUND-COLOR: #c3daf9;
    TEXT-ALIGN: left;
}
INPUT.type9
{
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #6a8ccb 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    BACKGROUND-COLOR: #c3daf9;
    TEXT-ALIGN: center;
}
INPUT.type10
{
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #6a8ccb 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    BACKGROUND-COLOR: #c3daf9;
    TEXT-ALIGN: right;
}
INPUT.type11
{
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #6a8ccb 1px solid;
    COLOR: red;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    BACKGROUND-COLOR: #c3daf9;
    TEXT-ALIGN: right;
}
INPUT.type12
{
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #6a8ccb 1px solid;
    COLOR: red;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    TEXT-ALIGN: right;
}
INPUT.type13
{
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #6a8ccb 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    BACKGROUND-COLOR: deepskyblue;
}
INPUT.type14
{
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #6a8ccb 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    BACKGROUND-COLOR: deepskyblue;
    TEXT-ALIGN: right;
}
INPUT.type15
{
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #6a8ccb 1px solid;
    COLOR: red;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    BACKGROUND-COLOR: deepskyblue;
    TEXT-ALIGN: right;
}
FONT.chart_correction
{
    COLOR: red;
}
FONT.status1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,Helvetica,MS Sans Serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
}
FONT.status2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial,Verdana,Helvetica,MS Sans Serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
}
FONT.status3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: green;
    FONT-FAMILY: Arial,Verdana,Helvetica,MS Sans Serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
}
FONT.status4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: purple;
    FONT-FAMILY: Arial,Verdana,Helvetica,MS Sans Serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
}
SPAN.DateStatus
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    OVERFLOW-X: hidden;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial,Verdana,Helvetica,MS Sans Serif;
    TEXT-OVERFLOW: ellipsis;
    BACKGROUND-COLOR: #c3daf9;
    TEXT-ALIGN: center;
}
SPAN.PosNumberStatus
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    OVERFLOW-X: hidden;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial,Verdana,Helvetica,MS Sans Serif;
    TEXT-OVERFLOW: ellipsis;
    BACKGROUND-COLOR: #c3daf9;
    TEXT-ALIGN: left;
}
SPAN.NegNumberStatus
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    OVERFLOW-X: hidden;
    BORDER-LEFT: black 1px solid;
    COLOR: red;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial,Verdana,Helvetica,MS Sans Serif;
    TEXT-OVERFLOW: ellipsis;
    BACKGROUND-COLOR: #c3daf9;
    TEXT-ALIGN: left;
}
TEXTAREA.type1
{
    FONT-FAMILY: Arial;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #6a8ccb 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    BACKGROUND-COLOR: #c3daf9;
}
TEXTAREA.type2
{
    FONT-FAMILY: Arial;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #6a8ccb 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    BACKGROUND-COLOR: white;
}
TEXTAREA.type3
{
    FONT-FAMILY: Arial;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #6a8ccb 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    BACKGROUND-COLOR: white;
}
TEXTAREA.type4
{
    FONT-FAMILY: Arial;
    BORDER-RIGHT: black 1px groove;
    BORDER-TOP: black 1px groove;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px groove;
    COLOR: black;
    BORDER-BOTTOM: black 1px groove;
    BACKGROUND-COLOR: #c3daf9;
    TEXT-ALIGN: left;
}
SELECT.type1
{
    FONT-FAMILY: Arial;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #6a8ccb 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    BACKGROUND-COLOR: #ffffff;
}
SELECT.type2
{
    FONT-FAMILY: Arial;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #6a8ccb 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    BACKGROUND-COLOR: white;
}
SELECT.type3
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    BACKGROUND-COLOR: white;
}
SELECT.type4
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    BACKGROUND-COLOR: deepskyblue;
}
BUTTON.type0
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    COLOR: black;
}
BUTTON.type1
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
}
BUTTON.type2
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
}
LEGEND.type0
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: default;
    COLOR: black;
    BACKGROUND-COLOR: white;
}
LEGEND.type1
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: black;
    BACKGROUND-COLOR: white;
}
LEGEND.type6
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: center;
}
IFRAME.blank
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
}
IFRAME.menu
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-LEFT: lightgrey 1px solid;
    BORDER-BOTTOM: lightgrey 1px solid;
}
IFRAME.window
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
SPAN
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
}
LI
{
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
}
SPAN.HIPAA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: default;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: left;
}
SPAN.DfltMenuHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    CURSOR: default;
    COLOR: darkblue;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: left;
}
SPAN.Session
{
    FONT-SIZE: 8pt;
    CURSOR: pointer;
    COLOR: #005ebb;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: right;
}
SPAN.Session_highlight
{
    FONT-SIZE: 8pt;
    CURSOR: pointer;
    COLOR: orange;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: right;
    TEXT-DECORATION: underline;
}
SPAN.Tasking
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    CURSOR: pointer;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: right;
}
SPAN.Warning
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: pointer;
    COLOR: red;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: right;
}
SPAN.Warning_highlight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FILTER: progid:DXImageTransform.Microsoft.Glow(Color=orange,Strength=1);
    CURSOR: pointer;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: right;
}
SPAN.Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: pointer;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: center;
}
SPAN.Header_Type1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: pointer;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline;
}
SPAN.ifocus
{
    FONT-SIZE: 8pt;
    COLOR: #ec7600;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline;
}
SPAN.iUnfocus
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: left;
}
SPAN.popup
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black thin solid;
    COLOR: black;
    BORDER-BOTTOM: black thin solid;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: blanchedalmond;
    TEXT-ALIGN: center;
}
SPAN.iframeBody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Helvetica, Verdana;
    BACKGROUND-COLOR: white;
}
BODY
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana;
    BACKGROUND-COLOR: white;
}
BODY.iframeBody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Helvetica, Verdana;
    BACKGROUND-COLOR: white;
}
BODY.Session
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, MS Sans Serif, Helvetica, Verdana;
    BACKGROUND-COLOR: white;
}
FIELDSET.main
{
}
FIELDSET.left_thin
{
    BORDER-LEFT: lightgrey 1px solid;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-BOTTOM: medium none;
}
FIELDSET.window
{
    BORDER-RIGHT: gray thin solid;
    BORDER-TOP: white thin solid;
    BORDER-LEFT: white thin solid;
    BORDER-BOTTOM: gray thin solid;
}
FIELDSET.blank
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
}
FIELDSET.left
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-BOTTOM: medium none;
}
FIELDSET.top_left_right
{
    BORDER-BOTTOM: medium none;
}
FIELDSET.left_right
{
    BORDER-TOP: medium none;
    BORDER-BOTTOM: medium none;
}
FIELDSET.right_bottom
{
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
}
FIELDSET.top_right_bottom
{
    BORDER-LEFT: medium none;
}
FIELDSET.top_left_bottom
{
    BORDER-RIGHT: medium none;
}
FIELDSET.top_left
{
    BORDER-RIGHT: medium none;
    BORDER-BOTTOM: medium none;
}
FIELDSET.top_right
{
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
}
FIELDSET.top
{
    BORDER-RIGHT: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
FIELDSET.top_thin
{
    BORDER-TOP: 1px solid lightgrey;
    BORDER-RIGHT: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
FIELDSET.bottom
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
}
FIELDSET.bottom_right
{
    BORDER-LEFT: medium none;
}
FIELDSET.no_top
{
    BORDER-TOP: medium none;
}
LEGEND
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    BACKGROUND-COLOR: white;
}
LEGEND.Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica, MS Sans Serif;
}
INPUT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
}
INPUT.turnOff
{
    BACKGROUND-COLOR: transparent;
}
INPUT.turnOn
{
}
INPUT.tableEditOff
{
}
INPUT.tableEdit
{
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    BORDER-LEFT: #6a8ccb 1px solid;
    BORDER-BOTTOM: #6a8ccb 1px solid;
}
INPUT.pos_amt
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
}
INPUT.neg_amt
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: red;
    BORDER-BOTTOM: medium none;
}
INPUT.total_amt
{
    BORDER-RIGHT: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
}
INPUT.total_amt_border
{
    BORDER-RIGHT: thin inset;
    BORDER-TOP: thin inset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: thin inset;
    COLOR: black;
    BORDER-BOTTOM: thin inset;
    BACKGROUND-COLOR: #c3daf9;
    TEXT-ALIGN: right;
}
INPUT.amount_border
{
    BORDER-RIGHT: thin inset;
    BORDER-TOP: thin inset;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: thin inset;
    COLOR: black;
    BORDER-BOTTOM: thin inset;
    BACKGROUND-COLOR: #c3daf9;
    TEXT-ALIGN: right;
}
SELECT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
}
SELECT.turnOff
{
    BACKGROUND-COLOR: white;
}
SELECT.turnOn
{
}
TEXTAREA
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
}
THEAD.Header
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: lightgoldenrodyellow;
    TEXT-ALIGN: center;
}
TFOOT.Footer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: aliceblue;
    TEXT-ALIGN: left;
}
TR.Trailer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: right;
}
TR.Header
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-ALIGN: center;
}
TR.fillTable
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
}
TR.menuSelected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: pointer;
    COLOR: blue;
    FONT-FAMILY: Arial, MS Sans Serif, Helvetica, Verdana;
    TEXT-ALIGN: left;
}
TR.menuUnSelected
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left;
}
TR.MouseOver
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Helvetica, Verdana;
    BACKGROUND-COLOR: #ffc864;
}
TR.Selected
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Helvetica, Verdana;
    BACKGROUND-COLOR: #6a8ccb;
}
TR.unSelected
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: white;
}
TR.unSelected1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: white;
}
TR.claimhistory
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: Arial, MS Sans Serif, Helvetica, Verdana;
    BACKGROUND-COLOR: #f9f9f9;
    TEXT-ALIGN: left;
}
TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
}
TD.transparent
{
    BACKGROUND-COLOR: transparent;
}
TD.header
{
	COLOR: #204D89;
    BORDER-LEFT: #DBEBFF 1px solid;
    BORDER-TOP: 1px;
    FONT-SIZE: 8pt;
    BORDER-RIGHT:  1px #D3D3D3 solid;
    BORDER-BOTTOM: #DBEBFF 2px solid;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: #DBEBFF;
    TEXT-ALIGN: center;
}
TD.trailer
{
    BORDER-RIGHT: 1px groove;
    BORDER-TOP: 1px groove;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px groove;
    BORDER-BOTTOM: 1px groove;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: lightgreen;
    TEXT-ALIGN: right;
}
TD.trl_Amount
{
    BORDER-RIGHT: 1px groove;
    BORDER-TOP: 1px groove;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px groove;
    COLOR: black;
    BORDER-BOTTOM: 1px groove;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: lavender;
    TEXT-ALIGN: right;
}
TD.trl_negAmount
{
    BORDER-RIGHT: 1px groove;
    BORDER-TOP: 1px groove;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px groove;
    COLOR: red;
    BORDER-BOTTOM: 1px groove;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: lavender;
    TEXT-ALIGN: right;
}
TD.error_msg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, MS Sans Serif, Helvetica, Verdana;
    TEXT-ALIGN: left;
}
TD.menuDisabled
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Arial, MS Sans Serif, Helvetica, Verdana;
    TEXT-ALIGN: left;
}
TD.menuEnabled
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    COLOR: black;
    TEXT-ALIGN: left;
}
.ColorOn
{
    BORDER-RIGHT: black thin outset;
    BORDER-TOP: black thin outset;
    BORDER-LEFT: black thin outset;
    BORDER-BOTTOM: black thin outset;
}
.ColorOff
{
    BORDER-RIGHT: white thin ridge;
    BORDER-TOP: white thin ridge;
    BORDER-LEFT: white thin ridge;
    BORDER-BOTTOM: white thin ridge
}
.edit
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-LEFT: lightgrey 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: lightgrey 1px solid;
    BACKGROUND-COLOR: white;
}
.non-edit
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-LEFT: lightgrey 1px solid;
    BORDER-BOTTOM: lightgrey 1px solid;
    BACKGROUND-COLOR: #f1f1f1;
}
.editSelected
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: white;
    FONT-FAMILY: Arial, MS Sans Serif, Helvetica, Verdana;
    BACKGROUND-COLOR: #6a8ccb;
}
.non-editSelected
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, MS Sans Serif, Helvetica, Verdana;
    BACKGROUND-COLOR: #6a8ccb;
}
.Selected
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Helvetica, Verdana;
    BACKGROUND-COLOR: deepskyblue;
}
.unSelected
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: buttonface;
}
.clsMenuBody
{
    BACKGROUND-COLOR: silver;
    topmargin: "0";
    leftmargin: "0";
}
.clsTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
}
.clsLable
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
}
BUTTON
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana;
}
.ButtonColorOn
{
    BORDER-LEFT-COLOR: red;
    BORDER-BOTTOM-COLOR: red;
    BORDER-TOP-COLOR: red;
    BORDER-RIGHT-COLOR: red;
}
.ButtonColorOff
{
    BORDER-RIGHT: gray thin inset;
    BORDER-TOP: white thin outset;
    BORDER-LEFT: white thin outset;
    BORDER-BOTTOM: gray thin inset;
}
TABLE.menu
{
    BORDER-RIGHT: 2px groove;
    BORDER-TOP: 2px groove;
    BORDER-LEFT: 2px groove;
    BORDER-BOTTOM: 2px groove;
}
TR.GridSelected
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Helvetica, Verdana;
    BACKGROUND-COLOR: #ffe7a2;
}
TR.GridDisabledSelected
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Arial, MS Sans Serif, Helvetica, Verdana;
    BACKGROUND-COLOR: #ffe7a2;
}
TR.GridUnSelected
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: white;
}
TR.GridDisabledUnSelected
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: white;
}
TR.transparent
{
    BACKGROUND-COLOR: transparent;
}
TABLE.transparent
{
    BACKGROUND-COLOR: transparent;
}
BODY.YouHaveTasking
{
    BACKGROUND-COLOR: lightgoldenrodyellow;
}
DIV.htab
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: #f1f1f1;
}
TABLE.htab_selected
{
    FONT-WEIGHT: bolder;
    CURSOR: hand;
    COLOR: black;
    BACKGROUND-COLOR: transparent;
}
TABLE.htab_unselected
{
}
IMG.web_link_on
{
    BORDER-RIGHT: orange thin solid;
    BORDER-TOP: orange thin solid;
    BORDER-LEFT: orange thin solid;
    CURSOR: hand;
    BORDER-BOTTOM: orange thin solid;
}
IMG.web_link_off
{
    BORDER-RIGHT: white thin solid;
    BORDER-TOP: white thin solid;
    BORDER-LEFT: white thin solid;
    CURSOR: hand;
    BORDER-BOTTOM: white thin solid;
}
TD.highlight_on_1
{
    BORDER-RIGHT: mediumblue thin solid;
    BORDER-TOP: mediumblue thin solid;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#fefedd', EndColorStr='#FF9D03');
    BORDER-LEFT: mediumblue thin solid;
    CURSOR: hand;
    BORDER-BOTTOM: mediumblue thin solid;
}
TD.highlight_off_1
{
    CURSOR: default;
    COLOR: black;
}
TD.highlight_on_2
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#fefedd', EndColorStr='#FF9D03');
    BORDER-LEFT: medium none;
    CURSOR: hand;
    COLOR: black;
    BORDER-BOTTOM: medium none;
}
TD.highlight_off_2
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    CURSOR: default;
    COLOR: black;
    BORDER-BOTTOM: medium none;
}
TABLE.prescription
{
    BORDER-RIGHT: ridge;
    BORDER-TOP: ridge;
    BORDER-LEFT: ridge;
    BORDER-BOTTOM: ridge;
    BACKGROUND-COLOR: #eef8ff;
}
IMG.borderon
{
    BORDER-RIGHT: orange thin solid;
    BORDER-TOP: orange thin solid;
    BORDER-LEFT: orange thin solid;
    BORDER-BOTTOM: orange thin solid;
}
IMG.borderOff
{
}
DIV.no_div_shadow
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    DISPLAY: block;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #eef8ff;
}
DIV.div_shadow
{
    BORDER-RIGHT: white 2px ridge;
    BORDER-TOP: white 2px ridge;
    DISPLAY: block;
    BORDER-LEFT: white 2px ridge;
    BORDER-BOTTOM: white 2px ridge;
    BACKGROUND-COLOR: #eef8ff;
}
DIV.div_window
{
    BORDER-RIGHT: #6a8ccb 1pt solid;;
    BORDER-TOP: #6a8ccb 1pt solid;;
    DISPLAY: block;
    BORDER-LEFT: #6a8ccb 1pt solid;;
    BORDER-BOTTOM: #6a8ccb 1pt solid;;
    BACKGROUND-COLOR: #eef8ff;
}
DIV.div_window_hide
{
    BORDER-RIGHT: #6a8ccb 1pt solid;;
    BORDER-TOP: #6a8ccb 1pt solid;;
    DISPLAY: none;
    BORDER-LEFT: #6a8ccb 1pt solid;;
    BORDER-BOTTOM: #6a8ccb 1pt solid;;
    BACKGROUND-COLOR: #eef8ff;
}
SPAN.span_window
{
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    BORDER-LEFT: #6a8ccb 1px solid;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    PADDING-LEFT: 5px; 
    PADDING-TOP: 2px; 
	COLOR: #204d89;
    FONT-WEIGHT: bold; 
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial,Verdana,Helvetica,MS Sans Serif;
    OVERFLOW-X: hidden;
    TEXT-OVERFLOW: ellipsis;
    TEXT-ALIGN: left;
    BACKGROUND: #dbebff;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#dbebff', EndColorStr='#87ade4');
}

DIV.div_hide
{
    BORDER-RIGHT: white 2px ridge;
    BORDER-TOP: white 2px ridge;
    DISPLAY: none;
    BORDER-LEFT: white 2px ridge;
    BORDER-BOTTOM: white 2px ridge;
}
SELECT.rx_disabled
{
    BACKGROUND-COLOR: #eef8ff;
}
INPUT.rx_disabled
{
    DISPLAY: none;
    BACKGROUND-COLOR: #eef8ff;
}
TEXTAREA.rx_disabled
{
    BACKGROUND-COLOR: #eef8ff;
}
INPUT.action_on
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline;
}
INPUT.rx_type1
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    CURSOR: default;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent;
}
TD.thin_line
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-LEFT: lightgrey 1px solid;
    BORDER-BOTTOM: lightgrey 1px solid;
}
TD.thin_line_tdrow
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-LEFT: lightgrey 1px solid;
    BORDER-BOTTOM: lightgrey 1px solid;
    BACKGROUND-COLOR: #DBEBFF;
    TEXT-ALIGN: center
}
IFRAME.old_grid_border
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-LEFT: lightgrey 1px solid;
    BORDER-BOTTOM: lightgrey 1px solid;
}
INPUT.noborder
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent;
}
SPAN.o_header
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: 1px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: gray 2px solid;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: #c3daf9;
    TEXT-ALIGN: center;
}
TABLE.letters
{
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #c3daf9;
}
TD.sLetter
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: lightgrey 1px solid;
    COLOR: black;
    BORDER-BOTTOM: medium none;
}
TD.dLetter
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: lightgrey 1px solid;
    COLOR: #7ba3e0;
    BORDER-BOTTOM: medium none;
}
TD.hLetter
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: lightgrey 1px solid;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: orange;
}
TR.old_table_row_selected
{
    BACKGROUND-COLOR: #ffc864;
}
DIV.expand_up
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C3DAF9', EndColorStr='#6A8CCB');
}
DIV.expand_down
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#6A8CCB', EndColorStr='#C3DAF9');
}
DIV.expand_down_highlight
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FF9D03', EndColorStr='#fefedd');
}
DIV.expand_up_highlight
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#fefedd', EndColorStr='#FF9D03');
}
SPAN.footer
{
    FONT-SIZE: 8pt;
    CURSOR: pointer;
    COLOR: #005ebb;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
}
SPAN.footer_highlight
{
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: orange;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    TEXT-DECORATION: underline;
}
TD.na_schedule_time
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: gray 1px solid;
    COLOR: white;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #10377c;
    TEXT-ALIGN: center;
}
TD.na_schedule_time_border
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: black 2px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: gray 1px solid;
    COLOR: white;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #10377c;
    TEXT-ALIGN: center;
}
TD.na_schedule_time_avail
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #E4F0F8;
}
TD.na_schedule_time_avail_highlight
{
    BORDER-RIGHT: orange 2px solid;
    BORDER-TOP: orange 2px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: orange 2px solid;
    BORDER-BOTTOM: orange 2px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #E4F0F8;
}
TD.na_schedule_time_avail_border
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: black 2px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #E4F0F8;
}
TD.na_schedule_time_not_avail
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #c3daf9;
}
TD.na_schedule_time_not_avail_border
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: black 2px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #c3daf9
}
TD.na_schedule_time_not_avail_highlight
{
    BORDER-RIGHT: orange 2px solid;
    BORDER-TOP: orange 2px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: orange 2px solid;
    BORDER-BOTTOM: orange 2px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #c3daf9;
}
TD.na_schedule_time_selected
{
    BORDER-RIGHT: orange 2px solid;
    BORDER-TOP: orange 2px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: orange 2px solid;
    BORDER-BOTTOM: orange 2px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: orange;
}
DIV.HL7_results
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: lightgrey 1px solid;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Courier;
    BACKGROUND-COLOR: white;
}
SPAN.data_default
{
    COLOR: red;
    BACKGROUND-COLOR: white;
}
SPAN.WorkingDate_cell_highlight
{
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #005ebb;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
}
SPAN.label_link
{
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #005ebb;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
}
INPUT.txtHover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
}
INPUT.txtLeave
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    CURSOR: hand;
    COLOR: #005ebb;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
DIV.date_object_title
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #7f9db9 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #7f9db9 1px solid;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    BACKGROUND-COLOR: #ffffdd;
    TEXT-ALIGN: left
}
DIV.user_setup
{
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    BORDER-LEFT: #6a8ccb 1px solid;
    BORDER-BOTTOM: #6a8ccb 1px solid;
}
IFRAME.Processing
{
    BORDER-RIGHT: #005ebb 1px solid;
    BORDER-TOP: #005ebb 1px solid;
    BORDER-LEFT: #005ebb 1px solid;
    BORDER-BOTTOM: #005ebb 1px solid;
}
IFRAME.Processing_noborder
{
    BORDER-RIGHT: transparent 1px solid;
    BORDER-TOP: transparent 1px solid;
    BORDER-LEFT: transparent 1px solid;
    BORDER-BOTTOM: transparent 1px solid;
}
SPAN.status2
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    PADDING-LEFT: 5px; 
    PADDING-TOP: 1px; 
    COLOR: black;
    FONT-WEIGHT: bold; 
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial,Verdana,Helvetica,MS Sans Serif;
    OVERFLOW-X: hidden;
    TEXT-OVERFLOW: ellipsis;
    TEXT-ALIGN: left;
    HEIGHT: 21px;
    TOP: -2px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#e3efff', EndColorStr='#87ade4');
}
SPAN.WindowTitles
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    PADDING-LEFT: 5px; 
    PADDING-TOP: 2px; 
    COLOR: black;
    FONT-WEIGHT: normal; 
	font-size: 8pt;
	FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
    OVERFLOW-X: hidden;
    TEXT-OVERFLOW: ellipsis;
    TEXT-ALIGN: left;
    HEIGHT: 21px;
    TOP: -2px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#e3efff', EndColorStr='#87ade4');
}

SPAN.winStatus
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal; 
    FONT-FAMILY: Arial,Verdana,Helvetica,MS Sans Serif;
    TEXT-ALIGN: left;
    TEXT-OVERFLOW: ellipsis;
    OVERFLOW-X: hidden;
    COLOR: black;
    BACKGROUND-COLOR: #c3daf9;
}

BUTTON.blue_button
{
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    BORDER-LEFT: #6a8ccb 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    color: #204d89;
}
BUTTON.blue_button_hover
{
    BORDER-RIGHT: orange 1px solid;
    BORDER-TOP: orange 1px solid;
    BORDER-LEFT: orange 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: orange 1px solid;
    BACKGROUND-COLOR: #ffe7a2;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    color: #204d89;
}
BUTTON.orange_button
{
    BORDER-RIGHT: #ff8f32 1px solid;
    BORDER-TOP: #ff8f32 1px solid;
    BORDER-LEFT: #ff8f32 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: #ff8f32 1px solid;
    BACKGROUND-COLOR: #ff8f32;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    color: white;
}
BUTTON.orange_button_hover
{
    BORDER-RIGHT: #ff8f32 1px solid;
    BORDER-TOP: #ff8f32 1px solid;
    BORDER-LEFT: #ff8f32 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: #ff8f32 1px solid;
    BACKGROUND-COLOR: #ffa458;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    color: white;
}
.b_border {
    border-top: 1px #6a8ccb solid;
    border-bottom: 1px #6a8ccb solid;
    border-left: 1px #6a8ccb solid;
    border-right: 1px #6a8ccb solid; 
    background: white;
}
.b_border_light {
    border-top: 1px #dbebff solid;
    border-bottom: 1px #dbebff solid;
    border-left: 1px #dbebff solid;
    border-right: 1px #dbebff solid; 
    background: white;
}
.top_b {
	border-top: 1px #6a8ccb solid;
	border-bottom: none;
	border-left: none;
	border-right: none;
}
.top_bottom_b {
	border-top: 1px #6a8ccb solid;
	border-bottom: 1px #6a8ccb solid;
	border-left: none;
	border-right: none;
}
.left_b {
	border-left: 1px #6a8ccb solid;
	border-bottom: none;
	border-top: none;
	border-right: none;
}
.htab_b
{
	WIDTH: 100%;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    BORDER-LEFT: #6a8ccb 1px solid;
    BORDER-BOTTOM: #6a8ccb 1px solid;
    BACKGROUND-COLOR: white;
}
.com_tb_header {
	color: #204D89;
	font-weight: bold;
	font-size: 8pt;
	cursor: default;	
	FONT-FAMILY: Tahoma, Arial,MS Sans Serif, Helvetica;
	background-color: transparent;
	padding-right: 5px;
	padding-left: 2px;
	overflow-y: hidden;
	overflow-x: hidden;
	TEXT-OVERFLOW: ellipsis;
	text-align: right;
}
.com_progress_outer {
    BORDER-RIGHT: #6a8ccb 1pt solid;
    BORDER-TOP: #6a8ccb 1pt solid;
    BORDER-LEFT: #6a8ccb 1pt solid;
    BORDER-BOTTOM: #6a8ccb 1pt solid;
    BACKGROUND-COLOR: white;
}
.com_progress_inner {
    BACKGROUND-COLOR: #dbebff;
}
.com_table_header {					
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #DBEBFF;
	color: #204D89;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;	
    BORDER-RIGHT: #6a8ccb 1px solid;
    BORDER-TOP: #6a8ccb 1px solid;
    BORDER-LEFT: #6a8ccb 1px solid;
    BORDER-BOTTOM: #6a8ccb 1px solid;    
}