.template_product h4 {padding:15px 0 10px 0; margin:20px 0 0 0; font-weight:bold; color:#CC6600; border-top:1px dotted #999999;}

.detail_table {width:100%; margin-bottom:10px}
.detail_table td {vertical-align:top;}
.detail_table td.left {width:250px; text-align:center}
.detail_table td.content {padding-top:10px;}
.detail_table td.right {width:250px;}



/* start DETAIL HEAD */
.detail_head_wrap { float:left; width:100%;}

	/* start DETAIL LEFT HEAD */
	.dh_left_wrap {margin-right:300px; border:1px solid #CC0000;}
		
		.dh_left_left {float:left; width:200px; padding-left:20px;}
		.detail_images_wrap {float:left; clear:both; margin:5px 0;}
			
			.detail_images a.main_pic {position:relative; float:left; clear:both; text-align:center; padding:14px 10px 14px 0;}
			.detail_images a.main_pic .lookin { position:absolute; top:0; right:0;}
			.detail_images a.sub_pic {display:none;}
			
			.detail_images table {margin-top:8px; clear:both;}
			.detail_images table td.pic {vertical-align:middle; width:34px; height:34px; border:1px solid #CCCCCC; text-align:center; padding:0;}
			.detail_images table td.pic:hover {border:1px solid #D86832;}
			.detail_images table a.sub_pic {display:block;}
			.detail_images table td.pic img {max-width:30px; max-height:30px;}
			.detail_images table td.space {width:5px; padding:0; font-size:1px; line-height:1px;}
			.detail_images table td.hspace {font-size:1px; line-height:1px; padding:0; margin:0; height:9px;}
			.detail_images .show_all {float:left; text-align:left; margin:5px 0 0 0; font-size:0.9em; line-height:1.5em; font-family:Verdana, Arial, Helvetica, sans-serif}
			
			
			.rate_this_product_wrap { }
			.rate_this_product_wrap .ratingstars {cursor:pointer;}
			
		
		.detail_description_wrap {margin:5px 0 0 0; padding:0 20px 0 0}
			.detail_description h1 {padding:0; margin:0; font-size:1.8em; font-weight:bold}
			.detail_description .prod_rating {height:20px; margin:5px 0 0 0;}
			.detail_description .prod_rating .ratingstars {float:left;}
			.detail_description .prod_rating .count {float:left; font-size:0.9em; margin:1px 0 0 5px;}
			.detail_description h2 {clear:both; padding:0; margin:0 0 0 0; font-size:1em; font-weight:normal}
			
			
		.dd_prices {margin:5px 0 10px 0; padding:5px 0 0 0; border-top:1px dotted #999999;}
			.detail_txt_labels {clear:both; margin:0 0 0;height:22px;}
			.txt_label {float:left; margin:0 10px 7px 0; padding:0 3px 6px; border-bottom:1px dotted #999999; white-space:nowrap; line-height:1em;}
			.txt_label span {color:#003399; text-decoration:none;}
		
		.dd_prices table td {vertical-align:middle; padding:0}
		.dd_prices table td.label {padding-right:5px; white-space:nowrap; text-align:right;}
		.dd_prices table td.value {}
			.dd_prices table tr.reg_price {}
			.dd_prices table tr.reg_price td.value {text-decoration:line-through;}
			.dd_prices table tr.your_price {}
			.dd_prices table tr.your_price td.label {}
			.dd_prices table tr.your_price td.value {color:#990000; font-weight:bold; font-size:1.5em;}
			.dd_prices table tr.you_save td.value {color:#990000;}
			.dd_prices table tr.your_delivery td {padding-top:7px;}
			.dd_prices table tr.your_delivery td.value {font-weight:bold;}
			
			.dd_delivery {font-weight:bold; padding-left:2px}
			.dd_delivery .instock {color:#009900; font-size:1.2em; display:block;}
			.dd_delivery .preorder {color:#E47911; font-size:1.2em; display:block;}
		
		.variations_wrap {margin-top:20px; float:left; clear:both;}
		.variations_wrap .rb_content {padding:0 0 0;}
		.variations_wrap .variations_table {font-size:0.9em; float:left; margin:5px 10px 0 10px}
		.variations_wrap .variations_table td {padding:0 20px 5px 0;}
			.variations_table td.td_1 span {white-space:nowrap}
			.variations_table td.td_2, .variations_table td.td_3, .variations_table td.td_4 { white-space:nowrap;}
			.variations_table td.td_2 {text-decoration:line-through;}
			.variations_table td.td_3 {font-weight:bold; color:#990000;}
			.variations_table .head td.td_1, .variations_table .head td.td_3 {padding-top:0; padding-bottom:5px; font-weight:bold; white-space:nowrap; color:#000000; text-decoration:none;}
	
		.reviews_summary {float:left; width:250px; padding:10px 0 0 20px; font-family:Verdana, Arial, Helvetica, sans-serif}
		.reviews_summary .rs_table td {border-bottom:2px solid #FFFFFF; font-size:0.9em}
		.reviews_summary .rs_table .td_1 {padding-right:5px;}
		.reviews_summary .rs_table .td_2 {width:100px; background:#EEEECC;}
		.reviews_summary .rs_table .td_2 div {background:#FFCC66; height:15px; font-size:1px; line-height:1px;}
		.reviews_summary .rs_table .td_2 div span { display:none}
		.reviews_summary .rs_table .td_3 {padding-left:3px;}
		.reviews_summary .rs_table .head .td_2 {background:0; font-weight:bold; padding-bottom:2px; font-family:Arial, Helvetica, sans-serif; font-size:1em}
		
		.detail_ratings_wrap {float:left; width:250px; margin:0; padding:10px 0 0 0;}
			.detail_ratings .label {font-weight:bold; padding:0 0 3px 0;}
			.detail_ratings .ratingstars {float:left; margin-top:4px;}
			.detail_ratings .count {float:left; margin:4px 0 0 5px;}
			.detail_ratings .dr_options {clear:both; height:40px;}
			
			.detail_ratings a {float:left; margin-top:4px; text-decoration:none; font-weight:bold;}
			.detail_ratings a.read_comments {padding:0 12px; margin-right:12px; background:url(../css/img/dots_v.gif) repeat-y right;}
			.detail_ratings .clear {height:7px; width:210px;}
		
		.dr_options {clear:both; margin:0; padding-top:35px;}
		.dr_options .btn_gl {margin:0 10px 0 0;}




		
		
		.premade_bundle_wrap {clear:both;}
		/* start COMMERCIALS TXT HORIZONTAL */
		.premade_bundle_wrap ul {margin:0 0 0 20px; padding:0; list-style-type:none;}
		.premade_bundle_wrap ul li {float:left; width:60px; margin:0; padding:0; line-height:1.4em}
		.premade_bundle_wrap ul li.plus {width:25px; padding-top:21px; font-size:1.8em; color:#999999;}
		.premade_bundle_wrap ul li.equal {width:20px; text-align:center; padding-top:21px; font-size:1.8em; color:#999999;}
		.premade_bundle_wrap ul li.total {width:300px; padding:10px 0 0 10px;}
		.premade_bundle_wrap ul li.total div {padding-bottom:2px;}
		.premade_bundle_wrap ul li.total a.a2b {float:left; margin:5px 50px 0 0; width:211px; height:45px; background:url(img/sprites_common.gif) no-repeat 0 -214px;}
		.premade_bundle_wrap ul li.total a.a2b span {display:none}
		
		.premade_bundle_wrap ul li a.pic {float:left; padding:0px 20px 7px 0; text-decoration:none}
		.premade_bundle_wrap ul li a.pic img {height:70px;}
		.premade_bundle_wrap ul li .ratingstars {clear:both; margin-bottom:5px;}
		.premade_bundle_wrap ul li a.name {clear:left; display:block; margin:0; padding:0 20px 0 0;}
		.premade_bundle_wrap ul li .price .reg_price {display:block;}
		
	/* start DETAIL RIGHT HEAD */
	.dh_right_wrap {float:right; margin:0; padding:0 0 0 0; width:248px; }
		.dh_right {margin:0; padding:15px 0 0;}
		
			.dh_right .add_to_basket_wrap {background:url(img/detail_options_bg.gif) no-repeat 1px 1px}
			.dh_right .add_to_basket {border:1px solid #FFFFFF; border-bottom:0; padding:15px 10px;}
			.dh_right .add_to_basket table {margin:0 auto; font-weight:bold; font-size:1.2em;}
			.dh_right .add_to_basket table td {vertical-align:middle; padding-right:5px;}
			.dh_right .add_to_basket table input {width:30px; padding:3px 4px; text-align:right; font-weight:bold; border:1px solid #C0C0C0}
			.dh_right .add_to_basket a.atb {float:left; width:200px; height:42px; margin:12px 0 0 14px; background:url(img/detail_options_bg.gif) no-repeat -22px -349px;}
			.dh_right .add_to_basket a.atb span {display:none;}
			
			.dh_right .notforsale {text-align:center; padding:20px 0 15px}
			.dh_right .notforsale h6 {font-weight:bold; font-size:1.8em; margin:0; padding:0 0 5px 0;}
			.dh_right .notforsale p {margin:0; padding:0 40px;}
	
			.dh_right .add_to_options_wrap {clear:both; background:url(img/detail_options_bg.gif) no-repeat 1px -110px; height:70px;}
			.dh_right .add_to_options {clear:both;}
			.dh_right .add_to_options a.add2wl {float:left; width:165px; height:30px; margin:15px 0 0 45px;}
			.dh_right .add_to_options a.add2wl span {display:none;}
			
			.socialb {clear:both; width:182px; margin:0 0 0 40px;}
			.socialb h6 {margin:0; padding:0; font-size:1em; text-align:center; margin:0 4px 8px 0; padding:0;}
				a.sobu {float:left; width:22px; height:22px; margin:0 4px 6px 0; padding:0; background:url(img/detail_options_bg.gif);}
				a.sobu span {display:none}
				.socialb a.sb_facebook {width:85px; background:url(img/detail_options_bg.gif) -30px -202px; margin-right:8px}
				.socialb a.sb_facebook:hover {background:url(img/detail_options_bg.gif) -30px -274px;}
				.socialb a.sb_twitter {width:85px; background:url(img/detail_options_bg.gif) -123px -202px;}
				.socialb a.sb_twitter:hover {background:url(img/detail_options_bg.gif) -123px -274px;}
				.socialb a.sb_digg {background:url(img/detail_options_bg.gif) -30px -230px;}
				.socialb a.sb_digg:hover {background:url(img/detail_options_bg.gif) -30px -302px;}
				.socialb a.sb_del {background:url(img/detail_options_bg.gif) -56px -230px;}
				.socialb a.sb_del:hover {background:url(img/detail_options_bg.gif) -56px -302px;}
				.socialb a.sb_su {background:url(img/detail_options_bg.gif) -82px -230px;}
				.socialb a.sb_su:hover {background:url(img/detail_options_bg.gif) -82px -302px;}
				.socialb a.sb_linkedin {background:url(img/detail_options_bg.gif) -108px -230px;}
				.socialb a.sb_linkedin:hover {background:url(img/detail_options_bg.gif) -108px -302px;}
				.socialb a.sb_myspace {background:url(img/detail_options_bg.gif) -134px -230px;}
				.socialb a.sb_myspace:hover {background:url(img/detail_options_bg.gif) -134px -302px;}
				.socialb a.sb_google {background:url(img/detail_options_bg.gif) -160px -230px;}
				.socialb a.sb_google:hover {background:url(img/detail_options_bg.gif) -160px -302px;}
				.socialb a.sb_yahoo {background:url(img/detail_options_bg.gif) -186px -230px; margin-right:0;}
				.socialb a.sb_yahoo:hover {background:url(img/detail_options_bg.gif) -186px -302px;}
			
			
												

/* end DETAIL HEAD */

.catalog_prod_description_wrap

.prod_description_wrap {}
.prod_description {padding:0 0 0 20px;}
.prod_description p {margin:0; padding:0 0 0;}

.manuf_description_wrap {}
.manuf_description {padding:0 0 0 20px;}
.manuf_description p {margin:0; padding:0 0 0;}

.prod_tags_wrap { margin:0 0 20px 0}
.prod_tags {padding:0 0 0 20px;}
.prod_tags ol {list-style-type:none; margin:5px 0 0 0; padding:0; width:620px;}
.prod_tags ol li { float:left; width:150px;}
.prod_tags .add_tag {clear:both; padding-top:20px;}
.prod_tags .add_tag p {float:left; margin:0 5px 0 0; padding:1px 0 0 0; font-weight:bold;}
.prod_tags input {float:left; margin:1px 5px 0 0}
.prod_tags .btn_s_s {float:left;}

.prod_details_wrap ul {margin:0 0 0 20px; padding:0; list-style-type:none;}
.prod_details_wrap ul li {padding:0; margin:0; line-height:1.6em;}
.prod_details_wrap ul li span {font-weight:bold;}
.prod_details_wrap ul li.pd_ratings span {float:left;}
.prod_details_wrap ul li.pd_ratings .ratingstars {float:left; margin:2px 5px 0 5px}
.prod_details_wrap ul li.pd_ratings span.count {font-weight:normal}

.prod_details_wrap .more_catalogs {clear:both; padding:20px 0 0 20px;}
.prod_details_wrap .more_catalogs .title {font-weight:bold; display:block; padding-bottom:3px;}
.prod_details_wrap .more_catalogs ol.mcl {clear:both; margin:0; padding:0; list-style-type:none; list-style-position:inside;}
.prod_details_wrap .more_catalogs ol.mcl li {float:left; margin:0 0 0 5px; padding:0 0 0 10px; background:url(img/sprites_common.gif) no-repeat 0 -322px;}
.prod_details_wrap .more_catalogs ol.mcl li a {display:inline; float:none; padding:0; margin:0;}


.bb_comment .box_content {padding:5px 0 0; margin:0 0 0 277px; font-size:1.1em; line-height:1.3em}
.bb_comment .box_content p {margin:0 0 20px 0; padding:0;}

/* start TEHNICAL DATA */
.tehnical_data_wrap .box_title {margin-bottom:0;}
.tehnical_data {width:690px; margin:0 12px;}
.tehnical_data td {padding:5px 10px 5px 3px; font-size:1.1em;}
.tehnical_data .tdl {width:250px; /*border-right:1px solid #EFEFEF;*/}
.tehnical_data .tdl .td_tooltip {float:right; width:16px; height:15px; cursor:help;}
.tehnical_data .tdl .td_label {float:left; width:120px;}

.tehnical_data .tdr {}
.tehnical_data .off {}
.tehnical_data .off .tdl {}
.tehnical_data .on td {background-color:#EFEFEF;}
.tehnical_data .on .tdl {}


.xsell_wrap .spec_hor ul li {float:left; width:200px; margin:0; padding:0;}

.manuf_xsell_wrap .spec_hor ul li {float:left; width:200px; margin:0; padding:0;}


/* start USERS COMMENTS */
.user_comments_wrap {clear:both; padding:10px 0 0 0;}
	
	.user_comment_wrap {clear:both;}
		.user_comment {padding:10px 20px;}
		.user_comment .ratingstars {float:left;}
		.user_comment .uc_title {float:left; margin:1px 0 0 5px; font-weight:bold; font-size:1.1em}
		.user_comment .uc_author {clear:both; font-size:0.9em; color:#666666}
		.user_comment .uc_txt {margin:10px 0 10px 0; overflow:hidden;}
		.uc_rate {height:25px; padding-top:0; font-size:0.9em;}
		.uc_rate div {float:left; margin:4px 5px 0 0; color:#666666;}
		.uc_rate .btn_s_s {margin-right:7px;}
		.uc_rate .btn_s_s span {font-size:1em;}

	#toggle_comments {display:none;}
	.toggle_comments_options a {padding:20px; font-weight:bold; text-decoration:underline; cursor:pointer}
	.toggle_comments_options a span {font-weight:normal;}
	.toggle_comments_options #uc_show_less {display:none;}

/* start WRITE COMMENT */
.write_user_comment {padding:0 10px}
.write_user_comment h5 {border-bottom:1px dotted #9DBBD0; padding-bottom:8px;}
.write_user_comment .must_login p {margin:0; padding:10px 0 3px 0;}

.write_user_comment .your_comment {padding:15px 0 0 3px;}
.write_user_comment .your_comment table td {padding-bottom:10px; vertical-align:top;}
.write_user_comment .your_comment table .tr_2 input {width:500px; padding:2px 2px 3px; border:1px solid #A5ACB2}
.write_user_comment .your_comment table td select {border:1px solid #A5ACB2}
.write_user_comment .your_comment table td textarea {width:500px; height:200px; border:1px solid #A5ACB2}
.write_user_comment .your_comment table td.label { white-space:nowrap; text-align:right; padding-right:5px; padding-top:3px;}
.write_user_comment .your_comment table .tr_4 .label {}
.write_user_comment .your_comment table .tr_4 .value {padding-top:3px;}
.write_user_comment .your_comment table .tr_4 .value div {height:20px;}
.write_user_comment .your_comment table .btn_gl {margin-left:12px;}

/*
	.wct td {padding:5px 3px; vertical-align:top;}
	.wct td.wct_1 {text-align:right; padding:9px 3px 0; white-space:nowrap; font-weight:bold;}
	.wct td.wct_2 input {padding:3px 5px;}
	.wct td.wct_2 span {}
	.wct select {width:150px;}
		#wct_recommend td.wct_1 {padding-top:7px;}
		#wct_recommend select {margin-right:5px; width:50px}
		#wct_comment td.wct_1 {padding-top:9px;}
		#wct_comment textarea {height:100px; width:500px;}
		#wct_total img, #wct_quality img, #wct_price img {position:relative; top:2px; left:3px;}
		#wct_spacer td {padding:0;}
		#wct_spacer td div {margin:5px 0 3px; height:1px; background:#FFFFFF; line-height:0; font-size:0;}
		#wct_been_using input {width:150px; margin-right:10px}
		#wct_author div {padding:0; margin:0; display:block; clear:both; height:19px;}
		#wct_author div input {float:left; margin:5px 0 0 0; padding:0;}
		#wct_author div span {float:left; margin:0; padding:7px 0 0 3px;}
		
		.must_login h6 {font-size:1em; font-weight:bold; padding:0; margin:0 0 5px 100px; text-transform:uppercase;}
		.must_login p {padding:0; margin:0 0 10px 100px; font-size:1.1em;}
		.must_login a {font-weight:bold;}
*/	



/* ***************************** */
/* start BULD YOUR OWN */
.build_your_own_wrap {clear:both; position:relative}
.build_your_own_wrap .subtitle {padding:7px 10px 0 20px;}
.build_your_own_wrap .subtitle .pic {float:left; width:70px;}
.build_your_own_wrap .subtitle .pic img {height:60px;}
.build_your_own_wrap .subtitle .ratingstars {margin-left:70px;}
.build_your_own_wrap .subtitle .name {display:block; margin:5px 0; font-weight:bold;}
.build_your_own_wrap .subtitle .clear {margin-bottom:10px;}
.build_your_own_wrap .subtitle p {margin:0; padding:0 0 5px 0;}
.build_your_own {clear:both; margin:0 0 0 0; padding:0 0 0 20px}

.byo_inner_wrap {}

	.byo_nav_wrap {background:url(img/sprites_common.gif) no-repeat -594px -309px; width:157px; height:260px; position:absolute; z-index:5; left:20px; margin:0; padding:0; list-style-type:none; font-size:0.95em; border-right:1px solid #CCCCCC}
	.byo_nav {padding:7px 0 0 0;}
	.byo_nav a {display:block; position:relative; left:1px; padding:5px 20px 0 0; text-decoration:none; margin:0 0 0 5px; background:url(img/sprites_common.gif) no-repeat 138px -397px;}
	.byo_nav a:hover {text-decoration:underline; background:url(img/sprites_common.gif) no-repeat 138px -316px;}
	.byo_nav a span {padding:0 0 5px 7px; margin:0; display:block;}	
	.byo_nav a.current {background:url(img/byo_nav.gif) no-repeat 0 0; padding:5px 0 0 0;}
	.byo_nav a.current span {display:block; background:url(img/byo_nav.gif) no-repeat 0 100%;}
	
	.byo_content_wrap {margin:0 0 0 157px; padding:0;}
		.byo_content {height:21.4em; width:97%; position:relative; padding:0; background:#FFFFFF; overflow:auto; margin:0; border:1px solid #CCCCCC; border-left:0; list-style-type:none; clear:both;}
		.byo_table {list-style-type:none; margin:2px 0 0 10px;}
		.byo_table td {margin:0 0 0 0; padding:7px 10px 11px 10px; vertical-align:top;}
		.byo_table td .pic_wrap {width:13em;}
		.byo_table td a.pic {position:relative; float:left; height:120px; padding:12px 20px 0 0; text-align:left}
		.byo_table td a.pic .lookin {position:absolute; top:0; right:0; width:85px; height:39px;}
		.byo_table td a.name {display:block; width:12.5em; clear:both; margin:0; padding:0 0 0 0; text-align:left; height:3.0em; font-size:1em; line-height:1.3em;}
		.byo_table td .byo_prices_wrap {position:relative; display:block; height:5em;}
		.byo_table td .byo_prices {position:absolute; width:13em; bottom:0; padding:2px 0 0 0; left:0; color:#333333; text-align:left;}
		.byo_table td .byo_prices div {clear:both; height:1.7em}
		.byo_table td .byo_prices div span.label {float:left; clear:both; font-weight:normal}
		.byo_table td .byo_prices div span.value {float:right; font-weight:normal}
		.byo_table td .byo_prices div.byo span.value {font-weight:bold}
		.byo_table td .byo_prices div.reg span.value, .byo_table td .byo_prices div.web span.value {text-decoration:line-through;}
		
		.byo_table .btn_add {margin:10px 0 0; float:left; width:130px; height:25px; background:url(img/sprites_common.gif) no-repeat -261px -219px; cursor:pointer}
		.byo_table .btn_rem {margin:10px 0 0; float:left; width:77px; height:24px; background:url(img/sprites_common.gif) no-repeat -450px -219px; cursor:pointer}
		.byo_table .btn_add span, .byo_table .btn_rem span {display:none}
		
		/*.byo_table td.group {padding:5px 0 3px 10px; line-height:1em; font-weight:bold;}*/
		
		/* BUILD YOUR OWN summary */
		.byo_summary_wrap {width:97%; border-top:0} 
		.byo_summary {background:#FFFFFF;} 
		.byo_summary .byos_title {padding:5px 7px; background:#F7F6F2; border-bottom:1px solid #DFDFDF; font-weight:bold}
		
		.byost {width:100%;}
		.byost th {padding:5px 5px; background:#F7F6F2; border:1px solid #DFDFDF; border-right:0; border-top:0; text-align:center}
		.byost th.td_1 {text-align:left; border-right:0;}
		.byost th.td_4 {border-right:1px solid #DFDFDF;}
		.byost th.td_5 {border-left:0; padding-right:8px; text-align:right;}
		.byost td {padding:3px 5px; border:1px solid #DFDFDF; border-top:1px solid #FFFFFF; border-right:0}
		.byost tr:hover td {background:#F7F6F2;}
		.byost td.td_2 {text-align:right; width:80px; padding-right:10px; text-decoration:line-through}
		.byost td.td_3 {text-align:right; width:100px; padding-right:10px; background:#F7F6F2;}
		.byost td.td_4 {text-align:right; width:90px; padding-right:10px; border-right:1px solid #DFDFDF;}
		.byost td.td_5 {border-left:0; padding-right:8px; text-align:right;}
		.byost td.td_5 a {float:right; width:16px; height:17px; background:url(img/sprites_common.gif) no-repeat -149px -69px;}
		.byost td.td_5 a:hover {background:url(img/sprites_common.gif) no-repeat -122px -69px;}
		.byost td.td_5 a span {display:none;}
		.byost tfoot td.td_1 {text-align:right; font-weight:bold; border:0}
		.byost tfoot td.td_3 {font-weight:bold; color:#990000;}
		.byost tfoot td.td_4 {font-weight:bold; color:#990000;}
		.byost tfoot tr:hover td {background:0;}
		.byost tfoot td.td_3 {background:#F7F6F2;}
		.byost tfoot tr:hover td.td_3 {background:#F7F6F2;}
		
		
		
		.byos_parent {clear:both; padding:4px 0 4px 7px;}
		.byos_child {clear:both; border-top:1px solid #DFDFDF; padding:4px 0 4px 7px;}
		.byos_pic {float:left; clear:left; width:6em; text-align:left; padding-top:3px}
		.byos_pic img {max-width:40px; margin:0 0 0 7px}
		.byos_right_wrap {float:left;}
		.byos_name {}
		.byos_prices_1_wrap {float:left; width:180px;}
		
		.byo_prices_summary {display:none; float:left; padding:4px 0 0 0; font-size:1.1em; width:280px;}
		.byo_prices_summary div {border-bottom:1px solid #E4E9ED; border-top:1px solid #FFFFFF; padding:3px 0 4px; clear:both; height:14px;}
		.byo_prices_summary div .label, .byo_prices_summary div .value {white-space:nowrap}
			.byo_prices_summary div .label {float:left;}
			.byo_prices_summary div .value {float:right;}
		.byo_prices_summary div.div_1 {border-top:0;}
		.byo_prices_summary div.div_1 .value {text-decoration:line-through;}
		.byo_prices_summary div.div_2 .value {font-weight:bold}
		.byo_prices_summary div.div_3 {border-bottom:0;}
		.byo_prices_summary div.div_3 .value {font-weight:bold}

		a.byo_add_to_basket {float:right; margin:12px 50px 0 0; width:211px; height:45px; background:url(img/sprites_common.gif) no-repeat 0 -214px;}
		a.byo_add_to_basket span {display:none}
		

/* end BULD YOUR OWN */
/* ***************************** */