﻿.divCartForm {width:100%;float:left;position:relative;}
.divLargeHeaderCart {width:175px;height:16px;clear:both;text-align:right;border-bottom:solid 1px #444444;font-weight:bold;font-size:10pt;font-style:italic;}
.divItemByCategoryMain{position:relative;float:left;width:163px;height:250px;cursor:default;margin-left:11px;margin-right:11px;margin-bottom:22px;padding-top:4px; border: dotted #eeeeee; border-width: 1px 1px 1px 0px;background-color:#ffffff;}
.divItemByCategoryContainer{position:relative;height:250px;width:163px;}
.divItemByCategoryGroup{position:relative;height:230px;width:161px;float:left;text-align:left;}
.divItemByCategoryImage{position:relative;height:120px;width:120px;float:left;}
.divItemByCategoryButtonGroup{position:relative;height:120px; width:40px;float:left;}

.divItemByCategoryInfo{position:relative;height:110px;width:158px;float:left;}
.divItemByCategoryStock{position:relative;float:left;height:15px;text-align:left;width:158px; font-family:Arial;font-size:7pt;color:#bbbbbb;}
.divItemByCategoryName{position:relative;float:left;height:30px;width:158px;text-align:left;font-family:Arial;font-size:8pt;color:#9d9a7b;}
.divItemByCategoryDescription{position:relative;float:left;width:158px;height:65px;font-family:Arial;font-size:8pt;color:#b7c4af;}

.divItemByCategoryText{position:relative;width:158px;height:18px;text-align:left;float:left;}
.divItemByCategoryItem{position:relative;float:left;text-align:left;width:58px;height:18px;font-family:Arial;font-size:7pt;color:#b7c4af;}
.divItemByCategoryPrice{position:relative;float:right;text-align:right;width:58px;height:18px;font-family:Arial;font-size:8pt;font-weight:bold;color:#818d95;}

.divItemDetailedName{position:relative; left:4px;top:10px;width: 300px;font:bold 10pt arial;text-align:left;color:#000000;}
.divItemDetailedPrice{position:relative;top:-2px;left:0px;font:bold 9pt arial;text-align:left;color:#530302;}
.divItemDetailedStock{position:relative;top:-2px;right:0px;font:bold 9pt arial;text-align:right;color:#530302;}
.divItemDetailedText{font-family:Arial;font-size:9pt;color:#222222;}

.divItemDetailedInfo{position:relative;left:4px;top:-5px;width: 150px; font:9pt arial;text-align:left;color:#9d9a7b;}
.divItemsByCategoryResults{font-family:arial;font-size:8pt;color:#818d95;position:relative; display:block;position:relative;left:11px;top:-8px;text-align:left;}

/*
.divItemByCategoryMain{position:relative; z-index:1; width:168;height:242;float: left;margin-left:13px;margin-bottom:17px; border: solid #eeeeee; border-width: 0px 1px 1px 0px;}
.divItemByCategoryContainer{position:relative; height:202; width: 100%;}
.divItemByCategoryGroup{position:relative; height:121; width:161; float:left; text-align:left;}
.divItemByCategoryImage{position:relative; height:120; width:120; float:left; border:solid #816260; border-width:0px 0px 0px 0px;}
.divItemByCategoryButtonGroup{position:relative; height:120; width:40; float:left;}
.divItemByCategoryPrice{position:relative; height:16; width:158; float:left; vertical-align:bottom; text-align:right;}
.divItemByCategoryText{position:relative; height:79; width:156; float:left; background-color: #f7f5e6;padding:1px;text-align:left; border: solid #816260; border-width:0px 0px 0px 0px; padding-top:1px;}
*/

.divTopBodyMain {text-align:left; width: 580px; position: relative;float:left;}
.divTopBodyContainter {position:relative;text-align:left;width:580px;height:120px;}

.divRightHandColumnElements{float:left;position:relative;width:200px;height:100%;background-color:#ffffef;}

.divProgressionLink{float:left;white-space:nowrap;vertical-align:bottom;color:#b20606;}
.divProgressionDivider{float:left;vertical-align:bottom;margin-left:3px;margin-right:1px;}
.divProgressionMain{background-color:#f7f5e6;width:580px;height:17px;}
.divProgressionContainer{padding-left:7px;background-color:#f7f5e6;width:580px;height:17px;text-align:left;float:right;font-family:Arial;font-size:8pt;color:#818d95;}



.divCategoryListTitle{width:200;background-color:#f7f5e6;font-family:Arial;font-size:9pt;color:#818d95;font-weight:bold;border-bottom:solid 1px #eeeeee;border:none;height:17px;}
.divCategoryListSecureItem{height:17px;width:180;float:right;font-family:Arial;font-size:8pt;color:#818d95;}
.divCategoryListSecure{margin-top:5px;}

.divCategoryListLink{position:relative;float:left;margin-left:0px;margin-top:3px;text-align:left;width:110px;height:15px;}
.divSubCategoryListLink{position:relative;float:left;margin-left:3px;padding-left:2px;text-align:left;width:110px;height:16px;border:solid #eeeeee; border-width:0px 0px 0px 1px;}
.divCategorySpecialLink{position:relative;float:left;margin-left:0px;text-align:left;width:110px;height:15px;}

.divCategoryListContainer{border:solid #eeeeee; border-width:0px 0px 0px 0px;position:relative; width:159px; margin-bottom:10px;}
.divCategoryListMain{position:relative;float:left;margin-bottom:15px; width:159px;}

.divWebsiteLinkTitle{border:solid #eeeeee;border-width:1px 0px 1px 1px;width:200;background-color:#f7f5e6;font-family:Arial;font-size:9pt;color:#818d95;font-weight:bold;}
.divWebsiteLinkLink{position:relative;float:right;margin-left:0px;margin-top:5px;text-align:left;width:180;height:15px;}
.divWebsiteLinkContainer{position:relative; width:200;top: 15px;margin-bottom:10px;}
.divWebsiteLinkMain{position:relative;float:right;margin-bottom:15px; width:200;}

.divSearchInfoTitle{border:solid #eeeeee; border-width:1px 0px 1px 1px;width:200;background-color:#f7f5e6;
                    font-family:Arial;font-size:9pt;color:#818d95;font-weight:bold;height:15px;margin-bottom:5px;}
.divSearchInfoLink{position:relative;float:right;vertical-align:top;margin-left:0px;text-align:left;width:180;}
.divSearchInfoContainer{border:solid #eeeeee; vertical-align:top;border-width:0px 0px 0px 0px;position:relative; 
                        width:200;height:40; top: 15px;  left: 0px;}
.divSearchInfoMain{position:relative;float:right;margin-bottom:15px;vertical-align:top; width:200;}

.divCartInfoTitle{border:solid #eeeeee; border-width:1px 0px 1px 1px;width:200;background-color:#f7f5e6;font-family:Arial;font-size:9pt;color:#818d95;font-weight:bold;}
.divCartInfoLink{margin-left:0px;margin-top:5px;text-align:left;width:180;height:15px;}
.divCartInfoGroup{position:relative;width:180;float:right;}
.divCartInfoContainer{border:solid #eeeeee; border-width:0px 0px 0px 0px;position:relative; width:200;height:80; top: 15px;  left: 0px;margin-bottom:10px;}
.divCartInfoMain{position:relative;float:right;margin-bottom:15px; width:200;}

.divNumberOfProductsTitle{margin-left:0px;text-align:left;width:108;font-family:Arial;font-size:9pt;color:#818d95;font-weight:bold;}
.divNumberOfProductsLink{margin-left:0px;margin-top:5px;text-align:left;width:108;height:15px;}
.divNumberOfProductsGroup{border:solid #eeeeee;border-width:0px 1px 0px 0px;position:relative;width:108;height:105;}
.divNumberOfProductsContainer{position:relative;width:108;float:right;}
.divNumberOfProductsMain{background-color:#f5f7f4;position:relative;width:115;height:120px;float:left;margin-left:0px;text-align:center;}

.divOrderByTitle{margin-left:0px;text-align:left;width:108;height:15;font-family:Arial;font-size:9pt;color:#818d95;font-weight:bold;}
.divOrderByLink{margin-left:0px;margin-top:5px;text-align:left;width:108;height:15px;}
.divOrderByContainer{position:relative;width:108;float:right;}
.divOrderByMain{background-color:#fcfbf1;position:relative;width:115;height:120px;float:left;margin-left:0px;text-align:center;}

.divRecentlyViewedTitle{margin-left:0px;text-align:left;width:162;height:15px;font-family:Arial;font-size:9pt;color:#818d95;font-weight:bold;}
.divRecentlyViewedLink{margin-left:0px;margin-top:5px;text-align:left;width:162;height:15px;}
.divRecentlyViewedContainer{position:relative;width:162;height:120px;float:right;}
.divRecentlyViewedMain{background-color:#f3f9f1;position:relative;width:170;height:120px;float:left;text-align:center;}

.divPageNavigationTitle{margin-left:0px;text-align:left;width:173;height:15;
                        font-family:Arial;font-size:9pt;color:#818d95;font-weight:bold;}
.divPageNavigationLink{margin-top:57px;text-align:left;height:10px;vertical-align:top;text-align:left;
                        font-family:Arial;font-size:8pt;color:#818d95;font-weight:normal;}
.divPageNavigationGoTo{margin-left:0px;margin-top:5px;text-align:left;width:173;height:10px;vertical-align:top;
                        font-family:Arial;font-size:8pt;color:#818d95;font-weight:normal;}
.divPageNavigationContainer{position:relative;width:173;float:right;}
.divPageNavigationMain{background-color:#f6f6f6;position:relative;width:180;height:120px;float:left;text-align:center;}

