body{
	/*
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	LINE-HEIGHT: 1.5em; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: center;
	*/
}
#maincontainer {
	MARGIN: 0px auto; 
	WIDTH: 940px; 
	BORDER-COLLAPSE: collapse; 
	TEXT-ALIGN: justify;
}
#topsection {
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 1.2em; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#topsection A:link {
	TEXT-DECORATION: none;
}
#outsideHeaderTable {}
#storelogo {
	PADDING-TOP: 0.8em;
}
#topNavBar {
	TEXT-ALIGN: right;
}
#topNavBar TABLE {
	MARGIN: 3px 5px 0pt auto;
}
TD.topRowButton A:link {
	FONT-WEIGHT: bold; 
	COLOR: #6f9f3f;
}
TD.topRowButton A:visited {
	FONT-WEIGHT: bold; 
	COLOR: #6f9f3f;
}
TD.topRowButton A:hover {
	COLOR: #005500;
}
#login
{
    padding: 0;
    float: right;
    font-size: 0.8em;
    padding-right: 15px;
}
.username {
	PADDING-RIGHT: 1.5em; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
.username A {
	FONT-WEIGHT: bold; 
	COLOR: #444444; 
	TEXT-DECORATION: none;
}
.username A:active {
	FONT-WEIGHT: bold; 
	COLOR: #444444; 
	TEXT-DECORATION: none;
}
.username A:visited {
	FONT-WEIGHT: bold; 
	COLOR: #444444; 
	TEXT-DECORATION: none;
}
.username A:link {
	FONT-WEIGHT: bold; 
	COLOR: #444444; 
	TEXT-DECORATION: none;
}
.username A:hover {
	TEXT-DECORATION: underline;
}
#leftcurvecell {
	BACKGROUND: url(web/images/curve_leftcurve.new.gif) no-repeat right bottom; 
	WIDTH: 10px;
}
#topRowButton {
	PADDING-TOP: 3px;
}
#bottomOfCurve {
	PADDING-TOP: 2px;
}
#rightcurvecell {
	BACKGROUND: url(web/images/curve_rightcurve.new.gif) no-repeat left bottom; 
	WIDTH: 10px;
}
#secondNavBar {
	PADDING-BOTTOM: 1em; 
	PADDING-TOP: 1em; 
	TEXT-ALIGN: right;
}
#secondNavBar TABLE {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px auto; 
	PADDING-TOP: 0px;
}
#secondNavBar TD {
	PADDING-LEFT: 5px;
}
#headersearchbox {
	BACKGROUND: url(images/navbar2.gif) no-repeat center center; 
	WIDTH: 800px; 
	HEIGHT: 46px; 
	TEXT-ALIGN: center;
}
#searchterm {
	MARGIN-TOP: 2px;
}
.newsquarebutton {
	BACKGROUND: url(images/square-green-blank.gif) no-repeat left top; 
	WIDTH: 57px; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	HEIGHT: 23px; 
	TEXT-DECORATION: none; 
	BORDER-BOTTOM-STYLE: none;
}
.newsquarebutton:hover {
	BACKGROUND-POSITION: left bottom; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none;
}
#leftcolumn {
	BORDER-RIGHT: #0cf 1px dotted; 
	PADDING-RIGHT: 10px; 
	Z-INDEX: 20; 
	VERTICAL-ALIGN: top; 
	WIDTH: 160px;
	LINE-HEIGHT: normal; 
	PADDING-TOP: 0.8em;
}
#categoriesMenu {
	Z-INDEX: 21; 
	MARGIN-BOTTOM: 1.1em;
}
#categoriesMenu TH {
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	BACKGROUND: url(images/boxtopplus.gif) no-repeat left bottom; 
	PADDING-BOTTOM: 5px; 
	VERTICAL-ALIGN: bottom; 
	COLOR: #fff;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 30px;
}
#categoriesMenuContent {
	Z-INDEX: 22; 
	BACKGROUND: url(images/boxmiddle.gif) repeat-y center 50%; 
	TEXT-ALIGN: center;
}
#servicesMenuContent {
	Z-INDEX: 22; 
	BACKGROUND: url(images/boxmiddle.gif) repeat-y center 50%; 
	TEXT-ALIGN: center;
}
#categoriesMenuFooter {
	BACKGROUND: url(images/boxbottom.gif) no-repeat center top; 
	HEIGHT: 10px;
}
#servicesMenuFooter {
	BACKGROUND: url(images/boxbottom.gif) no-repeat center top; 
	HEIGHT: 10px;
}
#services TH {
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	BACKGROUND: url(images/boxtopplus.gif) no-repeat right bottom; 
	PADDING-BOTTOM: 5px; 
	VERTICAL-ALIGN: bottom; 
	COLOR: #fff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 30px;
}
#servicesMenuContent UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	Z-INDEX: 23; 
	BACKGROUND: url(images/boxmiddle.gif) repeat-y center center; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 160px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; 
	TEXT-ALIGN: left;
}
#categoriesMenuContent UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	Z-INDEX: 23; 
	BACKGROUND: url(images/boxmiddle.gif) repeat-y center center; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 160px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; 
	TEXT-ALIGN: left;
}
#categoriesMenuContent UL LI {
	PADDING-RIGHT: 30px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	Z-INDEX: 24;
	/* BACKGROUND: url(images/arrow_right.gif) no-repeat right center; */
	PADDING-BOTTOM: 3px; 
	COLOR: #009aff; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #b2dfff 1px dotted; 
	FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; 
	POSITION: relative; 
	TEXT-DECORATION: none;
}
#servicesMenuContent UL LI {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	Z-INDEX: 25; 
	BACKGROUND: url(images/arrow_right_green.gif) no-repeat right center; 
	PADDING-BOTTOM: 3px; 
	COLOR: #579933; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #dbdbdb 1px dotted; 
	FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; 
	POSITION: relative; 
	TEXT-DECORATION: none
}
#servicesMenuContent UL LI UL LI {
	Z-INDEX: 27; 
	BACKGROUND: #fff
}
#categoriesMenuContent UL LI UL LI {
	Z-INDEX: 27; 
	BACKGROUND: #fff
}
#servicesMenuContent UL LI UL {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	Z-INDEX: 26; VISIBILITY: hidden; 
	BORDER-LEFT: #cccccc 1px solid; 
	WIDTH: 150px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	POSITION: absolute; TOP: 0px
}
#categoriesMenuContent UL LI UL {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	Z-INDEX: 26; VISIBILITY: hidden; 
	BORDER-LEFT: #cccccc 1px solid; 
	WIDTH: 150px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	POSITION: absolute; 
	TOP: 0px
}
#categoriesMenuContent UL LI A {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 1px; 
	OVERFLOW: auto; 
	COLOR: #009aff; 
	PADDING-TOP: 1px; 
	TEXT-DECORATION: none
}
.categoriesMenuContent UL LI A:visited {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 1px; 
	OVERFLOW: auto; 
	COLOR: #009aff; 
	PADDING-TOP: 1px; 
	TEXT-DECORATION: none
}
.categoriesMenuContent UL LI A:active {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 1px; 
	OVERFLOW: auto; 
	COLOR: #009aff; 
	PADDING-TOP: 1px; 
	TEXT-DECORATION: none
}
#servicesMenuContent UL LI A {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 1px; 
	OVERFLOW: auto; 
	COLOR: #579933; 
	PADDING-TOP: 1px; 
	TEXT-DECORATION: none
}
.servicesMenuContent UL LI A:visited {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 1px; 
	OVERFLOW: auto; 
	COLOR: #579933; 
	PADDING-TOP: 1px; 
	TEXT-DECORATION: none
}
.servicesMenuContent UL LI A:active {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 1px; 
	OVERFLOW: auto; 
	COLOR: #579933; 
	PADDING-TOP: 1px; 
	TEXT-DECORATION: none
}
#categoriesMenuContent UL LI A:hover {
	COLOR: #285d9f
}
#servicesMenuContent UL LI A:hover {
	COLOR: #050
}
#servicesMenuContent .subfolderstyle {
	BACKGROUND: url(images/arrow.gif) no-repeat right center
}
#categoriesMenuContent .subfolderstyle {
	BACKGROUND: url(images/arrow.gif) no-repeat right center
}
* HTML #servicesMenuContent UL LI {
	FLOAT: left; HEIGHT: 1%
}
* HTML #servicesMenuContent UL LI A {
	HEIGHT: 1%
}
* HTML #categoriesMenuContent UL LI {
	FLOAT: left; HEIGHT: 1%
}
* HTML #categoriesMenuContent UL LI A {
	HEIGHT: 1%
}
#livehelp_icon{
	TEXT-ALIGN: center;
}
#footer {
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #0cf 1px dotted; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 7px; 
	PADDING-TOP: 7px; 
	TEXT-ALIGN: center
}
TD {
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
SPAN {
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
LI {
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
text {
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
submit {
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
OPTION {
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
HR {
	COLOR: #0099ff
}
A:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #0099ff; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	/*TEXT-DECORATION: none */
}
A:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #0099ff; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	/*TEXT-DECORATION: none */
}
A:hover {
	COLOR: #0066ff
}
.highlightscontainer {
	MARGIN: 0.5em 0px; 
	WIDTH: 750px;
}
.b1f {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.b2f {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.b3f {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.b4f {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.b1f {
	BACKGROUND: #ccc; 
	MARGIN: 0px 5px; 
	HEIGHT: 1px;
}
.b2f {
	BORDER-RIGHT: #ccc 2px solid; 
	MARGIN: 0px 3px; 
	BORDER-LEFT: #ccc 2px solid; 
	HEIGHT: 1px;
}
.b3f {
	BORDER-RIGHT: #ccc 1px solid; 
	MARGIN: 0px 2px; 
	BORDER-LEFT: #ccc 1px solid; 
	HEIGHT: 1px;
}
.b4f {
	BORDER-RIGHT: #ccc 1px solid; 
	MARGIN: 0px 1px; 
	BORDER-LEFT: #ccc 1px solid; 
	HEIGHT: 2px
}
.contentf {
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-RIGHT: 0.3em; 
	PADDING-LEFT: 0.3em; 
	PADDING-BOTTOM: 0.3em; 
	BORDER-LEFT: #ccc 1px solid; 
	PADDING-TOP: 0.3em
}
.contentf {
	BACKGROUND: #eee
}
.b2f {
	BACKGROUND: #eee
}
.b3f {
	BACKGROUND: #eee
}
.b4f {
	BACKGROUND: #eee
}
.contentf TH {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 6px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13pt; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left
}
.contentf .freeshipping {
	FONT-SIZE: 13pt; 
	COLOR: #c20000
}
.contentf .freeShippingOnWhat {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13pt
}
TD.itemcell {
	WIDTH: 125px
}
.b1g {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.b2g {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.b3g {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.b4g {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden
}
.b1g {
	BACKGROUND: #888; 
	MARGIN: 0px 5px; 
	HEIGHT: 1px
}
.b2g {
	BORDER-RIGHT: #888 2px solid; 
	MARGIN: 0px 3px; 
	BORDER-LEFT: #888 2px solid; 
	HEIGHT: 1px
}
.b3g {
	BORDER-RIGHT: #888 1px solid; 
	MARGIN: 0px 2px; 
	BORDER-LEFT: #888 1px solid; 
	HEIGHT: 1px
}
.b4g {
	BORDER-RIGHT: #888 1px solid; 
	MARGIN: 0px 1px; 
	BORDER-LEFT: #888 1px solid; 
	HEIGHT: 2px
}
.contentg {
	BORDER-RIGHT: #888 1px solid; 
	MARGIN: 0px; 
	BORDER-LEFT: #888 1px solid; 
	HEIGHT: 160px; 
	TEXT-ALIGN: center
}
.contentg {
	BACKGROUND: #fff
}
.b2g {
	BACKGROUND: #fff
}
.b3g {
	BACKGROUND: #fff
}
.b4g {
	BACKGROUND: #fff
}
.contentg A:link {
	COLOR: #444; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Normal; 
	TEXT-DECORATION: none
}
.contentg A:visited {
	COLOR: #444; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.contentg A:hover {
	COLOR: #009aff
}
.contentg .itemtitle {
	BORDER-TOP: #dadada 1px dashed; 
	DISPLAY: block; 
	MARGIN: 2px auto 0px; 
	PADDING-TOP: 2px
}
.footerLeft {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px
}
.footerRight {
	PADDING-RIGHT: 6px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	 TEXT-ALIGN: right
}
.footerLeft A:link {
	COLOR: #444;
	TEXT-DECORATION: none
}
.footerLeft A:visited {
	COLOR: #444; 
	TEXT-DECORATION: none
}
.footerRight A:link {
	COLOR: #444; 
	TEXT-DECORATION: none
}
.footerRight A:visited {
	COLOR: #444; 
	TEXT-DECORATION: none
}
.categorybutton {
	MARGIN: 0px auto
}
.categorybutton .topOfCategoryBox {
	BACKGROUND: url(images/box/boxtop.gif) no-repeat left top
}
.categorybutton .middleOfCategoryBox {
	BACKGROUND: url(images/box/boxmiddle.gif) repeat-y left top
}
.categorybutton .newoval {
	BACKGROUND: url(images/box/boxbottomplus3.gif) no-repeat left top; 
	FONT: 11px Tahoma; 
	WIDTH: 160px
}
.categorybutton .newoval A:link {
	DISPLAY: block; 
	VERTICAL-ALIGN: middle; 
	COLOR: #fff; 
	TEXT-DECORATION: none
}
.categorybutton .newoval A:visited {
	DISPLAY: block; 
	VERTICAL-ALIGN: middle; 
	COLOR: #fff; 
	TEXT-DECORATION: none
}
.categorybutton .newoval A:active {
	DISPLAY: block; 
	VERTICAL-ALIGN: middle; 
	COLOR: #fff; 
	TEXT-DECORATION: none
}
.categorybutton:hover .newoval {
	BACKGROUND-POSITION: right top
}
A.freeshippingicon SPAN {
	DISPLAY: none
}
A.freeshippingicon:hover SPAN {
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #ccc 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: normal; 
	Z-INDEX: 100; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 5px 0px; 
	BORDER-LEFT: #ccc 1px solid; 
	WIDTH: 300px; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #ccc 1px solid; 
	POSITION: absolute
}
.productVariantTable {
	BORDER-COLLAPSE: collapse
}
.productVariantRow {
	WIDTH: 100%
}
.productVariantRow TD {
	BORDER-BOTTOM: #0cf 1px dotted
}
.productVariantRow DIV TD {
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none;
}
.productVariantRow A TD {
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none;
}
.productVariantTable .orBarRow {
	DISPLAY: none
}
.hideuntilcart .hideuntilcartpopout {
	DISPLAY: none
}
.hideuntilcart:hover .hideuntilcartpopout {
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #ccc 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: normal; 
	Z-INDEX: 100; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 5px 0px; 
	BORDER-LEFT: #ccc 1px solid; 
	WIDTH: 500px; 
	COLOR: #666; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #ccc 1px solid; 
	POSITION: absolute;
}
.SalePrice {
	FONT-WEIGHT: bold; COLOR: #f00
}
#ProductGalleryPrintWrapper {
	TEXT-ALIGN: center
}
#ProductGalleryPrintWrapper TABLE {
	MARGIN: 0px auto
}
#gallerytable {
	BORDER-TOP-STYLE: none! important
}
.unit-rating {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(images/whitestar.gif) repeat-x left center; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	VERTICAL-ALIGN: middle; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; 
	POSITION: relative; 
	HEIGHT: 20px;
}
.unit-rating LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	TEXT-INDENT: -90000px; 
	PADDING-TOP: 0px
}
.unit-rating LI A {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	Z-INDEX: 20; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 17px; 
	TEXT-INDENT: -9000px; 
	PADDING-TOP: 0px; 
	POSITION: absolute; 
	HEIGHT: 20px; 
	TEXT-DECORATION: none; 
	outline: none
}
.unit-rating LI A:hover {
	Z-INDEX: 2; 
	BACKGROUND: url(images/redstar.gif) left center; 
	LEFT: 0px
}
.unit-rating A.r1-unit {
	LEFT: 0px
}
.unit-rating A.r1-unit:hover {
	WIDTH: 17px
}
.unit-rating A.r2-unit {
	LEFT: 17px
}
.unit-rating A.r2-unit:hover {
	WIDTH: 34px
}
.unit-rating A.r3-unit {
	LEFT: 34px
}
.unit-rating A.r3-unit:hover {
	WIDTH: 51px
}
.unit-rating A.r4-unit {
	LEFT: 51px
}
.unit-rating A.r4-unit:hover {
	WIDTH: 68px
}
.unit-rating A.r5-unit {
	LEFT: 68px
}
.unit-rating A.r5-unit:hover {
	WIDTH: 85px
}
.unit-rating LI.current-rating {
	DISPLAY: block; 
	Z-INDEX: 1; 
	BACKGROUND: url(images/bluestar.gif) left center; 
	TEXT-INDENT: -9000px; 
	POSITION: absolute; 
	HEIGHT: 20px
}
.unit-rating LI.selecting-rating {
	DISPLAY: block; 
	Z-INDEX: 1; 
	BACKGROUND: url(images/darkbluestar.gif) left center; 
	TEXT-INDENT: -9000px; 
	POSITION: absolute; 
	HEIGHT: 20px
}
.customerProductRatingTable {
	MARGIN-BOTTOM: 3px; 
	PADDING-BOTTOM: 3px; 
	WIDTH: 100%; 
	BORDER-BOTTOM: #0cf 1px solid
}
.customerProductRatingTable TH {
	FONT-WEIGHT: normal; 
	VERTICAL-ALIGN: middle
}
.customerProductRatingTable TD {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
.customerProductRatingTable TH {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
.customerProductRatingTable .ratingHelpfullness {
	FONT-SIZE: xx-small; 
	COLOR: #099; 
	FONT-FAMILY: arial, helvetica, Sans-Serif
}
.customerProductRatingTable .ratingHelpfullness SPAN {
	FONT-SIZE: xx-small; 
	COLOR: #099; 
	FONT-FAMILY: arial, helvetica, Sans-Serif
}
#ratingStatus {
	PADDING-RIGHT: 0.25em; 
	PADDING-LEFT: 0.25em; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #ffc; 
	PADDING-BOTTOM: 0.25em; 
	PADDING-TOP: 0.25em; 
	TEXT-ALIGN: center
}
.not1stSearchResult TD {
	BORDER-TOP: #0cf 1px dotted
}
#helpcontainer {
	MARGIN: 0px auto; 
	WIDTH: 484px; 
	BORDER-COLLAPSE: collapse; 
	TEXT-ALIGN: justify
}.PlainCategoryLink {
	FONT-SIZE: 10px
}
.PlainSectionLink {
	FONT-SIZE: 10px
}
.PlainManufacturerLink {
	FONT-SIZE: 10px
}
A.PlainCategoryLink {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.PlainCategoryLink:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.PlainCategoryLink:link {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.PlainCategoryLink:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.PlainSectionLink {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.PlainSectionLink:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.PlainSectionLink:link {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.PlainSectionLink:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.PlainManufacturerLink {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.PlainManufacturerLink:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.PlainManufacturerLink:link {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.PlainManufacturerLink:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.PlainCategoryLink:hover {
	COLOR: #ffffff; 
	TEXT-DECORATION: underline
}
A.PlainSectionLink:hover {
	COLOR: #ffffff; 
	TEXT-DECORATION: underline
}
A.PlainManufacturerLink:hover {
	COLOR: #ffffff; 
	TEXT-DECORATION: underline
}
.CardinalText {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #0000ff; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.default {
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	TEXT-DECORATION: none
}
.nav {
	FONT-SIZE: 11px; 
	COLOR: #0000ff
}
.navHi {
	FONT-SIZE: 11px; 
	COLOR: #444444
}
.navClean {
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none
}
.greeting {
	FONT-WEIGHT: bold; 
	COLOR: #444444
}
.error {
	COLOR: #ff0000
}
.errorLg {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #ff0000
}
.label {
	FONT-WEIGHT: normal; 
	COLOR: #444444
}
.copyright {
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 16px
}
.title {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	COLOR: #99cc33
}
.titleGray {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	COLOR: #9a9a9a
}
.titleGrayLt {
	FONT-SIZE: 15px; 
	COLOR: #9a9a9a
}
.mbTitle {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #000000
}
.poptitle {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	COLOR: #444444
}
.blueBold {
	FONT-WEIGHT: bold; 
	COLOR: #9999cc
}
.ShowPriceRegularPrompt {
	FONT-WEIGHT: bold
}
.ShowPriceSalePrompt {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: red
}
.ShowPriceExtendedPrompt {
	FONT-WEIGHT: bold
}
.mjhProdName {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #0099ff
}
.CallToOrder {
	FONT-WEIGHT: bold
}
.DarkCell {
	BACKGROUND-COLOR: #0066ff
}
.MediumCell {
	BACKGROUND-COLOR: #009aff
}
.LightCell {
	BORDER-RIGHT: #009aff 1px solid; 
	BORDER-TOP: #009aff 1px solid; 
	BORDER-LEFT: #009aff 1px solid; 
	BORDER-BOTTOM: #009aff 1px solid; 
	BACKGROUND-COLOR: #ffffff
}
.GreyCell {
	BACKGROUND-COLOR: #dddddd
}
.PlainCat {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #888888
}
A.PlainCat {
	COLOR: #888888; 
	TEXT-DECORATION: underline
}
A.PlainCat:link {
	COLOR: #888888; 
	TEXT-DECORATION: underline
}
A.PlainCat:visited {
	COLOR: #888888; 
	TEXT-DECORATION: underline
}
A.PlainCat:active {
	COLOR: #888888; 
	TEXT-DECORATION: underline
}
A.PlainCat:hover {
	COLOR: #888888; 
	TEXT-DECORATION: underline
}
.h1 {
	DISPLAY: inline; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.h1 {
	COLOR: #e0b301; 
	TEXT-DECORATION: none
}
A.h1:link {
	COLOR: #e0b301; 
	TEXT-DECORATION: none
}
A.h1:visited {
	COLOR: #e0b301; 
	TEXT-DECORATION: none
}
A.h1:active {
	COLOR: #e0b301; 
	TEXT-DECORATION: none
}
A.h1:hover {
	COLOR: #e0b301; 
	TEXT-DECORATION: none
}
.Polltitle {
	FONT-WEIGHT: bold; 
	COLOR: #0000ff
}
.PollAnswer {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px
}
.PollLink {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px
}
A.PollLink {
	TEXT-DECORATION: none
}
A.PollLink:link {
	TEXT-DECORATION: none
}
A.PollLink:visited {
	TEXT-DECORATION: none
}
A.PollLink:active {
	TEXT-DECORATION: none
}
A.PollLink:hover {
	TEXT-DECORATION: underline
}
.DarkCellText {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
A.DarkCellText {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.DarkCellText:link {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.DarkCellText:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.DarkCellText:active {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.DarkCellText:hover {
	COLOR: #ffffff; 
	TEXT-DECORATION: underline
}
.MediumCellText {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
A.MediumCellText {
	COLOR: #000000; 
	TEXT-DECORATION: none
}
A.MediumCellText:link {
	COLOR: #000000; 
	TEXT-DECORATION: none
}
A.MediumCellText:visited {
	COLOR: #000000; 
	TEXT-DECORATION: none
}
A.MediumCellText:active {
	COLOR: #000000; 
	TEXT-DECORATION: none
}
A.MediumCellText:hover {
	COLOR: #000000; 
	TEXT-DECORATION: underline
}
.LightCellText {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
A.LightCellText {
	COLOR: #444444; 
	TEXT-DECORATION: none
}
A.LightCellText:link {
	COLOR: #444444; 
	TEXT-DECORATION: none
}
A.LightCellText:visited {
	COLOR: #444444; 
	TEXT-DECORATION: none
}
A.LightCellText:active {
	COLOR: #444444; 
	TEXT-DECORATION: none
}
A.LightCellText:hover {
	COLOR: #444444; 
	TEXT-DECORATION: underline
}
.StaffNameText {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
.StaffTitleText {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
.OrderOptionsTitle {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #0000ff; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.OrderOptionsRowHeader {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.OrderOptionsPrice {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.OrderOptionsName {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.OrderOptionsDescription {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.SectionTitleText {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.SectionTitleText {
	COLOR: #000000; 
	TEXT-DECORATION: underline
}
A.SectionTitleText:link {
	COLOR: #000000; 
	TEXT-DECORATION: underline
}
A.SectionTitleText:visited {
	COLOR: #000000; 
	TEXT-DECORATION: underline
}
A.SectionTitleText:active {
	COLOR: #000000; 
	TEXT-DECORATION: underline
}
A.SectionTitleText:hover {
	COLOR: #000000; 
	TEXT-DECORATION: underline
}
.CondensedDarkCellText {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
A.CondensedDarkCellText {
	COLOR: #ffbbbb; 
	TEXT-DECORATION: none
}
A.CondensedDarkCellText:link {
	COLOR: #ffbbbb; 
	TEXT-DECORATION: none
}
A.CondensedDarkCellText:visited {
	COLOR: #ffbbbb; 
	TEXT-DECORATION: none
}
A.CondensedDarkCellText:active {
	COLOR: #ffbbbb; 
	TEXT-DECORATION: none
}
A.CondensedDarkCellText:hover {
	COLOR: #ffbbbb; 
	TEXT-DECORATION: none
}
.CondensedVariantText {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
.CondensedVariantTextSku {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
.SmallGridText {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
.menulines {
	BORDER-RIGHT: white 1px solid; 
	BORDER-TOP: white 1px solid; 
	BORDER-LEFT: white 1px solid; 
	BORDER-BOTTOM: white 1px solid
}
.menulines A {
	COLOR: black; 
	TEXT-DECORATION: none
}
.darkcellmenulines {
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid
}
.darkcellmenulines A {
	COLOR: white; 
	TEXT-DECORATION: none
}
.small {
	FONT-SIZE: 9px
}
.reg {
	FONT-SIZE: 10px
}
.big {
	FONT-SIZE: 13px
}
BR.sm {
	FONT-SIZE: 9px
}
P {
	MARGIN-TOP: 9px; 
	MARGIN-BOTTOM: 9px
}
SUP {
	FONT-SIZE: 10px
}
.productnavlink {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #444444; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.productnavlink {
	COLOR: #444444; 
	TEXT-DECORATION: none
}
A.productnavlink:link {
	COLOR: #444444; 
	TEXT-DECORATION: none
}
A.productnavlink:visited {
	COLOR: #444444; 
	TEXT-DECORATION: none
}
A.productnavlink:active {
	COLOR: #444444; 
	TEXT-DECORATION: none
}
A.productnavlink:hover {
	COLOR: #0000ff; 
	TEXT-DECORATION: underline
}
.ProductNameText {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ProductMSRPText {
	FONT-WEIGHT: bold
}
.ProductSaveText {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #ff0000
}
.ProductPriceText {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 24px; 
	COLOR: #ec008c; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ProductSKUText {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ProductDetailsText {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.PageNumber {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
A.PageNumber {
	COLOR: #dd0000; 
	TEXT-DECORATION: underline
}
A.PageNumber:link {
	COLOR: #dd0000; 
	TEXT-DECORATION: underline
}
A.PageNumber:visited {
	COLOR: #dd0000; 
	TEXT-DECORATION: underline
}
A.PageNumber:active {
	COLOR: #dd0000; 
	TEXT-DECORATION: underline
}
A.PageNumber:hover {
	COLOR: #dd0000; 
	TEXT-DECORATION: underline
}
.searchBox {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.CartInfo {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.btn A:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	TEXT-TRANSFORM: lowercase; 
	COLOR: #ffffff; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.btn A:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	TEXT-TRANSFORM: lowercase; 
	COLOR: #ffffff; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.btn A:hover {
	COLOR: #003300
}
