.wizard-cat th{
	padding-left:4px;
	font-size:12px;
	line-height:20px;
	text-align:left;
	background-color:#ddd;
	color:black;
}
.wizard-cat .image{
	width:75px;
}
.wizard-cat select{
	width:270px;
}

.wizard-cat1 {
	float: left;
	width: 175px;
}

.wizard-cat1 th{
	padding-left:4px;
	font-size:12px;
	line-height:20px;
	text-align:left;
	background-color:#ddd;
	color:black;
}
.wizard-cat1 .image{
	width:150px;
}

.wizard-cat2 {
	width: 100%;
}

.wizard-cat2 th{
	padding-left:4px;
	font-size:12px;
	line-height:20px;
	text-align:left;
	background-color:#ddd;
	color:black;
}

.special_offer_box{
  height:200px;
  width:49%;
  float:left;
  position:relative;
  background:url('/styles/style3/images/box_red_top.gif') repeat-x scroll left top transparent;
}

.special_offer_box .left_section{
  height:100%;
  width:15px;
  position:absolute;
  left:0;
  top:0;
  background:url('/styles/style3/images/box_red_left.gif') no-repeat scroll left top transparent;
}

.special_offer_box .right_section{
  height:100%;
  width:15px;
  position:absolute;
  right:0;
  top:0;
  background:url('/styles/style3/images/box_red_right.gif') no-repeat scroll left top transparent;
}

.special_offer_box .box_title{
  position: absolute;
  top: 10px;
  left: 0px;
  text-align: left;
}

.special_offer_box .box_title a{
  color: #FFFFFF;
  font-size: 13px;
  font-weight: bold;
}

.special_offer_box .box_main_image{
  position: absolute;
  top: 46px;
  left: -6px;
}

.special_offer_box .offer_image{
  position: absolute;
  right: 0px;
  top: 46px;
}

.special_offer_box .offer_images{
  position: absolute;
  left: 0px;
  top: 136px;
}

.special_offer_box .price_block{
  position: absolute;
  right: 95px;
  top: 144px;
  text-align: left;
  font-size: 11px;
  font-weight: 600;
}

.special_offer_box .main_price{
  font-size: 16px;
}

.special_offer_box .buy_now_button{
  position: absolute;
  right: 0px;
  top: 150px;
}
