<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head><title>LUJ webpage css definitions</title>

<style>               
	.dummy {  }	/* null class prompts function of following classes */

	/* ----------  Body class  ---------- */
	
	.body
{
	background-color : White;
	color : Black;
	margin : 2px 2px 2px 2px;
	padding : 2px 2px 2px 2px;
	font-family : arial, helvetica, sans-serif;
}

	.qlinks
{
	color : Blue;
	font-variant : small-caps;
	font-size : small;
}

	/* ----------  Table classes (tb-****) ---------- */
	
	.tb-top-level	/* table - top level class */
{
	background-color : #FFFFE0;
	color : Black;
	border : thin outset #D3D3D3;
	width : 800px;
}

	
	.tb-header	/* table - top level class - defines width only */
{
	border : thin solid #00008B;
	margin : 5% 10% 5% 10%;
	padding : 5px 5px 5px 5px;
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-variant : small-caps;
	font-size : x-large;
	font-weight : bold;
	background-color : #DBBB9E;
}

	.tb-head
{
	background-color : #FFF8DC;
	border : 2px solid Black;
	width : 100%;
}

	.tb-main
{
	vertical-align : top;
}

	.tb-sb
{
	background-color : #FFCC99;
	text-align : center;
	width : 104px;
	padding : 2px 2px 2px 2px;
	vertical-align : top;
}

	.tb-sidebar
{
	background-color : #FFCC99;
	text-align : center;
	width : 140px;
	margin : 2px 2px 2px 2px;
	vertical-align : top;
}

	.tb-links
{
	background-color : #CBFFC1;
	color : #3D0CBE;
	border : thin outset #587357;
	font-size : 99%;
	text-align : center;
}

	.tb-times
{
	background-color : #CBFFC1;
	color : #3D0CBE;
	border : thin outset #587357;
	font-size : 99%;
	text-align : center;
}

	.tb-update
{
	background-color : #CCCC99;
	color : #663300;
	border : thin solid #660000;
	font-size : 99%;
	text-align : center;
}

	/* ----------  Content classes  ---------- */

	.ct
{
	text-indent : 16pt;
	vertical-align : text-bottom;
	font-size : smaller;
	margin : 0px 0px 0px 0px;
	padding : 6px 0px 6px 0px;
	width : 760px;
}

	.ct-topurl
{
	color : #CC0033;
	font-size : xx-small;
	text-align : right;
	text-transform : uppercase;
}

	.ct-mid
{
	text-indent : 16pt;
	vertical-align : text-bottom;
	font-size : smaller;
	margin : 0px 0px 0px 0px;
	padding : 6px 0px 6px 0px;
}

	.ct-page-heading
{
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-variant : small-caps;
	font-size : x-large;
	font-weight : bold;
}

	.ct-form
{
	background-color : #FAF0E6;
	color : Blue;
	border : thin solid #DEB887;
	padding : 6px 6px 6px 6px;
	font : Arial Black, Arial, sans-serif, helvetica;
	font-weight : bold;
	font-size : 11pt;
	text-align : right;
}

	.ct-form-field
{
	color : Black;
	font-family : Courier;
	font-size : 10pt;
	text-align : left;
	padding-left : 6px;
}

	.ct-form-label
{
	padding-right : 6px;
}

	.ct-head
{
	background-color : #FFCC66;
	font-size : 20pt;
	color : #0000CC;
	padding : 6px 12px 6px 12px;
	font-family : Arial, helvetica, sans-serif;
	font-weight: bold;
}

	.ct-subhead
{
	padding :6px 12px 6px 12px;
	color : Black;
	background-color : #DCDCDC;
	font-size : 12pt;
	font-family : Arial, helvetica, sans-serif;
	font-weight : bold;
	text-indent : 0pt;
}

	.ct-subheadbak
{
	padding :6px 12px 6px 12px;
	color : Black;
	font-size : 12pt;
	font-family : Arial, helvetica, sans-serif;
	font-weight : bold;
	background-image : url("greyfade.gif");
}

	.ct-emlist
{
	background-color : #FFF8DC;
	color : #663300;
	border : 2px solid #996633;
	padding : 6px 6px 6px 0px;
	display : block;
	list-style-position : outside;
	list-style-type : disc;
	white-space : normal;
	font-size : 10pt;
	vertical-align : baseline;
	margin : 0px 0px 0px 0px;
}

	.ct-list
{
	background-color : #FFF8DC;
	color : #663300;
	padding : 6px 18px 0px 0px;
	list-style-type : disc;
	font-size : 10pt;
}

	.ct-ctlist	/* Content - contact list */
{
	background-color : #FFFFE0;
	color : #00008B;
	padding : 6px 6px 6px 6px;
	margin : 6px 24px 6px 24px;
	font-size : 12pt;
	border : 2px solid #BDB76B;
	list-style-type : none;
}

	.ct-listhead
{
	font-style : italic;
	font-size : 11pt;
	font-weight : bold;
	text-decoration : underline;
}

	.sb-button 
{
	background-color : White;
	margin : 2px 2px 2px 2px;
}

	.ct-space
{
	padding :0px 12px 6px 12px;
	vertical-align : top;
}
	
	.ct-foot
{
	background-color : #DCDCDC;
	color : #333366;
	font-size : 10pt;
	font-style : italic;
	text-align : center;
	border : 2px outset Gray;
}

	.ct-lpic	/* Content left picture */
{
	float : left;
	margin-right : 12px;
}

	.ct-lpic-wb	/* Content left picture white background */
{
	float : left;
	margin-right : 12px;
	background-color : White;
}

	.ct-rpic-wb	/* Content right picture white background */
{
	float : right;
	margin-left : 12px;
	background-color : White;
}

.ct-botpic
{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	text-indent : 0;
}

	.ct-rpic
{
	float : right;
	margin-left : 12px;
}

	.ct-pricelist
{
	background-color : #B0E0E6;
	padding-right : 1px;
	margin : 2px 2px 2px 2px;
	font-size : smaller;
}

	.pat-ltx	/* Picture and text, left text */
{
	color : Blue;
	background-color : #CCFFFF;
	border : 2px solid Blue;
	width : 100%;
	vertical-align : top;
}

	.pat-rtx	/* Picture and text, right text */
{
	color : Blue;
	background-color : #CCFFFF;
	border : 2px solid Blue;
	width : 100%;
	vertical-align : top;
}

	.pat-bottx	/* Picture and text, bottom text */
{
	color : #00008B;
	background-color : #F0FFFF;
	border : 2px solid #00008B;
	vertical-align : baseline;
	font-size : 10pt;
	line-height : 200%;
	padding : 6px 6px 6px 6px;
	text-align : center;
}

	.pat-toptx
{
	color : Blue;
	background-color : #CCFFFF;
	border : 2px solid Blue;
	width : 100%;
	vertical-align : sub;
}

	/* ----------  Header classes  ---------- */
	
	.hd-pic
{
	border : 2px solid Black;
	color : #996633;
	font-size : 8pt;
	text-transform : uppercase;
	text-align : center;
	width : 102px;
	background-color : #FFCC99;
	font-weight : bold;
}

	.hd-logo 
{
	border : 2px solid Black;
	background-color : White;
}
	
	.hd-ubar 
{
	color : #996633;
	text-transform : uppercase;
	font-size : 8pt;
}

</style>

</head><body></body></html>