/* Main Body Links */
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: ee0707 !important;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: ee0707 !important;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #AB0505 !important;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: ee0707 !important;
}



.cat-nav li {
   border-bottom: 1px solid #e3ded9 !important;
   padding-bottom: 5px !important;
   padding-top: 5px !important;
   padding-right: 15px !important;
}

.cat-nav li ul li  {
   border-bottom: 0px solid #e3ded9 !important;
   padding-bottom: 5px !important;
   padding-top: 5px !important;
}



/* Home page feature block background */
td.product-list-item-container-alt {
background-color: #ffffff !important;
}

a.edit-cart:link {
	color: #ffffff !important;
}

a.edit-cart:active {
	color: #ffffff !important;
}

a.edit-cart:hover {
	color: #ffffff !important;
}

a.edit-cart:visited {
	color: #ffffff !important;
}


#ctl00_ctl04_ctl01_shippingEstimator {
	color: #ffffff !important;
}

/* Header Text Links */
a.iheader:link {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: normal !important;
	color: ee0707 !important;
}
#Table_01 tr td {
	font-size: 11px !important;
	vertical-align: middle !important;
	font-family: Arial, Helvetica, sans-serif;
}

a.iheader:hover {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: normal !important;
	color: #AB0505 !important;
}
a.iheader:visited {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: normal !important;
	color: ee0707 !important;
}
a.iheader:active {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: normal !important;
	color: #AB0505 !important;
}


/* Main Nav Bar */
#home
{
  display: block;
  width: 177px;
  height: 51px;
  background: url("/graphic_images/homebut.gif") no-repeat 0 0;

}

#home:hover
{ 
  background-position: 0 -51px;
}

#home span
{
  display: none !important;
}
#products
{
  display: block;
  width: 231px;
  height: 51px;
  background: url("/graphic_images/productsbut.gif") no-repeat 0 0;

}

#products:hover
{ 
  background-position: 0 -51px;
}

#products span
{
  display: none !important;
}
#catalog
{
  display: block;
  width: 187px;
  height: 51px;
  background: url("/graphic_images/catalogbut.gif") no-repeat 0 0;

}

#catalog:hover
{ 
  background-position: 0 -51px;
}

#catalog span
{
  display: none !important;
}
#account
{
  display: block;
  width: 214px;
  height: 51px;
  background: url("/graphic_images/accountbut.gif") no-repeat 0 0;

}

#account:hover
{ 
  background-position: 0 -51px;
}

#account span
{
  display: none !important;
}
#about
{
  display: block;
  width: 175px;
  height: 51px;
  background: url("/graphic_images/aboutbut.gif") no-repeat 0 0;

}

#about:hover
{ 
  background-position: 0 -51px;
}

#about span
{
  display: none !important;
}

/* Text Box Styles For Search */
input.textbox {
	border: 1px solid #e3ded9 !important;
}


/* Over rides category boxes*/
td.mod-body-body {
	background-color:#ca0707 !important;
}
