/* General */ a{ text-decoration: none; /* All links without underline */ } body{ margin: 0px; border: 0px; background-color: #4d4c3a; /* ThemeColor0 */ } table{ padding: 0px; border: 0px; border-collapse: collapse; } td{ margin: 0px; padding: 0px; border: 0px; font-size: 0px; } img{ font-size: 0px; border: 0px; } ul, ol{ margin: 0; padding: 0; font-size: 0px; } ul{ list-style-type: none; } form{ /* Specially for IE */ margin: 0px 0px 0px 0px; } #PageTop, #PageMiddle, #PageBottom{ width: 985px; } #PageBottom{ background-color: #4d4c3a; /* ThemeColor0 */ } table#PageTop td.PageTopContent, table#PageMiddle td.PageMiddleContent, table#PageBottom td.PageBottomContent{ width: 967px; vertical-align: top; } table#PageTop td.PageTopContent, table#PageMiddle td.PageMiddleContent{ background-color: white; } /* The outer frame of the content */ td.HBodyFrameTop, td.HBodyFrameBottom{ height: 10px; } td.HBodyFrameTop{ padding: 0px 9px 0px 9px; background: url(/iTunnel/l/ieeav/gflowershop09/pic/HBodyFrameTop.gif); } /* Top SEO word font */ td.HBodyFrameTop { text-align: center; } td.HBodyFrameTop h1{ /* Fix for h1's margin which appears in IE */ margin: 0px auto; padding: 0px; text-align: left; width: 965px; } td.HBodyFrameTop h1 b, td.HBodyFrameTop h1 strong b{ font-size: 10px; font-weight: normal; color: #d6a587; /* ThemeColor14 */ font-family: "Myriad","Myriad Pro","Lucida Grande","Lucida Sans Unicode", "Verdana", "helvetica"; } td.HBodyFrameBottom{ background: url(/iTunnel/l/ieeav/gflowershop09/pic/HBodyFrameBottom.gif ); } td.VBodyFrame{ width: 9px; vertical-align: bottom; background: url(/iTunnel/l/ieeav/gflowershop09/pic/VBodyFrameTop.gif ); } td div.VBodyFrameBottom{ clear: left; height: 470px; background: url(/iTunnel/l/ieeav/gflowershop09/pic/VBodyFrameBottom.gif ); background-repeat: no-repeat; } /* Page Top */ div#LogoRowLocalDatetime{ float: left; padding: 0px 0px 0px 3px; text-align: left; color: #770505; /* ThemeColor1 */ font-family: "Arial"; font-size: 10px; } div#LogoRowTopMenu{ float: right; padding: 3px 5px 0px 0px; text-align: right; width: 500px; } div#LogoRowTopMenu ul{ text-align: left; float: right; } div#LogoRowTopMenu ul li{ float: left; /* Make it 1-line display */ margin-left: 10px; margin-right: 5px; } div#LogoTable{ float: left; clear: left; margin: 5px 0px 0px 14px; } div#GFlowerShopLogo{ background: url(/iTunnel/l/ieeav/gflowershop09/pic/GFlowerShopLogo.jpg); cursor: pointer; height: 59px; margin: 3px 0 0 5px; width: 387px; float: left; } div#GFlowerShopLogo div#GFlowerShopLogoPhone{ font-size: 13px; font-weight: bold; font-family: "Arial"; color: #7e2c2c; padding-top: 42px; padding-left: 40px; } td#CurrentCountry, td#CurrentCountry a{ color: #770505; /* ThemeColor1 */ font-size: 19px; font-family: "Arial"; } td#LogoSubtitle{ color: #af7f5b; /* ThemeColor3 */ font-size: 12px; font-family: "Arial"; letter-spacing: 0px; } div#ContactEmail{ float: right; clear: right; margin: 10px 8px 3px 0px; } div#ContactEmail td.Icon{ font-size: 0px; padding: 3px 6px 0px 15px; } div#ContactEmail td a{ font-size: 11px; color: #6a5753; /* ThemeColor5 */ font-family: "Arial"; } div#ContactPhone{ float: right; clear: right; margin: 5px 8px 0px 0px; padding: 0px; } div#ContactPhone td.Icon{ font-size: 0px; padding: 2px 5px 0px 0px; } div#ContactPhone td.Text, div#ContactEmail td.Text{ padding: 0px 0px 0px 0px; font-size: 10px; color: #6a5753; /* ThemeColor5 */ font-family: "Arial"; white-space: nowrap; } div#CategoryMenu{ border-top: 1px solid #dccab2; /* ThemeColor6 */ border-bottom: 1px solid #dccab2; /* ThemeColor6 */ width: 951px; height: 30px; position: relative; font-family: Arial, Helvetica, sans-serif; font-size: 11px; float: left; margin: 3px 0px 0px 7px; } div#CategoryMenu ul li.MenuItem, div#CategoryMenu ul li.MenuItemNoBorder{ float: left; padding: 0px 7px 0px 7px; margin: 8px 0px 8px 0px; border-right: 1px solid #dccab2; /* ThemeColor6 */ } div#CategoryMenu ul li.MenuItemNoBorder{ padding-left: 0px; border-right: 0px; } div#CategoryMenu ul li#MenuItemTableNode{ width: 50px; } div#CategoryMenu ul li table tr td{ white-space: nowrap; } div#CategoryMenu ul li table tr td div.MenuItemDiv{ padding: 0px 7px 0px 7px; border-right: 1px solid #dccab2; /* ThemeColor6 */ } div#CategoryMenu ul li a, div#CategoryMenu ul li table tr td a{ color: #af7f5b; /* ThemeColor3 */ font: "Arial Narrow"; font-size: 14px; } div#CategoryMenu ul li a:hover, div#CategoryMenu ul li table tr td a:hover{ color: #770505; /* ThemeColor1 */ } div#CategoryMenu ul li a{ color: #af7f5b; /* ThemeColor3 */ font: "Arial Narrow"; font-size: 14px; } div#CategoryMenu ul li a:hover{ color: #770505; /* ThemeColor1 */ } div#CategoryMenu ul li.CountrySelect, div#CategoryMenu ul li.CountrySelectText{ float: right; } div#CategoryMenu ul li.CountrySelectText{ color: #af7f5b; /* ThemeColor3 */ font: "Arial Narrow"; font-size: 12px; } div#CategoryMenu ul li div#CountryComboBox{ cursor: pointer; clear: left; margin: 5px 0px 0px 0px; width: 137px; height: 18px; border: 1px solid #b08260; /* ThemeColor4 */ } div#CategoryMenu ul li div#CountryComboBox div#CountryComboBoxIcon{ float: right; margin: 3px 3px 3px 0px; width: 12px; height: 12px; background: url(/iTunnel/l/ieeav/gflowershop09/pic/CountryComboBoxIcon.gif ); } div#CategoryMenu ul li div#CountryList{ clear: left; position: absolute; } div#CategoryMenu ul li div#CountryList ul li{ cursor: default; background: white; width: 137px; height: 18px; clear: left; border-left: 1px solid #b08260; /* ThemeColor4 */ border-right: 1px solid #b08260; /* ThemeColor4 */ border-top: 0px; border-bottom: 1px solid #ffffff; } div#CategoryMenu ul li div#CountryList ul li.LastItem{ border-bottom: 1px solid #b08260; /* ThemeColor4 */ } div#CategoryMenu ul li div#CountryList ul li:hover{ background: #eae7e2; } div#CategoryMenu ul li div#CountryList ul li a{ cursor: default; background: white; width: 135px; height: 18px; } div#CategoryMenu ul li div#CountryList ul li a:hover{ #background: #eae7e2; } div#CategoryMenu ul li div.CountryFlag{ float: left; width: 16px; height: 16px; margin: 2px 4px 0px 3px; } div#CategoryMenu ul li div.CountryText{ float: left; margin: 3px 3px 3px 0px; color: #af7f5b; /* ThemeColor3 */ font: "Arial"; font-size: 10px; } /* Page Middle */ table#PageMidTable{ margin: 5px 0px 0px 0px; } table#PageMidTable td#LeftCol{ width: 172px; border-right: 1px solid #dccab2; /* ThemeColor6 */ vertical-align: top; } table#PageMidTable td#MidCol{ padding: 0px 0px 0px 4px; width: 607px; vertical-align: top; } table#PageMidTable td#RightCol{ width: 168px; vertical-align: top; } /* LeftCol2 is used by Home for Other Location */ table#PageMidTable td#LeftCol2{ padding-left: 7px; width: 165px; border-right: 1px solid #dccab2; /* ThemeColor6 */ vertical-align: top; } /* Home: Page Middle MidCol; Home for other region: Page Middle LeftMidCol */ table#PageMidTable td div#Banner{ display: block; width: 603px; height: 178px; } table#PageMidTable td div#Banner div#BannerText{ margin: 0px 25px 0px 250px; padding: 60px 0px 0px 0px; font-family: "Arial"; font-size: 13px; color: #666666; } table#PageMidTable td div#Banner div#BannerText div.dim{ color: #999999; } table#PageMidTable td div#Banner div#BannerText a{ color: #6aa001; text-decoration: underline; } table#PageMidTable td#MidCol div#BannerBottom{ clear: left; width: 603px; height: 50px; background: #e1dfc9; /* ThemeColor10 */ } table#PageMidTable td#LeftMidCol div#BannerBottom{ clear: left; width: 780px; height: 50px; background: #e1dfc9; /* ThemeColor10 */ } table#PageMidTable td div#BannerBottom div#BannerTitleImg{ float: left; padding: 13px 0px 0px 5px; width: 227px; height: 25px; } table#PageMidTable td div#BannerBottom div#BannerTitleTxt{ float: left; padding: 23px 0px 0px 7px; color: #666666; /* ThemeColor8 */ font-family: "Arial"; font-size: 15px; } table#PageMidTable td div#BannerBottom div#BannerLinks{ float: left; margin: 10px 0px 0px 10px; } table#PageMidTable td div#BannerBottom div#BannerLinks table tr td{ padding: 0px 0px 2px 4px; width: 160px; height: 16px; } table#PageMidTable td div#BannerBottom div#BannerLinks table tr td.RightMost{ width: auto; } table#PageMidTable td div#BannerBottom div#BannerLinks table tr td a{ color: #666666; /* ThemeColor8 */ font-family: "Arial"; font-size: 12px; } table#PageMidTable td div#BannerBottom div#BannerLinks table tr td.Arrow{ padding: 0px; width: 3px; background-image: url(/iTunnel/l/ieeav/gflowershop09/pic/ArrowRight.gif ); background-repeat: no-repeat; background-position:center center; } table#PageMidTable td div#BannerBottom div#BannerFooter{ float: right; width: 120px; height: 14; margin: 27px 6px 0px 0px; } table#PageMidTable td div#CategoryTitle{ margin: 10px 0px 0px 0px; color: #af7f5b; /* ThemeColor3 */ font-family: "Arial"; font-size: 15px; } /* These 2 classes and 1 style are for store builder's category navigator font config */ .CatNavFont, .CatNavLinkFont{ color: #af7f5b; /* ThemeColor3 */ font-family: "Arial"; font-size: 12px; } .CatNavLinkFont{ text-decoration: underline; } table#PageMidTable td div#CategoryTitle table tr td{ color: #af7f5b; /* ThemeColor3 */ font-family: "Arial"; font-size: 12px; } table#PageMidTable td#MidCol div#CategoryPage{ margin: 3px 0px 0px 0px; border: 1px solid #dccab2; /* ThemeColor6 */ width: 600px; height: 24px; } table#PageMidTable td#LeftMidCol div#CategoryPage{ margin: 3px 0px 0px 0px; border: 1px solid #dccab2; /* ThemeColor6 */ width: 777px; height: 24px; } table#PageMidTable td div#CategoryPage div#CategoryPageNumber{ margin: 4px 0px 0px 7px; color: #af7f5b; /* ThemeColor3 */ font-family: "Arial"; font-size: 11px; } /* These 2 classes are for store builder's page number font config */ .CatPageNumFont, .CatPageNumLinkFont{ color: #af7f5b; /* ThemeColor3 */ font-family: "Arial"; font-size: 11px; } .CatPageNumLinkFont{ text-decoration: underline; } table#PageMidTable td div#CategoryPage div.CategoryPageText{ float: left; } table#PageMidTable td div#CategoryPage div#CategoryTotalPage{ font-weight: bold; } table#PageMidTable td div#CategoryPage div#CategoryPageControl div.PageControl{ margin: 0px 4px 0px 0px; float: right; } table#PageMidTable td#MidCol div#ItemTable table{ margin: 0px -3px 0px -2px; } /* This is to control store builder's page number table width */ table#PageMidTable td div#ItemTable table tr td table{ width: auto; } table#PageMidTable td div#ItemTable table tr td{ padding: 5px 3px 5px 2px; } table#PageMidTable td div#ItemTable table tr td.LeftMost{ padding: 5px 2px 5px 0px; } table#PageMidTable td div#ItemTable table tr td.RightMost{ padding: 5px 0px 5px 2px; } table#PageMidTable td div#ItemTable table tr td div.ItemBox{ cursor: pointer; height: 205px; width: 145px; border: 1px solid #ddceb6; background: #f9fafb; /* ThemeColor12 */ } table#PageMidTable td div#ItemTable table tr td div.ItemBox:hover{ background: #d9e7a3; /* ThemeColor13 */ } table#PageMidTable td div#ItemTable table tr td div a{ cursor: pointer; height: 205px; width: 145px; background: #f9fafb; /* ThemeColor12*/ } table#PageMidTable td div#ItemTable table tr td div a:hover{ background: #d9e7a3; /* ThemeColor13*/ } table#PageMidTable td div#ItemTable table tr td div.ItemImg{ width: 145px; height: 171px; /* Fix the image dimension here */ } table#PageMidTable td div#ItemTable table tr td div img{ width: 145px; /* Fix the image width here. let height be auto. */ } table#PageMidTable td div#ItemTable table tr td div.ItemDesp{ width: 145px; height: 33px; border-top: 1px solid #b3b897; } table#PageMidTable td div#ItemTable table tr td div.ItemName, table#PageMidTable td div#ItemTable table tr td div.ItemPrice{ text-align: center; font-family: "Arial"; } table#PageMidTable td div#ItemTable table tr td div.ItemName{ text-decoration: underline; color: #6aa001; /* ThemeColor11 */ font-size: 11px; } table#PageMidTable td div#ItemTable table tr td div.ItemPrice{ color: #666666; /* ThemeColor8 */ font-size: 13px; } table#PageMidTable td div#RegionMsg, table#PageMidTable td div#LocalInfo, table#PageMidTable td div#CityGroup { margin: 20px 0px 20px 0px; width: 600px; color: #666666; /* ThemeColor8 */ font-family: "Arial"; font-size: 11px; } table#PageMidTable td div#RegionMsg a, table#PageMidTable td div#LocalInfo a, table#PageMidTable td div#CityGroup a{ color: #666666; /* ThemeColor8 */ } table#PageMidTable td div#RegionMsg a:hover, table#PageMidTable td div#LocalInfo a:hover, table#PageMidTable td div#CityGroup a:hover{ text-decoration: underline; } table#PageMidTable td div#LocalInfo table{ border: 1px solid #dccab2; /* ThemeColor6 */ margin: 5px; } table#PageMidTable td div#LocalInfo table tr td{ border: 1px solid #dccab2; /* ThemeColor6 */ padding: 2px; color: #666666; /* ThemeColor8 */ font-family: "Arial"; font-size: 11px; } /* Home: Page Middle LeftCol; ItemDetail: Page Middle RightCol */ table#PageMidTable td#LeftCol div#CategoryListTitle{ width: 166px; height: 25px; float: right; font-family: "Century Gothic"; font-size: 18px; color: #ffffff; background: #565544; /* ThemeColor16 */ text-align: center; padding: 2px 0px 0px 0px; } table#PageMidTable td#RightCol div#CategoryListTitle{ width: 166px; height: 25px; float: right; font-family: "Century Gothic"; font-size: 18px; color: #ffffff; background: #DCCAB2; /* ThemeColor6 */ text-align: center; padding: 2px 0px 0px 0px; margin-top: -5px; } table#PageMidTable td#LeftCol div#CategoryListTitle div#CategoryListTitleImg{ width: 166px; height: 25px; background: url(/iTunnel/l/ieeav/gflowershop09/pic/Browse.gif); background-repeat: no-repeat; background-position:center center; } table#PageMidTable td#RightCol div#CategoryListTitle div#CategoryListTitleImg{ width: 166px; height: 25px; background: url(/iTunnel/l/ieeav/gflowershop09/pic/BrowseLight.gif); background-repeat: no-repeat; background-position:center center; } table#PageMidTable td div#CategoryList{ width: 166px; float: right; background: white; margin-bottom: 20px; } table#PageMidTable td div#CategoryList table{ border-bottom: 1px solid #dccab2; /* ThemeColor6 */ } table#PageMidTable td#LeftCol div#CategoryList table tr td{ float: right; cursor: pointer; width: 157px; padding: 0px 0px 0px 8px; border-left: 1px solid #dccab2; /* ThemeColor6 */ border-bottom: 1px solid #eaeaea; /* ThemeColor7 */ border-right: 0px; border-top: 0px; } table#PageMidTable td#RightCol div#CategoryList table tr td{ float: right; cursor: pointer; width: 157px; padding: 0px 0px 0px 8px; border-left: 1px solid #dccab2; /* ThemeColor6 */ border-bottom: 1px solid #eaeaea; /* ThemeColor7 */ border-right: 1px solid #dccab2; /* ThemeColor6 */ border-top: 0px; } table#PageMidTable td div#CategoryList table tr td:hover{ background: #eaeaea; } table#PageMidTable td#LeftCol div#CategoryList table tr td a{ float: right; cursor: pointer; width: 157px; height: 20px; padding: 0px 0px 0px 0px; } table#PageMidTable td#RightCol div#CategoryList table tr td a{ float: right; cursor: pointer; width: 157px; height: 18px; padding: 0px 0px 0px 0px; } table#PageMidTable td div#CategoryList table tr td a:hover{ background: #eaeaea; /* ThemeColor7 */ } table#PageMidTable td div#CategoryList table tr td div.ArrowImg{ margin: 8px 0px 0px 0px; width: 5px; height: 5px; float: left; background: url(/iTunnel/l/ieeav/gflowershop09/pic/ArrowRight.gif ); } table#PageMidTable td div#CategoryList table tr td div.ItemText{ padding: 3px 0px 0px 8px; color: #666666; /* ThemeColor8 */ font-family: "Arial"; font-size: 11px; /* float: left; */ } /* Stylesheet for sub-category list (some styles inherit from CategoryList) */ table#PageMidTable td#LeftCol div#CategoryList table tr td div.SubCategoryList{ display: block; clear: right; width: 166px; margin: 0px 0px 0px -9px; } table#PageMidTable td#LeftCol div#CategoryList table tr td div.SubCategoryList table{ border-bottom: 0px none; } table#PageMidTable td#LeftCol div#CategoryList table tr td div.SubCategoryList table tr td{ width: 165px; height: 18px; padding: 0px 0px 0px 0px; background: #fff; border-top: 1px solid #eaeaea; /* ThemeColor7 */ border-bottom: 0px none; } table#PageMidTable td#LeftCol div#CategoryList table tr td div.SubCategoryList table tr td:hover{ background: #f5f5f5; } table#PageMidTable td#LeftCol div#CategoryList table tr td div.SubCategoryList table tr td a{ height: 18px; } table#PageMidTable td#LeftCol div#CategoryList table tr td div.SubCategoryList table tr td a:hover{ background: #f5f5f5; } table#PageMidTable td#LeftCol div#CategoryList table tr td div.SubCategoryList table tr td div.ItemText{ padding: 3px 0px 0px 15px; font-size: 10px; font-family: verdana; font-style: italic; } table#PageMidTable td#RightCol div#CategoryList table tr td div.SubCategoryList{ display: block; clear: right; width: 166px; margin: 0px 0px 0px -9px; } table#PageMidTable td#RightCol div#CategoryList table tr td div.SubCategoryList table{ border-bottom: 0px; border-right: 0px; } table#PageMidTable td#RightCol div#CategoryList table tr td div.SubCategoryList table tr td{ width: 165px; height: 18px; padding: 0px 0px 0px 0px; background: #fff; border-top: 1px solid #eaeaea; /* ThemeColor7 */ border-bottom: 0px; border-right: 0px; } table#PageMidTable td#RightCol div#CategoryList table tr td div.SubCategoryList table tr td:hover{ background: #f5f5f5; } table#PageMidTable td#RightCol div#CategoryList table tr td div.SubCategoryList table tr td a{ height: 18px; } table#PageMidTable td#RightCol div#CategoryList table tr td div.SubCategoryList table tr td a:hover{ background: #f5f5f5; } table#PageMidTable td#RightCol div#CategoryList table tr td div.SubCategoryList table tr td div.ItemText{ padding: 3px 0px 0px 18px; font-size: 10px; font-family: verdana; font-style: italic; } /* Home: Page Middle RightCol; Home for other location: Page Middle LeftCol2 */ table#PageMidTable td div#RightColHeadr{ float: left; width: 166px; height: 0px; background: url(/iTunnel/l/ieeav/gflowershop09/pic/RightColumnHeader.gif ); /*border-top: 1px solid #dccab2;*/ /* ThemeColor6 */ } table#PageMidTable td div#GuarenteeBox{ cursor: pointer; float: left; width: 165px; height: 99px; background: url(/iTunnel/l/ieeav/gflowershop09/pic/satisfaction.gif ); border: 1px solid #dccab2; /* ThemeColor6 */ } table#PageMidTable td div#GuarenteeBox3{ cursor: pointer; float: left; width: 165px; height: 99px; background: url(/iTunnel/l/ieeav/gflowershop09/pic/satisfaction3.gif ); border: 1px solid #dccab2; /* ThemeColor6 */ } table#PageMidTable td div.Separator{ float: left; width: 166px; height: 1px; margin: 6px 0px 5px 0px; border-top: 1px dotted #dccab2; /* ThemeColor6 */ } table#PageMidTable td div#CustomerServiceBox{ float: left; width: 165px; height: 116px; background-image: url(/iTunnel/l/ieeav/gflowershop09/pic/CustomerServiceImg.jpg); background-repeat: no-repeat; background-color: #e1dfc9; /* ThemeColor10 */ border: 1px solid #dccab2; /* ThemeColor6 */ vertical-align: bottom; cursor: pointer; } table#PageMidTable td div#CustomerServiceBox_Left{ float: left; width: 165px; height: 116px; background-image: url(/iTunnel/l/ieeav/gflowershop09/pic/CustomerServiceImg3.jpg); background-repeat: no-repeat; background-color: #e1dfc9; /* ThemeColor10 */ border: 1px solid #dccab2; /* ThemeColor6 */ vertical-align: bottom; cursor: pointer; } table#PageMidTable td div#CustomerServiceBox div#CustomerServiceNumber{ margin: 26px 0px 0px 5px; width: 144px; color: #666666; /* ThemeColor8 */ font-family: "Arial"; font-size: 12px; cursor: pointer; } table#PageMidTable td div#CustomerServiceBox_Left div#CustomerServiceNumber_Left{ margin: 25px 0px 0 56px; color: #666666; /* ThemeColor8 */ font-family: "Arial"; font-size: 12px; cursor: pointer; } table#PageMidTable td div#LocationsBox{ float: left; width: 166px; height: 93px; background: url(/iTunnel/l/ieeav/gflowershop09/pic/LocationsBG.jpg ); } table#PageMidTable td div#LocationsBox div#LocationsTitle{ float: left; margin: 32px 0px 0px 4px; color: #6a5753; /* ThemeColor5 */ font-size: 11.5px; font-family: "Arial"; } table#PageMidTable td div#LocationsBox div#LocationsItemTable{ float: left; margin: 3px 0px 0px 4px; } table#PageMidTable td div#LocationsBox div#LocationsItemTable div.ArrowImg{ float: left; margin: 8px 0px 0px 0px; width: 3px; height: 5px; background: url(/iTunnel/l/ieeav/gflowershop09/pic/LocationsBG.jpg ); } table#PageMidTable td div#LocationsBox div#LocationsItemTable div.ItemText{ float: left; padding: 4px 0px 0px 4px; } table#PageMidTable td div#LocationsBox div#LocationsItemTable table { width: 166px; } table#PageMidTable td div#LocationsBox div#LocationsItemTable div a{ color: #666666; /* ThemeColor8 */ font-size: 9px; font-family: "Arial"; } table#PageMidTable td div#LocationsBox div#LocationsItemTable div a:hover{ text-decoration: underline; } /* Page Middle LeftMidCol - Used in item detail page */ table#PageMidTable td#MidRightCol{ padding: 0px 0px 0px 8px; width: 783px; vertical-align: top; } table#PageMidTable td#MidRightCol div#ItemDetailCategoryNavigator{ /* clear: left; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; */ clear: left; color: #b38663; /* ThemeColor2 */ font-family: "Arial"; font-size: 12px; margin: 5px 0px 15px 6px; } /* Note this table tr td is to set store builder's category navigator font */ table#PageMidTable td#MidRightCol div#ItemDetailCategoryNavigator table tr td{ color: #b38663; /* ThemeColor2 */ font-family: "Arial"; font-size: 12px; } table#PageMidTable td#MidRightCol div#ItemDetailPic{ float: left; border: 1px solid #dccab2; /* ThemeColor6 */ width: 325px; margin-bottom: 15px; } table#PageMidTable td#MidRightCol div#ItemDetailPic img{ width: 325px; } table#PageMidTable td#MidRightCol div#ItemDetailPic div#ItemDetailName{ color: #666666; /* ThemeColor8 */ font-family: "Arial"; font-size: 14px; font-weight: bold; margin: 10px 0px 0px 10px; } table#PageMidTable td#MidRightCol div#ItemDetailPic div#ItemDetailDescription{ color: #666666; /* ThemeColor8 */ font-family: "Arial"; font-size: 12px; margin: 5px 5px 2px 5px; padding: 5px 5px 2px 5px; border-top: 1px dotted #dccab2; } table#PageMidTable td#MidRightCol div#ItemDetailTable{ float: left; border: 1px solid #dccab2; /* ThemeColor6 */ width: 413px; margin: 0px 0px 0px 5px; color: #666666; /* ThemeColor8 */ font-family: "Arial"; } table#PageMidTable td#MidRightCol div#ItemDetailTable div#ItemDetailTitleRow{ text-align: center; background: #dccab2; /* ThemeColor6 */ color: #666666; /* ThemeColor8 */ font-size: 14px; font-weight: bold; padding: 7px 0px 7px 0px; } table#PageMidTable td#MidRightCol div#ItemDetailTable div.ItemDetailSubTitleRow{ margin: 0px 0px 5px 0px; background: #eaeaea; /* ThemeColor7 */ padding: 4px 0px 3px 10px; font-size: 12px; font-weight: bold; } table#PageMidTable td#MidRightCol div#ItemDetailTable div.ItemDetailTextRow{ padding: 5px 20px 25px 20px; font-size: 11px; } table#PageMidTable td#MidRightCol div#ItemDetailTable div.ItemDetailPrice{ font-size: 14px; } /* These 2 css used by store builder itemDetail object */ table#PageMidTable td#MidRightCol div#ItemDetailTable div.ItemDetailPrice table tr td, table#PageMidTable td#MidRightCol div#ItemDetailTable div.ItemDetailPrice font{ font-size: 11px; color: #666666; /* ThemeColor8 */ font-family: "Arial"; } table#PageMidTable td#MidRightCol div#ItemDetailTable div.ItemDetailPrice table tr td { padding: 2px; } table#PageMidTable td#MidRightCol div#ItemDetailTable div#AddToCartButton{ margin: 30px 0px 0px 0px; width: 129px; height: 22px; } table#PageMidTable td#MidRightCol div#DeliveryPolicyTitle{ clear: left; padding: 20px 0px 0px 5px; color: #666666; /* ThemeColor8 */ font-family: "Arial"; font-size: 14px; font-weight: bold; } table#PageMidTable td#MidRightCol div#DeliveryPolicy{ clear: left; padding: 10px 0px 20px 5px; color: #666666; /* ThemeColor8 */ font-family: "Arial"; font-size: 11px; } /* Page Middle RightCol - Used in item detail page */ table#PageMidTable td#RightCol div#AnalogClockBox{ float: left; width: 166px; height: 123px; border: 1px solid #dccab2; /* ThemeColor6 */ text-align: center; font-family: "Arial"; font-size: 11px; color: #666666; /* ThemeColor8 */ } table#PageMidTable td#RightCol div#AnalogClockBox div#AnalogClock{ text-align: left; margin: 0px 0px 0px 38px; } table#PageMidTable td#RightCol div#AnalogClockBox div#AnalogClockInner{ width: 80px; height: 80px; border: 1px solid #dccab2; background: url(/iTunnel/l/ieeav/gflowershop09/pic/AnalogClockBG.gif); background-repeat: no-repeat; background-position:center center; padding: 5px 5px 5px 5px; } /* Page Bottom */ table#PageBottom tr td.PageBottomRow1, table#PageBottom tr td.PageBottomRow2{ border-bottom: 1px solid #8c8670; /* ThemeColor15 */ } table#PageBottom tr td.PageBottomRow1{ vertical-align: bottom; height: 50px; padding: 0px 0px 5px 0px; } table#PageBottom tr td.PageBottomRow2{ vertical-align: top; height: 124px; } table#PageBottom tr td.PageBottomRow3{ height: 35px; vertical-align: top; } table#PageBottom tr td div#BottomLogo{ float: left; width: 162px; height: 23px; background: url(/iTunnel/l/ieeav/gflowershop09/pic/BottomLogo.gif ); } table#PageBottom tr td div#BottomLinks{ color: #bbbda5; /* ThemeColor9 */ font-family: "Arial"; font-size: 11px; margin: 8px 0px 0px 0px; text-align: center; padding-left: 136px; } table#PageBottom tr td div#BottomLinks a{ color: #bbbda5; /* ThemeColor9 */ } table#PageBottom tr td div#BottomLinks a:hover{ text-decoration: underline; } table#PageBottom tr td div{ color: #bbbda5; /* ThemeColor9 */ font-family: "Arial"; font-size: 12px; text-align: center; } table#PageBottom tr td div#Policy{ margin: 15px 0px 0px 0px; } table#PageBottom tr td div#Policy a{ color: #bbbda5; /* ThemeColor9 */ text-decoration: underline; font-weight: bold; } table#PageBottom tr td div#SisterSitesTitle{ margin: 10px 0px 0px 0px; font-size: 11px; font-weight: bold; } table#PageBottom tr td div#SisterSites, table#PageBottom tr td div#RegionIntro, table#PageBottom tr td div#CityGroup, table#PageBottom tr td div#SEOLinks{ margin: 5px 0px 0px 0px; padding: 0px 10px 0px 10px; font-size: 10px; text-align: center; } table#PageBottom tr td div#SEOLinks table{ width: 100%; } table#PageBottom tr td div#SEOLinks table tr td{ font-size: 10px; text-align: center; } table#PageBottom tr td div#SisterSites a, table#PageBottom tr td div#RegionIntro a, table#PageBottom tr td div#CityGroup a, table#PageBottom tr td div#SEOLinks a{ color: #bbbda5; /* ThemeColor9 */ } table#PageBottom tr td div a:hover{ text-decoration: underline; } table#PageBottom tr td div#Copyright{ margin: 10px 0px 0px 0px; font-size: 10px; } /* CSS for store builder shopping cart */ .CartHeaderFont{ color: #b38663; /* ThemeColor2 */ font-family: "Arial"; font-size: 12px; } div#PageMidCartObj table tr td a.NormalCheckoutFont{ color: #0000ff; font-family: "Arial"; font-size: 9px; text-decoration: underline; } /* Page Middle setting, only applies in Shopping Cart and check out */ div#PageMidCartHeader { } div#PageMidCartHeader div#ShoppingCartTitle{ margin: 20px 0px 10px 20px; padding: 5px 0px 10px 0px; float: left; width: 250px; color: #b38663; font-family: "Arial"; font-size: 24px; border-bottom: 2px solid #dccab2; } div#PageMidCartHeader div#ShoppingCartSubTitle{ margin: 0px 0px 0px 25px; padding: 0px 0px 0px 10px; clear: left; text-align: left; } div#PageMidCartHeader div#ShoppingCartSubTitle ul li{ margin: 0px 0px 3px 0px; clear: left; color: #b38663; width: 500px; list-style-type: disc; font-family: "Arial"; font-size: 13px; } div#PageMidCartHeader div#ContinueShopping { float: right; text-align: center; margin: 80px 10px 0px 0px; } div#PageMidCartHeader div#ContinueShopping a{ color: #666666; font-family: "Arial"; font-size: 9px; text-decoration: underline; } table#PageMiddle td.PageMiddleContent_Cart{ padding: 10px 0px 0px 0px; color: #666666; font-family: "Arial"; font-size: 9px; text-align: center; } table#PageMiddle td.PageMiddleContent_Cart table { border-collapse: separate; margin: 0px 10px 5px 10px; } table#PageMiddle td.PageMiddleContent_Cart table tr td{ color: #666666; font-family: "Arial"; font-size: 12px; padding: 0px 0px 0px 0px; } table#PageMiddle td.PageMiddleContent_Cart table tr td a{ color: #666666; text-decoration: underline; font-family: "Arial"; font-size: 13px; } /* CSS for Check out page Calendar */ div.calendar table tr td{ font-size: 12px; } /* CSS for static documents */ table#PageMiddle td.PageMiddleContent div#AboutUs, table#PageMiddle td.PageMiddleContent div#Delivery, table#PageMiddle td.PageMiddleContent div#Benefit, table#PageMiddle td.PageMiddleContent div#ContactUs, table#PageMiddle td.PageMiddleContent div#Security, table#PageMiddle td.PageMiddleContent div#Guarantee{ color: #666666; font-family: "Arial"; font-size: 13px; padding: 10px 10px 10px 10px; } /* CSS used by lightbox */ #lightbox{ background-color:#eee; padding: 10px; border-bottom: 2px solid #666; border-right: 2px solid #666; } #lightboxDetails{ font-size: 0.8em; padding-top: 0.4em; } #lightboxCaption{ float: left; } #keyboardMsg{ float: right; } #closeButton{ top: 5px; right: 5px; } #lightbox img{ border: none; clear: both;} #overlay img{ border: none; } #overlay{ background-image: url(/iTunnel/l/ieeav/gflowershop09/overlay.png); } * html #overlay{ background-color: #333; back\ground-color: transparent; background-image: url(blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/iTunnel/l/ieeav/gflowershop09/overlay.png", sizingMethod="scale"); } /* Country Selection Panel */ div#CountrySelectPanel{ border: 5px solid #eee; background-color: #fff; padding: 10px; position: absolute; top: 0px; left: 0px; /* Position dynamically determined by javascript */ z-index: 100; display: none; /* Width and height needs to be defined in html code, so that javascript can read */ } div#CountrySelectPanel div#MainCountries, div#CountrySelectPanel div#OtherCountries{ padding: 0px 0px 15px 0px; } div#CountrySelectPanel div#MainCountries, div#CountrySelectPanel div#MainCountries div.CountryListTitle, div#CountrySelectPanel div#MainCountries div#CountryList, div#CountrySelectPanel div#OtherCountries { clear: left; } div#CountrySelectPanel div#MainCountries div#CountryList{ height: 20px; } div#CountrySelectPanel div.CountryListTitle{ font-family: "Arial"; font-size: 12px; font-weight: bold; } div#CountrySelectPanel table.CountryList{ width: 580px; } div#CountrySelectPanel table.CountryList tr td { font-size: 10px; padding: 1px; } div#CountrySelectPanel table.CountryList a{ color: #000; font-family: "Arial"; font-size: 11px; } div#CountrySelectPanel table.CountryList a:hover{ text-decoration: underline; } div#CountrySelectPanel table.CountryList div.CountryFlag{ float: left; width: 16px; height: 16px; margin: 4px 4px 0px 3px; } div#CountrySelectPanel table.CountryList div.CountryText{ cursor: pointer; float: left; margin: 4px 3px 3px 0px; } div#CountrySelectPanel div#CountrySelectSeparator{ height: 1px; font: 0px; background-color: #dccab2; /* ThemeColor 6 */ margin: 3px 0px 3px 0px; } div#CountrySelectPanel table.CountryList tr td.CurrentCountry { background-color: #dccab2; /* ThemeColor 6 */ } div#CountrySelectPanel table.CountryList tr td.CurrentCountry a, div#CountrySelectPanel table.CountryList tr td.CurrentCountry div.CountryText{ cursor: default; } div#CountrySelectPanel table.CountryList tr td.CurrentCountry a:hover{ text-decoration: none; } /* Static Docs style */ table#PageMiddle tr td.PageMiddleContent div#StaticDocTitle, table#PageMiddle tr td.PageMiddleContent div#StaticDocBody, table#PageMiddle tr td.PageMiddleContent div#StaticDocBody table tr td{ font-family: arial,helvetica,sans-serif; line-height: 16px; } table#PageMiddle tr td.PageMiddleContent div#StaticDocTitle{ padding: 20px 40px 0px 8px; color: #af7f5b; /* ThemeColor3 */ font-size: 24px; } table#PageMiddle tr td.PageMiddleContent div#StaticDocBody{ padding: 10px 10px 30px 10px; } table#PageMiddle tr td.PageMiddleContent div#StaticDocBody, table#PageMiddle tr td.PageMiddleContent div#StaticDocBody ul li, table#PageMiddle tr td.PageMiddleContent div#StaticDocBody ol li, table#PageMiddle tr td.PageMiddleContent div#StaticDocBody table tr td{ color: #666666; /* ThemeColor8 */ font-size: 12px; } table#PageMiddle tr td.PageMiddleContent div#StaticDocBody ul li, table#PageMiddle tr td.PageMiddleContent div#StaticDocBody ol li{ margin-left: 30px; margin-bottom: 5px; margin-top: 10px; } table#PageMiddle tr td.PageMiddleContent div#StaticDocBody ul li{ list-style-type: disc; } table#PageMiddle tr td.PageMiddleContent div#StaticDocBody p.small{ margin-top: 6px; margin-bottom: 6px; } table#PageMiddle tr td.PageMiddleContent div#StaticDocBody a{ color: #666666; /* ThemeColor8 */ } table#PageMiddle tr td.PageMiddleContent div#StaticDocBody a:hover{ text-decoration: underline; } table#PageMiddle tr td.PageMiddleContent div#StaticDocBody a.ColoredLink{ text-decoration: underline; color: #6aa001; /* ThemeColor11 */ } table#PageMiddle tr td.PageMiddleContent div#StaticDocBody b.StaticDocSubTitle{ font-size: 14px; } table#PageMiddle tr td.PageMiddleContent div#StaticDocBody table.NoBorder{ margin: 10px 0px 10px 30px; } table#PageMiddle tr td.PageMiddleContent div#StaticDocBody table.WithBorder{ background: #F9F9F9; margin: 10px 0px 30px 0px; border: 1px solid #AAAAAA; } table#PageMiddle tr td.PageMiddleContent div#StaticDocBody table.NoBorder tr td, table#PageMiddle tr td.PageMiddleContent div#StaticDocBody table.WithBorder tr td{ vertical-align: top; padding: 2px 5px 2px 5px; } table#PageMiddle tr td.PageMiddleContent div#StaticDocBody table.WithBorder tr td, table#PageMiddle tr td.PageMiddleContent div#StaticDocBody table.WithBorder tr th{ padding: 4px; border: 1px solid #AAAAAA; } table#PageMiddle tr td.PageMiddleContent div#StaticDocBody table.WithBorder tr th{ background-color: #F2F2F2; font-size: 13px; } /* Hot country list */ table#PageMidTable td div#HotCountryListTitle{ width: 166px; height: 20px; float: right; font-family: "Arial"; font-size: 12px; color: #ffffff; background: #565544; /* ThemeColor16 */ text-align: center; padding: 2px 0px 0px 0px; } table#PageMidTable td div#HotCountryList{ width: 165px; float: right; background: white; margin-bottom: 20px; border: 1px solid #dccab2; /* ThemeColor 6 */ } table#PageMidTable td div#HotCountryList ul{ padding: 1px 0px 1px 2px; } table#PageMidTable td div#HotCountryList ul li a{ font-family: "Arial"; font-size: 10px; color: #666666; padding: 1px 0 0 5px; } table#PageMidTable td div#HotCountryList ul li a:hover{ text-decoration: underline; cursor: pointer; }