/* =======PowerBarVersion:1.0 (06/05/08)MY PERFORMANCE page styling======= */#two-col-block h3.my-performance{height:95px;padding:18px 0 0 40px}#two-col-block h3.my-performance span{text-transform:uppercase;font-weight:normal;font-size:18px;line-height:18px}#midpanel h3.mp-profile{/*background:url(/images/h3-mp-profile.jpg) top left no-repeat;*/height:80px;padding:33px 0 0 40px;width:498px;color:#fff;font-size:30px;text-transform:uppercase}#two-col-block h3.pb-community{background:url(/images/community_814x113.jpg) top left no-repeat;height:95px;padding:18px 0 0 40px;width:775px;font:bold 30px arial,helvetica,sans-serif}#two-col-block h3.pb-community span{text-transform:uppercase;font-weight:normal;font-size:18px;line-height:18px}#two-col-block h3.pb-community sup{font-size:11px;vertical-align:14px}#two-col-block h3{font:bold 30px arial,helvetica,sans-serif}.white-cap{/*background:#fff;*/}#two-col-block #rightpanel.top-nil{margin-top:0}#two-col-block #midpanel.ie6only{margin-top:0}/*=== SIDEBAR "athlete gallery ===*/ #sidebar h2.powercoach{background:url(/images/powercoach-h2.jpg) left top no-repeat;text-indent:-9999px;width:165px;height:41px;padding:0;margin:0}#sidebar .powercoach{width:165px;background:url(/images/sidebar-powercoach-bg.jpg) left bottom no-repeat;margin:0 0 10px 0}#sidebar .powercoach p{color:#fff;padding:10px 20px 130px 10px;font:bold 12px/14px arial,helvetica,sans-serif}#sidebar .powercoach p span{display:block}#sidebar .pc-button{margin:-40px 0 0 0;padding:0 0 10px 0}#sidebar .pc-button a{display:block;height:18px;padding:3px 0 0 0;background:url(/images/yellow-link.jpg) left top no-repeat;text-align:center;margin:0 auto;font:bold 13px/13px arial narrow,trebuchet ms,arial,helvetica,sans-serif;color:#26272c;text-transform:uppercase;width:137px}/*=== HEADERS ===*/#two-col-block h4.beige-perf-mid{width:517px;height:36px;color:#666;background:url(/images/performance-h4-beige.jpg) left top no-repeat;font:bold 20px/20px arial,helvetica,sans-serif;padding:20px 0 0 20px;margin:10px 0 0 0}#two-col-block h4.orange-perf-mid{width:517px;height:25px;color:#fff;background:url(/images/performance-h4-orange.jpg) left top no-repeat;font:bold 20px/20px arial,helvetica,sans-serif;padding:20px 0 0 20px;margin:10px 0 0 0}#two-col-block h4.extra{padding:15px 0 10px 20px}#two-col-block h4.double-tier{width:520px;height:55px;color:#414141;background:url(/images/nut-grey-h4.jpg) left top no-repeat;font:bold 20px/20px arial,helvetica,sans-serif;padding:17px 0 0 20px;margin:0px}#two-col-block h4.double-tier span{display:block;font-size:14px;line-height:17px;font-weight:normal;letter-spacing:normal}#two-col-block h4.new-welcome{width:520px;height:51px;color:#085485;background:url(/images/new-welcome-h4.jpg) left top no-repeat;font:bold 24px/24px arial,helvetica,sans-serif;padding:12px 0 0 20px;margin:10px 0 0 0}#two-col-block h4.dt-broad{width:520px;height:65px;color:#414141;background:url(/images/nut-grey-h4-broad.jpg) left top no-repeat;font:bold 20px/20px arial,helvetica,sans-serif;padding:17px 0 0 20px;margin:10px 0 0 0}#two-col-block h4.new-welcome span{display:block;font-size:17px;line-height:17px}#two-col-block h4.no{margin:0}/*=== BGs ===*//*=== BGs ===*/#midpanel .new-welcome{width:515px;background:url(/images/new-welcome-bg.jpg) left top repeat-y;padding:10px 5px 0 20px}#midpanel .beige-perf-mid{width:515px;background:url(/images/performance-bg-beige.jpg) left top repeat-y;padding:10px 5px 0 20px}#midpanel .grey-perf-mid{width:517px;background:url(/images/performance-bg-grey.jpg) left top repeat-y;padding:10px 5px 10px 20px}#midpanel .orange-layer{width:512px;background:url(/images/orange-layer.jpg) left top repeat-y;padding:10px 5px 10px 20px}#midpanel .double-tier{width:515px;background:url(/images/nut-grey-bg.jpg) left top repeat-y;padding:10px 5px 10px 20px;margin:0}.beige-perf-mid .post-body{margin:0;color:#636363}.post-body h5,.grey-perf-mid h5{font:bold 14px/14px arial,helvetica,sans-serif}.post-body p,.grey-perf-mid p{font-size:13px;padding:10px 0 15px 0;margin:0 10px 0 0}.post-body .img-shack{width:245px;float:left;margin:0 10px 0 0}.post-body .vid-holder{float:right;margin-top:-170px;padding-right:20px;width:276px}.post-body .vid-holder p.snippet{font-size:13px;padding:10px 0 15px 0;margin:0;width:250px}.post-body .article-by,.post-body .training-tips,.post-body .forum-link{font-size:13px;background:url(/images/icon-book.gif) top left no-repeat;padding:0 0 0 21px}.post-body .training-tips{background:url(/images/icon-paper.gif) top left no-repeat;padding:0 0 15px 21px}.post-body .forum-link{background:url(/images/icon-bubbles.gif) top left no-repeat;padding:0 0 15px 21px}/*=== the new WELCOME box ===*/#midpanel .new-welcome .welcome-box{padding:0 0 20px 0}#midpanel .new-welcome .welcome-box div{margin:0 10px 0 0;float:left;width:250px;font:13px/15px arial,helvetica,sans-serif}#midpanel .new-welcome .welcome-box div.without{margin:0;width:230px}#midpanel .new-welcome .welcome-box div.leader{margin:0 10px 0 0;float:left;width:510px;font:13px arial,helvetica,sans-serif}#midpanel .new-welcome .welcome-box div.leader img{margin:2px 15px 10px 0;float:left}#midpanel .new-welcome .welcome-box div.leader span{width:500px;margin:0 0 5px 0;display:inline}#midpanel .new-welcome .welcome-box div.startnow{margin:0 10px 0 0;float:left;width:220px;font:13px/15px arial,helvetica,sans-serif}#midpanel .new-welcome .welcome-box p{/*float:left;width:240px;font:13px/15px arial,helvetica,sans-serif;*/}#midpanel .new-welcome .welcome-box p{padding:0 0 30px 0}#midpanel .new-welcome .welcome-box p strong{font-size:14px;line-height:17px;display:block;color:#085485}#midpanel .new-welcome .welcome-box span{display:block;width:230px;margin:0 0 15px 0}#midpanel .new-welcome .welcome-box a.get-started-button{display:block;font:bold 15px/15px arial,helvetica,san-serif;color:#2f2f2f;background:url(/images/get-started-button.jpg) left top no-repeat;width:206px;height:50px;text-align:center;margin:0 auto;text-transform:uppercase;padding:15px 0 0 0}#midpanel .new-welcome .welcome-box p.additional-welcome-copy{display:block}#midpanel .new-welcome .welcome-box p.additional-welcome-copy strong{text-decoration:underline}/*=== COMMUNITIES I CAN JOIN ===*/#midpanel .beige-perf-mid ul.communities{}#midpanel .beige-perf-mid ul.communities li{float:left;width:250px;height:175px;padding:0 0px 15px 0;background:#FDF9F4;margin:0 5px 5px 0}#midpanel .beige-perf-mid ul.communities li div{font:12px/15px arial,helvetica,sans-serif}#midpanel .beige-perf-mid ul.communities li div h5{font:16px/16px arial,helvetica,sans-serif;padding:11px 0 0 10px;width:240px;height:27px;text-transform:uppercase;color:#fff}#midpanel .beige-perf-mid ul.communities li div p{padding:8px}#midpanel .beige-perf-mid ul.communities li div a{display:inline;padding:0 15px 0 10px;text-decoration:underline;text-transform:uppercase;font:bold 11px/14px arial,helvetica,sans-serif}#midpanel .beige-perf-mid ul.communities li div h5.team-elite{background:url(/images/h5-team-elite.jpg) left top no-repeat}#midpanel .beige-perf-mid ul.communities li div h5.coaches{background:url(/images/h5-coaches.jpg) left top no-repeat}#midpanel .beige-perf-mid ul.communities li div h5.fitness{background:url(/images/h5-fitness.jpg) left top no-repeat}#midpanel .beige-perf-mid ul.communities li div h5.ironman{background:url(/images/h5-ironman.jpg) left top no-repeat}#midpanel .beige-perf-mid ul.communities li div h5.racedirector{background:url(/images/h5-race-director.jpg) left top no-repeat}#midpanel .beige-perf-mid ul.communities li div h5.event-promoter{background:url(/images/h5-event-promoter.jpg) left top no-repeat}#midpanel .beige-perf-mid ul.communities li div h5.dietician{background:url(/images/h5-dietician.jpg) left top no-repeat}#midpanel .beige-perf-mid ul.communities li div h5.team-in-training{background:url(/images/h5-team-training.jpg) left top no-repeat}/*=== SPORTS COMMUNITIES ===*/#midpanel .beige-perf-mid ul.communities-sports{}#midpanel .beige-perf-mid ul.communities-sports li{float:left;width:125px;height:auto;padding:15px 15px 10px 15px;background:#FDF9F4;margin:0 10px 10px 0;white-space:pre}#midpanel .beige-perf-mid ul.communities-sports li div{font:12px/15px arial,helvetica,sans-serif}#midpanel .beige-perf-mid ul.communities-sports li div p{padding:10px}#midpanel .beige-perf-mid ul.communities-sports li a{text-transform:none;font:bold 12px arial,helvetica,sans-serif}#midpanel .beige-perf-mid ul.communities-sports li img{padding:0 0 5px 0}/*=== the "MY FEEDS"style ===*/ul.orange-squash{width:517px;height:25px;color:#fff;background:url(/images/performance-h4-orange.jpg) left bottom no-repeat;padding:21px 0 0 20px;font-weight:bold;font-size:14px;line-height:14px}ul.orange-squash li{float:left}ul.orange-squash li.view{margin:0 0 0 15px}ul.orange-squash li.view a{color:#505050;font-size:11px;text-decoration:underline}.grey-perf-mid .my-feed{margin:0;color:#636363}.grey-perf-mid h5.special{display:inline-block}.grey-perf-mid p{padding:0 0 15px 0}.grey-perf-mid .article-by{font-size:13px;background:url(/images/icon-bubble-gy.gif) top left no-repeat;padding:0 0 0 20px}.grey-perf-mid .section{float:left;width:240px;margin:0 0 10px 0}.grey-perf-mid .section img{float:left;margin:0 5px 10px 0;border:3px solid #e9edef}/*.grey-perf-mid .section .video-icon,.grey-perf-mid .section .photo-icon{display:block;background:url(/images/icon-video-gy.gif) 78px top no-repeat;padding:0 0 3px 102px;font-size:12px;line-height:16px}*//*.grey-perf-mid .section .photo-icon{background:url(/images/icon-photo-gy.gif) 78px top no-repeat}*/.grey-perf-mid .section .video-icon,.grey-perf-mid .section .photo-icon{background:transparent url(/images/icon-video-gy.gif) no-repeat scroll 2px top;display:block;font-size:12px;line-height:16px;padding:0 0 3px 25px}.grey-perf-mid .section .photo-icon{background:transparent url(/images/icon-photo-gy.gif) no-repeat scroll 0 top}.o-inline p,.g-inline p{display:inline;font-size:13px;padding:0 10px 0 0;line-height:16px}.grey-perf-mid h5.profile,.orange-layer h5.profile{color:#033563;display:inline-block;font-size:14px}.orange-layer h6.other-profile{font-weight:normal;font-size:14px;color:#033563}.grey-perf-mid .pro-boxes{float:left;margin:0 10px 10px 0;width:230px;padding:10px 0 0 0}.grey-perf-mid ul.lined-links{padding:5px 0}.grey-perf-mid ul.lined-links li{padding:3px 0;font-size:12px}.grey-perf-mid ul.lined-links a{font-size:12px;text-decoration:underline}/*=== the LOGIN BOX ==*/#rightpanel h4.join-comm{color:#fff;padding:3px 0 0 15px;width:240px;height:48px;background:url(/images/new-h4-bg-red.jpg) top left no-repeat;text-transform:uppercase;font:16px/16px arial,helvetica,sans-serif}#rightpanel h4.join-comm span{display:block;color:#ffc500;text-transform:none;font-size:14px;line-height:15px}#rightpanel .join-comm{width:240px;background:url(/images/new-right-bg-red.jpg) top left no-repeat;color:#f1f1f1;padding:15px 0 15px 15px}#rightpanel .join-comm fieldset{border:none;/*padding:0 0 7px 0;*/ margin:0;width:200px;padding:0px}#rightpanel .join-comm fieldset legend{display:none;font-size:.1em;line-height:.1em}#rightpanel .join-comm fieldset img{display:block;float:left;margin:0 5px 0 10px;padding:0px 0 0 0}#rightpanel .join-comm fieldset div{float:left;width:120px;margin:0 0 0 5px;padding:0}#rightpanel .join-comm fieldset label{display:block;font-size:10px;padding:0 0 1px 0;margin:0}#rightpanel .join-comm fieldset input.data-login{display:block;font:11px/11px arial,helvetica,san-serif;color:#666;margin:0 0 5px 0;width:120px;padding:0;height:15px}#rightpanel .join-comm .submit-area p{color:#fff;width:175px;font:12px/13px arial,helvetica,sans-serif;margin:0;padding:12px 0 0 15px}#rightpanel .join-comm .submit-area a{color:#ffc500;text-decoration:underlin;text-transform:uppercase}#rightpanel .join-comm .submit-area .the-button{float:right;margin:-20px 10px 0 0} #rightpanel h4.join-comm a{color:#ffc500;text-decoration:underlin}/*=== the FEATURED LEADERS ===*/    #rightpanel h4.feat-leaders{color:#fff;width:240px;background:url(/images/new-h4-bg.jpg) no-repeat left bottom;text-transform:uppercase;  font:bold 16px/16px arial,helvetica,sans-serif;  padding-top:10px; padding-bottom:11px;   padding-left:15px;float:left}#rightpanel .feat-leaders{width:255px;background:#e9e9e9 url(/images/new-right-bg.jpg) top left no-repeat;color:#f1f1f1;padding:0 0 10px 0}#rightpanel div.feat-leaders{margin-bottom:10px}#rightpanel .feat-leaders p{color:#505050;margin:0 5px 0 10px;padding:15px 0 5px 0}#rightpanel .feat-leaders p span{color:#0c5183;margin:0}#rightpanel .feat-leaders p span a{color:#033563;font-weight:bold;font-size:13px;text-decoration:underline}#rightpanel .feat-leaders p span.copy{color:#505050;margin:0;padding:0}#rightpanel .view-all{margin:0;padding:0}#rightpanel .view-all a{display:block;color:#ffc500;background:url(/images/right-view-all.jpg) left top no-repeat;width:255px;height:35px;text-align:center;margin:0 auto;padding:10px 0 0 0;font:11px/11px arial,helvetica,sans-serif}#rightpanel .sports-comm{background:transparent url(/images/sports-comm-bg.jpg) left top repeat-y;width:255px;color:#fff;min-height:100px; padding-bottom:-10px;margin-bottom:10px}#rightpanel .sports-comm p{width:90px;height:75px;font:12px/14px arial,helvetica,sans-serif;padding:10px 0 0 0}#rightpanel .sports-comm img{display:block;float:right;border:none;margin:6px 5px 5px 0}#rightpanel .sports-comm .list{background:url(/images/sports-comm-ul.jpg) left top no-repeat;width:255px; height:auto !important; margin:0 0 0 0;padding:10px 0 10px 0;float:left}#rightpanel .sports-comm ul{float:left;width:120px;margin:0 5px 0 0}#rightpanel .sports-comm ul.last{margin:0}#rightpanel .sports-comm ul li{margin:0 0 0 25px;list-style:square;padding:2px 0 2px 2px;color:#999;font-size:12px;line-height:13px}#rightpanel .sports-comm ul li:hover{color:#ffc500}#rightpanel .sports-comm ul li a{color:#fff}#rightpanel .sports-comm ul li a:hover{color:#ffc500}#rightpanel .sports-comm ul div{float:right;margin:-187px 17px 0 0;padding:0}/*=== the "MY EVENTS"style on the right panel ===*/#rightpanel .new-style table{border:none;margin:0 15px 10px 15px;font-size:12px}#rightpanel .new-style table th{display:block;text-indent:-9999px;line-height:.1em;font-size:.1em;padding:0;margin:0}#rightpanel .new-style table td{padding:2px 0}#rightpanel .new-style table td.detail{width:40px;text-align:right;text-transform:uppercase;font-weight:bold;color:#939393}#rightpanel .new-style table td.data{padding:0 5px 0 15px}#rightpanel .new-style table td a{padding:0 0 0 5px;font-size:11px;text-transform:uppercase;color:#939393}#rightpanel .new-style .events-button{display:block;float:right;height:50px;margin:0 10px 0 0}/*=== the "HAPPENINGS"style on the right panel ===*/#rightpanel .new-style.happenings ul{background:#85b4cb;border:1px solid #dedede;margin:0 7px;font-size:12px}#rightpanel .new-style.happenings ul li{padding:10px 10px 0 10px}#rightpanel .new-style.happenings ul li a{display:block;padding:0 0 10px 0;font-weight:bold;border-bottom:1px solid #dedede}img.performance-img{float:left; border:3px solid #e9edef;margin:0 10px 0 0}img.mp-profile-img{float:right; border:3px solid #e9edef;margin:-20px 30px 0 0}/*div.padding{padding:0 0 10px 0}*/div.padding{padding:0 0 10px 0;font-size:12px}
.category_right{width:100%;margin-top:12px;background:#edece5 url(../images/bg_category_right_bt.png) left top no-repeat}.category_right .category_right_bb{height:11px;overflow:hidden;width:100%;background:#edece5 url(../images/bg_category_right_bb.png) left top no-repeat}#wrapper .category_right .category_right_title{color:#FFF;font-size:16px;font-weight:bold;line-height:16px;font-family:Arial,Helvetica,sans-serif;padding-left:19px;padding-top:6px}#wrapper .category_right ul{padding-left:19px;font-size:13px;padding-top:20px;padding-bottom:10px;font-weight:bold}#wrapper .category_right ul li{padding:2px 0px}#wrapper .category_right ul li a{color:#00376a}#wrapper .category_right ul li a:hover{color:#00376a}#wrapper .category_right .category_right_title label{font-size:12px}