*{padding:0;margin:0}body{background:#fff;font-size:62.5%;font-family:arial,sans-serif;font-weight:normal;color:#000}a{color:#000;text-decoration:none}a:hover{color:#A10;text-decoration:underline}a.bodyLink{color:#933;text-decoration:none}a.bodyLink:hover{color:#933;text-decoration:underline}form{vdisplay:inline}.clear{clear:both}.pagination{width:100%;margin:25px 0 25px 0}.paginationSummary{float:left;font-size:1.3em}.paginationLinks{float:right;font-size:1.8em}.paginationLinks b,.paginationLinks a{display:block;margin:0 4px 0 4px;padding:.4em;text-align:center;text-decoration:none;float:left}.paginationLinks a{border:1px solid #747170;color:#747170}.paginationLinks b{border:1px solid #fff;color:#000;font-weight:bold}.paginationLinks a:hover{border:1px solid #151b8d;background:#151b8d;color:#fff}#colLeft{width:230px;margin:0 10px 0 5px}#colLeft h2{font-size:1.5em;letter-spacing:1px;margin:2px 0 5px 0;color:#fff;background:#900;padding:2px;width:100%;text-align:left}.categories{margin:0 0 20px 0;width:100%}.cat_top li{list-style:none;margin:3px 0 3px 0; text-align:left;}.cat_top a:link,.cat_top a:hover,.cat_top a:visited,.cat_top a:active,.cat_top a:hover{padding:2px 0 0 16px;display:block;height:18px;font-weight:bold;font-size:1.4em;text-decoration:none;background:#fff url('./images/bullet_toggle_plus.png') no-repeat center left;color:#4c4646}.cat_sub ul{}.cat_sub li{text-align:left;list-style:none;margin:0 0 0 20px;font-weight:normal;font-size:1.2em}.cat_sub a:link,.cat_sub a:hover,.cat_sub a:visited,.cat_sub a:active{padding:2px 0 0 16px;display:block;height:18px;border:1px solid #fff;font-weight:normal;font-size:1em;text-decoration:none;background:#fff url('./images/bullet_toggle_minus.png') no-repeat center left;color:#666362}.cat_sub a:hover{padding:2px 0 0 16px;display:block;height:18px;border:1px solid #c0c0c0;font-weight:normal;font-size:1em;text-decoration:none;background:#eee url('./images/bullet_toggle_minus.png') no-repeat center left;color:#000}#whatsNew{margin:20px 0 20px 0;width:100%}#whatsNew a{padding:0 0 0 20px;text-align:middle;font-size:1.2em;text-decoration:none;margin:4px 0 4px 0;float:left}#whatsNew b{padding:0 0 0 20px;font-size:1.4em;font-weight:bold;float:left}.center{margin-left:auto;margin-right:auto;text-align:center}#search{width:242px;height:32px;padding:2px 0 2px;background:#f5f3d7;border:1px solid #900;float:right;margin:20px 20px 0 0}#search #keywords{float:left;width:202px;height:30px;font-size:1.2em;padding:2px 2px 2px 4px;border:0;font-size:1.8em;color:#151b8d;background:#f5f3d7}#submit{background:#f5f3d7 url('./images/search.png') no-repeat top left;float:right;width:32px;height:32px;border:0}#header{height:188px;background:#b1e6ff url('./images/banner2.jpg') no-repeat top left;width:100%}#accountLinks{background:#900;width:100%;height:1.2em;margin:0;padding:4px 0 4px 0;font-size:1.3em;font-weight:bold;color:#fff}ul#accountLinks li{display:block;valign:middle;float:right}#accountLinks a{color:#fff}#accountLinks a:link,#headerNavigation a:visited{text-decoration:none}#accountLinks a:hover{text-decoration:underline}#breadcrumbs{width:90%;margin:15px 0 15px 15px;padding:4px 0 15px 15px;border-bottom:1px solid #cccccb}#breadcrumbs b{font-size:1.1em;font-weight:normal}ul#breadcrumbs li{list-style:none;font-size:1.1em;font-weight:normal;color:#463e3f;valign:middle}#breadcrumbs a{color:#463e3f;font-weight:normal;font-size:1.1em;padding:0 5px 0 5px}#breadcrumbs a:link,#headerNavigation a:visited{text-decoration:none}#breadcrumbs a:hover{text-decoration:underline}#headerError{margin-left:auto;margin-right:auto;margin-top:8px;margin-bottom:8px;height:2em;padding:2em 1em 2em 90px;background:#fcdfff url('./images/warning_error.png') no-repeat center left;border:2px solid #f00;width:70%;font-size:1.5em;color:#f00;font-weight:bold;text-align:left}#headerInfo{margin-left:auto;margin-right:auto;margin-top:8px;margin-bottom:8px;height:2em;padding:2em 1em 2em 90px;background:#e0ffff url('./images/info_message.png') no-repeat center left;border:2px solid #387c44;width:70%;font-size:1.5em;color:#387c44;font-weight:bold;text-align:left}#newProducts{width:100%}.newProduct{margin:8px;padding:4px;border-top:1px solid #c0c0c0;border-right:1px solid #fff;border-bottom:1px solid #c0c0c0;border-left:1px solid #fff;background:#fff}.newProduct:hover{margin:8px;padding:4px;border:1px solid #5e767e;background:#e0ffff}.newProductImage{float:left}.newProductInfo{float:left;padding:4px 4px 4px 20px}.newProductInfo a{font-size:1.5em;font-weight:bold;text-decoration:underline;margin:0 0 5px 0;display:block;color:#151b8d}.newProductAddToCart{float:right;padding:45px 35px 0 0}p.dateAdded{font-size:1.2em;font-style:italic;color:#959492;margin:4px 0 4px 0}p.manufacturer{font-size:1.4em;margin:8px 0 8px 0;color:#625d5d}p.manufacturer b{font-size:1.4em;margin:8px 0 8px 0;color:#151b8d}p.price{font-size:1.4em;margin:10px 0 0 0;color:#625d5d}p.price b{font-size:1.6em;margin:10px 0 0 0;color:#151b8d}#footer{width:100%;min-height:200px;border-top:1px solid #cacac9;background:#eee;padding:20px 0 20px 0;letter-spacing:1px;margin:30px 0 0 0}.footerBox{float:left;width:25%;padding:0 4px 0 4px;margin:0 0 0 20px}.footerBox h3{font-size:1.5em;letter-spacing:2px;color:#3b3131;margin:0 0 18px 0}.infoLinks li{list-style:none;margin:5px 0 5px 0}.infoLinks a:link,.infoLinks a:hover,.infoLinks a:visited,.infoLinks a:active{font-size:1.3em;color:#787473;text-decoration:none}#footer p{margin:10px 0 0 0;text-align:center;font-size:1.2em;margin-left:auto;margin-right:auto;display:block;color:#3b3131}#copyright{padding:15px 0 0 0;min-height:40px;border-top:1px solid #cacac9;background:#f6f6f5;color:#3b3131;font-size:1.2em}#copyright .copyright{float:left;margin:0 0 0 10px}#copyright .designed{float:right;margin:0 10px 0 0}#copyright .designed a:hover{color:#3b3131;text-decoration:none}.infoBox{background:#b6b7cb}.infoBoxContents{background:#f8f8f9;font-family:Verdana,Arial,sans-serif;font-size:12px}.infoBoxNotice{background:#FF8E90}.infoBoxNoticeContents{background:#FFE6E6;font-family:Verdana,Arial,sans-serif;font-size:12px}TD.infoBoxHeading{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;background:#900;color:#fff}TD.infoBox,SPAN.infoBox{font-family:Verdana,Arial,sans-serif;font-size:12px}TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd{ background:#f8f8f9}TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{ background:#f8f8f9}TABLE.productListing{ border:2px; border-style:solid; border-color:#b6b7cb; border-spacing:2px}.productListing-heading{ font-family:Verdana,Arial,sans-serif; font-size:14px; background:#b6b7cb; color:#000; font-weight:bold}TD.productListing-data{ font-family:Verdana,Arial,sans-serif; font-size:14px}A.pageResults{ color:#00F}A.pageResults:hover{ color:#00F; background:#FF3}TD.pageHeading,DIV.pageHeading{ font-family:Verdana,Arial,sans-serif; font-size:20px; font-weight:bold; color:#9a9a9a}TR.subBar{ background:#f4f7fd}TD.subBar{ font-family:Verdana,Arial,sans-serif; font-size:12px; color:#000}TD.main,P.main{ font-family:Verdana,Arial,sans-serif; font-size:12px; line-height:1.5}TD.smallText,SPAN.smallText,P.smallText{ font-family:Verdana,Arial,sans-serif; font-size:12px}TD.accountCategory{ font-family:Verdana,Arial,sans-serif; font-size:14px; color:#abd}TD.fieldKey{ font-family:Verdana,Arial,sans-serif; font-size:12px; font-weight:bold}TD.fieldValue{ font-family:Verdana,Arial,sans-serif; font-size:12px}TD.tableHeading{ font-family:Verdana,Arial,sans-serif; font-size:12px; font-weight:bold}SPAN.newItemInCart{ font-family:Verdana,Arial,sans-serif; font-size:12px; color:#f00}CHECKBOX,INPUT,RADIO,SELECT{ font-family:Verdana,Arial,sans-serif; font-size:12px}TEXTAREA{ width:100%; font-family:Verdana,Arial,sans-serif; font-size:12px}SPAN.greetUser{ font-family:Verdana,Arial,sans-serif; font-size:12px; color:#000; font-weight:bold}TABLE.formArea{ background:#f1f9fe; border-color:#7b9ebd; border-style:solid; border-width:2px}TD.formAreaTitle{ font-family:Tahoma,Verdana,Arial,sans-serif; font-size:12px; font-weight:bold}SPAN.markProductOutOfStock{ font-family:Tahoma,Verdana,Arial,sans-serif; font-size:12px; color:#c76170; font-weight:bold}SPAN.productSpecialPrice{ font-family:Verdana,Arial,sans-serif; color:#f00}SPAN.errorText{ font-family:Verdana,Arial,sans-serif; color:#f00}.moduleRow{}.moduleRowOver{background-color:#D7E9F7;cursor:pointer;cursor:hand}.moduleRowSelected{background-color:#E9F4FC}.checkoutBarFrom,.checkoutBarTo{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#8c8c8c}.checkoutBarCurrent{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000}.messageBox{font-family:Verdana,Arial,sans-serif;font-size:10px}.messageStackError,.messageStackWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#ffb3b5}.messageStackSuccess{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#9f0}.inputRequirement{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#f00}.boxText{font-family:Verdana,Arial,sans-serif;font-size:12px;color:#03c; font-weight:bold}.errorBox{font-family:Verdana,Arial,sans-serif;font-size:12px;background:#ffb3b5;font-weight:bold}.stockWarning{font-family:Verdana,Arial,sans-serif;font-size:12px;color:#c03}.productsNotifications{background:#f2fff7}.orderEdit{font-family:Verdana,Arial,sans-serif;font-size:12px;color:#70d250;text-decoration:underline}