body			{	font-family: verdana, arial;
					font-size: 10pt;
					background-repeat: repeat-y;
				}


p				{	font-size: 10pt;
					margin-top: 8pt;
				}

p.lowhead	{	font-size: 10pt;
					margin-top: 4pt;
				}

p.nohead		{	font-size: 10pt;
					margin-top: 0pt;
				}


p.dingbat	{	font-size: 10pt;
					margin-top: 12pt;
				}


p.head3		{	font-size: 10pt;
					margin-top: 8pt;
				}

p.reviewdoc	{	font-size: 8pt;
					margin-top: 0;
				}

p.doctype	{	font-size: 8pt;
					margin-top: 0;
					margin-bottom: 0;
					margin-right: 0;
					margin-left: 0.15in;
					text-indent: -0.125in;
				}


.toc			{	font-size: 11px;
					line-height: 13px;
				}

.toc:link
				{	text-decoration: underline;
				}
.toc:active
				{	text-decoration: underline;
				}
.toc:visited
				{	text-decoration: underline;
				}


td				{	font-size: 10pt;
				}


.reviewbold		{	font-family: verdana, arial;
						font-size: 8pt;
					font-weight: bold;
				}

.updoctype	{	font-family: verdana, arial;
					font-size: 8pt;
					font-weight: bold;
					color: black;
				}



.review		{	font-size: 8pt;
					font-weight: normal;
				}


.review:link
				{	text-decoration: none;
					color: blue;
				}
.review:active
				{	text-decoration: none;
					color: blue;
				}
.review:visited
				{	text-decoration: none;
					color: blue;
				}


ul.instruct	{	margin-top: 0; list-style-position: inside;
					margin-left: 0in; font-size: 8pt;
				}

li.instruct	{	margin-top: 10pt; 
					font-size: 8pt;
				}


ol.review	{	margin-top: 3pt; margin-bottom: 0;}

ol.revexh	{	margin-top: 0; margin-bottom: 0;}

li.review	{	margin-top: 0; margin-bottom: 0;}

li.blue		{	font-size: 8pt;
					font-weight: normal;
					color: blue;
				}


li.bluemenu	{	font-size: 8pt;
					margin-top: 8pt;
					font-weight: normal;
					color: blue;
				}




th				{	font-size: 10pt;
					font-weight: bold;
				}

th.small		{	font-size: 8pt;
					font-weight: bold;
				}



ul				{	margin-top: 0;
				}

li				{	font-size: 10pt;
					margin-top: 4pt;
				}

li.maindoc	{	font-size: 8pt;
					margin-top: 8pt;
					
				}

li.subdoc	{	font-size: 8pt;
					margin-top: 0;
					list-style-type: disc;
				}

ol.doclist	{	margin-top: 0;
					margin-left: 20pt;
				}

li.doclist	{	font-size: 10pt;
					list-style-position: outside;
					margin-top: 6pt;
					margin-left: 6pt;
				}

ol.textbullets	{	margin-top: 0;
					margin-left: 20pt;
				}

li.textbullets	{	font-size: 10pt;
					list-style-position: outside;
					margin-top: 6pt;
					margin-left: 0.43in;
				}



.errbold		{	font-size: 8pt;
					color: red;
					font-weight: bold;
				}

.errnormal	{	color: red;
					font-size: 8pt;
					font-weight: normal;
				} 


.file_case	{	font-size: 8pt;
					font-weight: bold;
				}

.file_case:link
				{	text-decoration: none;
					color: blue;
				}
.file_case:visited
				{	text-decoration: none;
					color: blue;
				}
.file_case:active
				{	text-decoration: none;
					color: blue;
				}


.nodecor:link, :visited, :active
				{	text-decoration: none;
					color: black;
				}


:link, :visited, :active
				{	text-decoration: none;
					color: blue;
				}

.pagehead	{	font-size: 12pt;
					font-weight: bold;
				}

.verysmall	{	font-size: 7pt;
				}
	
					
.verysmallbold	{	font-size: 7pt;
						font-weight: bold;
					}

.littleradio	{	width: 12px;
						height: 12px;
						margin-left: 1px;
						margin-right: 1px;
					}



.nolead14		{	font-size: 14pt;
						font-weight: bold;
						padding-top: 0pt;
						padding-bottom: 0pt;
						margin-bottom: 0pt;
					}					

.sixteenbold	{	font-size: 16pt;
						font-weight: bold;
					}					


/*------------------------------------
BANNER
-------------------------------------*/
.bannernorm
				{	font-size: 10pt;
					color: white;
				}

.bannernorm:link
				{	color: white;
					text-decoration: none;
				}
.bannernorm:active
				{	color: white;
					text-decoration: none;
				}
.bannernorm:visited
				{	color: white;
					text-decoration: none;
				}

.bannerbold
				{	font-size: 10pt;
					color: white;
					font-weight: bold;
				}

.bannerbold:link
				{	color: white;
					font-weight: bold;
					text-decoration: none;
				}
.bannerbold:active
				{	color: white;
					font-weight: bold;
					text-decoration: none;
				}
.bannerbold:visited
				{	color: white;
					font-weight: bold;
					text-decoration: none;
				}




/*------------------------------------
HOMLNK : Home link
-------------------------------------*/
.homlnknorm
				{	font-size: 7pt;
					color: white;
				}

.homlnknorm:link
				{	color: white;
					text-decoration: none;
				}
.homlnknorm:active
				{	color: white;
					text-decoration: none;
				}
.homlnknorm:visited
				{	color: white;
					text-decoration: none;
				}

.homlnkbold
				{	font-size: 7pt;
					color: white;
					font-weight: bold;
				}

.homlnkbold:link
				{	color: white;
					font-weight: bold;
					text-decoration: none;
				}
.homlnkbold:active
				{	color: white;
					font-weight: bold;
					text-decoration: none;
				}
.homlnkbold:visited
				{	color: white;
					font-weight: bold;
					text-decoration: none;
				}











.vsmallwhite
				{	font-size: 7pt;
					color: white;
				}

.vsmallwhite:link
				{	color: white;
					text-decoration: none;
				}
.vsmallwhite:active
				{	color: white;
					text-decoration: none;
				}
.vsmallwhite:visited
				{	color: white;
					text-decoration: none;
				}

.tenwhite	{	font-size: 10pt;
					color: white;
				}

.tenwhite:link
				{	color: white;
					text-decoration: none;
				}
.tenwhite:active
				{	color: white;
					text-decoration: none;
				}
.tenwhite:visited
				{	color: white;
					text-decoration: none;
				}



.smallindent	{font-size: 8pt;
					text-indent: 0.43in;
					}

.small		{	font-size: 8pt;
				}


.smallbold	{	font-size: 8pt;
					font-weight: bold;
				}


.smallpara	{	font-size: 8pt;
					margin-top: 0;
					margin-bottom: 0;
				}

.flushpara	{	margin-top: 0;
					margin-bottom: 0;
				}

.threepara	{	margin-top: 3pt;
					margin-bottom: 0;
				}


.flushten	{	font-size: 10pt;
					margin-top: 0pt;
					margin-bottom: 0pt;
				}

p.text8		{	font-size: 8pt;
					text-indent: 0.43in;
					margin-top: 6pt;
				}

.textual1st	{	font-size: 10pt;
					text-indent: 0.43in;
					margin-top: 2pt;
				}

.textual		{	font-size: 10pt;
					text-indent: 0.43in;
				}

.textualindent
				{	font-size: 10pt;
					margin-left: 0.51in;
					text-indent: -0.11in;
				}


.textual:link
				{	text-decoration: underline;
				}
.textual:active
				{	text-decoration: underline;
				}
.textual:visited
				{	text-decoration: underline;
				}


.textual8:link
				{	text-decoration: underline;
					font-size: 8pt;
					color: blue;
				}
.textual8:active
				{	text-decoration: underline;
					font-size: 8pt;
					color: blue;
				}
.textual8:visited
				{	text-decoration: underline;
					font-size: 8pt;
					color: purple;
				}


.menu:link, :active, :visited
				{	text-decoration: none;
					color: blue;
				}

.normanch:link
				{	text-decoration: underline;
				}
.normanch:active
				{	text-decoration: underline;
				}
.normanch:visited
				{	text-decoration: underline;
				}

				