BODY
{
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 0px;
    MARGIN-TOP: 0px;
    MARGIN-RIGHT: 0px;
    FONT-FAMILY: 'Arial, Helvetica, sans-serif';
    BACKGROUND-COLOR: #D6E3F7;
    COLOR: black;
}
TD
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt
}
A
{
    COLOR: none;
    TEXT-DECORATION: none
}
A:hover
{
	TEXT-DECORATION: none
	COLOR: none;
}

P
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: 'Arial, Helvetica, sans-serif'
}

.content 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	color: #373737
}

.contenthd
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	color: #CF0000
}

.contenthdbig 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	color: #183C94
}

.inner_sublinks 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	color: #ffffff;
	background-color: #525D9C;
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none
}

.inner_sublinks_green 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #ffffff;
	background-color: #8B94C2; 
	text-decoration: none; 
	font-weight: bold
}



.green_inner_sublinks 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	color: #586E04
}

.inner_sub_sublinks_green 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000; 
	text-decoration: none ; 
	font-weight: normal; 
	line-height: 13pt
}

.inner_sub_sub_sublinks_green 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #08459C; 
	text-decoration: none ; 
	font-weight: normal; 
	line-height: 13pt
}


.inner_content 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #373737; 
	text-decoration: none 
}

.inner_company_name 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF; 
	background-color: #586E04; 
	text-decoration: none ; 
	font-weight: bold
}

.copyright 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	color: #888888
}


SELECT
{
	font-family: 'Arial, Helvetica, sans-serif'; 
	font-size: 8pt
}

INPUT
{
	font-family: 'Arial, Helvetica, sans-serif'; 
	font-size: 8pt
}

.modulehead
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #5A5DAD; 
	background-color: #E7D3B5; 
	text-decoration: none; 
	font-weight: bold
}


.pageheader
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #214D84; 
	background-color: #A5C7FF; 
	text-decoration: none ; 
	font-weight: bold
}

.tableheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #234577;
    TEXT-ALIGN: center
}

.tableleftheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #BB004A;
    TEXT-ALIGN: left
}

.tablerightheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #BB004A;
    TEXT-ALIGN: right
}

.tableheaderline1
{
    BACKGROUND-COLOR: #586E04
}

.tableheaderline2
{
    BACKGROUND-COLOR: #586E04
}

.currency
{
    FONT-SIZE: 7.5pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right
}

.tableleftrowcaption1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: left
}

.tablecenterrowcaption1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: center
}

.tablerightrowcaption1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: right
}

.tableleftcolhead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #BDCBF7;
    TEXT-ALIGN: left
}

.tableleftcolhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: left
}

.tablecentercolhead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #BDCBF7;
    TEXT-ALIGN: center
}

.tablecentercolhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: center
}

.tablerightcolhead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #BDCBF7;
    TEXT-ALIGN: right
}

.tablerightcolhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: right
}

.tableleftrowhead1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: left
}

.tableleftrowhead2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: left
}

.tablecenterrowhead1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: center
}

.tablecenterrowhead2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: center
}

.tablerightrowhead1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: right
}

.tablerightrowhead2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: right
}

.tableleftdata11
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #BDCBF7;
    TEXT-ALIGN: left;
    TEXT-VALIGN: top
}

.tableleftdata12
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: left;
    TEXT-VALIGN: top
}

.tablecenterdata11
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #BDCBF7;
    TEXT-ALIGN: center;
    TEXT-VALIGN: top
}

.tablecenterdata12
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: center;
    TEXT-VALIGN: top
}

.tablerightdata11
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #BDCBF7;
    TEXT-ALIGN: right;
    TEXT-VALIGN: top
}

.tablerightdata12
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: right;
    TEXT-VALIGN: top
}

.tableleftdata21
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #BDCBF7;
    TEXT-ALIGN: left
}

.tableleftdata22
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: left
}

.tablecenterdata21
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #BDCBF7;
    TEXT-ALIGN: center
}

.tablecenterdata22
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: center
}

.tablerightdata21
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #BDCBF7;
    TEXT-ALIGN: right
}

.tablerightdata22
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C6DBF7;
    TEXT-ALIGN: right
}

.rowline1
{
    BACKGROUND-COLOR: #ffffff
}

.rowline2
{
    BACKGROUND-COLOR: #ffffff
}

.tablefooterline
{
    BACKGROUND-COLOR: #ff0000
}

.notesblack
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial, Helvetica, sans-serif';
    TEXT-ALIGN: left
}
.notescenterblack
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}

.readoutblack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}
.readoutcolor1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}

.readout
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
    TEXT-ALIGN: center
}

.bgcolorReadOut
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: justify
}

.bgdata
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: 'Arial, Helvetica, sans-serif';
    TEXT-ALIGN: left
}

.pagesubheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8.5pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #000000;
    FONT-FAMILY: Arial
}

.reltabheader
{
    BACKGROUND-COLOR: #586E04;
    COLOR: white;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: 'Arial, Helvetica, sans-serif';
    TEXT-ALIGN: left
}

.reltablist
{
    BACKGROUND-COLOR: #F0F0F0;
    COLOR: black;
    FONT-SIZE: 8pt;
    FONT-FAMILY: 'Arial, Helvetica, sans-serif';
    TEXT-ALIGN: left
}

.dateright
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: 'Arial, Helvetica, sans-serif';
    TEXT-ALIGN: right
}


.bgcaption
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #880035;
    FONT-FAMILY: 'Arial, Helvetica, sans-serif';
    TEXT-ALIGN: left
}


.bgcolorLeftHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #E50000;
    FONT-FAMILY: 'Arial, Helvetica, sans-serif';
    TEXT-ALIGN: left
}
