form, label, input { font-size : 1.0em; } fieldset { width : 39em; padding : 0.5em 1em; } fieldsetInner { width : 30em; padding : 0.5em 1em; } label { text-align:right;position : relative; width : 15em; display : block; margin : .5em 0em; border-bottom:dotted 1px black; padding:2px;} label input { position : absolute; left : 110%; top : 2px; width : 10em; border:1px solid black;border-top-width:0;padding:2px;} label img { position : absolute; left : 110%; top : 2px; width : 10em; border:0px solid black;border-top-width:0;padding:2px;} label select { position : absolute; left : 110%; top : 2px; width : 10em; border:1px solid black;border-top-width:0;padding:2px;} label input.button { position : absolute; left : 110%; top : 2px; width : 10em; border:1px solid black;border-top-width:0;padding:2px;} label textarea { font-family: verdana, arial; font-size: 0.9em;position : absolute; left : 110%; top : 2px; width : 20em; border:1px solid black;border-top-width:0;padding:2px;} label input:focus{background-color:#dedede;} input.submit { margin-left : 15em; } .toplink { font-size: 0.8em; text-decoration: none; color: white; } .smallinput { font-size: 0.9em; } .optqty { font-size: 0.8em; } .sendButton { font-family: verdana, arial; border-top:1 px solid gray; border-left:1 px solid gray; border-bottom:1 px solid gray; border-right:1 px solid gray; padding:2px; } .prevnext { text-align: right; align: right; } h1, p, a, body,td { font-family: verdana,arial; font-size: 0.8em; color: black; } standard_text { font-family: verdana,arial; font-size: 0.8em; color: black; } small_text { font-family: verdana,arial; font-size: 0.7em; color: black; } a { font-size: 1.0em; cursor: pointer; cursor: hand; } .atop { font-size: 0.6em; cursor: pointer; cursor: hand; text-decoration: none; margin-right: 10px; font-family: Verdana; letter-spacing: -1.0px; padding-bottom: 10px; font-weight: 400; } .aBottom { font-size: 0.6em; cursor: pointer; cursor: hand; text-decoration: none; margin-right: 10px; font-family: Verdana; letter-spacing: -1.0px; padding-bottom: 10px; font-weight: 400; } form {margin: 0px 0px 0px 0px; } img { vertical-align: text-bottom} input { font-family: verdana,arial; font-size: 0.9em; color: black; } input.radio { background: #fffff0; } .ProductImageBG { font-family: verdana,arial; background-color: #ffffff; background-repeat: no-repeat; margin-left: 20px; margin-right: 20px; } .salePriceDisplay { font-family: verdana,arial; color: #003366; } .headerCart{ color: #4e5e92; font-weight: bold; } .PriceBackDrop{ color: #4e5e92; font-weight: bold; background-color: #ffffff; background-image: url(priceBackDropSmall.gif); background-repeat: no-repeat; border: solid 1px #BDB8BE; border-top: 1px; border-bottom: 0px; border-right: 0px; border-left: 0px; } .MISCBackDrop{ color: #4e5e92; font-weight: bold; background-color: #ffffff; background-image: url(priceBackDropSmall.gif); background-repeat: no-repeat; border: solid 1px #BDB8BE; border-top: 1px; border-bottom: 0px; border-right: 0px; border-left: 0px; padding-right: 3px; } .MAINPRICEBackDrop{ color: #4e5e92; font-weight: bold; background-color: #ffffff; border: solid 1px #BDB8BE; border-top: 1px; border-bottom: 0px; border-right: 0px; border-left: 0px; padding-right: 3px; } .SumBackDrop{ color: #4e5e92; font-weight: bold; background-color: #ffffff; background-repeat: no-repeat; border: solid 3px #BDB8BE; border-top: 1px; border-bottom: 0px; border-right: 0px; border-left: 0px; padding-right: 3px; } .miniCart { background-color: #ffffff; margin-top: 2px; margin-left: 2px; margin-right: 2px; margin-bottom: 2px; border-color: #f0f0f0; border-bottom: 1px; border-top: 1px; border-left: 1px; border-right: 1px; } .SummaryTable { background-color: #000000; margin-top: 20px; } .welcomeBackLogin { padding: 3px; font-size: 1.2em; font-weight: normal; border-bottom: 1px; border-top: 1px; border-left: 2px; border-right: 2px; border-color: #00000; background: #ffffff; border:1px solid #385084; } input, select { background-color: #ffffff; } input.radio { background: #fff; color: #000; background-color: #ffffff; } input:focus { background-color: #fff; } .withMap { background-image: url(/web/shop.nsf/map.gif); background-repeat: no-repeat} a:link{ text-decoration: underline; color: #003366; } a:visited { text-decoration: underline; color: #000000; } a:hover { text-decoration: underline; color: #000000; } .white { color: #ffffff; } .whiteNB { color: #ffffff; border-left: none 0px #ffffff; } .blackNB { color: #000000; border-left: none 0px #000000; border-top-width:1px; border-top-style: solid; border-top-color: #cfcfcf; } .doctitle { font-weight: bold; width: 20em; margin: 2px 2px 2px 2px; padding: 2px; } .otherTitle { font-weight: bold; width: 20em; } .deltitle { font-weight: bold; padding-left: 20px; border-bottom-width:1px; border-bottom-style: solid; border-bottom-color: #cfcfcf; text-align: left; vertical-align: top; color: #000000; background-image:url(/web/shop.nsf/tab_bg.jpg); background-repeat: no-repeat; } .copyright { color: #000000 } a.discuss:link{ text-decoration: underline;color: #CE0000; } a.discuss:visited { text-decoration: underline; color: #9C9A9C; } .saleTitle { margin-left: 5px; font-weight: bold; color: #000000; } .saleDesc{ margin-left: 5px; color: #000000; } .saleTable { height: 110px; background-image: url(/web/shop.nsf/backgroundCurve.gif); background-repeat: no-repeat; } .productSummary { padding:5px 5px 5px 10px; margin:14px 5px 0px 5px; color: black; } .productLabel { background-image: url(pricebackdrop.gif); background-repeat: no-repeat; background-position: right; color: #003366; font-weight: bold; } .qtyLabel { color: #003366; font-weight: bold; } .productSummaryLink { font-size: 0.9em; color: black; font-weight: normal; } .productSummaryView { font-size: 0.8em; color: black; font-weight: normal; } .productSummary3 { color: black; font-weight: bold; } .secure { font-size: 0.8em; padding: 4px; color:white; font-weight: bold; background:#104668; border: solid 0px blue; } .warningblue { font-size: 0.8em; padding:5px 5px 5px 10px; margin:14px 5px 0px 5px; color: white; font-weight: bold; background:#104668; border: solid 1px blue; } .inputSPS { position: relative; text-align: right; -moz-opacity:0 ; filter:alpha(opacity: 0); opacity: 0; z-index: 2; } .links { color: black; padding:5px 5px 5px 10px; margin:5px 5px 0px 5px; } .link { color: black; } .mainFooter { color: white; background-color: #b30a0d; } .mainFooterNav { color: white; background-color: #ffffff; } .paymentBox { padding: 3px; border-color: #f0f0f0; margin:5px 5px 0px 5px; } .warning { text-align: center; border-width: thin; border-style: solid; border-right: 0px; border-left: 0px; padding: 3px; border-color: #efefef; background-color: #ae0b0e; margin:5px 5px 0px 5px; color: white; } .cartHeader { color: white; background-color: #3c4c7e; } .cartContent { color: black; text-align: center; align: center; padding: 3px; } .mainNav { color: black; padding:5px 5px 5px 10px; margin:14px 5px 0px 5px; } .welcome { color: black; background-image: url(BG_Welcome.jpg);background-repeat: no-repeat; background-position: top; padding:5px 5px 5px 10px; margin:14px 14px 0px 5px; } .bar p{ padding: 3px; margin: 0px 0px 0px 0px; border: solid 1px #cfcfcf; width:170px; background:#ffffff; } .bar h4 { padding:3px 3px 3px 10px; margin:14px 5px 0 5px; height:15px; width:170px; color: black; font-weight: bold; background:#dbdbdb; background-image:url("//topRightCorner.jpg"); background-position:top right; background-repeat:no-repeat; } .cartHeadMain { font-weight: bold; color: white; background-color: #104668; border-color: #ffffff; padding: 2px; } .cartFootMain { font-weight: bold; color: white; background-color: #104668; border-color: #ffffff; padding: 2px; } .cartFooter { padding: 2px; color: black; background-color: #F5EDCD; } .cartBody { padding: 5px; color: black; background-color: #F5EDCD; } .cartFooterShow { padding: 2px; color: white; background-color: #104668; } .cHead { color: white; background-color: #3c4c7e; } .showSummary { color: #3c4c7e; background-color:#ffffff; margin:4px 4px 4px 4px; } .showSummaryPrice { color: #3c4c7e; background-color: #ffffff; margin:2px 2px 2px 2px; } .showSummaryDetails { color: #3c4c7e; background-color: #ffffff; margin:2px 2px 2px 2px; } .showSummaryHeader { color: #3c4c7e; background-color: #ffffff; margin:2px 2px 2px 2px; font-weight: bold; } .showSummaryDetailsHeader { color: #3c4c7e; background-color: #ffffff; margin:2px 2px 2px 2px; font-weight: bold; } .showSummaryValues { color: #3c4c7e; background-color: #ffffff; margin:2px 2px 2px 2px; } .counter { color: #3c4c7e; font-weight: bold; } .PriceBackDropShow{ color: #ffffff; font-weight: bold; background-color: #ffffff; background-image: url(priceBackDrop.gif); background-repeat: no-repeat; border: solid 1px #CFD5E5; border-top: 1px; border-bottom: 0px; border-right: 0px; border-left: 0px; } .copyright { color: #3c4c7e; font-weight: bold; } table.leftbox { border-width: 1px 1px 1px 1px; border-spacing: 2px 2px; border-style: solid solid solid solid; border-color: #cfcfcf #cfcfcf #cfcfcf #cfcfcf; border-collapse: separate; background-color: white; width: 172px; } table.leftbox th { border-width: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-style: inset inset inset inset; border-color: #cfcfcf #cfcfcf #cfcfcf #cfcfcf; background-color: rgb(255, 255, 255); -moz-border-radius: 0px 0px 0px 0px; } table.leftbox td { border-width: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-style: inset inset inset inset; border-color: #cfcfcf #cfcfcf #cfcfcf #fffff; background-color: rgb(255, 255, 254); -moz-border-radius: 0px 0px 0px 0px; } .catSummary { font-size: 0.9em; font-weight: bold; color: white; background:#104668; padding:5px; width: 600px; text-align: center; } .noproductmsg { border:1px solid #ff0000; background:#ffa4a4; padding:10px; width: 600px; } .setupinvalidmsg { border:1px solid #a6a6a6; background:#d1d6de; padding:10px; width: 600px; } .welcomemsg { border:1px solid #; background:#; color: ##000000; padding:10px; width: 600px; } .generalerror { border:1px solid #ff0000; background:#ffa4a4; padding:10px; width: 600px; text-align: center; } .titleStandOutCell { border:0px solid #ff0000; background:#104668; padding:10px; color: #f0f0f0; text-align: center; } .generalmsg { border:1px solid #3f5084; background:#c0c0c0; padding:10px; width: 600px; text-align: center; } .generalmsgCell { border:1px solid #3f5084; border-top: 1px solid #3f5084; background:#e0e0e0; padding:10px; text-align: center; } .cartDisplayCell { border:1px solid #3f5084; border-top: 1px solid #3f5084; background:#e0e0e0; padding:10px; text-align: center; } .cartSummaryCell { padding: 5px; border-bottom: 1px solid #3f5084; } .searchResSummary { border:1px solid #736357; background:#dbdbdb; padding:5px; width: 100%; } .bottomLine { color: #efefef; border-bottom: 2px solid #f0f0f0; } .mainheading { font-weight: bold; font-color: black; background-image: url(priceBackDrop.gif); background-repeat: no-repeat; border-bottom: solid 2px #B20C0C; } .productbubble { width:577; background-color: #ffffff; border-left: 0.2em solid #c0c0c0; background-image: url(bg_grey_right.jpg); background-repeat: repeat-y; padding:5px 5px 5px 10px; padding-right: 20px; text-align: left; margin-right: 10px; } .fullproducttitle { padding-left: 10px; padding-right: 10px; font-weight: bold; color: #4E5E92; } .fullproductauthor { font-weight: bold; color: #000000; } .fullminiimage { text-align: top; vertical-align: top; horizontal-align: left; } .fullproductcategories { padding:5px 5px 5px 5px; padding-right: 20px; font-weight: bold; color: #10559B; } .fullproductcattable { font-weight: normal; width: 95%; } .fullproductcatfieldsheader { padding:5px 5px 5px 5px; font-weight: normal; background-color: #F1E6B8; color: #000000; border-bottom: solid 1px #BDB8BE; } .fullproductcatfieldvalues { padding:5px 5px 5px 5px; font-weight: bold; color: #000000; background-color: #dbdbdb; } .fullminisummary { padding-left: 10px; padding-right: 10px; } .cartAddendum { padding-left: 5px; padding-right: 10px; color: #000000; text-align: left; width: 100%; } .cartAddendumStock { padding-left: 10px; padding-right: 10px; color:#10559B; text-align: left; width: 100%; } .debug { padding-left: 10px; padding-right: 10px; color: red; font-size: 0.9em; } acronym, abbr { border-bottom: 1px dotted black; cursor : help; } .showcart { border-left: 0px solid #000000; border-right: 0px solid #f0f0f0; border-top: 0px solid #104668; border-bottom: 0px solid #f0f0f0; border-style: solid; background-color: #f5edcd; } .printcart { border-left: 0px solid #f0f0f0; border-right: 0px solid #f0f0f0; border-top: 0px solid #104668; border-bottom: thin solid #f0f0f0; border-style: solid; background-color: #f5edcd; width: 575px; } .showCartRow { border-left: 1px solid #f5edcd; border-right: 1px solid #f5edcd; border-top: 0px solid; border-bottom: 1px solid #f5edcd; background-color: #f5edcd; } .showcartbuttonfooter { background-color: #f5edcd; } .crumbtrail { font-size: 0.8em; font-weight: bold; } .welcomeback { font-size: 0.8em; color: #1e6782; } .showorders { font-size: 1.0em; border-left: 0px solid #f0f0f0; border-right: 0px solid #f0f0f0; border-top: thin solid #104668; border-bottom: thin solid #f0f0f0; border-style: solid; padding: 3px; background-color: #f5edcd; } .showorderFooter { border-left: 0px solid #f0f0f0; border-right: 0px solid #f0f0f0; border-top: thin solid #104668; border-bottom: thin solid #f0f0f0; border-style: solid; padding: 3px; background-color: #F5EDCD; } .orderviewsummary { color: white; border-left: 2px solid #f0f0f0; border-right: 2px solid #f0f0f0; border-top: 2px solid #f0f0f0; border-bottom: 2px solid #f0f0f0; border-style: solid; background-color: #d0d0d0; font-color: white; font-size: 1.0em; padding: 3px; } .miniorderdetails { font-size:1.0em; padding: 0px; } .miniorderrowbreak { font-size: 0.7 em; padding: 0px; background-color: #d0d0d0; } .styledisplay { font-size: 0.8em; color: green; } .costSummary { font-size: 1.2em; border:1px solid #3f5084; border-top: 0px solid #3f5084; border-left: 0px solid #3f5084; border-right: 0px solid #3f5084; background:#e0e0e0; padding:10px; text-align: center; } .printSummary { font-size: 1.2em; border:1px solid #3f5084; border-top: 0px solid #3f5084; border-left: 0px solid #3f5084; border-right: 0px solid #3f5084; background:#e0e0e0; padding:10px; text-align: center; width: 400px; } .miniprofileRanges { font-size: 0.8em; background: #e0e0e0; padding: 2px; } /*--------------------------------------------------| | dTree 2.05 | www.destroydrop.com/javascript/tree/ | |---------------------------------------------------| | Copyright (c) 2002-2003 Geir Landrö | |--------------------------------------------------*/ .dtree { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; /*white-space: nowrap;*/ white-space: nowrap; } .dtree img { border: 0px; vertical-align: middle; } .dtree a { color: #333; text-decoration: none; } .dtree a.node, .dtree a.nodeSel { /*white-space: nowrap;*/ padding: 1px 2px 1px 2px; text-decoration: none; } .dtree a.node:hover, .dtree a.nodeSel:hover { color: #333; text-decoration: underline; } .dtree a.nodeSel { background-color: #c0d2ec; } .dtree .clip { overflow: hidden; }