body       {
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p        {
	color: black;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td  {
	color: black;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
li     {
	color: black;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.modifiedDates   {
	color: black;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2      {
	color: white;
	font-style: italic;
	font-size: 12pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin-bottom: -10px;
	padding-left: 10px }
h3 {
	color: #191970;
	font-size: 12pt }
h4  { color: #191970; font-weight: normal; font-size: 11pt }
h5 { color: #4682b4; font-size: 10.5pt; margin: 5px 2px 2px; padding: 5px 2px 2px; }
sup { color: black }
.mainContent  {
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: justify;
	padding-right: 5pt;
	padding-left: 5pt }
.deifooter  {
	display:none
	 }
a:link   {
	color: #36c;
	text-decoration: underline }
a:visited   {
	color: #36c;
	text-decoration: underline }
a:hover  {
	color: #000080;
	text-decoration: none }
a:active  {
	color: #2e8b57;
	text-decoration: underline }
.blua   {
	color: #036;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none }
.blua a:link  {
	color: #036;
	font-size: 9pt;
	text-decoration: underline }
.blua a:visited  {
	color: #036;
	font-size: 9pt;
	text-decoration: underline }
.blua a:hover  {
	color: #036;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none }
.blua a:active  {
	color: #c0c0c0;
	font-size: 9pt;
	text-decoration: underline }
.wht    { color: #fff; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.wht a:link    { color: white; font-size: 9pt; text-decoration: none }
.wht a:visited    { color: white; font-size: 9pt; text-decoration: none }
.wht a:hover    { color: white; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.wht a:active   { color: white; font-size: 9pt; text-decoration: underline }
.subNav    {
	display:none }
.subNav a:link  {
	color: white;
	font-size: 9pt;
	text-decoration: underline }
.subNav a:visited  {
	color: white;
	font-size: 9pt;
	text-decoration: underline }
.subNav a:hover  {
	color: white;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none }
.subNav a:active  {
	color: #f5f5f5;
	font-size: 9pt;
	text-decoration: none }
.headNav  {
	display:none
	 }
.headNav a:link       {
	color: white;
	font-size: 9pt;
	text-decoration: underline }
.headNav a:visited       {
	color: white;
	font-size: 9pt;
	text-decoration: underline }
.headNav a:hover       {
	color: white;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none }
.headNav a:active       {
	color: white;
	font-size: 9pt;
	text-decoration: underline }
.navBG  { display:none }
/*
.mainNavHeaders {
	color: #fff;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: center;
	padding-right: 10pt }
.mainNav       {
	color: white;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #4682b4;
	border: ridge 1px #36c }
.mainNav a:link      {
	color: white;
	font-size: 10pt;
	text-decoration: none }
.mainNav a:visited {
	color: white;
	font-size: 10pt;
	text-decoration: none }
.mainNav a:hover  {
	color: white;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline }
.mainNav a:active {
	color: yellow;
	font-size: 10pt;
	text-decoration: underline }
*/
.footerNav        {
	display:none
	 }
.footerNav a:link       {
	color: white;
	font-size: 10pt;
	text-decoration: none }
.footerNav a:visited  {
	color: white;
	font-size: 10pt;
	text-decoration: none }
.footerNav a:hover  {
	color: white;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline }
.footerNav a:active {
	color: yellow;
	font-size: 10pt;
	text-decoration: underline }
/*
.mainNav-hover  {
	color: white;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	background-color: #099;
	border: ridge 1px white }
.mainNav-hover a:link {
	color: white;
	font-size: 10pt;
	text-decoration: none }
.mainNav-hover a:visited {
	color: white;
	font-size: 10pt;
	text-decoration: none }
.mainNav-hover a:active {
	color: yellow;
	font-size: 10pt;
	text-decoration: underline }
*/
.tableDIV1  { font-size: 10pt; text-align: justify; padding: 2px }
.tableDIV2   { font-size: 10pt; background-color: #e8f0f8; text-align: justify; padding: 2px }
.ask { color: black; font-style: italic; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.qtParentDIV { font-size: 10pt; background-color: white; text-align: justify; padding: 5px }
.qtDIV1    { font-size: 10pt; background-color: #e8f0f8; text-align: justify; padding: 5px }
.qtDIV2    { font-size: 10pt; background-color: white; text-align: justify; padding: 5px; border: solid 1px #dcdcdc }
.qtDIV3    { font-size: 10pt; background-color: #e8f0f8; text-align: justify; padding: 5px }
.qtDIV4    { font-size: 10pt; background-color: white; text-align: justify; padding: 5px; border: solid 1px #dcdcdc }
.qtDIV5    { font-size: 10pt; background-color: #e8f0f8; text-align: justify; padding: 5px }
.moreDIV { background-color: white; padding: 5px; border: double 2px #4169e1 }
.mainNavHeaders { color: #fff; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; padding-right: 10pt }
.mainNav { display:none }
.mainNav ul { font-weight: bold; text-align: center; list-style-type: none; margin: 0px; padding: 5px 0px 0px; width: 120px }
.mainNav li { color: white; font-weight: bolder; text-align: center; list-style-type: none; margin: 0px; padding: 0px; width: 118px; height: 22px }
.mainNav li a:link, .mainNav li a:visited { color: white; font-weight: normal; font-size: 10pt; text-decoration: none; background-color: #4682b4; text-align: left; margin: 1px 0px; padding: 1px 2px; border: ridge 1px #4682b4; width: 118px; height: 22px }
.mainNav li a:hover { color: white; font-weight: normal; font-size: 10pt; text-decoration: none; background-color: #099; text-align: left; padding-right: 2px; padding-left: 2px; border: ridge 1px white; width: 118px; height: 22px }
.mainNav li ul { font-weight: normal; text-decoration: none; text-align: left; list-style-type: none; margin: 0px; width: 118px; height: 22px }
.mainNav li ul a:link, .mainNav li a:visited { color: white; font-weight: normal; font-size: 10pt; text-decoration: none; text-align: left; margin: 1px 0px; padding: 1px 2px; border: ridge 1px #4682b4; width: 118px; height: 22px }
.mainNav li ul a:hover { color: white; font-weight: normal; font-size: 10pt; text-decoration: none; background-color: #099; text-align: left; margin: 1px 0px; padding: 1px 2px; border: ridge 1px white; width: 118px; height: 22px }
.mainNav a:link { color: white; font-size: 10pt; text-decoration: none }
.mainNav a:visited { color: white; font-size: 10pt; text-decoration: none }
.mainNav a:hover { color: white; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.mainNav a:active { color: yellow; font-size: 10pt; text-decoration: underline }
#print-only    { }
#topNav { display:none }
#ads, .ads  { display: none }
#print-footer { display: yes; color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; position: fixed; bottom: 0; left: 150px; width: 450px; display: block }
#contentTable { width: 675px }
.copyright { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-right: 10pt; width: 650px }
.copyright td { font-size: 10pt }
.copyright a:link { color: black; font-size: 9pt; text-decoration: underline }
.copyright a:visited { color: black; font-size: 9pt; text-decoration: underline }
.copyright a:hover { color: white; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.copyright a:active { color: white; font-size: 9pt; text-decoration: underline }
