body  {
	font: 10pt Verdana, sans-serif;
	margin-left : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	margin-top : 0px;
	scrollbar-arrow-color : #df1a18;
	scrollbar-base-color : #FFFFFF;
	scrollbar-darkshadow-color : gray;
	scrollbar-face-color : gray;
	scrollbar-highlight-color : #000000;
	scrollbar-shadow-color : #df1a18;
	scrollbar-track-color : gray;
	background-image: url(images/bkg_quality.gif)
}

.clsMainTXT
{
	font: 10pt Verdana, sans-serif;
	color : black;
}

td 
{
	font: 10pt Verdana, sans-serif;
}

A.clsDetails
{
	font: 8pt Verdana, sans-serif;
	color : #C21818;
}

.clsNewsBx
{
	font: 8pt Verdana, sans-serif;
	color : black;
	background-color: #E1E1E1;
}

.clsProdSubTxt
{
	font: 8pt Verdana, sans-serif;
	list-style: url(images/arrow.gif);
	color: #C21818;
}

a.clsProdSubTxt
{
	color: #C21818;
}

a:hover.clsProdSubTxt
{

	color: black;
}

.clsVendorTbl
{
	margin-left: .75em;
}

A  {
	font: 10pt Verdana, sans-serif;
	color : #000000;
}

A:hover  {
	color : #484848;
}

TD.clsBottomMenu
{
	text-align: center;
	color : #808080;
}

A.clsBottomMenu
{
	font: 8pt Verdana, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
}

A:hover.clsBottomMenu
{
	font: 8pt Verdana, sans-serif;
	color : #808080;
	text-decoration : underline;
}

A.clsServices
{
	font: 8pt Verdana, sans-serif;
	color : blue;
}

A:hover.clsServices
{
	font: 8pt Verdana, sans-serif;
	color : red;
	text-decoration : underline;
}

A.clsNavLink  {
	font: Bold 10pt Arial, sans-serif;
	color : #ffffff;
	text-decoration : none;
}

A.clsNavLink:Hover  {
	font: Bold 10pt Arial, sans-serif;
	color : #FDF100;
	text-decoration : none;
}

li.clsGallery
{
	list-style-image: url("images/arrow.gif");
	margin-left:0em;
	margin-right:0em;
	margin-top:0em;
	margin-bottom: 0em;
}

a.clsGallery
{
	font: Bold 9pt Arial, sans-serif;
	color : black;
	text-decoration : none;
}

a:hover.clsGallery
{
	font: Bold 9pt Arial, sans-serif;
	color : #df1a18;
	text-decoration : none;
}

li.clsEquip
{
	list-style-image: url("images/arrow.gif");
	margin-left:0em;
	margin-right:0em;
	margin-top:0em;
	margin-bottom: 0em;
}

a.clsEquip
{
	font: Bold 9pt Arial, sans-serif;
	color : black;
	text-decoration : none;
}

a:hover.clsEquip
{
	font: Bold 9pt Arial, sans-serif;
	color : #df1a18;
	text-decoration : none;
}

a.clsVendors
{
	font: Bold 10pt Verdana, sans-serif;
	color : black;
	text-decoration : none;
}

a:hover.clsVendors
{
	font: Bold 10pt Verdana, sans-serif;
	color : #df1a18;
	text-decoration : none;
}

.clsLrnMore
{
	color: #C21818;
	font-family: Verdana, sans-serif;
	font-size: 8pt;
}

a.clsGalleryLinks
{
	font: 9pt Arial, sans-serif;
	color : #df1a18;
	text-decoration : none;
}

a:hover.clsGalleryLinks
{
	font: 9pt Arial, sans-serif;
	color : black;
}

TD.clsLocations
{
	font-family: Arial, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-align: center;
}

.clsLocationsTable 
{
	border-width : 1px;
	border-color : black;
	border-style : solid;
	background-color: green;
}

A.clsBreadcrumbs 
{
	font: Bold 13px Arial, sans-serif;
	color: #A71616;
	text-decoration: none;
}

A:hover.clsBreadcrumbs 
{
	font: Bold 13px Arial, sans-serif;
	color: black;
}

A.clsSubCats 
{
	font: Bold 13px Arial, sans-serif;
	color: black;
	text-transform: uppercase
}

A:hover.clsSubCats 
{
	font: Bold 13px Arial, sans-serif;
	color: #A71616;
	text-transform: uppercase
}
