﻿TR.TopNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #006666
}
TD.TopNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #006666
}
A:link
{
    COLOR: #006666;
    FONT-SIZE: 10pt
}
A:visited
{
    COLOR: #006666;
    FONT-SIZE: 10pt
}
A.ShopItemDesc
{
    COLOR: #330066;
    FONT-SIZE: 10pt
}
A.ShopItemDesc:visited
{
    COLOR: #330066;
    FONT-SIZE: 10pt
}
A:active
{
    COLOR: red;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A:error
{
    COLOR: red;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Verdana;
}
A.Footer
{
    FONT-SIZE: 8pt;
    COLOR: #006666;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.Footer:link
{
    FONT-SIZE: 8pt;
    COLOR: #006666;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.Footer
{
    FONT-SIZE: 8pt;
    COLOR: #006666;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline
}
A.Special
{
	font-weight: normal;
	font-size: 10pt;
	color: blue;
	font-family: Arial, Verdana;
	text-decoration: underline;
}
A.Special:link
{
	font-size: 10pt;
	color: blue;
	font-family: Arial, Verdana;
	text-decoration: underline;
}
A.Special:active
{
	font-size: 10pt;
	color: blue;
	font-family: Arial, Verdana;
	text-decoration: underline;
}
A.Special:hover
{
	font-size: 10pt;
	color: blue;
	font-family: Arial, Verdana;
	text-decoration: underline;
}
A.Special:visited
{
	font-size: 10pt;
	color: blue;
	font-family: Arial, Verdana;
	text-decoration: underline;
}
A.Footer:active
{
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
TD.LeftNav
{
    BORDER-RIGHT: black 1px solid;
    FONT-WEIGHT: bold;
    WIDTH: 125px;
    COLOR: black;
    BACKGROUND-COLOR: #009999
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13.5pt;
    COLOR: #006666
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #006666
}
.Cat
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana
}
.SubCat
{
    FONT-SIZE: 10pt;
    COLOR: #006666;
    FONT-FAMILY: Arial, Verdana
}
A.Footer:visited
{
    FONT-SIZE: 8pt;
    COLOR: #006666;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.Footer:hover
{
    FONT-SIZE: 8pt;
    COLOR: #006666;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline
}
A.IndexLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana
}
A.IndexLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.IndexLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #006666;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.IndexLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.IndexLink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #006666;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.SubCat:visited
{
    COLOR: blue
}
.ShopHeading
{
    COLOR: #330066;
    FONT-FAMILY: Arial, helvetica;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bolder;
    TEXT-TRANSFORM: capitalize
}
.ShopItemDetails
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 12pt;
}
.ShopTotals
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder;
    TEXT-TRANSFORM: capitalize
}
.ShopOtherTotals
{
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder;
    TEXT-TRANSFORM: capitalize
}
.ShopItemLabelToBuyNow
{
    BACKGROUND-COLOR: #006666;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 4px;   
}
.ShopItemLabel
{
    BACKGROUND-COLOR: #006666;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
.ShopLabelsAll
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-TRANSFORM: capitalize
}
.ShopLabelsNormal
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: right;
    TEXT-TRANSFORM: capitalize
}
.ShopItemDesc
{
    COLOR: #330066;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: capitalize
}
.ShopInStock
{
    COLOR: #003300;
    FONT-FAMILY: Arial, helvetica;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: capitalize
}
.ShopNotInStock
{
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.ShopPadTop
{
    PADDING-BOTTOM: 3pt;
    PADDING-TOP: 3pt
}
.buttonGo
{
	width:30px;
	height:22px;
	background-color:#FFFFFF;
	background-image:url(graphics/go.gif);
	border-style:none;
	cursor:pointer;
}

/*
*************
Slideshow
************* 
*/

/* HEADER */
.slideContainer { display: block; border: 0px solid black; position:relative; height: 288px; width: 800px; }
.slide { background-position: center top; background-repeat: no-repeat; width:100%; position:absolute; display:block; }

/* HEADER TEXT */
.headerContainer { border: 0px solid black; float: right; position: absolute; top: 0; right: 0; width: 390px; }
.headerText { font-size: 30pt; margin-top: 30px; margin-right: 20px; text-align: right; font-family: Times New Roman; color: #6B6B6B; line-height: 41px; }

/* CONTROLS */
.slideButtons { border: 0px solid black; text-align: right; }
.btn { height:32px; width:32px; float:left; cursor:pointer; }
.imgTab { color: #AAAAAA; display: table; float:left; cursor:pointer; background-image:url("Home/Graphics/nav-bar-button.png"); width: 157px; height: 24px; }
.imgTabText { position: relative; top: 6px; font-family: Arial; font-size: 8pt; text-align: center; }
.imgTabSubTD { display: table-cell; position: relative; top: 50%; vertical-align: middle; }
.imgTabSubText { position: relative; top: -33%; font-family: Arial; font-size: 8pt; text-align: center; }
.imgSplit { float:left; background-image:url("Home/graphics/nav-bar-split.png"); width: 3px; height: 24px; }

/* SECTIONS */
.woodColor { color: #660033; }
.gardenColor { color: #006633; }
.hardwareColor { color: #996600; }
.giftColor { color: #990000; }
.festoolColor { color: #002051; }

