html, body, div, p{width:99.5%;margin:0;padding:0;background-color:white;font:normal normal normal 8pt/130% verdana,arial,sans-serif;color:#333;text-align:left;}
table{margin:0;padding:0;border:0 none;text-align:left;width:100%;}
td{font:normal normal normal 8pt/110% verdana,arial,sans-serif;text-align:left;width:100%;vertical-align:top;}

select, textarea, input{background:#f5f5f5;margin:0;padding:0;text-align:left;font-size:8pt;color:#333;text-indent:2px;}
form{margin:0;padding:0;}
#searchBox{text-align:right;}
.search{border:2px 3d silver;font-size:10pt;vertical-align:bottom;}
.off{border:2px solid #fff;padding:0;}
.on{border:2px solid #fee243;padding:0;}

.headtable{background-color:#eee;vertical-align:bottom;}
.maintable{margin:2px 0;background:transparent;}
#leftcol{width:13%;background-color:#eee;padding:0 6px 0 8px;vertical-align:top;font-size:8pt;}

#edgecol{width:1%;background:url(images/3.jpg) repeat-y;vertical-align:top;}
#bodycol{width:83%;background:url(images/1.jpg) repeat-x;vertical-align:top;text-align:center;}
.pghead{background:transparent;width:96%;margin:6px 12px;height:30px;border-bottom:2px solid #8296C9;}
.innerbody{margin:12px 18px;}
.w156ctr{width:156px;padding:0 6px;}

a{color:#777;text-decoration:none;}
a:visited{color:#777;text-decoration:none;}
a:active{color:#8296C9;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
a.nav1{font-weight:bold;color:#fff;letter-spacing:.04em;line-height:200%;}
a:visited.nav1{color:#fcfcfc;letter-spacing:.04em;}
a:active.nav1{color:#cccc50; letter-spacing:.04em;font-weight:bold;}
a:hover.nav1{color: #ffff50;letter-spacing:.04em;font-weight:bold;}
a:hover.ani{background:url(images/anibullet.gif) no-repeat;text-decoration:none;}

.tdnav1{width:13%;text-align:center;background:url(images/corner_red.jpg) no-repeat #a60000;}
.tdnav2{width:16%;text-align:center;background:url(images/corner.jpg) no-repeat #000064;}
.tdnav3{width:16%;text-align:center;background:url(images/corner.jpg) no-repeat #000064;}

.smtype{font-size:110%;color:#333; }
.xsmtype{color:#777;text-align:justify; }
.xxsmtype{font-size: 92%; color: #555;text-align:justify; }
.linkers{height:200px;vertical-align:middle;padding:4px;text-align:center;}
.foot{text-align:center;}
.foot a{font-weight:normal;font-size: 92%;color:#777;}
.foot a:hover{font-weight:normal;font-size: 92%;color:#000;}
.copyright{padding-top:20px;padding-bottom:10px;text-align:center;font-size: 92%; color:#777;}
.menu{font-size: 120%; color: #555; }
.left{float:left;text-align:left;margin:0;padding:0;}
.right{float:right;text-align:right;margin:0;padding:0;}
.cust{text-align:right;vertical-align:middle;width:20%;}
.prodlisttable{width:98%;margin:6px 0 2px 24px;}
.prodlisttable td{width:33%;}
.cattitle{font:normal normal 110%/100% Verdana;color:#000;text-align:left;padding:12px 0 6px 30px;text-decoration:underline;}
.catprodlist a{font:normal normal 94%/150% Arial;color:#555;}
.catprodlist a:hover{background:url(images/arrow.gif) no-repeat;}

hr{margin:10px 0 -4px 0;width:90%;height:1px;color:#e5e5e5;}
ul.side{list-style-type:none;text-align:left;margin:6px 0 2px 0;padding:0 0 0 6px;}
ul.side a{font-size:94%;}
ul.side li{margin-left:6px;padding:0;}
.side li a:link{background:url(images/arrowb.gif) no-repeat;}
.side li a:visited{background:url(images/arrowb.gif) no-repeat;}
.side li a:active{background:url(images/arrow.gif) no-repeat;}
.side li a:hover{background:url(images/arrow.gif) no-repeat;}

h1{font:bold 130%/200% Verdana;color:#0000aa;text-align:left;}
h2{font:bold 140%/200% Verdana;color:#0000aa;border-bottom:2px solid #0000aa;margin:0 2px 18px 2px;padding-top:14px;text-indent:10px;}
h3{font:small-caps 100%/100% Verdana;color:#0000aa;margin:18px 0 9px 0;padding:4px 0;border-top:1px solid silver;}
h4{font:italic bold 96%/100% Verdana;color:#000;text-align:left;margin:12px 0 0 0;text-indent:10px;}
h5{font:italic bold 110%/100% Verdana;color:#000064;text-align:left;margin:6px 0 6px 0;text-decoration:none;}
h6{font:bold 120%/100% Verdana;color:#8296C9;margin:6px 0 12px 0;text-align:center;text-decoration:underline;}

img{border:0px none;margin:0;}
.homeimage{width:100px;height:125px;margin:3px;}
.noimage{width:75px;height:100px;}
.logo{width:276px;height:23px;margin-top:6px;}
.space14{width:14px;height:1px;}
.arrow{width:12px;height:11px;}
.bullet{width:40px;height:12px;}
.cleardot{width:2px;height:2px;}
.freeship{width:157px;height:81px;margin:2px 0 4px 8px;}

/*for images*/
a:link.hilite{border:2px solid #fff;padding:0;}
a:visited.hilite{border:2px solid #fff;padding:0;}
a:hover.hilite{border:2px solid #fee243;padding:0;}
a:active.hilite{border:2px solid #fff;padding:0;}

.pvright{color:#8296C9;text-align:right;padding-right:4px;font-size: 8pt;vertical-align:bottom;}
.category{padding-left:15px;padding-right:2px;}
.newproducts{display:block;padding-left:15px;padding-right:2px;text-indent:-14px;}
.topsellers{display:block;padding-left:15px;padding-right:2px;text-indent:-14px;}
.hotDeals{display:block;padding-left:15px;padding-right:2px;text-indent:-14px;}

/* Info Box WITHOUT Headings */
.CPbox1{background-color: #F5F5F5;width:157px;text-align:center;padding:6px 0;}


/* Info Box WITH Headings ( H = Heading cell ; B = Body cell ) */
.CPbox2H{background:#000064 url(images/corner.jpg) no-repeat;width:157px;border-bottom:2px ridge #8296C9;padding:5px 0 3px 14px;letter-spacing:.02em;font:bold 110%/110% verdana;font-variant:small-caps;color:#fff;}
.CPbox2{background-color: #F5F5F5;padding:6px 0;width:157px;}


/* Box - Page Headings */
.CPpageHead{vertical-align:bottom;color:#8296C9;}

/* Box - Page Navigation */
.CPpageNav{margin:0;padding:0;background-color:#eeeeee;width:99%;}

/* Box - General Headings */
.CPgenHeadings{background-color: #eeeeee;}
.CPgenHeadingsCtr{font-weight:bold;text-align:center;}
.CPgenHeadingsRight{font-weight:bold;text-align:right;}

/* Box - Product Image (Home page) */
.CPhomeImg{background-color: #ffffff; border: 1px #999999 inset;}

/* Box - Product Description (Home page) */
.CPhomeDesc{border-bottom: 1px solid #eeeeee;}

/* Horizontal and Vertical lines */
.CPlines{color: #eeeeee;}

/* Product Short Description (Except Detail page) */
.CPprodDesc{font-size: 110%;}

/* Product Short Description (Detail page only) */
.CPprodDescDet{font-size:120%;}

/* Product Long Description */
.CPprodDescLong{}

/* Product Detail */
.CPprodDet{}

/* Product SKU */
.CPprodSKU{}

/* Product Price - Text Label */
.CPprodPriceT{color: #800000;line-height:150%;}

/* Product Price - Price Value */
.CPprodPriceV{color: #800000;font-size: 110%;line-height:150%;}

/* Product List Price - Text Label */
.CPprodLPriceT{color: gray;}

/* Product List Price - Price Value */
.CPprodLPriceV{color: gray;text-decoration: line-through;font-size: 110%;}

/* Product Sale Price - Text Label */
.CPprodSPriceT{color: green;}

/* Product Sale Price - Price Value */
.CPprodSPriceV{color: green;font-size: 110%;}

/* Free Shipping text */
.CPfreeShipMsg{color: #888888;}

/* In Stock text */
.CPinStock{color: #888888;}

/* Out of Stock text */
.CPoutStock{color: red;}

/* No Image text */
.CPnoImgT{color: #800000;}

/* Category List */
.CPcatDescList{}

/* Category Description - No products linked to it */
.CPcatDesc{ font-size: 130%;line-height:200%;}

/* Category Description - Has products linked to it */
.CPcatDescProd{font-weight: bold; font-size: 130%;line-height:200%;}

