/* fix crummy looking image resizing in any IE 7 and over */
.ie7 img { -ms-interpolation-mode: bicubic; }
/*MartinW 08/26/2010 #7352 v8.3*/
.reTool .Send
{
    background-image: url(images/EnvelopeHS.png);
}

.scrollTable table
{
	border-collapse: collapse;
}
.scrollTable table td, .scrollTable table th
{
	vertical-align: top;
	text-align: left;
	margin: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
	white-space: nowrap;
	border-top: solid 1px #aaaaaa;
	border-bottom: solid 1px #aaaaaa;
}


.clsAppContentText
{
    PADDING-LEFT: 11px;
    FONT-SIZE: x-small;
    FONT-FAMILY: verdana
}
.clsAppTab
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: silver 1px outset;
    PADDING-LEFT: 6px;
    Z-INDEX: 4;
    PADDING-BOTTOM: 0px;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: silver 1px solid;
    POSITION: relative;
    TOP: 2px;
    HEIGHT: 8px;
    BACKGROUND-COLOR: black
}
A.clsAppTabLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: default;
    COLOR: white;
    FONT-FAMILY: Tahoma, 'MS Sans Serif';
    TEXT-DECORATION: none
}
A.clsAppTabLinkSelected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    CURSOR: default;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial, 'MS Sans Serif';
    TEXT-DECORATION: none
}
A.clsAppTabLinkSelected:hover
{
    COLOR: gold
}
A.clsAppTabLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: gold;
    FONT-FAMILY: Tahoma, 'MS Sans Serif';
    TEXT-DECORATION: none
}
A.clsAppMoreLink
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.clsContentText
{
    PADDING-LEFT: 11px;
    FONT-SIZE: x-small;
    FONT-FAMILY: verdana
}
.clsTab
{
    BORDER-RIGHT: darkgray 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 2px;
    CURSOR: hand;
    BORDER-BOTTOM: lightsteelblue 1px solid;
    BACKGROUND-COLOR: #008ED6
}
.clsTabSelected
{
    BORDER-RIGHT: gray 2px outset;
    PADDING-RIGHT: 5px;
    BORDER-TOP: lightsteelblue 2px outset;
    PADDING-LEFT: 5px;
    CURSOR: default;
    BACKGROUND-COLOR: #215dc6
}
A.clsTabLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: default;
    COLOR: white;
    FONT-FAMILY: Tahoma, 'MS Sans Serif';
    TEXT-DECORATION: none
}
A.clsTabLinkSelected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: default;
    COLOR: white;
    FONT-FAMILY: Tahoma, 'MS Sans Serif';
    TEXT-DECORATION: none
}
A.clsTabLinkSelected:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: default;
    COLOR: gold;
    FONT-FAMILY: Tahoma, 'MS Sans Serif';
    TEXT-DECORATION: none
}
A.clsTabLink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: yellow;
    FONT-FAMILY: Tahoma, 'MS Sans Serif';
    TEXT-DECORATION: none
}
A.clsMoreLink
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.instructions
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: midnightblue;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: #cccccc
}
.formhead
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2px;
    COLOR: white;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Verdana, Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: #008ED6    
}
.grouphead
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    Z-INDEX: 1;
    /* MartinW 08/14/2009 #5781 V8.0 navy changed */
    COLOR: #000033;
    FONT-FAMILY: Tahoma, Verdana, 'MS Sans Serif', Arial;
    POSITION: relative;
    TOP: -2px;
    /* MartinW 08/14/2009 #5781 V8.0 gainsboro changed */
    BACKGROUND-COLOR: #B9D1EA;
    border-color: #7F9DB9;   
    border-style: solid;
    border-width: 1px;
}
.grouphead_proprefty_sheet
{
    BORDER-RIGHT: 1px groove;
    PADDING-RIGHT: 5px;
    BORDER-TOP: 1px groove;
    MARGIN-TOP: 2px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 2px;
    BORDER-LEFT: 1px groove;
    COLOR: navy;
    BORDER-BOTTOM: 1px groove;
    FONT-FAMILY: Tahoma, Verdana, 'MS Sans Serif', Arial;
    /* MartinW 08/14/2009 #5781 V8.0 gainsboro changed */
    BACKGROUND-COLOR: #B9D1EA;
}
.groupheadbig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Tahoma, Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: #000000
}
.groupheadsmall
{
    CLEAR: right;
    BORDER-RIGHT: 1px inset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: 1px inset;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: 1px inset;
    COLOR: #333399;
    MARGIN-RIGHT: 1px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 1px inset;
    FONT-FAMILY: 'MS Sans Serif', Verdana, Arial;
    POSITION: relative
}
.mainform
{
    BORDER-RIGHT: #336699 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #336699 1px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #336699 1px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #336699 1px
}
.small
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.asmall
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, MS Sans Serif;
    TEXT-DECORATION: none
}
.vsmall
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
/* EB 10/08/2009 v8.0 Dev#6180 - Copied to Defran.Global.css */
.textlbl
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'MS Sans Serif', Arial
}
.textlbldeleted
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: MS Sans Serif, Verdana, Arial
}
/* EB 11/17/2010 v8.3 Dev#7101 - Copied to Defran.Global.css */
.textlblmodified
{
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: MS Sans Serif, Verdana, Arial
}
.textlblnew
{
    FONT-SIZE: 8pt;
    COLOR: firebrick;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Verdana, Arial
}
.textfixed
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Fixedsys
}
/* EB 10/08/2009 v8.0 Dev#6180 - Copied to Defran.Global.css */
.dispinfo
{
    FONT-SIZE: 8pt;
    COLOR: #333399;
    FONT-FAMILY: 'MS Sans Serif', Verdana, Arial
}
.viewinfo
{
	border-right: 1px inset;
	padding-right: 2px;
	border-top: 1px inset;
	padding-left: 2px;
	font-size: 8pt;
	padding-bottom: 2px;
	border-left: 1px inset;
	color: #333399;
	padding-top: 2px;
	border-bottom: 1px inset;
	font-family: Tahoma, Verdana, 'MS Sans Serif' , Arial;
	background-color: #efefef;
}
.formsubhead
{
    BORDER-RIGHT: 1px inset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: 1px inset;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: 1px inset;
    COLOR: #000000;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 1px inset;
    FONT-FAMILY: Tahoma, Verdana, 'MS Sans Serif', Arial
}
.treetop
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana, 'MS Sans Serif', Arial
}
.problem
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #800000;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
/* MartinW 09/29/2009 this is a distinguished class for time_outs */
/* Moved to Defran.Global.css
.time_out
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #800000;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
*/
.waiting
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #800080;
    FONT-FAMILY: Verdana, Arial
}
.required
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
.menu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: 'MS Sans Serif', Arial
}
.linkline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: lightcyan;
    FONT-FAMILY: 'MS Sans Serif', Arial
}
.linknoline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ccffcc;
    FONT-FAMILY: Verdana, 'MS Sans Serif', Arial;
    TEXT-DECORATION: none
}
.link
{
	TEXT-DECORATION: underline;
	cursor:hand;
}
.print
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.totals
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.header
{
    FONT-SIZE: 16pt;
    COLOR: #000099;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.apphead
{
    FONT-SIZE: 16pt;
    COLOR: white;
    FONT-FAMILY: Verdana, 'Times New Roman', Arial
}
.list_columns
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, MS Sans Serif;
    BACKGROUND-COLOR: #666666
}
.list_rows
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: thin groove;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Verdana, Arial
}
.list_rows_new
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    COLOR: red;
    BORDER-BOTTOM: thin groove;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Verdana, Arial
}
.list_rows_deleted
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    BACKGROUND-COLOR: #efefef;
    BORDER-BOTTOM: thin groove;
    TEXT-DECORATION: line-through;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Verdana, Arial
}
.list_rows_even
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Verdana, Arial;
    BACKGROUND-COLOR: #efefef
}
/* EB 10/08/2009 v8.0 Dev#6180 - Copied to Defran.Global.css */
.list_head
{
    border-top: silver 1px solid;
    border-left: silver 1px solid;
    color: white;
    font-family: "Segoe UI", Calibri, "Trebuchet MS", Tahoma, Arial;
    background-color: #3f7bb0;
    font-weight:normal;
    padding: 3px;
    font-size: 8pt;
}

.list_head_required
{
    color: #00f6ff !important;
    font-weight: bold;
}

.logo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 36pt;
    COLOR: silver;
    FONT-FAMILY: 'Times New Roman', Tahoma
}
.formgroup
{
    BORDER-RIGHT: 2px groove;
    BORDER-TOP: 2px groove;
    MARGIN-TOP: 2px;
    BORDER-LEFT: 2px groove;
    BORDER-BOTTOM: 2px groove;
    POSITION: relative
}
.form
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: gainsboro
}
.formbody
{
    PADDING-RIGHT: 0px;
    OVERFLOW: auto;
    WIDTH: 100%;
    HEIGHT: 100%
}
/* EB 10/08/2009 v8.0 Dev#6180 - Copied to Defran.Global.css */
.button
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: white 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: Tahoma;
    HEIGHT: 16pt
}
.button2
{
	border-right: 1px outset;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: 1px outset;
	font-family: Tahoma;
	font-size: 8pt;
	cursor: hand;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
}
.button_small
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: white 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: gainsboro
}
.button_img
{
    BORDER-RIGHT: 1px outset;
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: white 1px solid;
    CURSOR: hand;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 1px outset;
    BACKGROUND-COLOR: gainsboro
}
/* EB 11/17/2010 v8.3 Dev#7101 - Copied to Defran.Global.css */
.button_no_click
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma;
    HEIGHT: 16pt
}
.formend
{
    PADDING-TOP: 1px
}
.formcondensed
{
    BORDER-RIGHT: 2px inset;
    BORDER-TOP: 1px inset;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px inset;
    BORDER-BOTTOM: 2px inset;
    FONT-FAMILY: Tahoma, Verdana;
    BACKGROUND-COLOR: white
}
.editinfo
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Tahoma, 'Microsoft Sans Serif'
}
/* EB 10/08/2009 v8.0 Dev#6180 - Copied to Defran.Global.css */
.dispinfo_changed
{
    FONT-SIZE: 8pt;
    COLOR: #990033;
    FONT-FAMILY: 'MS Sans Serif', Verdana, Arial
}
.form_design
{
    BORDER-RIGHT: thin inset;
    BORDER-TOP: thin inset;
    BORDER-LEFT: thin inset;
    BORDER-BOTTOM: thin inset;
    BACKGROUND-COLOR: gainsboro
}
.tool_button_out
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gainsboro 1px solid;
    WIDTH: 48px;
    CURSOR: default;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: gainsboro;
    TEXT-ALIGN: center
}
.tool_button_out_filter
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gainsboro 1px solid;
    WIDTH: 48px;
    CURSOR: default;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: ivory;
    TEXT-ALIGN: center
}
.tool_button_over
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 1px solid;
    WIDTH: 48px;
    CURSOR: default;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: gainsboro;
    TEXT-ALIGN: center
}
.tool_button_over_filter
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 1px solid;
    WIDTH: 48px;
    CURSOR: default;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: ivory;
    TEXT-ALIGN: center
}
.tool_button_down
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 48px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: gainsboro;
    TEXT-ALIGN: center
}
.rpt_tool_button_out
{
    display:inline !important; /* BrettM ECS-22561 6/26/2017 Added css to defran.css that controls the look of the toolbar on rpt_patient_stmt.aspx. */
    padding-left:2px !important;
    padding-right:2px !important;
    padding-top:2px !important;
    BORDER-RIGHT: gainsboro 1px solid !important;
    BORDER-TOP: gainsboro 1px solid !important;
    FONT-SIZE: 8pt !important;
    BORDER-LEFT: gainsboro 1px solid !important;
    WIDTH: 48px !important;
    CURSOR: default !important;
    PADDING-TOP: 3px !important;
    BORDER-BOTTOM: gainsboro 1px solid !important;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial !important;
    BACKGROUND-COLOR: gainsboro !important;
}
.rpt_tool_button_over
{
    display:inline !important;
    padding-left:2px !important;
    padding-right:2px !important;
    padding-top:2px !important;
    BORDER-RIGHT: gray 1px solid !important;
    BORDER-TOP: white 1px solid !important;
    FONT-SIZE: 8pt !important;
    BORDER-LEFT: white 1px solid !important;
    WIDTH: 48px !important;
    CURSOR: default !important;
    PADDING-TOP: 3px !important;
    BORDER-BOTTOM: gray 1px solid !important;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial !important;
    BACKGROUND-COLOR: gainsboro !important;
}
.rpt_tool_button_down
{
    display:inline !important;
    padding-left:2px !important;
    padding-right:2px !important;
    padding-top:2px !important;
    BORDER-RIGHT: white 1px solid !important;
    BORDER-TOP: gray 1px solid !important;
    FONT-SIZE: 9pt !important;
    BORDER-LEFT: gray 1px solid !important;
    WIDTH: 48px !important;
    PADDING-TOP: 3px !important;
    BORDER-BOTTOM: white 1px solid !important;
    FONT-FAMILY: 'MS Sans Serif', Arial !important;
    BACKGROUND-COLOR: gainsboro !important;
}
.small_tool_button_out
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gainsboro 1px solid;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: gainsboro;
    TEXT-ALIGN: center
}
.small_tool_button_over
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: gainsboro;
    TEXT-ALIGN: center
}
.small_tool_button_down
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: gainsboro;
    TEXT-ALIGN: center
}
.toolbarSpan
{
 text-decoration:none;
 color:#000;   
}
.form_family
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 1px;
    COLOR: white;
    PADDING-TOP: 1px;
    FONT-FAMILY: Tahoma, Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: #666666
}
.list_frame
{
    BORDER-RIGHT: 2px inset;
    BORDER-TOP: 2px inset;
    MARGIN-TOP: 0px;
    OVERFLOW: auto;
    BORDER-LEFT: 2px inset;
    WIDTH: 100%;
    BORDER-BOTTOM: 2px inset;
    HEIGHT: 100%;
    BACKGROUND-COLOR: white
}
.tool_separator
{
    MARGIN-LEFT: 2px;
    BORDER-LEFT: 2px groove
}
.tool_bar
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    BORDER-LEFT: 1px outset;
    BORDER-BOTTOM: 1px outset
}
.form_design_panel_head
{
    BORDER-RIGHT: 1px outset;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 1px outset;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: 1px outset;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: gainsboro;
    TEXT-ALIGN: left
}
.form_property_head
{
    BORDER-RIGHT: 1px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: 1px;
    COLOR: white;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Tahoma, 'MS Sans Serif';
    BACKGROUND-COLOR: dimgray
}
.menuItem
{
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 200px;
    CURSOR: hand;
    COLOR: black;
    PADDING-TOP: 1px;
    FONT-FAMILY: "Tahoma",sans-serif;
    BACKGROUND-COLOR: menu
}
.menuSep
{
    FONT-SIZE: 0pt;
    MARGIN-BOTTOM: 3px;
    WIDTH: 100%;
    BORDER-BOTTOM: 2px groove;
    BACKGROUND-COLOR: menu
}
.menu_bar
{
    BORDER-RIGHT: 2px groove;
    BORDER-TOP: 2px groove;
    BORDER-LEFT: 2px groove;
    BORDER-BOTTOM: 2px groove;
    BACKGROUND-COLOR: menu
}
/* MartinW 07/15/2009 changed background-color */
.menu_bar2
{
    BORDER-RIGHT: 2px groove;
    BORDER-TOP: 2px groove;
    BORDER-LEFT: 2px groove;
    BORDER-BOTTOM: 2px groove;
    BACKGROUND-COLOR: gainsboro;
}
.menu_button_out
{
    BORDER-RIGHT: menu 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: menu 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: menu 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: menu 1px solid;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial;
    TEXT-ALIGN: center
}
.menu_button_over
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial;
    TEXT-ALIGN: center
}
.menu_button_down
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: gray 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial;
    TEXT-ALIGN: center
}
.warning
{
    BORDER-RIGHT: 1px inset;
    PADDING-RIGHT: 1px;
    BORDER-TOP: 1px inset;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: 1px inset;
    COLOR: crimson;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 1px inset;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: white
}
.dispinfo_property
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    MARGIN: 2px;
    BORDER-LEFT: medium none;
    COLOR: #333399;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: 'MS Sans Serif', Verdana, Arial
}
.dispinfo_inline
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: #333399;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: 'MS Sans Serif', Verdana
}
.dispinfo_inline_changed
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: #990033;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: 'MS Sans Serif', Verdana
}
.form_property_sheet
{
    OVERFLOW: auto;
    WIDTH: 100%;
    HEIGHT: 100%;
    BACKGROUND-COLOR: white
}
.ySELECT
{
    BACKGROUND: lavender;
    FONT: 8pt verdana,arial,sans-serif
}
.yTABLE
{
    POSITION: relative
}
.yheading
{
    BACKGROUND: lightgrey;
    COLOR: navy
}
.Composition
{
    POSITION: relative;
    BACKGROUND-COLOR: #ffffff
}
.yToolbar
{
    BORDER-RIGHT: buttonshadow 1px solid;
    BORDER-TOP: buttonhighlight 1px solid;
    LEFT: 0px;
    BORDER-LEFT: buttonhighlight 1px solid;
    BORDER-BOTTOM: buttonshadow 1px solid;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 27px;
    BACKGROUND-COLOR: gainsboro
}
.yIco
{
    LEFT: -1px;
    WIDTH: 22px;
    POSITION: absolute;
    TOP: -1px;
    HEIGHT: 22px
}
.yTBGen
{
    FONT: 8pt verdana,arial,sans-serif;
    POSITION: absolute;
    TOP: 2px;
    HEIGHT: 22px
}
.yTBHandle
{
    BORDER-RIGHT: buttonshadow 1px solid;
    BORDER-TOP: buttonhighlight 1px solid;
    FONT-SIZE: 1px;
    BORDER-LEFT: buttonhighlight 1px solid;
    WIDTH: 3px;
    POSITION: absolute;
    TOP: 1px;
    HEIGHT: 22px;
    BACKGROUND-COLOR: gainsboro
}
.yIcoDown
{
    LEFT: 0px;
    WIDTH: 24px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 23px
}
.yIcoDownPressed
{
    LEFT: 1px;
    POSITION: absolute;
    TOP: 1px
}
.yTBSep
{
    BORDER-RIGHT: buttonhighlight 1px solid;
    FONT-SIZE: 0px;
    BORDER-LEFT: buttonshadow 1px solid;
    WIDTH: 1px;
    POSITION: absolute;
    TOP: 1px;
    HEIGHT: 22px
}
.yBtnMouseOverUp
{
    BORDER-RIGHT: buttonshadow 1px solid;
    BORDER-TOP: buttonhighlight 1px solid;
    BORDER-LEFT: buttonhighlight 1px solid;
    WIDTH: 24px;
    BORDER-BOTTOM: buttonshadow 1px solid;
    POSITION: absolute;
    TOP: 1px;
    HEIGHT: 23px;
    BACKGROUND-COLOR: gainsboro
}
.yGen
{
    POSITION: relative
}
.yBtnDown
{
    BORDER-RIGHT: buttonhighlight 1px solid;
    BORDER-TOP: buttonshadow 1px solid;
    BORDER-LEFT: buttonshadow 1px solid;
    WIDTH: 24px;
    BORDER-BOTTOM: buttonhighlight 1px solid;
    POSITION: absolute;
    TOP: 1px;
    HEIGHT: 23px;
    BACKGROUND-COLOR: gainsboro
}
.yBtnMouseOverDown
{
    BORDER-RIGHT: buttonhighlight 1px solid;
    BORDER-TOP: buttonshadow 1px solid;
    BORDER-LEFT: buttonshadow 1px solid;
    WIDTH: 24px;
    BORDER-BOTTOM: buttonhighlight 1px solid;
    POSITION: absolute;
    TOP: 1px;
    HEIGHT: 23px;
    BACKGROUND-COLOR: gainsboro
}
.yBtn
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    BORDER-LEFT: gainsboro 1px solid;
    WIDTH: 23px;
    BORDER-BOTTOM: gainsboro 1px solid;
    POSITION: absolute;
    TOP: 1px;
    HEIGHT: 23px;
    BACKGROUND-COLOR: gainsboro
}
.yBODY
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN: 5px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.memo_editor
{
    BORDER-RIGHT: thin inset;
    BORDER-TOP: thin inset;
    FONT-SIZE: 10pt;
    OVERFLOW: auto;
    BORDER-LEFT: thin inset;
    WIDTH: 100%;
    BORDER-BOTTOM: thin inset;
    FONT-FAMILY: Arial;
    POSITION: relative;
    HEIGHT: 100%;
    BACKGROUND-COLOR: white;
    WORD-WRAP: break-word
}
.clsAppTabSelected
{
    BORDER-RIGHT: 2px outset;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #cccccc 1px outset;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 1px;
    CURSOR: default;
    COLOR: yellow;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: gray
}
.appheadsmall
{
    BORDER-RIGHT: 1px outset;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px outset;
    COLOR: white;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #336699
}
.firstletter
{
    PADDING-RIGHT: 0px;
    FONT-SIZE: 22pt;
    COLOR: crimson;
    FONT-FAMILY: 'Lucida Handwriting'
}
.superscript
{
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: super
}
.tier0
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    CURSOR: default;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: gainsboro;
    border-top:1px solid white; 
    border-bottom:1px solid #999999;
    padding-top:3px;
    padding-bottom:0px;
}
.tier1
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    CURSOR: default;
    COLOR: #ffffcc;
    FONT-FAMILY: Tahoma, Verdana;
    TEXT-DECORATION: none
}
.tier1over
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: yellow;
    FONT-FAMILY: Tahoma, Verdana;
    TEXT-DECORATION: none
}
.tier2
{
    PADDING-LEFT: 18px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: default;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma, verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.tier2over
{
    PADDING-LEFT: 18px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: yellow;
    FONT-FAMILY: tahoma, verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.tier3
{
    PADDING-LEFT: 12px;
    FONT-WEIGHT: 100;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    CURSOR: default;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    FONT-FAMILY: tahoma, verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.tier3over
{
    PADDING-LEFT: 12px;
    FONT-WEIGHT: 100;
    PADDING-BOTTOM: 1px;
    CURSOR: default;
    COLOR: #ffff99;
    PADDING-TOP: 1px;
    FONT-FAMILY: tahoma, verdana, arial, helvetica;
    BACKGROUND-COLOR: black;
    TEXT-DECORATION: none
}
.textlblwhite
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Verdana, 'MS Sans Serif', Arial
}
.menuHighlightItem
{
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 200px;
    CURSOR: hand;
    COLOR: white;
    PADDING-TOP: 1px;
    FONT-FAMILY: "Tahoma",sans-serif;
    BACKGROUND-COLOR: highlight
}
.test
{
    FONT-SIZE: 8pt;
    BORDER-LEFT: 2px groove;
    COLOR: darkcyan;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #bbcede
}
.grid_rows
{
    BORDER-RIGHT: lightgrey 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: lightgrey 1pt solid;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Verdana, Arial;
    BACKGROUND-COLOR: white
}
.modules
{
    BORDER-RIGHT: #333333 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: gainsboro 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: gainsboro 1px solid;
    CURSOR: default;
    COLOR: white;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #333333 1px solid;
    FONT-FAMILY: Tahoma, Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: gray
}
.modules_print
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: black 1px solid;
    CURSOR: default;
    COLOR: black;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Tahoma, Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: silver
}
.header_white
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, 'MS Sans Serif'
}
.report_text
{
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Tahoma,Verdana, MS Sans Serif
}
.report_head
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: black 1pt solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Verdana, MS Sans Serif, Arial;
    POSITION: relative
}
.report_caption
{
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, MS Sans Serif, Arial;
    TEXT-ALIGN: center
}
.report_caption_small
{
    PADDING-RIGHT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma,Verdana, MS Sans Serif, Arial
}
.report_title
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    FONT-SIZE: 12pt;
    BORDER-LEFT: black 1pt solid;
    BORDER-BOTTOM: black 1pt solid;
    FONT-FAMILY: Tahoma, Verdana, MS Sans Serif, Arial
}
.report_text_underlined
{
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Arial, Tahoma,Verdana, MS Sans Serif
    BORDER-BOTTOM: 1px solid silver
}
.test_area
{
    BORDER-RIGHT: 1px inset;
    BORDER-TOP: 1px inset;
    BORDER-LEFT: 1px inset;
    WIDTH: 100%;
    BORDER-BOTTOM: 1px inset
}
.windings
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: Wingdings
}
.top_links
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Verdana;
    TEXT-DECORATION: none
}
A.top_links:hover
{
    TEXT-DECORATION: underline
}
.header_top
{
    FONT-SIZE: 14pt;
    COLOR: #666666;
    FONT-FAMILY: Tahoma
}
.header_black
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, 'MS Sans Serif'
}
.bsmall
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.menuMain
{
    BORDER-RIGHT: 2px outset;
    BORDER-TOP: white 2px outset;
    DISPLAY: none;
    BORDER-LEFT: white 2px outset;
    WIDTH: 70px;
    CURSOR: hand;
    BORDER-BOTTOM: 2px outset;
    POSITION: absolute;
    BACKGROUND-COLOR: menu
}
.tier1_print
{
    BORDER-RIGHT: black;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    CURSOR: default;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana;
    TEXT-DECORATION: none
}
.tier2_print
{
    PADDING-RIGHT: 18px;
    PADDING-LEFT: 18px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: default;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial, helvetica;
    TEXT-DECORATION: none
}
.tier3_print
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 8pt;
    CURSOR: default;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial, helvetica;
    TEXT-DECORATION: none
}
.menuMain
{
    BORDER-RIGHT: 2px outset;
    BORDER-TOP: white 2px outset;
    DISPLAY: none;
    BORDER-LEFT: white 2px outset;
    WIDTH: 70px;
    CURSOR: hand;
    BORDER-BOTTOM: 2px outset;
    POSITION: absolute;
    BACKGROUND-COLOR: menu
}
.dispinfo_print
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: 'MS Sans Serif', Verdana, Arial
}
.clsInnerTab
{
    BORDER-RIGHT: #efefef 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #efefef 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 2px;
    CURSOR: hand;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Tahoma, 'MS Sans Serif';
    BACKGROUND-COLOR: #999999;
    TEXT-ALIGN: center
}
.clsInnerTabSelected
{
    BORDER-RIGHT: 2px outset;
    BORDER-TOP: 2px outset;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: 1px outset;
    CURSOR: hand;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, 'MS Sans Serif';
    TEXT-ALIGN: center
}
.plan_band
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 1px solid;
    WIDTH: 100%;
    CURSOR: default;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: gainsboro;
    TEXT-ALIGN: left
}
.actionText
{
    PADDING-LEFT: 6px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, 'MS Sans Serif', Verdana;
    TEXT-DECORATION: underline
}
.hyperlink
{
    CURSOR: hand;
    COLOR: purple;
    TEXT-DECORATION: underline
}
.dispinfo_red
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: 'MS Sans Serif', Verdana, Arial
}
.dispinfo_blue
{
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: 'MS Sans Serif', Verdana, Arial
}

.dispinfo_deleted
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: 'MS Sans Serif', Verdana, Arial
}
.alert_row_unread
{
    BORDER-RIGHT: lightgrey 1pt solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: lightgrey 1pt solid;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Verdana, Arial;
    BACKGROUND-COLOR: white
}
.alert_row_read
{
    BORDER-RIGHT: lightgrey 1pt solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: lightgrey 1pt solid;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Verdana, Arial;
    BACKGROUND-COLOR: cornsilk
}
.alert_head
{
    BORDER-RIGHT: silver 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: silver 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: silver 1px solid;
    CURSOR: hand;
    COLOR: white;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: dimgray
}
.list_row
{
    BORDER-RIGHT: lightgrey 1pt solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: lightgrey 1pt solid;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Verdana, Arial;
    BACKGROUND-COLOR: cornsilk
}
.list_rows_event_due
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    COLOR: red;
    BORDER-BOTTOM: thin groove;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Verdana, Arial
}
.list_rows_event_scheduled
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    COLOR: blue;
    BORDER-BOTTOM: thin groove;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Verdana, Arial
}
.list_head_nocursor
{
    BORDER-RIGHT: silver 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: silver 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: silver 1px solid;
    CURSOR: hand;
    COLOR: white;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: dimgray
}

/* MartinW 06/25/2009 #1963 V8.0 css that allow freezing headers on listening start */
/* MartinW 07/07/2009 #1963 V8.0 added expression to make it universal calculating height based on contents
   which takes to account the paging, and low resolutions such as 800x600 */
.scrollingContainer
{
    height: expression(typeof setscrollingContainerHeight == 'function' ? setscrollingContainerHeight() : "100%");
    overflow:auto;
    margin:0 auto;
    /*DISABLEDborder-bottom:1px solid slategray;*/
}

.scrollingContainer .scrollingTable .scrollingTBody
{
    /*child selector syntax which IE6 and older do not support*/
    /*DISABLED height:235px;*/
    overflow-y:auto;
    overflow-x:hidden;
}

.scrollingContainer .scrollingTHead .scrollingTR 
{
    position:relative;
    top:expression(this.parentElement.parentElement.parentElement.scrollTop-2);
}
/* MartinW 06/25/2009 #1963 V8.0 css that allow freezing headers on listening end */

/*ECS-11255 CTHOMAS 02/03/2016 enables broder for the Send Alert Subject Input Box*/
#subject 
{
    border: 1px solid;
}

/* Martin 03/10/2017 ECS-18423 - asterisk set for marking data, will be used initially on supervisor screen */
.asterisk_red {
    color: red;
    font-weight: bold;
}

.asterisk_blue {
    color: blue;
    font-weight: bold;
}

.asterisk_green {
    color: green;
    font-weight: bold;
}
/* end */