* { font-family: arial,helvetica,sans-serif; font-size: 12px; } body { background-color: #555555; /* dddddd CCCCCC */ margin-top: 15px; margin-left: 0px; } p, td { font-family: arial,helvetica,sans-serif; font-size: 12px; color: #333333; font-weight: 400; } b { font-weight: 800; } i { font-style: italic; } strike { text-decoration: line-through; font-size:12px; } li { font-size: 12px; } select { font-family: arial,helvetica,sans-serif; font-size: 11px; color: #000000; font-weight: 400; } form { margin: 0; } blockquote { margin-top: 0px; margin-bottom: 0px } img {border: 0; padding: 0;} a:link, a:visited { font-family: arial,helvetica,sans-serif; font-size: 12px; color: #666666; font-weight: 400; text-decoration: underline; } a:active, a:hover { font-family: arial,helvetica,sans-serif; font-size: 12px; color: #66331C; font-weight: 400; text-decoration: underline; } /* -- BEGIN NAMED GROUPS -- */ /* HEADER FORMATTING */ #header { border-top: 0px solid #FFFFFF; border-bottom: 0px solid #666666; margin-bottom: 0px; /*background-color:#ffffff;*/ background-image: url(images/art/Midwest_Tennis_clay1.jpg) } #header td { font-family: arial,sans-serif; color: #e00b0b; /*4D4D4D*/ font-size: 10px; font-weight: 400; } #header .cartText { background-color: #FFFFFF; text-align: center; padding-left: 5px; padding-right: 5px; padding-top: 8px; line-height: 14px; /*float: left;*/ } #header .cartText a, #header .cartText a:link, #header .cartText a:visited { text-decoration: none; color: #ffffff; /*aa0000 4a4a4a */ } #header .cartText a:hover, #header .cartText a:active { text-decoration: underline; color: #ec0616; /*#1b1b1b*/ } #header .cartText1 { text-align: center; padding-left: 5px; padding-right: 5px; padding-top: 0px; line-height: 14px; /*float: left;*/ } #header .cartText1 a, #header .cartText a:link, #header .cartText a:visited { text-decoration: none; color:#ffffff; /* #aa0000 4a4a4a */ } #header .cartText1 a:hover, #header .cartText a:active { text-decoration: underline; color: #ec0616; } #header .cartImage { float: left; margin: 0px; padding-top: 10px; } #header a:link, #header a:visited { font-family: arial, sans-serif; color: #ffffff; /*aa0000 4D4D4D */ text-decoration: none; font-size: 12px; font-weight: 700; } #header a:hover, #header a:active { font-family: arial, sans-serif; color: #ec0616; font-size: 12px; font-weight: 700; text-decoration: underline; } /* Offer Box FORMATTING */ #offerBox { background-color: #F5F5F5; border: 1px solid #6B6B6B; text-align: center; font-size: 14px; font-family: arial, sans-serif; margin-right: 10px; margin-left:10px; padding: 8px; } #offerBox .header { color: #666666; font-family: arial, sans-serif; font-size: 14px; font-weight: bold; } #offerBox a:link, #offerBox a:visited { padding-top: 3px; padding-bottom: 3px; color: #666666; font-size: 12px; font-weight: 400; text-decoration: underline; } #offerBox a:hover, #offerBox a:active { padding-top: 3px; padding-bottom: 3px; color: #666666; font-size: 12px; font-weight: 400; text-decoration: none; } /* TOP NAV BAR FORMATTING (part of header) */ #topnav { background-color: #4682b4; font-size: 18px; font-weight: 800; padding: 0; margin: 0; } #topnav .mainnav { text-align: center; font-family: franklin gothic itc demi,franklin gothic demi, arial,sans-serif; color: #ffffff; font-size: 10px; font-weight: 800; height: 18px; border-bottom: 1px solid #000000; padding-top:2px; padding-bottom:1px; } #topnav .mainnav a, #topnav .mainnav a:link, #topnav .mainnav a:visited { font-family: tahoma,arial,sans-serif; color:#ffffff; font-size:11px; font-weight:800; text-decoration:none; margin-right: 15px; margin-left: 5px; } #topnav .mainnav a:hover, #topnav .mainnav a:active { color:yellow; } #topnav .phone { font-family: arial,sans-serif; font-size: 14px; font-weight: 400; text-align: left; color: #AF0404; padding-left: 10px; } #topnav .moreNav { margin-left: 75px; margin-right: 5px; } #topnav .moreNav a, #topnav .moreNav a:link, #topnav .moreNav a:visited { font-family: arial,sans-serif; font-size: 12px; color: #AF0404; text-align: right; text-decoration: none; } #topnav .moreNav a:hover, #topnav .moreNav a:active { color: #1B288E; text-decoration: underline; } #topnav .stores { font-family: arial,sans-serif; font-size: 12px; color: #4682b4; /*text-align: right; float: right;*/ } #topnav .stores a, #topnav .stores a:link, #topnav .stores a:visited { font-family: arial,sans-serif; font-size: 12px; font-weight: 800; color: #AF0404; /* 1b1b1b */ text-decoration: underline; } #topnav .stores a:hover, #topnav .stores a:active { text-decoration: none; } /* ---- LEFT NAV ---- */ #leftnav { text-align: left; background-color: #f6f6f6; /* FFFF83 fbf2c5 */ } /* SEARCH BOX FORMATTING: */ #search { padding: 3px 2px 3px 5px; font-family: arial, sans-serif; /*border-bottom: 1px solid #dddddd;*/ } #search .header { display: block; color: #4682b4; font-family: tahoma,arial, sans-serif; font-size: 14px; font-weight: 800; } #search .input { background-color:#FFFFFF; width:115px; height:17px; font-size:11px; border-width: 1px; font-family: arial,sans-serif; color: #000000; } /* BROWSE DEPARTMENTS SECTION FORMATTING */ #browse { padding: 0px 0px 5px 0px; font-family: arial, sans-serif; color: #666666; /*border-bottom: 1px solid #ffe400;*/ } #browse .header { border-left: 3px solid #f6f6f6; /* FFFF83 */ display:block; margin-bottom: 5px; color: #4682b4; font-family: arial, sans-serif; font-size: 14px; font-weight: 800; } #browse .grouphead { /*border-top: 1px solid #990000; border-bottom: 1px solid #990000;*/ margin-top:5px; padding-left: 4px; padding-top: 1px; padding-bottom: 1px; display:block; background-color: #b6bcc1; /* 4682b4 e0e2df FCE94C */ color: #f6f6f6; /*529140*/ font-family: tahoma,arial, sans-serif; font-size: 16px; font-weight: 900; text-align:left; /* border-bottom: 1px solid #dddddd; */ } #browse .grouphead1 { padding-left: 3px; font-family: arial, sans-serif; color: #000000; font-size: 12px; font-weight: 900; } #browse a:link, #browse a:visited { display: block; border-left: 8px solid #f6f6f6; /*FFFF83*/ padding-top: 1px; padding-bottom: 1px; font-family: arial, sans-serif; color: #000000; font-size: 11px; font-weight: 800; text-decoration: none; } #browse a:hover, #browse a:active { display: block; background-color: #4682b4; border-left: 8px solid #4682b4; border-right: 1px solid #4682b4; padding-top: 1px; padding-bottom: 1px; font-family: arial, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: 800; text-decoration: none; } #browse .subcat { background-color: #f6f6f6; /* FFFF83 fbf8e5 */ } #browse .subcat a:link, #browse .subcat a:visited { display: block; border-left: 13px solid #f6f6f6; /* FFFF83 */ border-right: 2px solid #f6f6f6; /* FFFF83 */ padding: 0px; line-height: 14px; font-family: arial, sans-serif; color: #000000; /* 666666 726f6f */ font-size: 10px; font-weight: 400; text-decoration: none; } #browse .subcat a:hover, #browse .subcat a:active { display: block; border-left: 6px solid #4682b4; border-right: 6px solid #4682b4; padding-left:2px; background-color: #4682B4;/*990000 529140 fbf8e5 */ line-height: 14px; font-family: arial, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: 800; text-decoration: none; } /* Racquet Selector SECTION FORMATTING */ #finder { border-bottom: 1px solid #FFE400; border-top: 1px solid #FFE400; padding: 1px; margin-top: 3px; margin-bottom: 10px; background-color: #f6f6f6; /* FFFF83 fbf8e5 */ } #finder .text { display:block; padding: 3px; font-family: arial, sans-serif; color: #990000; /* 494949 */ font-size: 11px; font-weight: 800; margin-bottom: 2px; } #finder .header { display:block; padding-left: 3px; font-family: tahoma, arial, sans-serif; color: #4682b4; font-size: 14px; font-weight: 800; margin-bottom: 2px; } #finder select { width: 125px; margin-left: 1px; margin-bottom: 2px; } /* ---- RIGHT NAV ---- */ #rightnav { text-align: left; background-color: #FFFFFF; /* padding-right: 2px; */ } /* EMAIL SIGNUP BOX FORMATTING: */ #email { border-width:0px; padding-top:5px; padding-bottom:3px; font-family: arial, sans-serif; margin-bottom: 10px; background-color:transparent; /*#f6f6f6; FFFF83 ffffba ffff83 FBF8E5; */ } #email .header { display:block; padding-left: 3px; font-family: tahoma, arial, sans-serif; color: #4682b4; font-size: 14px; font-weight: 800; margin-bottom: 2px; } #email .text { display:block; font-family: arial, sans-serif; color: #ffffff; font-size: 11px; line-height: 12px; padding-top: 2px; padding-bottom: 2px; } #email .input { background-color:#ffffff; width:90px; height:17px; font-size:11px; margin-left:3px; border-width: 1px; font-family: arial,sans-serif; color: #000000; } /* CROSS SELL FORMATTING: */ #crosssell { padding: 1px; margin-top: 3px; margin-bottom: 10px; font-family: verdana, arial, sans-serif; color: #4682b4; border-bottom: 1px solid #FFE400; border-top: 1px solid #FFE400; background-color: #f6f6f6; /* FFFF83 */ } #crosssell .header { display:block; padding-left: 3px; font-family: tahoma, arial, sans-serif; color: #4682b4; font-size: 14px; font-weight: 800; margin-bottom: 2px; } #crosssell select { background-color:#ffffff; width:120px; margin-left: 3px; font-size:10px; border-width: 1px; font-family: arial,sans-serif; color: #000000; } /* SHOP BY BRAND FORMATTING: */ #brand { padding: 1px; margin-top: 3px; margin-bottom: 10px; font-family: verdana, arial, sans-serif; color: #4682b4; border-bottom: 1px solid #9e9e9e; border-top: 1px solid #9e9e9e; background-color: #f6f6f6; /* FFFF83 */ } #brand .header { display:block; padding-left: 3px; font-family: tahoma, arial, sans-serif; color: #4682b4; font-size: 14px; font-weight: 800; margin-bottom: 2px; } #brand select { background-color:#ffffff; width:120px; margin-left: 3px; font-size:10px; border-width: 1px; font-family: arial,sans-serif; color: #000000; } /* adbox SECTION FORMATTING */ #adbox { background-color: #FFFFFF; padding: 0px; margin-bottom: 10px; margin-top: 3px; font-family: arial, sans-serif; text-align: center; } #adbox a, #adbox a:link, #adbox a:visited { margin-bottom: 0px; } /* Pro SECTION FORMATTING */ #pro { padding: 1px; margin-top: 3px; margin-bottom: 10px; font-family: arial, sans-serif; text-align: center; color: #494949; background-color: #f6f6f6; /* FFFF83 fbf8e5 FFFF83 */ border-bottom: 1px solid #990000; /* FFE400 a5a5a5 */ border-top: 1px solid #990000; /* efefef */ } #pro .text { display:block; padding: 3px; font-family: arial, sans-serif; color: #990000; /* 494949 */ font-size: 11px; font-weight: 800; margin-bottom: 2px; } #pro select { background-color: #FFFFFF; color: #333333; width: 120px; margin-bottom: 3px; } #helpinfo { padding: 1px; margin-top: 4px; margin-bottom: 7px; text-align: left; } #helpinfo .header { display:block; padding-left: 3px; font-family: tahoma, arial, sans-serif; color: #4682b4; font-size: 14px; font-weight: 400; margin-bottom: 2px; } #helpinfo a:link, #helpinfo a:visited { display: block; border-left: 8px solid #f6f6f6; /* FFFF83 */ padding-top: 1px; padding-bottom: 1px; font-family: arial, sans-serif; color: #000000; font-size: 11px; font-weight: 800; text-decoration: none; } #helpinfo a:hover, #helpinfo a:active { display: block; background-color: #4682b4; border-left: 8px solid #4682b4; border-right: 1px solid #4682b4; padding-top: 1px; padding-bottom: 1px; font-family: arial, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: 800; text-decoration: none; } /* ITEMS RECENTLY VIEWED SECTION FORMATTING */ #recently { padding: 1px; margin-top: 3px; margin-bottom: 10px; font-family: verdana, arial, sans-serif; color: #4682b4; border-bottom: 1px solid #9e9e9e; border-top: 1px solid #9e9e9e; background-color: #f6f6f6; /* FFFF83 */ } #recently .header { display:block; padding-left: 3px; font-family: tahoma, arial, sans-serif; color: #4682b4; font-size: 14px; font-weight: 800; margin-bottom: 2px; } #recently a:link, #recently a:visited { display: block; border-left: 8px solid #f6f6f6; /* FFFF83 */ padding-top: 1px; padding-bottom: 8px; font-family: arial, sans-serif; color: #000000; font-size: 11px; line-height:11px font-weight: 400; text-decoration: none; } #recently a:hover, #recently a:active { display: block; background-color: #4682b4; border-left: 8px solid #4682b4; border-right: 1px solid #4682b4; padding-top: 1px; padding-bottom: 8px; font-family: arial, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: 400; text-decoration: none; } #tellafriend { padding:0; margin-top: 3px; margin-bottom: 10px; } /* FOOTER NAV FORMATTING */ #footer { margin-bottom:0px; } #footer td { font-family: arial,sans-serif; background-color: #4682b4; padding: 5px 2px 5px 15px; font-weight: 400; font-size: 12px; color: #ffffff; text-align: center; border-top: 1px solid #666666; border-bottom: 1px solid #666666; } #footer A:link, #footer A:visited { font-family: arial,helvetica,sans-serif; font-style: normal; font-size: 12px; color: #ffffff; font-weight: 800; text-decoration: none; padding: 0 5px 0 5px; } #footer A:active, #footer A:hover { font-family: arial,helvetica,sans-serif; font-size: 12px; font-style: normal; color: yellow; font-weight: 800; text-decoration: none; padding: 0 5px 0 5px; } /* -------------------------------- */ /* --- PAGE CONTENT FORMATTING ---- */ /* -------------------------------- */ .centerContent { background-color: #FFFFFD; } /* PRODUCT GRID FORMATTING (home, cat) */ #productgrid { margin: 10px 4px 10px 5px; background-color: #FFFFFD; } #productgrid td { margin: 0; font-family:arial,sans-serif; font-size:12px; padding: 0 4px 2px 5px; } #productgrid td b { font-weight: 800; } #productgrid td strike, s { text-decoration: line-through; font-weight: 700; font-size:12px; } #productgrid td .sale { color: #cc0000; font-weight: 700; } #productgrid td a:link, #productgrid td a:visited { font-family: arial,helvetica,sans-serif; font-size: 12px; color: #666666; /* 529140 */ font-weight: 800; text-decoration: none; } #productgrid td a:hover { font-family: arial,helvetica,sans-serif; font-size: 12px; color: #4682b4; /* 666666 */ font-weight: 800; text-decoration: underline; } #productgrid td a.more:link, #productgrid td a.more:visited { display:block; padding-top: 2px; font-family: arial,helvetica,sans-serif; font-size: 10px; line-height: 8px; color: #666666; font-weight: 400; text-decoration: none; } #productgrid td a.more:hover { display: block; padding-top: 2px; font-family: arial,helvetica,sans-serif; font-size: 10px; line-height: 8px; font-style: normal; color: #4682b4; font-weight: 400; text-decoration: underline; } #productgrid .homepageheaderparagraph, #productgrid a.homepageheaderparagraph:hover, #productgrid a.homepageheaderparagraph:active, #productgrid a.homepageheaderparagraph:link, #productgrid a.homepageheaderparagraph:visited { font-size:10px } /* PRODUCT LIST FORMATTING (search) */ #productlist { } /* Bread crumbs */ #breadcrumbs { font-size: 10px; margin-left: 10px; margin-top: 10px; margin-bottom: 10px; } #breadcrumbs a:link, a:visited { font-family: arial,helvetica,sans-serif; font-size: 10px; color: #666666; /*666666*/ font-weight: 400; text-decoration: underline; } #breadcrumbs a:hover { font-family: arial,helvetica,sans-serif; font-size: 10px; color:#000000; /*4682b4*/ font-weight: 400; text-decoration: underline; } /* CATEGORY PAGE FORMATTING */ #catdisplay { display: block; width: 585px; /*border: 1px solid #cccccc;*/ padding: 3px 3px 2px 0px; background: #ffffff; margin-left: 0px; } #subcatdisplay { } #subcatdisplay td { border-right: 1px solid #ffffff; background-color: #4682b4; } #subcatdisplay td a:link, #subcatdisplay td a:visited { display: block; padding: 1px 2px 1px 0.25em; border-bottom: 1px solid #ffffff; color: #ffffff; font-family: arial, sans-serif; text-decoration: none; font-size: 12px; font-weight: 800; } #subcatdisplay td a:hover { display: block; border-bottom: 1px solid #ffffff; /*background-color: #FFFFA6;*/ background-color: #f6f6f6; /* FFFF83 */ color: #660000; font-size: 12px; font-weight: 800; } #subcatdisplay2 { } #subcatdisplay2 td { border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; padding: 1px 2px 1px 0.25em; } #subcatdisplay2 a:link, #subcatdisplay2 a:visited { display: block; color: #ffffff; font-family: arial, sans-serif; text-decoration: none; font-size: 12px; font-weight: 800; } #subcatdisplay2 a:hover { display: block; color: #660000; font-size: 12px; font-weight: 800; } /* ------------- */ #pricinggrid { border: 1px solid #cccccc; } #pricinggrid th { background-color: #e6e6e6; font-family: arial, sans-serif; color: #000000; font-weight: 800; } /* ------------ */ #searchgrid { padding: 10px 10px 10px 10px; } #searchgrid td { padding: 10px 0 10px 0; border-bottom: 1px solid #cccccc; } /* ------------- */ #borderbox { border: 1px solid #cccccc; } #borderbox th { background-color: #e6e6e6; font-family: arial, sans-serif; color: #000000; font-weight: 800; } #borderbox .input { background-color:#ffffff; width:100px; height:17px; font-size:11px; border-top: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; font-family: arial,sans-serif; color: #000000; } /* ------------- */ #articlecontainer { width: 450px; padding:10px; } #poparticlecontainer { width: 350px; padding:10px; } /*--------------------------------------------*/ #gridheader td { font-family: arial,helvetica,sans-serif; font-style: normal; font-size: 11px; color: #666666; background-color: #efefef; } #gridheader b { font-family: arial,helvetica,sans-serif; font-style: normal; font-size: 11px; color: #666666; font-weight: 800; } #directedsearch td { font-family: arial,helvetica,sans-serif; font-size: 12px; background-color: #efefef; } #directedsearch b { font-family: arial,helvetica,sans-serif; font-style: italic; font-size: 12px; color: #F05AA1; font-weight: 800; } #reviewsteps { display: block; font-family: arial,helvetica,sans-serif; font-size: 12px; padding: 2px 0px 2px 0px; font-weight: 800; font-style: normal; color: #000000; } #comparegrid { margin-left:10px; margin-right:5px; } #comparegrid th { padding: 4px; background-color:#4682b4; color: #ffffff; font-weight: bold; font-size: 12px; } #comparegrid td { } #comparegrid td .firstcol { background-color: #ededed; border-left: 1px solid #4682b4; border-right: 1px solid #4682b4; border-bottom: 1px solid #4682b4; color:#4682b4; font-weight:bold; } #comparegrid td .othercol { border-right: 1px solid #4682b4; border-bottom: 1px solid #4682b4; } #comparegrid td b { font-weight: 800; font-size:10px; } #comparegrid td strike, s { text-decoration: line-through; font-weight: 800; font-size:10px; } #comparegrid td .sale { color: #cc0000; font-weight: 800; font-family: verdana,helvetica,sans-serif; font-size:10px; } /* FROM DEFAULT LAYOUT */ #buttons { font-family: Arial,sans-serif; font-size: 9px; } #buttons ul { list-style: none; margin: 0; padding: 0; padding-top: 4px; } #buttons li { display: inline; } #buttons a:link, #buttons a:visited { margin-left: 3px; margin-right: 3px; margin-top: 2px; padding: 1px 3px 1px 3px; color: #AA0000; background-color: #FFFF83; text-decoration: none; font-weight: 800; border: 1px solid #AA0000; } #buttons a:hover { margin-left: 3px; margin-right: 3px; margin-top: 2px; padding: 1px 3px 1px 3px; color: #4682b4; background-color: #ffffff; text-decoration: none; font-weight: 800; border: 1px solid #FFE400; } /* TEXT FORMATTING */ .small { font-family: arial,helvetica,sans-serif; font-size: 10px; color: #000000; } .categoryhead { font-family: arial,helvetica,sans-serif; font-size: 18px; line-height:22px; color: #000000; } .categorysubhead { font-family: arial,helvetica,sans-serif; font-size: 12px; line-height: 14px; color: #000000; } .producthead { font-family: arial,helvetica,sans-serif; font-size: 18px; color: #000000; font-weight: 800; } .productsubhead { font-family: arial,helvetica,sans-serif; font-size: 12px; font-style: italic; font-weight: 800; color: #000000; } .mischead { font-family: arial,helvetica,sans-serif; font-size: 18px; color: #000000; } .miscsubhead { font-family: arial,helvetica,sans-serif; font-size: 12px; color: #292929; } .sale { font-family: arial,helvetica,sans-serif; font-size: 12px; padding-left: 2px; color: #cc0000; font-weight: 800; } .stock { font-family: arial,helvetica,sans-serif; font-size: 10px; font-style: italic; color: #000000; font-weight: 400; } /* MISC ELEMENT FORMATTING */ .input25 { font-family: arial,sans-serif; font-size: 10px; border-width: 1px; height: 18px; width: 25px} .input90 { font-family: arial,sans-serif; font-size: 10px; border-width: 1px; height: 18px; width: 90px} .input100 { font-family: arial,sans-serif; font-size: 10px; border-width: 1px; height: 18px; width: 100px} .input110 { font-family: arial,sans-serif; font-size: 10px; border-width: 1px; height: 18px; width: 110px} .input115 { font-family: arial,sans-serif; font-size: 10px; border-width: 1px; height: 18px; width: 115px} .input120 { font-family: arial,sans-serif; font-size: 10px; border-width: 1px; height: 18px; width: 120px} .input200 { font-family: arial,sans-serif; font-size: 10px; border-width: 2px; height: 18px; width: 200px; } /* MISC LINK FORMATTING */ A.directed:link, A.directed:visited { font-family: arial,helvetica,sans-serif; font-size: 10px; color: #C38C9D; font-weight: 800; text-decoration: none; } A.directed:active, A.directed:hover { font-family: arial,helvetica,sans-serif; font-size: 10px; color: #9B3F5C; font-weight: 800; text-decoration: none; } #browse .Scat { background-color: #FFFFFF /*f6f6f6; FFFF83 fbf8e5 */ } #browse .Scat a:link, #browse .Scat a:visited { display: block; border-left: 13px solid #FFFFFF; /* f6f6f6; FFFF83 */ border-right: 2px solid #FFFFFF; /* f6f6f6; FFFF83 */ padding: 0px; line-height: 14px; font-family: arial, sans-serif; color: #cb1010; /* 666666 726f6f */ font-size:11px; font-weight:500; text-decoration: none; } #browse .Scat a:hover, #browse .Scat a:active { display: block; border-left: 6px solid #4682b4; border-right: 6px solid #4682b4; padding-left:2px; background-color: #4682B4;/* 990000; 529140 fbf8e5 */ line-height: 14px; font-family: arial, sans-serif; color: #FFFFFF; font-size: 12px; font-weight: 800; text-decoration: none; } /* PRODUCT GRID FORMATTING (home) */ #productgridhome { margin: 10px 4px 10px 5px; background-color: #FFFFFD; } #productgridhome td { margin: 0; font-family:arial,sans-serif; font-size:12px; padding: 0 0px 0px 0px; } #productgridhome td b { font-weight: 800; } #productgridhome td strike, s { text-decoration: line-through; font-weight: 700; font-size:12px; } #productgridhome td .sale { color: #cc0000; font-weight: 700; } #productgridhome td a:link, #productgridhome td a:visited { font-family: arial,helvetica,sans-serif; font-size: 12px; color: #666666; /* 529140 */ font-weight: 800; text-decoration: none; } #productgridhome td a:hover { font-family: arial,helvetica,sans-serif; font-size: 12px; color: #4682b4; /* 666666 */ font-weight: 800; text-decoration: underline; } #productgridhome td a.more:link, #productgridhome td a.more:visited { display:block; padding-top: 2px; font-family: arial,helvetica,sans-serif; font-size: 10px; line-height: 11px; color: #666666; font-weight: 400; text-decoration: none; } #productgridhome td a.more:hover { display: block; padding-top: 2px; font-family: arial,helvetica,sans-serif; font-size: 10px; line-height: 11px; font-style: normal; color: #4682b4; font-weight: 400; text-decoration: underline; } #topnavigation a:link, #topnavigation a:visited{ color:#000000; text-decoration: none; font-size:11px; white-space: nowrap } #topnavigation a:hover, #topnavigation a:active{ color:red; text-decoration: none; font-size:11px; white-space: nowrap } #topnavigation{ width:100% } #articlecontainer { width: 600px; padding:10px; }