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;
}
