BODY { background-color: #FFFFFF; font-family: Verdana, arial, sans serif; font-size: 10pt; margin: 0; } .none { color:#333; font-family:'trebuchet ms',helvetica,sans-serif; font-size:100%; font-weight:bold; border: 0px; border-top-color:#155096; border-left-color:#155096; border-right-color:#155096; border-bottom-color:#155096; background-color:#155096; } /**********General classes*/ A:link, A:active, A:visited { color: #0000FF; text-decoration: none; } A:hover { color: #0000FF; text-decoration: underline; } A.breadlink:link, A.breadlink:active, A.breadlink:visited { color: #FFFFFF; text-decoration: none; } A.breadlink:hover { color: #E7E9CF; text-decoration: none; } li { list-style:square; } /*Index page heading style*/ h1 { color: #155096; font-size:12pt; padding-top: 15px; padding-bottom: 7px; margin-bottom:1px; border-bottom: 1px solid #155096; } h2 { color: #155096; font-size:11pt; padding-top: 2px; margin-bottom:0px; } h5 { color: #155096; font-size:10pt; font-style:italic; font-weight:normal; padding-top: 0px; margin-bottom:0px; text-decoration:none; } /*Body text*/ p { font-size: 10pt } td { font-size: 10pt } /*Navs*/ /* TOP Navigation */ #top-nav_container #top-nav { float: left; list-style: none; margin: 0; padding: 0; width: 100%; font-size:12px; } #top-nav li { float: left; margin: 0; padding: 0; display:block; } #top-nav a { color: #ccc; display: block; float: left; margin: 0; padding: 0px 20px; line-height:30px; text-decoration: none; } #top-nav a:hover { background-color: #c8c9cb; color:#000000; } /* Side Navigation */ #side-nav_container{ margin-bottom:20px; } #side-nav_container #side-nav { float: left; list-style: none; margin: 0; padding: 0; width: 100%; font-size:12px; } #side-nav li { float: left; margin: 0; padding: 0; display:block; list-style:none; border-bottom:1px solid #999999; } #side-nav a { color: #FFFFFF; display: block; float: left; margin: 0; width:165px; padding:0 4px; line-height:24px; text-decoration: none; } #side-nav a:hover { background-color: #218CBD; color:#fff; } /*Product buttons*/ .button2 { background-color: #218CBD; border-color: #efefef; color: white; font-family: 'trebuchet ms',arial, verdana, ms sans serif; font-weight: bold; font-size: 8pt; } /*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; } /*Small title bar*/ .titletab_small { background-color: #155096; color: white; font-weight: bold; font-size: 10pt; padding: 3px; } /*Large blue title bar*/ .titletab_large { background-color: #155096; color: white; font-size: 11pt; font-weight: normal } /*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: #000000; 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:#155096; } A.submenu:link {color:white; } A.submenu:visited {color:white; } A.submenu:hover {text-decoration:underline;color:white; } A.submenu:active {color:white; } /*Breadcrumb bar conrol*/ .breadcrumb_bar { height:20; background-color:#218CBD; font-size:12px; color:white; padding-left: 270px; border-top: 1px solid #0099FF; border-bottom: 1px solid #124B8A; padding-top:3px; } /*Breadcrumb links*/ .breadlink { font-size:12px; color:white; text-decoration:none; } /**********End topper classes*/ /**********Left column classes (leftright & leftonly)*/ .left { width:250px; background-color:#155096; color:white; border-right: 1px solid #D1A952; } .left_table {width:250px} .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} a.advanced_search:active {} /*Explode tree, collapse tree*/ .barlink { background-color: #155096; } A.barlink:link, A.barlink:active, A.barlink:visited { color: white; font-weight: normal; text-decoration: none; font-size: 10pt; } /*Explode tree, collapse tree*/ A.barlink:hover { color: white; font-weight: normal; text-decoration: underline; font-size: 10pt; } /*Components on left bar (search and product tree)*/ .categorybar { background-color: #155096; color: #ffffff; font-weight: normal; font-size: 11px; text-decoration: none } /**********End left column classes*/ /**********Center column classes*/ /*left right (outer)*/ .center {width:70%; vertical-align:top} /*leftonly (outer)*/ .center_leftonly {width:85%; 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} /*Right content*/ .right_table {width:100%} /**********End of right column style*/ /**********Begin footer controls*/ .footer { border-top:solid #BB720A 1px; margin:5px; padding:5px } /**********End of footer controls*/ /**********Begin search_box_small component classes*/ /*Search button /store/images/*/ .search_button { background-image: url('search.gif'); background-color: white; font-size: 9pt; font-weight: normal; margin: 0; padding: 0; border: solid black 1px letter-spacing: 0px; align: center; cursor: pointer; vertical-align: center; text-decoration: none; color: black; } /**********End search_box_small component classes*/ /**********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: #333; font-weight:bold; padding-left: 10px; margin-top: 5px; font-family:'trebuchet ms',helvetica,sans-serif; } /*Cross component body*/ .specials_body { width:100%; margin:0; border:solid #124B8A 2px; font-size: 10pt; } 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; } /**********End cross component classes*/ /**********Random component classes*/ /*Random component title bar*/ .random_title { width:100%; height:19; background-repeat: no-repeat; background-position: left; color: #333; font-weight:bold; padding-left: 10px; font-family:'trebuchet ms',helvetica,sans-serif; } /*Random component body*/ .random_body { width:100%; margin:0; border:solid #124B8A 2px; } /*Random component product name*/ A.random_description:link, A.random_description:active, A.random_description:visited { color: #0000FF; 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: #dddddd; 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*/ .carttiny { background-color: #003070; color: white; font-weight: normal; font-family:arial; width:95%; border: solid #218CBD 1px } /*Cart tiny title*/ .carttiny_title { background-color: #218CBD; color: #FFFFFF !important; font-weight: normal; text-decoration: none; font-family:arial; font-size: 9pt; width:95%; height:20px; vertical-align: center; border: solid #218CBD 1px } A.carttiny_title:link, A.carttiny_title:active, A.carttiny_title:visited, A.carttiny_title:hover { } /*Cart tiny headings*/ .ctiny_heading { color: #FFFFFF !important; font-weight: normal; font-size: 8pt; text-decoration:underline } /*Cart tiny text and links*/ .ctiny_text { color: white; font-weight: normal; text-decoration: none; font-size: 8pt; } A.ctiny_text:link, A.ctiny_text:active, A.ctiny_text:visited { color: white; } A.ctiny_text:hover { text-decoration: underline;color: white; } /**********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*/ /*flypage stuff*/ .relatedlink { padding-left:10px; padding-top:7px; } A.relatedlinker:link {text-decoration:underline; color:#0000FF;} A.relatedlinker:hover {text-decoration: underline; color:#155096;} A.relatedlinker:visited {text-decoration: underline; color:#0000FF;} A.relatedlinker:active {text-decoration: underline; color:#155096;} /**************End flypage stuff*/