/* CSS Document */
hr { color: #eee; background-color: #eee; height: 1px; border: 0px; }
tr { vertical-align: top; }

.scPrice { color: #990000; font-size: 36px; }

#scProdPreview { width: 748px; margin: 5px 0px; border: 1px solid #eee; }
* html #scProdPreview { width: 748px; overflow: hidden; }
#scProdPreviewImg { width: 174px; float: left; text-align: center; margin-left: 20px; }
#scProdPreviewTxt { width: 514px; float: left; margin-left: 20px; }
.scProdPreviewH2 { margin-top: 12px; }
#scProdHolder { width: 538px; margin: 10px; border: 1px solid #eee; text-align: left; padding: 10px 0px; }
* html #scProdHolder { width: 529px; }
#scProdHolderText { width: 410px; }
* html #scProdHolderText { width:336px; }
#scSpecialDiv { width: 65px; height: 65px; margin-top:0px; position: absolute; background: url(/images/special.gif) top left no-repeat; float: left; }
#scStockDiv { width: 178px; height: 30px; margin-top:78px; position: absolute; background: url(/images/outStock.gif) top left no-repeat; }
#scSpecialDiv2 { width: 100px; height: 100px; margin: -10px 0px 0px 351px; position: absolute; background: url(/images/special2.gif) top right no-repeat; float: right; }
* html #scSpecialDiv2 { margin: -10px 0px 0px 242px; }
#scSpecialDummyDiv { width: 70px; height: 90px; float:right; }
#scStockDiv2 { width: 341px; height: 45px; background: url(/images/outStock2.gif) top left no-repeat; }

a.scCat { display: block; width: 170px; padding: 3px 5px 3px 25px; color: #c03d2b; text-decoration: none; }
a.scCat:hover { color: blue; }

a.scSubCat { display: block; width: 160px; padding: 3px 5px 3px 35px; color: #c03d2b; text-decoration: none; }
a.scSubCat:hover { color: blue; }

a.scTerCat { display: block; width: 150px; padding: 3px 5px 3px 45px; color: #c03d2b; text-decoration: none; }
a.scTerCat:hover { color: blue; }

a.scBreadcrumb { color: #494038; text-decoration: none; }
a.scBreadcrumb:hover { text-decoration: underline; }


/*   ADMIN STYLE   */

.catTR { background-color: #B9B9B9; }
.subTR { background-color: #D9D9D9; }
.terTR { background-color: #E9E9E9; }

.scmsg { color: #990000; font-size: 10px; }
.scmsgLg { color: #990000; font-size: 12px; font-weight: bold; }
.scSpecialPrice { color: #990000; font-size: 14px; font-weight: bold; }
.scnote { font-size: 10px; }

.scInputLg { width: 400px; }
.scInput { width: 200px; }
.scInputSm { width: 100px; }
.scInput100 { width: 100%; }
.scinputPrice { width: 60px; }
.scinputQty { width: 20px; }
.scTextArea100 { width: 100%; height: 200px; }

.scqtyArrow { margin-top: 2px; }

.oneof { display: block; float: left; color: #444; text-decoration: none; padding: 5px 8px; margin: 0px 2px; border: 1px solid #eee; }
.nav2 { display: block; float: left; color: #eee; text-decoration: none; padding: 5px 8px; margin: 0px 2px; border: 1px solid #eee; }

a.nav { display: block; float: left; color: #777; text-decoration: underline; padding: 5px 8px; margin: 0px 2px; border: 1px solid #777; }
a.nav:hover { color: #444; }

a.navOn { display: block; float: left; color: #999; background: #eee; text-decoration: none; padding: 5px 8px; margin: 0px 2px; border: 1px solid #999; }
a.navOn:hover { color: #FFF; }

a.scProdLink { display: block; text-align: center; width: 100px; text-decoration: underline; padding: 5px 8px; margin: 10px 2px; border: 1px solid #eee; float: right; }
a.scProdLink:hover { color: #444; }

.submitLink {
	color: #777;
 	background-color: transparent;
	text-decoration: underline;
    border: 1px solid #eee;
	padding: 2px 8px 5px 8px;
	font-size: 11px;
	cursor: pointer;
	cursor: hand;
  }

.scBasketTable { width: 550px; }
.scBasketTable tr {  }
.scBasketTable tr.row1 {  }
.scBasketTable tr.row2 { background-color: #eee; }
.scBasketTable td { padding: 0px 3px; }
.scBasketTable td.bld { font-weight: bold; }
.scBasketTable td.ctr { text-align: center; }

.scCheckoutFieldset { margin-top: 15px; }