
A:link
{
	color: #000000;
	text-decoration: none;
}
A:visited
{
	color: #000000;
	text-decoration: none;
}
A:active
{
	color: #0000FF;
	text-decoration: none;
}
A:hover
{
	color: #0000FF;
	text-decoration: underline;
}

body
{
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
}
p { padding: 5px 0; }

li
{
	padding: 2px;
}
strong
{
	font-weight: bold;
}
td
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

.altstyle
{
	background-color: #EFEFEF;
}

.asterisk
{
	font-family: Verdana;
	font-weight: bold;
	color: #CC0033;
}
.bannertext
{
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-weight: bolder;
}

.blue
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	background-color: #0000FF;
	color: #FFFFFF;
}

.bluetext
{
	font-weight: bold;
	color: #0000FF;
}
.bluetext A:link
{
	color: #0000FF;
	text-decoration: none;
}
.bluetext A:visited
{
	color: #0000FF;
	text-decoration: none;
}
.bluetext A:active
{
	color: #0000FF;
	text-decoration: underline;
}
.bluetext A:hover
{
	color: #0000FF;
	text-decoration: underline;
}

.bookmarklink
{
	font-family: Verdana;
	float: right;
	padding: 4px 8px 4px 0px;
}
.bookmarklink a:hover
{
	text-decoration: underline;
}

.breadcrumb
{
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
}
.breadcrumb A:link
{
	color: #000000;
	text-decoration: underline;
}
.breadcrumb A:visited
{
	color: #000000;
	text-decoration: underline;
}
.breadcrumb A:active
{
	color: #000000;
	text-decoration: underline;
}
.breadcrumb A:hover
{
	color: #000000;
	text-decoration: underline;
}

.btext
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	word-spacing: 1px;
}

.colorSwatch tr td
{
	padding: 3px;
}

.carthighlightbg
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #EFEFEF;
}

.darkrule
{
	background-color: #666666;
}

.error  
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #CC0033 !important;	
}

.ErrorControl
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #CC0033 !important;
	background: transparent url(../assets/warning.gif) no-repeat left;
	padding-left: 25px;
}

.ErrorControl A:link
{
	color: #CC0033;
	text-decoration: none;
}
.ErrorControl A:visited
{
	color: #CC0033;
	text-decoration: none;
}
.ErrorControl A:active
{
	color: #CC0033;
	text-decoration: none;
}
.ErrorControl A:hover
{
	color: #0000FF;
	text-decoration: underline;
}

.footer
{
	font-size: 10px;
	color: #4C4C4C;
	line-height: 18px;
	font-family: Arial;
	font-weight: bold;
}
.footer A:link
{
	color: #4C4C4C;
	text-decoration: none;
}
.footer A:visited
{
	color: #4C4C4C;
	text-decoration: none;
}
.footer A:active
{
	color: #0000FF;
	text-decoration: none;
}
.footer A:hover
{
	color: #0000FF;
	text-decoration: underline;
}

.footerdiv
{
	background-color: #F4EBD9;
	vertical-align: middle;
	height: 25px;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
}

.FormAction
{
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
}

.FormCheckoutIdentifier
{
	text-align: left;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
}

.FormIdentifier
{
	text-align: right;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
}

.gray
{
	color: #747474;
}

.greentext
{
	color: #006600;
}

.highlightlink
{
	font-family: Verdana;
	color: #CC0033;
	text-decoration: underline;
}

.highlightlink A:link
{
	color: #CC0033;
	text-decoration: underline;
}
.highlightlink A:visited
{
	color: #CC0033;
	text-decoration: underline;
}
.highlightlink A:active
{
	color: #CC0033;
	text-decoration: underline;
}
.highlightlink A:hover
{
	color: #CC0033;
	text-decoration: underline;
}

.imageborder
{
	border: 0px solid #000000;
}
.imageborder A:link
{
	border: 0px solid #000000;
}
.imageborder A:visited
{
	border: 0px solid #000000;
}
.imageborder A:active
{
	border: 0px solid #0000FF;
}
.imageborder A:hover
{
	border: 0px solid #0000FF;
}

.lightgraybg
{
	background-color: #BCBCBC;
	color: #FFFFFF;
}

.lighttanbg
{
	background-color: #F4EBD9;
	color: #000000;
}

.lightrule
{
	background-image: url(/assets/menu/gray.gif);
}

.large
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
}

.maywesuggest
{
	font-size: 10px;
	font-family: Verdana;
	color: #000000;
}

.medium
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

.medrule
{
	background-color: #DADADA;
}

#minicartiframe
{
	height: 200px;
}

.mixandmatch
{
	font-family: Arial;
	font-size: 14px;
	color: #0000FF;
	font-weight: bold;
}

.message
{
	color: #CC0033;
	font-weight: bold;
	background-color: #FFFFFF;
}

.nopadding
{
	padding: 0px;
}

.productextralink
{
	font-family: Sans-Serif;
	color: #000000;
	font-size: 9px;
	font-weight: bold;
}
.productextralink A:link
{
	color: #000000;
	text-decoration: underline;
}
.productextralink A:visited
{
	color: #000000;
	text-decoration: underline;
}
.productextralink A:active
{
	color: #000000;
	text-decoration: underline;
}
.productextralink A:hover
{
	color: #CC0033;
	text-decoration: underline;
}

.productlink
{
	font-family: Arial;
	color: #000000;
	font-size: 11px;
	text-transform: capitalize;
}

.productlink A:link
{
	color: #000000;
	text-decoration: none;
}
.productlink A:visited
{
	color: #000000;
	text-decoration: none;
}
.productlink A:active
{
	color: #000000;
	text-decoration: none;
}
.productlink A:hover
{
	color: #000000;
	text-decoration: underline;
}

.productlinkextracolor
{
	font-family: Arial;
	color: #333333;
	font-size: 11px;
	text-transform: capitalize;
	font-weight: bold;
}


.producttitle
{
	font-family: Verdana;
	font-size: 11px;
	color: #747474;
	text-transform: capitalize;
	font-weight: bold;
}
.producttitlesale
{
	font-family: Verdana;
	font-size: 11px;
	color: #CC0033;
	font-weight: bold;
}

.promoad
{
	background-color: #FFFFFF;
	vertical-align: middle;
	height: 70px;
	width: 355px;
	border: 1px solid #EFEFEF;
	font-family: Arial;
	font-size: 12px;
	color: #4C4C4C;
	text-align: left;
	padding: 6px 6px 6px 6px;
}

.promoadtitle
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.redtext
{
	color: #CC0033;
}
.redtext A:link
{
	color: #CC0033;
	text-decoration: none;
}
.redtext A:visited
{
	color: #CC0033;
	text-decoration: none;
}
.redtext A:active
{
	color: #CC0033;
	text-decoration: none;
}
.redtext A:hover
{
	color: #CC0033;
	text-decoration: underline;
}

.searchresulttype
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #CC0033;
	background-color: #FFFFFF;
}

.searchsuggestions
{
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	background-color: #FFFFEE;
	border-bottom: #666666 1px solid;
}

.searchterm
{
	font-family: Arial;
	font-size: 10px;
	width: 141px;
	height: 16px;
}

.ddl
{
	font-family: Arial;
	font-size: 10px;
	height: 16px;
}

.searchtext
{
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
}
.searchtext A:link
{
	color: #0000FF;
	text-decoration: underline;
}
.searchtext A:visited
{
	color: #0000FF;
	text-decoration: underline;
}
.searchtext A:active
{
	color: #0000FF;
	text-decoration: underline;
}
.searchtext A:hover
{
	color: #0000FF;
	text-decoration: underline;
}

.shippingdesc
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: Normal;
	background-color: #FFFFFF;
}

.sidebarlevel1
{
	font-weight: 900;
	font-size: 10pt;
	color: #000000;
	line-height: 18px;
	font-family: Arial;
}
a.sidebarlevel1:link
{
	text-decoration: none;
}
a.sidebarlevel1:visited
{
	text-decoration: none;
}
a.sidebarlevel1:hover
{
	text-decoration: underline;
}
a.sidebarlevel1:active
{
	text-decoration: underline;
}
.sidebarlevel2
{
	font-weight: 900;
	font-size: 8.5pt;
	color: #000000;
	line-height: 18px;
	font-family: Arial;
}
a.sidebarlevel2:link
{
	text-decoration: none;
}
a.sidebarlevel2:visited
{
	text-decoration: none;
}
a.sidebarlevel2:hover
{
	text-decoration: underline;
}
a.sidebarlevel2:active
{
	text-decoration: underline;
}
.sidebarlevel3
{
	padding-left: 0px;
	font-size: 7.5pt;
	color: #000000;
	line-height: 12px;
	font-family: Arial;
}
a.sidebarlevel3:link
{
	text-decoration: none;
}
a.sidebarlevel3:visited
{
	text-decoration: none;
}
a.sidebarlevel3:hover
{
	text-decoration: underline;
}
a.sidebarlevel3:active
{
	text-decoration: underline;
}



.sidebarlevel1_clearance
{
	font-weight: 900;
	font-size: 10pt;
	color: #CC0033;
	line-height: 18px;
	font-family: Arial;
}
a.sidebarlevel1_clearance:link
{
	color: #CC0033;
	text-decoration: none;
}
a.sidebarlevel1_clearance:visited
{
	color: #CC0033;
	text-decoration: none;
}
a.sidebarlevel1_clearance:hover
{
	color: #CC0033;
	text-decoration: underline;
}
a.sidebarlevel1_clearance:active
{
	color: #CC0033;
	text-decoration: underline;
}
.sidebarlevel2_clearance
{
	font-weight: 900;
	font-size: 8.5pt;
	color: #CC0033;
	line-height: 18px;
	font-family: Arial;
}
a.sidebarlevel2_clearance:link
{
	color: #CC0033;
	text-decoration: none;
}
a.sidebarlevel2_clearance:visited
{
	color: #CC0033;
	text-decoration: none;
}
a.sidebarlevel2_clearance:hover
{
	color: #CC0033;
	text-decoration: underline;
}
a.sidebarlevel2_clearance:active
{
	color: #CC0033;
	text-decoration: underline;
}
.sidebarlevel3_clearance
{
	padding-left: 0px;
	font-size: 7.5pt;
	color: #CC0033;
	line-height: 12px;
	font-family: Arial;
}
a.sidebarlevel3_clearance:link
{
	color: #CC0033;
	text-decoration: none;
}
a.sidebarlevel3_clearance:visited
{
	color: #CC0033;
	text-decoration: none;
}
a.sidebarlevel3_clearance:hover
{
	color: #CC0033;
	text-decoration: underline;
}
a.sidebarlevel3_clearance:active
{
	color: #CC0033;
	text-decoration: underline;
}


.sidebarlevel1_sale
{
	font-weight: 900;
	font-size: 10pt;
	color: #CC0033;
	line-height: 18px;
	font-family: Arial;
}
a.sidebarlevel1_sale:link
{
	color: #CC0033;
	text-decoration: none;
}
a.sidebarlevel1_sale:visited
{
	color: #CC0033;
	text-decoration: none;
}
a.sidebarlevel1_sale:hover
{
	color: #CC0033;
	text-decoration: underline;
}
a.sidebarlevel1_sale:active
{
	color: #CC0033;
	text-decoration: underline;
}
.sidebarlevel2_sale
{
	font-weight: 900;
	font-size: 8.5pt;
	color: #CC0033;
	line-height: 18px;
	font-family: Arial;
}
a.sidebarlevel2_sale:link
{
	color: #CC0033;
	text-decoration: none;
}
a.sidebarlevel2_sale:visited
{
	color: #CC0033;
	text-decoration: none;
}
a.sidebarlevel2_sale:hover
{
	color: #CC0033;
	text-decoration: underline;
}
a.sidebarlevel2_sale:active
{
	color: #CC0033;
	text-decoration: underline;
}
.sidebarlevel3_sale
{
	padding-left: 0px;
	font-size: 7.5pt;
	color: #CC0033;
	line-height: 12px;
	font-family: Arial;
}
a.sidebarlevel3_sale:link
{
	color: #CC0033;
	text-decoration: none;
}
a.sidebarlevel3_sale:visited
{
	color: #CC0033;
	text-decoration: none;
}
a.sidebarlevel3_sale:hover
{
	color: #CC0033;
	text-decoration: underline;
}
a.sidebarlevel3_sale:active
{
	color: #CC0033;
	text-decoration: underline;
}


.sideborder
{
	background-color: #FFFFFF;
	border-right: solid 1px #666666;
}

.subtotaltext
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #EFEFEF;
}

.small
{
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
}

.swatchlink
{
	font-family: Arial;
	font-size: 9px;
	color: #000000;
}
a.swatchlink:link
{
	text-decoration: none;
}
a.swatchlink:visited
{
	text-decoration: none;
}
a.swatchlink:hover
{
	color: #0000FF;
	text-decoration: underline;
}
a.swatchlink:active
{
	color: #0000FF;
	text-decoration: underline;
}



.title, .title td
{
	font-family: Verdana;
	font-size: 12px;
	color: #747474;
	font-weight: bold !important;
}

.title2
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.underline
{
	border-bottom: solid 1px #000000;
}

.white
{
	background-color: #FFFFFF;
}

.whitetext
{
	color: #FFFFFF;
}

.xsmall
{
	font-family: Arial;
	font-size: 9px;
	color: #000000;
}

.xlarge
{
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
}

.zoomtitle
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	background-color: #F4EBD9;
	color: #0000FF;
}


.zoomlinks
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #747474;
}

a.zoomlinks:link
{
	color: #747474;
	text-decoration: none;
	background-color: #FFFFFF;
}
a.zoomlinks:visited
{
	color: #747474;
	text-decoration: none;
	background-color: #FFFFFF;
}
a.zoomlinks:hover
{
	color: #0000FF;
	text-decoration: underline;
	background-color: #FFFFFF;
}
a.zoomlinks:active
{
	color: #0000FF;
	text-decoration: underline;
	background-color: #FFFFFF;
}


.blueunder
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
}

.blueunder A:link
{
	color: #0000FF;
	text-decoration: underline;
}

.blueunder A:visited
{
	color: #0000FF;
	text-decoration: underline;
}

.blueunder A:active
{
	color: #0000FF;
	text-decoration: underline;
}

.blueunder A:hover
{
	color: #0000FF;
	text-decoration: underline;
}

.logout
{
	font-family: Verdana;
	font-size: 11px;
	color: #0000FF;
}

.logout A:link
{
	color: #0000FF;
	text-decoration: none;
}

.logout A:visited
{
	color: #0000FF;
	text-decoration: none;
}

.logout A:active
{
	color: #0000FF;
	text-decoration: none;
}

.logout A:hover
{
	color: #0000FF;
	text-decoration: none;
}


.suggest_link
{
	background-color: #FFFFFF;
	padding: 2px 6px 2px 6px;
}
.suggest_link_over
{
	background-color: #F4EBD9;
	padding: 2px 6px 2px 6px;
	cursor: pointer;
}
.suggest_boxon
{
	position: absolute;
	background-color: #FFFFFF;
	text-align: left;
	width: 180px;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
.suggest_boxoff
{
	position: absolute;
	background-color: #FFFFFF;
	text-align: left;
	width: 180px;
}
#searchsuggest
{
	position: absolute;
	background-color: #FFFFFF;
	text-align: left;
	width: 180px;
	z-index: 1;
}

#wrapper { border: solid 1px #666; }



