body {
	text-align: center; font-family: Tahoma,Arial,Helvetica,sans-serif; background-image: url("/images/whtmarb.gif"); background-attachment: fixed; background-color: white;
}
a:link {
	color: rgb(34, 34, 238); text-decoration: none;
}
a:visited {
	color: rgb(119, 34, 255); text-decoration: none;
}
a:hover {
	color: rgb(187, 0, 187); text-decoration: none;
}
a:active {
	color: rgb(187, 0, 187); text-decoration: none;
}
:focus {
	
}
table {
	margin-right: auto; margin-left: auto; empty-cells: show; background-image: url("/images/whtmarb3.gif");
}
caption {
	text-align: center; color: rgb(0, 1, 120); padding-top: 15px; padding-bottom: 8px; font-size: 14pt; font-weight: bold;
}
thead {
	text-align: center; color: rgb(0, 1, 120); padding-bottom: 5px; font-size: 11pt; font-weight: bold;
}
tfoot {
	color: rgb(0, 1, 120); padding-top: 10px; padding-bottom: 2px; font-size: 10pt;
}
tbody {
	color: rgb(0, 1, 120); padding-top: 3px; font-size: 10pt; font-weight: bold;
}
td {
	vertical-align: top;
}
th {
	vertical-align: top;
}
tr {
	vertical-align: top;
}
#tableTopMaine1 {
	margin: 8px auto 3px; padding: 2px 0px 5px; border: 3px inset rgb(204, 204, 204); text-align: center; font-size: 9pt; font-weight: bold;
}
#tableTopMaine1 a {
	padding-right: 5px;
}
#tableMaine1 {
	margin: 8px auto 10px; padding: 2px 0px 6px; text-align: center; font-size: 9pt; font-weight: bold; border-spacing: 3px; background-image: url("/images/whtmarb2.gif");
}
#tableMaine1 td {
	padding: 2px 10px 5px; border: 1px solid rgb(170, 170, 170); text-align: center; font-size: 8pt; font-weight: bold;
}
.lstw1 { padding: 3px 3px 3px 0px; text-align: right; font-size: 9pt; }
.lstw2 { padding: 3px 0px 3px 3px; text-align: left; font-size: 9pt; }
.lstw3 { padding: 3px 3px 3px 0px; text-align: center; font-size: 8pt; }
.lstw4 { padding: 3px 0px 0px 1px; text-align: left; font-size: 12pt; font-weight: bold; }
.lstw5 { padding: 0px 1px 5px; text-align: left; font-size: 8pt; }
.lstw6 { background: rgb(170, 221, 170); padding: 2px 1px; text-align: center; font-size: 10pt; }
.lstw7 { background: rgb(204, 221, 204); padding: 5px 1px; text-align: center; font-size: 10pt; }
.lstw8 { background: rgb(170, 221, 170); padding: 2px 140px; text-align: left; font-size: 10pt; }
.lstw85 { background: rgb(170, 221, 170); padding: 6px 6px 6px 6px; text-align: left; font-size: 10pt; }
.lstw9 { padding: 4px 1px 0px 0px; text-align: right; font-size: 8pt; font-weight: bold; }
.lstw10 { padding: 0px 1px 0px 0px; color: darkgreen; font-size: 8pt; }
.lstw11 { padding: 0px 1px 0px 0px; color: royalblue; font-size: 8pt; }
.llstw1 { padding: 10px 0px; text-align: right; }
.llstw2 { padding: 10px 0px; text-align: left; }
.llstw3 { padding: 10px; text-align: left; }
.llstw4 { padding: 10px; text-align: left; }
.llstw5 { padding: 10px; text-align: left; }
.llstw6 { padding: 5px; text-align: left; }
.llstw7 { padding: 5px 5px 5px 0px; text-align: right; font-size: 9pt; }
.llstw8 { padding: 5px 0px; text-align: left; font-size: 9pt; }
.llstw9 { padding: 5px 0px; text-align: center; font-size: 9pt; }
.llstw10 { padding: 5px; text-align: left; background-color: rgb(204, 204, 255); }
.llstw11 { padding: 2px 2px 1px 2px; text-align: left; font-size: 7pt; }
.llstw12 { padding: 5px 3px 1px 1px; text-align: right; font-size: 7pt; color: #22f; }
.llstw13 { padding: 0px 0px 0px 0px; text-align: left; font-size: 8pt; color: #777; }
.llstw14 { padding: 6px 0px 0px 0px; text-align: left; font-size: 9pt; }
.llstw15 { padding: 5px 0px 0px 3px; text-align: left; font-size: 7pt; }
.llstw16 { padding: 9px 2px 0px 0px; text-align: right; font-size: 7pt; color: #22f; }
.subcomp {
	text-align: center; color: rgb(0, 0, 136); letter-spacing: 1px; font-size: 12pt; font-style: italic; font-variant: normal; font-weight: bold;
}
.subsrch {
	text-align: center; color: rgb(0, 0, 136); letter-spacing: 1px; font-size: 8pt; font-style: italic; font-variant: normal; font-weight: bold;
}
.subdrs {
	text-align: center; color: rgb(0, 0, 136); font-size: 8pt; font-weight: bold;
}
.subdrs2 {
	margin: 5px; text-align: center; color: rgb(0, 0, 136); font-size: 8pt; font-weight: bold;
}
.alphabet1 {
	padding: 10px 3px; text-align: center; color: rgb(204, 0, 0); font-size: 9pt; margin-right: auto; margin-left: auto; background-image: url("/images/whtmarb2.gif");
}
.alphabet1 a {
	padding-right: 5px; padding-left: 5px;
}
.alphaENIC1 {
	padding: 10px 3px 3px; text-align: center; color: rgb(204, 0, 0); font-size: 9pt; margin-right: auto; margin-left: auto;
}
.alphaENIC1 a {
	padding-right: 10px; padding-left: 5px;
}
.alphaENIC2 {
	padding: 3px 3px 10px; text-align: center; color: rgb(204, 0, 0); font-size: 9pt; margin-right: auto; margin-left: auto;
}
.alphaENIC2 a {
	padding-right: 10px; padding-left: 5px;
}
.rethom {
	text-align: center; color: rgb(0, 1, 120); padding-top: 10px; padding-bottom: 6px; font-size: 9pt;
}
.cpyrght {
	text-align: center; color: rgb(0, 1, 120); padding-top: 1px; padding-bottom: 6px; font-size: 8pt;
}
