BODY { background-color: #FFFFFF; font-family: Verdana, arial, sans serif; font-size: 10pt; margin: 0; } /**********General classes*/ li {margin-left: 2em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; padding: 2px;} ul {padding: 0px;margin-left: 0px;} #lilist { padding-left: 0; margin-left: 0; border-bottom: 1px solid gray; width: 200px; } #lilist li { list-style: none; margin: 0; padding: 0.25em; border-top: 1px solid gray; } #lilist li a { text-decoration: none; } /*Index page heading style*/ h1 {font-size:19px; color:#4A88D6; font-weight:normal; font-family: "arial black", arial, helvetica; text-transform:lowercase; letter-spacing: 0.2px; } h2 { color: #000000; font-size:11pt; padding-top: 1px; margin-bottom: 2px; } h3 { color: #000000; font-size:10pt; padding-top: 1px; margin-bottom: 2px; } h4 { color: #DF181A; font-size:8pt; padding-top: 1px; margin-bottom: 2px; } /*Body text*/ p { font-size: 10pt } td { font-size: 10pt } /*Product links*/ A.product:link, A.product:active, A.product:visited { color: black; font-weight: normal; text-decoration: none; font-size: 15px; } /*Top menu links*/ A.product:hover { color: BLUE; font-weight: normal; text-decoration: none; font-size: 15px; } /*Product buttons*/ .button2 { background-color: #FFFFFF; font-size: 8pt; font-weight: bold; margin: 0; padding: 0; border: solid #000000 1px letter-spacing: 0px; align: center; cursor: pointer; vertical-align: center; text-decoration: none; color: #DF181A; } /*General buttons*/ .button3 { background-color: #FFFFFF; font-size: 9pt; font-weight: bolder; margin: 0; padding: 0; border: solid black 2px letter-spacing: 3px; align: center; cursor: pointer; vertical-align: center; text-decoration: none; color: BLUE; text-transform:uppercase; } /*Cat bar*/ .raised {background: transparent; width:100%;} .raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;} .raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow: hidden;} .raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;} .raised .b2 {background:#DF181A; border-left:1px solid red; border-right:1px solid red;} .raised .b3 {background:#DF181A; border-left:1px solid red; border-right:1px solid red;} .raised .b4 {background:#DF181A; border-left:1px solid red; border-right:1px solid red;} .raised .b4b {background:#DF181A; border-left:1px solid red; border-right:1px solid #999;} .raised .b3b {background:#DF181A; border-left:1px solid red; border-right:1px solid #999;} .raised .b2b {background:#DF181A; border-left:1px solid #DF181A; border-right:1px solid #999;} .raised .b1 {margin:0 5px; background:#DF181A;} .raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;} .raised .b3, .raised .b3b {margin:0 2px;} .raised .b4, .raised .b4b {height:2px; margin:0 1px;} .raised .b1b {margin:0 5px; background:red;} .raised .boxcontent {display:block; background:#DF181A; border-left:1px solid #DF181A; border-right:1px solid #ccc;} .titletab_small { background-color: BLUE; color: white; font-weight: bold; font-size: 10pt; padding: 3px; } /*Catbar links*/ A.catbar:link, A.catbar:active, A.catbar:visited { color: white; font-weight: bold; text-decoration: none; font-size: 10pt; } /*Top menu links*/ A.catbar:hover { color: yellow; font-weight: bold; text-decoration: none; font-size: 10pt; } /*Large blue title bar*/ .titletab_large { background-color: #DF181A; color: white; font-size: 11pt; font-weight: bold; padding-left: 10px } /*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; } .breadcrumb_bar { font-size:12px; color:#f1f1f1; padding-left: 10px; } /*Breadcrumb links*/ .breadlink { font-size:12px; color:#F1F1F1; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: bold; text-transform:uppercase; } /**********End topper classes*/ /**********Left column classes (leftright & leftonly)*/ .lefty { width:20%; background-color:#FFFFFF; color:black; padding-top: 7px; padding-left: 7px; } .left_table {width:100%} .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 { } A.barlink:link, A.barlink:active, A.barlink:visited { color: #DF181A; font-weight: normal; text-decoration: none; font-size: 10px; } /*Explode tree, collapse tree*/ A.barlink:hover { color: gray; font-weight: normal; text-decoration: underline; font-size: 10px; } /*Components on left bar (search and product tree)*/ .categorybar { background-color: #FFFFFF; color: #000000; font-weight: normal; font-size: 9px; text-decoration: none; } /**********End left column classes*/ /**********Center column classes*/ /*left right (outer)*/ .center {width:65%; vertical-align:top} /*leftonly (outer)*/ .center_leftonly {width:80%; vertical-align:top} /*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 { width:15%; vertical-align:top; padding-top:5px; padding-right:13px; } /*Right content*/ .right_table {width:100%} /**********End of right column style*/ /**********Begin footer controls*/ span.footer a { font-family: Verdana; font-size: 8pt; color: BLUE; padding="8pt" text-decoration: none; } a.footer, a.footer:visited { font-family: Verdana; font-size: 8pt; color: BLUE; text-decoration: none; } .footer { font-family: Verdana; font-size: 8pt; color: #999999; padding="8pt" } /**********End of footer controls*/ /**********Cross component classes*/ /*Cross component outer*/ .specials {width:90%; text-align:left} /*Cross component title bar*/ .specials_title { width:100%; height:19; background-repeat: no-repeat; background-position: left; color:#00CC00; font-weight:bold; padding-left: 10px; margin-top: 5px; margin-bottom: 5px } /*Cross component body*/ .specials_body { width:100%; margin:0; border:solid #DF181A 0px; font-size: 8pt; } A.crosstitle:link, A.crosstitle:active, A.crosstitle:visited { color: black; font-weight: bold; font-size: 11px; text-decoration: none; } A.crosstitle:hover { color: black; font-weight: bold; font-size: 11px; text-decoration: underline; } A.crosstitle2:link, A.crosstitle2:active, A.crosstitle2:visited { color: #DF181A; font-weight: bold; font-size: 11px; text-decoration: none; } /**********End cross component classes*/ /**********Random component classes*/ /*Random component title bar*/ .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_body { width:100%; margin:0; border:solid #DF181A 2px; } /*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; } 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: 0; 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 { background-color: #FFFFFF; color: black; font-weight: normal; font-family:arial; width:95%; border: solid #000000 1px; padding=3; } /*Cart tiny title*/ .carttiny_title { background-color: #DF181A; color: #FFFFFF !important; font-weight: bold; text-decoration: none; font-family:arial; font-size: 6pt; width:95%; height:20px; vertical-align: center; text-transform:uppercase; } .carttiny_title_bg { background-color: #DF181A; color: #FFFFFF !important; font-weight: bold; text-decoration: none; font-family:arial; width:95%; height:20px; vertical-align: center; border: solid #000000 1px; } A.carttiny_title:link, A.carttiny_title:active, A.carttiny_title:visited, A.carttiny_title:hover { } /*Cart tiny headings*/ .ctiny_heading { color: #000000 !important; font-weight: bold; font-size: 8pt; text-decoration:none; } /*Cart tiny text and links*/ .ctiny_text { color: black; font-weight: normal; text-decoration: none; font-size: 7pt; } .ctiny_text_q { color: #DF181A; font-weight: normal; text-decoration: none; font-size: 8pt; } 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: #DF181A; border-right-color: #DF181A; border-bottom-color: #DF181A; border-left-color: #DF181A; } .nitems { color: #000000; font-weight: normal; text-decoration: none; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans serif; } .nitemstd { margin-bottom: 5px; } /**********End Header classes*/ /**********Flypage classes*/ .flybox { border: 1px solid #000000; margin: 5px; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; } .pullquote { color: black; font-weight: normal; font-size: 7pt; } /**********End Flypage classes*/