/* Generation Time: 8:29:53 PM */
#trHorizontalNav {
/*	display: none;
	visibility: hidden; */
}
body, a, p, br, td, li, div, span, form, input, i, em {
	font: normal 13px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;
}

.Node_89 a{color: #000000; font-weight:normal;  text-decoration:none;!important;}
.Node_89 a:hover{color:#990000; font-weight:normal; !important}

.RootNode_89 a { font-weight:bold; color: #000000; text-decoration:none;}
.RootNode_89 a:hover {color:#990000; font-weight:normal;  !important }
.LeafNode_89 a { color: #035628; }
.ProductQuantityDiscounts{align:right;}

.ProductDetailsVariantMatrix {align:right;}
.ProductDetailsETADate {align:right;}

.MultiPage {BORDER-RIGHT: #919b9c 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #919b9c 1px solid; PADDING-LEFT: 2px; Z-INDEX: 98; LEFT: 1px; PADDING-BOTTOM: 2px; OVERFLOW: visible; BORDER-LEFT: #919b9c 1px solid; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #919b9c 1px solid; POSITION: relative; TOP: 1px;}
.PageContent { padding:10px; FONT-SIZE: 10px;  }
.PageHeader { MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN-BOTTOM: 0px; COLOR: #3f3f3f; FONT-FAMILY: verdana; LETTER-SPACING: -0.2mm }
.TopGroup { }
.DefaultTab {BORDER-RIGHT: #adadad 1px solid; BORDER-TOP: #adadad 1px solid; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/store/images/tab_bg.gif); BORDER-LEFT: #adadad 1px solid; CURSOR: pointer; COLOR: #666666; BORDER-BOTTOM: #adadad 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #e8e8e7}
.DefaultTabHover {BORDER-RIGHT: #adadad 1px solid; BORDER-TOP: #adadad 1px solid; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/store/images/tab_bg.gif); BORDER-LEFT: #adadad 1px solid; CURSOR: pointer; COLOR: #666666; BORDER-BOTTOM: #adadad 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #e8e8e7}
.SelectedTab {BORDER-RIGHT: #adadad 1px solid; BORDER-TOP: #adadad 1px solid; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/store/images/selected_tab_bg.gif); BORDER-LEFT: #adadad 1px solid; CURSOR: pointer; COLOR: #666666; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana; POSITION: relative; BACKGROUND-COLOR: #ffffff}
.CssLabel { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: MS Sans Serif, Verdana }
.Hidden {display: none;}
.CarouselContainer {margin: 0 auto;}
.PoweredBy { font-size: 10px; color: #999; text-align: center; }
.PoweredBy a { color: #999; text-decoration: none; }
.PoweredBy a:hover { color: #999; }
body {color:#c1c1c1;font-size:13px;background-color:#000000;text-align:center;background-image:url('/images/body-bg.jpg');background-repeat:repeat-x;margin:0 auto;}
a {color:#FFFFFF;font-weight:normal;text-decoration:none;}
a:hover {color:#FF9900;font-weight:normal;text-decoration:none;}
.Layout {color:#C1C1C1;width:880px;background-color:#180000;padding:0px 8px 8px 8px;text-align:center;background-image:url('/images/layout-bg.jpg');background-repeat:repeat-x;margin:0 auto;border:1px solid #4A4A4A;}
.LayoutTop {text-align:center;}
.LayoutMiddle {width:880px;margin-bottom:25px;}
.LayoutLeftColumn {width:181px;height:100%;text-align:center;background-color:;}
.LayoutRightColumn {width:175;border-left:1px solid #382a2a;background-color:;}
.LayoutContent {height:100%;padding-left:8px;}
.LayoutBottom {padding:0px 8px 0px 8px;}
.ErrorText {color:red;font-weight:bold;}
.HorizontalNav {text-align:center;}
.HorizontalNavSeperator {display:inline;}
.HorizontalNavItem a {color:#444444;font-weight:normal;display:inline;text-decoration:none;}
.HorizontalNavItem a:hover {color:#ffff33;font-weight:bold;text-align:left;}
.Control {background-color:;color:;}
.ControlLink a {font-size:7pt;font-weight:normal;text-align:left;display:block;line-height:20px;text-decoration:none;text-transform:uppercase;padding-left:12px;color:;}
.ControlLink a:hover {font-weight:normal;text-align:left;color:;}
.ControlLinkSeperator {text-align:left;background-image:url('');border-bottom:1px solid #555555;line-height:1px;}
.ControlInput {font-size:9pt;width:100px;margin:5px;}
.ProductDetailsCategoryTrail {display:block;padding-bottom:5px;}
.ProductDetailsCategoryTrail a {color:#999999;font-size:8pt;display:-moz-inline-box;display:inline-block;}
.ProductDetailsHeader {color:#555555;font-size:12;font-weight:normal;text-align:left;}
.ProductDetailsPhoto {border:1px solid #666666;}
.ProductDetailsManufacturerName {font-size:10pt;font-weight:normal;text-align:right;display:none;}
.ProductDetailsProductName {font-size:12pt;font-weight:bold;width:400px;}
.ProductDetailsAvailability {font-size:6 pt;font-weight:normal;text-align:right;float:right;}
.ProductDetailsPricing {font-size:18px;text-align:right;margin-top:25px;}
.ProductDetailsRetail {color:#666666;text-decoration:line-through;}
.ProductDetailsPrice {color:#FF9900;font-size:16pt;text-align:left;}
.ProductDetailsQuantity {text-align:right;margin-top:25px;}
.ProductDetailsQuantityTextBox {font-weight:normal;width:50px;text-align:left;}
.ProductDetailsBullets {width:200;text-align:left;clear:both;float:left;padding-top:5px;}
.ProductDetailsVariations {font-family:Times New Roman, Times, serif;color:#777777;font-size:12px;font-weight:bold;text-align:right;cursor:pointer;}
.ProductDetailsItemNr {font-weight:normal;text-align:right;}
.ProductDetailsTabs {clear:both;margin-top:25px;}
.ProductGroup {font-family:Arial, Helvetica, sans-serif;font-size:12px;width:100%;text-align:left;background-image:url('');clear:both;border:solid 1px black;margin-top:8px;}
.ProductGroupHeader {color:#ffffff;font-weight:bold;height:26px;background-color:#aaaaaa;text-align:left;background-image:url('');margin:4px;white-space:nowrap;}
.ProductGroupItem {height:28px;text-align:left;background-image:url('');margin:4px;margin-left:4px;margin-right:4px;}
.ProductGroupAlternatingItem {height:28px;background-color:#eeeeee;text-align:left;background-image:url('');margin-left:4px;margin-right:4px;}
.ProductGroupAddToCart {text-align:right;padding-top:8px;padding-bottom:8px;}
.CatalogCategoryTrail {font-size:9pt;margin-top:10px;margin-bottom:10px;}
.CatalogCategoryTrail a {color:darkgreen;font-size:9pt;font-weight:bold;text-align:left;}
.CatalogProductName a {font-family:Arial, Helvetica, sans-serif;color:#336600;font-size:8pt;font-weight:normal;text-align:left;}
.CatalogProductMfgName a {display:none;}
.CatalogProductPrice {color:red;font-size:8pt;font-weight:bold;text-align:left;}
.CategoryCategoryTrail {color:#999999;text-align:left;display:block;padding-bottom:5px;}
.CategoryCategoryTrail a {color:#999999;font-size:8pt;text-align:left;}
.CategoryPageNavigation {color:#BBBBBB;font-size:14;background-color:#222222;padding:5px;}
.CategoryPageNavigation a {color:#FFFF00;font-size:11px;text-decoration:none;}
.CategoryCategoryName {color:#FF9900;font-size:18pt;font-weight:normal;height:60px;background-color:#000000;text-align:right;border:1px solid #666666;border-collapse:collapse;padding-top:15px;padding-right:10px;}
.CategoryChildCategoryHeader {color:#666666;font-size:14px;font-weight:bold;width:100%;background-color:#222222;padding:5;border-bottom:1px solid #666666;}
.CategoryChildCategories {width:31%;background-color:#222222;margin:5;border:1px solid #666666;float:left;}
.CategoryChildCategoriesLink a {background-color:#000000;text-align:center;display:block;padding-top:10px;padding-bottom:10px;}
.CategoryCategoryThumbnail {text-align:center;padding-top:25px;padding-bottom:25px;}
.CategoryProductThumbnail {text-align:center;float:left;}
.CategoryProductDetails {font-weight:normal;width:60%;text-align:left;float: left;}
.CategoryProductNameLink a {color:#FF9900;font-size:12pt;font-weight:bold;}
.CategoryProductShortDescription {font-size:8pt;font-weight:bold;text-align:left;}
.CategoryProductLongDescription {font-size:7pt;font-weight:normal;text-align:left;}
.CategoryProductMoreInfoLink a {color:#DDDDDD;font-weight:normal;text-align:left;}
.CategoryProductAvailability {font-size:7pt;font-weight:normal;text-align:right;}
.CategoryProductPrice {color:#FF9900;font-size:12pt;font-weight:bold;text-align:left;float:right;}
.CategoryProductQuantityTextbox {width:30px;}
.CategoryProductAddToCart {text-align:right;}
.ShoppingCart {color:#000000;font-weight:normal;width:100%;background-color:#CCCCCC;padding:0;text-align:right;border:1px solid #444444;border-collapse:collapse;}
.ShoppingCartHeader {color:#FFFFFF;font-weight:bold;background-color:#444444;padding:5;text-align:left;border:1px solid #666666;border-collapse:collapse;}
.ShoppingCartThumbnail {text-align:left;display:inline;float:left;}
.ShoppingCartItemNr {color:#000000;font-size:8pt;font-weight:normal;text-align:left}
.ShoppingCartVariations {font-size:8pt;font-weight:normal;display:block;}
.ShoppingCartPersonalize {font-weight:normal;text-align:left;}
.ShoppingCartPrice {color:#990000;font-size:12pt;width:80;padding:5;border:1px solid #444444;border-collapse:collapse;}
.ShoppingCartTotals {color:#FFFFFF;font-size:10pt;font-weight:bold;background-color:#555555;padding:5;text-align:right;}
.ShoppingCartDiscount {font-weight:bold;text-align:right;}
.ShoppingCartDiscountPrice {color:red;font-weight:bold;padding:5;text-align:left;border-collapse:collapse;}
.ShoppingCart a {color:#000000;font-weight:bold;text-align:left;display:block;text-decoration:none;}
.ShoppingCart a:hover {color:#0000FF;font-weight:bold;}
.CheckOutHeader {color:#FF9900;font-size:16pt;font-weight:bold;width:99%;height:50px;background-color:#000000;text-align:left;margin:0;border:1px solid #666666;padding-top:12px;}
.CheckOutText {color:#FFFFFF;font-size:10pt;font-weight:bold;padding:5px;text-align:left;}
.CheckOutSubHeader {color:#FF9900;font-size:10pt;font-weight:normal;width:99%;background-color:#000000;padding:0;text-align:center;margin:0;border:1px solid #666666;}
.OrderDetailsShippingHeader {color:#ffffff;font-weight:bold;background-color:#444444;padding:0;text-align:left;}
.OrderDetailsSectionSubHeader {font-weight:bold;background-color:#444444;text-align:left;}
.OrderDetailsOrderItems {color:#111111;font-size:7pt;font-weight:normal;text-align:left;display:block;border:1px solid #444444;border-collapse:collapse;}
.OrderDetailsItemName {font-weight:normal;text-align:left;display:block;}
.OrderDetailsItemNr {text-align:left;display:block;}
.OrderDetailsItemPrice {font-weight:bold;text-align:right;}
.OrderDetailsItemQuantity {font-weight:normal;text-align:left;}
.OrderDetailsSummaryHeader {color:#ffffff;font-weight:bold;background-color:#333333;text-align:left;}
.OrderDetailsSummaryText {font-size:7pt;font-weight:normal;text-align:left;}
.OrderDetailsTotal {font-weight:bold;text-align:right;}
.OrderDetailsDiscount {color:#990000;font-size:7pt;font-weight:normal;text-align:left;}
.AddressBookAddresses {color:#ffffff;font-size:10pt;font-weight:normal;padding:2;text-align:left;}
.AddressBookEditor {font-weight:normal;text-align:left;}
.CardFieldHeaders {color:#ffffff;font-weight:bold;background-color:#006600;text-align:left;}
.OrderHistoryHeader {background-color:#666666;font-weight:bold;color:white}
.OrderHistoryItem {text-align:center;}
.OrderHistoryAltItem {text-align:center;}
.ViewOrderHeader {background-color:#666666;font-weight:bold;color:white}
.ViewOrderItem {font-weight:bold;text-align:left;border:1px solid #444444;border-collapse:collapse;}
.ViewOrderPricingText {background-color:#ebebeb;text-align:left;border:1px solid #444444;border-collapse:collapse;}
.ViewOrderPricing {font-weight:bold;text-align:left;}
.CategoryCategoryHeader {color:#336633;}
h1 {color:orange;font-size:16px;font-weight:bold;padding:0;margin:5px 0px 5px 0px;}
h2 {color:orange;font-size:14px;font-weight:bold;padding:0;}
h3 {color:orange;font-size:13px;font-weight:bold;padding:0;margin:0;}
.ShoppingCartCouponCode {font-weight:bold;padding:10px 0px 0px 0px;text-align:right;}
.RequestTime {display:none;}
.CategoryProductMfgName a {display:none;}
.ProductDetailsQuantityPriceTable {text-align:right;clear:right;border:1px solid #ffffff;float:right;}
.ProductDetailsQuantityPriceQuantity {color:#FFFFFF;font-weight:bold;text-align:center;}
.ProductDetailsQuantityPricePrice {color:#cc3333;text-align:center;}
.ProductDetailsQuantityPriceQuantityLabel {color:#000000;font-weight:bold;width:25px;background-color:#777777;text-align:center;}
.ProductDetailsQuantityPricePriceLabel {color:#000000;font-weight:bold;background-color:#777777;text-align:center;}
.ProductDetailsPhotoArea {width:252px;float:left;}
.ShopCartLine {font-size:8pt;}
.ProductDetailsPicZoom {color:#777777;background-color:#444444;text-align:center;background-position:top;}
.ProductDetailsWasPrice {color:#666666;}
.ProductDetailsWasPriceLabel {color:#666666;}
.ProductDetailsThumbPhoto {clear:both;}
.ProductDetailsPicCaption {text-align:center;padding-bottom:3px;}
.ProductDetailsVariantMatrix {text-align:right;float:right;}
.ProductDetailsVariantMatrixAddToCartButton {text-align:center;float:right;margin-top:10px;}
.ProductDetailsVariantMatrixHelpText {font-size:9;font-weight:bold;width:100%;text-align:right;}
.ProductDetailsVariantMatrixHeaderRow {color:#000000;background-color:#999999;text-align:center;}
.ProductDetailsVariantMatrixLeftColumn {width:10px;}
.ProductDetailsVariantMatrixQuantityBox {width:50px;}
.ProductDetailsVariantMatrixUnavailableQuantityBox {width:50px;background-color:#E7E7E7;}
.CategoryProductSeeOptionsLink a {clear:both;}
/* EditDate: 9/10/2010 8:37:19 PM */
/* EditedBy: U,3,brian|s:2489 */
/* EnterDate: 6/16/2010 4:23:40 AM */
/* EnteredBy: U,2,acsupport|s:297 */
.CategoryProductThumbnailArea {float:left;}
.CategoryProductFlags {text-align:left;}
.CatalogNavPrevious {float:left;width:180px;text-align:center;}
.CatalogNavNext {float:right;width:180px;margin-right:20px;text-align:center;}
.CatalogNavIndex {float:inherit;text-align:center;}
.CatalogItemPriceArea {float:left;width:125px;margin-right:10px;}
.CatalogItemQuantityBox {float:left;}
.CatalogProductName {float:left;width:200px;}
.CatalogProductMfgName {float:left;margin-right:5px;width:75px;}
.CatalogNavArea {background-color:#eeeeee;padding:5px;font-size:11px;}
.ShoppingCartShippingInfo {font-size:7pt;font-weight:normal;text-align:right;display:block;}
.HorizontalNavItem {display:inline;}
.ProductDetailsPriceArea {color:#FF9900;font-weight:bold;text-align:left;}
.ProductDetailsPriceLabel {font-size:16pt;}
.ProductDetailsRetailPriceArea {color:#666666;font-size:14;font-weight:normal;text-align:left;}
.ProductDetailsWasPriceArea {color:#666666;}
.CategoryProductPriceArea {color:#FF9900;font-size:12pt;font-weight:bold;height:25px;text-align:right;}
.CategoryProductPriceLabel {color:#FF9900;font-size:12pt;font-weight:bold;}
.CategoryProductRetailPriceArea {font-size:10pt;text-align:right;}
.CategoryProductRetailPrice {text-decoration:line-through;}
.CategoryProductPricing {text-align:right;}
.ShippingEstimationHeader {color:#FF9900;font-size:14pt;font-weight:bold;width:500px;height:50;background-color:#000000;border:1px #666666 solid;valign:center;margin-top:25px;padding-top:12px;}
.ShippingEstimationBody {font-size:12pt;width:500px;background-color:#222222;padding:20;margin:0;border:1px #666666 solid;}
.ShippingEstimationRateTable {border:1px #666666 solid;}
.ShippingEstimationRateName {border-bottom:1px #444444 solid;}
.ShippingEstimationRate {padding:5;text-align:right;border-bottom:1px #444444 solid;}
.ProductDetailsShippingEstimationLink {color:#555555;text-align:right;}
.CategoryPageNavigation a span {padding-left:3px;padding-right:3px;}
.ProductListPagingPageLabel {font-weight:bold;background-color:#555555;padding-right:3px;}
.ProductListPagingCurrentPageBox {font-size:8pt;width:25px;border:1px solid #CCCCCC;}
.ProductListPagingTotalPagesLabel {padding-left:3px;}
td {font-size:9pt;}
div {font-size:9pt;}
span {font-size:9pt;}
.ProductDetailsReviewDisplay {width:200;float:left;}
.ProductDetailsReviewRatingStars {color:#FF0000;padding:2;text-align:left;padding-top:2px;padding-bottom:2px;}
.ProductDetailsReviewRatingCount {clear:right;padding-top:2px;padding-bottom:2px;}
.CategoryProductRating {text-align:left;}
.CategoryProductRatingText {font-size:9px;clear:right;}
.CategoryProductRatingArea {text-align:left;}
.ShowHideOrdersLink a {color:#999999;font-size:12px;font-weight:bold;text-decoration:none;}
.ProductReviewFieldLabel {width: 100px; text-align: right; font-weight: bold;}
.ProductReviewFieldInput input {border: 1px solid #B9B9B9;}
.ReviewPageNavBorder {clear:both;}
.ReviewItemTitle {font-weight:bold;}
.ReviewItemBody {margin-right:150px;}
.ReviewItemRatings {background-color:#E0E0E0;padding:5px;margin:10px 0 10px 0;border:1px solid #C0C0C0;}
.ReviewItemDimensionName {font-size:10px;font-weight:bold;width:100;text-align:right;margin-right:10px;}
.ReviewItemMeta {font-size:10px;width:140px;float:right;}
.ReviewItemProsArea {margin-top:5px;}
.ReviewItemProsHeader {font-weight:bold;}
.ReviewItemConsArea {margin-top:5px;margin-bottom:10px;}
.ReviewItemConsHeader {font-weight:bold;}
.ReviewItemSeparator {background-color:#ddd;clear:both;margin:10px 0 10px 0;padding-top:1px;}
.ReviewItemPros ul {padding:0;margin:0;list-style-type:none;}
.ReviewItemCons ul {padding:0;margin:0;list-style-type:none;}
.ShoppingCartClear {float:left;text-align:left;}
.ShoppingCartSave {float:left;text-align:left;}
.ShoppingCartEmail {float:left;text-align:left;}
.AfterBaseStyles {.hdrLogoTable {
	width: 880px;
	height: 185px;
	background-image: url(/images/header-bg.png);
	background-repeat: no-repeat;
}
.textboxCSSClass {
	width: 100px;
	height: 12px;
	font: normal 9px Verdana;
	color: #000000;
	margin: -1px 0px 0px 7px;
	border: none;
}
.buttonCSSClass {
	width: 25px;
	height: 20px;
	margin-top: 1px;
}
.footerTable {
	width: 880px;
	height: 126px;
	background-image: url(/images/footer-bg.jpg);
	background-repeat: no-repeat;
}
.FeaturedItemsThumbnail {
	height: 95px;
	width: auto;
	border: none;
}
.FeaturedItemsDetails {
	width: 135px;
	text-align: center;
	height: 50px;
}
.ShopCartLine, ShopCartLine span {
	font: normal 11px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.ShopCartLine a, ShopCartLine a:link, ShopCartLine a:active, ShopCartLine a:visited  {
	font: normal 11px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.ShopCartLine a:hover {
	font: normal 11px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.bottomLnk {
	font: bold 11px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;
	color: #aaaaaa;
}
.bottomLnk a, bottomLnk a:link, bottomLnk a:active, bottomLnk a:visited  {
	font: bold 11px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	padding: 0px 3px 0px 3px;
}
.bottomLnk a:hover {
	font: bold 11px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.copyright {
	display: block;
	text-align: center;
	color: #222222;
	font: normal 10px/20px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif; }


 /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
                                                
                #container{        
                                margin:0 auto;
                                position:relative;
                                text-align:left;
                                width:813px;
                                background:#fff;                              
                                margin-bottom:2em;
                                }              
                                                            
                #content{
                                position:relative;
                                }                                              

/* Easy Slider */

                #slider ul, #slider li,
                #slider2 ul, #slider2 li{
                                margin:0;
                                padding:0;
                                list-style:none;
                                
                                }
                #slider2{margin-top:1em;}
                #slider li, #slider2 li{ 
                                /* 
                                                define width and height of list item (slide)
                                                entire slider area will adjust according to the parameters provided here
                                */ 
                                width:685px;
                                height:225px;
                                overflow:hidden; 
                                }              
                #prevBtn, #nextBtn,
                #slider1next, #slider1prev{ 
                                display:block;
                                width:30px;
                                height:77px;
                                position:absolute;
                                left:-30px;
                                top:71px;
                                z-index:1000;
                                }              
                #nextBtn, #slider1next{ 
                                left:813px;
                                }                                                                                                                                                                                                                              
                #prevBtn a, #nextBtn a,
                #slider1next a, #slider1prev a{  
                                display:block;
                                position:relative;
                                width:30px;
                                height:77px;
                                background:url(../images/PSS_hero_easyslider_btn_prev.gif) no-repeat 0 0;  
                                }              
                #nextBtn a, #slider1next a{ 
                                background:url(../images/PSS_hero_easyslider_btn_next.gif) no-repeat 0 0;  
                                }              
                                
                /* numeric controls */   

                ol#controls{
                                margin:1em 0;
                                padding:0;
                                height:28px;
                                margin-left:5px;
								z-index:999; 
							margin-top:-40px;
                                }
                ol#controls li{
                                margin:0 10px 0 0; 
                                padding:0;
                                float:left;
                                list-style:none;
                                height:28px;
                                line-height:28px;
								
                                }
                ol#controls li a{
                                float:left;
                                height:28px;
                                line-height:28px;
                                border:1px solid #4F0000;
                                background:#CCCCCC;
                                color:#4F0000;
                                padding:0 10px;
                                text-decoration:none;
                                
								
                                }
                ol#controls li.current a{
								
                                background:#000000;
                                color:#CCCCCC;
                              
                                }
                ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
                
/* // Easy Slider */


.ProductGroupItemQuantity {width:40px;}}
.ProductDetailsSelectedVariant {border:2px solid black;}
.ProductReviewTitle {font-size:14px;font-weight:bold;clear:both;margin-bottom:5px;margin-top:10px;}
.ProductReviewRatings {background-color:#E0E0E0;padding:5;border:1px solid #CCCCCC;margin-top:5px;margin-bottom:5px;}
.ProductReviewDimensionName {font-size:10px;font-weight:bold;width:100;text-align:right;padding-right:5px;}
.ProductReviewBody {font-size:10px;margin:5px 170px 5px 5px;margin-top:5px;margin-bottom:5px;}
.ProductReviewProsArea {font-size: 10px;}
.ProductReviewProsHeader {font-weight:bold;width:35;padding:0;}
.ProductReviewPros {width:100;}
.ProductReviewConsArea {font-size:10px;clear:both;}
.ProductReviewCons {width:100;padding:0;}
.ProductReviewConsHeader {font-weight:bold;width:35;}
.ProductReviewSummary {padding:10;}
.ProductReviewWriteLink {margin-left:10px;margin-bottom:10px;}
.ProductReviewPros ul {padding:0;margin:0;list-style-type:none;}
.ProductReviewCons ul {padding:0;margin:0;list-style-type:none;}
.ProductReviewAllReviewsLink {margin-left: 10px; margin-bottom: 10px;}
.CarouselNextButton {cursor: pointer; text-align: center;}
.CarouselPrevButton {cursor: pointer; text-align: center;}
.BrowseCategoryIcon {display:none;float:left;}
.BrowseByAttributeFilterButtonArea {color:#FFCC00;float:right;color:Gray;font-size:10px;font-weight:bold;margin-top:5px;margin-right:10px;}
.Control_83 {margin-top:30px;}
.Control_87 {text-align:center;}
.ControlHeader_87 {display:none;}
.ControlLink_87 a {color:#333333;padding:0px 10px 0px 10px;background-image:url('/images/dot.gif');background-repeat:no-repeat;display:-moz-inline-box;display:inline-block;margin:0 0;line-height:34px;text-decoration:none;font:normal 16px/34px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;}
.ControlLink_87 a:hover {color:#660000;background-image:url('/images/menu-on.gif');background-repeat:repeat-x;background-position:0 0;display:-moz-inline-box;display:inline-block;line-height:34px;text-decoration:none;font:normal16px/34px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;}
.ControlLinkSeperator_87 {display:none;}
.ControlItem_87 {display:inline;}
.Control_89 {width:181px;background-image:url('/images/left-col-bg.jpg');background-repeat:repeat-y;}
.ControlHeader_89 {color:#ffffff;font-size:16px;font-weight:bold;text-align:center;background-image:url('/images/left-col-title-bg.png');background-repeat:no-repeat;background-position:7 0;line-height:24px;}
.Node_89 {color:#000000;padding:2;}
.NodeHover_89 {color:#660000;}
.NodeSelected_89 {color:#666666;}
.RootNode_89 {color:#000000;font-weight:bold;padding:6;text-decoration:none;}
.Control_93 {background-color:#660000;padding:0;text-align:center;display:block;margin:0;}
.ControlHeader_93 {color:#FFFFFF;font-size:12;text-align:center;display:none;}
.Control_96 {text-align:center;}
.ControlHeader_96 {color:#ffffff;font-size:16px;font-weight:bold;width:181px;text-align:center;background-image:url('/images/left-col-title-bg.png');background-repeat:no-repeat;background-position:7 0;}
.Control_97 {margin:10px 0px 0px 10px;}
.ControlHeader_97 {display:none;}
.ControlLink_97 a {color:#ffffff;text-decoration:none;font:normal 12px/25px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;}
.ControlLink_97 a:hover {color:#FF9900;text-decoration:none;font:normal 12px/25px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;}
.ControlLinkSeperator_97 {display:none;}
.Control_100 {width:100%;height:281;text-align:center;background-image:url('/images/Featured_Products.png');background-repeat:no-repeat;padding-top:75px;margin-top:10px;}
.ControlHeader_100 {font-weight:bold;display:none;}
.ControlLink_100 a {font-size:11;text-align:center;}
.ControlItem_100 {width:125;height:165;background-color:#000000;margin:0px 10px 0px 10px;border:1px solid #666666;}
.Control_102 {padding:0;text-align:center;display:block;margin:0;}
.hdrLogoTable {
	width: 880px;
	height: 185px;
	background-image: url(/images/header-bg.png);
	background-repeat: no-repeat;
}
.textboxCSSClass {
	width: 100px;
	height: 12px;
	font: normal 9px Verdana;
	color: #000000;
	margin: -1px 0px 0px 7px;
	border: none;
}
.buttonCSSClass {
	width: 25px;
	height: 20px;
	margin-top: 1px;
}
.footerTable {
	width: 880px;
	height: 126px;
	background-image: url(/images/footer-bg.jpg);
	background-repeat: no-repeat;
}
.FeaturedItemsThumbnail {
	height: 95px;
	width: auto;
	border: none;
}
.FeaturedItemsDetails {
	width: 135px;
	text-align: center;
	height: 50px;
}
.ShopCartLine, ShopCartLine span {
	font: normal 11px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.ShopCartLine a, ShopCartLine a:link, ShopCartLine a:active, ShopCartLine a:visited  {
	font: normal 11px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.ShopCartLine a:hover {
	font: normal 11px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.bottomLnk {
	font: bold 11px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;
	color: #aaaaaa;
}
.bottomLnk a, bottomLnk a:link, bottomLnk a:active, bottomLnk a:visited  {
	font: bold 11px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	padding: 0px 3px 0px 3px;
}
.bottomLnk a:hover {
	font: bold 11px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.copyright {
	display: block;
	text-align: center;
	color: #222222;
	font: normal 10px/20px 'Century Gothic',Verdana, Arial, Helvetica, sans-serif; }


 /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
                                                
                #container{        
                                margin:0 auto;
                                position:relative;
                                text-align:left;
                                width:813px;
                                background:#fff;                              
                                margin-bottom:2em;
                                }              
                                                            
                #content{
                                position:relative;
                                }                                              

/* Easy Slider */

                #slider ul, #slider li,
                #slider2 ul, #slider2 li{
                                margin:0;
                                padding:0;
                                list-style:none;
                                
                                }
                #slider2{margin-top:1em;}
                #slider li, #slider2 li{ 
                                /* 
                                                define width and height of list item (slide)
                                                entire slider area will adjust according to the parameters provided here
                                */ 
                                width:685px;
                                height:225px;
                                overflow:hidden; 
                                }              
                #prevBtn, #nextBtn,
                #slider1next, #slider1prev{ 
                                display:block;
                                width:30px;
                                height:77px;
                                position:absolute;
                                left:-30px;
                                top:71px;
                                z-index:1000;
                                }              
                #nextBtn, #slider1next{ 
                                left:813px;
                                }                                                                                                                                                                                                                              
                #prevBtn a, #nextBtn a,
                #slider1next a, #slider1prev a{  
                                display:block;
                                position:relative;
                                width:30px;
                                height:77px;
                                background:url(../images/PSS_hero_easyslider_btn_prev.gif) no-repeat 0 0;  
                                }              
                #nextBtn a, #slider1next a{ 
                                background:url(../images/PSS_hero_easyslider_btn_next.gif) no-repeat 0 0;  
                                }              
                                
                /* numeric controls */   

                ol#controls{
                                margin:1em 0;
                                padding:0;
                                height:28px;
                                margin-left:5px;
								z-index:999; 
							margin-top:-40px;
                                }
                ol#controls li{
                                margin:0 10px 0 0; 
                                padding:0;
                                float:left;
                                list-style:none;
                                height:28px;
                                line-height:28px;
								
                                }
                ol#controls li a{
                                float:left;
                                height:28px;
                                line-height:28px;
                                border:1px solid #4F0000;
                                background:#CCCCCC;
                                color:#4F0000;
                                padding:0 10px;
                                text-decoration:none;
                                
								
                                }
                ol#controls li.current a{
								
                                background:#000000;
                                color:#CCCCCC;
                              
                                }
                ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
                
/* // Easy Slider */


.ProductGroupItemQuantity {width:40px;}

