/*-------GLOBAL SETTINGS-------------------*/
a {color: #641111;}
a:hover {color: #DC3232;} 
hr{color:#ffffff ;border-top:dotted 1px #ffffff;}
.bgMenus{background:#DC3232;filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FAE2E2, endColorstr=#DC3232) ;height:25px; }
/*----------------------------BODY and BODY WRAPPER----------------------------------------*/
body {background: #FAE2E2;filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FAE2E2, endColorstr=#ffffff);color:#330000;}
	html>body{/*background:url(images/bgBody.jpg);*/}	
#wrapper{border-right:2px solid #DC3232; border-bottom:1px solid #DC3232;border-top:2px solid #DC3232;border-left:2px solid #DC3232;}
/*----------------------------------  BUTTONS  ------------------------------------------*/
/*buttons -  right by accounts */
.buttons {color: #641111;background:#DC3232;filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FAE2E2, endColorstr=#DC3232) ;border-top:solid 2px #DC3232;border-left:solid 2px #F1ADAD;border-right:solid 2px #9E2424; border-bottom:solid 2px #9E2424; *border:none; }

.on {color:#F2B5B5; background: #C42D2D;border-top:solid 2px #9E2424;border-left:solid 2px #9E2424;border-right:solid 2px #F1ADAD; border-bottom:solid 2px #DC3232; filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#851616, endColorstr=#DC3232) ;*border:none;}
 
/*cssButton -----------  prodNew divsleft by accounts---------------------------*/
.cssButton {color: #641111;background:#DC3232;filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FAE2E2, endColorstr=#DC3232) ;border-top:solid 2px #DC3232;border-left:solid 2px #F1ADAD;border-right:solid 2px #9E2424; border-bottom:solid 2px #9E2424; *border:none; }
a:hover .cssButton{color:#F2B5B5; background: #C42D2D;border-top:solid 2px #9E2424;border-left:solid 2px #9E2424;border-right:solid 2px #F1ADAD; border-bottom:solid 2px #DC3232; filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#851616, endColorstr=#DC3232) ;*border:none;}

/*HEADER----------------------------------------- ----------------------------------------------------*/
#header, #Hborder{filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#851616, endColorstr=#C42D2D);background:#851616; }
#Hborder{border-bottom:dotted 1px  #DC3232;}
.logo a{color:#ffffff;font-size:xx-large;}
 #headerMid, .logo h1 a{color:#DC3232}

/*GENERIC NAVIGATION ------------------------------------- --------------------------------------------------- */ 			
			
	.nav{filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FAE2E2, endColorstr=#DC3232) ;background:#DC3232;  }
	.nav li {background:#DC3232;filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FAE2E2, endColorstr=#DC3232) ;border-top:solid 1px #F1ADAD;border-left:solid 1px #F1ADAD;border-right:solid 1px #9E2424; border-bottom:solid 1px #9E2424; }
	.nav .topcat a:hover{color:#FAE2E2 ;background:#C42D2D; filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#DC3232, endColorstr=#FAE2E2); border-top:none;}
	.nav .topcat a.activelink{color:#FAE2E2 ;background:#C42D2D; filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#DC3232, endColorstr=#FAE2E2); border-top:none;}
.footer .nav li a:hover{color:#FAE2E2 ;background:#C42D2D; filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#DC3232, endColorstr=#FAE2E2); border-top:none;  padding-top:5px;padding-bottom:5px;top:4px;*top:-2px}			
			.nav .sel a {}
#mainMenu .topcat{border-bottom:none;}
/*BREAD AND INFO MENU BAR---------------------------------------------------------------------------------- */
#bread{color:#ffffff}
#bread a{color:#ffffff}
#bread	 a:hover{color:#DC3232}
#infoMenu{color:#ffffff}
#infoMenu a{ color:#ffffff}
#infoMenu a:hover{color:#DC3232}
	
/*LEFT COLUMN --------------------------------------------------------  ---------------------------------------------- */
.colBorderL{border-right:dotted 1px #DC3232; }

/*CATEGORIES MENU ------ ------------------ ------------------- */
.topcat{border-bottom:1px dotted #DC3232;}
.topcat.#secondcat a.activelink{color:#DC3232 ; }
.topcat a.activelink {text-align:left;color:#C42D2D}
html>body /**/#secondcat a.activelink{text-align:left;color:#DC3232}
	
/*RIGHT COLUMN  ----------------------------------------------- ------------------------------------------------ */
.colBorderR{border-left:dotted 1px #DC3232;}
/*MAIN CONTENT CENTER ------------------------------------   -------------------------------------------------- */
#topText{scrollbar-base-color:#ffffff; scrollbar-arrow-color:#641111; scrollbar-track-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#ffffff;border-bottom:1px solid #DC3232;}
.prevNextBar td{border-bottom:1px solid #F1ADAD;border-top:1px solid #F1ADAD;}

/*PRODUCT IMAGES BOX IN PROD NEW - HOME  ------------------------------------ ------------------------------------- */            
.thumb{}
			.newProd{background:#ffffff; filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#FAE2E2);border:solid 1px #F1ADAD;}
				html>body .newProd{width:166px;height:235px;background:none}
			.newProd table tr td{/*background:#FFF0F0;*/}
			/*ZOOMS-------------- ---------------*/ 
			.prodList .popImage{  border:1px solid #ffffff; background:#FAE2E2;color:#330000;}	
			/*CATEGORY IMAGES BOX IN INDEX  ----------  ------------- */
			.catImage{background:#FFCCCC; filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#FAE2E2);border:solid 1px #F1ADAD;}
				html>body/**/ .catImage{background:none }
/*PRODUCT LISTING--------------------------------------------------------------------------*/
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: #ffffff;}
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: none;}
TD.productListing-data {border-bottom:1px dotted #DC3232;border-top:1px dotted #DC3232; }
/*FOOTER--------------------------------- -----------------------------------*/
#date{color: #641111;}
.footer{background:#DC3232;}
/*BOXES----------------------------------------------------------------------------------------*/
.infoBoxHeading {border-bottom:1px dotted #DC3232;border-top:1px dotted #F1ADAD; background:#ffffff;}
/*MANUFACTURER MENU -------------------------  ------------ */
#manufacturerMenu{ padding:0;text-transform: capitalize; margin:0}
#manufacturerMenu ul{display:block; line-height:19px; padding-left:4px; padding-top:0;margin:0; list-style:none}


/*PRICE AND MANUF NAMES ------------------------------------- --------------------------------------------------- */ 
.productPrice {font-weight:bold;color:#DC3232 ;}
.manufacturersName{color:#DC3232;}
/*ELEMENT STYLES---------------------------------  -----------------------------------*/ 
SPAN.productSpecialPrice {color: #ff0000;}
SPAN.errorText {color: #ff0000;}
.moduleRowOver {background-color: #ffffff;}
.moduleRowSelected {background-color: #ffffff; }
.checkoutBarFrom, .checkoutBarTo {background: #DC3232;}
.checkoutBarCurrent {color: #DC3232; background: #ffffff;}
.messageStackError, .messageStackWarning {background-color: #FF6633;}
.messageStackSuccess {background-color: #339900;}
.inputRequirement {color: #ff0000;}