UNKNOWN { COLOR: black } A:link { FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #006666; FONT-FAMILY: 'Times New Roman',Times,serif } A.revlink:link { FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #ffffff; TEXT-DECORATION: none } A.revlink:visited { FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #ffffff; TEXT-DECORATION: none } CAPTION { TEXT-ALIGN: left } .tablehead { FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; TEXT-ALIGN: left } .tablesubhead { FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; TEXT-ALIGN: left } .tableunit { FONT-WEIGHT: normal; FONT-SIZE: 0.8em; FONT-FAMILY: 'Times New Roman',Times,serif; TEXT-ALIGN: left } .fntext { FONT-WEIGHT: normal; FONT-SIZE: 0.8em; FONT-FAMILY: 'Times New Roman',Times,serif } .colorrev { FONT-WEIGHT: bold; FONT-SIZE: 0.9em; VERTICAL-ALIGN: bottom; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sansserif; BACKGROUND-COLOR: #000000 } .banner { FONT-WEIGHT: bold; FONT-SIZE: 0.9em; VERTICAL-ALIGN: bottom; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sansserif; BACKGROUND-COLOR: #000000 } .cschead { FONT-WEIGHT: normal; FONT-SIZE: 0.9em; VERTICAL-ALIGN: bottom; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: center; FONT-VARIANT: small-caps } .number { FONT-WEIGHT: normal; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: right } .shadedata { FONT-WEIGHT: normal; FONT-SIZE: 0.9em; VERTICAL-ALIGN: bottom; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: right } .boldshadedata { FONT-WEIGHT: bold; FONT-SIZE: 0.9em; VERTICAL-ALIGN: bottom; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: right } .shadestub { FONT-WEIGHT: normal; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left } .shadestub0 { FONT-WEIGHT: normal; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left } .shadestub1 { PADDING-LEFT: 1.5em; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left } .shadestub2 { PADDING-LEFT: 3em; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left } .shadestub3 { PADDING-LEFT: 4.5em; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left } .shadestub4 { PADDING-LEFT: 6em; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left } .shadestub5 { PADDING-LEFT: 7.5em; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left } .boldshadestub0 { FONT-WEIGHT: bold; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left } .boldshadestub1 { PADDING-LEFT: 1.5em; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left } .italshadestub { FONT-WEIGHT: normal; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left } .italshadestub0 { FONT-WEIGHT: normal; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left } .italshadestub1 { PADDING-LEFT: 1.5em; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left } .cscshadestub { FONT-WEIGHT: normal; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left; FONT-VARIANT: small-caps } .cscshadestub0 { FONT-WEIGHT: normal; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left; FONT-VARIANT: small-caps } .cscshadestub1 { PADDING-LEFT: 1.5em; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left; FONT-VARIANT: small-caps } .cscshadestub2 { PADDING-LEFT: 3em; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: 'Times New Roman',Times,serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left; FONT-VARIANT: small-caps } .italic { FONT-STYLE: italic } .bold { FONT-WEIGHT: bold } .smallcaps { FONT-VARIANT: small-caps } .med { FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal } .pagelinks { FONT-WEIGHT: normal; FONT-SIZE: 0.9em; FONT-FAMILY: arial, helvetica, sansserif } .footer { FONT-WEIGHT: normal; FONT-SIZE: 0.8em; WIDTH: 600px; FONT-FAMILY: 'Times New Roman', Times, serif } .pagedate { FONT-WEIGHT: bold } th.color { color: #000000; font-weight: 800; font-family: 'Times New Roman',Times,serif; font-size: .9em; background-color: #99CCCC; } td.boldleft { color: #000000; FONT-WEIGHT: bold; font-family: 'Times New Roman',Times,serif; font-size: 1em; text-align: left; } td.boldright { color: #000000; FONT-WEIGHT: bold; font-family: 'Times New Roman',Times,serif; font-size: 1em; text-align: right; } td.left { color: #000000; font-family: 'Times New Roman',Times,serif; font-size: 1em; text-align: left; } td.center { color: #000000; font-family: 'Times New Roman',Times,serif; font-size: 1em; text-align: center; } td.right { color: #000000; font-family: 'Times New Roman',Times,serif; font-size: 1em; text-align: right; } td.centerbot { color: #000000; font-family: 'Times New Roman',Times,serif; font-size: 1em; text-align: center; vertical-align: bottom; } td.rightbot { color: #000000; font-family: 'Times New Roman',Times,serif; font-size: 1em; text-align: right; vertical-align: bottom; } td.italicleft { color: #000000; font-family: 'Times New Roman',Times,serif; font-style: italic; font-size: 1em; text-align: left; } td.indent20 { color: #000000; font-family: 'Times New Roman',Times,serif; font-size: 1em; text-align: left; padding-left: 20px; } td.indent30 { color: #000000; font-family: 'Times New Roman',Times,serif; font-size: 1em; text-align: left; padding-left: 30px; } td.indent60 { color: #000000; font-family: 'Times New Roman',Times,serif; font-size: 1em; text-align: left; padding-left: 60px; } td.hangindent { color: #000000; font-family: 'Times New Roman',Times,serif; font-size: 1em; text-align: left; padding-left: 30px; text-indent: -28px; }