BODY
{
    MARGIN-TOP: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 1px;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana
}

A
{
    COLOR: blue;
    TEXT-DECORATION: none
}

.orderDetail
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: gray;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: right
}
.headerRow
{

    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}

.pagingLabel
{
    FONT-SIZE: 10pt;
    COLOR: #7d7d7d;
    FONT-FAMILY: Verdana;
    text-align: left
}    
 

    
 
.UnshadedRow
{
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
.ImgBack
{
	MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #fffae7
}

.AcctInfoTbls
{	
    BORDER-RIGHT: #A4A4A4 1px;
    PADDING-RIGHT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #A4A4A4 1px;
    PADDING-LEFT: 1px;
    BORDER-TOP: #A4A4A4 1px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #A4A4A4 1px;
    FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #A4A4A4;

}
.ShadedRow
{
    BORDER-RIGHT: #cece9d 1px;
    BORDER-TOP: #cece9d 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #cece9d 1px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #cece9d 1px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ebebeb
}
.DetailRow
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana
}
INPUT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
SELECT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
SPAN.Negative
{
    COLOR: #9c0031;
    MARGIN-RIGHT: -5px
}
SPAN.Fractional
{
    MARGIN-RIGHT: 8px
}
SPAN.NegativeQuantity
{
    COLOR: #9c0031
}
.Submitted
{
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
SPAN.Note
{
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 1px;
    COLOR: black;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana
}
TEXTAREA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.	Right
{
    FONT-SIZE: 10pt;
    COLOR: #5d5d5d;
    FONT-FAMILY: Verdana;
    text-align: right
}
.txtData
{
    FONT-SIZE: 10pt;
    COLOR: #5d5d5d;
    FONT-FAMILY: Verdana;
}
.dataTable
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}

.UnshadedRowSort
{
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #f4fdf1
}
.DetailData
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    text-align: left
}
.acctHdrDataRight
{
    FONT-SIZE: 10pt;
    COLOR: #7d7d7d;
    FONT-FAMILY: Verdana;
    text-align: right
}

.acctHdrData
{
    FONT-SIZE: 10pt;
    COLOR: #7d7d7d;
    FONT-FAMILY: Verdana;
    text-align: left
}


.DetailShaded
{	FONT-SIZE: 10pt;
    COLOR: #3d82a6;
    FONT-FAMILY: Verdana;
    text-align: right;
    BACKGROUND-COLOR: #ebebeb
}

.DetailShadedLeft
{	FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    text-align: left;
	BACKGROUND-COLOR: #ebebeb;
	border-style:None
}

.DetailUnShadedLeft
{	FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    text-align: left;
	BACKGROUND-COLOR: #ffffff;
	border-style:None
}

.DetailUnshaded
{	FONT-SIZE: 10pt;
    COLOR: #3d82a6;
    FONT-FAMILY: Verdana;
    text-align: right;
	BACKGROUND-COLOR: #FFFFFF;
	border-style:None
}

.acctHdrLabelRight
{
    FONT-SIZE: 10pt;
    COLOR: #3d82a6;
    FONT-FAMILY: Verdana;
    text-align: right
}

.acctHdrLabel
{
    FONT-SIZE: 10pt;
    COLOR: #3d82a6;
    FONT-FAMILY: Verdana
}
.filterLabels
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana
}
.filterBack
{
	BACKGROUND-COLOR:#9db993
}
.summaryFooterBold
{
	 font-weight:bold;
	 BACKGROUND-COLOR:#F4FDEB
}
.filterTextbox
{
    FONT-SIZE: 8pt;
    COLOR: #5d5d5d;
    FONT-FAMILY: Verdana
}

.filterOn
{
    FONT-SIZE: 10pt;
    COLOR: #5d5d5d;
    FONT-FAMILY: Verdana
}
.filterFormText
{
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana
}
.HdrLabelLeft
{
    FONT-SIZE: 10pt;
    COLOR: #3d82a6;
    FONT-FAMILY: Verdana;
    text-align: left
}
.acctHistLabel
{
    FONT-SIZE: 10pt;
    COLOR: #3d82a6;
    FONT-FAMILY: Verdana;
}
.acctHdrTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #7d7d7d;
    FONT-FAMILY: Verdana
}
.ShadedRowSelected
{
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #d2e2ea
}
.AddInfoTitle
{
    COLOR: #dfdfdf;
    FONT-FAMILY: Verdana
}
.AddInfoLabel
{
    COLOR: #3d82a6;
    FONT-FAMILY: Verdana
}
.ShadedRowOver
{
    BORDER-RIGHT: #cece9d 1px;
    BORDER-TOP: #cece9d 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #cece9d 1px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #cece9d 1px;
	COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #387290
}
.acctHdrTable
{
    BORDER-RIGHT: #7d7d7d 1px solid;
    BORDER-TOP: #7d7d7d 1px solid;
    BORDER-LEFT: #7d7d7d 1px solid;
    BORDER-BOTTOM: #7d7d7d 1px solid;
    BACKGROUND-COLOR: #eae9da
}
.searchTable
{
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #9ebbc9
}
.searchResultsBar
{
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #668897
}
.searchResultsTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #dfdfdf;
    FONT-FAMILY: Verdana
}
.rightNumInd
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #afafaf;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.tabTextOn
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #71a2b7;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.tabTextOff
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #afafaf;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.NegativeNumber
{
    FONT-SIZE: 10pt;
    COLOR: Red;
    FONT-FAMILY: Verdana;
    text-align: right
}

.PositiveNumber
{
    FONT-SIZE: 10pt;
    COLOR: Black;
    FONT-FAMILY: Verdana;
    text-align: right;
 }

.SumNumber
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    text-align: right
}

.tblDetailPopup
{
	border-right: #000000 1px solid;
	padding-right: 0px;
	border-top: #000000 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: #000000 1px solid;
	padding-top: 0px;
	border-bottom: #000000 1px solid;
}
.tblDetailPopup TR.UnshadedRow
{
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    font-size: 10pt;    
    BACKGROUND-COLOR: #ffffff
}

.tblDetailPopup TR.ShadedRow
{
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    font-size: 10pt;    
    BACKGROUND-COLOR: #ebebeb
}

.tblDetailPopup TD.PopupHeader
{
	font-size: 10pt;
	padding-bottom: 0px;
	color: #DFDFDF;
	padding-top: 0px;
	font-family: Verndana;
	background-color: #387290;	
}

.tblDetailPopup TD.PopupLabel
{
	FONT-SIZE: 10pt;
    COLOR: #3d82a6;
    FONT-FAMILY: Verdana;
    text-align: right;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;    
}

.tblDetailPopup TD.PopupData
{
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    font-size: 10pt;
    text-align: left;
    COLOR: #000000;    
}

.ErrorsLabel
{
    FONT-FAMILY: Verdana;
    font-size: 10pt;
    text-align: left;
    COLOR: red;    
}

