A:visited
{
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
DIV.vh3
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0in;
    BORDER-TOP: windowtext 0.5pt solid;
    PADDING-LEFT: 0in;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: windowtext 0.5pt solid
}
TABLE
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
td.subsectionheader
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica
	vertical-align: middle;
    BACKGROUND-COLOR: #FEE7BC;
}
td.bodytext
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica
    BACKGROUND-COLOR: #F8F8F8;
}
td.bodytextsmaller
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica
    BACKGROUND-COLOR: #F8F8F8;
}
td.pagetitle
{
	background-color: #FFC818;
	text-align: center;
	font-size: 14pt;
	font-family: Verdana, Arial, Helvetica;
	height: 30px;
}
.bodybold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.leftheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	vertical-align: top;
}
.rightbody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	vertical-align: top;
}
.dropcap
{
    FONT-SIZE: x-large;
    FLOAT: left;
    WIDTH: 1em;
    COLOR: red;
    HEIGHT: 1em
}
.heading1blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: blue;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading1darkyellow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #a9a670;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading1silver
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: silver;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading1teal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: teal;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading1white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading1yellow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #b7b588;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.headingintros
{
    BORDER-RIGHT: 1px ridge;
    BORDER-TOP: 1px ridge;
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    BORDER-LEFT: 1px ridge;
    COLOR: white;
    TEXT-INDENT: 4px;
    BORDER-BOTTOM: 1px ridge;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica;
    BACKGROUND-COLOR: #003d99
}
.headingintrosNav
{
    MARGIN-TOP: 0.6em;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    TEXT-INDENT: 5px;
    FONT-FAMILY: Arial Black,Helvetica;
    BACKGROUND-COLOR: #003d99
}
.headingintrosTable
{
    BORDER-RIGHT: 1px ridge;
    BORDER-TOP: 1px ridge;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BORDER-LEFT: 1px ridge;
    COLOR: white;
    TEXT-INDENT: 5px;
    BORDER-BOTTOM: 1px ridge;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica;
    BACKGROUND-COLOR: #6f00dd;
    TEXT-ALIGN: left
}
.heading2black
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading2blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: blue;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading2purple
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #6a00d5;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading2silver
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: silver;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading2teal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #99cccc;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading2white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #cc9900;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading3black
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Trebuchet MS', Helvetica, Verdana
}
.heading3green
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #408080;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading3white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc9900;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading4blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading4purple
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #6a00d5;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading4white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.heading5white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.highlight
{
    BORDER-RIGHT: 1px ridge;
    BORDER-TOP: 1px ridge;
    FONT-SIZE: x-small;
    BORDER-LEFT: 1px ridge;
    WIDTH: 10em;
    COLOR: black;
    BORDER-BOTTOM: 1px ridge;
    BACKGROUND-COLOR: yellow
}
.introtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: blue;
    BACKGROUND-COLOR: white
}
.linkit
{
    TEXT-DECORATION: none
}
.linkitpurple
{
    COLOR: #6a00d5;
    TEXT-DECORATION: none
}
.more
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: teal;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.note
{
    BORDER-RIGHT: thin groove;
    PADDING-RIGHT: 5pt;
    BORDER-TOP: thin groove;
    PADDING-LEFT: 5pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    BACKGROUND: #fee7bc;
    PADDING-BOTTOM: 5pt;
    BORDER-LEFT: thin groove;
    COLOR: #0000ff;
    PADDING-TOP: 5pt;
    BORDER-BOTTOM: thin groove;
    FONT-FAMILY: Times New Roman,Georgia,Times
}
.noteAd
{
    BORDER-RIGHT: thin groove;
    PADDING-RIGHT: 2pt;
    BORDER-TOP: thin groove;
    PADDING-LEFT: 2pt;
    FONT-SIZE: 8pt;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 2pt;
    BORDER-LEFT: thin groove;
    COLOR: #fee7bc;
    PADDING-TOP: 2pt;
    BORDER-BOTTOM: thin groove
}
.shared
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 6px;
    COLOR: blue;
    BACKGROUND-COLOR: white
}
.smallfont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial,Trebuchet MS,Helvetica
}
.smallfontblack
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial,Trebuchet MS,Helvetica
}
.smallfontred
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #d50f00;
    FONT-FAMILY: Verdana, Arial,Trebuchet MS,Helvetica
}
.smallfontwhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.smallprompt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.smallerfont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.smallerfontblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: blue;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.smallerfontred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #d50f00;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.smallerfontwhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.smallerfont1
{
    COLOR: black;
    FONT-FAMILY: Arial,Trebuchet MS,Helvetica
}
.storybody
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Times New Roman,Georgia,Times
}
.storybodybold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: blue;
    FONT-FAMILY: Times New Roman,Georgia,Times
}
.storyheadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24pt;
    COLOR: #cc0000;
    FONT-FAMILY: Times New Roman,Georgia,Times
}
.storyintro
{
    FONT-SIZE: 18pt;
    COLOR: #000000;
    FONT-FAMILY: Times New Roman,Georgia,Times
}
.storysidequote
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #cc0000;
    FONT-FAMILY: Times New Roman,Georgia,Times
}
.storysidequoteSM
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Times New Roman,Georgia,Times
}
.storysidequotelink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #cc0000;
    FONT-FAMILY: Times New Roman,Georgia,Times;
    TEXT-DECORATION: none
}
.storysubhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #000000;
    FONT-FAMILY: Times New Roman,Georgia,Times
}
LABEL
{
    CURSOR: hand
}
.heading4black
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Trebuchet MS', helvetica, Verdana
}
.Normal
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, 'Times New Roman';
    TEXT-ALIGN: left;
    punctuation-wrap: simple
}
.MsoToc1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    punctuation-wrap: simple
}
.MsoToc2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    punctuation-wrap: simple
}
.MsoToc3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    punctuation-wrap: simple
}
.MsoToc4
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    punctuation-wrap: simple
}
.MsoFootnoteText
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: "Times New Roman";
    punctuation-wrap: simple
}
.MsoBodyText
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    punctuation-wrap: simple
}
.MsoBodyTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    punctuation-wrap: simple
}
.MsoPlainText
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    punctuation-wrap: simple
}
.MsoPlainTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    punctuation-wrap: simple
}
.AuthorAddress
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right;
    punctuation-wrap: simple
}
.NormalArticle
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: "Times New Roman";
    TEXT-ALIGN: left;
    punctuation-wrap: simple
}
.Office
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    punctuation-wrap: simple
}
.Officer
{
    FONT-SIZE: 9pt;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    punctuation-wrap: simple
}
.BodyTextSub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    punctuation-wrap: simple
}
.Heading3outTOC
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    punctuation-wrap: simple
}
.BodyTextSub2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    punctuation-wrap: simple
}
.Heading3Left
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    punctuation-wrap: simple
}
table.nav td 
{
	border: 1px solid none; 
	border-style: none; 
	background-color: #F0F0FF;
	color: blue;
	font: bold 10pt Verdana,sans-serif;
	padding: 2px;
	width: 100pc
}
table.nav td a 
{
	color: blue; 
	font: bold 10pt Verdana,sans-serif;
}
table.nav2 td 
{
	border: 1px solid none; 
	border-style: none; 
	background-color: #FFFAF4;
	color: blue; 
	font: bold 10pt Verdana,sans-serif; 
	padding: 2px; 
	width: 100pc
}
table.nav2 td a 
{
	color: blue; 
	font: bold 10pt Verdana,sans-serif;
}
td#search 
{
	background-color: #006600;
}
td#help 
{
	background-color: #CC6666;
}
