body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ; color: #000000}
a{text-decoration:none;color:#333333}
a:hover{text-decoration:underline; color: #333333}
.esmall {font-size: 7pt}
input {font-size: 8pt}
.tma {background=#AAAAAA;color: #FFFFFF; border=1};
form {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.tlb0 {  font-weight: bold; background-color: #CCCCCC; text-align: left}
.tlb1 {  font-weight: bold; background-color: #DDDDDD; text-align: left}
.tl0 {  background-color: #CCCCCC; text-align: left}
.tl1 {  background-color: #DDDDDD; text-align: left}
.tlc0 {  background-color: #CCCCCC; text-align: center}
.tlc1 {  background-color: #DDDDDD; text-align: center}
.trb0 {  font-weight: bold; background-color: #CCCCCC; text-align: right}
.trb1 {  font-weight: bold; background-color: #DDDDDD; text-align: right}
.trbc0 {  font-weight: bold; background-color: #CCCCCC; text-align: center}
.trbc1 {  font-weight: bold; background-color: #DDDDDD; text-align: center}

.tableFormTdText { background-color: #E8E8E8; text-align: right }
.tableFormTdContent { background-color: #E8E8E8; text-align: left }
.subtitle {font-size:10}.uSnoTab {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.uSColTop {  margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; border-color: #999999 #666666 #666666 black; background-color: #CFCFCF; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-style: inset; border-top-width: 2px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.uDescDt { margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; border-color: #FFFFFF #999999 #999999 #FFFFFF; background-color: #DBC6C4; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-style: inset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #660000}
.uDescAt { margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; border-color: #FFFFFF #999999 #999999 #FFFFFF; background-color: #C5D2DA; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-style: inset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #000066}
.uSnavigate { margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; border-color: #FFFFFF #999999 #999999 #FFFFFF; background-color: #C4CCDB; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-style: inset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.uSPgNav { margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border-color: #999999 #666666 #666666 black; background-color: #CFCFCF; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border-style: inset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.uSPgNavAct { margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border-color: #999999 #666666 #666666 black; background-color: #CFCFCF; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; color: #FF0000; border-style: inset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.uSbaseTd {  padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #000099; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.newstitle {  font-size: 10pt; font-weight: bold; text-indent: 10pt}
.newscell {  background-color: #F5F5F5; border: 1px #AAAAAA dotted}

