<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">



<html>

<head><title>JLCA webpage css definitions</title>



<style>               

	.dummy {  }	/* null class prompts function of following classes */



	/* ----------  Body class  ---------- */

	

	.body

{

	background-color : #FFFFF0;

	color : Black;

	margin : 2px 2px 2px 2px;

	padding : 2px 2px 2px 2px;

	font-family : arial, helvetica, sans-serif;

}



	/* ----------  'Top' anchor ---------- */

	

	.top

{

	color : Fuchsia;

	font-family : sans-serif;

	font-size : xx-small;

	text-align : right;

	text-transform : uppercase;

}



	/* ----------  Table classes (tb-****) ---------- */

	

	.tb-top	/* table - top level class - defines width only */

{

	width : 650px;

}



	.tb-head

{

	background-color : #FFF8DC;

	border : 2px solid Black;

	width : 100%;

}



	.tb-main

{

	width : 100%;

	border : 2px solid Black;

}



	.tb-sb

{

	background-color : #FFCC99;
	border: 1px solid Maroon;
	text-align : center;

	width : 104px;

	padding : 2px 2px 2px 2px;

	vertical-align : top;

}



	/* ----------  Content classes  ---------- */



	.ct

{

	text-indent : 16pt;

	vertical-align : text-bottom;

	font-size : smaller;

	margin : 0px 0px 0px 0px;

	padding : 6px 0px 6px 0px;

}



	.ct-mid

{

	text-indent : 16pt;

	vertical-align : text-bottom;

	font-size : smaller;

	margin : 0px 0px 0px 0px;

	padding : 6px 0px 6px 0px;

}



	.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;

	list-style : inside;

}



	.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 

{

	border : 2px solid;

}

	.sb-sectitle
{
	color : #00008B;
	

	font-size : 10pt;
	font-variant: small-caps;
	
	font-weight: bold;
}


	.ct-space

{

	padding :0px 12px 6px 12px;
	border: 1px solid #FFA07A;
	vertical-align : top;

}

	

	.ct-foot

{

	background-color : #DCDCDC;

	color : #333366;

	font-size : 10pt;

	font-style : italic;

	text-align : center;

	border : 1px solid #686868;

}



	.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;

	clear : right;

}



	.ct-pricelist

{

	background-color : #B0E0E6;

	font-size : smaller;

	text-align : center;

	width : 100%;

}



	.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>