TD
{
    FONT: 9pt Arial, Verdana, Geneva, Helvetica, sans-serif;
    COLOR: #000000
}
P
{
    FONT: 9pt Arial, Verdana, Geneva, Helvetica, sans-serif;
    COLOR: #000000
}
BODY
{
    BACKGROUND-IMAGE: url('none');
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f1f1f1
}
B
{
    FONT-WEIGHT: bold
}
A:link
{
    FONT: 7pt Geneva, Verdana, Arial, Helvetica, sans-serif;
    COLOR: #0066ff
}
A:visited
{
    FONT: 7pt Geneva, Verdana, Arial, Helvetica, sans-serif;
    COLOR: #0066ff
}
A:active
{
    FONT: 7pt Geneva, Verdana, Arial, Helvetica, sans-serif;
    COLOR: #0066ff
}
A:hover
{
    FONT: 7pt Geneva, Verdana, Arial, Helvetica, sans-serif;
    COLOR: #0066ff
}
.titlePLUS
{
    FONT: bold 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ffffff
}
.titleClrPLUS
{
    FONT: bold 8pt Geneva, Verdana, Arial, Helvetica, sans-serif;
    COLOR: #003366
}
.titleSTD
{
    FONT: bold 7pt Geneva, Verdana, Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.titleINACT
{
    FONT: bold 7pt Geneva, Verdana, Arial, Helvetica, sans-serif;
    COLOR: #999999;
    TEXT-DECORATION: none
}
.titleClr
{
    FONT: bold 7pt Geneva, Verdana, Arial, Helvetica, sans-serif;
    COLOR: #63639c;
    TEXT-DECORATION: none
}
.tabINACT
{
    FONT: 7.5pt Verdana, Arial, Geneva, Helvetica, sans-serif;
    COLOR: #000000;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.tabACT
{
    FONT: 7.5pt Verdana, Arial, Geneva, Helvetica, sans-serif;
    COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.tabTextBold
{
    FONT: bold 8pt Geneva, Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.tabMouseOver
{
    BACKGROUND-IMAGE: url('images/tabBar_inactBG_on.gif');
    WIDTH: 122px;
    COLOR: #ffffff;
    HEIGHT: 18px;
    TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:normal; font-size:8pt; font-family:Arial, Geneva, Verdana, Helvetica, sans-serif
}
.tabMouseOut
{
    BACKGROUND-IMAGE: url('images/tabBar_inactBG.gif');
    WIDTH: 122px;
    COLOR: #ffffff;
    HEIGHT: 18px;
    TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:normal; font-size:8pt; font-family:Arial, Geneva, Verdana, Helvetica, sans-serif
}
.titleFNT
{
    FONT: bold 8pt Arial, Verdana, Geneva, Helvetica, sans-serif;
    COLOR: #000000
}
.barACTION
{
    BACKGROUND: #d4d0c8
}
.barPRI
{
    BACKGROUND: #cc0033
}
.barID
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: #63639c;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.navTOP
{
    BACKGROUND: #e20032
}
.navLEFT
{
    BACKGROUND-IMAGE: url('none');
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #9bafe0; font-style:normal; font-variant:normal; font-weight:bold; font-size:10pt; font-family:Arial, Verdana, Geneva, Helvetica, sans-serif
}
.navBORDER
{
    BACKGROUND: #666666
}
.navSELECT
{
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url('none');
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #63639c; font-style:normal; font-variant:normal; font-weight:bold; font-size:8pt; font-family:Arial, Verdana, Geneva, Helvetica, sans-serif
}
.navACT
{
    BACKGROUND-IMAGE: url('none');
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #9bafe0; font-style:normal; font-variant:normal; font-weight:bold; font-size:10pt; font-family:Arial, Verdana, Geneva, Helvetica, sans-serif
}
.navOVER
{
    BACKGROUND-IMAGE: url('none');
    COLOR: #fece43;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #63639c; font-style:normal; font-variant:normal; font-weight:bold; font-size:8pt; font-family:Arial, Verdana, Geneva, Helvetica, sans-serif
}
.navBODY
{
    BACKGROUND-COLOR: #9bafe0
}
.titleBG
{
    BACKGROUND: #c3d8de
}
.InputReal
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 2px;
    FONT: 9pt Arial, Verdana, Geneva, Helvetica, 'MS Sans Serif';
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: 1px solid;
    HEIGHT: 18px
}
.InputRealReadOnly
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 2px;
    FONT: 9pt Arial, Verdana, Geneva, Helvetica, sans-serif;
    BORDER-LEFT: 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: 1px solid;
    HEIGHT: 18px;
    BACKGROUND-COLOR: transparent
}
.InputVirtual
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 2px;
    FONT: 9pt Arial, Verdana, Geneva, Helvetica, sans-serif;
    BORDER-LEFT: 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: 1px solid;
    HEIGHT: 18px
}
.InputVirtualReadOnly
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 2px;
    FONT: 9pt Arial, Verdana, Geneva, Helvetica, sans-serif;
    BORDER-LEFT: 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: 1px solid;
    HEIGHT: 18px;
    BACKGROUND-COLOR: transparent
}
.TextAreaReal
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 2px;
    FONT: 8pt Arial, Verdana, Geneva, Helvetica, sans-serif;
    BORDER-LEFT: 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: 1px solid;
    HEIGHT: 40px;
    OVERFLOW: AUTO
}
.TextAreaRealReadOnly
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 2px;
    FONT: 8pt Arial, Verdana, Geneva, Helvetica, sans-serif;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    HEIGHT: 40px;
    BACKGROUND-COLOR: transparent;
    OVERFLOW: AUTO
}
.PopupImage
{
    VERTICAL-ALIGN: middle
}
UNKNOWN
{
    BORDER-RIGHT: thin groove;
    BORDER-TOP: thin groove;
    FONT-SIZE: 9pt;
    BORDER-LEFT: thin groove;
    WIDTH: 100px;
    BORDER-BOTTOM: thin groove;
    FONT-FAMILY: 'MS Sans Serif';
    HEIGHT: 18px
}
.FieldSetGeneral
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    FONT-SIZE: 10pt;	
	BORDER-LEFT: thin solid;
	WIDTH: 700px;
    BORDER-BOTTOM: thin solid;	
    FONT-FAMILY: Arial, Verdana, Geneva, 'MS Sans Serif';	
    POSITION: absolute;	
	HEIGHT: 80px;
    BACKGROUND-COLOR: #ffffff
}
.FieldSetToolBar
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: thin;
    COLOR: black;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Arial;
    POSITION: absolute;
    BACKGROUND-COLOR: transparent
}
.SelectReal
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: white
}
.CheckBoxReal
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 9pt;
    BORDER-LEFT: medium none;
    WIDTH: 20px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 20px
}
BODY
{
    FONT-FAMILY: 'Times New Roman'
}
.DetailButton
{
    BORDER-RIGHT: 2px ridge;
    BORDER-TOP: 2px ridge;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 2px ridge;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: 2px ridge;
    FONT-FAMILY: verdana;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #63639c;
    TEXT-ALIGN: center
}
.DetailBody
{
    BACKGROUND-COLOR: #f1f1f1
}
.InputButton
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px outset;
    CURSOR: hand;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: Arial
}
.FieldSetTitle
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #63639c
}
.InputLabel
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent
}
.InputRadio
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
.DetailButtonClicked
{
    BORDER-RIGHT: 2px ridge;
    BORDER-TOP: 2px ridge;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 2px ridge;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: 2px ridge;
    FONT-FAMILY: Verdana;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #9999cc;
    TEXT-ALIGN: center
}
TH
{
    PADDING-LEFT: 3px;
    FONT: bold 9pt Arial, Verdana, Geneva, Helvetica, sans-serif;
    COLOR: #000000
}
.menuItem
{
    PADDING-LEFT: 20px;
    FONT-SIZE: 8pt;
    WIDTH: 220px;
    CURSOR: default;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.highlightItem
{
    PADDING-LEFT: 20px;
    FONT-SIZE: 8pt;
    WIDTH: 220px;
    CURSOR: default;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #dee9fc
}