#buy_options .buy_backup_cd table,#buy_options .buy_ext_dl table {
	background:white;
	margin:0 0 0 5px;
	height:62px;
	padding:0;
	-moz-border-radius:5px;
}
a.atc_simple {
	margin:0 auto;
}
.upgrade_center #buy_options td,#buy_options td {
	text-align: center;
}
.upgrade_center #buy_options span,#buy_options span {
	float:none;
}
.upgrade_center #extra_options,#extra_options {
	background:#aaa;
	border:1px solid #aaa;
	color:#E8E8E8;
	height:auto;
	padding:5px 5px 5px 15px;
	width:650px;
}
.upgrade_center #buy_options td span,#buy_options td span {
	padding-left:0;
}
#extra_options {
	width:713px;
}
.upgrade_center #buy_options,#buy_options {
	margin-top:0;
}
.upgrade_center #upgrade_info {
	margin-left:0;
	width:735px;
}
.upgrade_center #extra_options {
	width:713px;
}
#buy_options .icon {
	margin-right:10px;
}
#buy_options .icon {
	background: white url(/en/images/store/store-test-0025158.png) no-repeat;
}
#buy_options #cd_backup_icon {
	background-position:0 -14px;
	width:35px;
	height:39px;
	margin:3px 17px 4px 13px;
}
#buy_options #ext_download_icon {
	background-position:-35px -14px;
	height:39px;
	width:32px;
	margin:0 13px 0 13px;
}
#extra_options_name {
	background: transparent url(/en/images/store/store-test-0025158.png) no-repeat 0 0;
	width:115px;
	height:14px;
}
#extra_options_text {
	float:left;
}
#buy_options {
	width:auto;
	float:right;
}
#extra_options_name {
	float:none;
}
#buy_options td {
	width:auto;
	vertical-align:middle;
}
#extra_options_desc {
	width:300px;
}
#secure_checkout {
	float:left;
	width:713px; /* 735 - 20 - 2 */
	border:1px solid #ddd;
	padding:10px;	
}
#secure_checkout .secure {
	background: url(/en/images/store/secure_sprite.jpg) no-repeat 11px 3px;
	width:40px;
	height:39px;
	float:left;
	margin:10px 0 0 10px;
}

#secure_checkout h1 {
	line-height:39px;
	float:left;
	margin-left:10px;
}

#secure_checkout .payment_methods {
	background: url(/en/images/store/secure_sprite.jpg) no-repeat -28px 0;
	width:260px;
	height:33px;
	margin:10px 120px 0 0;
	float:right;
}
#product_wrapper {
	margin-top:5px;
	width:713px;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	padding:10px;
}
ul.product_info li {
	height:160px;
}
#product_details {
	padding-top:25px;
	width:405px;
	/*position:relative;*/
	padding-right:0;
	padding-left:15px;
	height:125px;
}
/*pixie*/
.pixie #product_details {
	width:350px;
}
#product_details #product_price {	
	width:92px;
	height:18px;	
	text-align:center;	
}
#product_details a.atc {
	position:absolute;
	top:33px;
	right:0;
}
div.reveal #product_box {
	width:291px;
	background: url(/es/images/boxshots/store_sprite.jpg) no-repeat 0 -19px;
	margin-top:0;
}
div.reveal #product_name {
	background: url(/en/images/store/store-test-0025158.jpg) no-repeat;
	margin-top:0;
	width:197px;
	height:18px;
	float:none;
}
div.ap6 #product_box {
	width:291px;
	background: url(/es/images/boxshots/store_sprite.jpg) no-repeat -291px -19px;
	margin-top:0;
}
div.ap6 #product_name {
	background: url(/en/images/store/store-test-0025158.jpg) no-repeat -291px 0;
	margin-top:0;
	width:215px;
	height:19px;
	float:none;
}
div.pixie #product_box {
	width:310px;
	background: url(/es/images/boxshots/store_sprite.jpg) no-repeat -583px -19px;
	margin-top:0;
}
div.pixie #product_name {
	background: url(/en/images/boxshots/store_sprite.jpg) no-repeat -582px 0;
	margin-top:0;
	width:197px;
	height:18px;
	float:none;
}
table#sp {
	width:713px;
}
table#sp td.sp_details {
	width:423px;
	padding-left:15px;
}
table#sp td.sp_price {
	width:90px;
}
#stylepacks {
	margin-top:0;
	width:713px;
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd;
	border-right:1px solid #ddd;
	padding:10px;
}
table#sp a.atc {
	margin-left:0;
}
#ap6_featured_sp div.heading {
	font-weight:bold;
	margin:5px 0;
}
#ap6_featured_sp ul li#hot div.heading {
	background:none;
	width:auto;
	height:auto;
}
#ap6_featured_sp ul li#greatfor div.heading {
	background:none;
	width:auto;
	height:auto;
}
#ap6_featured_sp ul li#favourite div.heading {
	background:none;
	width:auto;
	height:auto;
}
#ap6_featured_sp ul li .thumb {
	width:75px;
	height:56px;
}
#ap6_featured_sp ul li a.btn_style_preview {
	margin-top:1px;
}
#ap6_featured_sp .atc {
	margin-left:0;
	margin-top:0;
	float:right;
}
#ap6_featured_sp ul li div.product_pricing {
	float:left;
	margin-right:5px;
}
#ap6_featured_sp,#ap6_featured_sp ul li {
	height:120px;
}
#ap6_featured_sp ul li {
	width:226px;
}
#ap6_featured_sp #hot,#ap6_featured_sp #greatfor {
	border-right:2px solid #ccc;
}
#ap6_featured_sp #greatfor,#ap6_featured_sp #favourite {
	padding-left:10px;
}
#ap6_featured_sp ul li div.desc {
	width:120px;
}
#ap6_featured_sp ul li .thumb {
	background:url(/en/images/stylelabs/sprites/packs_ap6mn2_small.jpg)
}
.upgrade_center #extra_options {
	padding:5px 5px 5px 15px;
}
.upgrade_center #buy_options {
	width:auto;
}
#extra_options_desc {
	padding-bottom:0;
}
h3 {
	font-size:13px;
	color:#999;
}
.vline_separator {
	margin-top:15px;
	border-top: 1px dashed #A6A6A6;
}
#ap6_featured_sp ul li div.sp_pricing {
	width:216px;
}
#buy_options .label {
	padding-right:10px;
}
/*ul#top_menu {
	height:400px;
	background-color:yellow;
}*/
#header {
	z-index:10;
}
/*anderson store pages 17-11-09*/
#data {
	padding-right:7px;
	min-height:800px;	
}
#guarantee {
	width:66px;
	height:66px;
	background:url('/de/images/store/guarantee.png');
	position:absolute;
	top:19px;
	left:689px;
}
table#store_widgets {
	width:230px;
	float:right;
	border:1px solid #cfcfcf;
	height:auto;
}
table#store_widgets td {
	vertical-align:top;
}
table#store_widgets th {
	color:#fff;
	font-size:15px;
	text-align:left;
	padding-left:36px;	
	font-size:17px;
	font-weight:normal;
	overflow:hidden;
	vertical-align:middle;	
	height:40px;
}
table#store_widgets thead.cart th {	
	background:#ffaf0c url('/en/images/store/cart_icon.gif') no-repeat left;
}
table#store_widgets thead.cs th {	
	background:#14c5ff url('/en/images/store/cs_icon.gif') no-repeat left;
}
table#store_widgets thead.cart th .heading {
	float:left;
	margin-top:3px;
	height:33px;	
}
table#store_widgets tbody.cs td {
	font-size:11px;
	padding:0 8px 0 8px;
}
table#store_widgets tbody.cs td div {
	padding:10px 0 10px 0;
}
#cart_bg, #cart_bg table {
	border:none;
	width:214px;	
}
#cart_items_wrapper {
	height:auto;
}
#cart_bg {
	border:none
}
#cart_bg td {
	border-top:2px solid #DFDFDF;
}
#cart_items_total {
	border-bottom:none;
	border-top:2px solid #DFDFDF;
}
/*anderson upgrade page*/

.upgrade_center table.product_details {
	margin-top:10px;
	margin-left:24px;
	float:left;
	width:535px;
}
.upgrade_center table.product_details td {
	vertical-align:top;
}
.upgrade_center table.product_details td.desc {
	width:340px;
}
.upgrade_center table.product_details td.price {
	width:170px;
	font-weight:normal;
}
.upgrade_center table.product_details td table {
	width:482px;
}
.upgrade_center table.product_details td table td {
	width:150px;
}
.upgrade_center table.product_details td table td a {
	font-size:13px;	
}
#reveal_upgrade,#ap6_upgrade {
	border:1px solid #DDDDDD;
	float:left;
	padding:25px;
	width:683px;
	margin-top:14px;
	overflow:auto;
}
#reveal_upgrade h1,#ap6_upgrade h1 {
	height:44px;
	width:303px;
	text-indent:-9999px;
	background:url('/es/images/store/upgrade_sprite.jpg') no-repeat 0 -162px;	
}
#ap6_upgrade h1{	
	width:400px;
	background-position:0 -206px;
}
.boxshot {
	width:118px;
	height:162px;
	float:left;	
	background:url('/es/images/store/upgrade_sprite.jpg') no-repeat;	
}
#ap6_upgrade .boxshot {
	background-position:-118px 0;	
}
table.product_details h2 {
	font-size:16px;
	font-weight:normal;
	color:#2e2e2e;
}
table.product_details p {
	color:#adacac;
	font-size:11px;
	margin-top:5px;
}
#addl_options {	
	width:683px;
	height:58px;
	padding:25px;
	float:left;
	margin-top:8px;
	background-color:#a9a9a9;
}
#addl_options #extra_options_desc, #addl_options #extra_options_text {
	color:#e8e8e8;
	width:332px;	
}

