.copyright  	{ font-size: 7pt; margin-bottom: 0px; } 
.hdr		{ font-family: Verdana, Arial, Helvetica; font-size: 10pt; font-weight:bold; color: #85402C; margin-bottom: 4px; }
.lhdr		{ font-family: Verdana, Arial, Helvetica; font-size: 12pt; font-weight:bold; color: #85402C; }
.shdr		{ font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight:bold; color: black; }
.vshdr		{ font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight:bold; color: #85402C; }
.bhdr   	{ font-family: Verdana, Arial, Helvetica; font-size: 8pt;  margin-top: 4px; margin-left: 24px; 
		margin-right: 16px; margin-bottom: 6px;}
.datehdr   	{ font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight:bold;  margin-top: 6px; margin-left: 6px; 
		margin-right: 16px; margin-bottom: 10px;}
.ctcell         { border-color: #AE9D78; border-width: 2; border-style: solid; padding: 6px; }
.indx		{ font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #FFCC66;
		padding-left: 8px;
		padding-bottom: 3px;
		padding-top: 3px;
		background-color: #6d654c;
		border-bottom: #111111 2px solid;
		border-top: #aaaaaa 1px solid;
		border-left: #999999 2px solid;
		border-right: #111111 2px solid; }
.ctindx		{ font-family: Verdana, Arial, Helvetica; font-size: 7.6pt; font-weight: bold; color: #FFCC66;
		padding-left: 3px;
		padding-bottom: 3px;
		padding-top: 3px;
		background-color: #004057;
		border-bottom: #222222 2px solid;
		border-top: #3c89a6 2px solid;
		border-left: #3c89a6 2px solid;
		border-right: #222222 2px solid; }
.inds		{ font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #F7941D;
		PADDING-LEFT: 8px;
		PADDING-BOTTOM: 3px;
		PADDING-TOP: 3px;
		background-color: #53524b;
		border-bottom: #111111 2px solid;
		border-top: #aaaaaa 1px solid;
		border-left: #999999 2px solid;
		border-right: #111111 2px solid; }
.indi		{ font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: #FFCC66;
		PADDING-LEFT: 18px;
		PADDING-BOTTOM: 2px;
		PADDING-TOP: 2px;
		background-color: #53524b;
		border-bottom: #111111 2px solid;
		border-top: #aaaaaa 1px solid;
		border-left: #999999 2px solid;
		border-right: #111111 2px solid; }
.indis		{ font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: #F7941D;
		PADDING-LEFT: 18px;
		PADDING-BOTTOM: 2px;
		PADDING-TOP: 2px;
		background-color: #53524b;
		border-bottom: #111111 2px solid;
		border-top: #aaaaaa 1px solid;
		border-left: #999999 2px solid;
		border-right: #111111 2px solid; }
.cellbord 	{ border: solid #ae9d78 3px; padding: 8px; background-color: #f8e4bb; }
.cellbords	{ border-left: solid gray 1px; border-right: solid gray 1px; border-bottom: solid gray 1px; }
.tabbord 	{ border: solid #004221 1px; border-collapse: collapse; }
.footer		{ font-family: Verdana, Arial, Helvetica; font-size: 8.6pt; font-weight: bold; color: black; }
.blink   	{ font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: black; }
.subfooter	{ font-family: Verdana, Arial, Helvetica; font-size: 7.6pt; color: black; }
.rev      	{ font-family: Verdana, Arial, Helvetica; font-size: 7.6pt; color: black; font-style: italic; margin: 24 24 16 16x; }
.tabborder	{ border: solid black 1px; }
.plain   	{ font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: black; margin-top: 2px; margin-bottom: 6px; }
.bodytxt	{ font-family: Verdana, Arial, Helvetica; font-size: 8pt;  margin-top: 2px; margin-left: 20px; margin-right: 20px;}
.bodydate	{ font-family: Verdana, Arial, Helvetica; font-size: 8.6pt;  font-weight: bold; font-style: italic; margin-top: 8px; margin-bottom: 8px; margin-left: 24px; margin-right: 16px;}
.caption	{ font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: black; }
.credit		{ font-family: Verdana, Arial, Helvetica; font-size: 6pt; color: black; }
body		{ background-color:"#004057"; top-margin: 0; left-margin: 0; }
h1              { font-size: 12pt; font-weight: bold; color: black; text-align: center; margin-top: 8px; margin-bottom: 12px; }
h2              { font-size: 11pt; font-weight: bold; color: black; text-align: left; margin-top: 8px; margin-bottom: 12px; }
h3              { font-size: 10pt; font-weight: bold; color: black; text-align: left; margin-top: 8px; margin-bottom: 12px; }
td		{ font-family: Verdana, Arial, Helvetica; font-size: 8pt; }
li		{ margin-right: 16px; margin-top: 6px; }
ul		{ margin-top: 6px; }
ol		{ margin-top: 4px; }
p        	{ font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: black; }
a.blink:link    { color: #996633; text-decoration: none; }
a.blink:visited { color: #996633; text-decoration: none; }
a.blink:hover   { color: #E36505; text-decoration: none; }
a.clink:link    { color: #004057; }
a.clink:visited { color: #004057; }
a.clink:hover   { color: #0066FF; }
a.gen:link	{ color: #C45703; text-decoration: none; }
a.gen:visited	{ color: #C45703; text-decoration: none; }
a.gen:hover	{ color: #E36505; text-decoration: none; }
a.blt:link	{ color: #A45920; text-decoration: none; }
a.blt:visited	{ color: #C45703; text-decoration: none; }
a.blt:hover	{ color: #0066FF; text-decoration: none; }
a.photo:link	{ color: #A45920; text-decoration: none; font-weight: bold; font-style: italic;}
a.photo:visited	{ color: #C45703; text-decoration: none; font-weight: bold; font-style: italic;}
a.photo:hover	{ color: #0066FF; text-decoration: none; font-weight: bold; font-style: italic;}
a.indxx:link    { color: #FFCC66; text-decoration: none; }
a.indxx:visited { color: #FFCC66; text-decoration: none; }
a.indxx:hover   { color: #FFEE99; text-decoration: none; }
a.subfooter:link     { color: #996633; text-decoration: none; }
a.subfooter:visited  { color: #996633; text-decoration: none; }
a.subfooter:hover    { color: #E36505; text-decoration: none; }