BODY { background-color: #FFFFFF; font-family: arial, helvetica, sans serif; font-size: 8pt; margin: 0; } /**********head classes*/ #head1c1 { position:absolute; left:0px; top:0px; width:395px; height:60px; z-index:1; visibility:visible; background-image:url('../../tstore/images/tlogobg.jpg') } #headcart { position:absolute; left:570px; top:4px; width:240px; height:15px; z-index:2; visibility:visible; } #headhello { position:absolute; left:370px; top:21px; width:300px; height:13px; z-index:3; visibility:visible; } #headcheck { position:absolute; left:688px; top:26px; width:112px; height:34px; z-index:4; visibility:visible; } #headgear { position:absolute; left:359px; top:41px; width:105px; height:19px; z-index:5; visibility:visible; } #headabout { position:absolute; left:464px; top:41px; width:102px; height:19px; z-index:6; visibility:visible; } #headaccount { position:absolute; left:566px; top:41px; width:122px; height:19px; z-index:7; visibility:visible; } #maincolumns { position:absolute; left:0px; top:60px; width:800px; height:431px; z-index:8; visibility:visible; } /**********General classes*/ /*Index page heading style*/ h1 { background-color:#FFFFFF; color:#0B0B0B; font:normal 23px/20px Georgia, "Times New Roman", Times, serif; } h1 span{ background-color:#FFFFFF; color:#A60101; font:normal 23px/20px Georgia, "Times New Roman", Times, serif;} h2 { background-color:#FFFFFF; color:#0B0B0B; font:normal 23px/20px Georgia, "Times New Roman", Times, serif; } h2 span{ background-color:#FFFFFF; color:#A60101; font:normal 23px/20px Georgia, "Times New Roman", Times, serif;} h3 { font:bold 18px "Arial Bold", Arial, Helvetica, sans-serif; color: #0028FC; font-size:10pt; padding-top: 4px; margin-bottom: 2px; } h4 { color: #009933; font-size:10pt; padding-top: 4px; font-weight: bold; } /*Body text*/ p { font-size: 8pt } td { font-size: 8pt } /*Product links*/ A.product:link, A.product:active, A.product:visited { color: blue; font-weight: normal; text-decoration: none; font-size: 12px; } /*Top menu links*/ A.product:hover { color: BLUE; font-weight: normal; text-decoration: none; font-size: 12px; } /*Product buttons*/ .button2 { background-color: #00CC00; border-color: #efefef; color: white; font-family: arial, verdana, ms sans serif; font-weight:bold; font-size: 10px; } /*General buttons*/ .button3 { color:#000; font-family:'trebuchet ms',helvetica,sans-serif; font-size:84%; font-weight:bold; border:1px solid; border-top-color:#999; border-left-color:#999; border-right-color:#666; border-bottom-color:#666; background-color:#ddd; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc'); } input { color:#333; font-family:'trebuchet ms',helvetica,sans-serif; font-size:84%; font-weight:bold; border:1px solid; border-top-color:#999; border-left-color:#999; border-right-color:#666; border-bottom-color:#666; background-color:#fff; } /*Cat bar*/ .boxcontent { margin:0px 0px 0px 0px; padding-left:10px; padding-right:5px; padding-bottom:2px; padding-top:2px; display:block; background:blue; color:white; } .titletab_small { color:white; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: bold; font-size:12px; background-color:#0000FF; } .title-white { font-weight: bold; color:white; font-family: Verdana, Arial, Helvetica, sans serif; font-size:12px; } /*Catbar links*/ A.catbar:link, A.catbar:active, A.catbar:visited { color: white; font-weight: bold; text-decoration: none; font-size: 7pt; background-color: #000000; } /*Top menu links*/ A.catbar:hover { color: #06B1FF; font-weight: bold; text-decoration: none; font-size: 7pt; } .catbarline { background-color: #000000; padding-left: 14px; padding-top: 2px; padding-bottom: 2px; } /*Large blue title bar*/ .titletab_large { background-color: #000000; color: white; font-size: 16px; font-weight: bold; padding-left: 20px padding-right: 20px } /*Shadow box outline for forms*/ .shadowbox { border-left: 1px #999999 solid; border-top: 1px #999999 solid; border-bottom: 2px #999999 solid; border-right: 2px #999999 solid; padding: 3px; } /*Form text/heading*/ .contentbar1 { color: #000000; font-weight: normal; font-size: 9pt; } /* Box for session errors */ .errorbox { border-color: #000000; border-style: solid; border-width: 1 2 2 1px; padding: 5px; margin: 3px; background: #ffffff; align: center; color: #f00; font-weight: bold; } /**********End general classes*/ /**********Topper classes*/ /*Top menu*/ .linemenu { text-align:right; vertical-align:top; color:blue; text-decoration:none; background-color:white } /*Top menu links*/ A.toplink:link, A.toplink:active, A.toplink:visited { color: blue; font-weight: normal; text-decoration: underline; font-size: 12px; } /*Top menu links*/ A.toplink:hover { color: blue; font-weight: normal; text-decoration: underline; font-size: 12px; } /*Topper controls bar */ .navigation_bar { height:27; background-color: #D2AA55; background-repeat: repeat-x; color:white; padding-left: 10px } /*Topper controls links*/ .topmenu { font-size: 10pt !important; font-weight: bold !important; color: white !important; text-decoration: none !important; } /*Topper controls links*/ A.topmenu:hover { text-decoration: underline !important; } /*Topper controls drop down menus*/ .submenu { font-size:8pt; color:white; vertical-align:top; text-align:right; text-decoration:none; background-color:#094989; } A.submenu:link {} A.submenu:visited {} A.submenu:hover {text-decoration:underline} A.submenu:active {} /*Breadcrumb bar conrol*/ .breadtable { background-color: #000000; border-bottom: 10px solid #ffffff; } .breadcrumb_bar { font-size:12px; color:#f1f1f1; padding-left: 10px; } /*Breadcrumb links*/ .breadlink { font-size:10px; color:#8AC5FF; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: bold; text-transform:uppercase; } a.breadlink:hover { font-size:10px; color:#06B1FF; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: bold; text-transform:uppercase; } /**********End topper classes*/ /**********Left column classes (leftright & leftonly)*/ .left_col { width:180px; color:white; } .left_table { width:100%;position:absolute; width:167px; left: 0px; top: 32px;margin:0px 0px 0px 0px; } .left_title { margin:0px 0px 0px 0px; padding-left:10px; padding-right:5px; padding-bottom:3px; padding-top:3px; background-color:ORANGE; color:white; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: bold; font-size:12px; text-transform:uppercase; } .right_title { margin:0px 0px 0px 0px; padding-left:10px; padding-right:5px; padding-bottom:3px; padding-top:3px; background-color:BLUE; color:white; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: bold; font-size:12px; text-transform:uppercase; } .product_search_title { margin:0px 0px 0px 0px; padding-left:10px; padding-right:5px; padding-bottom:3px; padding-top:3px; background-color:#38338D; color:white; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: bold; font-size:12px; text-transform:uppercase; } .print_search_title { margin:0px 0px 0px 0px; padding-left:10px; padding-right:5px; padding-bottom:3px; padding-top:3px; background-color:#B100D7; color:white; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: bold; font-size:12px; text-transform:uppercase; } .center_title { margin:0px 0px 4px 0px; padding-left:10px; padding-right:5px; padding-bottom:3px; padding-top:3px; background-color:RED; color:white; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: bold; font-size:12px; text-transform:uppercase; } .advanced_search { font-size:10px; color:white; text-decoration:none; } a.advanced_search:link {} a.advanced_search:visited {} a.advanced_search:hover {text-decoration:underline;color:#E0181C} a.advanced_search:active {} /*Explode tree, collapse tree*/ .barlink { color: #000000; font-weight: normal; text-decoration: none; font-size: 11px; } A.barlink:link, A.barlink:active, A.barlink:visited { color: #000000; font-weight: normal; text-decoration: none; font-size: 11px; } /*Explode tree, collapse tree*/ A.barlink:hover { color: gray; font-weight: normal; text-decoration: underline; font-size: 11px; } /*Components on left bar (search and product tree)*/ .categorybar { margin:0px 0px 0px 0px; background-color: #FEFFEC; color: #000000; font-weight: normal; font-size: 9px; text-decoration: none; } /**********End left column classes*/ /**********Center column classes*/ /*left right (outer)*/ .center_col { width:440px; padding-left:10px; padding-right:10px; } /*leftonly (outer)*/ .center_leftonly {width:600px; vertical-align:top; padding-left:10px; } /*no left (outer)*/ .center_noleft {width:100%; vertical-align:top} /*padding around inner elements*/ .center_padding {width:100%} /*central content (inner)*/ .center_table {width:90%; text-align:left} /**********End center column controls*/ /**********Begin right column controls (leftright)*/ .right_col { width:180px; background: #F8F8F8 URL('/tstore/images/rightbg.gif') repeat-y; color:white; border-left: 1px solid #ffffff; vertical-align:top } /*Right content*/ .right_table {width:100%} /**********End of right column style*/ /**********Begin footer controls*/ .footer { border-top:solid #000000 0px; margin:5px; padding:5px } /**********End of footer controls*/ /**********Cross component classes*/ /*Cross component outer*/ .specials {width:100%; text-align:left;margin-top: 5px;} /*Cross component title bar*/ .specials_title { width:100%; height:19px; background: blue; color:black; font-weight:bold; padding-left: 10px; margin-top: 5px; margin-bottom: 5px; } /*Cross component body*/ .specials_body { width:100%; margin:0; border:solid #000000 1px; font-size: 10pt; } A.crosstitle:link, A.crosstitle:active, A.crosstitle:visited { color: black; font-size: 11px; text-decoration: none; font-weight:bold; } A.crosstitle:hover { color: black; font-size: 11px; text-decoration: underline; } A.crosstitle2:link, A.crosstitle2:active, A.crosstitle2:visited { color: #000000; font-size: 12px; text-decoration: none; } /**********End cross component classes*/ /**********Random component classes*/ /*Random component title bar*/ .random_related_title { margin:0px 0px 0px 0px; padding-left:10px; padding-right:5px; padding-bottom:2px; padding-top:2px; display:block; color:white; background-color:#38338D; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: bold; font-size:12px; text-transform:uppercase; } A.title_link:link, A.title_link:active, A.title_link:visited, A.title_link:hover { color: #FFFFFF; font-size: 12px; text-decoration: none; } .random_title { color:black; width:100%; height:19; background-repeat: no-repeat; background-position: left; font-weight:bold; padding-left: 10px; } /*Random component body*/ .random_related_body { width:100%; margin:0; border:solid #000000 0px; padding-left:0px; padding-top:4px; } .random_body { width:100%; margin:0; border:solid #000000 1px; } /*Random component product name*/ A.random_description:link, A.random_description:active, A.random_description:visited { color: black; font-weight: bold; font-size: 11px; text-decoration: none; text-transform:uppercase; } A.random_description:hover { color: black; font-weight: bold; font-size: 11px; text-decoration: underline; } /**********End random component classes*/ /**********Cart component classes*/ /*cart table row*/ .cartnorm { background-color: #f1f1f1; color: #000000; font-weight: normal; font-size: 11px; border-top: 1px solid black;; border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; } /*cart alternate table row*/ .cartalt { background-color: #FFFFFF; color: #000000; font-weight: normal; font-size: 11px; border-top: 0; border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; } A.cartlink:link, A.cartlink:active, A.cartlink:visited { color: black; font-weight: normal; text-decoration: underline; font-size: 12px; } /*Top menu links*/ A.cartlink:hover { color: black; font-weight: normal; text-decoration: underline; font-size: 12px; } /**********End cart component classes*/ /**********Cart tiny component classes*/ /*Cart tiny component classes*/ /*Cart tiny component*/ .carttiny { color: BLACK; font-weight: normal; font-family:arial; width:100%; } /*Cart tiny title*/ .carttiny_title { color:white; text-decoration:none; } .carttiny_title_bg { margin:0px 0px 0px 0px; padding-left:10px; padding-right:5px; padding-bottom:3px; padding-top:3px; background-color:#009933; color:white; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: bold; font-size:12px; text-transform:uppercase; } A.carttiny_title:link, A.carttiny_title:active, A.carttiny_title:visited, A.carttiny_title:hover { } .promo_heading { color: #009933; font-weight: bold; font-size: 12px; text-decoration:none; text-transform:uppercase; } .promo_border { border: solid #B9C6FF 1px; padding-bottom:6px; padding-top:6px; } /*Cart tiny headings*/ .ctiny_heading { color: #009933 !important; font-weight: bold; font-size: 8px; text-decoration:none; } /*Cart tiny text and links*/ .ctiny_text { color: black; font-weight: normal; text-decoration: none; font-size: 12px; } .ctiny_text_q { color: GREEN; font-weight: normal; text-decoration: none; font-size: 8px; } A.carttiny_title:link, A.carttiny_title:active, A.carttiny_title:visited, A.carttiny_title:hover { } A.ctiny_text:link, A.ctiny_text:active, A.ctiny_text:visited { } A.ctiny_text:hover { text-decoration: underline } /**********End cart tiny component classes*/ /**********Cart_display component classes*/ /*Cart display row*/ .cartdisplay { background-color: white; color: #000000; font-weight: normal; font-size: 12px; } /*Cart display alternate row*/ .cartdisplay_alt { background-color: #dddddd; color: #000000; font-weight: normal; font-size: 12px; } /**********End cart_display component classes*/ /**********Results_ component classes*/ /*results_buylist category heading*/ .title { font-weight:bold; font-size:16px; } /*results_buylist item link*/ A.resultslink:link, A.resultslink:active, A.resultslink:visited { color: black; font-weight: normal; text-decoration: underline; font-size: 12px; } /*results_buylist item link*/ A.resultslink:hover { color: black; font-weight: normal; text-decoration: underline; font-size: 12px; } /*results_big product name*/ .results_description { color: black; font-weight: bold; font-size: 11px } /**********End results_ component classes*/ /**********Header classes*/ .redline { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-top-color: #000000; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; } A.nitems:link, A.nitems:active, A.nitems:visited { color: #0000C5; font-weight: bolder; text-decoration: none; font-size: 11px; } /*Explode tree, collapse tree*/ A.nitems:hover { color: #0000C5; font-weight: bolder; text-decoration: underline; font-size: 11px; } /**********End Header classes*/ /**********Flypage classes*/ .flybox { margin: 0px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; background: #F8FBFC; text-align: left; border-left: 1px #999999 solid; border-top: 1px #999999 solid; border-bottom: 2px #999999 solid; border-right: 2px #999999 solid; } .pullquote { color: black; font-weight: normal; font-size: 7pt; } /**********End Flypage classes*/