
a:link			{ color: #0000FF; text-decoration: none; }
a:visited		{ color: #000088; text-decoration: none; }
a:active		{ color: #FF0000; text-decoration: none; }
a:visited:active	{ color: #FF0000; text-decoration: none; }
a:hover			{ color: #6464FF; text-decoration: underline; }
a:visited:hover		{ color: #646488; text-decoration: underline; }

.hlink		{ font-family: Lucida Grande, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
.hlink a	{ color: #FFFFFF; text-decoration: none; }
.hlink a:hover	{ color: #FFFFFF; text-decoration: underline; }
.hlink a:active	{ color: #FF0000; text-decoration: none; }

.hilite	{ background-color: #FFFF00; }

.gbox	{ background-color: #CCF2CC; }
.cbox	{ background-color: #EEDED3; }
.pbox	{ background-color: #F2F2CC; }

.nfocus	{ border: 1px solid #767676; background-color: #E3E3E3; color: #FFFFFF; }
.sbdr	{ border: 1px solid #767676; }

.pfb	{ color: #00C326; }
.nfb	{ color: #C30000; }

body	{ background-color: #FFFFFF; color: #000000;
	font-family: Lucida Grande, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
		
.b36	{ font-family: Lucida Grande, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 36px; }
.b30	{ font-family: Lucida Grande, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 30px; }
.b24	{ font-family: Lucida Grande, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 24px; }
.b20	{ font-family: Lucida Grande, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 20px; }
.b16	{ font-family: Lucida Grande, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }
.b12	{ font-family: Lucida Grande, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.b10	{ font-family: Lucida Grande, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.b09	{ font-family: Lucida Grande, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }

.h42	{ font-family: Times New Roman, Times, serif; font-size: 42px; }
.h36	{ font-family: Times New Roman, Times, serif; font-size: 36px; }
.h32	{ font-family: Times New Roman, Times, serif; font-size: 32px; }
.h24	{ font-family: Times New Roman, Times, serif; font-size: 24px; }
.h20	{ font-family: Times New Roman, Times, serif; font-size: 20px; }
.h16	{ font-family: Times New Roman, Times, serif; font-size: 16px; }

.m10	{ font-family: Monaco, Andale Mono, Lucida Console, monospace; font-size: 10px; }

td#boxhead
{
	background-color: rgb( 99 , 99 , 187 );
	color: rgb( 255 , 255 , 255 );
	font: 10px 'Lucida Grande' , Geneva , Verdana , Arial, sans-serif;
	padding: 3px 0px 3px 5px;
	font-weight: bold;
}

td#boxtail
{
	background-color: rgb( 227 , 227 , 255 );
	color: rgb( 0 , 0 , 0 );
	font: 10px 'Lucida Grande' , Geneva , Verdana , Arial , sans-serif;
	padding: 5px;
}

table#productsbox
{ border: 1px solid rgb( 168 , 168 , 168 ); }

td#productsbox
{
	font: 10px 'Lucida Grande' , Geneva , Verdana , Arial , sans-serif;
	color: rgb( 168 , 168 , 168 );
}

.guide_prices {
	font-family: Lucida Grande, Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
	

