﻿@media screen
{
	body
	{
		font-family:Verdana;
		font-size:8pt;
	}
	
	table
	{
		padding:0px;
	}
	
	input
	{
		font-size:8pt;
	}
		
	.RedBold
	{
		font-weight:bold;
		color:#ff0000;
	}
	
	.errorHighlight
	{
		border:2px solid #d4232d;
	}
	
	.gridShading
	{
		background-color:#eee;
	}
	
	td.gridHeaderLeft,
	td.gridHeader,
	td.gridHeaderRight,
	td.gridHeaderNoBorder
	{
		padding-left:3px; 
		border-bottom:1px solid #000;
		vertical-align:bottom;
		font-weight:bold;
	}
	
	td.gridHeader,
	td.gridHeaderRight
	{
		border-left:1px solid #fff;
	}
	
	td.gridFooter
	{
		border-top:1px solid #000;
	}
	
	td.gridItem,
	td.gridItemNoBorder
	{
		padding-left:3px;
	}
	
	td.gridItem
	{
		border-left:1px solid #000;
	}
	
	td.gridItemLeft
	{
		padding-left:3px;
	}
	
	.fraction
	{
		font-size: 7pt;
		font-family: Verdana;
	}

	.titleFraction
	{
		font-size: 10pt;
		font-family: Verdana;
	}
	
	ul
	{
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 1px 10px;
		line-height: 10pt;
		padding-top: 0px;
	}

	ul.HelpList
	{
		margin: 5px 0px 0px 36px;
	}

	ul.SiteMap
	{
		margin: 5px 0px 0px 20px;
		line-height: normal;
	}

	li
	{
		margin: 1px 1px 6px 5px;
	}
	
	div
	{
		margin:0px;
		padding:0px;
	}

	input.textBox
	{
		border:1px solid black;
	}

	input.button
	{
		border:1px solid black;
		background-color:#d4232d;
		color:#fff;
		font-weight:bold;
		height:20px;
	}

	a:link,
	a:hover,
	a:visited
	{
		color:#000;
		font-family:Verdana;
	}



	#headerBar
	{
		background-color:#623c30;
	}

	#mainContent
	{
		
	}

	a:link.navTrail,
	a:visited.navTrail,
	a:hover.navTrail
	{
		font-size:7pt;
		text-decoration:underline;
	}



	.title900Sizes
	{
		font-weight:bold;
		font-size:17pt;
		color:#990000;
	}

	#viewCatalog
	{
		background-color:#623c30;
		border:1px dotted black;
	}

	.CatalogNavButton
	{
		border:1px solid #000;
		background-color:#623c30;
		color:#fff;
		font-weight:normal;
		font-family:arial, sans-serif;
		font-size:10px;
		width:65px;
	}


	/**********************************************************************
	*  TITLE BARS
	**********************************************************************/
	.TitleMainLeft
	{
		background-color:#fff;
	}

	.TitleMainLine
	{
		background-color:#fff;
		color:#000;
	}

	.SubTitleLeft
	{
		background-color:#eee;
	}

	.SubTitleLine
	{
		background-color:#eee;
		color:#000;
	}

	.SubTitleRight
	{
		background-color:#eee;
	}

	/**********************************************************************
	*  PRODUCT INDEX NAVIGATION
	**********************************************************************/
	.ProductIndexActiveLetter
	{
		color:#623c30;
		font-size: 10pt;
		font-weight: bold;
		font-family:Verdana;
	}

	.ProductIndexInactiveLetter
	{
		color: #aaa;
		font-size: 10pt;
		font-weight: bold;
		font-family:Verdana;
	}

	/**********************************************************************
	*  CATEGORY LINKS
	**********************************************************************/
	a:link.HomeCategoryLink,
	a:hover.HomeCategoryLink,
	a:visited.HomeCategoryLink
	{
		text-decoration:none;
		font-weight:bold;
		font-size:7pt;
		padding-left:5px;
	}
}

@media print
{
	#siteHeader{ display:none; }
	#siteFooter{ display:none; }
	#siteNav{ display:none; }
	#siteCategories{ display:none; }
}


