table.HtmlScroller{background-image:url(IMAGES/HtmlScrollerBkg-AW.png);background-repeat:no-repeat;width:189px;}
table.HtmlScroller tr td.ScrollerHeight{height:420px;padding-left:10px;padding-top:40px;}
#HtmlScrollerProductsContainer{width:170px;height:450px;overflow:auto;float:left;}
#HtmlScrollerProductsContainer div.ProductContainer{padding:3px;width:140px;}
#HtmlScrollerProductsContainer div.ProductContainer div.ShopProduct{width:130px;height:auto;padding:3px;border:2px #A39DCA solid;}
#HtmlScrollerProductsContainer div.ProductContainer div.ShopProduct div.ProductTitle{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#512698;text-align:center;width:auto;height:30px;background-color:#FFFFFF;}
#HtmlScrollerProductsContainer div.ProductContainer div.ShopProduct div.ProductThumb{border:2px #FFFFFF solid;width:102px;height:95px;padding-top:3px;text-align:center;background-color:#FFFFFF;display:block;}
#HtmlScrollerProductsContainer div.ProductContainer div.ShopProduct div.ProductThumb:hover{border:2px #A39DCA solid;}
#HtmlScrollerProductsContainer div.ProductContainer div.ShopProduct div.ProductDesc{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#333333;text-align:left;width:auto;background-color:#FFFFFF;line-height:11px;}
#HtmlScrollerProductsContainer div.ProductContainer div.ShopProduct div.ViewLink{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:right;padding:2px;}
#HtmlScrollerProductsContainer div.ProductContainer div.ShopProduct div.ViewLink a{color:#20136A;font-weight:bold;text-decoration:none;font-size:12px;}
#HtmlScrollerProductsContainer div.ProductContainer div.ShopProduct div.ViewLink a:hover{color:#8B83B8;text-decoration:underline;}
table.ShopProductsViewTable{background-color:#FFFFFF;margin-top:20px;padding-left:10px;border-right:0px;width:auto;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#666666;width:100%;}
table.ShopProductsViewRecordTable{}
table.ShopProductsViewRecordTable tr td.ProductDetailsArea{font-size:11px;color:#505050;}
table.ShopProductsViewRecordTable span.ProductTitle{text-align:left;font-size:16px;color:#505050;font-weight:bold;}
table.ShopProductsViewRecordTable tr td.ShopProductMediumImageArea{background-color:#FFFFFF;width:305px;height:305px;padding:3px;border:1px solid #857BBE;text-align:center;vertical-align:middle}
table.ShopProductsViewRecordTable tr td.ShopProductThumbImageArea{width:100px;height:100px;padding:1px;border:1px solid #857BBE;text-align:center;vertical-align:middle;}
table.ShopProductsViewRecordTable span.ProductViewTitles{font-family:Tahoma, Arial, System;font-size:12px;height:15px;width:auto;padding-top:5px;display:block;font-weight:bold;color:#505050;}
table.ShopProductsViewRecordTable a.ProductViewSpecDownload{font-family:Tahoma, Arial, System;color:#0066CC;font-size:12px;height:25px;width:auto;padding-top:5px;display:inline;font-weight:bold;text-decoration:none;float:right;}
table.ShopProductsViewRecordTable a.ProductViewSpecDownload:hover{color:#FF0000;text-decoration:underline}
table.ShopProductsViewRecordTable div.ProductPriceStr{font-family:Tahoma, Arial, System;color:#20136A;font-size:14px;width:250px;padding-top:10px;}
table.ShopProductsViewRecordTable input{width:60px;height:22px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
table.ShopProductsViewRecordTable select{width:120px;height:22px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
table.ShopProductsViewRecordTable select.Quantity{width:55px;height:22px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
div.OrderOptionTextLabel{width:100px;color:#2E236A;font-size:11px;padding-top:5px;float:left;}
div.OptionListBoxArea{width:250px;height:20px;padding-top:5px;}
div.OptionListBoxArea select{height:20px;}
#LargeImage{display:none;width:auto;height:auto;padding:3px;border:1px solid #642C60;text-align:center;vertical-align:middle;}
#AssociatedProductsContainer{padding:5px;float:left;}
#AssociatedProductsContainer div.AssociatedProduct{border:1px solid #642C60;width:140px;display:block;padding:3px;background-color:#BECAE4;}
#AssociatedProductsContainer div.ThumbArea{border:1px solid #642C60;height:100px;width:134px;padding:2px;vertical-align:middle;text-align:center;background-color:#FFFFFF;}
#AssociatedProductsContainer div.TitleArea{font-family:Tahoma, Arial, System;font-size:10px;width:134px;padding-bottom:3px;color:#003366;}
#ViewImageModalContainer{background-color:transparent;position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:1000;background-image:url(tp.png);}
#ViewImageBox{position:relative;width:620px;height:auto;margin-top:10px;margin-bottom:10px;border:1px solid #512698;background-image:url(IMAGES/DialogHeader.gif);background-repeat:no-repeat;background-position:top right;background-color:#BEB9DE;}
#ViewImageModalContainer > #ViewImageBox{position:relative;}
#ViewImageBox h1{height:22px;padding-left:5px;margin-left:5px;margin-top:5px;margin-right:5px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;text-align:left;color:#FFFFFF;}
#ViewImageBox #CloseBtn{float:right;padding:5px;display:block;}
#ViewImageBox > #IFrameArea{border:none;border-style:none;padding:5px;text-align:center;}
table.ShopProductsTable{margin:0px;padding-left:10px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;width:100%;}
table.ShopProductsTable tr td.PageNumberArea{background-color:#FFFFFF;padding-top:5px;padding-bottom:5px;text-align:center;font-size:14px;}
table.ShopProductsHeaderTable{height:30px;width:98%;border-top:2px solid #505050;border-bottom:2px solid #505050;padding-top:2px;padding-bottom:2px;}
table.ShopProductsHeaderTable tr td{color:#512698;font-size:12px;}
table.ShopProductsHeaderTable tr td.Stats{text-align:left;font-weight:bold;}
table.ShopProductsHeaderTable tr td.Title{text-align:left;font-weight:bold;}
table.ShopProductsHeaderTable tr td.CategoryArea{text-align:right;font-weight:bold;}
table.ShopProductsHeaderTable tr td.ProductTitleArea{padding-top:3px;font-size:14px;color:#505050;font-weight:bold;}
table.ShopProductsHeaderTable span.ProductTitle{text-align:left;font-size:14px;color:#505050;font-weight:bold;}
table.ShopProductsHeaderTable tr td.SearchBoxArea{text-align:right;font-weight:bold;}
table.ShopProductsHeaderTable span.Category{font-size:12px;text-align:left;}
table.ShopProductsHeaderTable select{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
table.ShopProductsHeaderTable select.RecordsPerPage{width:40px;}
table.ShopProductsHeaderTable select.OrderBy{width:110px;}
table.ShopProductsHeaderTable input{font-family:Arial, Helvetica, sans-serif;font-size:11px;width:110px;font-weight:normal;}
#AdvShopProductsContainer{height:auto;padding-top:5px;padding-left:10px;}
#AdvShopProductsContainer div.ShopProductsResultsContainer{padding:5px;width:170px;float:left;height:270px;}
#AdvShopProductsContainer div.ShopProductsResultsContainer div.ShopProductsResult{font-size:11px;color:#666666;text-align:left;width:160px;height:260px;border:1px #857BBE solid;padding:5px;background-color:#FFFFFF;}
#AdvShopProductsContainer div.ShopProductsResultsContainer div.ShopProductsResult div.ShopProductThumbArea{height:110px;width:120px;padding-left:20px;}
#AdvShopProductsContainer div.ShopProductsResultsContainer div.ShopProductsResult div.ShopProductTitle{color:#495C84;font-weight:bold;text-decoration:none;font-size:14px;height:auto;padding-bottom:3px;}
#AdvShopProductsContainer div.ShopProductsResultsContainer div.ShopProductsResult div.ShopProductTitle{color:#333333;font-weight:bold;text-decoration:none;font-size:11px;vertical-align:top;width:160px;height:22px;}
#AdvShopProductsContainer div.ShopProductsResultsContainer div.ShopProductsResult div.ShopProductBriefDescription{color:#666666;font-weight:normal;text-decoration:none;font-size:11px;vertical-align:top;width:160px;height:90px;}
#AdvShopProductsContainer div.ShopProductsResultsContainer div.ShopProductsResult a.ShopProductThumb{border:2px #FFFFFF solid;width:110px;height:95px;padding-top:5px;text-align:center;background-color:#FFFFFF;vertical-align:middle;display:block;}
#AdvShopProductsContainer div.ShopProductsResultsContainer div.ShopProductsResult a.ShopProductThumb:hover{border:2px #A39DCA solid;}
#AdvShopProductsContainer div.NoResults{text-align:center;height:200px;padding-top:60px;font-size:14px;color:#493CA2;font-weight:bold;}
div.ShopProductPriceContainer{height:10px;padding-top:4px;width:160px;text-align:left;font-size:12px;}
div.ShopProductPriceContainer div.Price{width:160px;font-weight:bold;text-align:left;color:#20136A;}
div.ShopProductPriceContainer div.BtnViewArea{width:80px;text-align:right;padding-top:5px;height:25px;float:left;}
div.ShopProductPriceContainer div.TickBoxArea{width:80px;text-align:left;padding-top:5px;float:left;height:25px;}
div.ShopProductPriceContainer input{width:40px;height:22px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
div.ShopProductPriceContainer select{width:40px;height:22px;font-family:Arial, Helvetica, sans-serif;}
#AdvShopProductsContainer a.ReadMore{color:#20136A;font-weight:bold;text-decoration:none;font-size:12px;}
#AdvShopProductsContainer a.ReadMore:hover{color:#8B83B8;text-decoration:underline;}
table.ShopProductsSearchTable{width:189px;height:90px;background-image:url(IMAGES/SearchBkg-AW2.gif);background-position:top right;background-repeat:no-repeat;}
table.ShopProductsSearchTable tr td{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#493CA2;text-decoration:none;width:159px;padding-left:15px;padding-top:55px;text-align:left;}
table.ShopProductsSearchTable input{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;width:110px;}
table.ShopProductsSearchTable input.BtnFormSearch{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;width:40px;height:22px;}
table.ShopProductsCategoriesTable{width:189px;margin:0px;padding:0px;border:0px;background-image:url(IMAGES/CategoriesTopBkg.png);background-position:top left;background-repeat:no-repeat;}
table.ShopProductsCategoriesTable tr td{width:159px;padding-left:15px;padding-top:70px;text-align:right;}
table.ShopProductsCategoriesTable tr td.BaseImage{padding:0px;}
table.ShopProductsCategoriesTable a{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#505050;text-decoration:none;display:block;width:159px;height:13px;padding-bottom:1px;padding-right:5px;border-top:1px solid #FFFFFF;border-Bottom:1px solid #FFFFFF;text-align:right;}
table.ShopProductsCategoriesTable a.SaleSection{color:#FF0000;font-size:12px;}
table.ShopProductsCategoriesTable a.SaleSectionSelected{color:#FF0000;font-size:12px;}
table.ShopProductsCategoriesTable a.Seasonal{color:#0033CC;}
table.ShopProductsCategoriesTable a.Sale{color:#FF0000;font-size:12px;}
table.ShopProductsCategoriesTable a.Sale:hover{color:#CC0000;}
table.ShopProductsCategoriesTable Span.SaleSelected{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#CC0000;text-decoration:none;display:block;width:159px;height:14px;padding-bottom:1px;padding-right:5px;background-color:#D9D6EE;background-image:url(IMAGES/WhiteView.gif);background-position:left top;background-repeat:no-repeat;border-top:1px solid #512698;border-bottom:1px solid #512698;text-align:right;}
table.ShopProductsCategoriesTable a.SubCategory:hover{font-family:Arial, Helvetica, sans-serif;color:#000099;}
table.ShopProductsCategoriesTable a.SubCategory{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}
table.ShopProductsCategoriesTable Span.SubCategorySelected{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FF0000;text-decoration:none;display:block;width:159px;height:14px;padding-bottom:1px;padding-right:5px;background-color:#D9D6EE;background-image:url(IMAGES/WhiteView.gif);background-position:top left;background-repeat:no-repeat;border-top:1px solid #493CA2;border-Bottom:1px solid #493CA2;text-align:right;}
table.ShopProductsCategoriesTable a:hover{color:#0000CC;border-top:1px solid #A198D7;border-Bottom:1px solid #A198D7;}
table.ShopProductsCategoriesTable span{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#46266A;text-decoration:none;display:block;width:159px;height:14px;padding-bottom:1px;padding-right:5px;background-color:#D9D6EE;background-image:url(IMAGES/WhiteView.gif);background-position:top left;background-repeat:no-repeat;border-top:1px solid #493CA2;border-Bottom:1px solid #493CA2;text-align:right;}
table.MiniShopBasketTable{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#505050;background-image:url(IMAGES/CurrentBasketTopBkg.gif);background-position:top right;background-repeat:no-repeat;width:189px;}
table.MiniShopBasketTable tr td.MiniBasketPrise{font-size:14px;font-weight:bold;}
table.MiniShopBasketTable tr td.StatsArea{font-family:Arial, Helvetica, sans-serif;font-size:14px;padding-right:3px;padding-bottom:0px;padding-top:0px;padding-left:3px;}
table.MiniShopBasketTable tr td.Seperator{height:3px;border-top:1px solid #493CA2;font-size:10px;font-weight:normal;}
table.MiniShopBasketTable td tr.BasketImage{width:56px;height:58px;}
table.MiniShopBasketTable div.BasketImageDiv{border:1px solid #FFFFFF;width:52px;height:54px;padding:2px;text-align:center;background-color:#FFFFFF;vertical-align:middle;}
table.MiniShopBasketTable div.BasketImageDiv:hover{border:1px #A39DCA solid;}
table.MiniShopBasketTable input.BtnRemove{font-family:Arial, Helvetica, sans-serif;font-size:11px;width:55px;height:20px;}
table.MiniShopBasketTable input.BtnViewBasket{font-family:Arial, Helvetica, sans-serif;font-size:11px;width:100px;height:22px;}
table.MiniShopBasketHeaderTable{margin-top:45px;}
table.MiniShopBasketHeaderTable tr td{text-align:center;font-size:12px;color:#493CA2;font-weight:bold;}
table.ShopProductsBasketTable{background-color:#FFFFFF;margin-top:30px;padding-left:10px;border-right:0px;width:auto;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#666666;width:100%;}
table.ShopProductsBasketTable tr td.BasketListItem{padding:10px;padding-bottom:5px;padding-top:5px;}
table.ShopProductsBasketHeaderTable{height:30px;width:100%;border-top:2px solid #46266A;border-bottom:2px solid #46266A;padding-top:2px;padding-bottom:2px;}
table.ShopProductsBasketHeaderTable tr td{padding-right:10px;font-size:12px;color:#333333;font-weight:bold}
table.ShopProductsBasketHeaderTable tr td.StatsArea{padding-top:3px;font-size:14px;color:#512698;}
table.ShopProductsBasketHeaderTable span.Stats{text-align:left;font-size:14px;color:#6758BB;font-weight:bold;}
table.ShopProductsBasketHeaderTable input.BtnSubmit{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;width:120px;height:22px;}
table.ShopBasketListTable{font-family:Arial, Helvetica, sans-serif;font-size:12px;height:118px;font-weight:normal;border:1px #512698 solid;background-color:#FFFFFF;}
table.ShopBasketListTable tr td.BasketItemHeader{font-size:11px;color:#FFFFFF;background-color:#46266A;font-weight:bold;vertical-align:middle;height:12px;padding-bottom:2px;}
table.ShopBasketListTable span.Title{font-size:12px;font-weight:bold;}
table.ShopBasketListTable span.Spec{font-size:11px;font-weight:normal;}
table.ShopBasketListTable tr td{padding:5px;}
table.ShopBasketListTable tr td.Options{font-size:11px;font-weight:bold;width:140px;}
table.ShopBasketListTable tr td.PromoDiscountArea{color:#FF0000;}
table.ShopBasketListTable div.BasketImage{border:2px #FFFFFF solid;width:90px;height:90px;padding-top:5px;text-align:center;background-color:#FFFFFF;vertical-align:middle;display:block;}
table.ShopBasketListTable div.BasketImage:hover{border:2px #A39DCA solid;}
table.ShopBasketListTable input.BtnRemoveItem{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;width:120px;height:22px;}
table.ShopBasketBottomArea{padding:10px;}
table.ShopBasketBottomArea tr td.TextArea{padding:10px;}
table.ShopBasketBottomArea tr td.PayPalArea{padding:3px;background-color:#C7C2E9;}
table.BasketTotalsArea{}
table.BasketTotalsArea input{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;width:130px;}
table.BasketTotalsArea input.PromotionalCode{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;width:130px;}
table.BasketTotalsArea tr td.BasketTotalLabel{font-size:12px;color:#FFFFFF;background-color:#46266A;font-weight:bold;vertical-align:middle;text-align:right;height:26px;padding-left:10px;padding-right:10px;}
table.BasketTotalsArea tr td.BasketTotals{font-size:14px;color:#333333;background-color:#AEA7DA;font-weight:normal;height:26px;vertical-align:middle;text-align:right;padding-left:10px;padding-right:10px;}
.PageNoSel{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#003366;text-decoration:none;}
a.PageNo{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#393B57;text-decoration:none;}
a.PageNo:hover{color:#A39DCA;}
.HighlightWordSearch{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#333333;background-color:#E9C2E9;}
