.buyNowSection
{
	width: 552px;
	height: 74px;
	background: url(/shared/img/layoutimages/buynow--background.gif) no-repeat;
	margin: 0 auto;/*16px 0px 0px 0px;*/
	display: inline;
	float: left;
}
.buyNowSection #details
{
	width: 264px;
	height: 48px;
	margin: 12px 0px 0px 24px;
/*	background: red;*/
	float: left;
	display: inline;
}
.buyNowSection #descr
{
	width: 86px;
	height:56px;
/*	background:cyan;*/
	float: left;
}
.buyNowSection #descr div
{
	height: 20px;
	font-weight: bold;
	color: black;
	margin-top: 4px;
}
.buyNowSection #option
{
	height:56px;
/*	background:yellow;*/
	float: left;
}
.buyNowSection #option div
{
	height: 20px;
	color: black;
	margin-top: 3px;
}
.buyNowSection select
{
	width: 176px;
	font-size: 11px;
}
.buyNowSection #priceField
{
	width: 128px;
/*	height: 28px;*/
	line-height:20px;
	margin: 12px 0px 0px 24px;
	font-size: 17px;
	font-weight: bold;
	float: left;
	text-align: center;
}
.buyNowSection #discount
{
	font-size: 12px;
	font-weight: bold;
	display: none;
	color: red;
	text-align: center;
}
.buyNowSection #buynow
{
	width: 64px;
	height: 29px;
	margin: 24px 0px 0px 20px;
	float: left;
}
.buyNowFooterTop
{
	margin-top: 2px;
	width: 552px;
	height: 7px;
	background: url(/products/common/price-box-header.gif) no-repeat;
	font-size: 0px;
	display: inline;
	float: left;
}
.buyNowFooter
{
	width: 552px;
/*	height: 100px;*/
	background: #F0F7FC;/*url(/shared/img/layoutimages/price-box-footer-entry.gif) repeat-y;*/
	display: inline;
	float: left;
/*	font-weight: bold;*/
}
.buyNowFooterBottom
{
	width: 552px;
	height: 7px;
	background: url(/products/common/price-box-footer.gif) no-repeat;
	font-size: 0px;
	display: inline;
	float: left;
}

.buyNowSuite
{
/*	width: 552px;*/
	height: 74px;
/*	background: url(/shared/img/layoutimages/buynow--background.gif) no-repeat;*/
/*	margin: 0px 0px 0px 72px;*/
	display: inline;
	position: relative;
	z-index: 2;
	float: left;
}
.buyNowSuite .details
{
/*	width: 231px;*/
	height: 48px;
	margin: 12px 0px 0px 2px;
/*	background: red;*/
	float: left;
	display: inline;
}
.buyNowSuite .descr
{
	width: 61px;
	height:56px;
/*	background:cyan;*/
	float: left;
	display: inline;
}
.buyNowSuite .descr div
{
	height: 20px;
	font-weight: bold;
	color: black;
	margin-top: 4px;
}
.buyNowSuite .option
{
	width: 159px;
	height: 56px;
/*	background:yellow;*/
	float: left;
	display: inline;
}
.buyNowSuite .option div
{
	height: 20px;
	color: black;
	margin-top: 3px;
}
.buyNowSuite select
{
	width: 159px;
	font-size: 11px;
}
.buyNowSuite .priceField
{
	width: 178px;
	text-align: center;
	height: 28px;
	margin: 13px 0px 0px 25px;
	font-size: 17px;
	font-weight: bold;
	float: left;
	display: inline;
}
.buyNowSuite .discount
{
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	float: left;
	display: inline;
}
.buyNowSuite .buynow
{
	width: 64px;
	height: 29px;
	margin: 24px 0px 0px 21px;
	float: left;
	display: inline;
}
.BuyButton
{
	float: left;
	width: 64px;
	height: 29px;
	margin-right: 5px;
}
.BuyButton a, .BuyButton a:active, .BuyButton a:visited
{
	display: block;
	width: 64px;
	height: 29px;
	font-size: 10px;
	color: #7f7f7f;
	background: url(/shared/img/layoutimages/buynow-button.gif) 0px -29px;
}
.BuyButton a:hover
{
	background-position: 0px 0px;
	color: #014897;
	text-decoration: none;
}
.retailprice
{
	text-decoration:line-through;
	font-size:12px;
	font-weight:normal;
}