
div.dFormHtmlField table td{border: dotted 1px black;}



table.simpleBorderTable{border: solid 1px #000000; background-color:#98C9D6;} 
table.simpleBorderTable td{font-weight:normal; color: #ffffff}
table.simpleBorderTable b{color: #000000;}
table.simpleBorderTable th{color: #ffffff; background-color:#d00000; border: solid 1px #000000;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#ffff0000, endColorstr=#ff000000);}
table.simpleBorderTable table.radioList input{background: none;}	
table.simpleBorderTable input{color: #4F91A2;background-color: #ffffff;font-weight:bold; font-size:11px}
table.simpleBorderTable textarea{color: #4F91A2;background-color: #ffffff;font-weight:bold;font-size:11px}
table.simpleBorderTable select{color: #4F91A2;background-color: #ffffff;font-weight:bold;font-size:11px}
table.simpleBorderTable input.button{color: #ffffff;background-color: #000000;font-weight:bold; 
	 border: outset 1px #999999; cursor:hand;filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#ff98C9D6, endColorstr=#ff000000);  }

/*this is for the table of categories on mouse out and mouse over*/
table.category{ border: solid 1px #000000; cursor: hand; color: black; }
table.category th{background:#000000; color: White;font-size:12px;}
table.categoryOver th{background:#D00000; color: White;font-size:12px;}
table.categoryOver{border: solid 1px #000000; cursor: hand;color:Black;}

.lblMessage{border: solid 1px black; font-weight: bold; background-color: #2844A1; color:#ffffff;}
.lblError{border: solid 1px black; font-weight: bold; background-color: #d00000; color:#ffffff;}

table.cartProducts{background-color: #8800bb; border: solid 1px #555555;filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#ff4400bb, endColorstr=#ff8400bb);}
table.cartProducts tr.headerRow{ color: White; background-color:#8800bb;}
table.cartProducts td b{color:Black;}
table.cartProducts span.dots{color:#4400bb;}
table.cartProducts tr.product{background-color: #999999;}
table.cartProducts tr.alternatingProduct{background-color: #bbbbbb;}

table.cartSummary{border: solid 1px #444444;background-color: #999999;}
table.cartSummary th{background-color: #8800bb;border: outset 1px #999999;}


table.cartContainer{border: solid 1px #d00000;}
table.cartContainer b{color: #062CB4}
table.cartContainer input{color: #ffffff;background-color: #d00000;}
table.cartContainer textarea{color: #ffffff;background-color: #d00000;}
table.cartContainer select{color: #ffffff;background-color: #d00000;}
table.cartContainer input.button{color: White;background-color: #000000;font-weight:bold; 
	 border: outset 1px #999999;cursor:hand;}
table.cartContainer th.main{background-color: #8800bb; border: groove 2px #999999;filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#ff6622dd, endColorstr=#ffcccccc);}
table.cartContainer hr{color:#4400aa;}


.validationMessage{font-weight: bold; color: #d00000; color:#ffffff}

table.productInfo{border: solid 1px #000000; cursor: hand; color: black;}
table.productInfo th{background:#000000; color: White;font-size:12px;}
table.productInfoOver{border: solid 1px #000000; cursor: hand; color: black;}
table.productInfoOver th{background:#d00000; color: White;font-size:12px;}


table.wishListProductInfo{background:#cccccc; border: double 3px #333333; color: black;}
table.wishListProductInfo img{border: groove 2px #cccccc;}
table.wishListProductInfoOver img{border: groove 2px #cccccc;}
table.wishListProductInfoOver{background:#9999dd; border: outset 3px #dddddd; color:Black;}

table.singleProduct{}
table.singleProduct select{ background-color:#E8F1F3; color: #062CB4;}
table.singleProduct div.productName{font-weight: bold; text-decoration: none; color:#ffffff; 
	font-size: 14px; background-color:Black; width: 100%; padding-left: 10px; padding-right: 10px; 
	padding-top: 2px; padding-bottom: 2px;}
table.singleProduct span.listPrice{ color: #d00000;}

table.relatedProducts{border: solid 1px black;}
table.relatedProducts th{background:#d00000; color:White; border-bottom: solid 1px black}

table.adminEditTable { border: solid 1px black;}
table.adminEditTable th{background: #000000; color: White;}
table.adminEditTable td{}
table.adminEditTable input{color: #062CB4;background-color: #ffffff;}
table.adminEditTable input.button{color: White;background-color: #d00000;font-weight:bold; 
	 border: outset 1px #ff0000;cursor:hand;}
table.adminEditTable select{color: #062CB4;background-color: #ffffff;}
table.adminEditTable textarea{color: #062CB4;background-color: #ffffff;}

table.adminRepeaterResults {border: solid 1px black;}
table.adminRepeaterResults td{border: solid 1px #777777;}
table.adminRepeaterResults th{background: #000000; color: White;}
table.adminRepeaterResults input.button{color: White;background-color: #777777;font-weight:bold; 
	 border: outset 1px #999999;}
table.adminRepeaterResults th a{color: White;}
table.adminRepeaterResults tr.mouseOut{background:#ffffff;color:#2844A1;cursor:hand;}
table.adminRepeaterResults tr.mouseOver{background:#d00000;color:White;cursor:hand;}
table.adminRepeaterResults tr.alternatingMouseOut{background:#2844A1;color:#ffffff;cursor:hand;}
table.adminRepeaterResults tr.alternatingMouseOver{background:#d00000;color:White;cursor:hand;}
table.adminRepeaterResults tr.mouseOutNoCursor{background:#dddddd;color:#2200bb;}
table.adminRepeaterResults tr.mouseOverNoCursor{background:#4400dd;color:White;}
table.adminRepeaterResults tr.alternatingMouseOutNoCursor{background:#d00000;color:#2200bb;}
table.adminRepeaterResults tr.alternatingMouseOverNoCursor{background:#4400dd;color:White;}

table.adminRepeaterTable { border: solid 1px black;}
table.adminRepeaterTable th{ border: solid 1px black; background-color: #888888;}
