* { font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; } body { color: #000000; background-color: #FFFFFF; margin: 0; padding: 0; text-align: center; } TABLE.layout { border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; } /* Begin superceded input style as of 2008-08 */ INPUT.searchBox { font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; width: 117px; font-size: 11x; border: 1px SOLID #CCCCCC; } /* End superceded input style */ select.destinationselect { FONT-SIZE: 12px; COLOR: #000000; width: 178px; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } DIV.hidden_option { display: none; } H2 { FONT-SIZE: 12pt; COLOR: #336633; FONT-FAMILY: times new roman } .header { FONT-SIZE: 22px; COLOR: #336633; line-height:26px; FONT-FAMILY: times new roman } a { font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration:none; color: #003399; } a:hover { font-family:Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration:underline; } a.color:link { color: #003399; } a.color:visited { color: #0C460C; } a.color:active { color: #0C460C; } a.featureproduct2:link { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.featureproduct2:active { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.featureproduct2:visited { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } A.footer { font-size: 10px; line-height: 16px; color: #4F704B; text-decoration: none; } A.footer:hover { font-size: 10px; line-height: 16px; color: #4F704B; text-decoration: underline; } a.linkGreen:link { FONT-SIZE: 12px; COLOR: #336633; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.linkGreenBold:link { FONT-SIZE: 12px; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: underline; } a.linkGreenBold:visited { FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.linkGreenBold:hover { FONT-SIZE: 12px; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: underline; } a.breadcrumb { font-size:12px; font-weight:bold; text-decoration:underline; color: #FFFFFF; } a.breadcrumb:hover { font-size: 12px; font-weight: bold; text-decoration: underline; color: #FFFFFF; } a.featureproduct:link { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: none; } a.featureproduct:active { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: none; } a.featureproduct:visited { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: none; } a.xbreadcrumb:link { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xbreadcrumb:visited { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xbreadcrumb:active { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xdefaultu:link { font-size: 12px; font-color: #003399; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: underline; } a.xdefaultu:visited { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xdefaultu:active { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xdefaultr:link { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xdefaultr:visited { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xdefaultr:active { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xdefaultr:hover { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xfaq:link { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xfaq:visited { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xfaq:active { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xsmallu:link { FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xsmallu:visited { FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } a.xsmallu:active { FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } .additional_images { border: 1px; border-style: solid; } .additional_images_thumbnail { width: 70; height: 86; border: 1px; border-style: solid; border-color: FFFFFF; } .breadcrumb { font-size: 12px; font-weight: bold; color: #000000; } .color { FONT-SIZE: 12px; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .color_red { FONT-SIZE: 12px; COLOR: #A21412; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .color1 { FONT-SIZE: 12px; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } .color2 { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .colorheader { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .colorsubheader { FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .colorsubheader18 { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .default { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .default2 { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } .defaultheader { FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .defaultsubheader { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .featureproduct { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: none } .featureproduct2 { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: none } .field { color: #000000; border-color: #000000; background-color: #FFFFFF; BORDER-BOTTOM: black 1px; BORDER-LEFT: black 1px; BORDER-RIGHT: black 1px; BORDER-TOP: black 1px; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 11px; } .footer { font-size: 10px; line-height: 16px; color: #4F704B; text-decoration: none; } .footerlarge { font-size: 12px; line-height: 16px; color: #000000; } .formfieldnote { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .formlabel { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .formrequired { COLOR: #FF0000; } .formrequiredtext { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .lightblue { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } .medium { font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 11px; color: #000000; text-decoration: none; } .messagebackorder { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .messagediscountConf { font-weight: bold; color: #990000; } .messagediscount img { margin: -2px 3px -2px 0; } .messageerror { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .messagegiftwrap { FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .messageisprice { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .messagesent { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .product_large { FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .required { font-family:Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 11px; color: #FF0000; text-decoration: none; } .sidebar { font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; color: #555555; text-decoration: none; border-right-style: solid; border-right-width: 1px; border-right-color: #D5DFD6; vertical-align: top; background-color: #F4F3E5; width: 165px; } .searchbox { font-size: 11px; font-weight: none; color: #FFFFFF; } .small { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } a.small{ FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } .subtitle { font-size: 10pt; } .select { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } .selected_additional_images_thumbnail { width: 70; height: 86; border: 1px; border-style: solid; border-color: 003300; } .submenu { display:none; } .holiday_link1 { font-family:Arial, Helvetica, sans-serif; color:#0c460c; font-size:14px; font-weight:bold; line-height: 22px; text-decoration: underline; } .holiday_link2 { font-family:Arial, Helvetica, sans-serif; color:#990000; font-size:12px; text-decoration: underline; } .gateway_links { font-family:Arial, Helvetica, sans-serif; color:#2b61a9; font-size:15px; font-weight:bold; text-decoration: underline; } .tableheader { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } /* ADDED FOR NEW TEXT FOOTER - AD 2007-11-20 */ A.footerNav { font-family: Times New Roman, Times; font-size: 12px; line-height: 34px; color: #4F704B; text-decoration: none; font-weight: bold; } A.footerNav:hover { font-family: Times New Roman, Times; font-size: 12px; line-height: 34px; color: #4F704B; text-decoration: none; font-weight: bold; } TD.footerNav { font-size: 14px; text-align: center; vertical-align: middle; border-top: 1px solid #000000; border-bottom: 1px solid #CCCBBF; color: #CCCBBF; } /* ADDED FOR GIFT IDEAS GATEWAY PAGE - AD 2007-11-20 */ TD.giftIdeasFeaturedHeader { width: 283px; height: 19px; font-size: 14px; line-height: 19px; padding-left: 5px; padding-right: 5px; background: #2b61a9; } TD.giftIdeasFeaturedProduct { padding: 10px; font-size: 12px; line-height: 15px; vertical-align: top; } TD.giftIdeasFeaturedProductSet { border-left: 1px solid #EFF2D7; border-bottom: 1px solid #EFF2D7; border-right: 1px solid #EFF2D7; vertical-align: top; } A.giftIdeasFeaturedHeader { font-size: 14px; line-height: 19px; font-weight: bold; text-decoration: underline; color: #FFFFFF; } A.giftIdeasFeaturedHeader:hover { font-size: 14px; line-height: 19px; font-weight: bold; text-decoration: underline; color: #FFFFFF; } A.giftIdeasFeaturedProduct { font-size: 12px; line-height: 15px; text-decoration: underline; color: #0445B9; } A.giftIdeasFeaturedProduct:hover { font-size: 12px; line-height: 15px; text-decoration: underline; color: #0445B9; } A.giftIdeasRedLink { color:#990000; font-weight: bold; font-size:14px; text-decoration: underline; font-style: italic; } /* ADDED FOR NEW HOLIDAY HOMEPAGE - AD 2007-11-20 */ TD.homepageFeaturedProduct { width: 120px; font-size: 11px; line-height: 15px; vertical-align: top; } A.homepageFeaturedProduct { font-size: 11px; line-height: 15px; color: #0445B9; text-decoration: underline; } /* ADDED H1 HEADER TAGS FOR PRODUCTS AND GATEWAYS - AD 2008-01-03 */ H1.colorsubheader { FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #0C460C; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; margin: 0px; } H1.gatewayheader { font-family:times new roman; color: #0C460C; font-size:24px; font-weight:bold; margin: 0px; white-space: nowrap; } /* ADAPTOR CONTENT CSS - AD 2008-02-07 */ DIV.adaptorContent { background: #FBF7E7; border: 1px solid #CCCCCC; clear: both; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 11px; font-style: italic; margin: 10px 0 0 0; width: 290px; text-align: left; padding: 8px; } DIV.adaptorContent A { color: #003399; font-size: 11px; font-style: italic; text-decoration: underline; } H2.adaptorContentHeader { FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; color: #0C460C; font-size: 14px; font-weight: bold; font-style: italic; margin: 0px !important; padding: 0px !important; } /* EAGLE CREEK CONTENT CSS - AD 2008-02-07 */ DIV.eagleCreekContent { margin-top: 10px; font-size: 11px; width: 222px; text-align: left; clear: both; font-style: italic; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } DIV.eagleCreekContent A { text-decoration: underline; font-style: normal; font-style: italic; } DIV.eagleCreekContent P { margin: 0px; } H2.eagleCreekContentHeader { FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; color: #0C460C; font-size: 14px; font-weight: bold; font-style: italic; margin-top: 0px; margin-bottom: 0px; } .hr { color: #fff; background-color: #fff; border: 1px dotted #000000; border-style: none none dotted; } DIV.pageHeaderImage { height: 89px; margin: 0; overflow: hidden; width: 600px; } /* MAIN PAGE FEATURED ARTICLES */ TR#homeFeaturedArticles UL { margin: 0px; padding: 0px 13px 0px 20px; } TR#homeFeaturedArticles LI { padding: 0em 0em 0.5em 0em; } TR#homeFeaturedArticles UL LI A { FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline; } TR#homeFeaturedArticles IMG, TR#homeMapStore IMG { margin: 7px 0px 7px 0px; } TR#homeMapStore P { margin: 0px; padding: 3px 10px 7px 3px; FONT-SIZE: 15px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; } DIV.reviewResponse { background-color:#F4F3E5; border:1px; border-style:solid; border-color:#D5DFD6; padding:6px; margin-left:15px; margin-right:15px; } /* Thumbnail Swatches */ DIV.tsDivider { width: 596px; height: 1px; background-color: #CCCCCC; margin-top: 3px; margin-bottom: 10px; } /* Thumbnail Bigthumb */ #bigthumb_Image { padding: 0px 11px 0px 9px; margin: 0px; width: 175px; } #bigthumb_Image IMG { border: 1px; border-style: solid; border-color: #DFDFDF; } #bigthumb_ProdName { width: 175px; font-weight: bold; text-align: left; margin: 5px 11px 0px 9px; padding: 0px; } #bigthumb_Price { width: 175px; text-align: left; padding: 0px 11px 0px 9px; margin: 0px; } #bigthumb_Desc { width: 175px; text-align: left; margin: 4px 11px 25px 9px; padding: 0px; } /* New homepage styles 6-26-08 */ .top_text { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none; } .guarantee { font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#204826; } .top_text { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration:none; } .guarantee { font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #204826; } .links { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; } .links:hover { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffff99; text-decoration: underline; } .links2 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; } .links2:hover { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; } .links3 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #204826; text-decoration: none; } .links3:hover { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #204826; text-decoration: underline; } #bottomNav { width: 782px; margin: 7px 0px 10px 0px; padding: 0px; text-align: center; } #bottomNav hr { width: 620px; color: #CCCCCC; background-color: #CCCCCC; height: 1px; border: 0; } #bottomNav ul { margin: 0px; padding: 0px; } #bottomNav li { margin: 0px; padding: 0px 5px; list-style-type: none; display: inline; } #bottomNav a { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#204826; text-decoration: none; } #bottomNav a:hover { text-decoration: underline; } #footerCollections, #footerTravelSolutions, #footerTravelAdvice, #footerCountryGuides, #footerCopyright, #footerViewAll { clear: both; width: 782px; margin: 3px 0px; padding: 0px; display: block; text-align: left; } #footerCollections ul, #footerTravelSolutions ul, #footerTravelAdvice ul, #footerCountryGuides ul, #footerViewAll ul { display: inline-block; margin: 0px; padding: 0 5px 0 0; /*width: 650px;*/ } #footerCollectionsNav li, #footerTravelSolutions li, #footerTravelAdviceNav li, #footerCountryGuidesNav li, #footerViewAllNav li { margin: 0px; padding: 0px 4px 0px 0px; list-style-type: none; display: inline; } #footerCollectionsNav a, #footerTravelSolutions a, #footerTravelAdviceNav a, #footerCountryGuidesNav a, #footerViewAllNav a { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#333333; text-decoration: none; } #footerCollectionsNav a:hover, #footerTravelSolutions a:hover, #footerTravelAdviceNav a:hover, #footerCountryGuidesNav a:hover, #footerViewAllNav a:hover { text-decoration: underline; } div.category { width: 100px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; text-align: right; font-weight: bold; margin: 1px 5px 0px 10px; float: left; } #footerCopyright p { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #204826; text-decoration: none; text-align: center; } #headerEmailSignup { margin: 0px; } #headerEmailSignup .headerEmailSignupField { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; width: 188px; padding-left: 5px; margin-right: 5px; padding-bottom: 1px; line-height: normal; } #headerEmailSignup .headerEmailSignupButton { margin-bottom: 3px; vertical-align: middle; } #givingBackFooter { border: 1px solid #d5dfd6; margin: 10px 0px 0px 85px; padding: 5px; width: 610px; font-size: 10px; overflow:auto; } #givingBackFooter H4 { color: #0C460C; font-size: 11px; text-align: left; margin: 0; padding: 0 0 0 5px; } #seeFooter, #cvipFooter { float: left; padding: 5px; margin: 0px; width: 295px; } #seeFooter b, #cvipFooter b { font-size: 11px; } #seeFooter P, #cvipFooter P { font-size: 11px; font-style: italic; margin: 0px; padding: 0px; } #seeFooter IMG, #cvipFooter IMG { border-style: none; display: block; float: left; margin: 3px 10px 0px 0px; padding: 0px; } #seeFooter a, #cvipFooter a { text-decoration: none; color: #000000; font-size: 11px; } /* End new homepage styles */ /* Begin new Gateway Page Styles 7-2008 */ #gatewayRelatedTips { float: left; width: 270px; margin: 0px; padding: 10px 5px 10px 0px; } #gatewayRelatedArticles { float: right; width: 270px; margin: 0px; padding: 10px 0px 10px 5px; } #gatewayRelatedTips h3, #gatewayRelatedArticles h3 { color: #336633; font-size: 16px; padding: 0 0 5px 0; margin: 0px; } #gatewayRelatedTips p, #gatewayRelatedArticles p { margin: 0 0 0.5em 0; padding: 0; } #gatewayRelatedTips a, #gatewayRelatedArticles a { text-decoration: underline; } #gatewayRelatedArticles ul { list-style: none; margin: 0px; padding: 0px; } TD#gatewayTipBox { color: #FFFFFF; vertical-align: top; padding: 14px 20px 5px 5px; } TD#gatewayTipBox H3 { font-size: 18px; font-weight: normal; color: #FFFFFF; margin-top: 0px; margin-bottom: 6px; } TD#gatewayTipBox A { color: #FFFFFF; display: block; margin-top: 4px; font-style: italic; } DIV#gatewayShopBySubcat { width: 581px; height: 25px; vertical-align: middle; background-color: #F1F0E5; } DIV#gatewayShopBySubcat H3 { color: #004101; font-size: 18px; font-weight: normal; line-height: 25px; margin-left: 5px; margin-top: 0px; margin-bottom: 0px; float: left; } DIV#gatewayShopBySubcat A { display: block; float: right; line-height: 25px; height: 25px; padding-right: 10px; veritcal-align: middle; } /* End new Gateway Page Styles */ /* Begin new Leftnav Styles 2008-08 */ #sidebarContainer { width: 165px; margin: 0px; padding: 0px; float: left; clear: both; } #searchBoxGoBtn { display: block; float: right; margin: 0px; padding: 0 0 0 3px; } #sidebarNavmenu { margin: 0px; padding: 10px 0 0 0; width: 165px; } #sidebarNavmenu ul { list-style-type: none; margin: 0px; padding: 0 0 15px 0; width: 165px; } #sidebarNavmenu li { /* IE Hack */ display: inline; } #sidebarNavmenu a, #sidebarNavmenu a:visited { color: #1C1C1C; text-decoration: none; display: block; } #sidebarNavmenu a:hover { /* color: #04640C; */ color: #003399; text-decoration: underline; background-color: #F9F7D2; } #sidebarNavmenu a.shopByBrand, #sidebarNavmenu a.shopByBrand:visited, #sidebarNavmenu a.shopByBrand:hover { padding: 0px; margin: 0px; text-decoration: none; } #sidebarNavmenu a.navmenuOn { padding: 4px 0 0 10px; background-color: #F9F7D2; } #sidebarNavmenu a.navmenuOff { padding: 2px 0 0 12px; } #sidebarNavmenu a.navmenuCat { background-color: #F9F7D2; padding: 1px 0 1px 0px; } #sidebarNavmenu a.navmenuCatOn, #sidebarNavmenu a.navmenuCatOn:visited { padding: 4px 0 0px 0px; background-color: #F9F7D2; color: #1C1C1C; } #sidebarNavmenu a.navmenuSubCat, #sidebarNavmenu a.navmenuSubCat:visited { /* color: #003399; */ background-color: #FBF7E7; padding: 0 0 0 20px; } #sidebarNavmenu a.navmenuOn:hover, #sidebarNavmenu a.navmenuSubcat:hover, #sidebarNavmenu a.navmenuSubCatEnd:hover { background-color: #F9F7D2; } #sidebarNavmenu a.navmenuSubCatOn, #sidebarNavmenu a.navmenuSubCatOn:visited { color: #1C1C1C; background-color: #FBF7E7; padding: 0 0 0 19px; } #sidebarNavmenu a.navmenuSubCatEnd { /* color: #003399; */ background-color: #FBF7E7; padding: 0 0 5px 20px; } #sidebarNavmenu a.navmenuSubCatOnEnd, #sidebarNavmenu a.navmenuSubCatOnEnd:visited { color: #1C1C1C; background-color: #EEEECD; padding: 0 0 5px 20px; } #sidebarNavmenu img.navmenuCatArrow { border-style: none; margin: 1px 2px -1px 0px; } #sidebarNavmenu img.navmenuSubCatArrow { border-style: none; margin: 1px 2px -1px -12px; } #sidebarVerisign { width: 165px; margin: -5px 0 0 0; padding: 0px; text-align: center; } #sidebarShopByBrandImg { border-style: none; } /* End new Leftnav Styles */ /* Begin "Products By" Styles */ DIV.productsByNav { font-size: 11px; color: #747B83; } DIV.productsByNav A { color: #747B83; text-decoration: underline; } DIV.productsByNav A.on { text-decoration: none; font-weight: bold; } TD.productsByDesc { font-size: 11px; } TD.productsByDesc A { font-size: 11px; text-decoration: underline; } TD.productsByDesc SPAN.desc { color: #416E43; } TD.productsByCategory { font-size: 12px; font-weight: bold; padding-bottom: 8px; } TD.productsByCategory A { text-decoration: none; color: #416E43; } /* End "Products By" Styles */ /* Begin new About Us and Customer Service styles */ #rollover { list-style-type: none; margin: 0px; padding: 0px; } #rollover li a { background-image: url(http://image.magellans.com/mitcus/Images/list_arrow.gif); background-repeat: no-repeat; background-position: 0 .4em; padding: 3px 0 0 17px; font-size: 14px; color: #355c33; line-height:27px; } #rollover li a:hover { background-image: url(http://image.magellans.com/mitcus/Images/list_arrow_hover.gif); background-repeat: no-repeat; background-position: 0 .4em; padding: 3px 0 0 17px; font-size: 14px; color: #355c33; text-decoration: underline; line-height:27px; } /* End About Us & Customer Service styles */ /* Begin Search Tips & Articles fix 2008-09 */ #searchResultsTips { float: left; } #searchResultsArticles { float: right; } #searchResultsArticles, #searchResultsTips { width: 280px; margin: 0px; padding: 0 0 15px 0; border-width: 1px; border-color: #CCCCCC; border-style: solid; } #searchResultsTips h3, #searchResultsArticles h3 { color: #336633; font-size: 16px; padding: 5px; margin: 0px; background-color: #f1f0e5; } #searchResultsTips ul, #searchResultsArticles ul { margin: 5px 0 15px; padding: 0px; } #searchResultsTips li, #searchResultsArticles li { list-style-type: none; padding: 0 0 0 5px; } /* End Search Tips & Articles fix 2008-09 */ /* New Homepage Styles 2008-09 - updated page layout including Travel Solutions instead of Featured Products */ #homeSplashContainer { float: right; margin: 0; padding: 6px 6px 0 0; width: 600px; } #homeShipBanner { margin: 0px; padding: 0 0 5px 0; } #homeSplashCatalog { float: left; } #homeSplashOffer { } #homeTravelSolutions { background: #FFF9E7; border: 1px solid #E1E7DC; float: left; margin: 10px 0px 0px; padding: 0px; width: 600px; } #homeTravelSolutions div.travelSolutions { float: left; } #homeTravelSolutions div.travelSolutionsLast { float: right; } #homeTravelSolutions div.travelSolutions img { border-style: none; height: 202px; margin: 5px; padding: 0px; width: 140px; } #homeTravelSolutions div.travelSolutionsLast img { border-style: none; height: 202px; margin: 5px 5px 5px 0px; padding: 0px; width: 140px; } #homeTipsAdvice { clear: both; margin: 0 8px 0 -4px; } /* Added 2009-02-19 for new HP look */ #homeTravelTipKicker, #homeTravelTipKicker img { border: none; float: right; padding: 0px; margin: 0px; width: 265px; height: 274px; } #homeTravelTip { border: 1px solid #DFDFDF; float: left; padding: 0px; margin: 0px; width: 260px; height: 160px; background: #fff9e7; } #homeTravelAdvice ul { list-style-type: disc; color: #003399; margin: 0px; padding: 0px; } #homeTravelAdvice li { padding: 0px; margin: 0.75em 0 0.75em 25px; } #homeTravelAdvice li a { text-decoration: underline; } #homeTravelAdvice p, #homeTravelTip p { padding: 0px; margin: 0.75em 8px; } #homeTravelAdvice a.homeViewAll, #homeTravelTip a.homeViewAll { color: #4D7E4A; font-style: italic; text-decoration: none; } #homeTravelAdvice a.homeViewAll:hover, #homeTravelTip a.homeViewAll:hover { text-decoration: underline; } #homeKickers { float:left; margin: 10px 0 0; padding: 0; width: 600px; text-align: center; } #homeKickers div.homeKickerBox { display: block; float: left; margin: 0px 9px 0px 0px; padding: 0px; } #homeKickers div.homeKickerBoxLast { display: block; float: right; margin: 0px; padding: 0px; } /* End new homepage styles 2008-09 */ /* Begin Travel Solutions Landing Pages styles */ div.tsHeader { width: 571px; background-repeat: no-repeat; color: #3d3108; padding: 10px; font-style: normal; } div.tsHeader h3 { color: #00560a; font-weight: bold; font-size: 22px; margin: 0px; padding: 4px 0px; } div.tsHeader h4 { color: #00560a; font-weight: bold; margin: 1em 0 0; padding: 0px; } div.tsHeader p { color: #3d3108; } div.tsHeader ul { margin: 0 0 0 15px; padding: 0px; } /* End Travel Solutions landing pages styles */ /* Gift With Purchase styles */ div.gwp { background-color: #EEEECD; border-width: 1px; border-style: solid; border-color: #E26D50; float: left; margin: 15px 0 0 0px; padding: 7px; } div.gwp h4 { color: #E26D50; font-size: 14px; margin: 0px; padding: 0px; } div.gwp p { margin: 11px 0 0 0; } div.gwp img { border: 1px solid #E26D50; margin: 13px 7px 0px 0px; float: left; } /* End Gift With Purchase Styles */ /* AD :: 2008-10-15 : BEGIN CHANGES - Added for thumbnail quantity pricing display */ span.thumbnailQuantityPricingDisplay { font-size: 11px; color: #BF1E2E; font-weight: bold; white-space: nowrap; } /* AD :: 2008-10-15 : END CHANGES */ /* AD :: 2008-10-31 : BEGIN CHANGES - Added for gift wrap message display */ /* 2009-03-24: Superceded by new giftWrapMessage div tag below */ /* TD#giftWrapMessage { font-size: 12px; } TD#giftWrapMessage A { color: #000000; } TD#giftWrapMessage SPAN { color: #3B5353; font-weight: bold; font-size: 13px; } */ /* AD :: 2008-10-31 : END CHANGES */ /* 2009-03-24: End supercede */ /* Homepage Mytrip Footer */ #myTrip { float: left; margin: 10px 0 0; padding: 0px; width: 600px; } #myTrip img { display: block; border-style: none; } H1.tipTitle { color: #336633; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 24px; line-height: 28px; font-weight: bold; margin-top: 4px; margin-bottom: 7px; } /* Product Note - for flat iron notes on voltage converters - 2009-01-06 */ DIV.productNote p { font-size: 11px; text-align: left; font-style: italic; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; } DIV.productNote A { font-size: 11px; font-style: normal; } /* End product note changes */ /* Begin Shopping cart look & feel updates 2009-01 */ table.basket { border-width: 1px 0px 0px 1px; border-style: solid; border-color: #CCC; } table.basket th { border-width: 0px 1px 1px 0px ; border-style: solid; border-color: #CCC; padding: 5px; } table.basket td { border-width: 0px 1px 1px 0px ; border-style: solid; border-color: #CCC; padding: 5px; } table.basket td.basketRemove a, table.basket td.basketRemove a:link, table.basket td.basketRemove a:hover, table.basket td.basketRemove a:visited { font-style: italic; } table.basket td.subtotal { border-style: none; padding: 14px 3px 5px 0; background-color: #fefbfc; font-weight: bold; } table.basket td.messagediscount { border-width: 1px 0px 0px 0px; border-style: dashed; border-color: #CCC; padding: 8px 0 0 10px; background-color: #fefbfc; font-size: 14px; font-weight: bold; } table.basket td.messagediscountAmt { color: #AB0E25; border-width: 1px 0px 0px 0px; border-style: dashed; border-color: #CCC; padding: 8px 1px 0 0; background-color: #fefbfc; } span.messagediscountRed { color: #AB0E25; font-size: 14px; font-weight: bold; } table.basket td.messagediscountSubtotal { color: #AB0E25; font-weight: bold; border-style: none; padding: 10px 0px 5px 10px; background-color: #fefbfc; font-size: 14px; } table.basket td.messagediscountSubtotalAmt { color: #AB0E25; font-weight: bold; border-style: none; padding: 10px 3px 5px 10px; background-color: #fefbfc; font-size: 14px; } table.basket td.freeGift { border-width: 1px 0px 0px 0px; border-style: dashed; border-color: #CCC; padding: 8px 1px 5px 0; background-color: #fefbfc; text-align: right; font-size: 14px; font-weight: bold; } table.basket td.subBorder { border-width: 0px 1px 0px 0px; border-style: solid; border-color: #CCC; background-color: #fefbfc; padding: 1px 0 6px; } table.basket td.subBorderMsg { background-color: #fefbfc; border-color: #CCC; border-right: 1px solid #CCC; border-top: 1px dashed #CCC; border-width: 1px 1px 0 0; padding: 1px 0 6px; } table.basket td.subFooter { border-width: 0 1px 1px 0px; border-style: solid; border-color: #CCC; background-color: #fefbfc; padding: 3px 0 0 0; } h2.prodReviews { color: #336633; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; padding: 0px; margin: 0px; display: inline; } /* Styles for new basket display of handselected product 2009-03-12 */ #basketTravelersFaves, #basketFamilyProducts { background-color: #fff9e7; float: left; padding: 10px; margin: 10 0 0 0px; width: 565px; } #basketTravelersFaves h3, #basketFamilyProducts h3 { color: #0C460C; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 14px; font-weight: bold; margin: 0 0 1em 0px; padding: 0px; } .basketFaves, .basketFamily { float: left; margin: 0px; padding: 0px; text-align: center; width: 135px; } .basketProdName { display: block; } .basketProdPrice { display: block; } .basketProdName a { color: #000000; } .basketProdPrice a { color: #AB0E25; } /* Styles for _showSizes category template added 2009-03-09 */ .categorySizesSalePrice { color: #AB0E25; font-weight: bold; } #categorySizesPerctOff, #categorySizesPerctOff span { font-size: 14px; font-weight: bold; color: #AB0E25; } #categorySizesDisplay, #categorySizesDisplay span { font-size: 11px; font-style: italic; } /* Begin New Product Template Additions 2009-02 */ #prodNav { clear: both; padding: 5px 20px 25px 0; } #prodNavBreadCrumb { float: left; } #prodNavPrevNext { float: right; } #prodImg { float: left; width: 330px; } #prodImgViewLarger { float: right; margin: 5px 10px 0px 0px; padding: 0px; } #prodImgViewLarger a, #prodImgViewLarger a:link, #prodImgViewLarger a:hover, #prodImgViewLarger a:visited, #prodImgViewLarger a:active { text-decoration: underline; } #prodNamePrice{ background: #f9f7d2; /* border: 1px #cccccc solid; */ border: none; margin: 0 10px 0px 0px; padding: 8px; } #prodNamePrice h2, #prodNamePrice span { color: #000000; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; } #prodNamePrice .nowPrice { color: #AB0E25; } #prodNamePrice h3 { color: #000000; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 14px; font-weight: normal; margin: 0px; padding: 0px; } #prodInfoIcons { font-weight: bold; } #prodSelect { background: #FBF7E7; margin: 0 10px 0px 0px; padding: 2px 8px 8px; } #stock_message { display: block; margin: 4px 0 4px; } #prodSelect form { margin: 0px; padding: 0px; } #prodSelect select { margin: 1px 0; padding: 0; } #quantitydiv { margin: 3px 0; } #addtoorderdiv { margin: 15px 0 0 0; } #wishListTellAFriend { margin: 8px 0 0 0; } #wishListTellAFriend img, #wishListTellAFriend input { padding: 0px; margin: 0px; vertical-align: middle; } #prodAvgRatings { background: #FBF7E7; margin: 0px 10px 0px 0px; padding: 8px 8px 12px; } #reviewJump { margin: 0 3px 0 0; } #prodAvgRatings a, #prodAvgRatings a:link, #prodAvgRatings a:hover, #prodAvgRatings a:visited, #prodAvgRatings a:active { text-decoration: underline; } #prodSwatches { margin: -15px 10px 0px 0px; padding: 8px; } #swatchColors { color: #333333; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 13px; font-weight: normal; margin: 10px 0 3px 0; padding: 0px; } #swatchColors span { color: #000000; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 13px; font-weight: bold; } #swatchPanel { margin: 8px 0 0 0; padding: 0px; } #swatchPanel li { cursor: default; margin: 0px; padding: 3px 4px 3px 0px; list-style-type: none; display: inline; } #prodInfo { float: right; width: 265px; } #tabs { float: left; width: 470px; margin: 10px 6px 10px 0; padding: 0px; } #tabs-1 { float: left; } #tabs h2 { color: #000000; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 15px; font-weight: bold; margin: 1.25em 0 0.5em; padding: 0; } #tabs a span.tabArrow { display: inline; height: 0 !important; margin: 0 0 0 5px; overflow: hidden; padding: 0 0 0 5px; width: 6px; } #prodDescription { float: left; width: 440px; } span.prodShortDesc { font-size: 15px; font-weight: bold; line-height: 1.5em; } span.prodShortDesc a { font-size: 15px } span.prodLongDesc { font-size: 13px; font-weight: normal; line-height: 1.5em; } .prodLongDesc a, .prodLongDesc a:link, .prodLongDesc a:hover, .prodLongDesc a:visited, .prodLongDesc a:active { font-size: 13px; font-weight: normal; text-decoration: underline; color: #003399; } #giftWrapMessage { margin: 10px 0px; padding: 0px; } #giftWrapMessage a, #giftWrapMessage a:active, #giftWrapMessage a:hover, #giftWrapMessage a:link, #giftWrapMessage a:visited { color: #000000; text-decoration: none; } #giftWrapMessage img { border-style: none; margin: 3px 0 0 0; } #tabs-2 *, #product_review *, #product_review_all * { font-size: 13px; line-height: 1.5em; } #tabs-2 h2 { margin: 0 0 1.25em 0; padding: 0; } #tabs-2 table.sizingChart { margin: 0 0 1.25em 0; padding: 0; } #tabs-2 p { margin: 0.25em 0 1.25em 0; padding: 0; } #tabs-2 p.moreInfoLink { margin: 0 0 1.25em 1em; } #tabs-2 img.prodDiagramThb { border: 1px solid #CCCCCC; } #tabs-2 span.prodDiagramLink { display: block; } #tabs-2 * a, #tabs-2 p.moreInfoLink a { color: #003399; text-decoration: underline; } #product_review_total { padding: 15px 0; font-weight: bold; } #tabs-3 a.writeReview { color: #003399; text-decoration: underline; } #prodReviewsRatingHeader { background: #FBF7E7; border: 1px solid #CCCCCC; margin: 0 -8px; padding: 8px; } #productReviewsTab h2.prodReviewsMain { color: #336633; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; padding: 0px; margin: 0px; font-weight: bold; } #prodReviewsAvgRating { margin: 10px 0; padding: 0; font-weight: bold; } #media_review_link { margin: 0 0 10px 0; } #product_review_link a, #product_review_link2 a, #media_review_link a { color: #003399; text-decoration: underline; font-weight: normal; } #relatedItemsPanel { border: 1px solid #CCCCCC; float: right; margin: 10px 8px 10px 3px; padding: 3px; width: 100px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; overflow: hidden; } #relatedItemsPanel h1 { font-size: 12px; padding: 0.4em 0em 0.5em 0.3em; margin: 0; color: #333333; } .relatedItems { margin: 0 0 15px 0; padding: 0px; width: 100%; text-align: center; } .relatedItems img { border: 1px solid #CCCCCC; display: block; margin-left: auto; margin-right: auto; padding: 0; } .relatedItems a, .relatedItems a:link, .relatedItems a:hover, .relatedItems a:visited, .relatedItems a:active { color: #003399; text-decoration: underline; } div.gwp { float: left; } /* UPF Icon display on thumbnail_swatches added 2009-04-08 */ img.catPageUPFicon { border-style: none; margin: -35px 0 0 -10px; padding: 0px; position: absolute; vertical-align: middle; } span.catPageWasPrice { display: block; margin: 1.25em 0 0; } /* 09S2 Homepage Update */ #homeMidKickers { float: left; height: 274px; margin: 10px 0 0; padding: 0px; width: 600px; } #homeMidKickerLeft { float: left; margin: 0; padding: 0; } #homeMidKickerRight { float: right; margin: 0; padding: 0; } #homeTravelAdvice { border: 1px solid #DFDFDF; float: left; padding: 0px; margin: 10px 0 0 0; background: #fff9e7; width: 598px; } #homeTravelAdvice ul { margin: 0 5px; width: 275px; } #homeTravelAdviceHeader { background-color: #FFF1CB; margin: 0px; width: 598px; float: left; } #homeTravelAdviceHeader h3 { font-size: 15px; color: #204826; text-transform: uppercase; float: left; padding: 5px 0px 5px 8px; margin: 0px; } #homeTravelAdviceLink { display: block; float: right; margin: 0; padding: 5px 125px 5px 8px; font-style: italic; } #homeTravelAdviceLink a { color: #4D7E4A; } /* Social Media Links - Footer - Added 2009-04-30 */ #socialMediaLinks { text-align: center; margin: 10px 0 10px 0; padding: 0; } #socialMediaLinks h4 { color: #333333; font-size: 11px; margin: 0px 0px 10px 0px; padding: 0px; } #socialMediaLinks img { border-style: none; margin: 0 12px 10px 0px; padding: 0px; } /* MyTrip Entry Page - Added 2009-06-22 */ #myTripEntryHeader { background-color: #235da6; border-width: 1px; border-style: solid; border-color: #235da6; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; margin: 30px 0px 0px 0px; padding: 0px; height: 129px; width: 591px; } #myTripEntryHeader h2 { color: #b1ecff; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 16px; margin: 0px; padding: 5px 5px 5px 124px; } #myTripEntryHeader h4 { color: #b1ecff; font-size: 12px; margin: 0px; padding: 5px 5px 0px 124px; } #myTripEntryHeader p { color: #FFFFFF; font-size: 12px; margin: 0px; padding: 5px 40px 9px 124px; } #myTripEntryHeader a, #myTripEntryHeader a:link, #myTripEntryHeader a:hover, #myTripEntryHeader a:active, #myTripEntryHeader a:visited { color: #FFFFFF; text-decoration: underline; } #myTripEntryBody { color: #000000; } #myTripEntryBody h3 { color: #1954AB; font-size: 14px; margin: 0px; padding: 15px 0px 0px 0px; width: 475px; } #myTripEntryBody h4 { color: #1954AB; font-size: 12px; margin: 0px; padding: 15px 0px 0px 0px; } #myTripEntryBody ul { list-style-type: none; margin: 0px; padding: 0px; } #myTripEntryBody li { margin: 0px; padding: 0px; } #myTripEntryBody li b { color: #1954AB; } #myTripEntryBody a, #myTripEntryBody a:link, #myTripEntryBody a:hover, #myTripEntryBody a:active, #myTripEntryBody a:visited { color: #003399; font-weight: normal; text-decoration: underline; } #myTripEntryBody p { } /* Shopping Cart < $50 FS Upsell Messaging */ #cartUpsell { background-image: url(https://image.magellans.com/mitcus/Images/free_ship50_cart.gif); /* background-image: url(https://image.magellans.com/mitcus/Images/free_ship50_cart.gif); */ background-repeat: no-repeat; float: left; height: 107px; padding: 0px; margin: 0px; text-align: center; width: 581px; } #cartUpsell span { display: block; font-size: 16px; font-weight: bold; margin: 80px 10px 0px 10px; } /* UK Interstitial Overlay */ .black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 200%; background-color: black; z-index:10001; -moz-opacity: 0.6; opacity:.50; filter: alpha(opacity=60); } .white_content { text-align: center; display: none; position: absolute; top: 3%; left: 50%; width: 648; padding: 20px; background-color: white; z-index:100002; margin-left: -344px; } #UK_merge { width: 590px; } #UK_merge h2 { text-align: center; margin: 10px 0 0 0; } #UK_merge h3 { text-align: center; } #UK_merge table { border: 1px solid #CCCCCC; width: 580px; margin: 0; padding: 0; } #UK_merge td { text-align: center; margin: 0.25em; padding: 0; } #UK_merge *.leftCol { text-align: left; margin: 0.25em; padding: 0; } /* New Interface 2009-08 */ /* borderKruft */ #borderKruftOuter { width: 786px; margin: 0 auto 10px; padding: 0px; border-top: none; border-left: 2px solid #EBEBEB; border-bottom: 2px solid #EBEBEB; } #borderKruftInner { /* float: left; */ margin: 0px; padding: 0px; border-left: 2px solid #E2E1E1; border-bottom: 2px solid #E2E1E1; } #bodyContainer { /* float: left; */ border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding: 0; text-align: left; width: 782px; } #logoBar { height: 63px; width: 782px; padding: 3px 0; } #logoImg { display: block; border-style: none; float: left; margin: 0; padding: 0 0 0 9px; } #rightTop { float: right; text-align: right; } #rightTop h3 { color: #333333; font-weight: bold; font-size: 14px; margin: 0; padding: 3px; } #rightTop ul { margin:0; padding:9px 2px 0 0; } #rightTop li { list-style-type: none; display: inline; margin: 0; padding: 0 1em; border-right: 1px solid #CCCCCC; } #rightTop li.last { border-style: none; padding-right: 0; } #rightTop a { color: #333333; text-decoration: none; } #rightTop a:hover { text-decoration: underline; } #shoppingBagImg { border-style: none; margin: 0 0 -3px; } #searchBar { height: 33px; border-bottom: 1px solid #ADC099; background-color: #c5d9bd; margin: 0; padding: 0; width: 782px; } #searchBox { display: block; float: left; /* width: 350px; */ } #searchBoxForm { margin:0; padding:6px 0 0px 9px; } label#searchBoxLabel { background-image:url(https://image.magellans.com/mitcus/Images/if09_receive_arrow.gif); background-position:65px 0; background-repeat:no-repeat; color:#204826; display:block; float:left; font-size:16px; font-style:italic; font-weight:bold; margin:0; padding:4px 21px 7px 3px; } /* searchBoxField renamed txt1 for compatibility with suggestive search 2009-09-29 */ #txt1 { border-color:#CCCCCC; border-style:solid none none; border-width:1px medium medium; display:block; float:left; height:22px; margin:0px 0 0 -1px; padding:3px 0 0; outline: none; } #searchBoxButton { margin-left: -3px; } span#quickshop { display: block; float: left; margin: 0px; padding: 9px 0 0 15px; } span#quickshop a { color: #333333; text-decoration: none; } span#quickshop a:hover { text-decoration: underline; } span#guarantee { color: #204826; display: block; float: right; font-weight: bold; font-size: 12px; height: 31px margin: 0px; padding: 9px 6px 0 0; } span#guarantee a { text-decoration: none; color: #275933; } span#guarantee a:hover { text-decoration: underline; } #sidebarNavMenu h3 { color: #204826; font-size: 14px; margin: 6px 0 3px 11px; padding: 0; } #contentWrapper { margin: 0; padding: 0; } #bodyContent { width: 600px; float: right; margin: 0; padding: 0; } #emailSignupBar { background-color: #c5d9bd; margin: 10px 0 0; height: 33px; padding: 0px; width: 782px; } #emailSignupForm { margin:0; padding:6px 0 3px 9px; } label#emailSignupLabel { background-image:url(https://image.magellans.com/mitcus/Images/if09_receive_arrow.gif); background-position:253px 0; background-repeat:no-repeat; color:#204826; display:block; float:left; font-size:14px; font-style:italic; font-weight:bold; margin:0; padding:4px 23px 7px 0; } #emailSignupField { border-top: 1px solid #CCCCCC; display:block; float:left; height:22px; margin:0 0 0 -2px; outline: none; padding:3px 0 0; border-right: none; border-left: none; border-bottom: none; } #emailSignupButton { margin-left: -3px; } #footerContainer { clear: both; width: 782px; margin-left: auto; margin-right: auto; } #footerHR { background:#CCCCCC none repeat scroll 0 0; border:0 none; color:#CCCCCC; height:1px; width:650px; } /* Suggestive search styles added 2009-10-02 */ div.suggestions { -moz-box-sizing:border-box; background-color:#FFFFFF; border:1px solid #204826; font-family:arial,helvetica,san-serif; /* left:320px !important; */ position:absolute; text-align:left; text-transform: capitalize; /* width:197px !important; */ } div.suggestions div { cursor: pointer; font-size:13px; font-family:arial; padding:5px; } div.suggestions div.current { background-color: #F9F7D2; color:#204826; font-size:13px; font-family:arial,helvetica, san-serif; font-weight: bold; padding:5px; text-transform: capitalize; } /* Istobe Product Recommendation Feed Styles */ #productReccos{ border: 1px solid #CCCCCC; float: right; margin: 10px 8px 10px 3px; padding: 3px; width: 100px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; overflow: hidden; } #productReccos h2 { font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; padding: 0.4em 0em 0.5em 0.3em; margin: 0; color: #333333; } div.istobe-recslot { margin: 0 0 15px 0; padding: 0px; width: 100%; text-align: center; } div.istobe-prodname a { text-decoration: underline; } div.istobe-prodimage img { border: 1px solid #CCCCCC; display: block; margin-left: auto; margin-right: auto; padding: 0; } div.istobe-price { display: none; } div.cleardiv { clear: both; }