/*-------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 */
.cssButton, .buttons {color:#F2B5B5;background:#851616; border-top:solid 1px #990000;border-left:solid 1px #990000;border-right:solid 1px #851616; border-bottom:solid 1px #851616;   background-image:url(images/bgBut.png); background-repeat:repeat-x; }

a:hover .cssButton, .on { color: #641111; background: #A80606; border-top:solid 1px #9E2424; border-left:solid 1px #9E2424; border-right:solid 1px #F1ADAD; border-bottom:solid 1px #DC3232; ;background-image:url(images/bgBut.png); background-repeat:repeat-x }
/*.on { color: #641111;background: #A80606;border-top:solid 1px #9E2424;border-left:solid 1px #9E2424;border-right:solid 1px #F1ADAD; border-bottom:solid 1px #DC3232; ;background-image:url(images/bgBut.png); background-repeat:repeat-x }
 
cssButton -----------  prodNew divsleft by accounts---------------------------
.cssButton { height:27px }
a:hover .cssButton{ color: #641111;background: #A80606;border-top:solid 1px #9E2424;border-left:solid 1px #9E2424;border-right:solid 1px #F1ADAD; border-bottom:solid 1px #DC3232; ;background-image:url(images/bgBut.png); background-repeat:repeat-x}*/

/*HEADER----------------------------------------- ----------------------------------------------------*/
#header, #Hborder{background:url(images/bgHeader.png);filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#7C1414, endColorstr=#FAE2E2);background: -moz-linear-gradient(top, #7C1414, #FAE2E2); }
#Hborder{border-bottom: solid 1px  #ffffff ;}
.logo a{color:#ffffff;font-size:xx-large;}
 #headerMid, .logo h1 a{color:#DC3232;font-family:"Trebuchet MS", Helvetica;}

/*GENERIC NAVIGATION ------------------------------------- --------------------------------------------------- */ 			
			
	.nav{/*filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FAE2E2, endColorstr=#DC3232) ;background:#DC3232; background: -moz-linear-gradient(top, #FAE2E2, #DC3232);  opacity:0.75;*//*filter:alpha(opacity=75)*/ ;}
	.nav li { border-top:solid 1px #F1ADAD;border-left:solid 1px #F1ADAD;border-right:solid 1px #9E2424; border-bottom:solid 1px #9E2424;  background-image:url(images/bgNav.png); background-repeat:repeat-x;/*background: -moz-linear-gradient(top, #FCDCDF, #FAE2E2);filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FAE2E2, endColorstr=#DC3232) ;*/ }
	/*.nav .topcat a{color:#000000}*/
	
	.nav .topcat a:hover{/*color:pink;background:#C42D2D; filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#9E2424  , endColorstr=#FAE2E2);background: -moz-linear-gradient(top, #851616, #FAE2E2);*/}
	
	.nav .topcat  a.activelink{color:#DC3232 ;/*background:#C42D2D; filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#9E2424  , endColorstr=#FAE2E2);background: -moz-linear-gradient(top, #851616, #FAE2E2);*/}
	
.footer .nav li a:hover{color:#FAE2E2 ;/* filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#DC3232, endColorstr=#FAE2E2);  padding-top:5px;padding-bottom:3px;top:1px;*top:6px*/ }			
			/*.nav a {border-bottom:solid 1px #9E2424;}
#mainMenu .topcat{border-bottom:none;}*/
/*BREAD AND INFO MENU BAR---------------------------------------------------------------------------------- */
#bread{color:#641111}
#bread a{color:#641111}
#bread	 a:hover{color:#DC3232}
#infoMenu{color:#641111}
#infoMenu a{ color:#641111}
#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{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{border:1px solid #Ffffff;}
				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:#FAE2E2;filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAE2E2, endColorstr=#851616);background: -moz-linear-gradient(top, #FAE2E2, #851616); border-top:1px solid #ffffff}
/*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;}