PRE.TitleCaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-STYLE: italic;
    TEXT-ALIGN: center
}
PRE
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular
}
TD.TALabels
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: text-top;
    COLOR: #9c3936
}
TD.PlainLabels
{
    FONT-WEIGHT: none;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular
}
TD.Labels
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular
}
TD.MarkedLabels
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular
}
TD.TblMarkedContent
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial,verdana;
    BACKGROUND-COLOR: #ffffff
}
TR.TblContent
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,verdana;
    BACKGROUND-COLOR: #fff5EA
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular
}
TD.TblBoldContent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,verdana;
    BACKGROUND-COLOR: #fff5EA
}
TD.TblContent
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,verdana;
    BACKGROUND-COLOR: #fff5EA
}
TD.ReportContent
{
    FONT-SIZE: 7pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,verdana;
    BACKGROUND-COLOR: #fff5EA
}
TD.RedReportContent
{
    FONT-SIZE: 7pt;
    COLOR: red;
    FONT-FAMILY: Arial,verdana;
    BACKGROUND-COLOR: #ffffff
}
TD.TblDisabledContent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #808080;
    BACKGROUND-COLOR: #fff5EA
}
TD.TblDisabledTransparentContent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #808080
}
TD.CredHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    BACKGROUND-COLOR: #9c3936
}
TD.LoginText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular
}
TD.TblHeadings
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #f98715
}
TD.RptTblHeadings
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #9c3936
}
TD.tblHiHeadings
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #9c3936
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    BACKGROUND-COLOR: white
}
P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular
}
A.TblHeadings:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    TEXT-DECORATION: none
}
A.TblHeadings:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.TblHeadings:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    TEXT-DECORATION: none
}
A.TblHeadings:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
A.clsaMarked:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    TEXT-DECORATION: none
}
A.clsaMarked:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    TEXT-DECORATION: none
}
A.clsaMarked:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    TEXT-DECORATION: none
}
A.clsaMarked:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    TEXT-DECORATION: underline
}
A.Rejected:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    TEXT-DECORATION: none
}
A.Rejected:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    TEXT-DECORATION: none
}
A.Rejected:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    TEXT-DECORATION: none
}
A.Rejected:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    TEXT-DECORATION: underline
}
A.NORMAL:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.NORMAL:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
A.NORMAL:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.NORMAL:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
.SelectBox
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 7pt;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    TEXT-DECORATION: none
}
.TextBox
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    TEXT-DECORATION: none
}
.RAlignTextBox
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.clsNode1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.clsNode1:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.clsNode1:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.clsNode2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.clsNode2:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.clsNode2:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
P.HMessage
{
    FONT-WEIGHT: bold
}
P.FMessage
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt
}
P.RptHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #333333;
    FONT-FAMILY: 'Times New Roman'
}
P.RptName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #333333;
    FONT-FAMILY: 'Times New Roman'
}
TD.CenterHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    TEXT-ALIGN: center
}
TD.GridHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,Verdana, Geneva, Helvetica, sans-serif
}
A.PageNumbers:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    TEXT-DECORATION: underline
}
A.PageNumbers:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.PageNumbers:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: maroon;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    TEXT-DECORATION: none
}
A.PageNumbers:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
TD.PageNumText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular
}
div.PanelSelect
{	
	COLOR: #9C3936;
}
div.PanelUnSelect
{	
	COLOR: #ffffee;
	
}
div.CustomPanel
{	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	BACKGROUND: #9C3936; 
	LEFT: 10px; 
	VISIBILITY: hidden; 
	OVERFLOW: hidden; 
	WIDTH: 560px; 
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal; 
	POSITION: absolute; 
	TOP: 55px; 
	HEIGHT: 225px; 
	FONT-VARIANT: normal
	
}

Table.LoginBox
{
	border-color:#9C3936;
}
A.Alpha:link
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #FF9966;
	FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	TEXT-DECORATION: none
}
A.Alpha:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #FF9966;
	FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
A.Alpha:active
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #FF3300;
	FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	TEXT-DECORATION: none
}
A.Alpha:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #FF3300;
	FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	TEXT-ALIGN: center;
	TEXT-DECORATION: underline
}

A.plinks:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    TEXT-DECORATION: none;
}
A.plinks:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}
A.plinks:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    TEXT-DECORATION: none;
}
A.plinks:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}

P.PageHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #C20000;
    FONT-FAMILY: Arial Narrow,Helvetica,Geneva,Swiss,SunSans-Regular;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
span
{
	color=red;
}