BODY
{
    MARGIN: 0px;
    WIDTH: 100%;
    POSITION: absolute;
    HEIGHT: 100%
}
TD.PageHeadingTD
{
    FONT-SIZE: 28px;
    COLOR: #336600;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman;
    BACKGROUND-COLOR: #c8e0ed;
    TEXT-ALIGN: center
}
TD.PageHeadingMediumTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #336600;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman;
    BACKGROUND-COLOR: #c8e0ed;
    TEXT-ALIGN: center
}
TD.PageHeadingSmallTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #336600;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman;
    BACKGROUND-COLOR: #c8e0ed;
    TEXT-ALIGN: center
}
TR.PageHeadingTD
{
    FONT-SIZE: 28px;
    COLOR: #336600;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman;
    BACKGROUND-COLOR: #c8e0ed;
    TEXT-ALIGN: center
}
TR.PageHeadingMediumTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #336600;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman;
    BACKGROUND-COLOR: #c8e0ed;
    TEXT-ALIGN: center
}
TR.PageHeadingSmallTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #336600;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman;
    BACKGROUND-COLOR: #c8e0ed;
    TEXT-ALIGN: center
}
.ItemsListTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
TR.GridPager
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #0000ff;
    FONT-FAMILY: Times New Roman
}
.ItemTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.ItemTitleWithBG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #c8e0ed
}
.ItemTitle14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.ItemTitleWithBG14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #c8e0ed
}
.TableText
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
DIV.PageHeadingDiv
{
    FONT-SIZE: 28px;
    COLOR: #336600;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman;
    BACKGROUND-COLOR: #c8e0ed;
    TEXT-ALIGN: center
}
DIV.PageHeadingSmallDiv
{
    FONT-SIZE: 20px;
    COLOR: #336600;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman;
    BACKGROUND-COLOR: #c8e0ed;
    TEXT-ALIGN: center
}
.DoubleBorder
{
    BORDER-RIGHT: #d7d5a6 3px double;
    BORDER-TOP: #d7d5a6 3px double;
    BORDER-LEFT: #d7d5a6 3px double;
    BORDER-BOTTOM: #d7d5a6 3px double
}
TABLE.TableNoBorder
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
TD TABLE.TableNoBorder TD
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
TABLE.TableDoubleBorder
{
    BORDER-RIGHT: #d7d5a6 1px solid;
    BORDER-TOP: #d7d5a6 1px solid;
    BORDER-LEFT: #d7d5a6 1px solid;
    BORDER-BOTTOM: #d7d5a6 1px solid
}
TABLE.TableDoubleBorder TD
{
    BORDER-RIGHT: #d7d5a6 1px double;
    BORDER-TOP: #d7d5a6 1px double;
    BORDER-LEFT: #d7d5a6 1px double;
    BORDER-BOTTOM: #d7d5a6 1px double
}
TABLE.TableDoubleBorderInnerOnly
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
TABLE.TableDoubleBorderInnerOnly TD
{
    BORDER-RIGHT: #d7d5a6 1px double;
    BORDER-TOP: #d7d5a6 1px double;
    BORDER-LEFT: #d7d5a6 1px double;
    BORDER-BOTTOM: #d7d5a6 1px double
}
TABLE.TableDoubleBorderNoOuter
{
    BORDER-RIGHT: #d7d5a6 0px;
    BORDER-TOP: #d7d5a6 0px;
    BORDER-LEFT: #d7d5a6 0px;
    BORDER-BOTTOM: #d7d5a6 0px
}
TD TABLE.TableDoubleBorderNoOuter TD
{
    BORDER-RIGHT: #d7d5a6 1px double;
    BORDER-TOP: #d7d5a6 0px solid;
    BORDER-LEFT: #d7d5a6 1px double;
    BORDER-BOTTOM: #d7d5a6 0px solid
}
TABLE.TableDoubleBorderOuterOnly
{
    BORDER-RIGHT: #d7d5a6 1px double;
    BORDER-TOP: #d7d5a6 1px double;
    BORDER-LEFT: #d7d5a6 1px double;
    BORDER-BOTTOM: #d7d5a6 1px double
}
TD.DoubleBorderSingleRight
{
    BORDER-RIGHT: #d7d5a6 1px solid;
    BORDER-TOP: #d7d5a6 3px double;
    BORDER-LEFT: #d7d5a6 3px double;
    BORDER-BOTTOM: #d7d5a6 3px double
}
TD.DoubleBorderSingleLeft
{
    BORDER-RIGHT: #d7d5a6 3px double;
    BORDER-TOP: #d7d5a6 3px double;
    BORDER-LEFT: #d7d5a6 1px solid;
    BORDER-BOTTOM: #d7d5a6 3px double
}
TD.DoubleRightBorder
{
    BORDER-RIGHT: #d7d5a6 1px double;
    BORDER-TOP: #d7d5a6 0px;
    BORDER-LEFT: #d7d5a6 0px;
    BORDER-BOTTOM: #d7d5a6 0px
}
TD.DoubleLeftBorder
{
    BORDER-RIGHT: #d7d5a6 0px;
    BORDER-TOP: #d7d5a6 0px;
    BORDER-LEFT: #d7d5a6 3px double;
    BORDER-BOTTOM: #d7d5a6 0px
}
TD.SingleBorder
{
    BORDER-RIGHT: #d7d5a6 1px solid;
    BORDER-TOP: #d7d5a6 1px solid;
    BORDER-LEFT: #d7d5a6 1px solid;
    BORDER-BOTTOM: #d7d5a6 1px solid
}
.ButtonBoldRegular
{
    FONT-WEIGHT: bold
}
.GeneralStyleDefault
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.GeneralStyleDefaultBold10
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px
}
.GeneralStyleDefaultBold11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px
}
.GeneralStyleTimesNewRoman
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Times New Roman
}
.GeneralStyleVerdana9
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana
}
.GeneralStyleVerdana9Red
{
    FONT-SIZE: 9px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana
}
.GeneralStyleVerdanaBold9
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana
}
.GeneralStyleVerdanaBold9Red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana
}
.GeneralStyleVerdana
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.GeneralStyleVerdanaBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.GeneralStyleVerdana11
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
.GeneralStyleVerdana12
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana
}
.GeneralStyleVerdanaBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.DeleteButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana
}
.GeneralStyleVerdanaBold11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
.GeneralStyleVerdanaBold11Red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana
}
.GeneralStyleVerdanaBold12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana
}
.GeneralStyleVerdana14
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana
}
.GeneralStyleVerdanaBold14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: Verdana
}
.GeneralStyleVerdanaBold12Red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana
}
TR.TableHeadingVerdana12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #c8e0ed;
    TEXT-ALIGN: center
}
TR.TableHeadingVerdana14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #c8e0ed;
    TEXT-ALIGN: center
}
.sectionHeadingVerdana
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Verdana
}
.sectionHeadingVerdanaWithBG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #c8e0ed
}
.controlWidth95Percent
{
    WIDTH: 95%
}
.controlWidth99Percent
{
    WIDTH: 99%
}
.controlWidth100Percent
{
    WIDTH: 100%
}
.menuTextCell
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0000ff;
    FONT-FAMILY: Verdana
}
.messageRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana
}
.messageBlue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0000ff;
    FONT-FAMILY: Verdana
}
TR.gridStyleTitleRow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #e7e7ff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #4a3c8c;
    TEXT-ALIGN: center
}
TR.gridStyleItemRow
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #dedfde
}
TD.ItemDetailTitle
{
    FONT-SIZE: 20px;
    COLOR: #000000;
    BACKGROUND-COLOR: #fffff0
}
.MiscButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.SmallMiscButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.BackButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.SubmitButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.SmallSubmitButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.DeleteButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    CURSOR: pointer;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana
}
.DeleteButtonSmallStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    CURSOR: pointer;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana
}
.NewButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.NewButtonSmallStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.AddButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.AddButtonSmallStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.SearchButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.RetrieveButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.PreviewButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.NoneButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.PrintButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.ListButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.ItemListButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.CloseButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.SelectButtonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana
}
.ConfirmationCheckBoxStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.alignTop
{
    VERTICAL-ALIGN: top
}
.alignMiddle
{
    VERTICAL-ALIGN: middle
}
.alignBottom
{
    VERTICAL-ALIGN: bottom
}
.requestSucessMsg
{
    FONT-SIZE: 10px;
    COLOR: #0000ff;
    FONT-FAMILY: Verdana
}
.requestFailedMsg
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana
}

table.CenteredTableNoBorder
{
	border-right-style:none;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

table.CenteredTableNoBorder td
{
	border-right-style:none;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	text-align: left;
}

.TableDoubleBorder table
{
	border-style:solid;
	border-color: #d7d5a6;
	border-width: 1px;
}

.TableDoubleBorder td
{
	border-style:solid;
	border-color: #d7d5a6;
	border-width: 1px;
}

table.CenteredTableDoubleBorder
{
	border-right-color: #d7d5a6;
	border-right-width: 1px;
	border-right-style:solid;
	border-top-color: #d7d5a6;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color: #d7d5a6;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-color: #d7d5a6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

td.CenteredTableDoubleBorder
{
	border-right-style:double;
	border-right-color: #d7d5a6;
	border-right-width: 1px;
	border-top-style: double;
	border-top-color: #d7d5a6;
	border-top-width: 1px;
	border-left-style: double;
	border-left-color: #d7d5a6;
	border-left-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #d7d5a6;
	border-bottom-width: 1px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

table.CenteredTableDoubleBorderInnerOnly
{
	border-color: #d7d5a6;
	border-right-width: 0px;
	border-right-style: none;
	border-top-width: 0px;
	border-top-style: none;
	border-left-width: 0px;
	border-left-style:none;
	border-bottom-width: 0px;
	border-bottom-style: none;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

table.CenteredTableDoubleBorderInnerOnly td
{
	border-color: #d7d5a6;
	border-right-width: 1px;
	border-right-style: double;
	border-top-width: 1px;
	border-top-style: double;
	border-left-width: 1px;
	border-left-style: double;
	border-bottom-width: 1px;
	border-bottom-style: double;
}
