BODY {background: #FFFFFF; margin-left: 1%; margin-right: 1%; margin-top: 1%; margin-bottom: 1%; color: 333333;}
HR {color: 333333;}

/* === Font Groups === */
BODY, P, DIV, OL, UL, DL, TD, TH,
.price,
.inputtext,
.button,
.select,
.required,
	{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:	normal;
	color:			333333;
	}

.textsmall,
.link,
.linkfooter,
	{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		10px;
	font-weight:	normal;
	color:			909090;
	}

.faxnormal,
	{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		13px;
	font-weight:	normal;
	color:			000000;
	}

.faxlarge,
	{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		14px;
	font-weight:	normal;
	color:			000000;
	}

/* === Bold Group === */
.price,
.link,
.linkfooter,
.toperrormsg,
.topokmsg,
.warning,
.faxlarge,
TH,
	{
	font-weight:	bold;
	}
	
/* === Individual Element Characteristics === */

.link:hover			{color:333333;}
.linksmall:hover	{color:333333;}
A:hover				{color:333333;}
A:active			{color:ff0000;}
.required			{color:ff0000;}
.toperrormsg		{color:ff0000;}
.topokmsg			{color:009900;}
.warning			{color:ff0000;}


/* === Examples of other attributes === */
.textexample	{font-size:16px; color:red; background-color:003366; text-decoration:none; white-space:nowrap;}
.formexample	{width:80px;}
