.header1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #990000; font-style: normal; text-decoration: none}
.header2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000099; text-decoration: none; text-align: left}
.standard {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #666666}
.footnote {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; color: #666666}
.highlighttext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; color: #000099; text-decoration: none}
.tableheader {  font-family: Arial, Helvetica, sans-serif; background-color: #003399; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.tableheading {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-align: center; background-color: #000066}
.TableText {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #666666; text-align: center}
.TableTitleText { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #666666; text-align: center }
.tableCells { font-family: Arial, Helvetica, sans-serif; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px ; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}

.tablesetup {  background-color: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: auto; width: auto; padding-top: 7px; padding-right: 7px; padding-bottom: 7px; padding-left: 7px}
.caption1 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #666666 ; font-style: italic; text-decoration: none}
.captionlink { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #666666 ; font-style: italic; text-decoration: underline; filter: DropShadow(Color=0, OffX=3, OffY=3, Positive=3); text-align: center}
.StandardLink { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000066; text-decoration: underline}
.addresses { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #666666 ; font-style: italic; text-decoration: none }
.boldedhighlights { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #666666; text-decoration: none }
.standardcells { padding-top: 7px; padding-right: 7px; padding-bottom: 7px; padding-left: 7px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px ; border-style: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: auto; width: auto}
.italhiglights { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; color: #666666; text-decoration: none }
.bluesmall { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000099}
.reditalics { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; color: #990000; text-decoration: none }
.linkspace {  text-decoration: none}
