#thindata td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#thindata th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

#thindata .border {
	border: 1px solid #333333;
}
#thindata .footer {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
}
#thindata .h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

#thindata .formfields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

#thindata .a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}

#thindata .a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

#thindata .tables_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

#thindata .error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}

#thindata .tables_sh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

#thindata .tables_body  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

#thindata .section_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #677a57;
	text-decoration: none;
	background-color:#d5ddcf;
}


#thindata .section_h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color:#edf0ea;
}
	
#thindata .txtgrey1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7D7D7D;
	text-decoration: none;
}
#thindata .txtgrey2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7D7D7D;
	text-decoration: none;
}
#thindata .txtgrey1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7D7D7D;
	text-decoration: underline;
}
#thindata .txtgrey2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7D7D7D;
	text-decoration: underline;
}


#thindata .topNav {font: bold 11px Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; text-align: center; vertical-align: middle; display: block; padding-left: 2px;}
#thindata .topNav:hover {font: bold 11px Arial, Helvetica, sans-serif; color: #CB0000; text-decoration: none;	text-align: center;	vertical-align: middle;	display: block; padding-left: 2px;}

<!-- ThinData CSS -->
#thindata .fieldTitle       { font-family: Arial, Univers, Sans-Serif; font-size:10pt; color:black; }
#thindata .fieldNote        { font-family: Arial, Univers, Sans-Serif; font-size:10pt; color:black; }
#thindata .fieldDescription { font-family: Arial, Univers, Sans-Serif; font-size:8pt;  color:gray;  }
#thindata .fieldBullet      { font-family: Arial, Univers, Sans-Serif; font-size:12pt; color:red;   }


#errortable, #errortable td {
  font-family: Arial, Univers, Sans-Serif; 
  font-size:10pt;
  border: 1px solid #D5DDCF;
  }

#errortable td {
  border: 1px solid #D5DDCF;
  }

#errortable .errortitre {
  font-weight: bold;
  background-color: #D5DDCF;
  }
	
#errortable .errortitle {
  color:red; 
  }
  
#errortable .errornote {
  color:#426F85;
  }
