.stdFont
{
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    FONT-SIZE: 8pt
}
.stdLbl
{
    COLOR: black;
    POSITION: absolute
}
.stdInput
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #e8e8e8 1px solid;
    BORDER-LEFT: #606060 1px solid;
    BORDER-RIGHT: #e8e8e8 1px solid;
    BORDER-TOP: #606060 1px solid;
    COLOR: black;
    POSITION: absolute
}
.stdDisabledInput
{
    BACKGROUND-COLOR: #e8e8e8;
    COLOR: black;
    BORDER-BOTTOM: #e8e8e8 1px solid;
    BORDER-LEFT: #606060 1px solid;
    BORDER-RIGHT: #e8e8e8 1px solid;
    BORDER-TOP: #606060 1px solid;
    HEIGHT: 17px;
    OVERFLOW: hidden;
    PADDING-TOP: 1px;
    POSITION: absolute
}
.stdNumber
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #e8e8e8 1px solid;
    BORDER-LEFT: #606060 1px solid;
    BORDER-RIGHT: #e8e8e8 1px solid;
    BORDER-TOP: #606060 1px solid;
    COLOR: black;
    POSITION: absolute;
    TEXT-ALIGN: right
}
.stdDisabledNumber
{
    BACKGROUND-COLOR: #e8e8e8;
    COLOR: black;
    BORDER-BOTTOM: #e8e8e8 1px solid;
    BORDER-LEFT: #606060 1px solid;
    BORDER-RIGHT: #e8e8e8 1px solid;
    BORDER-TOP: #606060 1px solid;
    HEIGHT: 17px;
    OVERFLOW: hidden;
    PADDING-TOP: 1px;
    POSITION: absolute;
    TEXT-ALIGN: right
}
.stdInputBorder
{
    BORDER-BOTTOM: white 1px solid;
    BORDER-LEFT: #a0a0a0 1px solid;
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: #a0a0a0 1px solid;
    COLOR: black;
    HEIGHT: 19px;
    POSITION: absolute
}
.stdInputBorder2
{
    BORDER-BOTTOM: #e8e8e8 1px solid;
    BORDER-LEFT: #606060 1px solid;
    BORDER-RIGHT: #e8e8e8 1px solid;
    BORDER-TOP: #606060 1px solid;
    COLOR: black;
    HEIGHT: 17px;
    POSITION: absolute
}
.checkBox
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: black;
    POSITION: absolute
}
.radioButton
{
	POSITION: absolute
}
.groupBox1
{
    BORDER-BOTTOM: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    POSITION: absolute
}
.groupBox2
{
    BORDER-BOTTOM: #a0a0a0 1px solid;
    BORDER-LEFT: #a0a0a0 1px solid;
    BORDER-RIGHT: #a0a0a0 1px solid;
    BORDER-TOP: #a0a0a0 1px solid;
    POSITION: absolute
}
.groupLbl
{
    BACKGROUND-COLOR: #e8e8e8;
    COLOR: black;
    POSITION: absolute
}
.form
{
    POSITION: absolute
}
.grid
{
    POSITION: absolute
}
.gridLbl
{
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    POSITION: absolute;
	LEFT: 0px;
	HEIGHT: 13px;
	OVERFLOW: "hidden";
	CURSOR: "hand";
}
.gridLblBg
{
    BACKGROUND-COLOR: #e8e8e8;
    BORDER-BOTTOM: #a0a0a0 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-RIGHT: #a0a0a0 1px solid;
    BORDER-TOP: white 1px solid;
    POSITION: absolute;
    TOP: 0px
}
.gridInput
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-TOP-STYLE: none;
    COLOR: black;
    POSITION: absolute
}
.gridNumber
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-TOP-STYLE: none;
    COLOR: black;
    POSITION: absolute;
    TEXT-ALIGN: right
}
.gridTotal
{
    COLOR: black;
    POSITION: absolute;
    HEIGHT: 15px;
    OVERFLOW: hidden;
    TEXT-ALIGN: right;
}
.gridCheckBox
{
    BACKGROUND-COLOR: #e8e8e8;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: black;
    HEIGHT: 15px;
    POSITION: absolute
}
.listText
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-TOP-STYLE: none;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 1px;
    COLOR: black;
    HEIGHT: 16px;
    OVERFLOW: hidden;
    POSITION: absolute
}
.listNumber
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-TOP-STYLE: none;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 1px;
    COLOR: black;
    HEIGHT: 16px;
    POSITION: absolute;
    TEXT-ALIGN: right
}
.ddwnDiv
{
	POSITION: absolute;
	DISPLAY: none;
	TOP: 0px;
	LEFT: 0px;
	BACKGROUND-COLOR: #e8e8e8;
	CURSOR: default;
	BORDER: 1px solid;
	BORDER-COLOR: #ffffff #a0a0a0 #a0a0a0 #ffffff;
	ZINDEX: 100;
}
.ddwnVportBorder
{
	POSITION: absolute;
	TOP: 1px;
	LEFT: 1px;
	BORDER: 1px solid;
	BORDER-COLOR: #a0a0a0 #ffffff #ffffff #a0a0a0;
}
.ddwnVport
{
	OVERFLOW: hidden;
	POSITION: absolute;
	TOP: 2px;
	LEFT: 2px;
	BORDER: 1px solid;
	BORDER-COLOR:#606060 #e8e8e8 #e8e8e8 #606060;
	BACKGROUND-COLOR: white;
}
.ddwnRow
{
	POSITION: absolute;
	HEIGHT: 14px;
	BACKGROUND-COLOR: white;
	COLOR: black;
}
.calLblBg
{
	POSITION: absolute;
	TOP: 18px;
	WIDTH: 19px;
	HEIGHT: 15px;
	BACKGROUND-COLOR: #e8e8e8;
	BORDER: 1px solid;
	BORDER-COLOR: #ffffff #a0a0a0 #a0a0a0 #ffffff;
}
.calLbl
{
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	POSITION: absolute;
	TOP: -1px;
	WIDTH: 18px;
	COLOR: black;
}
.calSpacer
{
	PADDING-RIGHT: 3px;
	TEXT-ALIGN: right;
	WIDTH: 19px;
	DISPLAY: none;
}
.calDay
{
	PADDING-RIGHT: 3px;
	TEXT-ALIGN: right;
	WIDTH: 19px;
}
.scrollBar
{
    BACKGROUND-COLOR: #e8e8e8;
    BORDER-BOTTOM: #606060 1px solid;
    BORDER-LEFT: #e8e8e8 1px solid;
    BORDER-RIGHT: #606060 1px solid;
    BORDER-TOP: #e8e8e8 1px solid;
    FONT-SIZE: 1pt;
    POSITION: absolute;
    LEFT: 0px;
    TOP: 0px
}
.scrollBar2
{
    BACKGROUND-COLOR: #e8e8e8;
    BORDER-BOTTOM: #a0a0a0 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-RIGHT: #a0a0a0 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 1pt;
    POSITION: absolute;
    LEFT: 0px;
    TOP: 0px
}
.scrollBttn
{
    POSITION: absolute
}
.tabPage
{
    DISPLAY: none;
    POSITION: absolute
}
.tabHeading
{
    FONT-FAMILY: Tahoma,Arial,sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    HEIGHT: 18px;
    POSITION: absolute;
    TOP: 0px
}
.tabHeadText
{
    FONT-FAMILY: Tahoma,Arial,sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    LEFT: 0px;
    TOP: 2px;
    POSITION: absolute
}
.context
{
    COLOR: gray;
    FONT-FAMILY: Tahoma,Arial,sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.menuNormal
{
	FONT-WEIGHT: bold;
}
.submenuNormal
{
    COLOR: black;
    CURSOR: hand;
    HEIGHT: 17px;
}
.submenuDisabled
{
    COLOR: gray;
    CURSOR: default;
    HEIGHT: 17px;
}
.submenuHighlight
{
    COLOR: blue;
    CURSOR: hand;
    HEIGHT: 17px;
}
.menuDropDownBorder
{
    POSITION: absolute;
    BACKGROUND-COLOR: #e8e8e8;
    BORDER-TOP: #e8e8e8 1px solid;
    BORDER-RIGHT: #606060 1px solid;
    BORDER-BOTTOM: #606060 1px solid;
    BORDER-LEFT: #e8e8e8 1px solid;
    COLOR: black;
}
.menuDropDown
{
    POSITION: absolute;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-RIGHT: #a0a0a0 1px solid;
    BORDER-BOTTOM: #a0a0a0 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
}
.cmdButton
{
    POSITION: absolute;
    HEIGHT: 23px;
    CURSOR: hand;
}
.cmdButtonCaption
{
    FONT-FAMILY: "Microsoft Sans Serif", "MS Sans Serif", sans-serif;
    FONT-SIZE: 8pt;
    POSITION: absolute;
    TOP: 4px;
    LEFT: 0px;
    COLOR: black;
    TEXT-ALIGN: center;
    CURSOR: hand;
}
.navBttn
{
    POSITION: absolute;
    TOP: 6px;
}
.navInput
{
    POSITION: absolute;
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #e8e8e8 1px solid;
    BORDER-LEFT: #606060 1px solid;
    BORDER-RIGHT: #e8e8e8 1px solid;
    BORDER-TOP: #606060 1px solid;
    COLOR: #666699;
}
.navNumber
{
    POSITION: absolute;
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #e8e8e8 1px solid;
    BORDER-LEFT: #a0a0a0 1px solid;
    BORDER-RIGHT: #e8e8e8 1px solid;
    BORDER-TOP: #a0a0a0 1px solid;
    COLOR: #666699;
    TEXT-ALIGN: right;
}
.navInputBorder
{
    POSITION: absolute;
    BORDER-BOTTOM: #ffffff 1px solid;
    BORDER-LEFT: #a0a0a0 1px solid;
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #a0a0a0 1px solid;
    HEIGHT: 19px;
}
.msgFont
{
	FONT-FAMILY: Tahoma, Arial, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #4b3e23;
}
.msgLargeFont
{
	FONT-FAMILY: Tahoma, Arial, sans-serif;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    COLOR: #4b3e23;
}
