<style>

    .clearfix:after {
    content: “.”;
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
    }

    .clearfix {
    display: inline-block !important;
    }

    html[xmlns] .clearfix {
    display: block;
    }

    * html .clearfix {
    height: 1%;
    } 

.title_top_wrap
{
	width: 100%;
}

.title_top_left
{
	float: left;
}

.title_top_center_left
{
	float: left;
	width: 80%; 
	font-size: 1.7em;
	font-weight: normal;
	color: #446da3;
	margin: 0;
}

.title_top_center_right
{
	float: right;
	width: 10%;
	text-align: right;
}

.title_top_right
{
	float: right;
}

.main_price
{
	font-size: 4em; 
	text-align: center; 
	font-weight: normal; 
	color: #446da3; 
	background: url(../images/general/DetailPriceBG.jpg); 
	background-repeat: no-repeat; 
	height: 80px; 
	width: 230px; 
	padding-top: 20px;
}

.savings_price
{
	font-size: .8em; 
	font-weight: normal; 
	color: #ff7e00;
}

.special_price
{
	font-size: 1em; 
	font-weight: normal; 
	color: #446da3; 
	color: #900;
}

.buttons_wrap
{
	text-align: center; 
}

a.buttons
{ 
	disply: block;
	width: 105px; 
	height: 30px;
	margin: 5px 3px 0px 0px;
	padding: 6px 14px;
	border: 0px; 
	background: url(../images/buttons/BuyNow.jpg) no-repeat; 
	font-size: 1.2em;
	font-weight: bold;
}

a.buttons-add span
{ 
	disply: block;
	width: 105px; 
	height: 30px;
	margin: 5px 3px 0px 0px;
	padding: 6px 14px;
	border: 0px; 
	background: url(../images/buttons/BuyNow.jpg) no-repeat; 
	font-size: 1.2em;
	font-weight: bold;
}

a.buttons_view_cart
{ 
	disply: block;
	width: 105px; 
	height: 30px;
	margin: 5px 3px 0px 0px;
	padding: 6px 14px;
	border: 0px; 
	background: url(../images/buttons/ViewCart.jpg) no-repeat; 
	font-size: 1.2em;
	font-weight: bold;
}

a.buttons_check_out
{ 
	disply: block;
	width: 105px; 
	height: 30px;
	margin: 5px 3px 0px 0px;
	padding: 6px 14px;
	border: 0px; 
	background: url(../images/buttons/Checkout.jpg) no-repeat; 
	font-size: 1.2em;
	font-weight: bold;
}

.r
{
	float: right;
}

.bottom_column
{
	float: left;
	width: 10px;
}

</style>