.partNumber.hasNotes {
	background: rgb(187,255,187);
}
#productWindow .price td {
	
}
#dealerCostPrices {
    border: 1px solid #000099;
    height: 100px;
}
#dealerCostPrices.HiddenContent {
    cursor: pointer;
}
#dealerCostPrices.hover {
    background: #CCCCCC;
}
#dealerCostPrices #DealerCostTable {
    display: none;
}
.QtyBreakPricingLabelContainer {
    vertical-align: top;
}
.QtyBreakPricingContainer table {
    float: left !important;
    border:none;
}
.QtyBreakPricingLabelContainer table td,
.QtyBreakPricingContainer table td {
    padding:2px;
}
#dealerCostPrices #DealerCostTable table, #dealerCostPrices #DealerCostTable table td {
    border:none;
}
#dealerCostPrices .InvoicePrice, #dealerCostPrices .Nett30DayPrice {
	display: block;
}
#dealerCostPrices .InvoicePrice, #dealerCostPrices .Nett30DayPrice {
	/*padding-top: 5px;*/
}
#productQtyBox {
    width:40px;
}
#GlobalAvail {
    width:250px;
}
#productAddButton, #productAddFavouriteButton, #productCheckAvail, #closeWindowButton, #saveNotes, #viewCartButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	color:#666666 !important;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
	z-index: 1;
}#productAddButton:hover, #productAddFavouriteButton:hover, #productCheckAvail:hover, #closeWindowButton:hover, #saveNotes:hover, #viewCartButton:hover {
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
		background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
		background-color:#f9f9f9;
		cursor: pointer;
	}#productAddButton:active, #productAddFavouriteButton:active, #productCheckAvail:active, #closeWindowButton:active, #saveNotes:active, #viewCartButton:active {
		position:relative;
		top:1px;
	}
#productCheckAvail {
	-moz-box-shadow:inset 0px 1px 0px 0px #EBA0A0;
	-webkit-box-shadow:inset 0px 1px 0px 0px #EBA0A0;
	box-shadow:inset 0px 1px 0px 0px #EBA0A0;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #EBA0A0), color-stop(1, #D74949) );
	background:-moz-linear-gradient( center top, #EBA0A0 5%, #D74949 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EBA0A0', endColorstr='#D74949');
	background-color:#EBA0A0;
	border:1px solid #D74949;
	color:#ffffff !important;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #999999;
}#productCheckAvail:hover {
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #D74949), color-stop(1, #EBA0A0) );
		background:-moz-linear-gradient( center top, #D74949 5%, #EBA0A0 100% );
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D74949', endColorstr='#EBA0A0');
		background-color:#EBA0A0;
		cursor: pointer;
	}#productCheckAvail:active {
		position:relative;
		top:1px;
	}
#AddMessageArea, #MessageArea {
    font-weight: bold;
}
#AddMessageArea .successMessage, #MessageArea .successMessage {
    color:green;
}
#AddMessageArea .failMessage, #MessageArea .failMessage {
    color:red;
}
.isConfigKitfalse {
    /*display: none;*/
}
.QtyBreakPricing table {
    float: left !important;
    border:none;
}
.QtyBreakPricing table td {
    border:none;
}