.productsFormTABLE {border-width: 0; width: 517} 
.productsFormHeaderTD {background-color: #FFFFFF; text-align: Center; border-width: 0; border-style: outset} 
.productsFormHeaderFONT {font-size: 12pt; color: #800000; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.productsFieldCaptionTD {background-color: #FFCC66; border-style: outset; border-width: 1} 
.productsFieldCaptionFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.productsDataTD {background-color: #FFFFFF; border-style: outset; border-width: 1} 
.productsDataFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.productsColumnTD {background-color: #FFCC66; border-style: outset; border-width: 1} 
.productsColumnFONT {font-size: 10pt; color: #000000; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.productsRecordSeparatorTD {} 
.namesFormTABLE {border-width: 0; width: 275} 
.namesFormHeaderTD {background-color: #990000; text-align: Center; border-width: 0} 
.namesFormHeaderFONT {font-size: 12pt; color: #FFFFFF; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.namesFieldCaptionTD {background-color: #FFCC66; border-style: outset; border-width: 1} 
.namesFieldCaptionFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.namesDataTD {background-color: #FFFFFF; border-style: outset; border-width: 1} 
.namesDataFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.namesColumnTD {background-color: #FFCC66; border-style: outset; border-width: 1} 
.namesColumnFONT {font-size: 10pt; color: #000000; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.namesRecordSeparatorTD {background-color: #FFFFEE; border-style: inset; border-width: 1} 
.internetFormTABLE {border-width: 0; width: 269} 
.internetFormHeaderTD {background-color: #990000; text-align: Center; border-width: 0} 
.internetFormHeaderFONT {font-size: 12pt; color: #FFFFFF; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.internetFieldCaptionTD {background-color: #FFCC66; border-style: outset; border-width: 1} 
.internetFieldCaptionFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.internetDataTD {background-color: #FFFFFF; border-style: outset; border-width: 1} 
.internetDataFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.internetColumnTD {background-color: #FFCC66; border-style: outset; border-width: 1} 
.internetColumnFONT {font-size: 10pt; color: #000000; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.internetRecordSeparatorTD {background-color: #FFFFEE; border-style: inset; border-width: 1} 
.more_infoFormTABLE {border-width: 0; width: 269} 
.more_infoFormHeaderTD {background-color: #990000; text-align: Center; border-width: 0} 
.more_infoFormHeaderFONT {font-size: 12pt; color: #FFFFFF; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.more_infoFieldCaptionTD {background-color: #FFCC66; border-style: outset; border-width: 1} 
.more_infoFieldCaptionFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.more_infoDataTD {background-color: #FFFFFF; border-style: outset; border-width: 1} 
.more_infoDataFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.more_infoColumnTD {background-color: #FFCC66; border-style: outset; border-width: 1} 
.more_infoColumnFONT {font-size: 10pt; color: #000000; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.more_infoRecordSeparatorTD {background-color: #FFFFEE; border-style: inset; border-width: 1} 
.h4FormTABLE {} 
.h4FormHeaderTD {background-color: #990000; text-align: Center; border-style: outset; border-width: 1} 
.h4FormHeaderFONT {font-size: 12pt; color: #FFFFFF; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.h4FieldCaptionTD {background-color: #FFCC66; border-style: inset; border-width: 1} 
.h4FieldCaptionFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.h4DataTD {background-color: #FFFFEE; border-style: inset; border-width: 1} 
.h4DataFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.h4ColumnTD {background-color: #FFCC66; border-style: inset; border-width: 1} 
.h4ColumnFONT {font-size: 10pt; color: #000000; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.h4RecordSeparatorTD {background-color: #FFFFEE; border-style: inset; border-width: 1} 
.h3FormTABLE {} 
.h3FormHeaderTD {background-color: #990000; text-align: Center; border-style: outset; border-width: 1} 
.h3FormHeaderFONT {font-size: 12pt; color: #FFFFFF; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.h3FieldCaptionTD {background-color: #FFCC66; border-style: inset; border-width: 1} 
.h3FieldCaptionFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.h3DataTD {background-color: #FFFFEE; border-style: inset; border-width: 1} 
.h3DataFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.h3ColumnTD {background-color: #FFCC66; border-style: inset; border-width: 1} 
.h3ColumnFONT {font-size: 10pt; color: #000000; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.h3RecordSeparatorTD {background-color: #FFFFEE; border-style: inset; border-width: 1} 
.AdsFormTABLE {border-width:0; width:300} 
.AdsFormHeaderTD {} 
.AdsFormHeaderFONT {font-size: 12pt; color: #FFFFFF; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.AdsFieldCaptionTD {} 
.AdsFieldCaptionFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.AdsDataTD {} 
.AdsDataFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.AdsColumnTD {} 
.AdsColumnFONT {font-size: 10pt; color: #000000; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.AdsRecordSeparatorTD {} 
.h2FormTABLE {width:12} 
.h2FormHeaderTD {background-color: #990000; text-align: Center; border-style: outset; border-width: 1} 
.h2FormHeaderFONT {font-size: 12pt; color: #FFFFFF; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.h2FieldCaptionTD {background-color: #FFCC66; border-style: inset; border-width: 1} 
.h2FieldCaptionFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.h2DataTD {background-color: #FFFFEE; border-style: inset; border-width: 1} 
.h2DataFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.h2ColumnTD {background-color: #FFCC66; border-style: inset; border-width: 1} 
.h2ColumnFONT {font-size: 10pt; color: #000000; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.h2RecordSeparatorTD {background-color: #FFFFEE; border-style: inset; border-width: 1} 
.v1FormTABLE {} 
.v1FormHeaderTD {background-color: #990000; text-align: Center} 
.v1FormHeaderFONT {font-size: 12pt; color: #FFFFFF; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.v1FieldCaptionTD {background-color: #FFCC66} 
.v1FieldCaptionFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.v1DataTD {background-color: #FFFFEE} 
.v1DataFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.v1ColumnTD {background-color: #FFCC66} 
.v1ColumnFONT {font-size: 10pt; color: #000000; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.v1RecordSeparatorTD {background-color: #FFFFEE} 
.Ads2FormTABLE {border-width: 0; width: 468} 
.Ads2FormHeaderTD {background-color: #FFFFFF; text-align: Center; border-width: 0} 
.Ads2FormHeaderFONT {font-size: 12pt; color: #FFFFFF; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.Ads2FieldCaptionTD {background-color: #FFFFFF; border-width: 0} 
.Ads2FieldCaptionFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.Ads2DataTD {background-color: #FFFFFF; border-width: 0} 
.Ads2DataFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica} 
.Ads2ColumnTD {background-color: #FFFFFF; border-width: 0} 
.Ads2ColumnFONT {font-size: 10pt; color: #000000; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica} 
.Ads2RecordSeparatorTD {background-color: #FFFFEE; border-width: 0}
