<!--    ******************************************************

	This file has all the STYLES bells and whistles for
	richard esmonde web design
	http://www.richardesmonde.com
	
	If you are stealing stuff, go ahead 
	but do something nice for some stranger.
	
	Sloppyright: richard esmonde 2003.

*******************************************************     -->

LI		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: normal; color:#000066; }
BODY, TD	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: normal; color:#000066; }

.catg4  	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: normal; color:#000066; }
.tle, TH	{ font-family:Arial, Helvetica, sans-serif; font-size:11pt; font-weight: bold; color:#FFFFFF; }
I		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:#336600; }
.addr		{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight: normal; color:#000066; }
.catg1		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: normal; color:#006600; }
.degr		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: normal; color:#006600; }
.catg2		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: normal; color:#660000; }
.nodec		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#006633; font-weight: normal;}
.sepbar		{ background-color:#660000;}
.key		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#003300; }
.val		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#3300FF; }
.cpy		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: bold; }
.cpy1		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #cccccc; }
.active		{ font-family: sans-serif, Helvetica, Arial, Verdana; font-size: 8pt; color: #FFFFFF; background-color: #669933; font-weight: bold; text-decoration: none; }
.ftr1		{ font-family: sans-serif, Helvetica, Arial, Verdana; font-size: 8pt; color: #003300; font-weight: normal; text-decoration: none; }
.ftr2		{ font-family: sans-serif; font-size: 8pt; color: #336600; font-weight: bold; text-decoration: none; }
.ftr3		{ font-family: sans-serif, Helvetica, Arial, Verdana; font-size: 8pt; color: #669933; font-weight: normal; text-decoration: none; }
A		{ font-family: sans-serif, Helvetica, Arial, Verdana; font-size: 8pt; color: #003300; font-weight: bold; text-decoration: none; }
P, .directive	{ font-family: sans-serif, Helvetica, Arial, Verdana; font-size: 9pt; color: #000000; font-weight: normal; text-decoration: none; }
.mre		{ font-family: sans-serif, Helvetica, Arial, Verdana; font-size: 8pt; color: #006600; font-weight: normal; text-decoration: none; }
.catg5		{ font-family: sans-serif, Helvetica, Arial, Verdana; font-size: 9pt; color: #003300; font-weight: normal; text-decoration: none; }
.msg		{ font-family: Verdana. Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999; font-weight: normal; }
.sm		{ font-family: sans-serif, Helvetica, Arial, Verdana; font-size: 8pt; color: #003300; font-weight: normal; text-decoration: none; }
.sm1		{ font-family: sans-serif, Helvetica, Arial, Verdana; font-size: 8pt; color: #000066; font-weight: normal; text-decoration: none; }
H1		{ font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #FFFFFF; }
H2		{ font-family: sans-serif, Helvetica, Arial; font-size: 9pt; color: #000066; font-weight: normal; text-decoration: none; }
H3		{ font-family: Verdana, sans-serif, Helvetica, Arial; font-size: 11pt; color: #003300; font-weight: bold; text-decoration: none; }
H4		{ font-family: sans-serif, Helvetica, Arial, Verdana; font-size: 11pt; color: #006600; font-weight: normal; text-decoration: none; }
H5		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFF33; }
.hd		{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #006600; }


.svhd		{ font-family: sans-serif, Helvetica, Arial, Verdana; font-size: 10pt; color: #006600; font-weight: bold; text-decoration: none; }
.nums		{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; color:#006600; }
.whthd		{ font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #FFFFFF; }
.lnk		{ font-family: sans-serif, Helvetica, Arial, Verdana; font-size: 9pt; color: #003300; font-weight: bold; text-decoration: none; }
.svcs		{ font-family: sans-serif, Helvetica, Arial; font-size: 9pt; color: #000066; font-weight: normal; text-decoration: none; }
.lnk1		{ font-family: sans-serif, Helvetica, Arial, Verdana; font-size: 10pt; color: #666666; font-weight: bold; text-decoration: none; }
.err		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: normal; color:#990000; }



<!-- Cursor styles --> 
.crosshair	{ cursor: crosshair }  
.help		{ cursor: help; }
.move		{ cursor: move }
.hourglass	{ cursor: wait }
.ptr		{ cursor: pointer; }
.N		{ cursor: n-resize font-weight: normal; }
.S		{ cursor: s-resize }
.E		{ cursor: e-resize }
.W		{ cursor: w-resize }
.NE		{ cursor: ne-resize }
.SE		{ cursor: se-resize }
.SW		{ cursor: sw-resize }
.NW		{ cursor: .nw-resize }

.grntle 	{ font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:9pt; color:#003300; background-color:#FFFFFF; }
OPTION, SELECT		{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#003300; background-color:#FFFFFF; }

.full_border {
	border-bottom : 1px solid #000000;
	border-top : 1px solid #000000;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
}

.top_border {
	border-top : 1px solid #000000;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
}

.btm_border {
	border-bottom : 1px solid #000000;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
}

.rhs_border {
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #000000;
}