body 
{
	background: #FFFFFF;
	margin-left: 0px;
	margin-bottom : 0;
	margin-right : 0;
	margin-top : 0;
  width: 980px;
    margin: auto;
}

H1 
{
COLOR: #000080;
FONT-FAMILY: Arial, Helvetica, sans-serif; 
font-size : 18pt;
text-align: left;
margin-left : 0px;
padding-left : 0px;
}

H2 
{
COLOR: #000080; 
FONT-FAMILY: Arial, Helvetica Narrow, sans-serif; 
FONT-WEIGHT: bold;
font-size : 14pt;
}

H2.center 
{
COLOR: #000080; 
FONT-FAMILY: Arial, Helvetica Narrow, sans-serif; 
FONT-WEIGHT: bold;
text-align: center;
}

H2.left
{
COLOR: #000080; 
FONT-FAMILY: Arial, Helvetica Narrow, sans-serif; 
FONT-WEIGHT: bold;
text-align: left;
}

H3.left
{
COLOR: #000080; 
FONT-FAMILY: Arial, Helvetica Narrow, sans-serif; 
FONT-WEIGHT: bold;
text-align: left;
}


H3 
{
COLOR: #000080; 
FONT-FAMILY: Arial, Helvetica Narrow, sans-serif; 
FONT-WEIGHT: bold;
text-align: center;
}

H3.article 
{
COLOR: #000000; 
FONT-FAMILY: Arial Narrow, Helvetica Narrow, sans-serif; 
FONT-WEIGHT: bold;
text-align: center;
}

H3.left 
{
COLOR: #000080; 
FONT-FAMILY: Arial, Helvetica Narrow, sans-serif; 
FONT-WEIGHT: normal;
text-align: left;
}

H4 
{
COLOR: #000080; 
FONT-FAMILY: Arial, Helvetica Narrow, sans-serif; 
FONT-WEIGHT: bold;
text-align: center;
}

H4.article 
{
COLOR: #000000; 
text-align: center;
font: 8pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
}

H4.left 
{
COLOR: #000080; 
FONT-FAMILY: Arial, Helvetica Narrow, sans-serif; 
FONT-WEIGHT: bold;
text-align: left;
}

H4.indent 
{
COLOR: #000080; 
FONT-FAMILY: Arial, Helvetica Narrow, sans-serif; 
FONT-WEIGHT: bold;
text-align: left;
margin-left: 10px;
margin-right: 1cm;
}

H4.right 
{
COLOR: #000080; 
FONT-FAMILY: Arial, Helvetica Narrow, sans-serif; 
FONT-WEIGHT: bold;
text-align: right;
}

H5 
{
COLOR: #000080; 
FONT-FAMILY: Arial, Helvetica Narrow, sans-serif; 
FONT-WEIGHT: bold;
text-align: center;
}
H5.left 
{
COLOR: #000080; 
FONT-FAMILY: Arial, Helvetica Narrow, sans-serif; 
FONT-WEIGHT: bold;
text-align: left;
}
p 
{
color: #000000;
text-align: left;
font: 10pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
margin-right: 10pt;
text-decoration: none;
}

p.left 
{
color: #000000;
text-align: left;
font: 10pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
margin-left: 10px;
margin-right: 1cm;
text-decoration: none;
}

p.indent 
{
color: #000000;
text-align: left;
font: 10pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
margin-left: 10px;
margin-right: 1cm;
text-decoration: none;
}

p.smallcenter 
{
color: #000000;
text-align: center;
font: 8pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
text-decoration: none;
}

ul 
{
list-style-type: disc;
list-style-position: outside;
font: 10pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;

}

ol 
{
list-style-position: outside;
font: 10pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;

}

A.noclass
{
font-style: italic;
font-style: italic;
font-size: 10pt;
font-weight: bold;
TEXT-DECORATION: none;
}


A.noclass:hover
{
BACKGROUND: none transparent scroll repeat 0% 0%; 
font-style: italic;
font-style: italic;
font-size: 10pt;
font-weight: bold;
TEXT-DECORATION: none;
}



A.footer:link 
{
COLOR: #ffffff;
font-style: normal;
font-size: 10pt;
font-weight: bold;
TEXT-DECORATION: none
}

A.footer:active 
{
COLOR: #ffffff; 
font-size: 10pt;
font-style: normal;
font-weight: bold;
TEXT-DECORATION: none
}

A.footer:visited 
{
COLOR: #ffffff; 
font-size: 10pt;
font-style: normal;
font-weight: bold;
TEXT-DECORATION: none
}

A.footer:hover 
{

COLOR: #000080;
font-size: 10pt;
font-style: normal;
font-weight: bold;
TEXT-DECORATION: none;
}


A.noclass:link 
{
font-size: 10pt;
font-weight: bold;
TEXT-DECORATION: none
}



TR 
{
color: #000000;
text-align: left;
font: 10pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
border-style: none;
border-color: #A8D6E2;
}

THEAD 
{
color: #000000;
text-align: left;
font: 10pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
border-style: none;
border-color: #A8D6E2;

}

TFOOT 
{
color: #000000;
text-align: left;
font: 10pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
border-style: solid;
border-color: #A8D6E2;

}

TH 
{
color: #000000;
text-align: center;
font: 12pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
line-height: 24pt;
border-style: solid;
border-width: 1;
border-color: #A8D6E2;

}

TD 
{
color: #000000;
font: 10pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
border-style: none;
border_width: 1;
border-color: #A8D6E2;
}

TD.profile1 
{
Background: #A8D6E2;
color: #000000;
text-align: right;
font: 10pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: Bold;
line-height: 12pt;
border-style: solid;
border_width: 1;
border-color: #A8D6E2;
}

TD.profile2 
{
Background: #FFFFFF;
color: #000000;
text-align: left;
font: 10pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
line-height: 12pt;
border-style: solid;
border_width: 1;
border-color: #A8D6E2;
}

TD.profile3 
{
Background: #FFFFFF;
color: #000000;
text-align: right;
font: normal 10pt/12pt Arial, Helvetica, sans-serif;
border_width: 1;
border-color: #000080 #A8D6E2 #A8D6E2;
; border: 2px #A8D6E2 solid
}

TD.aligntop 
{
color: #000000;
text-align: left;
vertical-align:text-top;
font: 10pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
line-height: 15pt;
border-style: none;
border_width: 1;
border-color: #A8D6E2;
}

TABLE.small
{
border-style: solid;
border-width: 1;
border-color: #A8D6E2;
width: 85%;
margin-left: 7%;
margin-right: 0%;
}

TABLE.small1
{
border-style: solid;
border-width: 1;
text-align: center;
border-color: #A8D6E2;
width: 100%;

margin-right: 0%;
}

TABLE.small2
{
border-style: solid;
border-width: 1;
border-color: #A8D6E2;
width: 100;
height: 100;
margin-left: 0%;
margin-right: 25%;
}


TABLE.graph
{
border-style: solid;
border-width: 1;
border-color: #A8D6E2;
width: 395;
height: 196;
margin-left: 25%; 
}

TD.graph 
{
color: #000000;
border-style: none;
}

TABLE.center
{
border-style: none;
margin-left: 10%;
margin-right: 10%;
width: 80%;
}

TABLE.border
{
border-style: solid;
border-width: 1;
border-color: #A8D6E2;
width: 95%;
}

TABLE.left
{
border-style: solid;
border-width: 1;
border-color: #A8D6E2;
margin-left: 5%;
width: 90%;
}

TABLE.left2
{
border-style: solid;
border-width: 1;
border-color: #A8D6E2;
width: 90%;
}

TABLE.left3
{
border-style: solid;
border-width: 1;
border-color: #A8D6E2;
width: 100%;
}


TABLE.profile
{
border-style: solid;
border-width: 1;
border-color: #A8D6E2;
margin-left: 10%;
}

TR.blank 
{
color: #000000;
text-align: left;
vertical-align:text-top;
font: 10pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
border-style: none;
}

TH.blank
{
color: #000000;
text-align: center;
font: 12pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
line-height: 24pt;
border-style: none;
}

TH.blanktop
{
color: #000000;
text-align: center;
vertical-align: top;
font: 12pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
line-height: 24pt;
border-style: none;
}

TD.blank 
{
color: #000000;
text-align: left;
font: 10pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
line-height: 15pt;
border-style: none;
}

TABLE.blank
{
border-style: none;
margin-right: 10pt;
width: 90%;
}

TABLE.blank2
{
border-style: none;
}


TABLE.article 
{
background: none;
margin-left: 10pt;
width: 90%;
border-style: none;
}

TABLE.right
{
border-style: none;
margin-left: 10pt;
width: 90%;
align: right;
}


TR.article 
{
color: #000000;
text-align: left;
font: 10pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
border-style: none;
}

TR.right 
{
color: #000000;
text-align: right;
font: 10pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
border-style: none;
}

TR.slimarticle 
{
color: #000000;
text-align: left;
font: 8pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
border-style: none;
line-height: 10pt;
}

TR.fatarticle 
{
color: #000000;
text-align: left;
font: 12pt Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
border-style: none;
line-height: 14pt;
}


A.nav:link
{
	COLOR: #000080;
	font-size: 8pt;
	font-style: normal;
}

A.nav:visited
{
	COLOR: #000080;
	font-size: 8pt;
	font-style: normal;
}

A.nav:hover 
{
	BACKGROUND: #A8D6E2; 
	COLOR: #000080; 
	font-size: 8pt;
	font-style: normal;
}


A:link 
{
BACKGROUND: none transparent scroll repeat 0% 0%; 
COLOR: #000080;
font-style: italic;
font-size: 10pt;
font-weight: bold;
TEXT-DECORATION: none
}

A:active 
{
BACKGROUND: none transparent scroll repeat 0% 0%; 
COLOR: #000080; 
font-style: italic;
font-style: italic;
font-size: 10pt;
font-weight: bold;
TEXT-DECORATION: none
}

A:visited 
{
BACKGROUND: none transparent scroll repeat 0% 0%; 
COLOR: #000080; 
font-style: italic;
font-style: italic;
font-size: 10pt;
font-weight: bold;
TEXT-DECORATION: none
}

A:hover 
{
BACKGROUND: #A8D6E2; 
COLOR: #000080; 
font-style: italic;
font-style: italic;
font-size: 10pt;
font-weight: bold;
TEXT-DECORATION: none;
}


