/* 
YSI Voyager Style Sheet v1.0
RptHeaderBackground : #C9D3C7
RptSubheaderBackground : #DDE6D5
RptAltBack : #EEEECC
RptBorderColor : #7998BB
BodyColor : #FFFFFF
ButtonStartColor : #FFFFFF
ButtonEndColor : #919191
ButtonHighlightColor : #C0C0C0
ButtonTextColor : #000000
TitleBarStartColor : #DDE6D5
TitleBarEndColor : #7A9485
TitleBarDirection : Horizontal
SectionHeaderStartColor : #E9EDF3
SectionHeaderEndColor : #7998BB
SectionHeaderDirection : Vertical
ColumnStartColor : #DDE6D5
ColumnEndColor : #7A9485
ColumnShadowColor : #DDE6D5
TabActiveTextColor : #884A44
TabActiveBackgroundColorStart : #DDE6D5
TabActiveBackgroundColorEnd : #FFFFFF
TabActiveBackgroundColorHighlight : #FFFFFF
TabInactiveTextColor : #FFFFFF
TabInactiveBackgroundColorStart : #C19480
TabInactiveBackgroundColorEnd : #884A44
TabInactiveBackgroundColorHighlight : #FFFFFF
FunctionTextColor : #FFFFFF
FunctionBackgroundColorStart : #C19480
FunctionBackgroundColorEnd : #884A44
FunctionHeaderDirection : Vertical
FrameLineColor : #D6B8AB
FunctionShadowColor : #EDF1F1
RequiredColor : #9DCBE3
ErrorColor : #FFFFCC
LinkHoverColor : #81BBE5
LinkColor : #245A81
ReadOnlyColor : #EEEECC
SectionHeaderTextColor : #000000
TitleBarTextColor : #FFFFFF
MastHeadTextColor : #000000
MastHeadStartColor : #EEEECC
MastHeadEndColor : #7998BB
MastHeadDirection : Vertical
ColumnTextColor : #820000
SearchBackground : #EDF1F1
SearchHighlight : #C19480
TopMenu1BackEndColor : #EEEECC
TopMenu1BackStartColor : #C9D3C7
TopMenu1TextColor : #4E2C27
TopMenuSeperatorColor : #2D729D
TopMenuSubBackColor : #EDF1F1
TopMenuSubTextColor : #000000
TopMenuSubHighlightColor : #C19480
TopMenuSubHighlightTextColor : #FFFFFF
LeftMenu1BackEndColor : #DDE6D5
LeftMenu1BackStartColor : #DDE6D5
LeftMenu1TextColor : #4E2C27
LeftMenuSeperatorColor : #2D729D
LeftMenuSubBackColor : #CAD8BE
LeftMenuSubTextColor : #4E2C27
LeftMenuSubHighlightColor : #EDF1F1
LeftMenuSubHighlightTextColor : #000000
CalAllDayBackColor : #EEEECC
CalAltDayBackColor : #C6D2E1
CalDayBackColor : #DDE6D5
CalToolbarColor : #C9D3C7
TreeControlCanvasColor : #EDF1F1
TreeControlBorderColor : #884A44
TreeControlBorderWidth : 1
TreeControlBorderType : Inset
TreeControlItemSelectedColor : #C19480
TreeControlTreeItemHoverColor : #C0C0C0
PopUpMenuBackgroundColor : #EDF1F1
PopUpMenuItemColor : #EDF1F1
PopUpMenuItemHoverColor : #C19480
PopUpMenuBorderColor : #884A44
PopUpMenuBorderWidth : 1
PopUpMenuBorderType : Outset
WarningColor : #FFD700
*/


SPAN.Tree_Line
{
	position:                   relative;
	left:                       0px;
	overflow:                   hidden;
	white-space:                nowrap;
	text-overflow:              ellipsis;
	width:                      100%;
	background-color:           #EDF1F1;
}

SPAN.Tree_Line_Highlight
{
	position:                   relative;
	left:                       0px;
	overflow:                   hidden;
	white-space:                nowrap;
	text-overflow:              ellipsis;
	width:                      100%;
	background-color:           #C19480;
}

BODY
{
	font-size:                  8pt;
	font-family:                Verdana;
	color:                      black;
	background-color:           #FFFFFF;
}

TD
{
	font-size:                  8pt;
	font-family:                Verdana;
}

TD.REF
{
	color:                      #245A81;
	text-decoration:            underline;
}

TABLE.titleBar
{
	border:                     1px solid #DDE6D5;
}

INPUT
{
	font-size:                  8pt;
	font-family:                Verdana;
	background-color:           #ffffff;
}

INPUT.inp
{
	height:                     19px;
	background-color:           #ffffff;
}

INPUT.datagrid_green
{
	background-color:           DarkSeaGreen;
}

INPUT.datagrid_red
{
	background-color:           LightCoral;
}

INPUT.datagrid_yellow
{
	background-color:           yellow;
}

INPUT.datagrid_readonly
{
	color:                      silver;
}

INPUT.CHECKBOX.shadow
{
	background-color:           #DDE6D5;
}

INPUT.Form_Button
{
	background-color:           #FFFFFF;
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#919191');
	border-width:               1px;
	border-color:               black;
	border-style:               solid;
	font-weight:                bold;
	font-size:                  8pt;
	color:                      #000000;
	width:                      75;
	height:                     22;
}

Table.MastHead
{
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7998BB', EndColorStr='#EEEECC');
	width:                      100%;
	height:                     80px;
	color:                      black;
	font-size:                  11pt;
	font-weight:                bold;
	padding:                    0;
	border-top:                 0px;
	border-left:                0px;
	border-bottom:              0px;
	border-right:               0px;
	margin-top:                 0px;
	margin-left:                0;
	margin-bottom:              0px;
	margin-right:               0;
	top:                        0;
	left:                       0;
}

Td.MastHead
{
	width:                      100%;
	height:                     47px;
	color:                      black;
	font-size:                  11pt;
	font-weight:                bold;
	padding:                    0;
	border-top:                 0px;
	border-left:                0px;
	border-bottom:              0px;
	border-right:               0px;
	margin-top:                 0px;
	margin-left:                0;
	margin-bottom:              0px;
	margin-right:               0;
	top:                        0;
	left:                       0;
}

TD.TitleBar
{
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#7A9485', EndColorStr='#DDE6D5');
	color:                      #FFFFFF;
	font-size:                  11pt;
	font-weight:                bold;
	padding:                    2;
	margin-left:                10px;
	border-left:                0px white solid;
	margin-top:                 0;
	top:                        0;
	left:                       0;
}

div.VertLine
{
	POSITION:                   absolute;
	background-COLOR:           #D6B8AB;
	height:                     220px;
	width:                      1px;
}

TH
{
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#DDE6D5', EndColorStr='#7A9485');
	color:                      #820000;
	font-size:                  8pt;
	font-weight:                bold;
	font-family:                Verdana;
}

BUTTON
{
	background-color:           #FFFFFF;
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#919191');
	border-width:               1px;
	border-color:               black;
	border-style:               solid;
	font-weight:                bold;
	font-size:                  8pt;
	color:                      #000000;
}

button.datagrid_disabled
{
	border-color:               #cccccc;
}

BUTTON.Form_Button
{
	width:                      75;
	height:                     22;
}

BUTTON.Form_Button_Disabled
{
	width:                      75;
	height:                     22;
	color:                      #FFFFFF;
}

BUTTON.Form_Button_Large
{
	font:                       bold 8pt Tahoma;
	height:                     22;
	background:                 #cccc99;
}

BUTTON.Highlight
{
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#C0C0C0');
}

BUTTON.Clicked
{
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#919191', EndColorStr='#FFFFFF');
}

BUTTON.Disabled
{
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#EEEECC', EndColorStr='#EEEECC');
	border-color:               #EEEECC;
}

TABLE.Header
{
	color:                      #820000;
	border-width:               1px;
	border-style:               solid;
	border-color:               #7A9485;
}

TR.Shadow
{
	background-color:           #DDE6D5;
}

TR.Dark
{
	background:                 #EEEEEE;
}

TR.Light
{
	background-color:           #FFFFFF;
}

DIV.Tab_Strip
{
	background:                 white;
}

TD.TabEnd
{
	background:                 white;
	border-bottom:              solid black 1px;
}

TD.Tab_End
{
	background:                 white;
	border-bottom:              solid black 1px;
}

TD.TabStart
{
	background:                 white;
	border-bottom:              solid black 1px;
	border-right:               solid black 1px;
	width:                      10px;
}

TD.Toolbar
{
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#919191');
	border-width:               1px;
	border-color:               #919191;
	border-style:               solid;
	width:                      23px;
}

TD.ToolbarHighlight
{
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#C0C0C0');
	border-width:               1px;
	border-color:               #919191;
	border-style:               solid;
	width:                      23px;
}

TD.ToolbarClicked
{
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C0C0C0', EndColorStr='#FFFFFF');
	border-width:               1px;
	border-color:               #919191;
	border-style:               solid;
	width:                      23px;
}

DIV.MenuItem
{
	font:                       Verdana 8pt;
	width:                      100px;
	padding-left:               10px;
	padding-right:              10px;
	background-Color:           whitesmoke;
	color:                      black;
	border:                     1px solid whitesmoke;
}

DIV.HighlightItem
{
	font:                       8pt Verdana;
	width:                      100px;
	padding-left:               10px;
	padding-right:              10px;
	background-Color:           LightSteelBlue;
	color:                      black;
	border:                     1px solid black;
}

SPAN.FunctionLinkOn
{
	font:                       bold 8pt Verdana;
	background:                 #EDF1F1;
}

TD.Txt
{
	background:                 #EEEECC;
	height:                     18px;
	padding-left:               3;
}

SPAN.Txt
{
	background:                 #EEEECC;
	padding:                    1;
	padding-left:               4;
	height:                     18px;
}

TD.FunctionLink
{
	background:                 #EDF1F1;
	padding:                    2;
}

A.txt
{
	background:                 #EEEECC;
	height:                     18px;
	padding-left:               3;
}

A:FunctionLinkOn
{
	font:                       bold 8pt Verdana;
	background:                 #EDF1F1;
}

A:Link
{
	color:                      #245A81;
}

A:Visited
{
	color:                      #245A81;
}

A:Active
{
	color:                      #245A81;
}

A:Hover
{
	color:                      #81BBE5;
}

TD.SectionTop
{
	font-size:                  9pt;
	font-weight:                bold;
	text-align:                 center;
	color:                      #000000;
	padding-left:               4;
	padding-right:              4;
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7998BB', EndColorStr='#E9EDF3');
	border-width:               1px;
	border-style:               solid;
	border-color:               #7998BB;
}

TD.FunctionTop
{
	font-size:                  9pt;
	font-weight:                bold;
	color:                      #FFFFFF;
	text-align:                 center;
	padding-left:               4;
	padding-right:              4;
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C19480', EndColorStr='#884A44');
	border-width:               1px;
	border-style:               solid;
	border-color:               #884A44;
}

TH.FunctionTop
{
	font-size:                  9pt;
	font-weight:                bold;
	color:                      #FFFFFF;
	text-align:                 center;
	padding-left:               4;
	padding-right:              4;
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C19480', EndColorStr='#884A44');
	border-width:               1px;
	border-style:               solid;
	border-color:               #884A44;
}

TD.Tab_Active
{
	font:                       bold 10pt Verdana;
	color:                      #884A44;
	padding-right:              10;
	padding-left:               10;
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#DDE6D5', EndColorStr='#FFFFFF');
	border-right:               solid 1px black;
	border-top:                 solid 1px black;
}

TD.Tab_Left
{
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C19480', EndColorStr='#884A44');
	font:                       10pt Verdana;
	color:                      #FFFFFF;
	padding-right:              10;
	padding-left:               10;
	border:                     solid black 1px;
}

TD.Tab_Right
{
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C19480', EndColorStr='#884A44');
	font:                       10pt Verdana;
	color:                      #FFFFFF;
	padding-right:              10;
	padding-left:               10;
	border:                     solid black 1px;
}

DIV.Tab
{
	position:                   relative;
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#7A9485', EndColorStr='#DDE6D5');
	margin:                     0;
	top:                        0;
	left:                       0;
	width:                      100%;
}

.TabStripRow
{
	position:                   absolute;
	margin:                     0px;
	padding-left:               0px;
	width:                      100%;
}

.TabStripCell
{
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C19480', EndColorStr='#884A44');
	font:                       10pt Verdana;
	color:                      #FFFFFF;
	padding-left:               15px;
	padding-right:              15px;
	margin-left:                0px;
	height:                     20px;
	text-align:                 center;
	border:                     1px solid black;
	position:                   absolute;
}

.TabStripActiveCell
{
	font:                       10pt Verdana;
	font-weight:                bold;
	color:                      #884A44;
	padding-left:               10px;
	padding-right:              10px;
	margin-left:                0px;
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#DDE6D5', EndColorStr='#FFFFFF');
	height:                     20px;
	text-align:                 center;
	border-right:               1px solid black;
	border-left:                1px solid black;
	border-top:                 1px solid black;
	border-bottom:              1px solid white;
	position:                   absolute;
}

SELECT
{
	font:                       8pt Verdana;
}

INPUT.Filter_Submit
{
	background-color:           #FFFFFF;
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#919191');
	border-width:               1px;
	border-color:               black;
	border-style:               solid;
	font-weight:                bold;
	font-size:                  8pt;
	color:                      #000000;
	width:                      75;
	height:                     22;
}

INPUT.Lbl
{
	border-width:               0px;
}

BODY.MenuForm
{
	background:                 #ffffff;
	width:                      100%;
	border-left:                solid 0px #ffffff;
	top:                        0px;
	left:                       0px;
	margin-left:                0px;
	margin-right:               0px;
	height:                     100%;
	overflow:                   hidden;
}

DIV.MenuMain
{
	position:                   relative;
	height:                     75%;
	width:                      100%;
	border-bottom:              solid 0px #ffffff;
	background-color:           #ffffff;
	top:                        3px;
	left:                       0px;
}

DIV.Filter_Identifier 
{
	position:                   absolute;
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#7A9485', EndColorStr='#DDE6D5');
	color:                      #FFFFFF;
	padding:                    0px;
	margin-left:                0px;
	margin-right:               0px;
	border-left:                0px #ffffff solid;
	margin-top:                 0px;
	top:                        0px;
	left:                       0px;
	height:                     22px;
	width:                      100%;
}

TD.Filter_Title
{
	font:                       bold 12pt Verdana;
	color:                      #FFFFFF;
}

DIV.FilterBody
{
	position:                   absolute;
	padding:                    5px;
	margin-left:                0px;
	margin-right:               5px;
	margin-top:                 0px;
	top:                        30px;
	left:                       5px;
	width:                      98%;
}

INPUT.Filter_Button
{
	background-color:           #FFFFFF;
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#919191');
	border-width:               1px;
	border-color:               black;
	border-style:               solid;
	font-weight:                bold;
	font-size:                  8pt;
	color:                      #000000;
	width:                      75;
	height:                     22;
}

INPUT.FREQ
{
	font-size:                  8pt;
	font-family:                Verdana;
	background:                 #9DCBE3;
	height:                     19px;
}

INPUT.REQ
{
	font-size:                  8pt;
	font-family:                Verdana;
	background:                 #9DCBE3;
	height:                     19px;
}

INPUT.ERR
{
	font-size:                  8pt;
	font-family:                Verdana;
	background:                 #FFFFCC;
	border:                     1px solid #ffcc33;
	height:                     19px;
}

TEXTAREA.ERR
{
	background:                 #FFFFCC;
	border:                     1px solid #ffcc33;
}

TR.ERR
{
	background-color:           #FFFFCC;
	border:                     1px solid #ffcc33;
}

TR.WARN
{
	background-color:           #FFD700;
}

INPUT.WARN
{
	font-size:                  8pt;
	font-family:                Verdana;
	background:                 #FFD700;
	border:                     1px solid #7F9DB9;
	height:                     19px;
}

TEXTAREA.WARN
{
	background-color:           #FFD700;
}

INPUT.Txt
{
	font-size:                  8pt;
	font-family:                Verdana;
	background:                 #EEEECC;
	height:                     17;
	border:                     0px;
}

DIV.MenuScript
{
	position:                   relative;
	padding-top:                2px;
	top:                        3px;
	left:                       0px;
	width:                      100%;
	background-color:           #EDF1F1;
	overflow-y:                 auto;
	overflow-x:                 hidden;
}

SPAN.Menu_Title
{
	font-size:                  9pt;
	font-weight:                bold;
	text-align:                 center;
	color:                       ;
	padding-left:               0;
	padding-right:              0;
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E9EDF3', EndColorStr='#7998BB');
	border-width:               1px;
	border-style:               solid;
	border-color:               #7998BB;
	width:                      100%;
	top:                        3px;
	left:                       0px;
	position:                   relative;
}

TD.Jump
{
	font-size:                  8pt;
	font-weight:                bold;
	color:                      #000000;
	width:                      100%;
}

SELECT.FREQ
{
	background:                 #9DCBE3;
	font-size:                  8pt;
}

SELECT.REQ
{
	background:                 #9DCBE3;
	font-size:                  8pt;
}

SELECT.ERR
{
	background-color:           #FFFFCC;
}

SELECT.datagrid_green
{
	background:                 darkseagreen;
}

SELECT.datagrid_yellow
{
	background:                 yellow;
}

SELECT.datagrid_red
{
	background:                 lightcoral;
}

SELECT.datagrid_readonly
{
	background:                 silver;
}

TD.QMGreenBack
{
	font-size:                  9pt;
	font-weight:                bold;
	text-align:                 center;
	color:                      #000000;
	padding-left:               4;
	padding-right:              4;
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E9EDF3', EndColorStr='#7998BB');
	border-width:               1px;
	border-style:               solid;
	border-color:               #7998BB;
}

TD.QMDB
{
	color:                      black;
}

TD.QMTitle
{
	font-size:                  10pt;
	font-weight:                bold;
	color:                      #FFFFFF;
	height:                     22;
}

TD.QMCOL1
{
	border-right-style:         solid;
	border-right-width:         1px;
	border-right-color:         #D6B8AB;
	width:                      33%;
	padding-top:                18;
}

TD.QMCOL2
{
	border-right-style:         solid;
	border-right-width:         1px;
	border-right-color:         #D6B8AB;
	width:                      33%;
	padding-top:                18;
}

TD.QMCOL3
{
	width:                      34%;
	padding-top:                18;
}

TD.QMLINK
{
	background:                 #EDF1F1;
	font-size:                   70.5%;
	margin-bottom:              10;
	padding:                    5;
}

TD.QMHEAD
{
	font-weight:                bold;
	padding-top:                10;
	border-bottom-width:        1px;
	border-bottom-style:        solid;
	border-bottom-color:        #EDF1F1;
	height:                     30;
}

DIV.QuickMenu_Identifier
{
	position:                   absolute;
	border-left:                1px solid white;
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#7A9485', EndColorStr='#DDE6D5');
	margin:                     0;
	top:                        0;
	left:                       0;
	width:                      100%;
}

BUTTON.Small_Go_Button
{
	width:                      20;
	height:                     12;
}

TD.ActiveMenuTab
{
	font-size:                  10pt;
	color:                      #884A44;
	padding-right:              10;
	padding-left:               10;
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#DDE6D5', EndColorStr='#FFFFFF');
	border-right:               ridge 2px lightgrey;
	border-bottom:              ridge 2px lightgrey;
	border-left:                ridge 2px lightgrey;
}

TD.InactiveMenuTab
{
	font-size:                  10pt;
	color:                      #FFFFFF;
	padding-right:              10;
	padding-left:               10;
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C19480', EndColorStr='#884A44');
	border-top:                 ridge 2px lightgrey;
}

TD.MenuTabEnd
{
	background-color:           #FFFFFF;
	border-top:                 ridge 3px lightgrey;
	padding-right:              10;
	padding-left:               10;
}

TD.MenuTabStart
{
	background-color:           #FFFFFF;
	font:                       10pt;
	color:                      #FFFFFF;
	border-top:                 ridge 3px lightgrey;
	width:                      3px;
}

TD.TopMenu
{
	seperator-color:            #2D729D;
	main-bgcolor:               Gradient(GradientType=0, StartColorStr='#C9D3C7', EndColorStr='#EEEECC');
	main-text-color:            #4E2C27;
	sub-bgcolor:                #EDF1F1;
	sub-text-color:             #000000;
	sub-highlight-bgcolor:      #C19480;
	sub-highlight-text-color:   #FFFFFF;
}

TD.LeftMenu
{
	seperator-color:            #2D729D;
	main-bgcolor:               Gradient(GradientType=0, StartColorStr='#DDE6D5', EndColorStr='#DDE6D5');
	main-text-color:            #4E2C27;
	sub-bgcolor:                #CAD8BE;
	sub-text-color:             #4E2C27;
	sub-highlight-bgcolor:      #EDF1F1;
	sub-highlight-text-color:   #000000;
}

TEXTAREA
{
	font:                       8pt verdana;
	background-color:           #ffffff;
}

TEXTAREA.TXT
{
	background-color:           #EEEECC;
	border:                     0px;
}

TEXTAREA.Req
{
	background-color:           #9DCBE3;
	border:                     1px solid #7F9DB9;
}

DIV.ProgressBar
{
	background-color:           #ffffff;
	border-color:               #003C79;
}

SPAN.ProgressBar
{
	background-color:           #FC7C00;
}

DIV.TitleBar
{
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#7A9485', EndColorStr='#DDE6D5');
	color:                      #FFFFFF;
	font-size:                  11pt;
	font-weight:                bold;
	padding:                    2;
	border-left:                0px white solid;
	margin-top:                 0;
	top:                        0;
	left:                       0;
	width:                      100%;
}

DIV.SeniorMargin
{
	margin-left:                10px;
}

Input.DisplayEven
{
	background:                 #EEEEEE;
	border:                     none;
}

Input.DisplayOdd
{
	background:                 #FFFFFF;
	border:                     none;
}

Input.DisplayRightEven
{
	background:                 #EEEEEE;
	text-align:                 right;
	 border:                    none;
}

Input.DisplayRightOdd
{
	background:                 #FFFFFF;
	text-align:                 right;
	border:                     none;
}

.Hidden
{
	DISPLAY:                    none;
}

.Shown
{
	DISPLAY:                    block;
}

DIV.Message
{
	margin-left:                5;
	margin-bottom:              5;
	margin-top:                 5;
	font-weight:                bold;
	font-family:                Tahoma,Times;
	font-size:                  12pt;
}

DIV.Error
{
	margin-left:                5;
	margin-bottom:              5;
	margin-top:                 5;
	font-weight:                bold;
	font-family:                Tahoma, Times;
	font-size:                  12pt;
	color:                       red;
}

DIV.ScrollableDynamic
{
	width:                      100%;
	overflow:                   auto;
	overflow-x:                  hidden;
	height:                     expression(document.body.clientHeight - 135);
}

Body.FORM2
{
	WIDTH:                      100%;
	MARGIN-TOP:                 0px;
	MARGIN-LEFT:                0px;
	MARGIN-RIGHT:               0px;
	OVERFLOW:                   AUTO;
}

A.nohref
{
	text-decoration:            underline;
	color:                      #245A81;
	font:                       8pt Verdana;
	cursor:                     hand;
}

TR.ListOdd
{
	background-color:           #FFFFFF;
	font-size:                  8pt;
	font-family:                Tahoma, Times;
}

TR.ListEven
{
	background-color:           #EEEEEE;
	font-size:                  8pt;
	font-family:                Tahoma, Times;
}

P.SectionHeader
{
	font-size:                  9pt;
	font-weight:                bold;
	font-family:                Verdana;
	margin-top:                 10;
	margin-bottom:              3;
}

Td.FunctionLinkOn
{
	padding:                    2;
	background:                 #cccccc;
}

Input.Disabled
{
	background-color:           #cccccc;
	text-align:                 right;
	font:                       8pt Tahoma,Times;
}

Input.InputRight
{
	text-align:                 right;
}

Input.RequiredRight
{
	background:                 #99CCFF;
	text-align:                 right;
}

Body.Report
{
	background:                 #ffffff;
}

DIV.Report
{
	position:                   relative;
	background:                 #ffffff;
	margin-left:                0;
	margin-top:                 0;
	top:                        0;
	left:                       0;
	height:                     600;
}

Table.Normal
{
	width:                      100%;
}

Table.Medium
{
	width:                      140%;
}

Table.Wide
{
	width:                      180%;
}

Td.Head
{
	color:                       #000000;
	font:                       8pt Verdana,Tahoma;
	text-align:                  left;
	text-indent:                10px;
	border-bottom:              solid 1px #7998BB;
}

Td.Headrow1
{
	color:                       #000000;
	font:                       bold 12pt Verdana,Tahoma;
	text-align:                 left;
	text-indent:                10px;
}

Td.Hlback
{
	background:                 #cee7ff;
}

Td.Light
{
	background:                 #eeeeee;
}

Td.Titlerow4
{
	font:                       bold 8pt Verdana,Tahoma;
	text-align:                 center;
	border-bottom:              solid 1px #7998BB;
}

Td.Titlecol1
{
	font:                        bold 8pt Verdana,Tahoma;
	text-align:                  center;
}

Td.Titlecol1row4
{
	font:                       bold 8pt Verdana,Tahoma;
	text-align:                 center;
	border-bottom:              solid 1px #7998BB;
}

Td.Title
{
	font:                       bold 8pt Verdana,Tahoma;
	Text-align:                 center;
}

Td.Subhead
{
	color:                      #000000;
	font:                       8pt Verdana,Tahoma;
	background:                 #FFFFFF;
}

Td.Line
{
	color:                       #000000;
	font:                        8pt Verdana,Tahoma;
	font-weight:                 normal;
	padding:                    0;
	border-right:               solid 1px #7998BB;
	border-top:                 solid 1px #7998BB;
}

Td.Linecol1
{
	color:                      #000000;
	font:                       8pt Verdana,Tahoma;
	font-weight:                normal;
	padding:                    0;
	border-right:               solid 1px #7998BB;
	border-left:                solid 1px #7998BB;
	border-top:                 solid 1px #7998BB;
}

Td.Link
{
	color:                      #0033FF;
	background:                 white;
	font:                       8pt Verdana,Tahoma;
	font-weight:                normal;
	padding:                    0;
}

Td.Subline
{
	color:                      black;
	background:                  white;
	font:                       8pt Verdana,Tahoma;
	font-weight:                bold;
	border-top:                 solid 1px #7998BB;
}

Td.Sublinecol1
{
	color:                      black;
	background:                 white;
	font:                       8pt Verdana,Tahoma;
	font-weight:                bold;
	border-top:                 solid 1px #7998BB;
	border-left:                solid 1px #7998BB;
}

Td.Total
{
	color:                      black;
	background:                 #FFFFFF;
	font-size:                  8pt;
	font-weight:                bold;
	border-right:               solid 1px #7998BB;
	border-bottom:              solid 1px #7998BB;
	border-top:                 solid 1px #7998BB;
}

Td.TotalCol1
{
	color:                      black;
	background:                 #FFFFFF;
	font-size:                  8pt;
	font-weight:                bold;
	border:                     solid 1px #7998BB;
}

Tr.Hlback
{
	background:                 #cee7ff;
}

Tr.Light
{
	background:                 #ffffff;
}

Tr.Dark
{
	background:                 #E6E6E6;
}

Tr.Gray
{
	background:                 #dddddd;
	border-left:                solid 1px #7998BB;
}

.pagebreak
{
	page-break-before:          always;
	border-right:               solid 1px #7998BB;
	border-left:                solid 1px #7998BB;
	border-bottom:              solid 1px #7998BB;
	border-top:                 solid 1px #7998BB;
}

A:Hover.textNoChange
{
	color:                      #003333;
}

TD.Calendar1
{
	background-color:           #DDE6D5;
}

TD.Calendar2
{
	background-color:           #C6D2E1;
}

TR.CalendarToolbar
{
	background-color:           #C9D3C7;
}

TD.CalendarToolbar
{
	background-color:           #C9D3C7;
}

TR.CalendarAllDay
{
	background-color:           #EEEECC;
}

DIV.TreeControl
{
	position:                   relative;
	padding-top:                2px;
	top:                        16px;
	left:                       0px;
	width:                      100%;
	overflow-y:                 auto;
	overflow-x:                 hidden;
}

DIV.TREE_CANVAS
{
	white-space:                nowrap;
	background-color:           #EDF1F1;
	border:                     1 Inset #884A44;
}

DIV.TREE_ITEM
{
	margin-left:                1em;
}

DIV.TREE_ITEM_BOX
{
	display:                    inline;
}

DIV.TREE_ITEM_BOX_HIDDEN
{
	display:                    none;
}

SPAN.TREE_ITEM
{
	margin-left:                3px;
}

SPAN.TREE_ITEM_SELECTED
{
	margin-left:                3px;
	background-color:           #C19480;
	color:                      White;
}

SPAN.TREE_ITEM_MOUSE_OVER
{
	margin-left:                3px;
	background-color:           #C0C0C0;
}

IMG.TREE_ITEM
{
}

DIV.POPUP_MENU
{
	PADDING:                    2px;
	Z-INDEX:                    555555;
	POSITION:                   absolute;
	FILTER:                     alpha(opacity=90);
	BACKGROUND-COLOR:           #EDF1F1;
	BORDER:                     #884A44 1 Outset;
}

DIV.POPUP_MENU_ITEM
{
	PADDING-RIGHT:              10px;
	PADDING-LEFT:               15px;
	PADDING-BOTTOM:             3px;
	PADDING-TOP:                2px;
	WIDTH:                      100%;
	CURSOR:                     hand;
	BACKGROUND-COLOR:           #EDF1F1;
}

DIV.POPUP_MENU_ITEM_OVER
{
	PADDING-RIGHT:              10px;
	PADDING-LEFT:               15px;
	PADDING-BOTTOM:             3px;
	PADDING-TOP:                2px;
	WIDTH:                      100%;
	CURSOR:                     hand;
	BACKGROUND-COLOR:           #C19480;
	FONT-WEIGHT:                bold;
	FILTER:                     progid:DXImageTransform.Microsoft.Matrix();
}

SPAN.DATAGRID_RED
{
	color:                      RED;
}

SPAN.DATAGRID_YELLOW
{
	color:                      YELLOW;
}

SPAN.DATAGRID_GREEN
{
	color:                      GREEN;
}

TD.ReportTitle
{
	font:                        12pt Verdana,Tahoma;
	font-weight:                 bold;
	text-align:                 left;
}

TD.ReportSubTitle
{
	font:                        8pt Verdana,Tahoma;
	text-align:                 left;
}

TD.ColTotal
{
	border-top:                  2px solid black;
	font-weight:                 bold;
}

TD.RowTotal
{
	height:                     25px;
	valign:                     top;
}

Div.ErrorDiv
{
	width:                      100%;
	height:                     15px;
	overflow:                   auto;
}

DIV.Notify
{
	filter:                     progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7A9485', EndColorStr='#DDE6D5');
	border:                     ridge 2px lightgrey;
}

