html > body p { margin: 15px 0; } body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #000000; background-color: #fff; } td { vertical-align: top; text-align: left; } /* REQUIRED */ .REQUIRED { color: #FF0000; font-size: 14px; font-weight: 500; } /* IMAGES */ img { border: 0px; } .ALEFT { padding-right: 10px; padding-bottom: 10px; } .ARIGHT { padding-left: 10px; padding-right: 10px; } /* HEADINGS */ H1, H2, H3, H4, H5, DT, H6, TFOOT, THEAD, TH { font-family: Arial, Helvetica, sans-serif; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none; } H1 { font-size: 20px; font-weight: 700; font-style: normal; color: #1590C8; margin-top: 0px; margin-bottom: 5px; } H2 { font-size: 12px; font-weight: 700; font-style: normal; color: #666666; margin-top: 0px; margin-bottom: 0px; } H3 { font-size: 14px; font-weight: 500; font-style: normal; color: #1590C8; margin-bottom: 0px; } H4 { font-size: 13px; font-weight: 700; color: #1590C8; margin-bottom: 0px; } H5, DT { font-size: 11px; font-weight: 700; font-style: normal; } H6 { font-size: 10px; font-weight: 700; font-style: normal; } TFOOT, THEAD { font-size: 12px; } TH { vertical-align: baseline; font-size: 14px; font-weight: bold; } /* OTHER TEXT */ SMALL { font-size: .7em; } BIG { font-size: 1.17em; } BLOCKQUOTE, PRE { font-family: Arial,Courier New, monospace; } /* LIST */ UL LI { list-style-type: square; } UL LI LI { list-style-type: disc; } UL LI LI LI { list-style-type: circle; } OL LI { list-style-type: decimal; } OL OL LI { list-style-type: lower-alpha; } OL OL OL LI { list-style-type: lower-roman; } OL UL LI { list-style-type: square; } /* LINKS */ A, A:HOVER, A:LINK, A:VISITED { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; text-decoration: underline; color: #336699; } /* TEMPLATED SECTIONS */ #MainTable { background-color: #E0E1E2; } /* TOPNAV */ #TopCol { } .TOPNAV { position: relative; width: 925px; background-color: #E0E1E2; height: 330px; border: 0px #000 solid; margin: 0; padding: 0; background-image: url(../images/logo.jpg); background-position: 0px 0px; background-repeat: no-repeat; background-color: #E0E1E2; } #logo_image { width: 262px; height: 114px; margin-bottom: 0px; } #searchbox { margin: 0; position: absolute; left: 262px; top: 0px; color: #fff; font-size: 14px; /*background-image: url(../images/main.jpg);*/ background-position: 0px 55px; background-repeat: no-repeat; width: 663px; height: 275px; height: 304px; text-align: right; padding: 0; padding-top: 25px; display: block; clear: both; } #searchbox { /*background-image: url(../images/main2.jpg);*/ } #searchbox b { color:#1590C8; display:block; float:right; font-size:12px; position:relative; right:35px; text-align:right; top:-10px; width:600px; } .input_text { border: 1px solid #1590C8; /*position: absolute; left: 440px; top: 33px;*/ } /* Email Button */ input.groovybutton { font-family:Arial,sans-serif; font-weight:bold; color:#FFFFFF; background-color:#1590C8; border-color:#1590C8; /* position: absolute; left: 590px; top: 31px;*/ width: 50px; } .button { color: #fff; background-color: #1590C8; font-size: 12px; border: 0; width: 27px; height: 21px; font-weight: bold; text-align: center; } #main_menu { padding: 0; background-color: #B8BBBC; list-style-type: none; height: 36px; width: 643px; width: 925px; position: relative; margin: 0; left: 0; top: 182px; display: block; clear: both; text-align: right; z-index:0; } #main_menu a { color: #ffffff; font-size: 15px; padding-right: 5px; padding-left: 5px; padding-top: 10px; padding-bottom: 10px; position: relative; top: 10px; right: 5px; } #main_menu a:hover { background: #d6d8d8; color: #1590C8; } .TOPNAV, .TOPNAV a, .TOPNAV a:hover, .TOPNAV a:visited, .TOPNAV a:link { color: #CC0000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 700; } #top_nav { margin: 0; width: 262px; height: 154px; height: 157px; background: url(../images/blue_background2.jpg) no-repeat; color: #fff; font-size: 14px; list-style-image: url(../images/arrow.jpg); padding: 0; padding-top: 25px; padding-left: 50px; /* position: relative; top: 0; left: 0; */ position: absolute; top: 117px; left: 0; z-index:1; } #top_nav li { line-height: 22px; } #top_nav /*li*/ a { color: #fff; font-size: 16px; font-family: Helvetica, Arial; margin-left: 5px; } #top_nav /*li*/ a:hover { color: #BEE4F8; } .top_spot_top { background: url(../images/left_spot_top.jpg) repeat-y; width: 262px; height: 36px; float: left; } /* LEFTNAV */ #LeftCol { background: url(../images/lightgray_background.jpg) repeat-y; width: 262px; padding: 0; margin: 0; border: 0px #000 solid; height: 500px; } #LeftCol ul { margin-left: 0px; } .LEFTNAV, .LEFTNAV a, .LEFTNAV a:hover, .LEFTNAV a:visited, .LEFTNAV a:link { font-family: Helvetica, sans-serif; font-size: 14px; font-weight: 500; color: #666666; text-decoration: none; } .LEFTNAV { padding-top: 10px; width: 253px; } .LEFTNAV ul { line-height: 22px; list-style-image: url(../images/arrow2.jpg); padding-bottom: 20px; width: 212px; } .LEFTNAV a:hover { text-decoration: underline; color: #666; font-size: 14px; font-family: helvetica, arial; } .leftmenu_submenu { background: transparent url(../images/left-divider.gif) no-repeat scroll right bottom; padding-left: 0px; *padding-left:40px; } #left_spot_link { width: 240px; height: 77px; margin-top: 135px; margin-left: 10px; } .left_spot_img { float: left; } .currentItem { color: #1590C8; } .leftcta1 { color: #1590C8; font-style: italic; font-weight: 700; padding-bottom: 5px; padding-left: 20px; padding-top: 10px; position:relative; top:-55px; background: transparent url(../images/left-divider.gif) no-repeat scroll 0% 100%; } .leftcta1 img{position:relative; top:-35px;} .leftcta1 p {margin-right:15px; text-align:right; padding-bottom:25px;} .leftcta1 a, .leftcta1 a:hover, .leftcta1 a:link, .leftcta1 a:active, .leftcta1 a:visited{ color: #1590C8; text-decoration: none; font-weight: 700; font-size:13px; } /* editor overrides */ .bgwhite .leftcta1, .bgwhite .leftcta1 img { position:relative; top:0px; } .leftcta11 { color: #1590C8; font-style: italic; font-weight: 700; padding-bottom: 5px; padding-left: 20px; margin-right:10px; position:relative; background: transparent url(../images/left-divider.gif) no-repeat scroll 0% 100%; } .leftcta11 img{position:relative;} .leftcta11 p {text-align:left; padding-bottom:25px;} .leftcta11 a, .leftcta1 a:hover, .leftcta1 a:link, .leftcta1 a:active, .leftcta1 a:visited{ color: #1590C8; text-decoration: none; font-weight: 700; font-size:13px; } .leftcta2 { font-weight: 700; padding-bottom: 10px; padding-left: 10px; padding-top: 20px; width: 242px; *position:relative; *left:-120px; } .leftcta2 img { margin-top: -15px; padding-right: 10px; padding-bottom: 10px; border: 0px; } .leftcta2 strong { color: #1590C8; font-style: italic; } .leftcta2 a, .leftcta2 a:hover, .leftcta2 a:link, .leftcta2 a:active, .leftcta2 a:visited { text-decoration: none; font-weight: 700; font-size:13px; } .leftcta3{ background: transparent url(../images/left-divider.gif) no-repeat scroll right top; padding-bottom: 5px; padding-left: 20px; padding-top: 10px; height: 110px; width: 232px; } .leftcta3 img{ margin-top:20px;} /* MAIN CONTENT TABLE */ #RightCol { margin: 0; padding: 0; vertical-align: top; width: 663px; background-color: #E0E1E2; border: 0px #ccc232 solid; } #RightCol td { vertical-align: top; } /* MAIN CONTENT COLUMN */ #BodyCol { width: 660px; background-color: #E0E1E2; border: 0px #000 solid; height: 400px; min-height: 700px; } .CONTENT { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; padding-right: 10px; background-color: #E0E1E2; width: 600px; padding: 15px; /* position: absolute; top: 370px; left: 320px; */ border: 0px #000 solid; } /*.CONTENT h1{ color: #1590C8; font-size: 24px; font-family: helvetica, arial; font-weight: bold; } .CONTENT h2{ color: #666; font-size: 12px; font-family: helvetica, arial; font-weight: bold; }*/ .CONTENT p { color: #666; font-size: 12px; font-family: arial; margin-bottom: 10px; } #SideBarCol { vertical-align: top; width: 0px; } /* BOTTOMNAV | DISCLAIMER */ #FooterCol { padding-left: 10px; padding-bottom: 10px; text-align: left; line-height: 12px; background: url(../images/bottom.jpg); width: 915px; height: 48px; margin: 0; } .BOTTOMNAV, .BOTTOMNAV a, .BOTTOMNAV a:hover, .BOTTOMNAV a:visited, .BOTTOMNAV a:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 700; color: #003366; text-decoration: none; } .BOTTOMNAV { /* PADDING-LEFT:10px; PADDING-BOTTOM:10px; TEXT-ALIGN:left; LINE-HEIGHT:12px; background: url(../images/bottom.jpg); width: 900px; height: 48px; margin: 0; */ } .BOTTOMNAV span#bottom_links { margin-left: 280px; display: block; font-size: 12px; font-family: arial; color: #fff; padding-top: 10px; } .BOTTOMNAV span#bottom_links a { font-size: 12px; font-family: arial; color: #fff; line-height: 20px; height: 20px; } .BOTTOMNAV span#bottom_links a:hover { text-decoration: underline; } .DISCLAIMER { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; font-weight: 700; color: #FFFFFF; background: #CC0000; height: 20px; margin-top: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; } /* WIDTH */ .w50 { width: 50px; } .w75 { width: 75px; } .w100 { width: 100px; } .w150 { width: 150px; } .w200 { width: 200px; } .w250 { width: 250px; } .w300 { width: 300px; } .w350 { width: 350px; } .w400 { width: 400px; } .w550 { width: 550px; } .w600 { width: 550px; } .h50 { height: 75px; } .h75 { height: 75px; } .h100 { height: 75px; } .h200 { height: 200px; } .h275 { height: 275px; } .h600 { height: 600px; } /* Cms admin styles */ /* Admin sections */ .adminHeader { text-align: center; /*padding-top: 20px; margin-top: 20px;*/ color:#FFFFFF; } .admintable, .head { background: #666666; width: 600PX; font-weight: 700; font-size: 13px; } .admintable strong, #DataList1 { color: #666666; font-weight: 700; font-size: 13px; } .admincol { text-align: center; color: White; font-weight: bold; padding:0px; } .smallCopy { color: #666666; } #iscatalog { display: none; } #pagesidebar_4_1, #Pagebody_4_1, #pagesidebar_4_1, #Pagebody_4_1, #pageLeftnav_4_1, #pageleftnav_4_1, #CTA_4_1, #intro_4_1 { width: 200px; overflow: hidden; } #errlab { font-weight: bold; color: Red; } #Leftnav1_admindiv { line-height: 20px; } .bgwhite, body.bgwhite { background-color: White; } /***** Products *****/ .detailimage { padding-right: 15px; } .productdetailpaging { text-align: center; margin-left: auto; margin-right: auto; margin-bottom: 30px; } .productdetailleft { float: left; width: 250px; margin-right: 25px; } .productdetailleft a { display: block; text-align: center; margin-left: auto; margin-right: auto; } .productdetailright { float: right; width: 325px; } /**** Product List ****/ .articlediv { display:block; Float:none; margin-bottom:15px; position:static; } .productlistimagediv { width:150px; } .productlistdiv { width:200px; } .productlistlink { } .productlistaddtocart { margin-left:15px } .productlistimagediv { } .productlisttable td.productlistimagediv, .productlisttable td.productlistdiv { padding-bottom:5px; margin-bottom:5px; padding-top:15px; margin-top:15px; } .productlisttable td.productlisttablesep { height:1px; border-bottom:dotted 1px #fafafa; padding-top:0px; margin-top:0px; line-height:1px; } input.qty { width:40px; } .totallab td { Border-top:1px solid #FAFAFA; font-weight:bold; color:#555555; } .cartheader td { Border:1px solid #FAFAFA; width:120px; } .checkouttable td.totalprice { Border:1px solid #9A9A9A; padding:5px; padding-bottom:0px; font-weight:bold; color:#555555; font-size:16px; vertical-align:bottom; } .checkouttable td { padding:5px; } .checkoutcontainer { width:600px; } .checkouttable td.cartbuttoncol { padding-left:0px; padding-top:10px; }