BODY { background-color: #FFFFFF; }

H1 { font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; font-size: 18pt; }
H2 { font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; font-size: 16pt; }

TABLE.doubleBorder { border-width: 4pt; border-color: #999999; }
TABLE.doubleBorder { border-style: double; }

TABLE.doubleBorder TD { border-width: .7pt; border-color: #999999; }
TABLE.doubleBorder TD { border-style: solid; }

TH { border-width: .7pt; }
TH { border-color: #999999; }
TH { border-style: solid; }

TH.inner { border-width: .7pt; }
TH.inner { border-color: #999999; }
TH.inner { border-style: solid; }

TH.sectionHeader { font-size: 12pt; }
TH.sectionHeader { border-top-width: 2pt; border-right-width: .7pt; }  
TH.sectionHeader { border-bottom-width: .7pt; border-left-width: .7pt;}
TH.sectionHeader { border-color: #999999; }
TH.sectionHeader { border-style: solid; }

TH.sub_th { font-size: 10pt; font-weight: 400; }
TH.sub_th { border-color: #999999; }
TH.sub_th { border-style: solid; }

TH.tier2ewcstatus { font-size: 12pt; }
TH.tier2ewcstatus { background-color: #EEEEEE; }
TH.tier2ewcstatus { border-top-width: 2pt; border-right-width: .7pt; }
TH.tier2ewcstatus { border-bottom-width: .7pt; border-left-width: .7pt;}
TH.tier2ewcstatus { border-color: #999999; }
TH.tier2ewcstatus { border-style: solid; }

TH.ewcstatus { font-size: 12pt; }
TH.ewcstatus { border-top-width: 2pt; border-right-width: .7pt; }
TH.ewcstatus { border-bottom-width: .7pt; border-left-width: .7pt;}
TH.ewcstatus { border-color: #999999; }
TH.ewcstatus { border-style: solid; }

TD.iccsHeader { font-size: 14pt; font-weight: 700; text-align: center; }
TD.iccsHeader { border-top-width: 2pt; border-right-width: .7pt; }
TD.iccsHeader { border-bottom-width: .7pt; border-left-width: .7pt; }
TD.iccsHeader { border-style: solid; }
TD.iccsHeader { border-color: #999999; }

TH.iccsHeader { font-size: 14pt; font-weight: 700; text-align: center; }
TH.iccsHeader { border-width: .7pt; }
TH.iccsHeader { border-style: solid; }
TH.iccsHeader { border-color: #999999; }

TD.general { font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; font-size: 10pt; }

TD.data { font-size: 10pt; }
TD.data { font-family: "Courier New", Courier, Monaco, monospace; }
TD.data { text-align: center; }

TD.tier2data { background-color: #EEEEEE; }
TD.tier2data { font-size: 10pt; }
TD.tier2data { font-family: "Courier New", Courier, Monaco, monospace; }
TD.tier2data { text-align: center; }

TD.date { font-style: italic; }
TD.date { font-size: 10pt; }

TD.statename { font-size: 10pt; font-weight: 700; }

TD.iccsname { font-size: 10pt; }

TD.iccs { font-size: 10pt; font-weight: 700; }

TD.nationalsummary { font-size: 10pt; }

.linkList { font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; font-size: 11px; }

A:link {color: #666666; text-decoration: underline; }
A:active  {color: #666666; text-decoration: underline; }
A:visited {color: #666666; text-decoration: underline; }
A:hover {color: #666666; text-decoration: underline; background-color: #CCCCCC; }

.toplink { font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; font-size: 11px; }
A.toplink:link {color: #666666; text-decoration: underline; }
A.toplink:active  {color: #666666; text-decoration: underline; }
A.toplink:visited {color: #666666; text-decoration: underline; }
A.toplink:hover {color: #666666; text-decoration: underline; background-color: #CCCCCC; }

.borderless { border-style: none; }
.footnote { font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; font-size: 11px; }
.key { font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; font-size: 12px; }

td.key { border-style: none }
