UNKNOWN
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN: 2px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #ffffff
}
TABLE
{
    FONT-SIZE: x-small;
    VERTICAL-ALIGN: top
}
.DocTitle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #660000;
    FONT-FAMILY: arial
}
.TableTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: arial
}
.TableHeading
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    FONT-COLOR: white;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: arial;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #dee4ed;
    VERTICAL-ALIGN: middle
}
.TableHeadingContracts
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    FONT-COLOR: white;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: arial;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #D2D3D5;
    VERTICAL-ALIGN: middle
}

.TitleContracts
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}

.TableHeadingRight
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    FONT-COLOR: white;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: arial;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #dee4ed;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: right
}
.Label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: arial
}
.notes
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: arial;
    VERTICAL-ALIGN: bottom
}
.SectionTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #660000;
    FONT-FAMILY: arial
}
.textreg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: arial
}
.fsitext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial;
	TEXT-ALIGN: center
}
.textreg2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    text-align: right;
    FONT-FAMILY: arial
}
.textnavy
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #660000;
    FONT-FAMILY: arial
}
.textnavybold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #00206b;
    FONT-FAMILY: arial
}
.UserTableHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #003366;
    TEXT-DECORATION: underline
}
.rellink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
	font-weight: bold;
    FONT-FAMILY: arial;
    HEIGHT: 30px;
    /*BACKGROUND-COLOR: #ffff99*/
}
.TableRow3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: arial;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #ffff99
}
.TableRow2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: arial;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #ffffff
}
TD2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: black;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}
.textregbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.SectionLink
{
    COLOR: #660000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
	VERTICAL-ALIGN: middle;
    MARGIN: 3px 3px 3px;
	FONT-WEIGHT: bold;
	text-align: left
}
.SectionLink2
{
    COLOR: #00206b;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
	VERTICAL-ALIGN: middle;
    MARGIN: 3px 3px 3px;
	FONT-WEIGHT: bold;
	text-align: center
}
.warning
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #660000;
    FONT-FAMILY: arial
}
.TableRow4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #ffffff
}
.textregident
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    TEXT-INDENT: 30px;
    FONT-FAMILY: arial
}
.CategoryLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003366;
    FONT-FAMILY: arial
}
.TableHeading2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.SubSectionTitle2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.SubSectionTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #003366;
    FONT-FAMILY: arial
}
.SubSectionTitleIndent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #003366;
    TEXT-INDENT: 50px;
    FONT-FAMILY: arial
}
.LabelMedium
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: black;
    FONT-FAMILY: arial
}
.LabelLarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-VARIANT: small-caps
}
TD
{
    FONT-FAMILY: arial
}
.label1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #660000;
    FONT-FAMILY: arial
}
.label2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #660000;
    FONT-FAMILY: arial
}
.LSBlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #660000;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}



A.linksmall:link
{
    FONT-FAMILY: arial; 
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	color: #000066;
} 
A.linksmall:hover
{
    FONT-FAMILY: arial; 
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-COLOR: #cccccc;
} 
A.linksmall:active
{
    FONT-FAMILY: arial; 
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
    color: #ff9900;
   	text-decoration: none;
} 
A.linksmall:visited
{
    FONT-FAMILY: arial; 
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	color: #660066;
	text-decoration: underline;
} 




.label1small
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #660000;
    FONT-FAMILY: arial
}
.label2small
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #660000;
    text-align: center;
    FONT-FAMILY: arial
}
.labelhigh
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    FONT-FAMILY: arial;
    HEIGHT: 10pt;
    TEXT-ALIGN: left
}

.TableHeadingLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: arial;
    VERTICAL-ALIGN: bottom;
	text-align: center
}
.footer
{
    COLOR: #333333;
    FONT-FAMILY: arial;
    FONT-STYLE: normal;
	FONT-SIZE: 8pt;
	text-align: center
}