/*****************************************************************
/  CintoxBlue Skin for CubeCart V3         
/  http://www.pTemplates.com © 2008 - 2009
******************************************************************
* Target          : CubeCart version 3
* Author          : pTemplates.com
* Contact         : support@ptemplates.com
* Downloaded from : http://www.pTemplates.com
****************************************************************/
.txtcartProgressCurrent{ font-weight:bold;}
.txtError{color:#b43131;background:#fde7e7 url(../styleImages/err.gif) no-repeat 5px 5px;border-top:1px solid #f6baba;border-bottom:1px solid #f6baba;padding:4px 10px 4px 25px;}
/***** Categories & Products ******/
#subCats{padding:10px 0 15px 0; }
.subCat{width:105px; height:105px;float:left;border:1px solid #E4E4E4;margin:0 9px 9px 0;padding:5px;text-align:center;background:#fff url(../styleImages/ibg.gif) repeat-x left 1px;}
div.subCimage{ height: 70px;overflow: hidden;}
div.cimage{ width:75px; float:left;padding:5px;background: #FFF;}
div.thumb {text-align: center;height: 75px;overflow: hidden;background: #FFF;}
div.details{ width:350px; float: left;margin:0 10px;padding-left:15px;background:url(../styleImages/dot-vert.gif) repeat-y left}
div.buying{width:120px;padding-left:15px;float:left;background:url(../styleImages/dot-vert.gif) repeat-y left}
.details, .buying {min-height:80px;height:auto !important;height:80px;}
div.prices{font: bold 12px 'Trebuchet Ms',arial,sans-serif;display:block;margin-bottom:9px;padding-bottom:6px;background:#fff url(../styleImages/dot-horz.gif) repeat-x left bottom;}
a.crt{line-height: 25px;padding:3px 10px;text-decoration:none;text-align:center;color:white;}
.ccontainer{clear:both;margin-bottom:10px;padding:10px;border:1px solid #E4E4E4;background:#fff url(../styleImages/ibg.gif) repeat-x left 1px;}.ostock{color:#FF0000;font-weight:bold}

/*** View Product ***/
.bimage { background: #fff;padding:8px;}
.zoombox{width:152px;text-align: center;float:left;border:1px solid #E4E4E4;padding:5px;background:#fff;}
.zoombox img{border-bottom: 1px dotted #E4E4E4;}.jthmb{width:99px;padding:2px; margin:7px 12px 0 0;} .jthmb img{width:99px;border:none;}
.zoom{color:grey;text-align:left;text-transform: lowercase;clear:both;padding:7px 0 6px 23px;background:url(../styleImages/zoom.gif) no-repeat 5px 8px}
.share { background:#FFFFE5 url(../styleImages/shrebg.png) repeat-x 0 0;border:1px solid #F7E89B;padding:10px;margin:10px 0}
.controls{width:165px; padding-top:15px;}
.rwstars{ padding:0 0 8px 7px;} .rwstars img{padding-right:3px;}
.picos{ padding:0;margin:0 0 0 6px;}
.picos li{ padding:0 0 4px 24px;}
.picos li.p{background:url(../styleImages/icos.png)  no-repeat left 2px;}
.picos li.e{background:url(../styleImages/icos.png)  no-repeat left -40px;}
.picos li.w{background:url(../styleImages/icos.png)  no-repeat left -80px;}
.picos li.c{background:url(../styleImages/icos.png)  no-repeat left -122px;}
.picos li.b{background:url(../styleImages/icos.png)  no-repeat left -164px;}
.picos li.s{background:url(../styleImages/icos.png)  no-repeat left -205px; padding-top:3px;}
.pprice{font: bold 16px 'Trebuchet Ms',arial,sans-serif;color:#DF880D;}
.ordering {}
.ordering td{padding:6px;background:url(../styleImages/dot-horz.gif) repeat-x bottom}
.ordering select{font: 12px Arial, Helvetica, sans-serif;padding:2px;}

/*---------- Pagination --------------*/
.pagination{font: normal 12px Arial, Helvetica, sans-serif; padding:7px 5px;margin:10px 0;text-align:right;clear:both;}
a.txtLink{background:#fff;padding:2px 4px;border:1px solid #f0eeee}
a.txtLink:hover{border:1px solid #000;}

/*--------- Shopping Cart -----------*/
.border{ padding: 3px; border:1px solid #E4E4E4;}
.ch{margin-bottom:18px;}.cartProgress {padding-top:6px;height:30px; text-align:center;color:#999999}
.cartProgress span{padding:3px 12px;background:#fff url(../styleImages/ibg.gif) repeat-x left 1px;border:1px solid #E4E4E4;}
span.txtcartProgressCurrent{font-weight: bold; color:#000000}
.tdcartTitle{background:#0757A3 url(../styleImages/frame.png) repeat-x left -12px;color:#fff;font-weight:bold;padding:6px}.image { background: #fff;padding:3px; margin:3px; border: 1px solid #E4E4E4;}
.tdcartOdd, .tdOdd, .tdcartEven, .tdEven{padding:4px;background:#fff url(../styleImages/ibg.gif) repeat-x left 1px;border-bottom:1px solid #E4E4E4;}
.cartfoot{border-top:1px solid #E4E4E4;padding:5px 3px 3px 3px;border-bottom:none;background:#fff url(../styleImages/ibg.gif) repeat-x left 1px}
.quickBuy {padding: 10px 0 5px 0;text-align:center;}

/*-----------Register -----------*/
.td-t td{padding-top:10px;}
.td-b td{padding-bottom:10px;}
.td-tb td{padding:10px 0 10px 15px;}
.padding{padding:15px 0 15px 15px;background:#fff url(../styleImages/ibg.gif) repeat-x left 2px}

/*----------- Account -----------*/
.uracc{margin-top:20px;}.ohistory, .eprofile, .nwletter, .passwd, .lout {padding:0 15px 0 58px; border:0px solid red;}
.ohistory{background: url(../styleImages/history.gif) no-repeat left 5px;}
.eprofile{background: url(../styleImages/edit-profile.gif) no-repeat left 5px;}
.nwletter{background: url(../styleImages/newsletter.gif) no-repeat left 5px;}
.passwd{background:url(../styleImages/pass.gif) no-repeat left 5px;}
.lout{background: url(../styleImages/logout.gif) no-repeat left 5px;}
.liner{background: url(../styleImages/liner.png) no-repeat left center;padding:15px 0; }
#tabbox {border:0px solid red;margin: 30px 0;background: #fff url(../styleImages/tabbox-bg.gif) no-repeat 0 0;}
#tabbox-content {clear: left;padding: 10px 20px;min-height:100px;height:auto !important;height:100px;}
#tabbox-content h2, #tabbox-content h3, #tabbox-content h4{padding-bottom:7px;margin-bottom:10px;background:url(../styleImages/dot-horz.gif) repeat-x bottom}
#tabbox-content ul, #tabbox-content ol, .doc ul, .doc ol { margin:10px 10px 10px 20px;padding:0 10px;}
#tabbox-content ul, .doc ul{ list-style:square;}#tabbox-content ol, .doc ol{list-style:decimal}
#tab2, #tab3, #tab4 {display: none;}
#tabbox ul.obtabs {float: left;width: 100%;list-style: none;margin: 0;padding-bottom: 3px;background: #fff url(../styleImages/tabbox-top.gif) no-repeat 0 100%;}
#tabbox ul.obtabs li.firsttab {margin-left: 0;}
#tabbox ul.obtabs li {float: left;display: block;height: 26px;padding-right: 30px;margin: 0 0 0 -15px;position: relative;background: url(../styleImages/tabbox-right-back.gif) 100% 0 no-repeat;border-bottom: 1px solid #d1d2d2;white-space: nowrap;}
#tabbox ul.obtabs span {height: 26px;line-height: 26px;padding-left: 10px;padding-top: 2px;background: url(../styleImages/tabbox-left-back.gif) no-repeat;}
html>body #tabbox ul.obtabs span {display: block;}
#tabbox ul.obtabs li#active {z-index: 1;font-weight: bold;border-bottom: 1px solid #fff;height: 26px;background-image: url(../styleImages/tabbox-right.gif);}
#tabbox ul.obtabs li#active span {background-image: url(../styleImages/tabbox-left.gif);}
#tabbox ul.obtabs li#active a:hover {cursor: default;}
#tabbox ul.obtabs a {font-weight: bold;text-transform:capitalize;display: block;padding: 0 10px;text-decoration: none;outline:none;}
#tabbox ul.obtabs a:hover {text-decoration: none;}