body				{ margin: 0; padding: 0; text-align: left; }
body *				{ margin: 0; padding: 0; }
a					{ text-decoration: none; }
img					{ border: 0; }

#ihead, #ehead		{ overflow: hidden; }
#index				{ overflow-x: hidden; overflow-y: auto; }
#entry				{ overflow: hidden; }

body				{ font-family: Arial,Helvetica,sans-serif; }
a.ioff, a.ion		{ font-size: 11px; text-transform: uppercase; font-weight: bold; }

div.ion				{ display: block; }
div.ioff			{ display: none; }

body				{ background-color: lavender; }
#ddpd				{ background-color: steelblue; }
a.ion, td.ion		{ background-color: steelblue;      color: lavender;  }
a.ioff, td.ioff		{ background-color: lightsteelblue; color: steelblue; }
a.ioff:hover		{ color: blue; }
#ddpdfw:hover		{ color: blue; }

#ihead				{ background-color: transparent; }
#index				{ background-color: transparent; border: 2px solid steelblue; }
#ehead				{ background-color: lightsteelblue; color: steelblue; }
#entry				{ background-color: transparent; }

#etitle				{ float: left; font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 20px; line-height: 24px; }
#eauthor			{ float: right; font-family: Times New Roman,Times,serif; font-weight: bold; font-variant: small-caps; font-size: 16px; line-height: 24px; }
#eauthor a			{ color: steelblue; }
#eauthor a:hover	{ color: lavender;  background-color: steelblue; }

/* from ii */

	#index .e, #index .s,
	#index .v, #index .w,
	#index .g							{ font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 75%; }
	#index .var							{ font-weight: normal; }
	#index .a							{ font-family: Times New Roman,Times,serif; font-weight: bold; font-size: 85%; }

	#index .el, #index .sl,
	#index .vl, #index .wl,
	#index .gc, #index .go,
	#index .ac, #index .ao				{ padding: 0 .5em 0 1.7em; text-indent: -1.2em; }

	#index .s, #index .w				{ margin-left: 1.8em; }

	#index a							{ color: steelblue; }
	#index .gc, #index .ac				{ color: darkblue; }
	#index .ao							{ color: steelblue; background-color: lightsteelblue; }
	#index a:hover						{ color: lavender;  background-color: steelblue; }
	#index .gc:hover, #index .ac:hover	{ color: white;  background-color: steelblue; }

	#index .s0							{ display: none; }
	#index .s1							{ display: block; }
	#index a							{ display: block; }



