* { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; background-color: #FFFFFF; } table.pager td { font-size: 9pt; } .head { font-size: 14px; font-weight: bold; } hr { border-style: solid; border-color: #666666; border-bottom-width: 1px; width:900px } .red { color: white; background-color: #666666; } table.report { border-collapse: collapse; font-size: 9pt; width: 900px;; } table.report tr { } table.report th { padding: 8px; text-align: left; font-weight: bold; background-color: #666666; } table.report td { cursor: pointer; text-align: left; padding: 8px; } .longText { text-align: left; color: black; } table.spec { font-size: 10pt; width: 900px; border-collapse: collapse; text-align:left; } table.spec td { color: #666666; text-align:left; } table.spec th { color: white; font-weight: bold; text-align: left; border-width: 1px; border-style: solid; border-color: black; border-bottom-width: 1px; background-color: #666666; } a { color: #333333; font-weight:bold; } img { border-style: solid; border-width: 1px; border-color: black; } input { border-style: solid; border-color: black; border-width: 1px; } table.paging { font-size: 14pt; } table.paging td { font-size: 14pt; } table.paging a { font-size: 14pt; } .title { font-size: 20px; font-weight: bold; background-color: #666666; color: #FFFFFF; } .longText { color: #666666; } .devideborder { border:solid 1px #666666; }