/* CSS Document */
body{margin:0px; padding:0px; font:normal 11px Arial, Helvetica, sans-serif; color:#000100;}
ul{margin:0px; padding:0px;}

/* toll free number styles */
.toll-free{font:bold 16px Arial, Helvetica, sans-serif; color:#1F2E37;}
.toll-free-red{font:bold 20px Arial, Helvetica, sans-serif; color:#E34040;}


/* images display block */
img{display:block; border:0px none;}

/* images display inline */
.img-inline{display:inline;}

/* hacker safe logo displays styles */
.hacker{font:bold 8px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-transform:uppercase;}

/* red color display styles */
.color-red{color:#E34040;}

/* top navigation styles */
.topnav-back{background:url('http://lib.store.yahoo.net/lib/yhst-33828716545735/topnav-middlestr.gif') repeat-x; height:42px}

/* search box stylesheet */
.search{font:bold 12px Tahoma, Arial, Helvetica; color:#FFFFFF;}

/* textbox style */
.textbox{font:normal 11px Tahoma, Arial, Helvetica; color:#333333; border:1px solid #B5B5B5; background:#FFFFFF; height:15px;}

/* navigation padding from top side */
.paddingtop-6px{padding-top:6px;}

/* top navigation */
.topnav{font:bold 12px Arial, Helvetica, sans-serif; color:#E0F9FF; padding-top:10px;}
.topnav a:link, .topnav a:visited{color:#ffffff; text-decoration:none;}
.topnav a:hover{color:#FFFFFF; text-decoration:none;}
.topnav a:active{color:#FFFFFF; text-decoration:none;}		

/* middle back strip */
.middle-backstr{background:url('http://lib.store.yahoo.net/lib/yhst-33828716545735/middle-backstrip.gif') repeat-y;}

/* left navigation */
.leftnav-heading1{background:url('http://lib.store.yahoo.net/lib/yhst-33828716545735/left-heading-back.gif') no-repeat top left; color:#FFFFFF; height:19px; padding-left:8px; font-style:normal; font-variant:normal; font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif}
.leftnav{background:#ECECEC; }
.leftnav ul{list-style:none; padding:5px 0px;}
.leftnav ul li{background:url('http://lib.store.yahoo.net/lib/yhst-33828716545735/left-nav-dotline.gif') repeat-x bottom; color:#014D9F; line-height:20px; padding-left:10px; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.leftnav a:link, .leftnav a:visited{color:#014D9F; text-decoration:none;}
.leftnav a:hover{color:#000000; text-decoration:none;}
.leftnav a:active{color:#000000; text-decoration:none;}
.leftnav .nobg{background:none;}

.leftnav-heading1 a:link, .leftnav-heading1 a:visited{color:#ffffff; text-decoration:none;}

/* newsletter background */
.newsletter{background:#0A477A; font:normal 9px Verdana, Arial, Helvetica, sans-serif; color:#0D3764;}
.newsletter-head{font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}

/* middle big image */
.middle-img-backstr{background:url('http://lib.store.yahoo.net/lib/yhst-33828716545735/middle-big-img-backstr.gif') repeat-x; color:#FFFFFF; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}
.middle-detail{color:#FFFFFF; font:normal 11px Verdana, Arial, Helvetica, sans-serif; padding:0px 5px;}
.middle-big-heading{font:bold 32px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0px 5px;}

/* middle section heading */
.middle-heading{background:#0A477A url('http://lib.store.yahoo.net/lib/yhst-33828716545735/browse-cat-right.gif') no-repeat right; color:#ffffff; text-transform:uppercase; height:30px; line-height:30px; font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.middle-heading span{float:left; padding:0px 10px 0px 0px;}

/* middle listing background */
.home-list{background:#ECECEC; font:bold 14px Arial, Helvetica, sans-serif; color:#1F5C9F;}
.home-list a:link, .home-list a:visited{ color:#1F5C9F; text-decoration:none;}
.home-list a:hover{ color:#000000; text-decoration:none;}
.home-list a:active{ color:#000000; text-decoration:none;}

/* bottom curve */
.bot-curve{background:url('http://lib.store.yahoo.net/lib/yhst-33828716545735/bot-middle.gif') repeat-x;}

/* footer */
.footer{background:url('http://lib.store.yahoo.net/lib/yhst-33828716545735/footer-bg-1.gif') repeat-x; height:31px; color:#0A477A; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}
.footer a:link, .footer a:visited{text-decoration:none; color:#0A477A;}
.footer a:hover{text-decoration:none; color:#0868B8;}
.footer a:active{text-decoration:none; color:#0A477A;}

/* breadcrumb */
.breadcrumb{color:#2C00DB; font:normal 14px Arial, Helvetica, sans-serif;}
.breadcrumb a:link, .breadcrumb a:visited{text-decoration:underline;color:#00558A;}
.breadcrumb a:hover{text-decoration:none;color:#2C00DB;}

/* listing page top big image style */
.list-top-img{background:#ECECEC; border:1px solid #E3E3E3; padding:6px;}
.list-top-heading{color:#064578; font:bold 24px "Times New Roman", Times, serif; text-transform:uppercase;}

/* listing page list */
.list-page-list{font:bold 12px Arial, Helvetica, sans-serif; color:#004C9E; border:1px solid #E2E1E1;}
.list-page-list a:link, .list-page-list a:visited{ color:#024572; text-decoration:none;}
.list-page-list a:hover{ color:#000000; text-decoration:none;}
.list-page-list a:active{ color:#000000; text-decoration:none;}

.list-page-ret-price{color:#013D5E; font-weight:normal;}
.list-page-our-price{color:#0377B9;}


/* zoom view larger image */
.zoom{color:#7B9AC0; font:bold 12px Arial, Helvetica, sans-serif;}
.zoom img{display:inline;}
.zoom a:link, .zoom a:visited{color:#7B9AC0; text-decoration:none;}
.zoom a:hover{color:#0C3E6D; text-decoration:none;}
.zoom a:active{color:#0C3E6D; text-decoration:none;}

/* diagram image */
.diagram{border:1px solid #CCCCCC;}


/* detail page product name */
.prod-name{color:#153D67; font:bold 14px Arial, Helvetica, sans-serif; padding:5px 0px 20px 0px;}
.prod-detail{font:normal 12px Arial, Helvetica, sans-serif; color:#153D67;}
.option-title{font:bold 12px Arial, Helvetica, sans-serif; color:#153D67;}
/* justify align */
.justify{text-align:justify;}

/* product page retail price, our price */
.prod-ret-price{color:#013D5E; font:bold 14px Arial, Helvetica, sans-serif;}
.prod-our-price{color:#024572; font:bold 15px Arial, Helvetica, sans-serif;}

/* quantity textbox */
.qty-box{border:1px solid #889FB7; background:#D6D3D3; height:20px; font:bold 14px Arial, Helvetica, sans-serif; color:#000000;}

/* questions call us */
.question-call{color:#E34040; font:bold 14px Arial, Helvetica, sans-serif; padding:5px 0px 20px 0px; letter-spacing:.70px;}

/* product additional information table */
.prod-add-info{font:normal 11px Arial, Helvetica, sans-serif; color:#666666; background:#CCCCCC;}
.prod-add-info td{background:#FFFFFF;}
.prod-add-info .td2{background:#F0F0F0;}

/* shipping info customer info and other information */
.cust-info ul{list-style:none;}
.cust-info ul li{background:url('http://lib.store.yahoo.net/lib/yhst-33828716545735/cust-info-bull.gif') no-repeat 0% 5%; padding-left:15px; color:#153D67; display:inline; width:49%; line-height:20px; position:relative; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.cust-info a:link, .cust-info a:visited{text-decoration:underline; color:#0377B9; padding:0px 10px 0px 0px;}
.cust-info a:hover{text-decoration:none; color:#013D5E;}
.cust-info a:active{text-decoration:none; color:#0377B9;}


/* customer also purchased */
.cust-also-pur-heading{font:normal 18px "Times New Roman", Times, serif; color:#083361; border-bottom:1px solid #999999;}

/* detail page product listing */
.det-page-list{font:bold 12px Arial, Helvetica, sans-serif; color:#083361;}
.det-page-list a:link, .det-page-list a:visited{ color:#083361; text-decoration:none;}
.det-page-list a:hover{ color:#69AEEF; text-decoration:none;}
.det-page-list a:active{ color:#69AEEF; text-decoration:none;}
.det-page-price{color:#FF0000; font:bold 16px Arial, Helvetica, sans-serif;}

/* also this category section in product detail page */

.also-this-cat{color:#034C9A; font:bold 14px Arial, Helvetica, sans-serif;}
.also-this-cat ul{list-style:none; color:#083361;}
.also-this-cat ul li{color:#083361; background:url('http://lib.store.yahoo.net/lib/yhst-33828716545735/also-bull.gif') no-repeat 0% 50%; padding-left:10px; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.also-this-cat a:link, .also-this-cat a:visited{color:#083361; text-decoration:none;}
.also-this-cat a:hover{color:#67ADEF; text-decoration:none;}
.also-this-cat a:active{color:#67ADEF; text-decoration:none;}
