﻿input.button
{
	border-color:Black;
	color:#fff;
}

div.header,
div.footer
{
	border-color:black;
	background-color:#d4d4d4;
}

/***********************************************
Grid Styles
***********************************************/
.gridShading
{
	background-color:#eee;
}

td.gridHeaderLeft,
td.gridHeader,
td.gridHeaderRight,
td.gridHeaderNoBorder
{
	border-color:#000;
}

td.gridHeader,
td.gridHeaderRight
{
	border-left-color:#fff;
}

td.gridFooter
{
	border-top-color:#000;
}

td.gridItem
{
	border-color:Black;
}

a:link,
a:hover,
a:visited
{
	color:#000;
}

td.navBorderRight,
td.navBorderLeft
{
	border-color:black;
}


.title900Sizes
{
	color:#990000;
}

.CatalogNavButton
{
	border-color:#000;
	background-color:#623c30;
	color:#fff;
}


/**********************************************************************
*  TITLE BARS
**********************************************************************/
.TitleMainLeft
{
	background-color:#fff;
}

.TitleMainLine,
.ProductTitle
{
	background-color:#fff;
	color:#000;
}

.SubTitleLeft
{
	background-color:#d4d4d4;
}

.SubTitleLine
{
	background-color:#d4d4d4;
	color:#000;
}

.SubTitleRight
{
	background-color:#d4d4d4;
}

/**********************************************************************
*  PRODUCT INDEX NAVIGATION
**********************************************************************/
.ProductIndexActiveLetter
{
	color:#623c30;
}

.ProductIndexInactiveLetter
{
	color: #aaa;
}


#menu ul,
#menu ul *
{
	font-size:10px;
	margin:0px;
	padding:0px;
}

#menu li
{
	float:left;
	position:relative;
}

#menu li a:link,
#menu li a:visited,
#menu li a:hover
{
	background:#CC0000 url(tab.gif) repeat-x scroll left bottom;
	border-color:#E37F7F #830101 #CC0000 #E37F7F;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	line-height:20px;
	padding:0 10px 2px;
	text-align:center;
	text-decoration:none;
	white-space:nowrap;
	width:auto !important;
}

#menu li:hover a,
#menu li a:hover
{
	background: #E5E5E5 none repeat scroll 0 0;
	border-bottom:1px solid #e5e5e5;
	color:#cc0000;
}

a.whiteLink,
a.whiteLinkBold
{
	color:#fff;
	text-decoration:underline;
	font-size:10px;
}

a.whiteLinkBold
{
	font-weight:bold;	
}

input.btn
{
	border:1px solid #888; 
	color:#000; 
	font-size:11px; 
	font-weight:bold; 
	background-color:#fff9e0; 
	font-family:Tahoma,verdana,sans-serif;
}

a.btn,
a:hover.btn
{
	border:1px solid #888888;
	color:#000000 !important;
	float:none;
	font-family:tahoma,verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:21px;
	margin:2px 6px;
	overflow:hidden;
	padding:3px 6px;
	text-decoration:none;
	white-space:nowrap;	
	background-color:#fbefc0;
}

a:hover.btn
{
	background-color:#fff9e0;
}

span.footerTitle
{
	color:#000;
	font-size:13px;
	font-weight:bold;
	line-height:15px;
}

ul.footerList
{
	margin:0px;
	padding:0px;
	padding-top:8px;
}

ul.footerList li
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	color:#666;
	border-bottom:1px dotted #666;
	padding-bottom:1px;
	padding-top:1px;
}

ul.footerList li a
{
	text-decoration:none;
	color:#666;
}

ul.footerList li:hover
{
	background-color:#eee;
}
