/* Hide Non-purchasable Gift with Purchase */

#prod_15056 {
    display: none;
}

/* Affiliate Telephone suppression 

*/
#telno {
    display: none;
}


/* BAZAARVOICE STYLES */

.BVRRPrimaryRatingSummary .BVRRCustomContainerDiv !important {
width:195px;
}

/* END OF BAZAARVOICE STYLES */



/* BT FRESCA HELP STYLES */

div#post_logo_cms {
display:none;
}


div#home_content_promo {
margin-top:14px;
width:961px;
float:left;
}

div#home_content_promo ul li {
float:left;
margin-right:13px;
}

div#home_content_promo ul li.last {
margin-bottom:0;
margin-right:0;
}

#sizeguide {overflow:visib	le !important; height:auto !important;}

#full_view_size_guide {display:none; clear:both; padding: 0}

.add_to_wishlist, .tell_a_friend  {font-size:0.99em;}

div #sub_navigation ul .sub_navigation_level_3 a {font-size:0.9em; font-weight:normal; line-height:1em; background-image:none;}
div #sub_navigation ul .sub_navigation_level_3 a:hover {font-weight:bold;}

div#page div.full_content_home{width:auto;margin:0; float:right;}

ul#main_navigation_level_1 ul.main_navigation_level_2 li a.level_2{float:left;background:#f3f3f3;border-bottom:5px solid #FFF;padding:7px 5px 6px; width:112px;margin-left:-2px;font-weight:bold; font-size:0.95em}

div#breadcrumb ul#crumbs li a:hover{color:#168cca;}

.forgotten_pass_heading {margin-bottom:20px;}

#forgotten_pass .element {float:right;width:20px;}

li.basket_total {width:100%; font-size:1.1em; font-weight:bold; color:#2b2b2b;}

.was_price {color:#333333; text-decoration:line-through;font-weight:normal; font-size:0.8em;}

div.product_info span.product_price {display:block;font-weight:bold;font-size:1.5em;}

.one_price {color:#333333;}

.now_price {color:red;}

.from_price, .to_price {font-size:1em; color:#333333;}

.price_title {font-size:0.6em; color:#333333;}

.accountLink {display:none;}

div#BVCustomerRatings{float:right;width:auto;}

ul#products li.product div.product_info a.product_title {
font-size:1em;
height: 30px;
overflow:hidden;
}

#mini_basket .product_price {font-size:1em;}

div.description_content{padding:16px 0 0 0; margin-bottom:16px;}

#ymal .product_price span {font-size:0.7em;}

#ymal #you_save {display:none}

#main #ymal .price_title, #main #ymal .from_price_title {font-size:0.45em; display:inline; margin:0; padding:0;}

#movie_instructions {background-image:url(http://www2.guidestar.org/App_Themes/MainSite/images/loading.gif); background-color:none; background-position:center; background-repeat:no-repeat;}

div#content div#sort_by{float:right;margin-top:-35px;color:#000; top:auto; position: inherit;}

.ly_list #sub_navigation_level_1 {font-size:0.85em;}

ul#apply_filter li.filter_group{margin-top:10px;display:block; clear:both;}

ul.colour {overflow:hidden;}

#product_info .size-chart {clear:both;}

#product_info .size-chart-img {padding-bottom:20px;}

.ie div#header_links{width:450px;}

#product_image #alternativeViews {height:145px;}

ul#remove_filter li a, ul#apply_filter li.filter_group ul li a {
text-transform:uppercase;
}

ul#products li.product div.product_info span.viewproduct {
margin-right:5px;
display:none;
}

#baynote_products span.product_price .price_title, #baynote_products span.product_price .from_price_title {
display:none;
}

/* END OF BT FRESCA HELP STYLES */

#social_links {
float:right;
margin:0;
clear:both;}


/* COMMON STYLES */

.mcafee_header {float:left; margin:18px 0 0 20px;}

#footer a:hover {text-decoration:underline;}

#description li {
list-style:inside;
list-style-type: disc;
}

#description div, #description span, #description p, #description ul {
margin-bottom:20px;
}

#description ul {margin-top:20px;}

#tandcs li, #tandcs ol {
list-style:inside;
list-style-type: disc;
margin: 0 0 5px 0;
}

#tandcs ul {
margin: 0 0 10px 0;
}

#cat_marketing_messages {
font-size:1em;
}

#cat_marketing_messages a {text-decoration:underline}


#cat_marketing_messages a:hover {text-decoration:none}

div#description #product_saving {
position:absolute;
float:right;
top:20px;
right:0;
width:140px;
height:50px;
background-color:#fff;
}

div#description span#product_saving span#you_save em {
font-size:18px;
}

div#description span#product_saving span#product_rrp {
font-size:18px;
margin-top:-18px;
}

div.filter_content ul li span.filter_value_count {
font-style:italic;
}

#cat_desc {margin-top:10px;}

/* END OF COMMON STYLES */


div#page div.category_wc_footwear_all,
div#page div.category_wc_clothing_all,
div#page div.category_wc_equipment_all,
div#page div.category_wc_equipment_popular-sports,
div#page div.category_wc_sport_all,
div#page div.category_wc_sport_popular-sports,
div#page div.category_wc_sport_popular-sports-football-football-kits,
div#page div.category_wc_equipment_fitness-equipment,
div#page div.category_wc_sport_popular-sports-cricket,
div#page div.category_wc_clothing_mens-base-layer
{
display:block;
float:left;
}

.ly_list #landing_container, .ly_list #advert_wrapper {
display:none;
}


.ly_list #landing_container, .ly_list #cat_home_subs_cms {
display:none;
}


/* BEGINNING OF MAIN TEMPLATE */

.clear_landing {
clear:both;}

#landing_container {
font-family:Arial, Helvetica, sans-serif;
margin: 0 auto 20px auto;
width:960px;
background-color:#000000;
}

#landing_container img {
border:none;
}

#landing_container a {
outline:none;
}

#landing_container h1 {
display:none;
}

#landing_main_content {
width:932px;
margin:auto;
}

#landing_footer {
background: url(/pws/client/images/cat-template-1/black_theme/footer.png) no-repeat bottom center;
height:9px;
}


/* LANDING PAGE MENU */

#landing_menu {
margin:0 0 10px 0;
padding:0;
border-bottom:1px solid #2d2d2d;
clear:both;
height:53px;
font: 13px "Arial", Helvetica, sans-serif;
}

#landing_menu ul.landing_links {
padding: 0;
margin: 14px 0 0 0;
list-style: none;
float: left;
clear: left;
}

#landing_menu ul.landing_links li {
float: left;
}

#landing_menu ul.landing_links li a {
float: left;
text-decoration: none;
color: #fff;
padding: 4px 10px 0 0;
margin-right: 11px;
background: url(/pws/client/images/cat-template-1/black_theme/linkbg.png) no-repeat top right;
}

#landing_menu ul.landing_links li a span {
float: left;
padding-right: 10px;
display: block;
margin-top: -4px;
height: 24px;
background: url(/pws/client/images/cat-template-1/black_theme/linkbg.png) no-repeat top left;
}

#landing_menu ul.landing_links li a:hover {
background: url(/pws/client/images/cat-template-1/black_theme/linkbg_hover.png) no-repeat top right;
}

#landing_menu ul.landing_links li a:hover span {
background: url(/pws/client/images/cat-template-1/black_theme/linkbg_hover.png) no-repeat top left;
}

#landing_ads {clear:both;}

#landing_container .adsl {
float:left;
margin: 0 16px 17px 0;
}

#landing_container .adsr {
float:left;
margin: 0 0 17px 0;
}

/* END OF LANDING PAGE MENU */



/* VIDEO AREA */

#landing_video_container {
float:right;
width:322px;
height:370px;
margin:0 0 17px 0;}

#landing_video_container h2 {
background: url(/pws/client/images/cat-template-1/black_theme/video_title.png) no-repeat top center;
line-height:24px;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
margin:0 0 10px 0;
padding:0;
text-indent:10px;
}

#landing_container #video {
border:1px solid #414141;
}

#landing_container #videos {

}

#landing_container #videos_inside {
margin:auto;
}

#landing_container #video_text h3 {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
margin:10px 0 0 0;
}

#landing_container #video_text {
font-size:11px;
color:#FFFFFF;
height:135px;
width:268px;
}

#landing_container #video_text p {
margin:10px 0;
}

#landing_container .look {float:right;}

#video_text a {
color:#fff;
text-decoration:none;
}

#video_text a:hover {
color:#fff;
text-decoration:underline;
}

/* END OF VIDEO AREA */



/* MAIN FEATURE FADER */

#landing_ad_big {
float:left;
width:595px;
height:390px;
overflow:hidden;
}

#landing_container #fadermaindiv {
clear:both;
height:342px;
overflow:hidden;
} 

#fadermaindiv img {
margin-top:3px;
}

#landing_container #fadermainnav {
float:left;
}

#landing_container #controls {
margin-bottom:5px;
float:right;
}

#landing_container #fadermainnav a {
float: left;
text-decoration: none;
color: #fff;
padding: 4px 11px 0 0;
margin-right: 7px;
background: url(/pws/client/images/cat-template-1/black_theme/linkbg.png) no-repeat top right;
font-size:12px;
}

#landing_container #fadermainnav a span {
float: left;
padding-right: 11px;
display: block;
margin-top: -4px;
height: 24px;
background: url(/pws/client/images/cat-template-1/black_theme/linkbg.png) no-repeat top left;
}

#landing_container #fadermainnav a.activeSlide {
background: url(/pws/client/images/cat-template-1/black_theme/linkbg_hover.png) no-repeat top right;
color:#FFFFFF;
}

#landing_container #fadermainnav a.activeSlide span {
background: url(/pws/client/images/cat-template-1/black_theme/linkbg_hover.png) no-repeat top left;
color:#FFFFFF;
}

#landing_container #fadermainnav a:focus { outline: none; }

/* END OF MAIN FEATURE FADER */


/* LANDING PAGE TEXT */

#landing_text {
overflow:auto;
max-height:200px;
scrollbar-3dlight-color: #6f6f6f;
scrollbar-arrow-color:#000000;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color:#494949;
scrollbar-highlight-color:#000000;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #232323;
padding-right:10px;
clear:both;
}

#landing_text h2 {
font-size:14px;
line-height:18px;
font-weight:bold;
color:#FFFFFF;
}

#landing_text h3 {
font-size:12px;
line-height:17px;
font-weight:bold;
color:#FFFFFF;
}

#landing_text p {
font-size:12px;
line-height:15px;
color:#FFFFFF;
margin:10px 0;
}

#landing_text a {
color:#fff;
text-decoration:none;
}

#landing_text a:hover {
color:#fff;
text-decoration:underline;
}

/* END OF MAIN TEMPLATE */


/* SIMPLE LANDING PAGE */

/* PAGE TITLE */

#page_title h1 { 
font-weight:bold; font-size:24px; 
font-family:Arial, Helvetica, sans-serif; 
color:#0f478b; text-transform:uppercase; 
border-bottom:1px solid #898989; 
padding:0 0 5px 0; 
margin:0 0 15px 0; 
}

/* END OF PAGE TITLE */



/* MAIN CONTENT */


#advert_wrapper {
	width:737px;
	float:right;
}

#main_ad {
	width:491px; 
	height:361px; 
	float:left;
}


#small_ad1 {
	width:246px; 
	height:105px; 
	float:left;
}

#small_ad2 {
	width:245px; 
	height:105px; 
	float:left;
}

#small_ad3 {
	width:246px; 
	height:105px; 
	float:right;
}


/* equipment */

#subsmall_equip {
	width:246px; 
	height:89px; 
	float:right;
}

#submain_equip {
	width:246px; 
	height:272px; 
	float:right;
}

/* Popular Sport */

#sport_ad1 {
	width:246px; 
	height:95px; 
	float:left;
}

#sport_ad2 {
	width:245px; 
	height:95px; 
	float:left;
}

#sport_ad3 {
	width:246px; 
	height:95px; 
	float:right;
}

#subsport_ad1 {
	width:246px;
	height:136px;
	float:right;
}

#subsport_ad2 {
	width:246px;
	height:136px;
	float:right;
}

#subsport_ad3 {
	width:246px;
	height:89px;
	float:right;
}

/* clothing */

#submain_ad {
	width:246px;
	height:361px;
	float:right;
}

/*shopbysport*/

#bottommain {
	width:491px; 
	height:108px; 
	float:left;
}

#bottomsub {
	width:246px; 
	height:108px; 
	float:right;
}


#advert_wrapper #landing_text {
border-top:4px solid #e2e2e2;
border-bottom:1px solid #eee;
border-left:4px solid #c0c0c0;
padding:10px;
height:220px;
clear:both;
}

#advert_wrapper #landing_text h2 {
font-size:14px;
line-height:18px;
font-weight:bold;
color:#000;
}

#advert_wrapper #landing_text h3 {
font-size:12px;
line-height:17px;
font-weight:bold;
color:#000;
}

#advert_wrapper #landing_text p {
font-size:12px;
line-height:15px;
color:#000;
margin:10px 0;
}

#advert_wrapper #landing_text a {
color:#000;
text-decoration:none;
}

#advert_wrapper #landing_text a:hover {
color:#000;
text-decoration:underline;
}

/* END OF MAIN CONTENT */

/* END OF SIMPLE LANDING PAGE */

/* SHOP BY BRAND ALL */

#allbrands_container {
width:960px;
margin:0;
}

#brand_lists {
font-family:Arial, Helvetica, sans-serif;
color: #003399;
}

#brand_lists ul {
margin:10px;
font-size:12px;
padding-left: 15px;}

#brand_lists li a {
margin:2px 0;
color:#000000;
text-decoration:none;}

#brand_lists li a:hover {
text-decoration: underline;
color: #003399;}

div#content div#innerContent #termsconditions p {
padding: 10px 0;
margin:0;
font-size: 12px;}

div#content div#innerContent #termsconditions h3 {
padding: 10px 0;
margin:0;
font-size: 14px;}


#brand_lists .column {
margin: 0 4px 0 0;
padding: 0;
width: 129px;
text-align: left;
float: left;
}

#brand_lists .column ul {
margin: 0 0 15px 0;
padding: 0;
}

#brand_lists .column ul li {
margin: 0;
padding: 0 8px 5px 8px;
list-style: none;
}

#brand_lists .column ul li.heading {
margin: 0 0 10px 0;
padding: 5px 8px;
background: #505050;
-moz-border-radius: 7px;
color: #fff;
list-style: none;
font-weight: bold;
}

#brand_lists .column ul li {
color: #333;
}

#brand_lists .column ul li a {
margin: 0;
padding: 0;
color: #333;
text-decoration: none;
}

#brand_lists .column ul li a:hover {
color: #2883d4;
text-decoration: none;
}

#brand_logos_container {
float:right;
width:135px;
text-align:center;
margin:30px 0 0 0;
}

#brand_logos_container img {
margin:0 0 20px 0;
border:1px solid #fff;
}

#brand_logos_container .viewall_brands :hover {border:none;}

#brand_logos_container .title {
margin:10px 0 20px 0;
}

#brand_logos_container img:hover {
border:1px solid #CCCCCC;
}

/* END OF SHOP BY BRAND ALL */

/* NO RESULTS PAGE */


#oops_container {
width:765px;
margin:20px 0;
}

#oops_container form {
float:none;
margin:auto;
}

#oops_information {
width:765px;
height:179px;
background-image:url(/pws/client/images/no-results/oops_informationbg.jpg);
background-repeat:no-repeat;
background-position:top;
margin-top:10px;
}

#oops_information_txt {
padding:30px 8px 0 28px;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}

* html #oops_information_txt {
padding:12px 8px 0 28px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

#oops_information_txt p {margin-bottom:10px;}

#oops_suggestions {
font-family:Arial, Helvetica, sans-serif;
color: #003399;
}

#oops_suggestions ul {
margin:10px;
font-size:12px;
padding-left: 15px;}

#oops_suggestions li a {
margin:2px 0;
color:#000000;
text-decoration:none;}

#oops_suggestions li a:hover {
text-decoration: underline;
color: #003399;}

div#content div#innerContent #termsconditions p {
padding: 10px 0;
margin:0;
font-size: 12px;}

div#content div#innerContent #termsconditions h3 {
padding: 10px 0;
margin:0;
font-size: 14px;}


#oops_suggestions .column {
margin: 0 5px 0 0;
padding: 0;
width: 148px;
text-align: left;
float: left;
}

#oops_suggestions .column ul {
margin: 0 0 15px 0;
padding: 0;
}

#oops_suggestions .column ul li {
margin: 0;
padding: 0 8px 5px 8px;
list-style: none;
}

#oops_suggestions .column ul li.heading {
margin: 0 0 10px 0;
padding: 5px 8px;
background: #2883d4;
-moz-border-radius: 7px;
color: #fff;
list-style: none;
font-weight: bold;
}

#oops_suggestions .column ul li {
color: #333;
}

#oops_suggestions .column ul li a {
margin: 0;
padding: 0;
color: #333;
text-decoration: none;
}

#oops_suggestions .column ul li a:hover {
color: #2883d4;
text-decoration: none;
}

#oops_brands_container {
float:right;
width:165px;
border-left:1px solid #e6e6e6;
border-right:1px solid #e6e6e6;
text-align:center;
margin:40px 0 0 0;
}

#oops_brands_container img {
margin:0 0 20px 0;
border:1px solid #fff;
}

#oops_brands_container .viewall_brands :hover {border:none;}

#oops_brands_container .title {
margin:14px 0 20px 0;
}

#oops_brands_container img:hover {
border:1px solid #CCCCCC;
}

/* END OF NO RESULTS PAGE */

#affiliates_page ul li {
list-style-type: disc;
font-size: 12px
}

/* SIZE GUIDE */

#tabs ul.landing_links {
	width:560px;
	padding: 0;
	margin: 14px 0 0 0;
	list-style: none;
	float: left;
	clear: left;
	height:40px
}
#tabs ul.landing_links li a {
	float: left;
	text-decoration: none;
	color: #fff;
	padding: 4px 10px 0 0;
	margin-right: 11px;
	background: url(/pws/client/images/content/size-guide/linkbg.png) no-repeat top right;
}
#tabs ul.landing_links li a span {
	float: left;
	padding-right: 10px;
	display: block;
	margin-top: -4px;
	height: 24px;
	background: url(/pws/client/images/content/size-guide/linkbg.png) no-repeat top left;
}
#tabs ul.landing_links li a:hover {
	background: url(/pws/client/images/content/size-guide/linkbg_hover.png) no-repeat top right;
}
#tabs ul.landing_links li a:hover span {
	background: url(/pws/client/images/content/size-guide/linkbg_hover.png) no-repeat top left;
}
.ui-tabs {
	margin:0 0 10px 0;
	clear:both;
	font: 13px "Arial", Helvetica, sans-serif;
	padding:0.2em;
}
.ui-tabs .ui-tabs-nav {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0.2em 0.2em 0;
	position:relative;
}
.ui-tabs .ui-tabs-nav li {
	border-bottom-width:0 !important;
	float:left;
	margin:0 0.2em -1px 0;
	padding:0;
	position:relative;
}
.ui-tabs .ui-tabs-nav li a {
	float:left;
	padding:0.5em 1em;
	text-decoration:none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	border-bottom-width:0;
	padding-bottom:1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	cursor:text;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor:pointer;
	float: left;
	text-decoration: none;
	color: #fff;
	padding: 4px 10px 0 0;
	margin-right: 11px;
	background: url(/pws/client/images/content/size-guide/linkbg-black.png) no-repeat top right;
}-black
.ui-tabs .ui-tabs-panel {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none repeat scroll 0 0;
	border-width:0;
	display:block;
	padding:1em 1.4em;
}
.ui-tabs .ui-tabs-hide {
	display:none !important;
}
/* Size Charts */

#tabs .left-side_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin-bottom:15px;
	width:560px;
}
.ul_mens {
	padding-left:10px;
}
.ul_womens {
	padding-left:75px;
}
.ul_boys {
	padding-left:160px;
}
.ul_girls {
	padding-left:220px;
}
.ul_infants {
	padding-left:280px;
}
.ul_equipment {
	padding-left:355px;
}

.left-side_links a {
	color:#1760ab;
}
#tabs .left-side {
	margin:2px 0 14px 0;
	float:left;
	height:auto;
	width:560px;
}
.size-chart {
	width:560px;
}
.size-chart-header {
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	width:375px;
	height:32px;
	background-image:url(/pws/client/images/content/size-guide/header-bg.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	padding: 7px 0 0 10px;
	color:#FFF;
	text-transform:uppercase;
}
.size-chart-img {
	width:150px;
	height:120px;
	float:right;
}

#product_info .size-chart-img {
	width:150px;
	height:120px;
	float:left;
	padding-right:20px;
}

.size-chart-table {
	width:385px;
	float:left;
}
/* Right Side */

#tabs .right-side {
	width:350px;
	height:387px;
	margin-top:0;
	float:right;
}
#tabs .family_picture {
	margin-top:0;
	width:350px;
	height:340px;
}
#tabs .cont_shopping {
	margin-top:10px;
	width:350px;
	height:37px;
}
/* start of tables */

table.size {
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: normal;
	font-size: 11px;
	color: #000;
	width: 385px;
	border: 1px #cecece solid;
	border-collapse: collapse;
	border-spacing: 0px;
}
td.table-title {
	font-family:Arial, Helvetica, sans-serif;
	border-bottom: 2px solid #cecece;
	border-left: 1px solid #cecece;
	border-right: 1px solid #cecece;
	background-color: #e4e4e4;
	text-indent: 5px;
	font-weight: bold;
	font-size: 11px;
	color: #000;
}
td.table-guide{
	font-family:Arial, Helvetica, sans-serif;
	border-bottom: 2px solid #cecece;
	border-left: 1px solid #cecece;
	border-right: 1px solid #cecece;
	text-indent: 5px;
	font-size: 11px;
	color: #000;
	padding:1px;
}
tr.info {
	font-family:Arial, Helvetica, sans-serif;
	border: #e4e4e4 solid 1px;
}
#cms_content #tabs ul li {
margin-left:0px;
}

.ul_mens li, .ul_womens li, .ul_boys li, .ul_girls li, .ul_infants li, .ul_equipment li {
list-style-type:disc;
}

/* END OF SIZE GUIDE */

/* BASKET UPSELL FOR FEB-MARCH PROMO */

#febmarchpromo {
}

.febmarchpromo_congrats {
background-image:url(/pws/client/images/basket/feb-march-promo/congratulations.jpg);
background-repeat:no-repeat;
background-position:top;
height:100px;
margin:0 0 10px 0;
}

.febmarchpromo_10 {
background-image:url(/pws/client/images/basket/feb-march-promo/reward10.jpg);
background-repeat:no-repeat;
background-position:top;
height:100px;
margin:0 0 10px 0;
}

.febmarchpromo_5 {
background-image:url(/pws/client/images/basket/feb-march-promo/reward5.jpg);
background-repeat:no-repeat;
background-position:top;
height:100px;
margin:0 0 10px 0;
}

#febmarchpromo_spend {
color:#ffde00;
font-size:45px;
padding:0 0 0 240px;
font-weight:bold;
line-height:100px;
}

/* BASKET BANNERS */

.basket-ban-hidden {display:none;}

#free-swimming-goggles {float:left;}

#speedo-comp-tease {
background-image:url(/pws/client/images/basket/speed-comp/speedocomp_basket_tease.jpg);
width:463px;
height:100px;
float:left;
}

#spend {
color:#FFE600;
font-size:25px;
font-weight:bold;
height:23px;
line-height:25px;
margin:10px 0 0 230px;
width:75px;
}


#speedo-comp-entered {float:right;}


/* BAYNOTE STYLING */

span.product_price .price_title one_price_title {display:none;}

span.product_price .price_title rrp_price_title {display:inline;}

.recommenations .one_price {color:#333333; font-size:16px;}

.recommenations .now_price {color:red; font-size:16px;}

.recommenations .was_price {color:#333333; text-decoration:line-through;font-weight:normal; font-size:0.7em;}

.recommenations p.product_title {
display:block;
font-size:11px;
height:31px;
margin-bottom:0;
overflow:hidden;
}

.mcafee {position:absolute; left:-10000px;}

.shock_trial {float:right;}

#winners-form {
    float:right;
    border: none;
}

#goal-winners-form img {float:left;}

/* CHOOSE WISELY! */

#running-sole-types, #racket-types {margin: 10px 0 0 0;}

.left-running-soles {margin-right:6px;}

.left-tennis-racket-types {margin-right:0px;}