/* GENERAL STYLES */
div.powerPlayer							{}
div.powerPlayer div.deprecated					{display: none;}
div.powerPlayer div.twoColumns p.separator			{background: url(https://media.happi6.com/2colSeparator.png) 50% 0 no-repeat transparent; text-indent: -99999px; clear: both; margin: 9px 0;}

div.powerPlayer div.mainTop					{background: url(https://media.happi6.com/pp/home-main.jpg) 0 0 no-repeat transparent; height: 288px; margin-bottom: 9px; position: relative;}
div.powerPlayer div.mainTop div.video				{width: 360px; height: 224px; border: 2px solid #06c; position: absolute; top: 46px; right: 100px;}
div.powerPlayer div.mainTop h3					{height: 40px; text-indent: -99999px;}
div.powerPlayer div.mainTop h4,
div.powerPlayer div.mainTop h5,
div.powerPlayer div.mainTop a.playbutton img,
div.powerPlayer div.mainTop p					{display: none;}
div.powerPlayer div.mainTop a.playbutton			{position: absolute; bottom: 15px; left: 130px; width: 300px; height: 72px;}

div.powerPlayer div.mainTop h5					{margin: 0 20px 9px; line-height: 27px; font-size: 18px; font-weight: normal; color: #fff;}
div.powerPlayer div.mainTop h4					{height: 30px; margin: 0 15px 9px; text-indent: -99999px; background: url(https://media.happi6.com/pp/h6-make-it-happen.png) 0 0 no-repeat transparent;}
div.powerPlayer div.mainTop p					{margin: 0 20px 18px; font-size: 14px; color: #fff;}

div.powerPlayer div#mini-results-box				{background-position: 0 100%;}
div.powerPlayer div#mini-results-box h3				{height: 30px; background: url(https://media.happi6.com/pp/latest-results-header.gif) 0 0 no-repeat transparent;}

div.powerPlayer div#mini-countdown-box				{background-position: 0 100%; height: 87px;}
div.powerPlayer div#mini-countdown-box h3			{height: 30px; background: url(https://media.happi6.com/pp/countdown-header.gif) 0 0 no-repeat transparent;}

div.powerPlayer div#what-can-i-win h3				{background-image: url(https://media.happi6.com/pp/win-top.gif);}
div.powerPlayer div#what-can-i-win h3#ave-prize-title		{background-image: url(https://media.happi6.com/pp/win-average.gif);}

div.powerPlayer div.results					{background: url(https://media.happi6.com/pp/recent-results.gif) 0 0 no-repeat transparent; padding: 35px 0 10px;}
div.powerPlayer div.results div#historical-results		{padding: 0 20px; border: 0;}
div.powerPlayer div#historical-results p.prizes			{width: 140px;}
div.powerPlayer div.results p.pageNav				{float: none; height: auto; width: auto; margin: 0 10px; padding: 5px 0;}
div.powerPlayer div.results p.pageNav a#pageNavBtnPrev		{padding: 0; display: block; float: left; width: 220px; height: 30px; background: url(https://media.happi6.com/pp/prev.gif) 0 0 no-repeat transparent;}
div.powerPlayer div.results p.pageNav a#pageNavBtnNext		{padding: 0; display: block; float: left; width: 220px; height: 30px; background: url(https://media.happi6.com/pp/next.gif) 0 0 no-repeat transparent;}
div.powerPlayer div.results a img				{display: none;}

div.powerPlayer div.gameTop					{background: url(https://media.happi6.com/pp/game-top.png) 0 0 no-repeat transparent; height: 200px;}
div.powerPlayer div.gameTop h2					{height: 40px; margin: 0; text-indent: -99999px; border: none;}
div.powerPlayer div.gameTop p					{font-weight: bold; color: #fff; margin-left: 20px;}

div.powerPlayer div.gameTop span.line1				{float: right; clear: right; width: 180px; height: 18px;}
div.powerPlayer div.gameTop span.line2				{float: right; clear: right; width: 250px; height: 18px;}
div.powerPlayer div.gameTop span.line3				{float: right; clear: right; width: 280px; height: 18px;}
div.powerPlayer div.gameTop span.line4				{float: right; clear: right; width: 300px; height: 98px;}

div.powerPlayer div.choosingNumbers				{background: url(https://media.happi6.com/pp/2colHollow.png) 0 100% no-repeat transparent; margin: 9px 0; padding: 0 0 9px;}
div.powerPlayer div.choosingNumbers h3				{height: 30px; background: url(https://media.happi6.com/pp/choosing-numbers.png) 0 0 no-repeat transparent; text-indent: -99999px;}
div.powerPlayer div.choosingNumbers p				{margin: 0 20px 18px;}

div.powerPlayer div.winningNumbers				{background: url(https://media.happi6.com/pp/5subColHollow.png) 0 100% no-repeat transparent; margin-top: 9px; padding: 0 0 9px;}
div.powerPlayer div.winningNumbers h3				{height: 30px; background: url(https://media.happi6.com/pp/winning-numbers.png) 0 0 no-repeat transparent; text-indent: -99999px;}
div.powerPlayer div.winningNumbers p				{margin: 0 20px 18px;}
div.powerPlayer div.winningNumbers img				{margin: -9px auto 0;}

div.powerPlayer div.cashbackTop					{background: url(https://media.happi6.com/pp/cashback.jpg) 0 0 no-repeat transparent; height: 158px; padding-right: 230px;}
div.powerPlayer div.cashbackTop h2				{height: 40px; margin: 0; text-indent: -99999px; border: none;}
div.powerPlayer div.cashbackTop p				{font-weight: bold; color: #fff; margin-left: 20px;}

div.powerPlayer div.getATeam					{background: url(https://media.happi6.com/pp/9subColHollow.png) 0 100% no-repeat transparent; float: left; width: 700px; margin: 9px 0; padding: 0 10px 9px; position: relative;}
div.powerPlayer div.getATeam h3					{height: 30px; background: url(https://media.happi6.com/pp/some-friends.png) 0 0 no-repeat transparent; text-indent: -99999px; margin: 0 -10px 9px;}
div.powerPlayer div.getATeam p					{text-align: left;}
div.powerPlayer div.getATeam div.twoColumns			{width: 290px;}
div.powerPlayer div.getATeam div.fiveSubColumns			{width: 350px;}

div.powerPlayer div.getATeam img				{float: left; margin: 36px 0 -236px 150px;}
div.powerPlayer div.getATeam span.leftLine1			{float: right; clear: right; width: 2px; height: 36px;}
div.powerPlayer div.getATeam span.leftLine2			{float: right; clear: right; width: 80px; height: 18px; margin: 0; display: block;}
div.powerPlayer div.getATeam span.leftLine3			{float: right; clear: right; width: 100px; height: 18px; margin: 0; display: block;}
div.powerPlayer div.getATeam span.leftLine4			{float: right; clear: right; width: 180px; height: 18px; margin: 0; display: block;}
div.powerPlayer div.getATeam span.leftLine5			{float: right; clear: right; width: 200px; height: 72px; margin: 0; display: block;}
div.powerPlayer div.getATeam span.leftLine6			{float: right; clear: right; width: 220px; height: 90px; margin: 0; display: block;}

div.powerPlayer div.getATeam span.rightLine1			{float: left; clear: left; width: 10px; height: 36px;}
div.powerPlayer div.getATeam span.rightLine2			{float: left; clear: left; width: 80px; height: 36px;}
div.powerPlayer div.getATeam span.rightLine3			{float: left; clear: left; width: 130px; height: 54px;}
div.powerPlayer div.getATeam span.rightLine4			{float: left; clear: left; width: 150px; height: 72px;}
div.powerPlayer div.getATeam span.rightLine5			{float: left; clear: left; width: 130px; height: 54px;}

div.powerPlayer div.ppSteps					{background: url(/img/pp/become.png) 0 0 no-repeat transparent; height: 134px; overflow: hidden; padding: 0 0 0 360px; width: 580px; margin-bottom: 18px;}
div.powerPlayer div.ppSteps h2,
div.powerPlayer div.ppSteps h3					{display: none;}

div.powerPlayer div.ppSteps div					{width: 400px; height: 94px; padding: 50px 40px 0 140px; font-size: 18px; line-height: 30px; color: #fff;}
div.powerPlayer div.ppStep1					{background: url(/img/pp/step1.png) 0 0 no-repeat transparent;}
div.powerPlayer div.ppStep2					{background: url(/img/pp/step2.png) 0 0 no-repeat transparent;}
div.powerPlayer div.ppStep3					{background: url(/img/pp/step3.png) 0 0 no-repeat transparent;}

div.powerPlayer div.twoColumns div#super-play-box		{background: transparent;}
div.powerPlayer div.twoColumns div#super-play-box fieldset	{background: transparent; padding: 0 10px;}
div.powerPlayer div.twoColumns div#super-play-box table		{margin: 0 auto 9px;}

div.powerPlayer div.numberPicker				{background: url(/img/forms/number-picker.png) 0 100% no-repeat #09f; position: relative;}
div.powerPlayer div.numberPicker h3				{background: url(/img/forms/pick-numbers.png) 0 0 no-repeat transparent; height: 30px; margin: 0; text-indent: -999999px;}
div.powerPlayer div#super-play-box tfoot			{display: none;}
div.powerPlayer div.specialButtons				{display: block; padding: 0 15px;}
div.powerPlayer div.specialButtons a				{display: block; float: left; width: 95px; padding: 6px 5px; margin: 0 10px; text-align: center; background: url(/img/forms/small-green-button.png) 0 0 no-repeat transparent; color: #fff; text-decoration: none;}
div.powerPlayer div.specialButtons a.lucky-dip			{background-image: url(/img/forms/small-orange-button.png);}

div.powerPlayer div.howToPick					{background: url(/img/pp/howToPick.png) 0 0 no-repeat transparent; height: 210px;}
div.powerPlayer div.howToPick h3				{background: transparent; height: 30px; margin: 0; text-indent: -999999px;}
div.powerPlayer div.howToPick table				{margin: 0 10px;}

div.powerPlayer div.infoData					{background: url(/img/forms/next-step-2.png) 0 0 no-repeat transparent; height: 207px; padding: 50px 20px 10px; margin-top: 5px;}
div.powerPlayer div#play-now-button				{padding: 20px 10px 0 80px;}
div.powerPlayer div#play-now-button a				{background: url(/img/pp/play-now.png) 0 0 no-repeat transparent; display: block; height: 46px; width: 232px;}
div.powerPlayer div#play-now-button img				{display: none;}

div.powerPlayer div.FAQs					{background: url(/img/pp/faq-bottom.png) 0 100% no-repeat transparent; float: left;}
div.powerPlayer div.FAQs h3					{background: url(/img/pp/faqs.png) 0 0 no-repeat transparent; height: 30px; width: 200px; margin: 0; text-indent: -999999px;}
div.powerPlayer div.FAQs ul li					{background: transparent; padding: 0;}
div.powerPlayer div.FAQs ul li a				{color: #3c3;}

div.powerPlayer div#next-draw-details				{background: url(/img/pp/next-draw.png) 0 0 no-repeat transparent; height: 257px;}
div.powerPlayer div#next-draw-details h3			{background: transparent;}
div.powerPlayer div#next-draw-details h3 span			{display: block;}
div.powerPlayer div#next-draw-details h3 span.title		{text-indent: -999999px; height: 40px;}
div.powerPlayer div#next-draw-details h3 span.day		{display: none;}
div.powerPlayer div#next-draw-details h3 span.date		{color: #666; padding: 7px 0 0 40px;}
div.powerPlayer div#next-draw-details div.countdown		{border-top: 2px solid #fc0; padding: 2px 0; margin: 6px 16px;}
div.powerPlayer div#next-draw-details div.countdown p		{color: #fc0;}
div.powerPlayer div#next-draw-details div.jackpot		{border-top: 2px solid #fc0; padding: 2px 0; margin: 0 16px;}
div.powerPlayer div#next-draw-details div.jackpot h4		{color: #fc0;}
div.powerPlayer div#next-draw-details div.jackpot h3		{color: #f60;}
div.powerPlayer div#next-draw-details div.jackpot h3 span	{display: inline;}
div.powerPlayer div#next-draw-details table			{margin: 0;}
div.powerPlayer div#next-draw-details table th			{background: #fff; color: #666; font-size: 10px; padding: 0;}
div.powerPlayer div#next-draw-details table td			{background-image: url(/img/pp/countdown-bg.png); color: #666; font-size: 10px; padding: 0;}

div.powerPlayer div.whoAreYou					{background: url(/img/forms/2col5field.png) 0 0 no-repeat transparent; height: 354px;}
div.powerPlayer div.whoAreYou h3				{background: url(/img/forms/who-are-you.png) 0 0 no-repeat transparent; height: 30px; margin: 0; text-indent: -999999px;}

div.powerPlayer div.securityDetails				{background: url(/img/forms/2col5field.png) 0 0 no-repeat transparent; height: 354px;}
div.powerPlayer div.securityDetails h3				{background: url(/img/forms/security-details.png) 0 0 no-repeat transparent; height: 30px; margin: 0; text-indent: -999999px;}

div.powerPlayer div.address					{background: url(/img/forms/2col6field.png) 0 0 no-repeat transparent; height: 410px;}
div.powerPlayer div.address h3					{background: url(/img/forms/where-do-you-live.png) 0 0 no-repeat transparent; height: 30px; margin: 0; text-indent: -999999px;}

div.powerPlayer div.otherInfo					{background: url(/img/forms/4col2field.png) 0 0 no-repeat transparent; height: 170px; margin-top: 10px;}
div.powerPlayer div.otherInfo h3				{background: url(/img/forms/other-information.png) 0 0 no-repeat transparent; height: 30px; margin: 0; text-indent: -999999px;}

div.powerPlayer div.nextStep					{background: url(/img/forms/2colbutton.png) 0 0 no-repeat transparent; height: 120px; margin-top: 4px;}
div.powerPlayer div.nextStep h3					{background: url(/img/forms/next-step-5.png) 0 0 no-repeat transparent; height: 30px; margin: 0; text-indent: -999999px;}

div.powerPlayer div.subsDetails					{background: url(/img/forms/2col7field.png) 0 0 no-repeat transparent; height: 473px;}
div.powerPlayer div.subsDetails h3				{background: url(/img/forms/subs-details.png) 0 0 no-repeat transparent; height: 30px; margin: 0; text-indent: -999999px;}

div.powerPlayer div.cardHolder					{background: url(/img/forms/2col7field.png) 0 0 no-repeat transparent; height: 473px;}
div.powerPlayer div.cardHolder h3				{background: url(/img/forms/card-holder.png) 0 0 no-repeat transparent; height: 30px; margin: 0; text-indent: -999999px;}

div.powerPlayer div.cardDetails					{background: url(/img/forms/2col5field.png) 0 0 no-repeat transparent; height: 354px;}
div.powerPlayer div.cardDetails h3				{background: url(/img/forms/card-details.png) 0 0 no-repeat transparent; height: 30px; margin: 0; text-indent: -999999px;}

div.powerPlayer div.finish					{background: url(/img/forms/finish.png) 0 0 no-repeat transparent; height: 114px; margin-top: 5px;}
div.powerPlayer div.finish h3					{background: transparent; height: 30px; margin: 0; text-indent: -999999px;}

div.powerPlayer div.field					{clear: left; float: left; padding: 0 20px; position: static; background: url(/img/forms/field.png) 20px 30px no-repeat transparent;}
div.powerPlayer div.foobar					{clear: none;}
body div#content div.powerPlayer div.error			{background-position: 20px -70px;}
body div#content div.powerPlayer div.valid			{background-position: 20px -170px;}
body div#content div.powerPlayer div.loading			{background-position: 20px -270px;}
div.powerPlayer div.field label					{display: block; float: none; padding: 0 15px; width: 230px; color: #fff; font-weight: bold; font-size: 18px; line-height: 30px;}
div.powerPlayer div.field input					{margin: 6px 0 6px 10px; width: 215px; border: none; background: transparent;}
div.powerPlayer div.field span.psuedoField			{display: block; margin: 6px 0 6px 10px; width: 215px; border: none; background: transparent;}
div.powerPlayer div.field select				{margin: 7px 0 7px 10px; width: 215px; border: none; background: transparent;}
div.powerPlayer div.field select.day				{width: 50px;}
div.powerPlayer div.field select.month				{width: 80px;}
div.powerPlayer div.field select.year				{width: 60px;}
div.powerPlayer div.field select.expirydate			{width: 100px; float: left; clear: none;}

div.powerPlayer div.errortip					{display: none; position: absolute; z-index: 100; left: 266px; top: 10px; width: 294px; min-height: 54px; padding: 7px 10px 9px 30px; background: url(/img/forms/error.png) 0 0 no-repeat transparent; border-bottom: 2px solid #f7941d;}
div.powerPlayer div.leftHint div.errortip			{left: -300px; padding: 7px 30px 9px 10px; background: url(/img/forms/error-left.png) 0 0 no-repeat transparent;}
div.powerPlayer div.activeError div.errortip,
div.powerPlayer div.active div.errortip				{display: block;}
div.powerPlayer div.errortip h4					{color: #f7941d; font-size: 18px; font-weight: bold; margin: 0 0 3px;}
div.powerPlayer div#paymentContainer div.errortip p,
div.powerPlayer div.errortip p					{color: #f7941d; margin: 0;}

div.powerPlayer div.field div.tooltip				{display: none; position: absolute; z-index: 100; left: 266px; top: 10px; width: 294px; height: auto; min-height: 54px; padding: 7px 10px 9px 30px; background: url(/img/forms/hint.png) 0 0 no-repeat transparent; border-bottom: 2px solid #fc0;}
div.powerPlayer div.leftHint div.tooltip			{left: -300px; padding: 7px 30px 9px 10px; background: url(/img/forms/hint-left.png) 0 0 no-repeat transparent;}
div.powerPlayer div.active div.tooltip				{display: block;}
div.powerPlayer div.tooltip h4					{color: #09f; font-size: 18px; font-weight: bold; margin: 0 0 3px;}
div.powerPlayer div#paymentContainer div.tooltip p,
div.powerPlayer div.tooltip p					{color: #09f; margin: 0;}

body div.powerPlayer div.activeError,
body div.powerPlayer div.active					{position: relative;}

div.powerPlayer div.postcode div.field				{background: url(/img/forms/postcode-field.png) 20px 30px no-repeat transparent;}
div.powerPlayer div.postcode div.field input			{width: 125px; float: left;}
div.powerPlayer div.postcode div.field input.button		{background: url(/img/forms/small-orange-button.png) 0 0 no-repeat transparent; color: #fff; text-align: center; height: 30px; width: 105px; float: left; margin: 0 0 0 14px; padding: 1px 3px 3px;}

div.powerPlayer div.button					{padding: 9px 20px; clear: both;}
div.powerPlayer div.button input.button				{background: url(/img/forms/small-green-button.png) 0 0 no-repeat transparent; color: #fff; text-align: center; height: 30px; width: 105px; float: right; margin: 0 4px 0 0; padding: 1px 3px 3px;}

div.powerPlayer div.twoColumns div.checkbox			{padding: 9px 30px; clear: both;}
div.powerPlayer div.checkbox div.field				{background: transparent; padding: 0;}
div.powerPlayer div.checkbox div.error				{position: relative;}
div.powerPlayer div.checkbox div.field label			{float: right; width: 250px; margin: 0; padding: 6px 0 6px 10px; font-size: 12px; line-height: 18px;}
div.powerPlayer div.twoColumns div.checkbox div.field label	{width: 210px;}
div.powerPlayer div.checkbox div.field label a			{color: #fff;}
div.powerPlayer div.checkbox div.field input			{float: left; width: auto; margin: 9px 0 7px; padding: 0;}

div.powerPlayer div.comboValidator				{position: absolute; bottom: 50px; left: 0; width: 250px; padding: 10px; border: 2px solid #f60; background: #fff5cd;}
div.powerPlayer div.comboValidator h4				{color: #f7941d; font-size: 18px; font-weight: bold; margin: 0 0 3px;}
div.powerPlayer div.comboValidator p				{color: #f7941d; margin: 0;}
div.powerPlayer div.comboValidator p.stem			{position: absolute; bottom: -30px; left: 0; background: url(/img/forms/stalk.png) 0 0 no-repeat transparent; height: 30px; width: 40px; overflow: hidden;}

div.powerPlayer div.submit					{clear: both; padding: 20px 32px;}
div.powerPlayer div.submit input				{background: url(/img/forms/big-green-button.png) 0 0 no-repeat transparent; width: 234px; height: 46px; padding: 8px 50px 10px 10px; font-size: 18px; font-weight: bold; color: #fff; text-align: center;}
div.powerPlayer div div.smallButtons				{padding: 20px;}
div.powerPlayer div div.smallButtons input			{display: block; float: left; width: 105px; height: 30px; font-size: 12px; padding: 6px 5px; margin: 0 10px; text-align: center; background: url(/img/forms/small-green-button.png) 0 0 no-repeat transparent; color: #fff; text-decoration: none;}
div.powerPlayer div div.smallButtons input.cancel		{background-image: url(/img/forms/small-orange-button.png);}
div.powerPlayer div.ppPaymentDetails div.submit			{padding: 15px 32px 7px;}

div.powerPlayer div.back					{padding: 0 20px;}
div.powerPlayer div.back input					{width: 105px; padding: 7px 0; text-align: center; background: url(/img/forms/small-green-button.png) 0 0 no-repeat transparent; color: #fff; text-decoration: none; border: 0;}

div.powerPlayer div hr						{margin: 0 20px 9px; border-color: #fff;}

div.powerPlayer div table					{border: none;}
div.powerPlayer div table td					{border: none; background: transparent;}

div.powerPlayer table.numbers					{width: 235px; margin: 0; float: left;}
div.powerPlayer table.numbers td				{vertical-align: middle; padding: 2px; width: 22px;}
div.powerPlayer table.numbers td.line				{color: #fff; font-size: 18px; font-weight: bold; line-height: 1; width: auto; padding: 0 10px;}
div.powerPlayer table.numbers td.uk img				{background: url(/img/balls/small/uk.png) 0 0 no-repeat transparent; margin: 0;}
div.powerPlayer table.numbers td.de img				{background: url(/img/balls/small/de.png) 0 0 no-repeat transparent; margin: 0;}
div.powerPlayer table.numbers td.fr img				{background: url(/img/balls/small/fr.png) 0 0 no-repeat transparent; margin: 0;}
div.powerPlayer table.numbers td.es img				{background: url(/img/balls/small/es.png) 0 0 no-repeat transparent; margin: 0;}
div.powerPlayer table.numbers td.ch img				{background: url(/img/balls/small/ch.png) 0 0 no-repeat transparent; margin: 0;}
div.powerPlayer table.numbers td.at img				{background: url(/img/balls/small/at.png) 0 0 no-repeat transparent; margin: 0;}

div.powerPlayer table.community					{width: 90%; clear: both;}
div.powerPlayer table.community th				{background: transparent; text-align: center; color: #000; font-size: 14px; vertical-align: bottom;}
div.powerPlayer table.community td				{text-align: center; color: #f60; font-size: 16px; vertical-align: middle;}
div.powerPlayer table.community td img				{float: left; margin: 0 5px 0 0; vertical-align: middle;}
div.powerPlayer table.community td.username			{text-align: left; color: #000;}

div.powerPlayer div.twoColumns div.detail			{position: relative; margin: 0 20px 9px; color: #fff; font-size: 16px; font-weight: bold; clear: left; text-align: right;}
div.powerPlayer div.twoColumns div.detail img			{float: left; margin: 0 6px 0 0;}
div.powerPlayer div.twoColumns div.detail label			{float: left; display: block; font-weight: normal; width: 140px; text-align: left;}
div.powerPlayer div.twoColumns div.promo			{color: #fc0;}
div.powerPlayer div.twoColumns div.promo label			{width: 220px;}

div.powerPlayer div.twoColumns div.field div.detail		{margin: 9px 0;}
div.powerPlayer div.field div.detail label			{color: #fc0; padding: 0; font-size: 16px; line-height: 27px;}

div.powerPlayer div.fiveSubColumns div.detail			{position: relative; margin: 0 20px 9px; color: #fff; font-size: 16px; font-weight: bold; clear: left; text-align: right;}
div.powerPlayer div.fiveSubColumns div.detail img		{float: left; margin: 0 6px 0 0;}
div.powerPlayer div.fiveSubColumns div.detail label		{float: left; display: block; font-weight: normal; width: 180px; text-align: left;}
div.powerPlayer div.fiveSubColumns div.promo			{color: #fc0;}

div.powerPlayer div.infoData div.detail				{position: relative; margin: 0 20px 9px; color: #fff; font-size: 16px; font-weight: bold; clear: left;}
div.powerPlayer div.infoData div.detail img			{float: left; margin: 0 6px 0 0;}
div.powerPlayer div.infoData div.detail label			{float: left; display: block; font-weight: normal; width: 160px;}

/*
div.powerPlayer div#numbersContainer				{height: 130px; width: 235px; float: left; margin: 9px 10px; overflow: hidden; position: relative;}
*/
div.powerPlayer div#numbersContainer h4,
div.powerPlayer div#paymentContainer h4				{padding: 9px 25px 0; cursor: pointer;}
div.powerPlayer div#paymentContainer div.field h4		{padding: 0; cursor: default;}
div.powerPlayer div#paymentContainer p				{margin: 9px 20px; color: #fff;}
div.powerPlayer div#numbersContainer div.content		{width: 235px; float: left; margin: 9px 25px; position: relative;}
div.powerPlayer p.pageNav					{float: left; height: 130px; width: 30px; margin: 9px 0;}
div.powerPlayer p.pageNav a#pageNavBtnNext			{display: block; padding-top: 62px;}

div.powerPlayer div.ppBadger					{background: url(/img/pp/7subColMid.png) 0 0 no-repeat transparent; height: 226px;}
div.powerPlayer div.ppBadger h3					{background: url(/img/pp/subscription-created.png) 0 0 no-repeat transparent; height: 30px; margin: 0 0 18px; text-indent: -999999px;}
div.powerPlayer div.ppBadger strong,
div.powerPlayer div.ppBadger a,
div.powerPlayer div.ppShroom a					{color: #fff;}

div.powerPlayer div.ppPaymentPending				{background: url(/img/pp/5subColMid.png) 0 0 no-repeat transparent; height: 226px;}
div.powerPlayer div.ppPaymentPending h3				{background: url(/img/pp/payment-pending.png) 0 0 no-repeat transparent; height: 30px; margin: 0 0 18px; text-indent: -999999px;}

div.powerPlayer div.ppSnake					{background: url(/img/pp/7subColMid.png) 0 0 no-repeat transparent; height: 226px;}
div.powerPlayer div.ppSnake h3					{background: url(/img/pp/slight-problem.png) 0 0 no-repeat transparent; height: 30px; margin: 0 0 18px; text-indent: -999999px;}
div.powerPlayer div.ppSnake a					{color: #fff;}

div.powerPlayer div.ppSnakeExtra				{background: url(/img/pp/5subColMid.png) 0 0 no-repeat transparent; height: 226px;}
div.powerPlayer div.ppSnakeExtra h3				{background: url(/img/pp/customer-support.png) 0 0 no-repeat transparent; height: 30px; margin: 0 0 18px; text-indent: -999999px;}

div.powerPlayer div.subsAlreadyLow,
div.powerPlayer div.subsAlreadyOK				{background: url(https://media.happi6.com/pp/3colSolid.png) 0 100% no-repeat transparent; height: auto;}
div.powerPlayer div.subsAlreadyOK h3				{background: url(https://media.happi6.com/pp/subscription-already.png) 0 0 no-repeat transparent; height: 30px; margin: 0 0 18px; text-indent: -999999px;}

div.powerPlayer div.subsAlreadyLow h3				{background: url(https://media.happi6.com/pp/subscription-already.png) 0 0 no-repeat transparent; height: 30px; margin: 0 0 18px; text-indent: -999999px;}

div.powerPlayer div.subsOptions					{background: url(https://media.happi6.com/pp/3colSolid.png) 0 100% no-repeat transparent; min-height: 196px;}
div.powerPlayer div.subsOptions h3				{background: url(https://media.happi6.com/pp/what-do-i-do.png) 0 0 no-repeat transparent; height: 30px; margin: 0 0 18px; text-indent: -999999px;}
div.powerPlayer div.subsOptions div.submit			{padding-top: 0;}

div.powerPlayer div.ppShroom					{background: url(https://media.happi6.com/pp/7subColSolid.png) 0 100% no-repeat transparent; min-height: 196px;}
div.powerPlayer div.ppShroom h3					{background: url(https://media.happi6.com/pp/subscription-created.png) 0 0 no-repeat transparent; height: 30px; margin: 0 0 18px; text-indent: -999999px;}

div.powerPlayer div.ppPaymentDetails				{background: url(https://media.happi6.com/pp/5subColSolid.png) 0 100% no-repeat transparent; min-height: 196px}
div.powerPlayer div.ppPaymentDetails h3				{background: url(https://media.happi6.com/pp/payment-details.png) 0 0 no-repeat transparent; height: 30px; margin: 0 0 18px; text-indent: -999999px;}

div.powerPlayer div.ppShroom p,
div.powerPlayer div.ppBadger p,
div.powerPlayer div.ppPaymentPending p,
div.powerPlayer div.ppSnake p,
div.powerPlayer div.ppSnakeExtra p,
div.powerPlayer div.subsOptions p,
div.powerPlayer div.subsAlreadyOK p,
div.powerPlayer div.subsAlreadyLow p				{color: #fff; font-size: 14px; margin: 0 20px 18px;}

div.powerPlayer div.multiwinTop					{background: url(https://media.happi6.com/pp/multiwin-top.jpg) 0 0 no-repeat transparent; height: 158px; padding-right: 240px; margin: 0 0 9px;}
div.powerPlayer div.multiwinTop h2				{height: 40px; margin: 0; text-indent: -99999px; border: none;}
div.powerPlayer div.multiwinTop p				{font-weight: bold; color: #fff; margin-left: 20px;}

div.powerPlayer div.notLucky					{background: url(https://media.happi6.com/pp/5subColHollow.png) 0 100% no-repeat transparent; position: relative;}
div.powerPlayer div.notLucky h3					{background: url(https://media.happi6.com/pp/not-lucky.png) 0 0 no-repeat transparent; height: 30px; text-indent: -99999px;}
div.powerPlayer div.notLucky div				{background-repeat: no-repeat; background-position: 10px 18px;}
div.powerPlayer div.notLucky p					{text-align: right; margin-right: 20px;}

div.powerPlayer div.notLucky span.line1				{float: left; clear: left; width: 110px; height: 18px;}
div.powerPlayer div.notLucky span.line2				{float: left; clear: left; width: 140px; height: 36px;}
div.powerPlayer div.notLucky span.line3				{float: left; clear: left; width: 220px; height: 52px;}
div.powerPlayer div.notLucky span.line4				{float: left; clear: left; width: 230px; height: 90px;}

div.powerPlayer div.separation					{background: url(https://media.happi6.com/pp/2colHollow.png) 0 100% no-repeat transparent;}
div.powerPlayer div.separation h3				{background: url(https://media.happi6.com/pp/5-degrees.png) 0 0 no-repeat transparent; height: 30px; text-indent: -99999px;}
div.powerPlayer div.separation img				{margin: -9px auto 18px;}
div.powerPlayer div.separation p				{margin: 0 20px 18px;}

div.powerPlayer div.moreFriends					{background: url(https://media.happi6.com/pp/9subColHollow.png) 0 100% no-repeat transparent; margin: 9px 0;}
div.powerPlayer div.moreFriends h3				{background: url(https://media.happi6.com/pp/more-friends.png) 0 0 no-repeat transparent; height: 30px; text-indent: -99999px;}
div.powerPlayer div.moreFriends img				{float: right; margin: 0 20px;}
div.powerPlayer div.moreFriends p				{margin-left: 20px;}

div.powerPlayer div.cashToPlayWith				{background: url(https://media.happi6.com/pp/freeTickets-top.jpg) 0 0 no-repeat transparent; height: 176px; padding-left: 340px; margin: 0 0 9px;}
div.powerPlayer div.cashToPlayWith h2				{height: 100px; margin: 0; text-indent: -99999px; border: none;}
div.powerPlayer div.cashToPlayWith p				{font-size: 14px; font-weight: bold; color: #fff; margin-right: 20px;}

div.powerPlayer div.freeTickets					{background: url(https://media.happi6.com/pp/2colHollow.png) 0 100% no-repeat transparent; margin-top: 9px;}
div.powerPlayer div.freeTickets h3				{background: url(https://media.happi6.com/pp/free-tickets.png) 0 0 no-repeat transparent; height: 30px; text-indent: -99999px; margin: 0 0 9px;}
div.powerPlayer div.freeTickets p				{margin: 0 20px 18px; text-align: left;}
div.powerPlayer div.freeTickets img				{margin-bottom: 0;}

div.powerPlayer div.freeTestimonials				{background: url(https://media.happi6.com/pp/5subColHollow.png) 0 100% no-repeat transparent; margin-top: 9px; padding: 0 0 9px;}
div.powerPlayer div.freeTestimonials h3				{background: url(https://media.happi6.com/pp/paid-for.png) 0 0 no-repeat transparent; height: 30px; text-indent: -99999px; margin: 0 0 9px;}
div.powerPlayer div.freeTestimonials h4				{margin: 0 20px;}
div.powerPlayer div.freeTestimonials p				{margin: 0 20px 18px; text-align: left;}

div.powerPlayer div.statusBar					{height: 144px; background: url(https://media.happi6.com/pp/info-bar.png) 0 40px no-repeat transparent; margin: 0 0 9px;}
div.powerPlayer div.statusBar img.avatar			{float: left; margin: 0 20px 0 10px;}
div.powerPlayer div.statusBar h1				{font-size: 24px; line-height: 36px; margin: 0; color: #666;}
div.powerPlayer div.statusBar h1 strong				{color: #09f;}
div.powerPlayer div.statusBar h3				{line-height: 27px;}
div.powerPlayer div.statusBar p					{margin: 9px 0;}
div.powerPlayer div.statusBar a					{background: url(https://media.happi6.com/pp/edit.png) 100% 50% no-repeat transparent; padding-right: 24px; color: #f60;}
div.powerPlayer div.statusBar a:hover				{color: #09f;}
div.powerPlayer div.statusBar a.edit				{background-image: url(https://media.happi6.com/pp/edit.png);}
div.powerPlayer div.statusBar a.view				{background-image: url(https://media.happi6.com/pp/view.png);}
div.powerPlayer div.statusBar div.username			{float: left; width: 150px; height: 82px; background: url(https://media.happi6.com/pp/status-bar/username.png) 0 0 no-repeat transparent; padding-left: 38px;}
div.powerPlayer div.statusBar div.balance			{float: left; width: 170px; height: 82px; background: url(https://media.happi6.com/pp/status-bar/balance.png) 0 0 no-repeat transparent; padding-left: 44px;}
div.powerPlayer div.statusBar div.joinDate			{float: left; width: 120px; height: 82px; background: url(https://media.happi6.com/pp/status-bar/date.png) 0 0 no-repeat transparent; padding-left: 40px;}
div.powerPlayer div.statusBar div.communitySize			{float: left; width: 180px; height: 82px; background: url(https://media.happi6.com/pp/status-bar/community.png) 0 0 no-repeat transparent; padding-left: 46px;}

div.powerPlayer div.myGamesOverview				{background: url(https://media.happi6.com/pp/2colHollow.png) 0 100% no-repeat transparent;}
div.powerPlayer div.myGamesOverview h3				{background: url(https://media.happi6.com/pp/dashboard/my-games.png) 0 0 no-repeat transparent; height: 90px; margin: 0 0 -50px; text-indent: -99999px;}
div.powerPlayer div.myGamesOverview div.nextGame h4		{background: url(https://media.happi6.com/pp/dashboard/cal.png) 0 0 no-repeat transparent; height: 50px; margin: 0 10px -30px; padding: 5px 0 0 60px; font-weight: bold; font-size: 18px; color: #f60;}
div.powerPlayer div.myGamesOverview div.nextGame h5		{padding: 0 0 0 70px; font-size: 18px; font-weight: normal;}
div.powerPlayer div.myGamesOverview div.nextGame table		{border: 1px solid #f60; margin: 20px auto 0; width: 260px;}
div.powerPlayer div.myGamesOverview div.nextGame table th	{text-align: center; font-weight: bold; font-size: 18px;}
div.powerPlayer div.myGamesOverview div.nextGame p.actions	{margin: 20px 20px 0; height: 45px; text-align: left;}
div.powerPlayer div.myGamesOverview div.nextGame a.viewTickets	{height: 45px; width: 80px; float: left; padding-left: 40px; background: url(https://media.happi6.com/pp/dashboard/view-reflection.png) 0 0 no-repeat transparent;}
div.powerPlayer div.myGamesOverview div.nextGame a.manageSubs	{height: 45px; width: 100px; float: left; padding-left: 40px; background: url(https://media.happi6.com/pp/dashboard/money-reflection.png) 0 0 no-repeat transparent;}
div.powerPlayer div.myGamesOverview div.message			{background: url(https://media.happi6.com/pp/dashboard/alert-bottom.png) 0 100% no-repeat transparent; margin: 20px 20px 0px; padding-bottom: 10px;}
div.powerPlayer div.myGamesOverview div.message h6		{margin: 0 0 10px; background: url(https://media.happi6.com/pp/dashboard/alert-top.png) 0 0 no-repeat transparent; font-size: 18px; color: #fff; line-height: 36px; text-align: center;}
div.powerPlayer div.myGamesOverview div.message p		{margin: 0 80px 0 10px; text-align: left;}
div.powerPlayer div.myGamesOverview div.warning			{background: url(https://media.happi6.com/pp/dashboard/warning-bottom.png) 0 100% no-repeat transparent; margin: 20px 20px 0px; padding-bottom: 10px;}
div.powerPlayer div.myGamesOverview div.warning h6		{margin: 0 0 10px; background: url(https://media.happi6.com/pp/dashboard/warning-top.png) 0 0 no-repeat transparent; font-size: 18px; color: #000; line-height: 36px; text-align: center;}
div.powerPlayer div.myGamesOverview div.warning p		{margin: 0 80px 0 10px; text-align: left;}
div.powerPlayer div.myGamesOverview div.warpstorm		{background: url(https://media.happi6.com/pp/dashboard/warpstorm-bottom.png) 0 100% no-repeat transparent; margin: 20px 20px 0px; padding-bottom: 10px;}
div.powerPlayer div.myGamesOverview div.warpstorm h6		{margin: 0 0 10px; background: url(https://media.happi6.com/pp/dashboard/warpstorm-top.png) 0 0 no-repeat transparent; font-size: 18px; color: #fff; line-height: 36px; text-align: center;}
div.powerPlayer div.myGamesOverview div.warpstorm p		{margin: 0 80px 0 10px; text-align: left; color: #000;}
div.powerPlayer div.myGamesOverview div.lastGame		{background: url(https://media.happi6.com/pp/dashboard/cherry.png) 0 0 no-repeat transparent; margin: 0 15px 10px;}
div.powerPlayer div.myGamesOverview div.lastGame h4		{margin: 0 0 0 60px; float: left; width: 160px; font-size: 18px; line-height: 36px; color: #f60;}
div.powerPlayer div.myGamesOverview p.date			{width: 36px; height: 42px; float: left; padding: 0 3px; background: url(https://media.happi6.com/pp/cal.png) 0 0 no-repeat #fff; margin: 0;}
div.powerPlayer div.myGamesOverview p.date span			{display: block; text-align: center;}
div.powerPlayer div.myGamesOverview p.date span.month		{color: #fff; font-size: 8px; height: 16px; font-weight: bold; text-transform: uppercase; padding: 1px 0 0; text-align: center;}
div.powerPlayer div.myGamesOverview p.date span.day		{font-size: 18px; font-weight: bold; padding: 0; height: 12px;}
div.powerPlayer div.myGamesOverview div.lastGame table		{clear: both; margin: 0 0 0 50px; width: auto;}
div.powerPlayer div.myGamesOverview div.lastGame table td	{background: url(/img/front-balls/UK-shadow.gif) 50% 12px no-repeat transparent; text-align: center; width: 30px; padding: 12px 2px; border: 0;}
div.powerPlayer div.myGamesOverview div.lastGame table td img	{margin: 0 auto;}
div.powerPlayer div.myGamesOverview div.lastGame table td.uk	{background-image: url(/img/front-balls/UK-shadow.gif);}
div.powerPlayer div.myGamesOverview div.lastGame table td.de	{background-image: url(/img/front-balls/GER-shadow.gif);}
div.powerPlayer div.myGamesOverview div.lastGame table td.fr	{background-image: url(/img/front-balls/FRA-shadow.gif);}
div.powerPlayer div.myGamesOverview div.lastGame table td.es	{background-image: url(/img/front-balls/ESP-shadow.gif);}
div.powerPlayer div.myGamesOverview div.lastGame table td.ch	{background-image: url(/img/front-balls/CH-shadow.gif);}
div.powerPlayer div.myGamesOverview div.lastGame table td.at	{background-image: url(/img/front-balls/AT-shadow.gif);}
div.powerPlayer div.myGamesOverview div.lastGame p.actions	{margin: 15px 5px 0; height: 45px; text-align: left;}
div.powerPlayer div.myGamesOverview div.lastGame a.viewTickets	{height: 45px; width: 80px; float: left; padding-left: 40px; background: url(https://media.happi6.com/pp/dashboard/tickets-reflection.png) 0 0 no-repeat transparent;}

div.powerPlayer p.actions a.view				{height: 45px; width: 80px; float: left; padding-left: 40px; background: url(https://media.happi6.com/pp/dashboard/view-reflection.png) 0 0 no-repeat transparent;}
div.powerPlayer p.actions a.invite				{height: 45px; width: 90px; float: left; padding-left: 50px; background: url(https://media.happi6.com/pp/dashboard/envelope-reflection.png) 0 0 no-repeat transparent;}
div.powerPlayer div.carrots h5 a.invite				{display: block; height: 45px; padding: 4px 0 5px 50px; background: url(https://media.happi6.com/pp/dashboard/envelope-reflection.png) 0 5px no-repeat transparent;}

div.powerPlayer div.myCommunityOverview				{background: url(https://media.happi6.com/pp/2colHollow.png) 0 100% no-repeat transparent;}
div.powerPlayer div.myCommunityOverview h3			{background: url(https://media.happi6.com/pp/dashboard/my-community.png) 0 0 no-repeat transparent; height: 30px; margin: 0 0 10px; text-indent: -99999px;}
div.powerPlayer div.myCommunityOverview img			{float: right; margin: 0 10px;}
div.powerPlayer div.myCommunityOverview h4			{font-size: 18px; line-height: 27px; color: #666; margin: 0 20px}
div.powerPlayer div.myCommunityOverview h4 span.value		{font-size: 24px; color: #f60;}
div.powerPlayer div.myCommunityOverview h5			{clear: both; margin: 0 20px; font-weight: normal; font-size: 14px;}
div.powerPlayer div.myCommunityOverview h5.playForFree		{padding: 0 0 9px 40px; background: url(https://media.happi6.com/pp/dashboard/free.png) 0 0 no-repeat transparent; font-size: 18px; line-height: 27px; color: #666;}
div.powerPlayer div.myCommunityOverview h5.cashback		{padding: 0 0 9px 40px; background: url(https://media.happi6.com/pp/dashboard/cashback.png) 0 0 no-repeat transparent; font-size: 18px; line-height: 27px; color: #666;}
div.powerPlayer div.myCommunityOverview p.actions		{margin: 9px 20px 9px; height: 45px; text-align: left;}
div.powerPlayer div.myCommunityOverview div.carrots h5		{font-size: 18px; line-height: 27px;}

div.powerPlayer div.myMessages					{background: url(https://media.happi6.com/pp/2colHollow.png) 0 100% no-repeat transparent;}
div.powerPlayer div.myMessages h3				{background: url(https://media.happi6.com/pp/dashboard/messages.png) 0 0 no-repeat transparent; height: 30px; margin: 0 0 10px; text-indent: -99999px;}
div.powerPlayer div.myMessages dl				{margin: 0 10px 10px;}
div.powerPlayer div.myMessages dt				{font-size: 12px; color: #f60; background: url(https://media.happi6.com/pp/dashboard/envelope-reflection.png) 0 0 no-repeat transparent; margin: 0 0 -30px; padding: 0 0 30px 50px}
div.powerPlayer div.myMessages dd				{margin: 0 0 18px 50px;}
div.powerPlayer div.myMessages input				{display: none;}

div.powerPlayer table.account,
div.powerPlayer table.ticketSlip				{border: 1px solid #f60;}

div.powerPlayer div.value					{position: relative; margin: 9px 20px; color: #fff; font-size: 16px; font-weight: bold; clear: left;}
div.powerPlayer div.value strong				{float: left; display: block; font-weight: normal; width: 100px; color: #fff;}

div.powerPlayer div.loginDetails				{background: url(/img/forms/2col6field.png) 0 0 no-repeat transparent; height: 410px;}
div.powerPlayer div.loginDetails h3				{background: url(/img/forms/security.png) 0 0 no-repeat transparent; height: 30px; margin: 0; text-indent: -999999px;}

div.powerPlayer div.personalDetails				{background: url(/img/forms/2col6field.png) 0 0 no-repeat transparent; height: 410px;}
div.powerPlayer div.personalDetails h3				{background: url(/img/forms/personal-details.png) 0 0 no-repeat transparent; height: 30px; margin: 0; text-indent: -999999px;}

div.powerPlayer div.contactDetails				{background: url(/img/forms/2col6field.png) 0 0 no-repeat transparent; height: 410px;}
div.powerPlayer div.contactDetails h3				{background: url(/img/forms/contact-details.png) 0 0 no-repeat transparent; height: 30px; margin: 0; text-indent: -999999px;}

div.powerPlayer div.editPassword				{background: url(/img/forms/2col5field.png) 0 0 no-repeat transparent; height: 354px;}
div.powerPlayer div.editPassword h3				{background: url(/img/forms/edit-security.png) 0 0 no-repeat transparent; height: 30px; margin: 0; text-indent: -999999px;}

div.powerPlayer div.editEmail					{background: url(/img/forms/2col5field.png) 0 0 no-repeat transparent; height: 354px;}
div.powerPlayer div.editEmail h3				{background: url(/img/forms/edit-email.png) 0 0 no-repeat transparent; height: 30px; margin: 0; text-indent: -999999px;}

div.powerPlayer div.editAddress					{background: url(/img/forms/2col6field.png) 0 0 no-repeat transparent; height: 410px;}
div.powerPlayer div.editAddress h3				{background: url(/img/forms/edit-address.png) 0 0 no-repeat transparent; height: 30px; margin: 0; text-indent: -999999px;}

div.powerPlayer div.editContact					{background: url(/img/forms/2col6field.png) 0 0 no-repeat transparent; height: 410px;}
div.powerPlayer div.editContact h3				{background: url(/img/forms/edit-contact-details.png) 0 0 no-repeat transparent; height: 30px; margin: 0; text-indent: -999999px;}

div.powerPlayer div.optionsBar					{border: 1px solid #09f; background: #e5f5ff; margin: 0 0 9px;}
div.powerPlayer div.optionsBar div.field			{background: none; padding: 0;}
div.powerPlayer div.optionsBar div.field label			{color: #09f; float: left; width: 180px; font-size: 12px;}
div.powerPlayer div.optionsBar div.field select			{border: 1px solid #666; background: #fff;}
div.powerPlayer div.optionsBar div.submit			{display: none;}

div.powerPlayer div#amps-invite					{background: url(/img/forms/2col5field.png) 0 0 no-repeat transparent; height: 354px;}
div.powerPlayer div#amps-invite h2				{background: url(/img/forms/invite.png) 0 0 no-repeat transparent; height: 30px; margin: 0; text-indent: -999999px; border: 0;}
div.powerPlayer div#amps-invite div.submit			{padding: 20px;}
div.powerPlayer div#amps-invite div.submit input		{display: block; float: right; width: 105px; height: 30px; font-size: 12px; padding: 6px 5px; margin: 0 10px; text-align: center; background: url(/img/forms/small-green-button.png) 0 0 no-repeat transparent; color: #fff; text-decoration: none;}
div.powerPlayer div#amps-invite p				{margin: 0 20px 9px;}

div.powerPlayer div#amps-prospects				{background: url(https://media.happi6.com/pp/4colHollow.png) 0 100% no-repeat transparent; padding: 0 0 18px;}
div.powerPlayer div#amps-prospects h2				{background: url(https://media.happi6.com/pp/invited.png) 0 0 no-repeat transparent; height: 30px; text-indent: -99999px; margin: 0 0 9px; border: none;}
div.powerPlayer div#amps-prospects table			{width: 580px; margin: 0 20px; border: none;}
div.powerPlayer div#amps-prospects th				{background: #fff; color: #09f;}
div.powerPlayer div#amps-prospects tr.odd td			{background: #e5f5ff;}

div.powerPlayer div.communityOverview				{background: url(https://media.happi6.com/pp/5subColHollow.png) 0 100% no-repeat transparent; padding: 0 0 9px;}
div.powerPlayer div.communityOverview h3.getFreeTickets		{background: url(https://media.happi6.com/pp/paid-tickets.png) 0 0 no-repeat transparent; height: 30px; text-indent: -99999px; margin: 0 0 9px;}
div.powerPlayer div.communityOverview h3.getCommission		{background: url(https://media.happi6.com/pp/cashback.png) 0 0 no-repeat transparent; height: 30px; text-indent: -99999px; margin: 0 0 9px;}
div.powerPlayer div.communityOverview h3.sweet			{background: url(https://media.happi6.com/pp/community.png) 0 0 no-repeat transparent; height: 30px; text-indent: -99999px; margin: 0 0 9px;}
div.powerPlayer div.communityOverview table			{width: 360px; margin: 0 10px 9px;}
div.powerPlayer div.communityOverview table th			{background: transparent; color: #f60; vertical-align: middle; line-height: 14px;}
div.powerPlayer div.communityOverview table th img		{float: left; margin: 0 5px 0 0;}
div.powerPlayer div.communityOverview table td			{vertical-align: middle; line-height: 14px;}
div.powerPlayer div.communityOverview table tr.odd td		{background: #e5f5ff;}
div.powerPlayer div.communityOverview table td.number		{text-align: right; padding: 2px 20px 2px 0;}
div.powerPlayer div.communityOverview div.carrots		{width: 220px; float: left; margin: 0 10px;}
div.powerPlayer div.communityOverview div.carrots h5		{font-size: 18px; line-height: 27px; color: #666; margin: 0 0 0 5px;}
div.powerPlayer div.communityOverview p.actions			{width: 130px; float: left; margin: 0 10px 0 0;}
div.powerPlayer div.communityOverview p.actions a.invite	{width: 80px; text-align: left;}

div.powerPlayer div.myDownline					{background: url(https://media.happi6.com/pp/7subColHollow.png) 0 100% no-repeat transparent; padding: 0 0 9px;}
div.powerPlayer div.myDownline h3				{background: url(https://media.happi6.com/pp/friends.png) 0 0 no-repeat transparent; height: 30px; text-indent: -99999px; margin: 0 0 9px;}
div.powerPlayer div.myDownline div.member			{padding: 0 20px; clear: both;}
div.powerPlayer div.myDownline div.member div.member		{display: none; padding: 0 36px;}
div.powerPlayer div.myDownline div.member img			{float: left; margin: 0 10px 10px 0;}
div.powerPlayer div.myDownline div.member h4			{float: left; font-size: 18px; line-height: 36px; width: auto;}
div.powerPlayer div.myDownline div.member a.moreFriends		{float: right; line-height: 27px;}



div.powerPlayer div.gwpHide					{display: none;}
div.powerPlayer xmp						{position: absolute; top: 10px; left: 300px; background: #f00; padding: 20px; color: #fff; border: 2px solid #c00; font-weight: bold;}


/* EDITOR PROPERTIES */
