ul { list-style: none; } body { background-image: url(images/bg.gif); background-repeat: repeat-x; margin: 0; background-color: #ffffff; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 24px; } a:link, a:active, a:visited { color: #000; text-decoration: underline; } a:hover { color: #FF0000; text-decoration: none; } a:link.footer, a:active.footer, a:visited.footer { color: #666666; text-decoration: none; font-size: 10px; } a:hover.footer { color: #666666; text-decoration: underline; font-size: 10px; } td.footer { vertical-align: middle; background-image: url(images/footer_BoxBg.jpg); font-size: 10px; color: #666666; } div.content, td.content { padding-top: 5px; padding-left: 15px; padding-right: 15px; vertical-align: top; background: url(images/bg_bodyShade.jpg); background-repeat: repeat-x; background-position: bottom; font-size: 12px; } p { padding-left: 20px; } td.leftShade { background: url(images/left_bodyShade.gif); background-repeat: repeat-y; vertical-align: top; } td.bottomShade { background: url(images/bottom_bodyShade.gif); background-repeat: repeat-x; vertical-align: top; } td.rightShade { background: url(images/right_bodyShade.gif); background-repeat: repeat-y; vertical-align: top; } p { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 24px; } p.testis { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 24px; } h1, .heading { font-face: "Trebuchet MS"; font-weight: bold; font-size: 13px; font-variant: small-caps; letter-spacing: 3px; color: #ed2024; } .heading { padding-top: 5px; padding-left: 15px; padding-bottom: 5 font-size: 14px !important; } hr { border:1px solid #EEEEEE; color: #EEEEEE; margin:0 20px; } h2 { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 20px; } td { vertical-align: top; } ul { } img.floatLeft { float: left; margin: 5px; } .hpfooterbox { margin-left: 20px; margin-right: 15px; font-family: "Trebuchet MS"; font-size: 12px; font-weight: normal; line-height: 18px; text-align: justify; } .eStoreText { font-family: "Trebuchet MS"; font-size: 12px; font-weight: normal; line-height: 18px; } .eStoreTextBold { font-family: "Trebuchet MS"; font-size: 12px; font-weight: bold; line-height: 18px; } .eStoreHeading { font-face: "Trebuchet MS"; font-weight: bold; font-size: 13px; font-variant: small-caps; letter-spacing: 3px; color: #000000; } .eStoreTextRed { font-family: "Trebuchet MS"; font-size: 12px; font-weight: bold; line-height: 18px; color: #ed2024; } .eStoreGray { font-size: 10px; color: #666666; text-align: justify; } .eStoreGrayBold { font-weight: bold; font-size: 10px; color: #666666; padding-top: 5px; } a:link.eStoreTextRed, a:active.eStoreTextRed, a:visited.eStoreTextRed { font-family: "Trebuchet MS"; font-weight: bold; line-height: 18px; color: #ed2024; text-decoration: none; font-size: 10px; } a:hover.eStoreTextRed { font-family: "Trebuchet MS"; font-weight: bold; line-height: 18px; color: #ed2024; font-size: 10px; text-decoration: underline; } .style1 { font-size: 14px; color: #FFFFFF; } td { font-size: 10pt; } .text, .FieldLabel { font-size: 8pt; font-weight: bold; } .promoheader { font-size: 10pt; font-weight: bold; } .productname { font-size: 10pt; font-weight: bold; } .tiny { font-size: 8pt; line-height: 12px; } .footer { font-size: 10pt; } .PageContent { background-color: #FFFFFF; vertical-align: top; border-collapse: collapse; } .basketInstructions { text-align:center; font-size: 10pt; } .paymentheader { font-size: 10pt; font-weight: bold; margin-left: 0; margin-bottom: 0px; padding: 2px 1px 2px; list-style: none; display: inline; color: #000000; background-color : #FFFFFF } .errormessage { color: #FF0000; } .BasketMessage { color: #FF0000; font-size: 7pt; } .InfoBoxVertSpacer { height: 480px; } .TitleBar { background-color: #FFFFFF; color: #000000; font-size: 12pt; font-weight: bold; } .DepartmentBar { color: #000000; background-color: #FFFFFF; font-size: 10pt; } .InfoBox,.InxfoBox td { font-size: 10pt; color: #000000; background-color: #FFFFFF; } table.InfoBox,table.SearchBox,table.MembershipBox,table.FeaturedProductBox,table.BasketSummaryBox,table.SubCategoryBox { font-size: 8pt; text-align: left; background-color: #dddddd; border-right: #bbbbbb 6px solid; border-top: #bbbbbb 6px solid; border-left: #bbbbbb 6px solid; border-bottom: #bbbbbb 6px solid; color: #000000; list-style: none; margin-bottom: 0px; border-collapse: collapse; } table.FeaturedProductBox,table.SubCategoryBox { background-color: #ffffff; } td.InfoBoxTitle,td.SearchBoxTitle,td.MembershipBoxTitle,td.FeaturedProductBoxTitle,td.BasketSummaryBoxTitle,td.SubCategoryBoxTitle { font-size:8pt; color: #000000; background-color: #FFFFFF; font-weight: normal; text-align: center; text-transform: none; text-decoration: none; } .InfoBox a, .InfoBox a:Visited { text-align: left; FONT-WEIGHT: normal; FONT-SIZE: 8pt; } .InfoBoxTitle a,.InfoBoxTitle a:Visited { font-weight: bold; text-align: left; text-transform: uppercase; text-decoration: underline; } .InfoBox a:hover { } .InfoBoxTitle a:hover { } .SubDepartmentList a, .SubDepartmentList a:Visited { font-weight: bold; font-size: 10pt; margin-right: 10px; } .DepartmentDescription { text-align: center; margin-right: 0px; font-size: 8pt; } .ProductNameListing { font-weight: bold; font-size: 8pt; color: #000000; } .ProductList { vertical-align: top; border-width: 1px; } .ProductThumb { vertical-align: top; } .ProductDetailName { font-weight: bold; font-color:#000000; } .WizardButtons { margin-left: 250px ; margin-right: 250px ; } .SectionTitle, td.SectionTitle { font-size:10pt; font-weight: bold; color: #000000; background-color: #FFFFFF; } .OrderHistoryTable, .OrderHistoryHeader { padding-left: 20pt; padding-right: 20pt; font-size: 8pt; color: #000000; border-right: solid black 1px; border-top: solid black 1px; border-left: solid black 1px; border-bottom: solid black 1px; } .BasketTableData, .BasketTableHeader, .SearchResultsTableData { padding: 3px; vertical-align: top; font-size: 8pt; font-weight: bold; color: #000000; } .OrderHistoryHeader, .BasketTableHeader, .OrderDetailHeader, .OrderDetailTitle, .OrderDetailTableHeader, .SearchResultsHeader { font-weight: bold; } .OrderDetailTableHeader { font-weight: bold; } .SearchResultsHeader { text-align:center; } .OrderSummaryTitle,td.OrderSummaryTitle, .OrderSummary { width: 200px; border-right: #FFFFFF 1px solid; border-top: #FFFFFF 1px solid; border-left: #FFFFFF 1px solid; border-bottom: #FFFFFF 1px solid; background-color: #FFFFFF; border-collapse: collapse; text-align: center; color: #000000; } .OrderSummary { background-color: #FFFFFF; color: #000000; border-collapse: collapse; text-align:right; } .OrderItemsList, td.OrderItemsList, td.OrderDetailHeader { border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; border-bottom: #000000 1px solid; border-collapse:collapse; } .alternateViewsTitle { } .relatedProductsTableHeader { font-size: 12px; color: #620162; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; } .itemAttributesList td { font-size: 7pt; } .treeViewRoot, .treeViewParent, .treeViewNode, .treeViewParent { font-family: Arial,Helvetica, sans-serif; font-size: 12px; color: #002569; font-weight: bold; text-decoration: none; text-align:left; } .treeViewLeaf, .treeViewLeaf A:hover { font-weight:normal; text-decoration:underline; } .treeView A:hover { text-decoration:underline; } .shippingPanel { vertical-align:top; } .loginPanel,.billingPanel { vertical-align:top; } .loginPanelRight { vertical-align:top; } .shippingPanelLeft { vertical-align:top; } .seo { font-family: "Trebuchet MS"; font-size: 12px; } a:link.review, a:active.review, a:visited.review { color: #333333; text-decoration: none; font-size: 10px; } a:hover.review { color: #333333; text-decoration: underline; font-size: 10px; }