@charset "UTF-8";
/* Product Box Settings */

/* Universal Settings */
DIV.prod_box_1col, DIV.prod_box_2col {
	margin:0 0 10px 0;
}

DIV.prod_box_1col_sub, DIV.prod_box_2col_sub {
	width:100%;
	overflow:hidden;
}

.product_name {
	color:#1a4d80;
	float:left;
	font-weight:bold;
	font-size:16px;
}

.product_description {
	clear:both;
}

.product_price {
	float:left;
	text-align:left;
	font-size:16px;
}

.add_to_cart {
	width:144px;
	height:21px;
	float:right;
	text-align:center;
	padding:3px;
	font-weight:bold;
	background-image:url(../img/add_to_cart_2.png);
}
.add_to_cart a {
	color:#FFF;
	font-size:16px;
}

.add_to_cart a:hover {
	color:#333;
}

.compare {
	float:right;
	text-align:right;
	font-size:16px;
}
/******** 1 Column Boxes **********/

DIV.prod_box_1col {
	background:#FFF url('/img/prod_boxes/bg_onecol1.gif') no-repeat top left;
}
DIV.prod_box_1col_sub {
	background:transparent url('/img/prod_boxes/bg_onecol2.gif') no-repeat bottom left;
	width:340px;
	padding:0 14px;
}

/******** 2 Column Boxes **********/

DIV.prod_box_2col {
	background:#FFF url('/img/prod_boxes/bg_twocol1.gif') no-repeat top left;
}

DIV.prod_box_2col_sub {
	background:transparent url('/img/prod_boxes/bg_twocol2.gif') no-repeat bottom left;
}

DIV.prod_box_2col_1 {
	float:left
	;display:inline;
	width:340px;
	padding:0 14px 14px;
}

DIV.prod_box_2col_2 {
	float:right;
	display:inline;
	width:340px;
	padding:0 14px;
}
.top-left {background:url(/img/prod_boxes/bg_onecol1.gif) top left no-repeat;float:left; display:inline;padding-left:10px;}
.top-right {background:url(/img/prod_boxes/bg_onecol1.gif) top right repeat-x;float:left; display:inline;}
.bottom-left {clear:both;float:left;background:url(/img/prod_boxes/bg_onecol2.gif) bottom left no-repeat;display:inline;height:10px;padding-left:10px;}
.bottom-right {float:left;background:url(/img/prod_boxes/bg_twocol2.gif) bottom right no-repeat; display:inline;height:10px;}