BODY
{
    MARGIN-TOP: 0px;
    FONT-SIZE: medium;
    BACKGROUND-IMAGE: url('http://www.index-solutions.com/images/Backgrounds/Edge.gif');
    MARGIN-LEFT: 0px;
    BACKGROUND-REPEAT: repeat-y;
    FONT-FAMILY: 'Arial Narrow';
    POSITION: absolute;
    TEXT-ALIGN: left
}
.IndexBody
{
    BACKGROUND-IMAGE: url('http://www.index-solutions.com/images/Backgrounds/Edge.gif');
    BACKGROUND-REPEAT: repeat-y
}
.IndexTableHeader
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 0px;
    COLOR: ivory;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    BACKGROUND-COLOR: navy;
    FONT-VARIANT: small-caps
}
.IndexOddRow
{
    BACKGROUND-COLOR: steelblue
}
.IndexEvenRow
{
    BACKGROUND-COLOR: lavenderblush
}
.IndexCurrentRow
{
    COLOR: white;
    BACKGROUND-COLOR: firebrick
}
.IndexError
{
    COLOR: firebrick;
}
.IndexTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: large;
    COLOR: navy;
    FONT-FAMILY: 'Arial Narrow';
    FONT-VARIANT: small-caps
}
.IndexCopyright
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-small;
    COLOR: navy;
    FONT-FAMILY: 'Arial Narrow'
}
.IndexTotalRow
{
    FONT-WEIGHT: bolder;
    COLOR: navy;
    BACKGROUND-COLOR: silver;
    FONT-VARIANT: small-caps
}
.IndexColumnHeaderRow
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    LEFT: 0pt;
    PADDING-BOTTOM: 0px;
    COLOR: navy;
    PADDING-TOP: 0px;
    TOP: 0pt;
    BACKGROUND-COLOR: silver;
    FONT-VARIANT: small-caps
}
.IndexDataTable
{
    BORDER-RIGHT: black thin;
    BORDER-TOP: black thin;
    LEFT: 0pt;
    BORDER-LEFT: black thin;
    BORDER-BOTTOM: black thin;
    TOP: 0pt
}
.IndexFieldTitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 0pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TOP: 0pt
}
.IndexSuperTotalCol
{
    FONT-WEIGHT: bolder;
    COLOR: white;
    BACKGROUND-COLOR: navy;
    FONT-VARIANT: small-caps
}
.IndexSourceCode
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: medium;
    COLOR: black;
    FONT-FAMILY: Courier
}
.IndexNoData
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: large;
    COLOR: red;
    FONT-VARIANT: small-caps
}
.IndexTotalCol
{
    FONT-WEIGHT: bolder;
    COLOR: navy;
    BACKGROUND-COLOR: silver;
    FONT-VARIANT: small-caps
}
.IndexDataCol
{
    BORDER-RIGHT: gray 1px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 0pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: black 1px;
    PADDING-TOP: 0px;
    TOP: 0pt
}
.IndexHelpTable
{
}
.IndexDrillRow
{
    FONT-WEIGHT: bolder;
    COLOR: midnightblue;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: 'Arial Narrow';
    TEXT-DECORATION: underline
}
.IndexDrillGroupHeader
{
    COLOR: midnightblue;
    BACKGROUND-COLOR: silver
}
.IndexResultHeader
{
    COLOR: ivory;
    BACKGROUND-COLOR: midnightblue
}
.IndexTableFooter
{
    BORDER-RIGHT: silver inset;
    BORDER-TOP: silver inset;
    BORDER-LEFT: silver inset;
    COLOR: ivory;
    BORDER-BOTTOM: silver inset;
    BACKGROUND-COLOR: midnightblue
}
.IndexKeyInfoTable
{
    FONT-SIZE: small;
    LEFT: 0px;
    LINE-HEIGHT: 10px;
    POSITION: absolute
}
.IndexKeyInfoCaption
{
    FONT-SIZE: small;
    LEFT: 0px;
    COLOR: black;
    FONT-FAMILY: 'Arial Narrow';
    POSITION: relative
}
.IndexKeyInfoData
{
    FONT-SIZE: small;
    LEFT: 0pt;
    COLOR: midnightblue
}
.IndexDrillBtn
{
    FONT-SIZE: x-small;
    LEFT: 0px;
    LINE-HEIGHT: 0px;
    POSITION: relative;
    TOP: -3px;
    HEIGHT: 15px
}
.IndexKeyInfoDoc
{
    LEFT: 0px;
    BACKGROUND-IMAGE: url('../Images/Backgrounds/Ban.jpg');
    MARGIN: 0px;
    POSITION: absolute;
    TOP: 0px
}
.IndexAddress
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial;
    POSITION: relative;
    FONT-VARIANT: normal
}
.IndexFormLetter
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: mignight-blue;
    FONT-FAMILY: Arial;
    POSITION: relative
}
.IndexLetterheadAddress
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Arial Narrow';
    FONT-VARIANT: normal
}
.IndexTableCaption
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    FONT-FAMILY: 'Arial Narrow'
}
.IndexTableImage
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    BORDER-LEFT: black thin solid;
    BORDER-BOTTOM: black thin solid
}
.IndexTableHeader2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: 'Arial Narrow';
    FONT-VARIANT: normal
}
.IndexUnbulletedLI
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: 'Arial Narrow';
    LIST-STYLE-TYPE: none
}
.IndexInput
{
	position: relative; 
	width: 200px; 
	left: 2px; 
	top: 2px; 
	height: 23px
}
.IndexWideInput
{
	position: relative; 
	width: 497px; 
	left: 2px; 
	top: 2px; 
	height: 23px
}
.IndexLongTextInput
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 10pt;
	position: relative; 
	width: 497px; 
	left: 2px; 
	top: 2px; 
	height: 184px
}