body           {background-color:#FFFFFF}h4             {font:16px Geneva, Arial, sans-serif}h3             {font:20px Tahoma, Arial, Helvetica, sans-serif}h3,h4{color:#336699}h3,h4,b        {font-weight:bold}.normal        {font-weight:normal}.white         {background-color:#FFFFFF}li.toc         {padding:0px 1px 8px 0px;; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold}.firstline     {text-indent:2em;text-align:justify}.navpages      {text-align:center;font:12px Arial, sans-serif}.navnext       {text-align:center; font:12px Arial, sans-serif; color: #000033}.navtoc        {text-align:left;  font:9px Arial, sans-serif; color: #FFFFFF; text-decoration: none}.invert        {background-color:#666666;  color:white; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}a.nav:visited        {color:#999999; text-decoration: none}a.url          {font:8pt Tahoma, Geneva, Arial, sans-serif;text-decoration:none}.imgright      {float:right; padding: 0px 0px 15px 20px}.imgleft       {float:left;  padding: 0px 20px 15px 0px}.gray p        {color:white;text-align:right;}.gray h4       {color:white;font-style:italic;text-align:right}.gray b        {font: bold 12px  Verdana, Geneva, Arial, sans-serif;; color: #666666}.gray a        {color:white; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none}.gray h3       {color:white;text-transform: uppercase;text-align:right;                width:480px;border:1px solid white;border-width:0px 0px 1px 0px}.bighead       {	font-size:11px;	font-weight:bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;}.bodytext      {text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}.data,.sideline,.serif{font:12px Times, Times New Roman, serif;}.toc p,.toc ul{font:12px Arial, sans-serif;}.smallest {font-size:9px; font-family:sans-serif}.data,.highlite,.sub,.sub1,.sub2,.sub3 {text-align:right;vertical-align:bottom;} .section {color:#FF9900;}.sub3  {text-align:left; border:#333333 dotted;border-width:0px 0px 1px}.sub1	{padding-left:20px}.sub2	{padding-left:40px}.sub3	{padding-left:60px}.highlite {color:#000033;}.colhead  {text-align:right;vertical-align:bottom;}.coverText {  font-family: "Times New Roman", Times, serif; font-size: 12px; color: #003366}.section  {	font:bold 10px Arial, sans-serif;	text-transform: uppercase;} .highlite { font:bold 11px Times, "Times New Roman", serif; } .highlite2 { text-align:left;; color:#000033;; font:11px "Times New Roman", Times, serif; }.section2 { color:#FFFFFF;text-align:left;; font:bold normal 11px Arial, sans-serif; }a.nav { text-decoration: none} a.nav:active { color:#FFCC00; text-decoration: none} .colhead { font:bold 11px Geneva, Arial, sans-serif; } .sub { font:9px Arial, Helvetica, sans-serif; } .sub { text-align:left; border:#333333 dotted;border-width:0px 0px 1px; color: #000000} .sub1 { font:11px Times, "Times New Roman", serif; } .sub1 { text-align:left; border:#333333 dotted;border-width:0px 0px 1px} .sub2 {	font:9px Arial, Helvetica, sans-serif;	color: #000000;} .sub2 {	text-align:left;	border-top: 0px none #333333;	border-right: 0px none #333333;	border-bottom: 1px none #333333;	border-left: 0px none #333333;} .sub3 { font:11px Times, "Times New Roman", serif; } .blue     { color:#000000; font-size: 11px} .serifSmall { font:11px Times, "Times New Roman", serif; ; color: #000033}.sanserifSMALL { font:bold 12px Arial, sans-serif; ; color: #FFCC00}.sanserif2 { font:9px Arial, sans-serif; ; color: #000000}.data2  {	font:9px Arial, Helvetica, sans-serif;	color: #000000;} a {  text-decoration: none}.character {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #000000;}.TDFORM {	font-family: Arial, Helvetica, sans-serif;	color: #FF9900;	font-size: 10px;}.sanserif { font:11px Arial, sans-serif; } .dotted {	border: 100% dotted #FF9900;}