BODY
	{
	background-color:		#aaaaaa;
	font-family	:		Arial, Helvetica, sans-serif; 
	margin-top:			1%;
	margin-left:		1%;
	margin-right:		1%;
	margin-bottom:		1%;
	overflow:			auto;
	padding:			1%;
	width:			auto;
	}
A:link, A:active
	{
   	text-decoration:		none;
   	color:			#ffff00;
	background:			transparent;
	font-weight:		bold;
	}
A:visited
	{
	text-decoration:		none;
	color:			purple;
  	background:			transparent;
	font-weight:		bold;
	}
A:hover
	{
   	text-decoration:		none;
	color:			#000000;
	background:			#ffff00;
	font-weight:		bold;
	}
A IMG
	{
	border:			0;
	}
DIV
	{
	position:			relative;
	background-color:		#cccccc;
	border:			thin black solid;
	color:			#000000;
	margin-right:		1%;
	padding:			1%;
	width:			auto;
	}
DIV DIV
	{
	border:			1px gray solid;
	margin:			1%;
	}
DIV.floating
	{
	background-color:		#cccccc;
	border:			thin gray solid;
	color:			#000000;
	float:			left;
	margin:			0;
	padding:			0;
	width:			auto;
	}
H1
	{
	color:			black;
	font-family:		Arial, Helvetica, sans-serif;
	font-weight:		bold;
	}
H2
	{
	color:			black; 
	font-family:		Arial Narrow, Helvetica Narrow, sans-serif; 
	font-weight:		bold;
	}
H3
	{
	color:			black; 
	font-family:		Arial Narrow, Helvetica Narrow, sans-serif; 
	font-weight:		bold;
	}
H4
	{
	color:			black;
	font-family:		Arial Narrow, Helvetica Narrow, sans-serif; 
	font-weight:		bold;
	}
P, TR, THEAD, TFOOT, TH, TD,
DL, OL, UL, BLOCKQUOTE, SPAN, BR
	{
	font-family:		Arial, Helvetica, sans-serif;
	}
PRE
	{
	background:			black;
	color:			#00ff00;
	width:			auto;
	font-weight:		bold;
	margin-left:		1em;
	margin-right:		1em;
	border:			solid 2px black;
	white-space:		pre;
	font-family:		Courier, fixed, serif;
	text-align:			left;
	}
CODE
	{
	color:			#A00000;
	background:			transparent; 
	}
NOSCRIPT
	{
	visibility:			hidden;
	}
NOSCRIPT IMG
	{
	visibility:			hidden;
	}



DIV.example
	{ 
	margin-left:    2em;
	margin-right:   2em;
	border: solid 2px #003000;
	}
TH.LuT  A       
	{
	color:          #ff0000;
	background:	transparent;
	}
TH.LuT
	{
	background:     #ffcc33;
	color:          #000000;
	}
TD.LuT  A
	{
	color:          #ff0000;
	background:	transparent;
	}
TD.LuT
	{
	background:     #eeeedd;
	color:          #000000;
	}
TH.Info, TD.Info
	{
	background:     #ffffcc;
	color:          #660000;
	font-family:    Arial, Helvetica, sans-serif; 
	font-size:      10pt;
	}
TH.Info A, TD.Info A
	{
	background:     white;
	color:          #ff6600;        
	}
Div.Info, P.Info
	{
	background:     #ffffcc;
	color:          #990033;
	text-align:     left;
	border:         blue;
	padding:        1%;
	font-family:    Arial, Helvetica, sans-serif; 
	font-size:      10pt;
	}
Div.Info A
	{
	background:     #white;
	color:          #ff6600;        
	}
.HL
	{
	background:     #ffff99;
	color:          #000000;
	}
TD.HL
	{
	background:     #ccffff;
	color:          #000000;
	}
A.Button:hover
	{
	color:  #ff6600;
	background:	transparent;
	}
A.Button
	{
	text-decoration:        none;
	color:          #003366;
	background:     #ffcc33;
	}
TH.Banner
	{
	color:	black;	
	background:     #ffcc33;
	}
TH.Nav  
	{
	background:     #0000cc;        
	color:          #ff9900;
	}
TH.Menu 
	{
	background:     #3366cc;        
	color:          #ff9900;
	}
A.Menu:hover
	{
	color:          #ff6600;
	background: 	transparent	
	}
A.HoMe:hover
	{
	color:          #ff6600;
	background:  	transparent
	}
A.Menu
	{
	background:     white;
	color:          #ffcc33;
	font-family:    Arial, Helvetica, sans-serif;
	font-size:      smaller;
	text-decoration:        none;
	}
A.HoMe
	{
	background:     white;
	color:          #ffcc33;
	font-family:    Arial, Helvetica, sans-serif;
	text-decoration:        none;
	}
.leftcol
	{
	position:       absolute;
	left:           1%;
	top:            1%;
	width:          18%;
	height:         98%;
	border:         1px solid red;
	background-color:  black;
	padding:        2px;
	color:     #440000;
	font-family:    Arial, Helvetica, sans-serif;
	text-decoration:  none;
	}
.rightcol
	{
	position:       absolute;
	left:           20%;
	top:            1%;
	width:          79%;
	height:         98%;
	border:         1px solid #777777;
	background-color:  #cccccc;
	padding:        4px;
	color:     #440000;
	font-family:    Arial, Helvetica, sans-serif;
	text-decoration:  none;
	}
.leftcol A:link, .leftcol A:active
	{
	text-decoration:  underline;
	color		:	#ffffff;
	background	:	transparent;
	}
.leftcol A:visited
	{
   	text-decoration	:none;
   	color		:	#ff6666;
  	background	:	transparent;
	}
.leftcol A:hover
	{
   	text-decoration	:none;
	color		:	#ffffff;
	background	:	#ff0000;
	}
.toprow
	{
	position:			absolute;
	left:				1%;
	top:				1%;
	width:			98%;
	height:			18%;
	border:			thin red solid;
	background-color:		#fea;
	padding:			2px;
	color:			#440000;
	font-family:		Arial, Helvetica, sans-serif;
	text-decoration:		none;
	}