p, ul, li{ font-family: Verdana;}
a         {	text-decoration: none;	}
a:link    {	color: #0000FF; }
a:visited {	color: #0000FF; } 
a:hover   {	color: #FFFF00;	background: #0000FF;}
a:active  {	color: #FF3300; }

.article_head {font-family: Arial; font-size: 10pt; font-weight: bold; color: "#000080";
			margin-top: 5px; margin-bottom: 0px; padding-top: 4px; border-bottom: 1px solid navy;}
.article_section {font-size: 10pt; font-weight: bold; color="#000080"; 
			margin-bottom: 3px; margin-top: 5px; border-bottom: 1px solid navy;}
.article_firstpara {font-size: 9pt; margin-top: 5px; margin-bottom: 0px; padding-top: 8px; 
			border-top: 2px solid navy;}
.article_title {font-size: 10pt; font-weight: bold; text-align: right; 
			margin-top: 15px; margin-right: 6pt; color: "#000080"}
.caption	{font-family: Arial; font-size: 8pt; font-weight: bold; text-align: center; 
			background-color: #B7C5DB}
.col_text8{	font-size: 8pt; margin-bottom: 0px; margin-top: 3px;}
.col_text9{	font-size: 9pt; margin-bottom: 0px; margin-top: 3px; }
.col_text10{font-size: 10pt; margin-bottom: 0px; margin-top: 4px; }
.news_head {font-family: Arial; font-size: 9pt; font-weight: bold; color: "#000080";
			margin-top: 5px; margin-bottom: 0px; padding-top: 4px; border-bottom: 1px solid navy;}
span.link {font-family: "Arial Narrow"; font-size: 8pt; font-style:italic; color: "#000080"; 
			margin-top: 0px; margin-bottom: 3px;}
.bookmark_link {font-family: "Arial Narrow"; font-size: 8pt; font-style:italic; color: "#000080"; 
			text-indent: -10px; margin-left: 10px; margin-top: 0px; margin-bottom: 0px;}
.bottom   {	font-family: Lucida Sans;	font-variant: small-caps; font-weight: bold; font-size: 6pt;
			text-align: left;
			background-color: "#B7C5DB";
			padding-top: 2px; padding-bottom: 2px; padding-left: 20px;
			border-top: 2px solid navy; border-bottom: 4px solid navy;}
.bulleted_list {font-size: 9pt; text-indent: -13px; margin-left: 20 px;margin-top: 3px; 
			margin-bottom: 0px;}
.bulleted_indent {font-size: 8pt; text-indent: -11px; margin-left: 35px; margin-top: 3px; 
			margin-bottom: 0px;}
.caption	{font-family: Arial; font-size: 8pt; font-weight: bold; text-align: center; background-color: #B7C5DB}
.col2_head	{ font-family: Arial; font-size: 12pt; font-weight: bold; 
			margin-top:0px;	margin-bottom:5px; margin-left: 0px; margin-right: 0px;
			text-align: center; 
			border-bottom: 3px solid navy; border-top: none; background: "#B7C5DB";
			padding-right: 0px;	padding-left: 0px; padding-top: 5px; padding-bottom: 3px;}
p.col2_subhead {font-size: 10pt; font-style: italic; margin-left: 0; margin-top: 5px;
			margin-bottom: 0px; border-bottom: 1px solid navy;}	
.col3_head	{ font-family: Arial; font-size: 12pt; font-weight: bold;
			margin-top: 0px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px;
			text-align: center;
			border-bottom: 3px solid navy; border-top: none; background: "#B7C5DB";
			padding-right: 0px;	padding-left: 0px; padding-top: 5px; padding-bottom: 3px;}
.FieldLabel { font-size: 12pt; font-weight: bold; text-align: right; margin-top: 3px; margin-right: 9pt; color: "#000080" }
.form_prompt { font-size: 10pt; font-weight: bold; text-align: right; margin-top: 3px; 
			margin-right: 5pt; color: "#000080" }
.formula  {	font-family: Courier New; 	font-size: 10pt; text-align: center; margin-top:5; margin-bottom:5 }
.footnote {	font-size: 10 px; margin-left: 10 px; text-indent: -10 px; margin-top: 3 px; margin-bottom: 3px;}
.numbered_list {font-size: 8pt;	margin-top: 3px; margin-bottom: 0px;}
.numbered_indent {font-size: 9pt; margin-left: 40px; text-indent: -16px; margin-top: 4px;
			margin-bottom: 0px;}
.outline_main {	font-size: 9pt;	font-style: italic;	font-weight: bold;
			margin-left: 0;	margin-top: 6px; margin-bottom: 0px;}
.outline_sub {font-size: 8pt; margin-left: 20pt;	margin-top: 2px; margin-bottom: 0px;}

.picture {	left:0px; margin-top:0px; margin-bottom:0px; margin-right: 8px; text-align: center;
			padding-right: 0px; padding-left: 0px; padding-top: 4px; padding-bottom: 4px;
			border-top: 2px solid navy; border-bottom: 2px solid navy;}
.sub_head	{ font-family: Arial; font-size: 12pt; font-weight: bold; 
			margin-top:15px;	margin-bottom:5px; margin-left: 0px; margin-right: 0px;
			text-align: center; 
			border-bottom: 3px solid navy; border-top: none; background: "#B7C5DB";
			padding-right: 0px;	padding-left: 0px; padding-top: 5px; padding-bottom: 3px;}
.table_heading{font-size: 10pt; font-weight: bold; text-align: center;
			margin-top:0px; margin-bottom:0px; margin-right: 0px; margin-left: 0px;
			border-top: none; border-bottom: 2px solid navy; background: "#B7C5DB";	
			padding-top: 2px; padding-bottom: 2px; display: block; }
.table_text	{font-size: 10pt; margin-top:0px; margin-bottom: 0px; margin-left: 0px; 
			margin-right: 0px; text-align: left;}
.title_sub {font-family: Lucida Sans; font-variant: small-caps; font-weight: bold; font-size: 16pt;
			text-align: center;	background-color: "#B7C5DB";
			margin-top: 0px; margin-bottom: 3px;
			padding-top: 2px; padding-bottom: 2px; border-bottom: 4px solid navy;}
.TOC      { font-family: Verdana; font-size: 9pt; color: #000080; font-variant: small-caps; font-weight: bold;
			margin-left: 2px; margin-bottom: 2 px;}
.TOCH1    { margin-top: 4 px ;	margin-left: 25px; margin-bottom: 0 px;	text-indent: -20px;	}
.TOCH2    { margin-top: -2 px ;	margin-left: 34px; margin-bottom: 0 px;	text-indent: -14px; }
.TOCH3    { margin-top: -3 px;	margin-left: 59px; margin-bottom: -2 px;text-indent: -36px; }

span.TOCL1{ font-family: Arial; font-size: 8pt; font-weight: bold }
span.TOCL2{	font-family: Arial; font-size: 8pt; font-style:italic }
span.TOCL3{	font-family: Arial Narrow; font-size: 8pt; }
span.address { font-family: Arial Narrow; font-size: 8pt; font-color: #000080;
			margin-top: 0px; margin-bottom: 0px;}
span.location { font-family: Arial; font-weight: bold; font-size: 8pt; font-color: #000080;}
