body {margin: 0px; padding: 0px; text-align: justify;}
body, td, th, a, p, h5, pre			{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;} 
a				{color: #2222FF; text-decoration: none;}
a:hover				{color: #000033; text-decoration: none;}
ul				{list-style: square; color: #000000;}
ol				{color: #000000;}
input, textarea, select		{font-family: Courier New, Courier, sans-serif; font-size: 12px; color: #000000;}
h4				{padding-top: 3px; padding-bottom: 4px;}
h5				{text-decoration: underline; margin-top: 30px;}
.error				{color: #990000; font-weight: bold; font-size: 12px;}
small				{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.suggested			{border-style: solid; border-width: 1px; padding: 10px; font-weight: bold;}

#top_menu a			{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #777777; text-decoration: none;}
#top_menu a:hover		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none;}

#sub_menu			{padding: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #111111; text-decoration: none;}
#sub_menu p			{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #111111; margin: 0px; padding: 0px;}
#sub_menu form			{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #111111; margin: 0px; padding: 0px;}
#sub_menu input			{font-family: Courier New, Courier, Helvetica, sans-serif; font-size: 11px; color: #555555;}
#sub_menu a			{font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #111111; text-decoration: none;}
#sub_menu a:hover		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999900; text-decoration: none;}

#disclaimer p			{font-size: 10px; color: #555555;}

a.article_heading		{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
a:hover.article_heading		{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}

a.index				{font-size: 11px;}
a:hover.index			{font-size: 11px;}



#article_heading		{margin-left: 5px;}
#article_heading .heading	{font-size: 28px; color: #0000B4;}
#article_heading .page		{font-size: 12px;}

p, li, #article_body, textarea	{text-align: justify;}
#article_body b, #article_body h1 { color:#00c; }

#kpi_data td			{font-size: 10px;}
#kpi_data .heading		{color: #FFFFFF; font-size: 14px; font-weight: bold;}
#kpi_data small			{color: #FFFFFF;}
#kpi_data input			{font-size: 11px;}

#content			{margin-left: 49px;}
.subutton {
	background-color:#55f;
	border:1px solid #006;
	color:#fff;
	text-decoration:none;
	padding:1px 4px;
}
.welcomespan {
	color:#36c;
	font-size:14px;
	font-family:Verdana,Arial,Georgia,Helvetica;
	font-style:italic;
	font-weight:bold;
}
.printlogo, .noshow { display:none; } /* print-only areas */

/* additional css */

/* iframe .kpis { font-size:smaller;} */
.slipknot {
	display:block;
	page-break-after:always;
}
.printlogo, .noshow {
   display:block;
   font-size:10pt;
   position:relative;
   top:0px;
   left:0px;
   margin: 0 5%;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
}

 p.MsoNormal
	{mso-style-parent:"";
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	margin-left:0cm; margin-right:0cm; margin-top:0cm}
 li.MsoNormal
	{mso-style-parent:"";
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	margin-left:0cm; margin-right:0cm; margin-top:0cm}
