@charset "UTF-8";

/****** ------------ CMS SPOTS ------------ ******/
#CMSSpotMainText{font-family:Arial, sans-serif;color:#666666;position:relative;top:25px;margin:0 0 0 23px;border-left:#ff0000 solid 15px;height:19px;overflow:hidden;}
#CMSSpotMainText h1{text-transform:uppercase;font-size:18pt;font-weight:bolder;margin:0;padding:0;margin:-2px 0 0 -530px;}
#WatchMainSpot #CMSSpotMainText h1{margin:-2px 0 0 -600px;}
#WomensWatchMainSpot #CMSSpotMainText h1{margin:-2px 0 0 -480px;}
#MensWatchMainSpot #CMSSpotMainText h1{margin:-2px 0 0 -520px;}
#CMSSpotMainText h2{text-transform:uppercase;font-size:19pt;font-weight:bold;color:#666666;margin:0;padding:0;margin:-10px 0 0 2px;}
#CMSSpotSubText{font-family:Arial, sans-serif;color:#10a8fc;position:relative;top:25px;margin:0 0 0 23px;border-left:#10a8fc solid 15px;height:38px;overflow:hidden;}
#TechnologyEnduranceMainSpot #CMSSpotSubText h1 span{font-size:7pt;font-weight:normal;position:relative;top:-10px;}
#CMSSpotSubText h1{text-transform:uppercase;font-size:18pt;font-weight:bolder;margin:0;	padding:0;margin:-2px 0 0 2px;text-align:left;}
#CMSSpotSubText h2{text-transform:uppercase;font-size:18pt;font-weight:bold;color:#666666;margin:0;padding:0;margin:-1px 0 0 2px;text-align:left;}
#SpotDetails{font-family:Arial, sans-serif;text-transform:uppercase;color:#191919;position:relative;top:35px;margin:12px 0 0 47px;width:250px;}
#SpotDetails h3{margin:0 0 5px 0;padding:0;width:200px;text-align:left;}
#SpotDetails h4{margin:0 0 0 50px;padding:0;width:200px;text-align:left;}
#SpotDetails h5{margin:0 0 5px 50px;padding:0;width:200px;font-weight:normal;font-size:7.5pt;text-align:left;}
#SpotDetails span{font-size:6pt;font-weight:normal;position:relative;top:-3px;}
#CMSSpotCredit{font-family:Arial, sans-serif;display:inline;float:left;margin:8px 22px 0 10px;text-transform:uppercase;font-size:8pt;font-weight:bold;color:#000000;text-align:left;font-size:7.5pt;}
#CMSSpotCredit span{font-weight:bolder;}
#Link{font-family:Arial, sans-serif;display:inline;float:right;margin:29px 22px 0 10px;text-transform:uppercase;font-size:8pt;font-weight:bolder;color:#666666;text-align:right;font-size:7.5pt;}
#Link a{text-decoration:none;color:#666666;}
#Link a:hover{color:#ff0000;}
/* watch spots */
#WomensWatchMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Accessories_SBC_Watches_Women.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensWatchMainSpot .product1{width:186px;height:175px;float:left;margin:0px 0px 0 250px;padding:0;display:inline;}
#WomensWatchMainSpot .product2{width:186px;height:175px;float:left;margin:-175px 0px 0 506px;padding:0;display:inline;}
#MensWatchMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Accessories_SBC_Watches_Men.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#MensWatchMainSpot .product1{width:106px;height:175px;float:left;margin:0px 0px 0 240px;padding:0;display:inline;}
#MensWatchMainSpot .product2{width:106px;height:175px;float:left;margin:-175px 0px 0 396px;padding:0;display:inline;}
#MensWatchMainSpot .product3{width:106px;height:175px;float:left;margin:-175px 0px 0 560px;padding:0;display:inline;}
#MensWatchMainSpot #Link{margin:15px 22px 0 10px;}
#KidsWatchMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Accessories_SBC_Watches_Kids.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#KidsWatchMainSpot .product1{width:186px;height:175px;float:left;margin:0px 0px 0 230px;padding:0;display:inline;}
#KidsWatchMainSpot .product2{width:186px;height:175px;float:left;margin:-175px 0px 0 506px;padding:0;display:inline;}
#StopWatchMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Accessories_SBC_Watches_Stopwatches.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#StopWatchMainSpot .product{width:380px;height:175px;float:left;margin:0px 0px 0 220px;padding:0;display:inline;}
#WatchMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Accessories_SBC_Watches_WMK.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WatchMainSpot .product1{z-index:99;width:106px;height:175px;float:left;margin:-175px 0px 0 320px;padding:0;display:inline;}
#WatchMainSpot .product2{z-index:99;width:106px;height:175px;float:left;margin:-175px 0px 0 446px;padding:0;display:inline;}
#WatchMainSpot .product3{z-index:99;width:106px;height:175px;float:left;margin:-175px 0px 0 610px;padding:0;display:inline;}
#WatchMainSpot #Link{font-family:Arial, sans-serif;display:inline;	float:right;margin:35px 22px 0 10px;text-transform:uppercase;font-size:8pt;font-weight:bolder;color:#666666;text-align:right;font-size:7.5pt;}
/* Flipturns and Mens Endurance */
#CollectionFlipturnMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Mens_SBC_collection_flipturns.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#CollectionFlipturnMainSpot .product{width:186px;height:175px;float:left;margin:0px 0px 0 350px;padding:0;display:inline;}
#FlipturnMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Mens_SBC_flipturns.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#FlipturnMainSpot .product{width:186px;height:175px;float:left;margin:0px 0px 0 350px;padding:0;display:inline;}
#RacingFlipturnApparelMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Mens_SBC_flipturns_apparel.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#RacingFlipturnApparelMainSpot .product{width:186px;height:175px;float:left;margin:0px 0px 0 350px;padding:0;display:inline;}
#RacingFlipturnSwimwearMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Mens_SBC_flipturns_swimwear.jpg) no-repeat;	width:776px;height:241px;margin-bottom:10px;}
#RacingFlipturnSwimwearMainSpot .product{width:186px;height:175px;float:left;margin:0px 0px 0 350px;padding:0;display:inline;}
#RacingFlipturnSwimwearMainSpot #CMSSpotCredit, #RacingFlipturnApparelMainSpot #CMSSpotCredit, #CollectionFlipturnMainSpot #CMSSpotCredit, #FlipturnMainSpot #CMSSpotCredit{margin:50px 22px 0 10px;color:#F60;}
#MenFashionSwimMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Mens_SBC_fashion_swim.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#MenFashionSwimMainSpot .product{width:186px;height:175px;float:left;margin:0px 0px 0 350px;padding:0;display:inline;}
#RacingSquareLegMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Mens_SBC_racing_squareLeg.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#RacingSquareLegMainSpot .product{width:186px;height:175px;float:left;margin:0px 0px 0 350px;padding:0;display:inline;}
#StyleSquareLegMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Mens_MWTS_Style_squareLeg.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#StyleSquareLegMainSpot .product{width:186px;height:175px;float:left;margin:0px 0px 0 350px;padding:0;display:inline;}
#StyleMenMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Mens_MWTS_Style.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#StyleMenMainSpot .product1{width:186px;height:175px;float:left;margin:0px 0px 0 280px;padding:0;display:inline;}
#StyleMenMainSpot .product2{width:186px;height:175px;float:left;margin:-175px 0px 0 540px;padding:0;display:inline;}
#SportSwimmingCompetitionMenMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Mens_SBS_swim_comp_training.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#SportSwimmingCompetitionMenMainSpot .product{width:186px;height:175px;float:left;margin:0px 0px 0 270px;padding:0;display:inline;}
#SportSwimmingCompetitionMenMainSpot .product1{width:30px;height:175px;float:left;margin:-175px 0px 0 550px;padding:0;display:inline;}
#SportSwimmingCompetitionMenMainSpot .product2{width:40px;height:175px;float:left;margin:-175px 0px 0 590px;padding:0;display:inline;}
#TechnologyEnduranceMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_SBT_endurance.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#TechnologyEnduranceMainSpot #CMSSpotSubText span{font-size:5pt;font-weight:normal;position:relative;top:-4px;}
#TechnologyEnduranceMainSpot #CMSSpotSubText h3{text-transform:uppercase;font-size:9pt;font-weight:bold;color:#666666;margin:0;padding:0;margin:-5px 0 0 2px;line-height:10px;}
#TechnologyEnduranceMainSpot #CMSSpotSubText h2{margin-top:-5px;}
#TechnologyEnduranceMainSpot .product{width:186px;height:175px;	float:left;margin:0px 0px 0 270px;padding:0;display:inline;}
#TechnologyEnduranceMainSpot .product1{width:30px;height:175px;	float:left;margin:-185px 0px 0 550px;padding:0;display:inline;}
#TechnologyEnduranceMainSpot .product2{width:40px;height:175px;	float:left;margin:-185px 0px 0 590px;padding:0;display:inline;}
#TechnologyEnduranceMainSpot #CMSSpotSubText, #SportSwimmingCompetitionMenMainSpot #CMSSpotSubText{color:#F60;border-left:#F60 solid 15px;}
#TechnologyEnduranceMainSpot #CMSSpotSubText h2, #SportSwimmingCompetitionMenMainSpot #CMSSpotSubText h2{color:#666666;}
#TechnologyEnduranceMainSpot #CMSSpotCredit{margin-top:7px;}
#TechnologyEnduranceMainSpot #Link{margin-top:7px;color:#FFF;}
#TechnologyEnduranceMainSpot #Link span{font-size:5pt;font-weight:normal;position:relative;top:-2px;}
#TechnologyEnduranceMainSpot #Link a{color:#FFF;}
#TechnologyEnduranceMainSpot #Link a:hover{color:#FF0000;}
/* Mens,Kids,Womens LZR Racer */
#CMSSpotAltSubText{font-family:Arial, sans-serif;	color:#10a8fc;position:relative;top:185px;float:left;margin:0px;}
#CMSSpotAltSubText h1 a, #CMSSpotAltSubText h2 a,#CMSSpotAltSubText h3 a{color:#666666;margin:0;padding:0;text-align:left;}
#CMSSpotAltSubText h1 a:hover, #CMSSpotAltSubText h2 a:hover, #CMSSpotAltSubText h3 a:hover{color:#ff0000;}
#CMSSpotAltSubText h1{text-transform:uppercase;font-size:10pt;font-weight:bold;margin:0;text-align:left;padding:0;margin:15px 0 0 10px;}
#CMSSpotAltSubText h2{text-transform:uppercase;font-size:10pt;font-weight:bold;color:#666666;margin:0;padding:0;margin:-5px 0 0 10px;text-align:left;}
#CMSSpotAltSubText h3{text-transform:uppercase;font-size:10pt;font-weight:bold;color:#666666;margin:0;padding:0;margin:-5px 0 0 10px;}
#CMSSpotAltSubText h1 span{font-size:6pt;font-weight:normal;position:relative;top:-4px;}
#CMSSpotAltSubText h3 span, #CMSSpotAltSubText h1 label{color:#ff0000;}
#CMSSpotAltCredit{font-family:Arial, sans-serif;float:right;margin:210px 10px 0 0px;text-transform:uppercase;font-size:8pt;font-weight:normal;color:#5e6b72;text-align:right;font-size:7.5pt;}
#CMSSpotAltCredit span{font-weight:bolder;}
#Link{font-family:Arial, sans-serif;display:inline;float:right;margin:29px 22px 0 10px;text-transform:uppercase;font-size:8pt;font-weight:bolder;color:#666666;text-align:right;font-size:7.5pt;}
#Link a{text-decoration:none;color:#666666;}
#Link a:hover{color:#ff0000;}
#WomensTechnologyLzrMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_lzr_racer_womens.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#MensAqualabLzrMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_lzr_racer_mens.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#MensAqualabMainSpot{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_aqualab_lzr.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#MensAqualabMainSpot #CMSSpotAltSubText{font-family:Arial, sans-serif;color:#666666;position:relative;top:25px;margin:0 0 0 23px;border-left:#FF0000 solid 15px;height:17px;overflow:hidden;}
#MensAqualabMainSpot #CMSSpotAltSubText h1 span{font-size:9pt;font-weight:bolder;position:relative;top:-6px;}
#MensAqualabMainSpot #CMSSpotAltSubText h1{text-transform:uppercase;font-size:14pt;font-weight:bolder;margin:0;padding:0;margin:-2px 0 0 2px;text-align:left;}
#MensAqualabMainSpot #CMSSpotDetailsText{font-family:Arial, sans-serif;float:left;position:relative;top:65px;margin:0 0 0 -175px;width:300px;text-align:left;}
#MensAqualabMainSpot #CMSSpotDetailsText h4{font-size:10pt;font-weight:bold;color:#666666;margin:0;padding:0;text-align:left;}
#MensAqualabMainSpot #CMSSpotCredit{font-family:Arial, sans-serif;float:left;margin:205px 0px 0 -330px;}
#MensAqualabMainSpot #CMSSpotCredit h2{font-family:Arial, sans-serif;text-transform:uppercase;font-weight:normal;color:#5e6b72;text-align:left;font-size:7.5pt;margin:-10px 0 0 0;}
#MensAqualabMainSpot #CMSSpotCredit span{font-weight:bolder;color:#5e6b72;}
#MensAqualabMainSpot #CMSSpotCredit h1{text-transform:uppercase;font-size:10pt;font-weight:bold;margin:0;text-align:left;padding:0;}
#MensAqualabMainSpot #CMSSpotCredit h1 span{font-size:6pt;font-weight:normal;position:relative;top:-4px;}
#MensAqualabMainSpot #CMSSpotCredit h1 a{color:#666666;margin:0;padding:0;text-align:left;}
#MensAqualabMainSpot #CMSSpotCredit h1 a:hover{color:#ff0000;}
/* Womens Batch one */
div #WomensCMSSpotCredit{font-family:Arial, sans-serif;text-transform:uppercase;color:#FFFFFF;text-align:left;float:left;margin:180px 22px 0 17px;font-size:8pt;}
#WomensCMS_SBCRacingTwoPiece #WomensCMSSpotCredit{margin:200px 22px 0 15px;}
#WomensCMS_SBCFlipturnsSwimwear #WomensCMSSpotCredit{color:#000000;}
#WomensCMS_MWTSCollectionFlipturns #WomensCMSSpotCredit{margin:165px 22px 0 -360px;}
div .productWomens{width:186px;height:175px;float:right;margin:0px 70px 0 0px;padding:0;display:inline; z-index:99;}
div .productWomensAlt{width:186px;height:175px;float:right;margin:10px 120px 0 0px;padding:0;display:inline; z-index:99;}
div .productWomensOne{width:100px;height:100px;float:left;margin:90px 0px 0 290px;padding:0;display:inline; z-index:99;}
div .productWomensTwo{width:100px;height:100px;float:right;margin:10px 250px 0 0px;padding:0;display:inline; z-index:99;}
#WomensCMSSpotMainText{font-family:Arial, sans-serif;text-transform:uppercase;color:#FF0000;text-align:left;position:relative;top:25px;margin:0 0 0 23px;border-left:#FF0000 solid 20px;height:20px;overflow:hidden;}
#WomensCMSSpotMainText h1{font-size:19pt;font-weight:900;margin:0px 0 0 6px;letter-spacing:0.0em;}
#WomensCMSSpotMainText h1 span{font-size:7pt;font-weight:normal;position:relative;top:-12px;margin:0px;padding:0px;}
#WomensCMS_MWTSCollection #WomensCMSSpotMainText{color:#FFFFFF;}
#WomensCMS_SBCRacingTwoPiece #WomensCMSSpotMainText{color:#FFFFFF;border-left:#FFFFFF solid 20px;}
#WomensCMSSpotMainTextTwo{font-family:Arial, sans-serif;text-transform:uppercase;color:#FFFFFF;text-align:left;position:relative;top:25px;margin:0 0 0 23px;border-left:#FFFFFF solid 20px;height:37px;overflow:hidden;}
#WomensCMSSpotMainTextTwo h1{font-size:19pt;font-weight:900;margin:0px 0 0 6px;letter-spacing:0.0em;}
#WomensCMSSpotMainTextTwo h2{font-size:11pt;font-weight:800;color:#FFFFFF;margin:-6px 0 0 6px;}
#WomensCMSSpotMainTextTwo h1 span{font-size:7pt;font-weight:normal;position:relative;top:-12px;margin:0px;padding:0px;}
#WomensCMSSpotMainTextTwo h2 span{font-size:7pt;font-weight:normal;position:relative;top:-4px;margin:0px;padding:0px;}
#WomensCMS_SBCAqualabFastskinFSII #WomensCMSSpotMainTextTwo,#WomensCMS_SBCResortBondiCollection #WomensCMSSpotMainTextTwo,
#WomensCMS_SBSTriathlonFSII #WomensCMSSpotMainTextTwo, #WomensCMS_SBSTriathlonXDSkin #WomensCMSSpotMainTextTwo,
#WomensCMS_MWTSBackCircle #WomensCMSSpotMainTextTwo,#WomensCMS_MWTSBackContour #WomensCMSSpotMainTextTwo,
#WomensCMS_MWTSBackUltra #WomensCMSSpotMainTextTwo, #WomensCMS_MWTSBackRacer #WomensCMSSpotMainTextTwo
{color:#FF0000;border-left:#FF0000 solid 20px;}
#WomensCMS_SBCAqualabFastskinFSII #WomensCMSSpotMainTextTwo h2{color:#666;}
#WomensCMS_SBSTriathlonFSII #WomensCMSSpotMainTextTwo h2,#WomensCMS_SBSTriathlonXDSkin #WomensCMSSpotMainTextTwo h2,
#WomensCMS_MWTSBackCircle #WomensCMSSpotMainTextTwo h2,#WomensCMS_MWTSBackContour #WomensCMSSpotMainTextTwo h2,
#WomensCMS_MWTSBackUltra #WomensCMSSpotMainTextTwo h2, #WomensCMS_MWTSBackRacer #WomensCMSSpotMainTextTwo h2
{color:#FF0000;}
#WomensCMS_SBSTriathlonXDSkin #WomensCMSSpotMainTextTwo{color:#FFFFFF;border-left:#FFFFFF solid 20px;}
#WomensCMS_SBSTriathlonXDSkin #WomensCMSSpotMainTextTwo h2{color:#FFFFFF;}
#WomensCMS_SBCFlipturnsSwimwear #WomensCMSSpotMainTextTwo{color:#ec008c;border-left:#ec008c solid 20px;}
#WomensCMS_SBCFlipturnsSwimwear #WomensCMSSpotMainTextTwo h2{color:#ec008c}
#WomensCMS_SBCFlipturns #WomensCMSSpotMainTextTwo{color:#FFFFFF;border-left:#FFFFFF solid 20px;}
#WomensCMS_SBCFlipturns #WomensCMSSpotMainTextTwo h2{color:#FFFFFF}
#WomensCMS_MWTSCollectionFlipturns #WomensCMSSpotMainTextTwo{color:#FFFFFF;border-left:#ec008c solid 20px;}
#WomensCMS_MWTSCollectionFlipturns #WomensCMSSpotMainTextTwo h2{color:#ec008c}
#WomensCMSSpotMainTextThree{font-family:Arial, sans-serif;text-transform:uppercase;color:#666;text-align:left;position:relative;top:25px;margin:0 0 0 23px;border-left:#FF0000 solid 20px;height:51px;overflow:hidden;}
#WomensCMSSpotMainTextThree h1{font-size:19pt;font-weight:900;margin:0px 0 0 6px;letter-spacing:0.0em;}
#WomensCMSSpotMainTextThree h2,#WomensCMSSpotMainTextThree h3{font-size:11pt;font-weight:800;color:#666;margin:-6px 0 0 6px;}
#WomensCMSSpotMainTextThree h3{margin:-4px 0 0 6px;}
#WomensCMSSpotMainTextThree h1 span{font-size:7pt;font-weight:normal;position:relative;top:-12px;margin:0px;padding:0px;}
#WomensCMSSpotMainTextThree h2 span{font-size:7pt;font-weight:normal;position:relative;top:-5px;margin:0px;padding:0px;}
#WomensCMS_SBCFashion #WomensCMSSpotMainTextThree{color:#FFFFFF;border-left:#FFFFFF solid 20px;}
#WomensCMS_SBCFashion #WomensCMSSpotMainTextThree h1, #WomensCMS_SBCFashion #WomensCMSSpotMainTextThree h2,#WomensCMS_SBCFashion #WomensCMSSpotMainTextThree h3{color:#FFFFFF;}
#WomensCMS_SBCVolley #WomensCMSSpotMainText h1{color:#FFFFFF;}
#WomensCMS_SBCVolley #WomensCMSSpotMainText{color:#FFFFFF;border-left:#FFFFFF solid 20px;}
#WomensCMS_SBCAqualabAquablade{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_Aqualab_Aquablade.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBCAqualabFSPRO{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_Aqualab_FS_Pro.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBCAqualabFastskinFSII{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_Fastskin_FSII.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBCFashion{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_Fashion.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBCVolley{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_Fashion.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBCRacingTwoPiece{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_Racing_2_Pieces.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBCFlipturns{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_Flipturns.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBCFlipturnsSwimwear{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_Flipturns_Swimwear.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBCResort{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_Resort.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBCResortBondiCollection{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_Resort_Collection.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_MWTSCollection{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_MWTS_Collection.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_MWTSCollectionFlipturns{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_MWTS_Flipturns_Collection.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_MWTSBackCircle{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_MWTS_Circle_Back.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_MWTSBackContour{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_MWTS_Contour_Back.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_MWTSBackRacer{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_MWTS_Racer_Back.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_MWTSBackUltra{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_MWTS_Ultra_Back.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBSTriathlon{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBS_Trialthlon.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBSTriathlonFSII{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBS_Trialthlon_FSII.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBSTriathlonXDSkin{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBS_XDSkin.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_ResortHanaCollection{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_hana_collection.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_ResortHanaCollection .HanaResortMain{display:none;}
#WomensCMS_ResortHanaCollection .HanaResortMainProduct1{width:100px;height:175px;float:left;margin:0px 0px 0 220px;padding:0;display:inline;}
#WomensCMS_ResortHanaCollection .HanaResortMainProduct2{width:100px;height:175px;float:left;margin:0px 0px 0 27px;padding:0;display:inline;}
#WomensCMS_ResortHanaCollection .HanaResortMainProduct3{width:100px;height:175px;float:left;margin:0px 0px 0 13px;padding:0;display:inline;}
#WomensCMS_ResortHanaCollection .HanaResortMainProduct4{width:100px;height:175px;float:left;margin:0px 0px 0 10px;padding:0;display:inline;}
#WomensCMS_ResortHanaCollection .HanaResortMainProduct5{width:70px;height:60px;float:left;margin:65px 0px 0 25px;padding:0;display:inline;}
#WomensCMS_ResortHanaCollection .HanaResortMainProduct6{width:70px;height:75px;float:left;margin:15px 0px 0 25px;padding:0;display:inline;}
/* womens batch two */
#WomensCMS_SBCRacing{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_Racing.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBCRacingSolids{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_Racing.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_WHBestsellers{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_Racing.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_MWTSCollResort{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_Resort_Collection.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_WHNewArrivals{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_WH_NewArrivals.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_WHBuy2AndSave{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_WH_Buy2andSave.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBCRacingPrints{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_RacingPrints.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBCRacingSplices{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_RacingSplices.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
div #WomensCMSSpotCreditAlt{font-family:Arial, sans-serif;text-transform:uppercase;color:#FFFFFF;text-align:left;float:left;margin:170px 22px 0 17px;font-size:8pt;}
#WomensCMS_WHBestsellers #WomensCMSSpotCreditAlt{margin-top:180px;}
#WomensCMS_WHNewArrivals #WomensCMSSpotCreditAlt{margin-top:200px;}
#WomensCMS_WHBuy2AndSave #WomensCMSSpotCreditAlt{margin-top:-10px;}
#WomensCMS_SBCRacingSplices #WomensCMSSpotCreditAlt{margin-top:-13px;}
#WomensCMS_WHBuy2AndSave #WomensCMSSpotCreditAlt{color:#666;}
#WomensCMS_SBCRacing .productWomensAlt,#WomensCMS_SBCRacingSolids .productWomensAlt,#WomensCMS_WHBestsellers .productWomensAlt{width:150px;}
#WomensCMS_WHNewArrivals .productWomens{margin-top:25px;}
#WomensCMS_SBCRacingPrints .productWomens{width:250px; margin-right:5px;}
#WomensCMS_SBCRacingSplices .productWomensOne{width:100px;height:150px;margin:20px 0px 0 490px;}
#WomensCMS_SBCRacingSplices .productWomensTwo{width:100px;height:150px;margin:20px 20px 0 0px;}
#WomensCMS_WHBuy2AndSave .productWomensOne{width:100px;height:150px;margin:30px 0px 0 390px;}
#WomensCMS_WHBuy2AndSave .productWomensTwo{width:100px;height:150px;margin:30px 120px 0 0px;}
#WomensCMS_SBCRacing #WomensCMSSpotMainTextThree h2, #WomensCMS_SBCRacing #WomensCMSSpotMainTextThree h3,#WomensCMS_SBCRacingPrints #WomensCMSSpotMainTextThree h2,
#WomensCMS_SBCRacingPrints #WomensCMSSpotMainTextThree h3, #WomensCMS_SBCRacingSolids #WomensCMSSpotMainTextThree h2, #WomensCMS_SBCRacingSolids #WomensCMSSpotMainTextThree h3{color:#fff;}
#WomensCMS_SBCRacingSolids #WomensCMSSpotMainTextThree h1,#WomensCMS_WHBestsellers #WomensCMSSpotMainTextTwo h1,#WomensCMS_MWTSCollResort #WomensCMSSpotMainTextTwo h2,
#WomensCMS_SBCRacing #WomensCMSSpotMainTextThree h1,#WomensCMS_WHBuy2AndSave #WomensCMSSpotMainTextTwo h1,
#WomensCMS_SBCRacingSplices #WomensCMSSpotMainTextThree h1,#WomensCMS_SBCRacingPrints #WomensCMSSpotMainTextThree h1{color:#f00;}
#WomensCMS_WHBestsellers #WomensCMSSpotMainTextTwo h2{color:#FFF;font-size:19pt;}
#WomensCMS_WHBestsellers #WomensCMSSpotMainTextTwo{height:40px;overflow:hidden;}
#WomensCMS_WHBuy2AndSave #WomensCMSSpotMainTextTwo h2{color:#666;}
#WomensCMS_WHBestsellers #WomensCMSSpotMainTextTwo,#WomensCMS_WHBuy2AndSave #WomensCMSSpotMainTextTwo,#WomensCMS_MWTSCollResort #WomensCMSSpotMainTextTwo{border-left:#f00 solid 20px;}
#WomensCMS_WHNewArrivals #WomensCMSSpotMainText {border-left:#006 solid 20px;}
#WomensCMS_WHNewArrivals #WomensCMSSpotMainText h1{color:#006;}
/* bwt spot*/
#WomensCMS_SBC_Sportswear{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_sportswear.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMSSpotMainTextFive{font-family:Arial, sans-serif;text-transform:uppercase;color:#FFF;text-align:left;position:relative;top:25px;margin:0 0 0 23px;border-left:#FFF solid 20px;height:79px;overflow:hidden;}
#WomensCMSSpotMainTextFive h1,#WomensCMSSpotMainTextFive h2{font-size:19pt;font-weight:900;margin:0px 0 0 6px;letter-spacing:0.0em;}
#WomensCMSSpotMainTextFive h1{margin-top:-1px;}
#WomensCMSSpotMainTextFive h3,#WomensCMSSpotMainTextFive h4,#WomensCMSSpotMainTextFive h5{font-size:11pt;font-weight:600;color:#FFF;margin:-6px 0 0 6px;}
#WomensCMSSpotMainTextFive h3{margin-top:-5px;}
#WomensCMSSpotMainTextFive h4{margin-top:-4px;}
#WomensCMSSpotMainTextFive h2 span{font-size:7pt;font-weight:normal;position:relative;top:-11px;margin:0px;padding:0px;}
#WomensCMS_SBC_Sportswear #WomensCMSSpotCreditAlt{margin:110px 22px 0 17px;}
/* cms spots batch 3 */
#product_tech_bar{color:#244c7f; text-align:left;margin:132px 0 0 33px;}
#product_tech_bar span{color:#00D8FF; text-transform:uppercase;}
#product_tech_bar label{font-size:6pt;font-weight:normal;position:relative;top:-4px;}
#product_tech_bar #ptechbarLeft{float:left;color:#FFF; margin:0px 0 0 37px; font-size:11px; line-height:10px;}
#product_tech_bar #ptechbarMid{float:left;color:#FFF;margin:-4px 0 0 69px;font-size:11px; line-height:10px;}
#product_tech_bar #ptechbarRight{float:right;color:#FFF;margin:-23px 70px 0 100px;font-size:11px; line-height:10px;}
#WomensCMSSpotMainTextFour{font-family:Arial, sans-serif;text-transform:uppercase;color:#10a8fc;text-align:left;position:relative;top:25px;margin:0 0 0 23px;border-left:#10a8fc solid 20px;height:63px;overflow:hidden;}
#WomensCMSSpotMainTextFour h1{font-size:19pt;font-weight:900;margin:0px 0 0 6px;letter-spacing:0.0em;}
#WomensCMSSpotMainTextFour h2,#WomensCMSSpotMainTextFour h3,#WomensCMSSpotMainTextFour h4{font-size:11pt;font-weight:800;color:#FFF;margin:-6px 0 0 6px;}
#WomensCMSSpotMainTextFour h4{margin:-4px 0 0 6px;}
#WomensCMSSpotMainTextFour h1 span{font-size:7pt;font-weight:normal;position:relative;top:-12px;margin:0px;padding:0px;}
#WomensCMSSpotMainTextFour h2 span{font-size:6pt;font-weight:normal;position:relative;top:-4px;margin:0px;padding:0px;}
#WomensCMS_SBS_Fitness{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBS_Fitness.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBS_Swimming_Competition{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBS_Swimming_Competition.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBS_Swimming{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBS_Swimming.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBS_Competition_Training{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBS_Competition_Training.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBC_Aquatic_long_torso{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBS_Aquatic_Long_Torso.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBC_Aquatic_plus_size{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBS_Plus_Size.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBC_Aquatic_endurance{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_aquatic_endurance.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBC_Aquatic_xll{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBS_Aquatic_XXL.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#Womens_SBC_Aquatic_contemporary_fit{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_contemporary_fit.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#Womens_SBC_Aquatic_modern_classic_fit{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_modern_classic_fit.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#Womens_SBC_Aquatic_classic_fit{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_Womens_SBC_classic_fit.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
div #WomensCMSSpotCreditAlt{font-family:Arial, sans-serif;text-transform:uppercase;color:#FFFFFF;text-align:left;float:left;margin:170px 22px 0 17px;font-size:8pt;}
#WomensCMS_SBS_Swimming #WomensCMSSpotCreditAlt{margin-top:200px;}
#WomensCMS_SBS_Swimming_Competition #WomensCMSSpotCreditAlt{margin:-20px 0 0 495px;}
#WomensCMS_SBS_Competition_Training #WomensCMSSpotCreditAlt{margin-top:0px;}
#womensFitDesc{ text-align:left;font-size:12px;}
#Womens_SBC_Aquatic_contemporary_fit #womensFitDesc{margin:21px 0 0 251px;}
#Womens_SBC_Aquatic_modern_classic_fit #womensFitDesc{margin:52px 0 0 245px;}
#Womens_SBC_Aquatic_classic_fit #womensFitDesc{margin:78px 0 0 244px;}
#womensFitDesc h3{text-transform:uppercase; font-size:14px;}
#Womens_SBC_Aquatic_contemporary_fit #womensFitDesc h3{color:#000;}
#Womens_SBC_Aquatic_modern_classic_fit #womensFitDesc h3{color:#10a8fc;}
#Womens_SBC_Aquatic_classic_fit #womensFitDesc h3{color:#ec008c;}
#womensFitDesc h4{color:#666; font-weight:normal;}
#Womens_SBC_Aquatic_contemporary_fit #product_tech_bar{margin-top:67px;}
#Womens_SBC_Aquatic_contemporary_fit #product_tech_bar #ptechbarMid{margin-top:-4px;}
#Womens_SBC_Aquatic_modern_classic_fit #product_tech_bar{margin-top:38px;}
#Womens_SBC_Aquatic_modern_classic_fit #product_tech_bar #ptechbarMid{margin-top:-4px;}
#Womens_SBC_Aquatic_classic_fit #product_tech_bar{margin-top:10px;}
#Womens_SBC_Aquatic_classic_fit #product_tech_bar #ptechbarMid{margin-top:-4px;}
#Womens_SBC_Aquatic_contemporary_fit #product_tech_bar #ptechbarLeft,#Womens_SBC_Aquatic_modern_classic_fit #product_tech_bar #ptechbarLeft,#Womens_SBC_Aquatic_classic_fit #product_tech_bar #ptechbarLeft{margin-top:10px;}	
#Womens_SBC_Aquatic_classic_fit #product_tech_bar #ptechbarRight{margin-top:6px;}
#Womens_SBC_Aquatic_modern_classic_fit #product_tech_bar #ptechbarRight{margin-top:6px;}
#Womens_SBC_Aquatic_contemporary_fit #product_tech_bar #ptechbarRight{margin-top:6px;}
#Womens_SBC_Aquatic_classic_fit #product_tech_bar #ptechbarMid{margin-top:6px;}
#Womens_SBC_Aquatic_modern_classic_fit #product_tech_bar #ptechbarMid{margin-top:6px;}
#Womens_SBC_Aquatic_contemporary_fit #product_tech_bar #ptechbarMid{margin-top:6px;}
#WomensCMS_SBC_Aquatic_xll #product_tech_bar{margin-top:120px;color:#FFF;}
#WomensCMS_SBC_Aquatic_xll #product_tech_bar #ptechbarRight{margin:-33px 70px 0 300px;}
#WomensCMS_SBC_Aquatic_endurance #product_tech_bar{margin-top:93px;}
#WomensCMS_SBC_Aquatic_endurance #product_tech_bar #ptechbarRight{margin:-33px 70px 0 300px;}
#WomensCMS_SBC_Aquatic_plus_size #product_tech_bar #ptechbarRight{margin-top:-4px;}
#WomensCMS_SBC_Aquatic_long_torso #product_tech_bar #ptechbarRight{margin-top:-4px;}
#WomensCMS_SBS_Swimming .productWomensAlt{margin:30px 310px 0 0px;}
#WomensCMS_SBS_Competition_Training .productWomensAlt{margin:25px 310px 0 0px;height:140px; width:300px;}
#WomensCMS_SBS_Swimming_Competition .productWomensOne{margin:125px 0px 0 180px; height:60px;}
#WomensCMS_SBS_Swimming_Competition .productWomensTwo{margin:-15px 120px 0 0px;}
#WomensCMS_SBS_Fitness .productWomensOne{margin:-20px 0px 0 570px;}
#WomensCMS_SBS_Fitness .productWomensTwo{margin:10px 3px 0 0px;height:60px; width:90px;}
#WomensCMS_SBC_Aquatic_xll #WomensCMSSpotMainTextThree{color:#fff;border-left:#FFF solid 20px;}
#WomensCMS_SBC_Aquatic_xll #WomensCMSSpotMainTextThree h2,#WomensCMSSpotMainTextThree h3{color:#fff;}
#WomensCMS_SBS_Swimming_Competition #WomensCMSSpotMainTextTwo h1, #WomensCMS_SBS_Swimming_Competition #WomensCMSSpotMainTextTwo h2,
#WomensCMS_SBS_Competition_Training #WomensCMSSpotMainTextTwo h1, #WomensCMS_SBS_Competition_Training #WomensCMSSpotMainTextTwo h2,
#WomensCMS_SBS_Fitness #WomensCMSSpotMainTextTwo h1, #WomensCMS_SBS_Fitness #WomensCMSSpotMainTextTwo h2{color:#f00;}
#WomensCMS_SBS_Swimming #WomensCMSSpotMainText h1{color:#000;}
#WomensCMS_SBS_Swimming #WomensCMSSpotMainText{border-left:#000 solid 20px;}
#WomensCMS_SBC_Aquatic_plus_size #WomensCMSSpotMainTextTwo h1,#WomensCMS_SBC_Aquatic_long_torso #WomensCMSSpotMainTextTwo h1, #Womens_SBC_Aquatic_contemporary_fit #WomensCMSSpotMainTextTwo h1, #Womens_SBC_Aquatic_modern_classic_fit #WomensCMSSpotMainTextTwo h1, #Womens_SBC_Aquatic_classic_fit #WomensCMSSpotMainTextTwo h1{color:#10a8fc;}
#WomensCMS_SBC_Aquatic_long_torso #WomensCMSSpotMainTextTwo,#WomensCMS_SBC_Aquatic_plus_size #WomensCMSSpotMainTextTwo, #Womens_SBC_Aquatic_contemporary_fit #WomensCMSSpotMainTextTwo, #Womens_SBC_Aquatic_modern_classic_fit #WomensCMSSpotMainTextTwo, #Womens_SBC_Aquatic_classic_fit #WomensCMSSpotMainTextTwo{border-left:#10a8fc solid 20px;}
#WomensCMS_SBC_Aquatic_plus_size #WomensCMSSpotMainTextTwo h2{color:#666;}
#WomensCMS_SBS_Swimming_Competition #WomensCMSSpotMainTextTwo,#WomensCMS_SBS_Competition_Training #WomensCMSSpotMainTextTwo,
#WomensCMS_SBS_Fitness #WomensCMSSpotMainTextTwo{border-left:#f00 solid 20px;}
/* cms spots goggle spot */
#AccessoriesCMS_SBC_goggles{background:url(http://spdo.imageg.net/graphics/category_images/SPDO_CMS_accessories_SBC_goggles.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; font-family:Arial, sans-serif; text-align:left;color:#fff;}
#AccessoriesCMS_SBC_goggles_promo{float:left;margin:12px 0 0 22px;text-align:center;background-color:#f00;width:180px; height:23px;}
#AccessoriesCMS_SBC_goggles_promo h2{text-transform:uppercase;font-size:15px;line-height:23px;}
#AccessoriesCMS_SBC_goggles_mainText{float:left;margin:45px 0 0 -183px;text-transform:uppercase;}
#AccessoriesCMS_SBC_goggles_mainText h1{font-size:60px;color:#f00;letter-spacing:-2px; margin-top:12px;}
#AccessoriesCMS_SBC_goggles_mainText h2{text-transform:none;font-size:23px; margin-top:18px; letter-spacing:-1px; line-height:27px; margin-left:2px;}
#AccessoriesCMS_SBC_goggles_mainText h3{font-size:11px;margin-top:-9px; margin-left:2px;}
#AccessoriesCMS_SBC_goggles_mainText h3 a{color:#FF0;}
#AccessoriesCMS_SBC_goggles_mainText h4{font-size:17px;margin-top:20px;}
#AccessoriesCMS_SBC_goggles_mainText h4 a,#AccessoriesCMS_SBC_goggles_credit span{color:#F00;}
#AccessoriesCMS_SBC_goggles_mainText h4 a:hover,#AccessoriesCMS_SBC_goggles_mainText h3 a:hover{color:#fff;}
#AccessoriesCMS_SBC_goggles_credit{font-size:12px; float:right; margin:215px 15px 0 0;}
/***** SAFARI AND CHROME MODS ****/
@media screen and (-webkit-min-device-pixel-ratio:0){
#WomensCMSSpotMainTextFour h1{margin:-2px 0 0 6px;}
#WomensCMSSpotMainTextFour h2{margin:-8px 0 0 6px;}
#WomensCMSSpotMainTextFour h3{margin:-8px 0 0 6px;}
#WomensCMSSpotMainTextFour h4{margin:-2px 0 0 6px;}
#WomensCMS_SBC_Aquatic_long_torso #product_tech_bar,#WomensCMS_SBC_Aquatic_plus_size #product_tech_bar{margin-top:135px;}	
#WomensCMS_SBC_Aquatic_long_torso #product_tech_bar #ptechbarMid,#WomensCMS_SBC_Aquatic_plus_size #product_tech_bar #ptechbarMid, #WomensCMS_SBC_Aquatic_long_torso #product_tech_bar #ptechbarRight,#WomensCMS_SBC_Aquatic_plus_size #product_tech_bar #ptechbarRight{margin-top:-16px;}
#WomensCMS_SBC_Aquatic_long_torso #product_tech_bar #ptechbarRight,#WomensCMS_SBC_Aquatic_plus_size #product_tech_bar #ptechbarRight{margin-top:-5px;}
#WomensCMS_SBC_Aquatic_long_torso #product_tech_bar #ptechbarMid{margin-top:-3px;}
#WomensCMS_SBC_Aquatic_plus_size #product_tech_bar #ptechbarMid{margin-top:-3px;}
#Womens_SBC_Aquatic_contemporary_fit #product_tech_bar{margin-top:71px;}	
#Womens_SBC_Aquatic_modern_classic_fit #product_tech_bar{margin-top:42px;}	
#Womens_SBC_Aquatic_classic_fit #product_tech_bar{margin-top:14px;}
#Womens_SBC_Aquatic_classic_fit #product_tech_bar #ptechbarRight{margin-top:2px;}
#Womens_SBC_Aquatic_modern_classic_fit #product_tech_bar #ptechbarRight{margin-top:2px;}
#Womens_SBC_Aquatic_contemporary_fit #product_tech_bar #ptechbarRight{margin-top:2px;}
#Womens_SBC_Aquatic_contemporary_fit #womensFitDesc{margin:22px 0 0 251px;}
#Womens_SBC_Aquatic_modern_classic_fit #womensFitDesc{margin:53px 0 0 245px;}
#Womens_SBC_Aquatic_classic_fit #womensFitDesc{margin:80px 0 0 244px;}
#CMSSpotSubText h2{margin:-8px 0 0 2px;}
#CMSSpotSubText{height:43px;overflow:hidden;}
#SpotDetails h5{margin:0 0 9px 50px;padding:0;font-weight:normal;font-size:7.5pt;}
#CMSSpotSubText h2{margin:-5px 0 0 2px;}
#WatchMainSpot #Link{margin:45px 22px 0 10px;}
#MensWatchMainSpot #Link{margin:20px 22px 0 10px;}
#StopWatchMainSpot #Link{margin:30px 18px 0 20px;}
#CMSSpotAltCredit{margin:215px 10px 0 0px;}
#MensAqualabMainSpot #CMSSpotCredit{margin:205px 0px 0 -330px;}
#WomensCMSSpotMainTextThree{height:51px;}
#WomensCMSSpotMainTextThree h1{margin:-2px 0 0 6px;}
#WomensCMSSpotMainTextThree h2{margin:-8px 0 0 6px;}
#WomensCMSSpotMainTextThree h3{margin:-4px 0 0 6px;}	
#WomensCMSSpotMainTextThree h1 span{top:-11px;}
#WomensCMSSpotMainTextTwo{height:34px;}
#WomensCMSSpotMainTextTwo h1{margin:-2px 0 0 6px;}
#WomensCMSSpotMainTextTwo h2{margin:-8px 0 0 6px;}
#WomensCMSSpotMainTextTwo h1 span{top:-11px;}
#WomensCMSSpotMainTextTwo h2 span{top:-4px;}
#WomensCMSSpotMainText{height:20px;}
#WomensCMSSpotMainText h1{margin:-2px 0 0 6px;}
#WomensCMS_MWTSCollectionFlipturns #WomensCMSSpotCredit{margin:165px 22px 0 -370px;}
#WomensCMSSpotMainTextFive h5{margin-top:-5px;}
}

#mensShopListTopSubL{width:450px; height:20px; font-weight:normal; color:#fff;font-size:10pt; text-transform:uppercase;}
#mensShopListTopSubL span{color:#fff;}
#MensSub .topRight h3{margin:7px 0 0 11px;font-weight:bold;font-size:17pt;text-transform:uppercase;}
#MensSub .topRight h4{margin:-2px 0 0 11px;font-weight:normal;font-size:10pt;text-transform:uppercase;}
#MensSub .topRight h5{margin:-4px 0 0 11px;font-weight:normal;font-size:10pt;text-transform:uppercase;}
#MensSub .topRight h6{margin:210px 0 0 0px;font-weight:normal;font-size:10pt;text-transform:uppercase;}
#MensSub .topRight h6 a{color:#fff;}
#MensSub .topRight h6 a:hover{color:#F00;}
#MensSub .topRight label{font-size:5pt;font-weight:normal;position:relative;top:-5px;margin:0;}
/* sale */
#SaleIncasSaleTop{width:776px; height:387px;}
#SaleIncasSaleList{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_sale_cat_06.png) no-repeat; width:776px; height:260px; font-family:Arial, sans-serif; font-size:13px; text-align:left;}
#SaleIncasSaleList table{margin:10px 0 0 64px; width:650px;}
#SaleIncasSaleList table a{text-decoration:underline; color:#FFF;}
#SaleIncasSaleList table a:hover{color:#FF6;}
#SaleIncasSaleList table tr td span a{color:#FC0; text-transform:uppercase;}
#SaleIncasSaleList table tr td span a:hover{color:#fC0;}
@media screen and (-webkit-min-device-pixel-ratio:0){
	#SaleIncasSaleList{margin-top:-10px;}
}
#Speedo_CategoryPageCMS_MainContainer_Footer_outer{margin:0px auto;font-family:Arial, sans-serif;color:#000000;font-size:9pt; background-color:#FFFFFF; width:776px;text-align:left; padding-top:2px;}
#Speedo_CategoryPageCMS_MainContainer_Footer{ background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Speedo_Shop.jpg) no-repeat; width:776px; height:260px;margin-top:10px;}
#Speedo_CategoryPageCMS_MainContainer_Footer span{font-size:4pt;font-weight:normal;position:relative;top:-4px;margin:0px;padding:0px;}
#Speedo_CategoryPageCMS_MainContainer_Footer table{font-family:Arial, sans-serif;color:#000000;font-size:7.5pt; width:762px; margin:0 auto; position:relative; top:50px; border:none; padding-bottom:0px; margin-bottom:0px;}
#Speedo_CategoryPageCMS_MainContainer_Footer table td{ vertical-align:top; width:181px;}
#Speedo_CategoryPageCMS_MainContainer_Footer div{ background-color:#ff0000; width:5px; height:7px; margin:0; padding:0;}
#Speedo_CategoryPageCMS_MainContainer_Footer h2{font-size: 7pt; font-weight:bold; color: #666; margin:-12px 0 0 0px; padding:0px 0 10px 7px;}
#Speedo_CategoryPageCMS_MainContainer_Footer h2 span{font-size:4pt;font-weight:normal;position:relative;top:-5px;margin:0px;padding:0px;}

#WomensCMS_Aqualab_LZR_Racer{background:url(http://spdo.imageg.net/graphics/media/spdo/Speedo_CMS_Womens_LZR_Racer_pro.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#MensCMS_Aqualab_LZR_Racer{background:url(http://spdo.imageg.net/graphics/media/spdo/Speedo_CMS_Mens_LZR_Racer_pro.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
div #LZRCMSSpotCredit{font-family:Arial, sans-serif;text-transform:uppercase;color:#999;text-align:left;float:left;margin:208px 22px 0 13px;font-size:7pt; letter-spacing:0px;}
div #LZRCMSSpotCredit span{font-weight:bold;}

div #LZRCMSSpotCreditTwo{font-family:Arial, sans-serif;text-transform:uppercase;color:#999;text-align:left;float:left;margin:208px 22px 0 17px;font-size:7pt; letter-spacing:0px;}
div #LZRCMSSpotCreditTwo span{font-weight:bold;}
div #LZRCMS_SpotMainText{display:none;}

.WomensLZRPROP1{height:150px; width:100px; float:left; margin:50px 0 0 100px;}
.WomensLZRPROP2{height:150px; width:100px; float:left; margin:50px 0 0 20px;}
.MensLZRPROP1{height:150px; width:100px; float:left; margin:50px 0 0 110px;}

div #LZRCMSSpotCreditMP{font-family:Arial, sans-serif;text-transform:uppercase;color:#999;text-align:left;float:left;margin:208px 22px 0 -190px;font-size:7pt; letter-spacing:0px;}
div #LZRCMSSpotCreditMP span{font-weight:bold;}

div #LZRCMSSpotCreditNC{font-family:Arial, sans-serif;text-transform:uppercase;color:#999;text-align:left;float:left;margin:208px 22px 0 -290px;font-size:7pt; letter-spacing:0px;}
div #LZRCMSSpotCreditNC span{font-weight:bold;}

/* afit changes */
#AccessoriesSub .bottomLeftAf{height:282px;width:254px;float:left;margin-top:2px;background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_CAT_Accessories_sub_afit.jpg) left;}
#AccessoriesSub .bottomLeftAf h3{margin:7px 0 0 9px;font-weight:bold;font-size:17pt;}
#AccessoriesSub .bottomLeftAf h4{margin:-2px 0 0 10px;font-weight:normal;font-size:10pt;}
#AccessoriesSub .bottomLeftAf a{margin:0 0 0 10px;}
#AccessoriesSub .bottomLeftAf div{margin-top:177px; float:left;}
#AccessoriesSub .productAccessories{ width:240px; height:35px; float:left; padding-bottom:5px;}

/* top left of six image section */
#FootwearSub .topLeftAf{height:292px;width:254px;float:left;background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_CAT_Footwear_sub_afit.jpg) left;}
#FootwearSub .topLeftAf h3{margin:7px 0 0 9px;font-weight:bold;font-size:17pt;}
#FootwearSub .topLeftAf h4{margin:-2px 0 0 9px;font-weight:normal;font-size:10pt;	}
#FootwearSub .topLeftAf div{margin: 175px 0 0 10px;}
#FootwearSub .productFootwear{width:240px; height:35px; float:right; padding-bottom:10px;}
/* End Footwear Styles */
#WomensCMS_SBC_Aquatic_long_torso{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Aquatic_LongTorso.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBC_Aquatic_plus_size{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Aquatic_PlusSize.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBC_Aquatic_endurance{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Aquatic_Endurance.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBC_Aquatic_xll{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Aquatic_XLL.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#Womens_SBC_Aquatic_contemporary_fit{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Aquatic_ContemporaryFit.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#Womens_SBC_Aquatic_modern_classic_fit{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Aquatic_ModernClassicFit.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#Womens_SBC_Aquatic_classic_fit{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Aquatic_ClassicFit.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}

.productCMSAfit{width:160px; height:35px; float:left; margin:78px 0 0 25px;}
#WomensCMS_SBC_Aquatic_endurance .productCMSAfit{ margin:50px 0 0 25px;}
#WomensCMS_SBC_Aquatic_xll .productCMSAfit{ margin:63px 0 0 25px;}
#Womens_SBC_Aquatic_contemporary_fit .productCMSAfit{ margin:25px 0 0 25px;}
#Womens_SBC_Aquatic_modern_classic_fit .productCMSAfit{ margin:-6px 0 0 25px;}
#Womens_SBC_Aquatic_classic_fit .productCMSAfit{ margin:-32px 0 0 25px;}
#WomensCMS_SBC_Aquatic_long_torso #product_tech_bar,#WomensCMS_SBC_Aquatic_plus_size #product_tech_bar{color:#244c7f; text-align:left;margin:122px 0 0 33px;}
#WomensCMS_SBC_Aquatic_endurance_ #product_tech_bar{margin:95px 0 0 33px;}
#WomensCMS_SBC_Aquatic_xll #product_tech_bar{margin:105px 0 0 33px;}
#WomensCMS_SBC_Aquatic_Fitness{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBS_Aquatic.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px;}
#WomensCMS_SBC_Aquatic_Fitness #CMSSpotMainText h1{color:#fff;}
#WomensCMS_SBC_Aquatic_Fitness .productCMSAfit{ margin:95px 0 0 25px;}
#WomensCMS_SBC_Aquatic_Fitness #product_tech_bar{margin:141px 0 0 33px;}
#WomensCMS_SBC_Aquatic_Fitness #product_tech_bar #ptechbarRight{float:right;color:#FFF;margin:-4px 70px 0 100px;font-size:11px; line-height:10px;}
#WomensCMS_SBC_Aquatic_Fitness #CMSSpotMainText{color:#FFF;border-left:#FFF solid 15px;}
#WomensCMS_SBC_Aquatic_Fitness #CMSSpotMainText h1{margin:-2px 0 0 -510px;}
/*******************************
CMS Spots Reloaded
********************************/
div .Speedo_Product_Link{position:absolute; top:10px; left:400px; height:200px; width:250px;}

#Speedo_Athlete_CreditG,#Speedo_Athlete_CreditW,#Speedo_Athlete_CreditR{font-family:Arial, sans-serif;text-transform:uppercase;text-align:left; position:absolute; bottom:13px; left:23px; font-size:8pt;}
#Speedo_Athlete_CreditG span,#Speedo_Athlete_CreditW span,#Speedo_Athlete_CreditR span{font-weight:bolder;}
#Speedo_Athlete_CreditG{color:#999;}
#Speedo_Athlete_CreditW{color:#FFF;}
#Speedo_Athlete_CreditR{color:#F00;}

#Speedo_Product_Credit{font-family:Arial, sans-serif;text-transform:uppercase;text-align:left; position:absolute; bottom:13px; font-weight:bolder; right:12px; color:#666; font-size:8pt;}
#Speedo_Product_Credit span{font-size:5pt;font-weight:normal;position:relative;top:-4px;margin:0px;padding:0px;line-height:6px;}

#Speedo_Item_Content{font-family:Arial, sans-serif;text-transform:uppercase;color:#FF0000;text-align:left;position:relative;top:25px;margin:0 0 0 23px;border-left:#FF0000 solid 20px;height:21px;overflow:hidden;}
#Speedo_Item_Content h1{font-size:19pt;font-weight:900;margin:0px 0 0 6px;letter-spacing:0.0em;}
#Speedo_Item_Content h1 span{font-size:7pt;font-weight:normal;position:relative;top:-12px;margin:0px;padding:0px;line-height:6px;}

#Speedo_Item_ContentTwo{font-family:Arial, sans-serif;text-transform:uppercase;color:#FF0000;text-align:left;position:relative;top:25px;margin:0 0 0 23px;border-left:#FF0000 solid 20px;height:37px;overflow:hidden;}
#Speedo_Item_ContentTwo h1{font-size:19pt;font-weight:900;margin:0px 0 0 6px;letter-spacing:0.0em;}
#Speedo_Item_ContentTwo h2{font-size:11pt;font-weight:800;color:#FF0000;margin:-1px 0 0 6px;}
#Speedo_Item_ContentTwo h1 span{font-size:6pt;font-weight:normal;position:relative;top:-12px;margin:0px;padding:0px;line-height:6px;}
#Speedo_Item_ContentTwo h2 span{font-size:6pt;font-weight:normal;position:relative;top:-4px;margin:0px;padding:0px;line-height:6px;}

#Speedo_Item_ContentThree{font-family:Arial, sans-serif;text-transform:uppercase;color:#FF0000;text-align:left;position:relative;top:25px;margin:0 0 0 23px;border-left:#FF0000 solid 20px;height:51px;overflow:hidden;}
#Speedo_Item_ContentThree h1{font-size:19pt;font-weight:900;margin:0px 0 0 6px;letter-spacing:0.0em;}
#Speedo_Item_ContentThree h2,#Speedo_Item_ContentThree h3{font-size:11pt;font-weight:800;color:#FF0000;margin:-2px 0 0 6px;}
#Speedo_Item_ContentThree h1 span{font-size:6pt;font-weight:normal;position:relative;top:-12px;margin:0px;padding:0px; }
#Speedo_Item_ContentThree h2 span{font-size:6pt;font-weight:normal;position:relative;top:-5px;margin:0px;padding:0px; line-height:6px;}

#Speedo_Item_ContentFour{font-family:Arial, sans-serif;text-transform:uppercase;color:#FF0000;text-align:left;position:relative;top:25px;margin:0 0 0 23px;border-left:#FF0000 solid 20px;height:63px;overflow:hidden;}
#Speedo_Item_ContentFour h1{font-size:19pt;font-weight:900;margin:0px 0 0 6px;letter-spacing:0.0em;}
#Speedo_Item_ContentFour h2,#Speedo_Item_ContentFour h3,#Speedo_Item_ContentFour h4{font-size:11pt;font-weight:800;color:#FF0000;margin:-6px 0 0 6px;}
#Speedo_Item_ContentFour h4{margin:-4px 0 0 6px;}
#Speedo_Item_ContentFour h1 span{font-size:6pt;font-weight:normal;position:relative;top:-12px;margin:0px;padding:0px;line-height:6px;}
#Speedo_Item_ContentFour h2 span{font-size:6pt;font-weight:normal;position:relative;top:-4px;margin:0px;padding:0px;line-height:6px;}

#Speedo_Item_ContentFive h1,#Speedo_Item_ContentFive h2{font-size:19pt;font-weight:900;margin:0px 0 0 6px;letter-spacing:0.0em;}
#Speedo_Item_ContentFive h1{margin-top:-1px;}
#Speedo_Item_ContentFive h3,#Speedo_Item_ContentFive h4,#Speedo_Item_ContentFive h5{font-size:11pt;font-weight:600;color:#FF0000;margin:-6px 0 0 6px;}
#Speedo_Item_ContentFive h3{margin-top:-5px;}
#Speedo_Item_ContentFive h4{margin-top:-4px;}
#Speedo_Item_ContentFive h2 span{font-size:6pt;font-weight:normal;position:relative;top:-11px;margin:0px;padding:0px;line-height:6px;}

/*******************************
New Images
********************************/
#Accessories_CMS_SBC_Fins{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_ACCESSORIES_SBC_Fins.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Accessories_CMS_SBC_Goggles_Competitive{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_ACCESSORIES_SBC_Goggles_Competitive.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Accessories_CMS_SBC_Goggles_Fitness{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_ACCESSORIES_SBC_Goggles_Fitness.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Accessories_CMS_SBC_Goggles_Womens{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_ACCESSORIES_SBC_Goggles_Womens.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Accessories_CMS_SBC_Goggles_Recreation{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_ACCESSORIES_SBC_Goggles_Recreation.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Accessories_CMS_SBC_Goggles{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_ACCESSORIES_SBC_Goggles.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Accessories_CMS_SBC_MasksSnorkels{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_ACCESSORIES_SBC_MasksSnorkels.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Accessories_CMS_SBC_MP3Player{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_ACCESSORIES_SBC_MP3Player.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Accessories_CMS_SBC_SwimCaps_Competitive{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_ACCESSORIES_SBC_SwimCaps_Competitive.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Accessories_CMS_SBC_SwimCaps_Fitness{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_ACCESSORIES_SBC_SwimCaps_Fitness.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Accessories_CMS_SBC_SwimCaps_Kids{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_ACCESSORIES_SBC_SwimCaps_Kids.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Accessories_CMS_SBC_SwimCaps_Recreation{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_ACCESSORIES_SBC_SwimCaps_Recreation.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Accessories_CMS_SBC_SwimCaps{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_ACCESSORIES_SBC_SwimCaps.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Accessories_CMS_SBC_TrainingGear_Competitive{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_ACCESSORIES_SBC_TrainingGear_Competitive.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Accessories_CMS_SBC_TrainingGear_Fitness{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_ACCESSORIES_SBC_TrainingGear_Fitness.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Accessories_CMS_SBC_TrainingGear_Recreation{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_ACCESSORIES_SBC_TrainingGear_Recreation.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Accessories_CMS_SBC_TrainingGear{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_ACCESSORIES_SBC_TrainingGear.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}

#Mens_CMS_SBC_BoardshortsSwimtrunks_Boardshorts{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_MENS_SBC_BoardshortsSwimtrunks_Boardshorts.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Mens_CMS_SBC_BoardshortsSwimtrunks_Swimtrunks{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_MENS_SBC_BoardshortsSwimtrunks_Swimtrunks.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Mens_CMS_SBC_BoardshortsSwimtrunks{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_MENS_SBC_BoardshortsSwimtrunks.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Mens_CMS_SBC_Fashion{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_MENS_SBC_Fashion.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Mens_CMS_SBC_Footwear_Sandals{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Mens_SBC_Footwear_Sandals.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Mens_CMS_SBC_Footwear_Watershoe{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Mens_SBC_Footwear_Watershoe.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Mens_CMS_SBC_Racing{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_MENS_SBC_Racing.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Mens_CMS_SBC_Rashguards{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_MENS_SBC_Rashguards.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}

#Kids_CMS_SBC_Accessories{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_KIDS_SBC_Accessories.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Kids_CMS_SBC_BoysRacing{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_KIDS_SBC_BoysRacing.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Kids_CMS_SBC_BoysSwim_4_7{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_KIDS_SBC_BoysSwim_4-7.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Kids_CMS_SBC_BoysSwim_8_20{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_KIDS_SBC_BoysSwim_8-20.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Kids_CMS_SBC_BoysSwim{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_KIDS_SBC_BoysSwim.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Kids_CMS_SBC_BTS{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_KIDS_SBC_BTS.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Kids_CMS_SBC_GirlsFashion_4_6{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_KIDS_SBC_GirlsFashion_4-6.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Kids_CMS_SBC_GirlsFashion_7_16{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_KIDS_SBC_GirlsFashion_7-16.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Kids_CMS_SBC_GirlsFashion{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_KIDS_SBC_GirlsFashion.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Kids_CMS_SBC_GirlsRacing{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_KIDS_SBC_GirlsRacing.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Kids_CMS_SBC_RashguardTees{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_KIDS_SBC_RashguardTees.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}

#Kids_CMS_SBC_BTS #Speedo_Item_ContentTwo{border-color:#F60;}
#Kids_CMS_SBC_BTS h1{color:#F60;}

#Accessories_CMS_SBC_Fins #Speedo_Item_Content,#Accessories_CMS_SBC_SwimCaps_Fitness #Speedo_Item_ContentTwo,
#Accessories_CMS_SBC_SwimCaps_Kids #Speedo_Item_ContentTwo,#Accessories_CMS_SBC_SwimCaps_Recreation #Speedo_Item_ContentTwo,
#Accessories_CMS_SBC_MasksSnorkels #Speedo_Item_Content,#Accessories_CMS_SBC_TrainingGear_Competitive #Speedo_Item_ContentTwo,
#Accessories_CMS_SBC_TrainingGear_Fitness #Speedo_Item_ContentTwo,#Accessories_CMS_SBC_TrainingGear_Recreation #Speedo_Item_ContentTwo,
#Kids_CMS_SBC_GirlsFashion #Speedo_Item_Content,#Kids_CMS_SBC_GirlsFashion_7_16 #Speedo_Item_ContentTwo,
#Kids_CMS_SBC_Accessories #Speedo_Item_Content,#Mens_CMS_SBC_BoardshortsSwimtrunks #Speedo_Item_ContentThree,
#Accessories_CMS_SBC_Goggles_Womens #Speedo_Item_ContentTwo, #Accessories_CMS_SBC_Goggles_Competitive #Speedo_Item_ContentTwo{border-color:#09F;}

#Accessories_CMS_SBC_Fins h1,#Accessories_CMS_SBC_SwimCaps_Fitness h1,#Accessories_CMS_SBC_SwimCaps_Kids h1,#Accessories_CMS_SBC_SwimCaps_Recreation h1,
#Accessories_CMS_SBC_MasksSnorkels h1,#Accessories_CMS_SBC_TrainingGear_Competitive h1,#Accessories_CMS_SBC_TrainingGear_Fitness h1,#Accessories_CMS_SBC_TrainingGear_Recreation h1,
#Kids_CMS_SBC_GirlsFashion h1,#Kids_CMS_SBC_GirlsFashion_7_16 h1,#Kids_CMS_SBC_Accessories h1,#Mens_CMS_SBC_BoardshortsSwimtrunks h1,
#Accessories_CMS_SBC_Goggles_Competitive h1,#Accessories_CMS_SBC_Goggles_Womens h1{color:#09F;}

#Kids_CMS_SBC_GirlsFashion_4_6 #Speedo_Item_ContentTwo{border-color:#F3F;}
#Kids_CMS_SBC_GirlsFashion_4_6 h1{color:#F3F;}

#Kids_CMS_SBC_BTS h2,#Kids_CMS_SBC_GirlsFashion_4_6 h2,#Kids_CMS_SBC_GirlsFashion_7_16 h2,#Mens_CMS_SBC_BoardshortsSwimtrunks h2,
#Mens_CMS_SBC_BoardshortsSwimtrunks h3,#Mens_CMS_SBC_Footwear_Sandals h2,#Mens_CMS_SBC_Footwear_Watershoe h2,
#Accessories_CMS_SBC_Goggles_Competitive h2,#Accessories_CMS_SBC_Goggles_Fitness h2,#Accessories_CMS_SBC_Goggles_Womens h2,
#Accessories_CMS_SBC_Goggles h2,#Accessories_CMS_SBC_Goggles_Recreation h2,#Accessories_CMS_SBC_SwimCaps_Competitive h2,
#Accessories_CMS_SBC_SwimCaps_Fitness h2,#Accessories_CMS_SBC_SwimCaps_Kids h2,#Accessories_CMS_SBC_SwimCaps_Recreation h2,
#Accessories_CMS_SBC_TrainingGear_Competitive h2,#Accessories_CMS_SBC_TrainingGear_Fitness h2,
#Accessories_CMS_SBC_TrainingGear_Recreation h2{color:#666;}


#Kids_CMS_SBC_BoysRacing #Speedo_Item_Content,#Kids_CMS_SBC_BoysSwim_4_7 #Speedo_Item_ContentTwo,#Kids_CMS_SBC_BoysSwim_8_20 #Speedo_Item_ContentTwo,
#Kids_CMS_SBC_BoysSwim #Speedo_Item_Content,#Kids_CMS_SBC_RashguardTees #Speedo_Item_Content,#Kids_CMS_SBC_GirlsRacing #Speedo_Item_Content,
#Mens_CMS_SBC_Racing #Speedo_Item_Content,#Mens_CMS_SBC_BoardshortsSwimtrunks_Boardshorts #Speedo_Item_Content,#Mens_CMS_SBC_Fashion #Speedo_Item_Content,
#Accessories_CMS_SBC_TrainingGear #Speedo_Item_Content{border-color:#FFF;}

#Kids_CMS_SBC_BoysRacing h1,#Kids_CMS_SBC_BoysSwim_4_7 h1,#Kids_CMS_SBC_BoysSwim_8_20 h1,#Kids_CMS_SBC_BoysSwim h1,#Kids_CMS_SBC_RashguardTees h1,
#Kids_CMS_SBC_GirlsRacing h1,#Kids_CMS_SBC_BoysSwim_4_7 h2,#Kids_CMS_SBC_BoysSwim_8_20 h2,#Mens_CMS_SBC_Racing h1,#Mens_CMS_SBC_BoardshortsSwimtrunks_Boardshorts h1,
#Mens_CMS_SBC_Fashion h1,#Accessories_CMS_SBC_Goggles h2, #Accessories_CMS_SBC_Goggles h3,#Accessories_CMS_SBC_TrainingGear h1,#Accessories_CMS_SBC_MP3Player #Speedo_Product_Credit{color:#FFF;}

#Kids_CMS_SBC_Accessories .Speedo_Product_Link,#Accessories_CMS_SBC_Goggles_Competitive .Speedo_Product_Link,#Accessories_CMS_SBC_Goggles_Fitness .Speedo_Product_Link,
#Accessories_CMS_SBC_Goggles_Womens .Speedo_Product_Link,#Accessories_CMS_SBC_Goggles_Recreation .Speedo_Product_Link,#Accessories_CMS_SBC_MasksSnorkels .Speedo_Product_Link,
#Accessories_CMS_SBC_Goggles .Speedo_Product_Link{ left:300px; width:400px;}

#Mens_CMS_SBC_BoardshortsSwimtrunks_Boardshorts .Speedo_Product_Link{ left:350px; top:20px;}
#Accessories_CMS_SBC_TrainingGear .Speedo_Product_Link{ left:300px; width:400px; top:20px;}

#Mens_CMS_SBC_Fashion .Speedo_Product_Link{ top:20px;}
#Mens_CMS_SBC_Rashguards .Speedo_Product_Link{ left:375px;}
#Kids_CMS_SBC_BoysRacing .Speedo_Product_Link{ left:425px;}

#Kids_CMS_SBC_GirlsFashion_7_16 .Speedo_Product_Link{ top:25px;}

#Kids_CMS_SBC_GirlsFashion .Speedo_Product_Link{ top:25px; left:590px; width:150px;}
#Kids_CMS_SBC_GirlsRacing .Speedo_Product_Link{ left:375px;}

#Speedo_Tech_Bar{color:#244c7f; text-align:left; position:absolute; top:155px; left:30px;}
#Speedo_Tech_Bar span{color:#00D8FF; text-transform:uppercase;}
#Speedo_Tech_Bar label{font-size:6pt;font-weight:normal;position:relative;top:-4px;}
#Speedo_Tech_Bar #stbLeft{color:#FFF; position:absolute;left:40px; top:43px; font-size:11px; line-height:10px; width:200px;}
#Speedo_Tech_Bar #stbMid{color:#FFF;position:absolute;left:250px; top:40px; font-size:11px; line-height:10px;width:200px;}
#Speedo_Tech_Bar #stbRight{color:#FFF;position:absolute;left:520px; top:40px;font-size:11px; line-height:10px;width:200px;}
div .Speedo_Explore_Button{position:absolute; top:110px; left:28px; height:40px; width:160px;}
div .Speedo_Explore_ButtonLower{position:absolute; top:187px; left:23px; height:40px; width:160px;}
#suitFitDescription{text-align:left;font-size:12px; position:absolute; top:116px; left:240px; color:#666;}
#suitFitDescription h3{text-transform:uppercase; font-size:14px;}
#Womens_CMS_SBC_Aquatic_ClassicFit{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Aquatic_ClassicFit.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Womens_CMS_SBC_Aquatic_ContemporaryFit{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Aquatic_ContemporaryFit.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Womens_CMS_SBC_Aquatic_ModernClassicFit{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Aquatic_ModernClassicFit.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Womens_CMS_SBC_Aquatic{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Aquatic.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Womens_CMS_SBC_Competition{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Competition.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Womens_CMS_SBC_Fashion_Coverups{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Fashion_Coverups.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Womens_CMS_SBC_Fashion_OnePiece{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Fashion_OnePiece.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Womens_CMS_SBC_Fashion_Separates{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Fashion_Separates.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Womens_CMS_SBC_Fashion{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Fashion.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Womens_CMS_SBC_Footwear_Sandals{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Footwear_Sandals.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Womens_CMS_SBC_Footwear_Watershoes{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Footwear_Watershoes.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Womens_CMS_SBC_Racing_TwoPiece{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Racing_TwoPiece.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}
#Womens_CMS_SBC_Racing{background:url(http://spdo.imageg.net/graphics/media/spdo/SPDO_CMS_Womens_SBC_Racing.jpg) no-repeat;width:776px;height:241px;margin-bottom:10px; position:relative;}

#Womens_CMS_SBC_Aquatic_ClassicFit #suitFitDescription h3{color:#ec008c;}
#Womens_CMS_SBC_Aquatic_ContemporaryFit #suitFitDescription h3{color:#000;}
#Womens_CMS_SBC_Aquatic_ModernClassicFit #suitFitDescription h3{color:#10a8fc;}

#Womens_CMS_SBC_Aquatic_ContemporaryFit #suitFitDescription{top:58px; left:253px;}
#Womens_CMS_SBC_Aquatic_ModernClassicFit #suitFitDescription{top:90px; left:253px;}

#Womens_CMS_SBC_Aquatic_ClassicFit #Speedo_Item_ContentTwo,#Womens_CMS_SBC_Aquatic_ContemporaryFit #Speedo_Item_ContentTwo,
#Womens_CMS_SBC_Aquatic_ModernClassicFit #Speedo_Item_ContentTwo,#Womens_CMS_SBC_Fashion_Coverups #Speedo_Item_ContentTwo,
#Womens_CMS_SBC_Fashion_OnePiece #Speedo_Item_ContentTwo{border-color:#09F;}

#Womens_CMS_SBC_Aquatic_ClassicFit h1,#Womens_CMS_SBC_Aquatic_ContemporaryFit h1,#Womens_CMS_SBC_Aquatic_ModernClassicFit h1,
#Womens_CMS_SBC_Fashion_Coverups h1,#Womens_CMS_SBC_Fashion_OnePiece h1{color:#09F;}

#Womens_CMS_SBC_Fashion_OnePiece h2,#Womens_CMS_SBC_Fashion_Coverups h2,#Womens_CMS_SBC_Footwear_Watershoes h2,#Womens_CMS_SBC_Footwear_Sandals h2{color:#666;}

#Womens_CMS_SBC_Competition #Speedo_Item_Content,#Womens_CMS_SBC_Fashion #Speedo_Item_Content,#Womens_CMS_SBC_Fashion_Separates #Speedo_Item_ContentTwo,
#Womens_CMS_SBC_Racing #Speedo_Item_Content,#Womens_CMS_SBC_Racing_TwoPiece #Speedo_Item_ContentTwo,
#Womens_CMS_SBC_Aquatic #Speedo_Item_Content{border-color:#fff;}

#Womens_CMS_SBC_Aquatic h1,#Womens_CMS_SBC_Competition h1,#Womens_CMS_SBC_Fashion h1,
#Womens_CMS_SBC_Fashion_Separates h1,#Womens_CMS_SBC_Fashion_Separates h2,
#Womens_CMS_SBC_Racing h1,#Womens_CMS_SBC_Racing_TwoPiece h1,#Womens_CMS_SBC_Racing_TwoPiece h2,
#Womens_CMS_SBC_Aquatic_ClassicFit h2,#Womens_CMS_SBC_Aquatic_ContemporaryFit h2,
#Womens_CMS_SBC_Aquatic_ModernClassicFit h2{color:#fff;}

#Womens_CMS_SBC_Fashion_OnePiece .Speedo_Product_Link{top:15px; left:370px;}
#Womens_CMS_SBC_Fashion .Speedo_Product_Link{left:510px; top:20px;}
#Womens_CMS_SBC_Competition .Speedo_Product_Link{width:200px;}

#Speedo_Footer_ExtendedOuter{margin:0px auto; width:957px;text-align:left; padding-top:2px;}
#Speedo_Footer_ExtendedTopEx{background:url(http://spdo.imageg.net/graphics/media/spdo/speedo_footer_main.jpg) no-repeat; width:957px; height:143px; padding-bottom:5px;}
#Speedo_Footer_ExtendedTopEx #Speedo_Footer_ExtendedTopEx_Social{width:150px; height:100px; float:left; margin:20px 0 0 32px; color:#666;font-size:11px;}
#Speedo_Footer_ExtendedTopEx #Speedo_Footer_ExtendedTopEx_Social .spFootFacebook,#Speedo_Footer_ExtendedTopEx #Speedo_Footer_ExtendedTopEx_Social .spFootTwitter{float:left; margin:0; padding:0; margin-top:7px; margin-left:-3px;}
#Speedo_Footer_ExtendedTopEx #Speedo_Footer_ExtendedTopEx_Social .spFootTwitter{margin-top:6px;}
#Speedo_Footer_ExtendedTopEx #Speedo_Footer_ExtendedTopEx_Social span{color:#F00; font-size:16px; padding-bottom:2px;}
#Speedo_Footer_ExtendedTopEx #Speedo_Footer_ExtendedTopEx_Social a{color:#4fc1e1; text-decoration:underline;}
#Speedo_Footer_ExtendedTopEx #Speedo_Footer_ExtendedTopEx_Social a:hover{color:#F00;}
#Speedo_Footer_ExtendedTopEx_Store .storeLinkEm,#Speedo_Footer_ExtendedTopEx_Store .storeLinkGc,
#Speedo_Footer_ExtendedTopEx_Store .storeLinkSn,#Speedo_Footer_ExtendedTopEx_Store .storeLinkSe{width:165px; height:135px; float:left; margin:0px 0 0 20px;}
#Speedo_Footer_ExtendedTopEx_Store span{display:none;}
#Speedo_Footer_ExtendedMainEx{background:url(http://spdo.imageg.net/graphics/media/spdo/speedo_footer_shop.png) no-repeat; width:957px; height:383px;}
.Speedo_Footer_ExtendedMainEx_Main_Text_Header{display:none;}
#Speedo_Footer_ExtendedMainEx_inner{width:957px;height:377px;margin:0 auto; margin-top:2px;}
#Speedo_Footer_ExtendedMainEx_inner h2,#Speedo_Footer_ExtendedMainEx_inner h3, #Speedo_Footer_ExtendedMainEx_inner a{color:#666; font-size:12px;}
#Speedo_Footer_ExtendedMainEx_inner h2{font-weight:bold; margin:0px; padding:0px 0 10px 0px;}
#Speedo_Footer_ExtendedMainEx_inner h3{display:inline;}
#Speedo_Footer_ExtendedMainEx_inner h3 a{font-weight:bold;}
#Speedo_Footer_ExtendedMainEx_inner a:hover{color:#F00}
#Speedo_Footer_ExtendedMainEx_inner table{width:957px; position:relative; top:75px; left:0px; margin:0px; padding:0px; border-spacing:0px;}
#Speedo_Footer_ExtendedMainEx_inner table td{vertical-align:top;margin:0px; padding:0px; border-spacing:0px;}
#Speedo_Footer_ExtendedMainEx_inner span{font-size:4pt;font-weight:normal;position:relative;top:-5px;margin:0px;padding:0px;}
#Speedo_Footer_ExtendedMainEx_inner span.arrowGo{color:#ff0000;font-size:7.5pt;font-weight:normal;position:relative;top:-2px;}
#footerNavMidSocial{float:left; margin:7px 0 0 0; width:270px;}
#footerNavMidSocial span{position:relative; top:-7px; color:#666;}
#footerNavMidSocial a{ color:#666; text-decoration:underline;}
#footerNav .footerNavMid ul#nav1 { margin:0 auto; width:400px;}

/*---------------------------------New Home Page---------------------------------*/

#Speedo_Homepage_Top{width:957px; min-height:458px;margin:0px 0px 0px 0px;padding:0px;}
#Speedo_Homepage_Mid{width:957px;height:265px;margin:0px;padding:0px;}
#Speedo_Homepage_Mid_Left{width:442px;height:265px;margin:0px;padding:0px;float:left;}
#Speedo_Homepage_Mid_Right{width:242px;height:265px;margin:0 0 0 15px;float:right;}

.Speedo_Homepage_B_Spot{width:228px;height:265px;margin:0 15px 0 0;float:left;}
.Speedo_Homepage_Spot{width:228px;height:265px;margin:0 0 0 15px;float:right;}
.Speedo_Homepage_E_Spot{width:228px;height:265px;margin:0 0 0 0;float:right;}


#Speedo_Homepage_Bottom{width:927px;height:265px;margin:0px;padding:15px;}

/*-------------------------------New Category Page-------------------------------*/

#DevSite_SubContentWrapper{width:776px;float:right;margin:0 0 0 5px}
#DevSite_SubContentWrapper img{border:none;}

#Speedo_CatPage_Aspot{width:776px;padding:0px;}
#Speedo_CatPage_Tagline{width:776px;height:89px;padding:0px;}
#Speedo_CatPage_Flash{width:776px;padding:0px;}
#Speedo_CatPage_Bspot{width:776px;padding:0px;}

#Speedo_CatPage_Top{width:776px;margin:0 0 15px 0;padding:0px;float:right;}
#Speedo_CatPage_Mid{width:776px;height:500px;margin:0px;padding:0px;float:right;}
#Speedo_CatPage_Mid_Right{width:380px;height:500px;margin:0px;padding:0px;float:right;}
#Speedo_CatPage_Mid_Left{width:380px;margin-bottom:15px;float:left;}


/*-----------------------------------Swimwear Landing Pages-----------------------------------*/
#Speedo_CatPage_MouseOver_Top{width:776px;height:458px;border:solid 1px #999999;position:relative;z-index:0;margin-bottom:15px;}
#Speedo_CatPage_MouseOver_Bottom{width:776px;height:327px;}
#Speedo_CatPage_MouseOver_SideBar {width:257px;height:458px;position:absolute;top:0;right:0;}

#Speedo_CatPage_MouseOver_BSpot{width:260px;height:327px;margin-right:15px;}
#Speedo_CatPage_MouseOver_CSpot{width:502px;height:327px;float:right;}

#Speedo_CatPage_MouseOver_Header {width:240px;height:194px;background:url('images/header.jpg');float:right;}
#Speedo_CatPage_MouseOver_HeaderW {width:240px;height:194px;background:url('images/headerW.jpg');float:right;}

.Speedo_CatPage_MouseOver_MenuItem {width:240px;height:66px;float:right;position:relative;}

#Speedo_CatPage_MouseOver_SideBar #menu1{background:url('images/menu1back.png') no-repeat -257px 0px;}
#Speedo_CatPage_MouseOver_SideBar #menu1:hover {width:257px;height:66px;background:url('images/menu1back.png') no-repeat 0px 0px;}
#Speedo_CatPage_MouseOver_SideBar #menu1 #Speedo_CatPage_MouseOver_Main1 {display:block;width:536px;height:458px;overflow:hidden;position:relative;top:-194px;left:-536px;z-index:-1;}
#Speedo_CatPage_MouseOver_SideBar #menu1:hover #Speedo_CatPage_MouseOver_Main1 {display:block;width:536px;height:458px;overflow:hidden;position:relative;top:-194px;left:-519px;z-index:-1;}

#Speedo_CatPage_MouseOver_SideBar #menu2{background:url('images/menu2back.png') no-repeat -257px 0px;}
#Speedo_CatPage_MouseOver_SideBar #menu2:hover {width:257px;height:66px;background:url('images/menu2back.png') no-repeat 0px 0px;}
#Speedo_CatPage_MouseOver_SideBar #menu2 #Speedo_CatPage_MouseOver_Main2 {display:none;width:536px;height:458px;overflow:hidden;position:relative;top:-260px;left:-536px;z-index:-1;}
#Speedo_CatPage_MouseOver_SideBar #menu2:hover #Speedo_CatPage_MouseOver_Main2 {display:block;width:536px;height:458px;overflow:hidden;position:relative;top:-260px;left:-519px;z-index:-1;}

#Speedo_CatPage_MouseOver_SideBar #menu2W{background:url('images/menu2backW.png') no-repeat -257px 0px;}
#Speedo_CatPage_MouseOver_SideBar #menu2W:hover {width:257px;height:66px;background:url('images/menu2backW.png') no-repeat 0px 0px;}
#Speedo_CatPage_MouseOver_SideBar #menu2W #Speedo_CatPage_MouseOver_Main2 {display:none;width:536px;height:458px;overflow:hidden;position:relative;top:-260px;left:-536px;z-index:-1;}
#Speedo_CatPage_MouseOver_SideBar #menu2W:hover #Speedo_CatPage_MouseOver_Main2 {display:block;width:536px;height:458px;overflow:hidden;position:relative;top:-260px;left:-519px;z-index:-1;}

#Speedo_CatPage_MouseOver_SideBar #menu3{background:url('images/menu3back.png') no-repeat -257px 0px;}
#Speedo_CatPage_MouseOver_SideBar #menu3:hover {width:257px;height:66px;background:url('images/menu3back.png') no-repeat 0px 0px;}
#Speedo_CatPage_MouseOver_SideBar #menu3 #Speedo_CatPage_MouseOver_Main3 {display:none;width:536px;height:458px;overflow:hidden;position:relative;top:-326px;left:-536px;z-index:-1;}
#Speedo_CatPage_MouseOver_SideBar #menu3:hover #Speedo_CatPage_MouseOver_Main3 {display:block;width:536px;height:458px;overflow:hidden;position:relative;top:-326px;left:-519px;z-index:-1;}

#Speedo_CatPage_MouseOver_SideBar #menu3W{background:url('images/menu3backW.png') no-repeat -257px 0px;}
#Speedo_CatPage_MouseOver_SideBar #menu3W:hover {width:257px;height:66px;background:url('images/menu3backW.png') no-repeat 0px 0px;}
#Speedo_CatPage_MouseOver_SideBar #menu3W #Speedo_CatPage_MouseOver_Main3 {display:none;width:536px;height:458px;overflow:hidden;position:relative;top:-326px;left:-536px;z-index:-1;}
#Speedo_CatPage_MouseOver_SideBar #menu3W:hover #Speedo_CatPage_MouseOver_Main3 {display:block;width:536px;height:458px;overflow:hidden;position:relative;top:-326px;left:-519px;z-index:-1;}

#Speedo_CatPage_MouseOver_SideBar #menu4{background:url('images/menu4back.png') no-repeat -257px 0px;}
#Speedo_CatPage_MouseOver_SideBar #menu4:hover {width:257px;height:66px;background:url('images/menu4back.png') no-repeat 0px 0px;}
#Speedo_CatPage_MouseOver_SideBar #menu4 #Speedo_CatPage_MouseOver_Main4 {display:none;width:536px;height:458px;overflow:hidden;position:relative;top:-392px;left:-536px;z-index:-1;}
#Speedo_CatPage_MouseOver_SideBar #menu4:hover #Speedo_CatPage_MouseOver_Main4 {display:block;width:536px;height:458px;overflow:hidden;position:relative;top:-392px;left:-519px;z-index:-1;}


/*-----------------------------------Dev Site-----------------------------------*/

#Devsite_Clear{clear:both;}
#Devsite_MainMenu_women{width:83px;height:44px;}
#Devsite_MainMenu_men{width:62px;height:44px;}
#Devsite_MainMenu_kids{width:62px;height:44px;}
#Devsite_MainMenu_accessories{width:127px;height:44px;}
#Devsite_MainMenu_footwear{width:110px;height:44px;}
#Devsite_MainMenu_sale{}


body#DevSite{margin:0; background:url(assets/background.jpg) repeat-x fixed;}
#DevSite_Menu_Wrapper{background:url(assets/topbarbackground.jpg) repeat-x;}
#DevSite_Menu{margin:auto;width:957px; height:112px; }
#DevSite_Menu img{border:0px;}
#DevSite_Menu_DropShadow{width:auto;height:14px;background:url(assets/menudropshadow.jpg) repeat-x;}
#DevSite_MainMenu{background:url(assets/mainmenu.png);height:45px;}
#DevSite_BreadCrumb{height:15px;width:949px;background: #495966;margin:0px 0px 15px 0px; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#FFF; padding:7px 0px 0px 15px;}
#DevSite_Content_Wrapper{width:100%;margin:8px 0px 0px 0px;overflow:auto;}
#DevSite_CatpageContent{margin:auto ;padding:0px 0px 0px 0px; width:964px;background: #FFF;overflow:auto;}
#DevSite_HomepageContent{margin:auto ;padding:0px 0px 20px 0px; width:957px;background: #FFF;overflow:auto;}
#DevSite_SideNav{width:182px;height:1041px;margin:0 0 15px 0; background: #EEEEEE;float:left;}
#DevSite_SubContent{float:right}
#DevSite_Legal{width:auto; height:166px; background: #DA0E03;}
#DevSite_Legal img{margin-top:18px;}
#DevSite_Footer{width:auto;height:173px;}

/*--------------------------------------------------------------------------*/
.SpeedoHolidayGiftGuide_outer{background:url(http://spdo.imageg.net/graphics/media/spdo/GIFT_GUIDE_holiday_landing.png) no-repeat #a1a5b3; width:776px; height:212px;}
.SpeedoHolidayGiftGuide_outer table{ color:#fff; width:720px; margin:0px 0 0 25px; font-size:105%; position:relative; top:42px;}
.SpeedoHolidayGiftGuide_outer table tr{vertical-align:top;}
.SpeedoHolidayGiftGuide_outer strong{font-weight:bold; text-transform:uppercase;font-size:110%;}
.SpeedoHolidayGiftGuide_outer a{color:#fff; padding:10px 0 10px 0;}
.SpeedoHolidayGiftGuide_outer a:hover{color:#f00;}

.SpeedoHolidayGiftGuide_outerHome{background:url(http://spdo.imageg.net/graphics/media/spdo/GIFT_GUIDE_holiday_landing_home.png) no-repeat #a1a5b3; width:957px; height:136px; margin-bottom:10px; text-align:left;}
.SpeedoHolidayGiftGuide_outerHome table{ color:#fff; width:944px; margin:0px 0 0 10px; font-size:105%; position:relative; top:42px;}
.SpeedoHolidayGiftGuide_outerHome table tr{vertical-align:top;}
.SpeedoHolidayGiftGuide_outerHome strong{font-weight:bold; text-transform:uppercase;font-size:105%;}
.SpeedoHolidayGiftGuide_outerHome a{color:#fff; padding:10px 0 10px 0;}
.SpeedoHolidayGiftGuide_outerHome a:hover{color:#f00;}

.pr-review-engine {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#606060;text-align:left;}
.ReviewSnippet{display:none;}
.pr-snapshot-head {background:#eee;border-width:1px 1px 0 1px;border-style:solid;border-color:#eee;margin-top:5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px; -webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;padding:.5em .5em 0 .5em;}
.pr-snapshot-head p {line-height:1.88em;}
.pr-snapshot-head-wrapper {padding:.2em .8em;color:#000;}
.pr-snapshot-title {display:inline;padding:0;margin:0;font-size:114%;font-weight:bold;}
.pr-snapshot-cobrand {display:inline;margin:0 0 0 .3em;padding:0;font-size:85%;margin-right:1em;}
.prImageSnippetImage {border:1px solid #CCC;float:left;height:38px;margin-right:1px;overflow:hidden;width:38px;}
.prImageSnippet div.prImageSnippetImage a img.prImageSnippetImageLandscape {height:38px;}
.prImageSnippet div.prImageSnippetImage a img {border:0 none;}
.pr-snapshot-addreviews-wrapper-bot {float:right;margin-top:1em;display:none;}
a.pr-btn-slide {background:transparent url(http://spdo.imageg.net/graphics/media/spdo/bg_button_grey_r.gif) no-repeat scroll top right;color:#FFF;display:block;float:left;font:85% arial, sans-serif;padding-right:4px;text-decoration:none;}
a.pr-btn-slide span {background:transparent url(http://spdo.imageg.net/graphics/media/spdo/bg_button_grey_l.gif) no-repeat;display:block;padding:4px 5px 5px 8px;color:#00E;}
a.pr-btn-slide p {background:transparent url(http://spdo.imageg.net/graphics/media/spdo/icon_plus.gif) no-repeat left center;display:inline;margin:0;padding:1px 0 1px 18px;height:14px;line-height:14px;}
.pr-snapshot-body {border-width:0 1px;border-style:solid;border-color:#eee;background-color:#eee;padding:0 .5em .5em;font-size:100%;}
.pr-snapshot-body-wrapper {zoom:1;border:1px solid #fff;padding:.5em;background-color:#fff;}
.pr-snapshot-product-name {display:none;}
.pr-snapshot-rating-wrapper {padding:0 .2em;}
.pr-snapshot-rating {line-height:1.25em;}
.pr-snapshot-rating .pr-stars, .pr-review-faceoff .pr-stars, .pr-modal-container .pr-stars, .pr-modal-container .pr-review-faceoff-review-content .pr-stars {float:left;height:20px;line-height:20px;width:112px;margin:0 .5em 0 0;background-image:url(http://spdo.imageg.net/graphics/media/spdo/stars.gif);}
.pr-snapshot-rating .pr-rating {float:left;margin-right:.3em;height:20px;line-height:20px;}
.pr-snapshot-rating .pr-rating-popout {float:left;width:11px;height:11px;background:url(http://spdo.imageg.net/graphics/media/spdo/icon_popout.gif) no-repeat 0 0;margin:0 .1em;}
.pr-snapshot-average-based-on-text {vertical-align:middle;padding:0;margin:0;line-height:20px;float:left;}
.pr-snapshot-consensus {clear:left;display:block;float:left;margin-bottom:1em;margin-top:.5em;}
.pr-snapshot-consensus-value {display:inline;vertical-align:middle;border:1px solid #999;font-size:92%;background:#333 url(http://spdo.imageg.net/graphics/media/spdo/grad_grey_40.gif);background-repeat:repeat-x;padding:.1em .3em;margin-right:.3em;color:#fff;font-weight:bold;}
.pr-snapshot-consensus-text {display:inline;}
.pr-snapshot-body-wrapper .pr-review-points {margin-top:1em;}
.pr-snapshot-express-referral {font-size:85%;}
.pr-review-points-attr-wrapper {position:relative;clear:both;}
.pr-review-points-attr-wrapper .pr-attribute-group {width:32.3%;float:left;margin-right:1%;overflow:hidden;border:1px solid #eee;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px; -webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
.pr-rounded {-moz-border-radius-topleft:.2em;-moz-border-radius-topright:.2em;-moz-border-radius-bottomleft:.2em;-moz-border-radius-bottomright:.2em;-webkit-border-top-left-radius:.2em;-webkit-border-top-right-radius:.2em;-webkit-border-bottom-left-radius:.2em;-webkit-border-bottom-right-radius:.2em;border-top-right-radius:.2em;border-top-left-radius:.2em;border-bottom-right-radius:.2em;border-bottom-left-radius:.2em;}
*html .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group {width:31%;}
.pr-review-points-attr-wrapper .pr-last {margin-right:0;}
.pr-attribute-label-pros {color:#390;background-color:#eee;}
.pr-attribute-label-cons {color:#f00;}
.pr-attribute-label-bestuses {color:#333;}
.pr-attribute-key p {background-color:#eee;display:block;font-weight:bold;padding:.4em .4em .3em;margin:0;text-transform:uppercase;text-align:left;}
.pr-attribute-value {padding:.4em;}
.pr-attribute-value-list {list-style:none;margin:0;padding:0;}
.pr-snapshot-attribute-value-list {height:6.6em;}
.pr-attribute-value-list li {line-height:1.4em;font-size:92%;}
.pr-snapshot-body-wrapper .pr-other-attributes {padding:.7em .2em 0;}
.pr-other-attributes {padding:0 .2em;}

.pr-snapshot-footer {padding:.7em .2em 0;}
.pr-snapshot-write-review {background-image:url(http://spdo.imageg.net/graphics/media/spdo/icon_grid_arrow.gif);background-repeat:no-repeat;background-position:0 50%;padding-left:.7em;margin:0;}
.pr-snapshot-write-review a {color:#f00;}
.pr-review-sort {border-width:1px 1px 0 1px;border-color:#eee;border-style:solid;background-color:#eee;text-align:right;margin-top:5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px; }
.pr-review-sort-wrapper {padding:.5em .5em .5em 1.3em;}
.pr-review-count {float:left;margin:0;vertical-align:bottom;font-weight:bold;line-height:1.4em;}
.pr-review-sort-box {float:right;}
.pr-review-sort-box p {display:inline;margin:0 .3em 0 0;padding:0;vertical-align:text-top;line-height:1.4em;}
.pr-contents {border-width:0 1px 1px;border-color:#eee;border-style:solid;background-color:#eee;padding:0 .5em .5em;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px; }
.pr-contents-wrapper {background-color:#fff;border:1px solid #fff;padding:.5em .7em 1em .7em;}
*html .pr-contents-wrapper {width:auto;}
.pr-pagination-top {text-align:right;padding:.5em 0 .7em;margin-bottom:1em;border-bottom:1px dashed #ccc;}
.pr-pagination-bottom {text-align:right;}
.pr-pagination-top p, .pr-pagination-bottom p {padding:0;margin:0;}
.pr-page-count {float:left;}
.pr-nav-back-to-top {float:left;}
.pr-nav-back-to-top a {;margin-left:.3em;}
.pr-page-nav {display:inline;float:right;}
.pr-review-most-helpful p {padding:0;margin:0;font-size:85%;}
.pr-review-most-helpful p span {font-weight:bold;font-size:85%;}
.pr-review-rating-wrapper {position:relative;}
.pr-review-rating-wrapper, .pr-review-main-wrapper {float:right;width:65%;}
.pr-review-rating {margin-bottom:1em;}
.pr-review-rating-headline {font-weight:bold;line-height:16px;vertical-align:middle;padding:0;margin:0;}
.pr-review-rating .pr-stars {float:left;}
.pr-review-rating .pr-rating {float:left;margin-right:.3em;font-size:85%;height:15px;line-height:15px;}
.pr-review-author-info-wrapper {margin:0 0 .7em 0;}
.pr-review-author {font-size:92%;float:left;width:33%;margin-bottom:1em;}
.pr-review-author-profile-link {padding-right:18px;background:url(http://spdo.imageg.net/graphics/media/spdo/icon_popout.gif) no-repeat center right;text-decoration:underline;}
.pr-review-author-profile-link span {display:none;}
.pr-review-author-date {padding:.2em .6em;border:1px solid #999;background:url(http://spdo.imageg.net/graphics/media/spdo/grad_grey_129.gif) repeat-x bottom left;font-size:smaller;text-transform:uppercase;text-align:center;float:right;margin:0 0 0 1em;}
.pr-review-author-date p {padding:0;margin:0;display:block;}
.pr-review-author-date p.pr-date-day {font-weight:bold;}
.pr-review-author-verified-buyer-wrapper {margin-bottom:1em;}
.pr-review-most-helpful {margin-bottom:.5em;}
.pr-review-author-affinity-wrapper {margin:.7em 0;}
.pr-review-author-badge-wrapper img, .pr-review-author-badge-wrapper a {border:0;text-decoration:none;}
*html .pr-review-author {width:30%;}
.pr-review-author p {margin:0;padding:0 0 .3em;}
.pr-review-author p span {font-weight:bold;}
.pr-review-wrap {border-bottom:1px dashed #ccc;padding:1em 0;margin:1em 0;}
.pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper {background-color:#eee;padding:0 0 0 5px;-moz-border-radius:3px;-webkit-border-radius:3px;	border-radius:3px; background-color:#eee; border:1px solid #eee;}
.pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group {border:0;}
.pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group .pr-attribute-key p {background-color:#eee;padding:0;margin:.5em .5em 0 0;}
.pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group .pr-attribute-value {padding:0;margin-top:.3em;}
.pr-review-text {margin:1em 0;}
.pr-review-text p {padding:0;margin:.7em 0 0;}
.pr-review-text .pr-comments-header {font-weight:bold;font-size:92%;color:#666;}
.pr-review-text .pr-comments-header em{color:#333;font-style:normal;}
.pr-review-bottom-line-wrapper span {font-weight:bold;}
.pr-review-bottom-line-wrapper .pr-review-bottom-line {text-transform:uppercase;color:#F00;}
.pr-customer-media-wrapper {float:left;width:455px;margin:.7em 0 0 0;}
.pr-customer-media {margin:1em 0;}
.pr-customer-media-user {font-size:83%;color:#333;display:inline;}
.pr-customer-media-user span {font-weight:bold;}
.pr-pic {background:#eee;float:left;left:0;padding:10px;width:448px;padding:3px 0 0 5px;margin-top:5px;-moz-border-radius:3px;-webkit-border-radius:3px;	border-radius:3px; background-color:#eee; border:1px solid #eee;}
.pr-pic .pr-caption {float:left;color:#C00;font-size:95%;margin-left:26%;margin-top:0px;}
.pr-pic-content {background:transparent url(http://spdo.imageg.net/graphics/media/spdo/shadow.gif) no-repeat scroll right bottom;float:left;margin-left:-47%;}
.pr-pic-content .wrap1 {background:transparent url(http://spdo.imageg.net/graphics/media/spdo/shadows/corner_bl.gif) no-repeat scroll -15px 100%;}
.pr-pic-content .wrap2 {background:transparent url(http://spdo.imageg.net/graphics/media/spdo/shadows/corner_tr.gif) no-repeat scroll 100% -15px;padding:0 7px 7px 0;}
.pr-pic-content .wrap2 img {background:#fff none repeat scroll 0 0;border:1px solid #bbb;display:block;padding:4px;}
.pr-pic .pr-pic-tags {color:#000;float:left;font-size:80%;line-height:13px;margin:0px 0 0 0;margin-left:26%;padding-bottom:.7em;width:50%;}
.pr-review-most-helpful-bottom {display:none;font-size:85%;padding:.2em 0;}
.pr-review-most-helpful-bottom p {margin:0;padding:0;}
.pr-review-most-helpful-bottom p span {font-weight:bold;font-size:85%;}
.pr-review-tools {font-size:85%;}
.pr-review-tools p {display:inline;color:#999;}
.pr-review-tools p a{color:#C00;}
.pr-review-tools p.pr-review-helpful-response {display:block;font-weight:bold;padding-top:.3em;}
.pr-report-issue-header {padding:.3em 0;}
.pr-error {display:none;padding-left:5px;padding-bottom:5px;background-color:#efefef;border:1px solid #bbb;margin-top:1em;width:30em;}
.pr-error-email {display:block;}
.pr-error-comments {display:block;}
.pr-merchant-comments {border:1px solid #ccc;padding:.5em;margin:2em 1em;background-color:#efefef;}
.pr-merchant-comments p {margin:0;padding:0;font-size:85%;}
.pr-merchant-comments p span {font-weight:bold;font-style:italic;}
.pr-stars {background-repeat:no-repeat;height:1.25em;line-height:1.25em;margin:0 .25em 0 0;padding:0;position:relative;width:7em;}
.pr-stars-small {height:16px;line-height:16px;width:83px;background-image:url(http://spdo.imageg.net/graphics/media/spdo/stars_small.gif);}
.pr-rating {background-color:#999;color:#fff;padding:0 .4em 0;vertical-align:top;}
.pr-snapshot-no-ratings {text-align:center;}
.pr-clear {clear:both;}
*html .pr-review-wrap .pr-clear {width:90%;}
.pr-snippet-wrapper {border:1px solid #cbcbcb;background:#efefef;padding:.25em;text-align:left;}
.pr-snippet-review-count {padding:0;margin:0;font-size:95%;line-height:26px;position:relative;}
*html .pr-snippet-review-count {font-size:85%;}
.pr-snippet-stars {border:1px solid #cbcbcb;background:#fff;padding:.3em;float:left;margin-right:.3em;}
.pr-snippet-stars .pr-stars-small, .pr-modal-container .pr-stars {float:left;height:15px;line-height:15px;width:83px;background-image:url(http://spdo.imageg.net/graphics/media/spdo/stars_small.gif);}
.pr-snippet-stars .pr-snippet-rating-decimal {float:left;margin-right:.3em;height:15px;line-height:15px;font-size:85%;}
.pr-snippet-stars .pr-snippet-rating-decimal {background-color:#999;color:#fff;padding:0 .2em 0;}
.pr-popout {float:left;width:11px;height:11px;background:url(http://spdo.imageg.net/graphics/media/spdo/icon_popout.gif) no-repeat 0 0;margin:0 .1em;}
.pr-snippet-read-write {border:1px solid #cbcbcb;background:#fff;padding:.6em .3em;font-size:77%;text-align:center;clear:both;margin-top:.2em;}
.pr-snippet-read-write a.pr-snippet-link {color:#f00;}
.pr-snippet-read-write a.pr-snippet-link span {font-weight:bold;}
.pr-snippet-read-reviews {border-right:1px dotted #cbcbcb;float:left;padding:0 1em;}
.pr-snippet-write-review {float:left;padding:0 1em;}
.pr-snippet-write-first-review p {display:inline;padding-right:.3em;}
.pr-pa-snippet {border:1px solid #cbcbcb;background:#efefef;padding:.25em;}
.pr-pa-snippet-wrapper {position:relative;}
.pr-pa-snippet-title {padding:0 1em;margin:0;font-size:92%;line-height:26px;font-weight:bold;display:inline;}
.pr-pa-snippet-text {padding:0;margin:0;font-size:77%;line-height:26px;font-weight:bold;display:inline;}
.pr-pa-snippet-qa {border:1px solid #cbcbcb;background:#fff;padding:.6em .3em;font-size:77%;text-align:center;}
.pr-pa-snippet-qa a.pr-snippet-link {color:#0072bc;}
.pr-pa-snippet-qa a.pr-snippet-link span {font-weight:bold;}
.pr-pa-snippet-read-questions {border-right:1px dotted #cbcbcb;float:left;position:relative;}
.pr-pa-snippet-read-questions p {display:inline;padding:0 .5em;}
.pr-pa-snippet-questions {border-right:1px solid #ccc;}
.pr-pa-snippet-ask-question {float:left;margin-left:1em;position:relative;}
.prPaContainer, .prPaFooter {width:38.5em;font-family:arial;font-size:85%;color:#777;background:#f3f3f3;}
*html .prPaContainer, .prPaFooter {width:40.5em;}
.prPaContainer {padding:1em;}
.prPaContainer p {margin:0;padding:0;color:#000;}
.prPaQ, .prPaA {font-size:114%;}
.prPaHeader .prPaQuestionPrompt {padding:.6em 0;font-size:85%;
*font-size:80%;color:#777;}
.prPaHeader .prPaQuestionPrompt span {font-weight:bold;color:#000;}
.prPaHeader .prPaQuestionPromptIntro {font-weight:bold;margin-bottom:.5em;}
.prPaHeader .prPaQuestionPromptIntro span {font-size:85%;
*font-size:80%;color:#777;font-weight:normal;}
.prPaFooter {text-align:right;font-family:arial;font-size:85%;color:#000;background:#f3f3f3;border-top:1px solid #D7D7D7;padding:.7em 1em;}
.prPaFooter .prPaQuestionPromptIntro {font-weight:bold;margin:0;padding:.4em 0 0 0;}
.prPaAskQuestionLnk {font-size:0;height:25px;width:120px;background:transparent url(http://spdo.imageg.net/graphics/media/spdo/pa_question_bubble.gif) 0 0 no-repeat;display:block;float:right;border:none;text-decoration:none;}
body:last-child:not(:root:root) .prPaAskQuestionLnk {
margin-right:1em;}
.prPaAskQuestionLnk span {display:none;}
.prPaQaContainer {margin-left:-40px;
*margin-left:0;}
.prPaContainer ul {list-style:none;}
.prPaAnswerCont ul li {border:none;}
.prPaContainer li {margin-left:0;border:1px solid #D7D7D7;margin-bottom:.5em;padding:.5em .5em 0 .5em;background:#fff;}
.prPaContainer .prPaAnswerList li {padding:0;}
.prPaCounts {padding-top:1em;border-top:1px solid #D7D7D7;}
.prPaByLine {margin:.7em 0 0 0;font-size:85%;}
.prPaAddBorder {border-bottom:1px solid #D7D7D7;padding-bottom:.7em;}
.prPaLastAnswer {padding-bottom:.5em;}
.prPaDate {color:darkgray;display:inline;}
.prPaQuestion {background-color:#eef;margin-bottom:.5em;margin-top:.5em;padding:.5em;}
.prPaAnswerList {margin-left:-40px;
*margin-left:0;}
.prPaAnsweredIn {margin:0;padding:0;display:inline;font-size:85%;}
p.prPaTotalsLabel, p.prPaAnswerLnk {margin:1em 0 0 0;padding:0 0 .5em 0;}
p.prPaAnswerLnk {font-size:92%;float:right;color:#777;}
p.prPaAnswerLnk a {font-weight:bold;color:#FC961A;}
p.prPaTotalsLabel {font-weight:bold;cursor:pointer;padding-left:.8em;margin-bottom:.5em;}
p.paPrQaPrefix {font-weight:bold;margin:0 .2em 0 0;padding:0;display:inline;}
.prPaBadgeCase {margin:0 0 .5em 0;height:20px;}
.prPaAnswerDialog p.prPaVerifiedMerchant {font-size:77%;font-weight:bold;background:transparent url(http://spdo.imageg.net/graphics/media/spdo/badge_vm.gif) 0 0 no-repeat;padding-left:25px;line-height:20px;}
.prPaAnswerDialog p.prPaVerifiedPurchaser {font-size:77%;font-weight:bold;background:transparent url(http://spdo.imageg.net/graphics/media/spdo/badge_pa_vb.gif) 0 0 no-repeat;padding-left:25px;line-height:20px;}
.prPaToggleClosed {background:transparent url(http://spdo.imageg.net/graphics/media/spdo/pa_carat_closed.gif) 0 .2em no-repeat;}
.prPaToggleOpen {background:transparent url(http://spdo.imageg.net/graphics/media/spdo/pa_carat_open.gif) 0 .4em no-repeat;}
.pr-modal-container {border:1px solid #7F7F7F;background-color:#FFF;position:absolute;width:600px;height:422px;z-index:9999;}
.pr-modal-toolbar {padding:0;background-color:#DDD;border-bottom:1px solid #7F7F7F;}
.pr-modal-container-close {height:15px;width:25px;background:url(http://spdo.imageg.net/graphics/media/spdo/icon_close.gif) top left no-repeat;display:block;float:right;margin:2px 5px;}
.pr-modal-container-close span {display:none;}
.pr-modal-wrapper {border:1px solid #CCC;background-color:#FFF;width:580px;height:380px;overflow:auto;margin:10px;}
.pr-modal-content h2 {font-size:15px;padding:10px;margin:0;background:#EFEFEF url(http://spdo.imageg.net/graphics/media/spdo/bg_snapshot_header.gif) repeat-x bottom left;}
.pr-modal-content .prReviewWrap {padding:0 10px;}
.pr-header .pr-hidden {margin-top:-422px;}
.pr-hidden {visibility:hidden;}
.pr-snapshot-footer {clear:both;}
#pr-snapshot-histogram {float:left;position:relative;margin-left:5px;z-index:10000;}
#pr-snapshot-histogram-lnk {margin-right:.3em;float:left;}
#pr-snapshot-histogram-lnk img {border:0;}
#pr-snapshot-histogram-container {width:auto;height:auto;border:2px solid #CCC;position:absolute;background:#FFF;z-index:10001;margin:0 0 0 11px;left:0;min-width:255px;
*width:255px;}
#pr-snapshot-histogram-wrapper {margin-top:10px;}
#pr-snapshot-histogram-header {font-weight:bold;font-size:131%;padding:3px 10px;margin:0;}
ul#pr-snapshot-histogram-content {width:100%;margin:0;padding:0 10px 10px;list-style-type:none;}
ul#pr-snapshot-histogram-content li {clear:both;height:18px;margin:2px 0;}
ul#pr-snapshot-histogram-content li p {display:inline;padding:0;margin:0;}
.pr-histogram-label {width:50px;float:left;}
.pr-snapshot-histogram-bar {width:130px;float:left;background:#EFEFEF;margin:0 10px 0 0;}
.pr-snapshot-histogram-bar .pr-snapshot-histogram-barValue {background:#F7941D url('http://spdo.imageg.net/graphics/media/spdo/pr_histogram_bg.gif') 0 0 repeat-x;}
.pr-histogram-count {float:left;}
.pr-histogram-count span {color:#999;font-size:12px;}
.pr-closed {display:none;}
.pr-open {display:block;}
.pr-review-attribution {margin:.5em .2em;}
.pr-review-attribution-text {float:left;width:75%;margin-right:3%;}
.pr-review-attribution-text p {padding:0;margin:0;font-size:11px;color:#AFAFAF;}
.pr-review-attribution-img {float:right;width:22%;text-align:right;}
.pr-review-attribute-imgLabel {font-size:9px;padding:0;margin:0;}
.pr-review-attribution-img a, .pr-review-attribution-img img {border:0;}
.pr-review-faceoff {background-color:#eee;border-color:#eee;border-style:solid;border-width:0 1px 1px 1px;font-size:100%;padding:3em .5em 15px;margin-bottom:15px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px; }
.pr-review-faceoff-review-wrapper {background-color:#FFF;border:1px solid #fff;padding:1em;position:relative;
*zoom:1;
*height:1%;}
.pr-review-faceoff-label {padding:0;margin:0 0 .3em;font-weight:bold;font-size:116%;}
.pr-review-faceoff-review {margin:0;padding:.3em 0;clear:none;}
.pr-review-faceoff-title {font-weight:bold;margin:0;padding:1em 0 .3em;clear:left;}
.pr-review-faceoff-review-positive {float:left;padding:0 6% 0 0;width:44%;
*width:49%;
*padding:0 10% 0 0;}
.pr-review-faceoff-review-negative {float:left;padding:0 0 0 6%;width:44%;
*width:50%;
*float:right;
*padding:0 0 0 10%;}
.pr-review-faceoff-img {border-right:1px solid #CCC;float:left;height:90%;left:50%;position:absolute;text-align:center;width:1px;}
.pr-review-faceoff .pr-review-faceoff-review-full {display:none;}
.pr-review-faceoff .pr-clear {
*margin-top:-15px;}
.pr-review-faceoff-readcomplete {margin:1em 0;display:block;width:-moz-fit-content;
*float:left;}
.pr-modal-container .pr-review-faceoff-review-full {display:block;}
.pr-modal-container .pr-review-faceoff-review {display:none;}
.pr-modal-container .pr-review-faceoff-label {background-image:url(http://spdo.imageg.net/graphics/media/spdo/bg_snapshot_header.gif);padding:10px;}
.pr-modal-container .pr-review-faceoff-title {clear:none;padding:0;}
.pr-modal-container .pr-review-faceoff-review-content {padding:10px;}
.pr-modal-container .pr-review-faceoff-readcomplete {display:none;}
.pr-review-faceoff-img-txt {padding:7px;border:1px solid #CCC;width:30px;margin:0 0 0 -22px;background:url('http://spdo.imageg.net/graphics/media/spdo/bg_faceoff_img.gif') repeat-x left bottom;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-weight:bold;font-size:18px;color:#444;position:absolute;top:40%;margin:0 0 0 -22px;}


.pr-review-main-wrapper .pr-review-text{ padding:0px; margin:0px;
 float: left;	width: 99%;	margin-left: 0%; margin-top:15%;}
.pr-review-main-wrapper .pr-other-attributes{  padding:0px 4px; margin:10px 0 0 0;
 float: left;	width: 445px;	margin-left: -99%; -moz-border-radius:3px;-webkit-border-radius:3px;	border-radius:3px; background-color:#eee; border:1px solid #eee;}
.pr-review-main-wrapper .pr-review-footer{   padding:0px; margin:0px;
float: left;	width: 100%;	margin-left: 0;}

.pr-other-attributes-list {margin:0;padding:0;list-style:none;font-size:92%;}
.pr-other-attributes-list li {margin:.2em 0;}
.pr-other-attributes-list li.pr-other-attribute-label {text-transform:uppercase;font-weight:bold;}
.pr-other-attributes-list li.pr-other-attribute-label {float:left;width:32%;margin-right:4%;clear:left;color:#333;/*padding:0 0 0 .7em;background-image:url(http://spdo.imageg.net/graphics/media/spdo/icon_grid_bullet.gif);background-repeat:no-repeat;background-position:left centerborder-bottom:1px dashed #ccc;;*/}
.pr-other-attributes-list li.pr-other-attribute-value {float:left;width:50%;color:#666;}


.break {clear: both;}
#pagelabel {display: none;}
.prwrapper {padding-bottom: 20px;margin-bottom: 20px;width: 585px;}
.poweredby {text-align: right;height: 30px;margin: 0;}
.poweredby a {float: right;}
.poweredby a img {border: none;}
.poweredby.color {padding: 10px 0 0;}
.poweredby.side {padding: 0;margin: -25px 0 0;}
.poweredby.push {padding-top: 2.5em;}
.prMainInstructions {margin: 10px 0;padding: 8px 8px;background: url("http://spdo.imageg.net/graphics/media/spdo/icon_instruct.gif") 5px 50% no-repeat;padding-left: 42px;
-moz-border-radius:3px;-webkit-border-radius:3px;	border-radius:3px; background-color:#fff; border:2px solid #eee;
}
.required {padding-left: 10px;background: url(http://spdo.imageg.net/graphics/media/spdo/required_dot.gif) left .4em no-repeat;}
.prlabel h3 {display: inline;color: #606060;}
.prlabel h3.requiredError {color: #c00;padding-left: 10px;background: url(http://spdo.imageg.net/graphics/media/spdo/required_dot.gif) left .4em no-repeat;}
.requirednotice {text-align: right;font-size: .85em;padding: 0;}
.printro h1 {margin: 1em 0 0;}
.printro p {margin: 0;}
.prproductsummary img {float: left;margin: 0 10px 0 0;}
.prfootertext {font-size: .85em;margin: 0;padding: 1em 0 0;}
.prproductsummary {overflow: auto;padding: .75em;
-moz-border-radius:3px;-webkit-border-radius:3px;	border-radius:3px; background-color:#fff; border:2px solid #eee;
}
.prinputgroup {padding: 1em 0 0;}
.prlabel {float: left;width: 135px;padding: .5em 0;margin: 0 10px 0 0;clear: both;background: #fff;text-align: right;}
.prlabel p {margin: 0 0 0 -10px;color: #999;font-size: 85%;}
.prfieldwrap {float: left;clear: none;width: 430px;margin: 0;padding: 8px 0 8px 8px;position: relative;
-moz-border-radius:3px;-webkit-border-radius:3px;	border-radius:3px; background-color:#eee; border:1px solid #eee;
}
.prfields {}
.additionalratings {margin-bottom: 0.5em;}
.prfields p {margin: 0 0 1em;}
.prsubmit {margin-left: 145px;}
div.ratingMessage {height: 12px;padding: 0;margin: 0 0 0 150px;line-height: 1.6;color: #666;}
div.ratingMessage.msqc {margin: 0 0 0 90px;}
p.checkitem {text-indent: -24px;margin: 0 0 7px 24px;}
p.checkitemcustom {text-indent: -24px;margin: 0 0 7px 24px;font-style: italic;}
.checkboxes {float: left;width: 175px;}
.checkboxes a {color: #000;text-decoration: none;}
p.checkitem a.checkbox {padding: 4px 0 0 17px;}
p.checkitemcustom a.checkbox {padding: 4px 0 0 22px;}
a.unchecked {background: url(http://spdo.imageg.net/graphics/media/spdo/unchecked_box.gif) top left no-repeat;}
a.checked {background: url(http://spdo.imageg.net/graphics/media/spdo/checked_box.gif) top left no-repeat;}
.checkboxes .prFieldPrompt {margin: 0 0 1em;color: #678;font-size: 91%;}
.addTags {margin: 0 0 10px 175px;clear: none;width: 205px;height: 160px;padding: 1px 10px 10px 30px;background: url(http://spdo.imageg.net/graphics/media/spdo/addtagbox.gif) top left no-repeat;}
.addTags p {margin: .5em 0;}
.addTags a {color: #3365ca;text-decoration: underline;}
ul.suggestions {list-style: none;margin: 0;padding: 0;}
.suggestions li {margin: .1em 0;}
.addInstructions {color: #999;font-size: .85em;}
.tips {font-size: .75em;color: #999;}
.tips ul {margin: 0;padding: 0;list-style: none;}
.tips ul li {margin: 0;padding: 0;}
p.tiptoggle {margin: 0;}
p.tiptoggle a {color: #F00;font-size: .85em;text-decoration: none;}
p.instructions {padding: 0 0 0 10px;}
.smallnote {font-size: .75em;}
.medsmall {font-size: .85em;}
.fieldnote {font-size: .75em;margin: 0 0 1em;color: #999;}
.legal {font-size: .85em;margin: 0;padding: 1em 0 0;}
.branded {}
span.hide {display: none;}
span.show {display: inline;padding-left: 10px;background: url(http://spdo.imageg.net/graphics/media/spdo/rt_arrow_sm.gif) center left no-repeat;}
.shown span.hide {display: inline;padding-left: 10px;background: url(http://spdo.imageg.net/graphics/media/spdo/dn_arrow_sm.gif) center left no-repeat;}
.shown span.show {display: none;}
ul.tabs {margin: 0;padding: 0;list-style: none;position: relative;zoom: 1;}
ul.tabs:after {clear: both;content: '.';display: block;height: 0;visibility: hidden;}
ul.tabs li {margin: 0;padding: 0;float: left;display: inline;margin-right: 4px;position: relative;z-index: 1;margin-bottom: -1px;}
.tabs a, .tabs span {display: block;margin: 0;padding: 5px 10px;line-height: 1.0em;font-weight: bold;color: #666;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px; -webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px; background-color:#fff; border:1px solid #ccc;}
.tabs a.viewing {background: #F2F5FB;border-bottom: 1px solid #F2F5FB;text-decoration: none;}
.tabsheet {border: 0;}
.tabsheet.expandable {display: none;}
.tabsheet .pr_tabbed_comment_prompts {clear: both;width: 410px;padding: 5px;margin: 0;background: #F2F5FB;border: 1px solid #ccc;border-width: 1px 1px 0;-moz-border-radius-topright: 5px;border-top-right-radius: 5px;-webkit-border-top-right-radius:5px;font-size: 91%;color: #666;

}
#pr_comment_prompts {clear: both;font-size: 91%;color: #666;}
#pr_comment_prompts_bottom {clear: both;width: 410px;padding: 5px;margin: 0;border: 1px solid #ccc;border-width: 0 1px 1px;font-size: 91%;color: #666;}
#pr_tabbed_comment_prompts_bottom {clear: both;width: 410px;padding: 5px;margin: 0;background: #F2F5FB;border: 1px solid #ccc;border-width: 0 1px 1px;font-size: 91%;color: #666;
-moz-border-radius-bottomright: 5px;border-bottom-right-radius: 5px;-webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomleft: 5px;border-bottom-left-radius: 5px;-webkit-border-bottom-left-radius:5px;
}
.pr_tabbed_comment_prompts ul {margin: 0;padding: 0;}
.pr_tabbed_comment_prompts ul li {padding: 0;margin: 0;margin-left: 2em;}
#pr_comment_prompts ul {margin-top: 0;padding: 0;}
#pr_comment_prompts ul li {padding: 0;margin: 0;margin-left: 2em;}
.prsummarywrap {margin: 1em 0;}
.prlabel.preview {padding: .5em 0;width: 100px;float: left;clear: both;background: #fff;text-align: right;}
.prgroup {width: 585px;margin: 1em 0;}
.prcontentwrap {position: relative;width: 455px;float: right;clear: none;border: 1px solid #ddd;background: url(http://spdo.imageg.net/graphics/media/spdo/shade_light.gif) bottom left repeat-x;}
.prcontentwrap.verify {width: 585px;float: none;margin-bottom: -1em;}
.prcontent {margin: 0;padding: 1em 1em 2em 1em;}
.prcontent h3 {display: inline;}
.prcontent h2 {margin: 0;}
div.prStars {position: relative;background-repeat: no-repeat;height: 20px;width: 112px;float: left;line-height: 20px;padding: 0px;}
div.prStars.prStarsSmall {height: 15px;width: 83px;line-height: 15px;}
div.prStars.prStarsSubrating {height: 15px;width: 83px;line-height: 15px;}
div.prStars div.prStar {position: absolute;height: 20px;width: 23px;}
div.prStars div.prStar:hover {cursor: pointer;}
div.prStars .prStar.prS2 {left: 23px;}
div.prStars .prStar.prS3 {left: 46px;}
div.prStars .prStar.prS4 {left: 69px;}
div.prStars .prStar.prS5 {left: 92px;}
div.prStars.prStarsSmall div.prStar {position: absolute;height: 15px;width: 17px;}
div.prStars.prStarsSmall .prStar.prS2 {left: 17px;}
div.prStars.prStarsSmall .prStar.prS3 {left: 34px;}
div.prStars.prStarsSmall .prStar.prS4 {left: 51px;}
div.prStars.prStarsSmall .prStar.prS5 {left: 68px;}
div.prStars.prStarsSubrating div.prStar {position: absolute;height: 15px;width: 17px;}
div.prStars.prStarsSubrating .prStar.prS2 {left: 17px;}
div.prStars.prStarsSubrating .prStar.prS3 {left: 34px;}
div.prStars.prStarsSubrating .prStar.prS4 {left: 51px;}
div.prStars.prStarsSubrating .prStar.prS5 {left: 68px;}
.prconfirm {margin: 0 0 1em 45%;font-size: .85em;line-height: 1.0;}
.prpromo {margin: 0 0 0 10px;padding: 0;width: 224px;float: right;clear: both;}
.prReviewKey, .prReviewValue {float: left;margin: 0 0 .5em;}
.prReviewKey {text-align: right;font-weight: bold;width: 20%;padding-right: 2%;clear: both;}
.prReviewValue {width: 78%;}
.reviewsummary {}
.comments {clear: both;margin: 1em 0 0;border-top: 1px solid #ddd;}
.prnotice {border: 1px solid #ddd;padding: 1em;}
.prnotice a {color: #3365ca;}
.verifywrap {margin: 1em 0 0;padding: 1.5em 0 0 0;border-top: 1px solid #ddd;text-align: center;}
.verifyform {margin: 0 auto;text-align: left;}
.prshop {float: left;width: 100%;margin-top: 1em;}
.alert {padding: 10px 0 10px 30px;font-weight: bold;}
.spelling {color: #f90;background: url(http://spdo.imageg.net/graphics/media/spdo/orangealert.gif) center left no-repeat;}
.error {color: #c00;background: url(http://spdo.imageg.net/graphics/media/spdo/redalert.gif) center left no-repeat;}
.spellword, .profaneword {font-weight: bold;}
.spellword {color: #f90;}
.profaneword {color: #c00;}
.errormsgtext {color: #c00;}
.errorbox {background: #fff;}
.verifyform .inputBox {width: 220px;}
.prAlertAuthor {padding: .77em;margin: 1em 0;background: #fff6e0;border: 1px solid #fc0;display: none;}
.prAlertHeadline {font-size: 122%;font-weight: bold;margin: 0;}
.prPubDisclaimer {font-style: italic;color: #988;}
.inputBox {width: 410px;padding: 3px 0;}
.addTags .inputBox {width: 160px;}
#experience textarea {width: 420px;height: 130px;margin: 0;border: 1px solid #ccc;}
input[type="text"]:focus, textarea:focus {border-color: #666;color: #333;background: #ededed;}
.button {height: 25px;padding: 5px 3px 6px 0;font-size: 12px;line-height: 1.0;text-decoration: none;color: #fff;font-weight: bold;background: #fff url(http://spdo.imageg.net/graphics/media/spdo/button_double.gif) top right no-repeat;}
.button.inactive {cursor: default;color: #909090;background-image: url(http://spdo.imageg.net/graphics/media/spdo/button_double_inactive.gif);}
a.button:hover {color: #666;}
a.button.inactive:hover {color: #999;}
.button span {padding: 5px 7px 6px 10px;background: #fff url(http://spdo.imageg.net/graphics/media/spdo/button.gif) top left no-repeat;}
.button.inactive span {background-image: url(http://spdo.imageg.net/graphics/media/spdo/button_inactive.gif);}
.rtarrow {background-position: top right;padding-right: 24px;}
.lfarrow {background-position: top left;padding-right: 0;padding-left: 24px;}
.rtarrow span {background-position: top left;padding-right: 3px;}
.lfarrow span {background-position: top right;padding-right: 10px;padding-left: 3px;}
a.button.tagsuggest {position: absolute;top: 1px;margin-left: 3px;padding-bottom: 0px;text-decoration: none;color: white;}
a.button.tagsuggest:hover {color: #666;}
a.button.tagsuggest span {padding: 4px 3px 9px 5px;}
.prsubmit.mainform {clear: both;padding-top: 20px;}
.predit {clear: left;padding: 5px 0 0;}
.prcontentwrap .prsubmit {clear: both;margin: -19px 0 0 45%;padding: 5px 0 0;overflow: visible;}
table.radioScale {width: 100%;margin-left: -5px;}
table.radioScale td {padding: 0 1%;font-size: 91%;text-align: center;color: #666;}
table.radioScale .radioButtons td {background: url("http://spdo.imageg.net/graphics/media/spdo/line_left.gif") 0% 50% repeat-x;}
table.radioScale .radioButtons td.leftEnd {background: url("http://spdo.imageg.net/graphics/media/spdo/line_right.gif") 50% 50% repeat-x;}
table.radioScale .radioButtons td.rightEnd {background: url("http://spdo.imageg.net/graphics/media/spdo/line_left.gif") 50% 50% repeat-x;}
.radioOpt {padding-right: 1em;}
.prClearRadio {margin: 6px 0 -2px;padding: 0 6px;text-align: right;}
.prClearRadio a {padding: 0 4px 1px 16px;background: url("http://spdo.imageg.net/graphics/media/spdo/bg_clear_radio.gif") 1px 1px no-repeat;color: #333;font-size: 11px;line-height: 11px;text-decoration: none;border: 1px solid #ddd;border-color: #999 #ccc #ccc #aaa;}
.prClearRadio a:hover {background-color: #fff;color: #666;border-color: #bbb #ddd #e6e6e6 #ccc;}
.brandName {}
.slider {float: left;left: 18px;}
.sliderbg {left: 5px;position: relative;height: 18px;background: transparent url(http://spdo.imageg.net/graphics/media/spdo/slider_gutter.gif);}
.sliderthumb {height: 19px;position: relative;top: 4px;left: 0;cursor: pointer;background: transparent url(http://spdo.imageg.net/graphics/media/spdo/slider_thumb.gif) no-repeat;width: 20px;}
.slidr_value {position: relative;font-weight: bold;text-align: center;border: 1px solid orange;background: beige;white-space: nowrap;width: 20px;}
.slider_ticks {height: 3px;}
.slider_tick {position: relative;vertical-align: top;}
.slider_startVal {float: left;width: 20px;padding-top: 0.6em;}
.slider_endVal {float: left;left: 308px;width: 20px;padding: 0.6em 0 0 1.2em;}
.pwr_slider {padding: 1.5em;}
.slider_click_to_enable {margin: 0 0 12px 110px;}
#prUnderPreviewButtonText {display: none;}
#prConfirmExtraText {display: none;}
* + html div#experience div.prlabel h3.required, * + html div#experience div.prlabel h3.requiredError {background: url(http://spdo.imageg.net/graphics/media/spdo/required_dot.gif) 0.4em 0.4em no-repeat;}
* + html .prReviewValue {clear: none;float: none;}
* + html p.checkitemcustom a.checkbox {padding: 4px 0 2px 43px;zoom: 1;}
* html div#experience div.prlabel h3.required, * html div#experience div.prlabel h3.requiredError {background: url(http://spdo.imageg.net/graphics/media/spdo/required_dot.gif) 0.4em 0.4em no-repeat;}
* html .prReviewKey {float: left;clear: none;}
* html .prReviewValue {float: none;clear: none;margin-left: 22%;margin-top: -1.64em;}
.prassociatedproductgroup {margin-bottom: -4px;}
.prassociatedproductgroup input {margin-bottom: 4px;}
.prshowcheckbox {margin-bottom: 8px;}
div.prStars {background-image: url(http://spdo.imageg.net/graphics/media/spdo/stars.gif);}
div.prStars.prStarsSmall {background-image: url(http://spdo.imageg.net/graphics/media/spdo/stars_small_write_review.gif);}
div.prStars.prStarsSubrating {background-image: url(http://spdo.imageg.net/graphics/media/spdo/stars_subrating.gif);}
.prfieldwrap .prfieldwrap .prClearRadio {display: none;}
.prfieldwrap .prfieldwrap {background: none;border: none;width: auto;padding: 0;}
.prfieldwrap .prlabel {background: none;margin: 0;text-align: left;width: 155px;}
.prfieldwrap .prlabel.msqc {width: 90px;}
.prfieldwrap .prinputgroup {padding: 0;}
.prfieldwrap h3 {padding: 0;margin: 0;}
.prfieldwrap h3.required {padding-left: 10px;}
.prfieldwrap .instructions {padding: 0;margin: 0;}
.prMSQC {clear: both;font-weight: bold;}
.prMSQC .prReviewKey {font-weight: normal;}
.prMSQC .prReviewValue {font-weight: normal;}
.prSocialModule h2 {margin: 0 0 0.5em;}
.prSocialWrapper {border: 5px solid #D9D9D9;padding: 1em;width: 555px;
*width: 585px;}
.prSocialModule {padding-bottom: 2em;}
.prSocialModule .col1 {float: left;width: 100px;margin-right: 1.5em;}
.prSocialModule .col2 {float: left;width: 425px;}
#prFbConnect {clear: both;}
.prFbConnectLogo {float: left;margin-right: 0.5em;}
#prcallbacktext {display: none;}
.prPaddingTop {padding-top: 1em;}
.prMarginTop {margin-top: 1em;}
.prReset {padding: 0;margin: 0;}