P {margin-left:5.75pt;margin-right:6.50pt;margin-top:8.00pt;margin-bottom:4.00pt;text-align:left;font-family: Arial; font-size:10pt; line-height:150%; text-indent:0 }
.ReferenceTitle { font-family: Arial; font-size: 18pt; font-weight: bold; text-align: center; 
               word-spacing: 0; text-indent: 0; line-height: 200%; width: 96%; 
               height: 60; border: 5px outset #8C91B5; margin: 8pt; padding: 
               5px; background-color: #F5F5F5; background-image:url('images/RefTitle1.gif') }
.PlanGrid { font-size: 24pt; font-family: Arial; color: #4B4F72; font-weight: bold; 
               text-align: center; text-indent: 0; 
               width: 99%; height: 150; 
               border: 5px outset #E2E2E2; margin: 0; background-color: #C0C0C0; background-image: 
               url('images/PlanGrid1.gif'); vertical-align:middle; padding-left:5px; padding-right:5px; padding-top:50px; padding-bottom:50px; word-spacing:0 }
.BulletAlpha { font-family: Arial; font-size: 10pt; text-align: left; word-spacing: 0; 
               text-indent: 0; line-height: 100%; list-style-type: lower-alpha; 
               margin: 8pt 0 }
.Bullet      { font-family: Arial; font-size: 10pt; text-align: left; word-spacing: 0; 
               text-indent: 0; line-height: 100%; list-style-type: disc; 
               margin-left: 0; margin-right: 120pt; margin-top: 10pt; 
               margin-bottom: 10pt }
.ContentsTableFormat { padding:5px; text-align: left; text-indent: 0; line-height: 150%; word-spacing: 0; width: 
               96%; font-family: Arial; font-size: 10pt; 
               border: 3px outset #C0C0C0; margin: 0 8; background-color:#F5F5F5 }
.RepTitle    { font-family: Arial; font-size: 18pt; color: #4B4F72; font-weight: bold; 
               text-align: center; text-indent: 0; line-height: 100%; width: 
               99%; border: 5px outset #EFEFEF; margin: 0; padding-left: 5px; 
               padding-right: 5px; padding-top: 8px; padding-bottom: 8px; 
               background-color: #FCFCFC }
.di_tableChapterHead { border-left:3px solid #C0C0C0; background-position: left top; font-size: 24pt; font-family: Arial; color: #C0C0C0; font-weight: bold; 
               text-align: center; text-indent: 0; 
               line-height: 100%; width: 98%; height: 130; 
               margin: 0; background-image: 
               url('images/bg_TDI_72_X-Y.gif'); vertical-align:middle; padding-left:5px; padding-right:5px; padding-top:15px; padding-bottom:15px; background-color:#FFFFFF; background-repeat:no-repeat }
.tableFinancialHead { font-size: 24pt; font-family: Arial; color: #4B4F72; font-weight: bold; 
               text-align: center; text-indent: 0; 
               line-height: 100%; width: 99%; height: 150; 
               border: 5px outset #E2E2E2; margin: 0; background-image: 
               url('images/Fin_Head1.gif'); vertical-align:middle; padding-left:5px; padding-right:5px; padding-top:50px; padding-bottom:50px }

body         { margin:0 8.00pt; font-family: Arial; font-size: 10pt; color: #000000; text-align:left; background-color:"#FFFFFF"; lang=EN-US;}
H1 {margin:0pt; font-family: Arial; font-size:18pt; font-weight:bold; text-align:center; line-height:200%  }
H2 {margin:0pt; font-family: Arial; font-size:16pt; font-weight:bold; text-align:center; line-height:200%  }
H3 {font-family: Arial; font-size:14pt; font-weight:bold; text-align:center; line-height:200%; margin-left:0pt; margin-right:0pt; margin-top:20pt; margin-bottom:10pt }
H4 {font-family: Arial; font-size:12pt; font-weight:bold; text-align:center; line-height:200%; margin-left:0pt; margin-right:0pt; margin-top:20pt; margin-bottom:10pt   }
H5 {font-family: Arial; font-size:11pt; font-weight:bold; text-align:center; line-height:200%; margin-left:0pt; margin-right:0pt; margin-top:10pt; margin-bottom:10pt   }
H6 {font-family: Arial; font-size:10pt; font-weight:bold; text-align:center; line-height:200%; margin-left:0pt; margin-right:0pt; margin-top:10pt; margin-bottom:10pt   }
H7 {font-family: Arial; font-size:14pt; text-align:center; line-height:200%; margin-left:0pt; margin-right:0pt; margin-top:21pt; margin-bottom:10pt   }
H8 {font-family: Arial; font-size:8pt; font-weight:bold; text-align:center; line-height:200%; margin-left:0pt; margin-right:0pt; margin-top:10pt; margin-bottom:10pt   }
P.Normal-Indent {margin-left:36.00pt;margin-right:6.50pt;margin-top:4.00pt;margin-bottom:4.00pt;text-align:left;font-family: Arial; font-size:10pt; }
li.paragraph {margin-top:8.00pt;margin-bottom:8.00pt}
li.list {margin-top:2.00pt;margin-bottom:2.00pt}
th.column {margin:0; font-size:10pt; text-align:center;font-family:Arial; vertical-align:middle; text-indent:0; line-height:100%; font-weight:bold}
tr { padding:0; font-size:10pt; font-family:Arial; word-spacing:0; text-indent:0 }
.tr_cont_row   {margin:4pt 0; text-align:left;line-height:100%; text-align:left; word-spacing:0; text-indent:0;   }
th.row {margin:0; font-size:10pt; text-align:center;font-family:Arial; vertical-align:middle; text-indent:0; line-height:100%; font-weight:bold}
td { padding:0; font-size:10pt; font-family:Arial; word-spacing:0; text-indent:0 }
.td_cont_row   {margin:4pt 0; text-align:left;line-height:100%; text-align:left; word-spacing:0; text-indent:0;  }
.td_border   { border: 1px solid #C0C0C0; padding: 0; text-align:center }
td.number {margin:0; font-size:10pt; text-align:center;font-family:Arial; vertical-align:middle; text-indent:0; line-height:100%}
a:link       { font-size: 8pt; font-family: Arial; color: #0000FF; text-decoration: none }
a:hover      { color: #008000; font-size: 8pt; font-family: Arial; text-decoration: none }
a:visited    { color: #000080; font-size: 8pt; font-family: Arial; text-decoration: none }
a:active     { font-size: 8pt; font-family: Arial; color: #800080; text-decoration: none }