html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{margin:10px}h1{font-size:138.5%}h2{font-size:123.1%}h3{font-size:108%}h1,h2,h3{margin:1em 0}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold}optgroup{font-weight:normal}abbr,acronym{border-bottom:1px dotted #000;cursor:help}em{font-style:italic}del{text-decoration:line-through}blockquote,ul,ol,dl{margin:1em}ol,ul,dl{margin-left:2em}ol li{list-style:decimal outside}ul li{list-style:disc outside}dl dd{margin-left:1em}th,td{border:1px solid #000;padding:0.5em}th{font-weight:bold;text-align:center}caption{margin-bottom:0.5em;text-align:center}sup{vertical-align:super}sub{vertical-align:sub}p,fieldset,table,pre{margin-bottom:1em}button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px}body{font-size:13px;font-family:arial,helvetica,clean,sans-serif;line-height:1.231;*font-size:small;*font:x-small}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}body{text-align:center}#hd{zoom:1}#hd:after{content:".";display:block;height:0;clear:both;visibility:hidden}#ft{zoom:1}#ft:after{content:".";display:block;height:0;clear:both;visibility:hidden}#bd{zoom:1}#bd:after{content:".";display:block;height:0;clear:both;visibility:hidden}#doc{margin:auto;text-align:left;width:57.692em;*width:56.25em}#doc2{margin:auto;text-align:left;width:73.077em;*width:71.25em}#doc3{margin:auto;text-align:left;margin:auto 10px;width:auto}#doc4{margin:auto;text-align:left;width:74.923em;*width:73.05em}.yui-t1{margin:auto;text-align:left;width:57.692em;*width:56.25em}.yui-t1 .yui-b{position:relative;_position:static;float:left;width:12.308em;*width:12em}.yui-t1 #yui-main{width:100%;float:right;margin-left:-25em}.yui-t1 #yui-main .yui-b{float:none;width:auto;margin-left:13.308em;*margin-left:13.05em}.yui-t2{margin:auto;text-align:left;width:57.692em;*width:56.25em}.yui-t2 .yui-b{position:relative;_position:static;float:left;width:13.846em;*width:13.5em}.yui-t2 #yui-main{width:100%;float:right;margin-left:-25em}.yui-t2 #yui-main .yui-b{float:none;width:auto;margin-left:14.846em;*margin-left:14.55em}.yui-t3{margin:auto;text-align:left;width:57.692em;*width:56.25em}.yui-t3 .yui-b{position:relative;_position:static;float:left;width:23.077em;*width:22.5em}.yui-t3 #yui-main{width:100%;float:right;margin-left:-25em}.yui-t3 #yui-main .yui-b{float:none;width:auto;margin-left:24.077em;*margin-left:23.625em}.yui-t4{margin:auto;text-align:left;width:57.692em;*width:56.25em}.yui-t4 .yui-b{position:relative;_position:static;float:right;width:13.846em;*width:13.5em}.yui-t4 #yui-main{width:100%;float:left;margin-right:-25em}.yui-t4 #yui-main .yui-b{float:none;width:auto;margin-right:14.846em;*margin-right:14.55em}.yui-t5{margin:auto;text-align:left;width:57.692em;*width:56.25em}.yui-t5 .yui-b{position:relative;_position:static;float:right;width:18.462em;*width:18em}.yui-t5 #yui-main{width:100%;float:left;margin-right:-25em}.yui-t5 #yui-main .yui-b{float:none;width:auto;margin-right:19.462em;*margin-right:19.125em}.yui-t6{margin:auto;text-align:left;width:57.692em;*width:56.25em}.yui-t6 .yui-b{position:relative;_position:static;float:right;width:23.077em;*width:22.5em}.yui-t6 #yui-main{width:100%;float:left;margin-right:-25em}.yui-t6 #yui-main .yui-b{float:none;width:auto;margin-right:24.077em;*margin-right:23.625em}.yui-t7{margin:auto;text-align:left;width:57.692em;*width:56.25em}.yui-t7 #yui-main .yui-b{float:none;width:auto;display:block;margin:0 0 1em 0}.yui-g .yui-u .yui-g{width:100%}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0}.yui-g .yui-g .yui-u{width:48.1%}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%}.yui-g .yui-gc div.first,.yui-gc div.first,.yui-gd .yui-g,.yui-gd .yui-u{width:66%}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%}.yui-g .yui-gb .yui-u{_margin-left:1%}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0}.yui-gb .yui-gb .yui-u{_margin-left:0.7%}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0}.yui-gd div.first,.yui-gb .yui-gd div.first{width:32%}.yui-g .yui-gd div.first{_width:29.9%}.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf div.first{width:24%}.yui-ge div.first,.yui-gf .yui-g,.yui-gf .yui-u{width:74.2%}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%}.yui-ge div.first .yui-gd .yui-u{width:65%}.yui-ge div.first .yui-gd div.first{width:32%}.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1}.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear{clear:both}.clearl{clear:left}.clearr{clear:right}.left{display:inline;float:left}.right{display:inline;float:right}.center{text-align:center}.inline{display:inline}.block{display:block}.bold,.title,.username{font-weight:bold}.empty_div{height:0;margin:0;padding:0;line-height:0}.clearfix:after,#dashboard_post.editing_entry p:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}.clearfix,#dashboard_post.editing_entry p{*zoom:1;display:block}.cb{-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px}.cm{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.roundCorner,.cr{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.roundCornerSmall,.cs{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.roundCornerMini,.cxs{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.fxs{font-size:85%}.fs{font-size:93%}.fm{font-size:108%}.fl{font-size:116%}.fxl{font-size:131%}.invisible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;filter:alpha(opacity=0)}.transparent_grey_bg{background:url('/images/rgbapng/00000033.png?1295673314');background:rgba(0, 0, 0, 0.2)}.transparent_dark_bg{background:url('/images/rgbapng/000000b3.png?1295673313');background:rgba(0, 0, 0, 0.7)}.transparent_white_bg{background:url('/images/rgbapng/ffffff4d.png?1295673313');background:rgba(255, 255, 255, 0.3)}.drop_border{background-color:#FFF;-moz-box-shadow:rgba(0, 0, 0, 0.4) 0 0 10px, rgba(255, 255, 255, 0.9) 1px -1px 0px inset;-webkit-box-shadow:rgba(0, 0, 0, 0.4) 0 0 10px, rgba(255, 255, 255, 0.9) 1px -1px 0px inset;box-shadow:rgba(0, 0, 0, 0.4) 0 0 10px, rgba(255, 255, 255, 0.9) 1px -1px 0px inset;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(90%, #ffffff), color-stop(100%, #eff3f4));background:-webkit-linear-gradient(#ffffff 90%,#eff3f4 100%);background:-moz-linear-gradient(#ffffff 90%,#eff3f4 100%);background:linear-gradient(#ffffff 90%,#eff3f4 100%);*border:1px solid #dfe6e8}.white_shadow{text-shadow:white 0 1px 0}.dark_shadow{text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0}.icon:hover{text-decoration:none}.m0{margin:0}.p0{padding:0}.marginSmall,.ms{margin:5px}.mm{margin:10px}.marginLarge,.ml{margin:15px}.paddingSmall,.ps{padding:5px}.paddingMedium,.pm{padding:10px}.paddingLarge,.pl{padding:15px}.hide{display:none}.show{display:block;display:block !important}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-moz-binding:url('/stylesheets/xml/ellipsis.xml#ellipsis')}span.divider,span.entry-type:before,.entry-bookmark span.location:after,.workout-title + span.workout-distance:before,.workout-distance + span.workout-time:before{color:#c1cfd3;padding:0 5px;font-weight:300}.sweetDivider{padding-top:5px}.sectionTitle{padding:15px 0;clear:left}.sectionTitle h3{clear:left;width:300px}.sectionSub{border-top:1px solid #EEE;display:block;margin:15px 0 10px;padding-top:10px}.sectionSub.solid{border-top:1px solid #DDD}.sectionSub h3{margin-bottom:10px}.sectionSub h2{font-size:146.5%}.structural{position:absolute;left:-9999px}.viewMore{text-align:right}.viewMore a{padding-right:10px;font-weight:bold;font-size:13px}#bd.full_height{*background:none;position:absolute;width:73.076em}.from_top{background:#1c9bd5;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-box-shadow:0 5px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 2px rgba(0, 0, 0, 0.2);font-size:123.1%;padding:10px;width:250px;position:absolute;top:1px;right:20px}.from_top a{display:block;color:#FFF;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;font-weight:bold}.from_top span{color:#AEC4CD;color:rgba(255, 255, 255, 0.8);font-size:93%}.utility-sprite,.twitter_fav,.twitter_check.active,.facebook_fav,.facebook_check.active,.yahoo_fav,.hotmail_fav,.twitter_icon,.twitter_check,.facebook_icon,.facebook_check,.gmail_fav,.email_fav,.widget_icon,.ui-icon-circle-triangle-w,.ui-icon-circle-triangle-e,.trash:hover,.trash,.tag.selected,.keyword_list li a.selected,.keyword_list li.selected a,.keyword_list li.selected a:visited,.keyword_list li.selected a:hover,.tag:hover,.keyword_list li a:hover,.tag,.keyword_list li a,.speak,.search,.route_sm:hover,.route_sm,.route_select_mini,.autocomplete_routes_results .route,.route_new,.remove_white,.remove:hover,.delete:hover,.remove_blue:hover,.remove_white:hover,.remove_red,.remove,.delete,.remove_grey,.remove_blue,.refresh_icon,.notice_flash,.flash .notice .icon,.new_mail,.more,.more_arrow,.arrow,.mini_logo,.mi_units,.maximize.dark,.maximize:hover,.maximize,.mail,.sendMail,.magnify_icon:hover,a.zoom:hover .magnify_icon,.map:hover a.zoom .magnify_icon,.magnify_icon,.lock,.linkedin_fav,.like,.thumbsUp_small,.km_units,.intensity.selected,.intensity:hover,.intensity,.header_separator,.green_notice,.faq_question,.dropdown_arrow,.comment,.close_small.active,a:hover > .close_small,.close_small,.check.active,.calendar_picker,.blue_notice,.alert_blue,.alert_flash,.flash .error .icon,.check_small.active,a:hover > .check_small,.check_small,.check_profile,#user_menu .check_button .icon,.up_grey,.up_green,.down_opacity,#hd .dropdown_arrow,.down_grey,#hd li.active .dropdown_arrow,#community_tab.selected .dropdown_arrow,.filter_more:hover .open_arrow_grey.selected,.top_stem,.top_stem_realtime,.top_light_stem,.popUp .innerPopUp + .top_stem,.right_stem,.right_light_stem,.popUp .innerPopUp + .right_stem,.left_stem,.left_light_stem,.popUp .innerPopUp + .left_stem,.bottom_stem,.bottom_light_stem,.popUp .innerPopUp + .bottom_stem,.blue_down,.light_grey_down,.left_grey,.right_grey,.right_green,.header_stem:hover,#user_notifications .tab:hover .header_stem,.header_stem.active,#user_notifications .tab:hover #notifications.active + .header_stem,#user_notifications .tab:hover #notifications.active:hover + .header_stem,#notifications.active + .header_stem,#notifications.active:hover + .header_stem,.header_stem,.nice_job_m,.nicejob_m,.feel_better_m,.feelbetter_m,.motivate,.hot_m,.heal_m,.inspiration_m,.congrats_m,.photo_m,.funny_m,.smacktalk_m,.performance_m,.nudge_m,.yourock_m,.hifive_m,.badass_m,.cheers_m,.m_sel .smacktalk_m,.m_sel .photo_m,.m_sel .performance_m,.m_sel .nudge_m,.m_sel .nice_job_m,.m_sel .inspiration_m,.m_sel .hot_m,.m_sel .heal_m,.m_sel .good_luck_m,.m_sel .funny_m,.m_sel .feel_better_m,.m_sel .congrats_m,.m_sel .yourock_m,.m_sel .you_rock_m,.m_sel .hifive_m,.m_sel .hi_five_m,.m_sel .badass_m,.m_sel .cheers_m,.tired_select:hover,.selected_tired .tired_select,.tired_select,.tired:hover,.tired,.injured_select:hover,.selected_injured .injured_select,.injured_select,.injured:hover,.injured,.great_select:hover,.selected_great .great_select,.great_select,.great:hover,.great,.good_select:hover,.selected_good .good_select,.good_select,.good_luck_m,.good:hover,.good,.blah_select:hover,.selected_blah .blah_select,.blah_select,.blah:hover,.blah,.alright_select:hover,.selected_alright .alright_select,.alright_select,.alright:hover,.alright,.hentry:hover .great,.hentry:hover .good,.hentry:hover .alright,.hentry:hover .blah,.hentry:hover .tired,.hentry:hover .injured,.open_arrow,.selected .open_arrow:hover,.selected .open_arrow,.open_arrow:hover,.open_arrow.selected,.open_arrow_grey.selected:hover,a:hover > .open_arrow,.open_arrow_grey.selected,.open_arrow.selected.with_arrow_hover:hover,#workout_menu .post_title a:hover .open_arrow.selected,#categoryBox li.selected a,.selectedItem,.eventLocation,.selected_location,.selected_section,.add_button .icon,.add_button:hover .icon,.add_button.active .icon,.add_button.active.with_cancel:hover .icon,.check_button .icon,.check_button:hover .icon,.check_button.active .icon,.check_button.loading .icon,.check_button.active.with_cancel:hover .icon,.favorite_button .icon,.favorite_button:hover .icon,.favorite_button.active .icon,.favorite_button.loading .icon,.favorite_button.active.with_cancel:hover .icon,.check_button.small .icon,.check_button.small:hover .icon,.check_button.small.active .icon,.check_button.small.loading .icon,#footer_nav a:hover .twitter_check,#footer_nav a:hover .facebook_check{background:url('/images/utility-bce4822149.png') no-repeat}.widget_icon,.up_green,.twitter_icon,.right_green,.refresh_icon,.magnify_icon,.light_grey_down,.faq_question,.facebook_icon,.blue_down{padding-left:25px}.youtube_fav,.yahoo_fav,.twitter_fav,.myspace_fav,.linkedin_fav,.hotmail_fav,.gmail_fav,.flickr_fav,.facebook_fav,.maximize,.remove,.delete,.remove_white{width:16px;height:16px}.youtube_fav:hover,.yahoo_fav:hover,.twitter_fav:hover,.myspace_fav:hover,.linkedin_fav:hover,.hotmail_fav:hover,.gmail_fav:hover,.flickr_fav:hover,.facebook_fav:hover,.maximize:hover,.remove:hover,.delete:hover,.remove_white:hover{text-decoration:none}.twitter_fav,.twitter_check.active{background-position:0 -4489px}.facebook_fav,.facebook_check.active{background-position:0 -1120px}.yahoo_fav{background-position:0 -4676px}.hotmail_fav{background-position:0 -2033px}.twitter_icon{background-position:0 -4515px}.twitter_check{background-position:0 -4462px}.facebook_icon{background-position:0 -1146px}.facebook_check{background-position:0 -1093px}.gmail_fav{background-position:0 -1411px}.email_fav{background-position:0 -1067px}.widget_icon{background-position:0 -4651px}.ui-icon-circle-triangle-w{background-position:0 -4579px}.ui-icon-circle-triangle-e{background-position:0 -4557px}.trash:hover{background-position:0 -4440px}.trash{background-position:0 -4418px}.trash:hover,.trash.trash_hover,.trash.trash-hover{background-position:0 -4440px}.tag.selected,.keyword_list li a.selected,.keyword_list li.selected a,.keyword_list li.selected a:visited,.keyword_list li.selected a:hover{background-position:0 -4156px}.tag:hover,.keyword_list li a:hover{background-position:0 -4126px}.tag,.keyword_list li a{background-position:0 -4096px}.tag:hover,.keyword_list li a:hover,.tag.tag_hover,.keyword_list li a.tag_hover,.tag.tag-hover,.keyword_list li a.tag-hover{background-position:0 -4126px}.speak{background-position:0 -4077px}.search{background-position:0 -3368px}.route_sm:hover{background-position:0 -3344px}.route_sm{background-position:0 -3320px}.route_sm:hover,.route_sm.route_sm_hover,.route_sm.route_sm-hover{background-position:0 -3344px}.route_select_mini,.autocomplete_routes_results .route{background-position:0 -3285px}.route_new{background-position:0 -3250px}.remove_white{background-position:0 -3115px}.remove:hover,.delete:hover,.remove_blue:hover,.remove_white:hover,.remove_red{background-position:0 -3090px}.remove,.delete,.remove_grey{background-position:0 -3065px}.remove_blue{background-position:0 -3040px}.refresh_icon{background-position:0 -3016px}.notice_flash,.flash .notice .icon{background-position:0 -2865px}.new_mail{background-position:0 -2806px}.more,.more_arrow,.arrow{background-position:0 -2732px}.mini_logo{background-position:0 -2694px}.mi_units{background-position:0 -2669px}.maximize.dark,.maximize:hover{background-position:0 -2644px}.maximize{background-position:0 -2619px}.maximize:hover,.maximize.maximize_hover,.maximize.maximize-hover{background-position:0 -2644px}.mail,.sendMail{background-position:0 -2591px}.magnify_icon:hover,a.zoom:hover .magnify_icon,.map:hover a.zoom .magnify_icon{background-position:0 -2566px}.magnify_icon{background-position:0 -2541px}.magnify_icon:hover,a.zoom:hover .magnify_icon,.map:hover a.zoom .magnify_icon,.magnify_icon.magnify_icon_hover,.magnify_icon.magnify_icon-hover{background-position:0 -2566px}.lock{background-position:0 -2520px}.linkedin_fav{background-position:0 -2494px}.like,.thumbsUp_small{background-position:0 -2468px}.km_units{background-position:0 -2333px}.intensity.selected{background-position:0 -2301px}.intensity:hover{background-position:0 -2269px}.intensity{background-position:0 -2237px}.intensity:hover,.intensity.intensity_hover,.intensity.intensity-hover{background-position:0 -2269px}.header_separator{background-position:0 -1807px}.green_notice{background-position:0 -1757px}.faq_question{background-position:0 -1188px}.dropdown_arrow{background-position:0 -991px}.comment{background-position:0 -879px}.close_small.active,a:hover > .close_small{background-position:0 -853px}.close_small{background-position:0 -827px}.close_small:active,.close_small.close_small_active,.close_small.close_small-active{background-position:0 -853px}.check.active{background-position:0 -675px}.calendar_picker{background-position:0 -537px}.blue_notice,.alert_blue{background-position:0 -452px}.alert_flash,.flash .error .icon{background-position:0 -64px}.check_small.active,a:hover > .check_small{background-position:0 -765px}.check_small{background-position:0 -739px}.check_small:active,.check_small.check_small_active,.check_small.check_small-active{background-position:0 -765px}.check_profile,#user_menu .check_button .icon{background-position:0 -707px}.up_grey{background-position:0 -4626px}.up_green{background-position:0 -4601px}.down_opacity,#hd .dropdown_arrow{background-position:0 -966px}.down_grey,#hd li.active .dropdown_arrow,#community_tab.selected .dropdown_arrow,.filter_more:hover .open_arrow_grey.selected{background-position:0 -941px}.top_stem{background-position:0 -4358px}.top_stem_realtime{background-position:0 -4388px}.top_light_stem,.popUp .innerPopUp + .top_stem{background-position:0 -4328px}.right_stem{background-position:0 -3220px}.right_light_stem,.popUp .innerPopUp + .right_stem{background-position:0 -3190px}.left_stem{background-position:0 -2413px}.left_light_stem,.popUp .innerPopUp + .left_stem{background-position:0 -2383px}.bottom_stem{background-position:0 -507px}.bottom_light_stem,.popUp .innerPopUp + .bottom_stem{background-position:0 -477px}.blue_down{background-position:0 -427px}.light_grey_down{background-position:0 -2443px}.left_grey{background-position:0 -2358px}.right_grey{background-position:0 -3165px}.right_green{background-position:0 -3140px}.header_stem:hover,#user_notifications .tab:hover .header_stem{background-position:0 -1907px}.header_stem.active,#user_notifications .tab:hover #notifications.active + .header_stem,#user_notifications .tab:hover #notifications.active:hover + .header_stem,#notifications.active + .header_stem,#notifications.active:hover + .header_stem{background-position:0 -1889px}.header_stem{background-position:0 -1871px}.header_stem:hover,#user_notifications .tab:hover .header_stem,.header_stem.header_stem_hover,.header_stem.header_stem-hover{background-position:0 -1907px}.header_stem:active,.header_stem.header_stem_active,.header_stem.header_stem-active{background-position:0 -1889px}.nice_job_m,.nicejob_m{background-position:0 -2829px}.feel_better_m,.feelbetter_m{background-position:0 -1313px}.motivate{background-position:0 -2757px}.hot_m{background-position:0 -1997px}.heal_m{background-position:0 -1925px}.inspiration_m{background-position:0 -2201px}.congrats_m{background-position:0 -905px}.photo_m{background-position:0 -2980px}.funny_m{background-position:0 -1375px}.smacktalk_m{background-position:0 -4041px}.performance_m{background-position:0 -2944px}.nudge_m{background-position:0 -2908px}.yourock_m{background-position:0 -4702px}.hifive_m{background-position:0 -1961px}.badass_m{background-position:0 -249px}.cheers_m{background-position:0 -791px}.m_sel .smacktalk_m{background-position:0 -3961px}.m_sel .photo_m{background-position:0 -3920px}.m_sel .performance_m{background-position:0 -3879px}.m_sel .nudge_m{background-position:0 -3838px}.m_sel .nice_job_m{background-position:0 -3797px}.m_sel .inspiration_m{background-position:0 -3756px}.m_sel .hot_m{background-position:0 -3715px}.m_sel .heal_m{background-position:0 -3635px}.m_sel .good_luck_m{background-position:0 -3594px}.m_sel .funny_m{background-position:0 -3553px}.m_sel .feel_better_m{background-position:0 -3512px}.m_sel .congrats_m{background-position:0 -3471px}.m_sel .yourock_m,.m_sel .you_rock_m{background-position:0 -4002px}.m_sel .hifive_m,.m_sel .hi_five_m{background-position:0 -3676px}.m_sel .badass_m{background-position:0 -3393px}.m_sel .cheers_m{background-position:0 -3432px}.tired_select:hover,.selected_tired .tired_select{background-position:0 -4284px}.tired_select{background-position:0 -4240px}.tired_select:hover,.tired_select.tired_select_hover,.tired_select.tired_select-hover{background-position:0 -4284px}.tired:hover{background-position:0 -4213px}.tired{background-position:0 -4186px}.tired:hover,.tired.tired_hover,.tired.tired-hover{background-position:0 -4213px}.injured_select:hover,.selected_injured .injured_select{background-position:0 -2157px}.injured_select{background-position:0 -2113px}.injured_select:hover,.injured_select.injured_select_hover,.injured_select.injured_select-hover{background-position:0 -2157px}.injured:hover{background-position:0 -2086px}.injured{background-position:0 -2059px}.injured:hover,.injured.injured_hover,.injured.injured-hover{background-position:0 -2086px}.great_select:hover,.selected_great .great_select{background-position:0 -1713px}.great_select{background-position:0 -1669px}.great_select:hover,.great_select.great_select_hover,.great_select.great_select-hover{background-position:0 -1713px}.great:hover{background-position:0 -1642px}.great{background-position:0 -1615px}.great:hover,.great.great_hover,.great.great-hover{background-position:0 -1642px}.good_select:hover,.selected_good .good_select{background-position:0 -1571px}.good_select{background-position:0 -1527px}.good_select:hover,.good_select.good_select_hover,.good_select.good_select-hover{background-position:0 -1571px}.good_luck_m{background-position:0 -1491px}.good:hover{background-position:0 -1464px}.good{background-position:0 -1437px}.good:hover,.good.good_hover,.good.good-hover{background-position:0 -1464px}.blah_select:hover,.selected_blah .blah_select{background-position:0 -383px}.blah_select{background-position:0 -339px}.blah_select:hover,.blah_select.blah_select_hover,.blah_select.blah_select-hover{background-position:0 -383px}.blah:hover{background-position:0 -312px}.blah{background-position:0 -285px}.blah:hover,.blah.blah_hover,.blah.blah-hover{background-position:0 -312px}.alright_select:hover,.selected_alright .alright_select{background-position:0 -205px}.alright_select{background-position:0 -161px}.alright_select:hover,.alright_select.alright_select_hover,.alright_select.alright_select-hover{background-position:0 -205px}.alright:hover{background-position:0 -134px}.alright{background-position:0 -107px}.alright:hover,.alright.alright_hover,.alright.alright-hover{background-position:0 -134px}.hentry:hover .great{background-position:0 -1642px}.hentry:hover .good{background-position:0 -1464px}.hentry:hover .alright{background-position:0 -134px}.hentry:hover .blah{background-position:0 -312px}.hentry:hover .tired{background-position:0 -4213px}.hentry:hover .injured{background-position:0 -1642px}.facebook_check,.twitter_check{width:16px;height:17px;text-indent:-119988px;overflow:hidden;text-align:left}.zoom{width:15px;height:15px;display:block}.thumbsUp_small{padding-top:2px}.like,.thumbsUp_small{padding-top:0}.arrow{padding:0 8px}.lock{padding-left:20px;line-height:22px}.calendar_picker{float:left;height:32px;margin:3px;width:32px}.more_arrow{margin-left:10px}.refresh_icon{float:right;display:block}.open_arrow,.open_arrow_grey,.more_arrow,.refresh_icon{padding:0 5px}.open_arrow,.selected .open_arrow:hover{background-position:0 -941px}.selected .open_arrow,.open_arrow:hover,.open_arrow.selected,.open_arrow_grey.selected:hover,a:hover > .open_arrow{background-position:0 -941px}.open_arrow_grey.selected{background-position:0 -2443px}.open_arrow.selected.with_arrow_hover:hover,#workout_menu .post_title a:hover .open_arrow.selected{background-position:0 -427px}#categoryBox li.selected a,.selectedItem,.eventLocation,.selected_location,.selected_section{background-position:0 -3140px}.selected_location,.selected_section{padding-left:20px}.dashboard-sprite,.dashboard-answer_n,.dashboard-center_map,.dashboard-clear_map,.dashboard-clif_logo,.dashboard-comment_n,.dashboard-editable_map,.dashboard-elevation_map,.dashboard-follow_map,.dashboard-friend_n,.dashboard-garmin_logo,#garmin_import_listitem .icon,.dashboard-green_speak,.dashboard-image,.dashboard-invitation_n,.dashboard-loop_map,.dashboard-motivation_n,.dashboard-nikeplus_logo,#nike_import_listitem .icon,.dashboard-note,.dashboard-note_speak,.dashboard-orange_speak,.dashboard-outback_map,.dashboard-pink_speak,.dashboard-response_n,.dashboard-sync,.dashboard-thumbs_n,.dashboard-undo_map,.dashboard-video,.dashboard-weather_cloudy,.dashboard-weather_cold,.dashboard-weather_hot,.dashboard-weather_rain,.dashboard-weather_snow,.dashboard-weather_sunny,.dashboard-weather_windy,.dashboard-workout,.note .speak,#item_great .top_stem,#item_good .top_stem,#item_alright .top_stem,#item_blah .top_stem,#item_tired .top_stem,#item_injured .top_stem,.dashboard-loop_map:hover,.dashboard-outback_map:hover,.dashboard-follow_map:hover,.dashboard-elevation_map:hover,.dashboard-elevation_map.active,.dashboard-editable_map:hover,.dashboard-editable_map.active,.dashboard-clear_map:hover,.dashboard-center_map:hover,.dashboard-undo_map:hover,.dashboard-weather_windy:hover,.dashboard-weather_sunny:hover,.dashboard-weather_snow:hover,.dashboard-weather_rain:hover,.dashboard-weather_hot:hover,.dashboard-weather_cold:hover,.dashboard-weather_cloudy:hover,#weather_list li.selected > .dashboard-weather_cloudy,#weather_list li.selected > .dashboard-weather_rain,#weather_list li.selected > .dashboard-weather_cold,#weather_list li.selected > .dashboard-weather_hot,#weather_list li.selected > .dashboard-weather_windy,#weather_list li.selected > .dashboard-weather_snow,#weather_list li.selected > .dashboard-weather_sunny,.dashboard-note:hover,.dashboard-image:hover,.dashboard-video:hover,.dashboard-workout:hover{background:url('/images/dashboard-b629c5ca8b.png') no-repeat}.dashboard-answer_n{background-position:0 0}.dashboard-center_map{background-position:0 -27px}.dashboard-center_map:hover,.dashboard-center_map.center_map_hover,.dashboard-center_map.center_map-hover{background-position:0 -69px}.dashboard-clear_map{background-position:0 -111px}.dashboard-clear_map:hover,.dashboard-clear_map.clear_map_hover,.dashboard-clear_map.clear_map-hover{background-position:0 -153px}.dashboard-clif_logo{background-position:0 -195px}.dashboard-comment_n{background-position:0 -220px}.dashboard-editable_map{background-position:0 -247px}.dashboard-editable_map:hover,.dashboard-editable_map.editable_map_hover,.dashboard-editable_map.editable_map-hover{background-position:0 -328px}.dashboard-editable_map:active,.dashboard-editable_map.editable_map_active,.dashboard-editable_map.editable_map-active{background-position:0 -289px}.dashboard-elevation_map{background-position:0 -370px}.dashboard-elevation_map:hover,.dashboard-elevation_map.elevation_map_hover,.dashboard-elevation_map.elevation_map-hover{background-position:0 -448px}.dashboard-elevation_map:active,.dashboard-elevation_map.elevation_map_active,.dashboard-elevation_map.elevation_map-active{background-position:0 -409px}.dashboard-follow_map{background-position:0 -487px}.dashboard-follow_map:hover,.dashboard-follow_map.follow_map_hover,.dashboard-follow_map.follow_map-hover{background-position:0 -529px}.dashboard-friend_n{background-position:0 -571px}.dashboard-garmin_logo,#garmin_import_listitem .icon{background-position:0 -598px}.dashboard-green_speak{background-position:0 -648px}.dashboard-image{background-position:0 -678px}.dashboard-image:hover,.dashboard-image.image_hover,.dashboard-image.image-hover{background-position:0 -716px}.dashboard-invitation_n{background-position:0 -754px}.dashboard-loop_map{background-position:0 -781px}.dashboard-loop_map:hover,.dashboard-loop_map.loop_map_hover,.dashboard-loop_map.loop_map-hover{background-position:0 -823px}.dashboard-motivation_n{background-position:0 -865px}.dashboard-nikeplus_logo,#nike_import_listitem .icon{background-position:0 -892px}.dashboard-note{background-position:0 -942px}.dashboard-note:hover,.dashboard-note.note_hover,.dashboard-note.note-hover{background-position:0 -980px}.dashboard-note_speak{background-position:0 -1018px}.dashboard-orange_speak{background-position:0 -1040px}.dashboard-outback_map{background-position:0 -1070px}.dashboard-outback_map:hover,.dashboard-outback_map.outback_map_hover,.dashboard-outback_map.outback_map-hover{background-position:0 -1112px}.dashboard-pink_speak{background-position:0 -1154px}.dashboard-response_n{background-position:0 -1184px}.dashboard-sync{background-position:0 -1211px}.dashboard-thumbs_n{background-position:0 -1249px}.dashboard-undo_map{background-position:0 -1276px}.dashboard-undo_map:hover,.dashboard-undo_map.undo_map_hover,.dashboard-undo_map.undo_map-hover{background-position:0 -1318px}.dashboard-video{background-position:0 -1360px}.dashboard-video:hover,.dashboard-video.video_hover,.dashboard-video.video-hover{background-position:0 -1398px}.dashboard-weather_cloudy{background-position:0 -1436px}.dashboard-weather_cloudy:hover,.dashboard-weather_cloudy.weather_cloudy_hover,.dashboard-weather_cloudy.weather_cloudy-hover{background-position:0 -1521px}.dashboard-weather_cold{background-position:0 -1606px}.dashboard-weather_cold:hover,.dashboard-weather_cold.weather_cold_hover,.dashboard-weather_cold.weather_cold-hover{background-position:0 -1691px}.dashboard-weather_hot{background-position:0 -1776px}.dashboard-weather_hot:hover,.dashboard-weather_hot.weather_hot_hover,.dashboard-weather_hot.weather_hot-hover{background-position:0 -1861px}.dashboard-weather_rain{background-position:0 -1946px}.dashboard-weather_rain:hover,.dashboard-weather_rain.weather_rain_hover,.dashboard-weather_rain.weather_rain-hover{background-position:0 -2031px}.dashboard-weather_snow{background-position:0 -2116px}.dashboard-weather_snow:hover,.dashboard-weather_snow.weather_snow_hover,.dashboard-weather_snow.weather_snow-hover{background-position:0 -2201px}.dashboard-weather_sunny{background-position:0 -2286px}.dashboard-weather_sunny:hover,.dashboard-weather_sunny.weather_sunny_hover,.dashboard-weather_sunny.weather_sunny-hover{background-position:0 -2371px}.dashboard-weather_windy{background-position:0 -2456px}.dashboard-weather_windy:hover,.dashboard-weather_windy.weather_windy_hover,.dashboard-weather_windy.weather_windy-hover{background-position:0 -2541px}.dashboard-workout{background-position:0 -2626px}.dashboard-workout:hover,.dashboard-workout.workout_hover,.dashboard-workout.workout-hover{background-position:0 -2664px}.weather_rain,.thumbs_n,.response_n,.motivation_n,.invitation_n,.friend_n,.comment_n,.answer_n,.activity_menu .down{padding-left:25px}.note .speak{background-position:0 -1018px}#item_great .top_stem,#item_good .top_stem{background-position:0 -648px}#item_alright .top_stem,#item_blah .top_stem{background-position:0 -1040px}#item_tired .top_stem,#item_injured .top_stem{background-position:0 -1154px}#garmin_import_listitem .icon{width:42px;height:42px;float:left;padding:0;margin:0;display:block;text-indent:-119988px;overflow:hidden;text-align:left;margin:0 10px}#garmin_import_listitem .icon:hover{text-decoration:none}#nike_import_listitem .icon{width:42px;height:42px;float:left;padding:0;margin:0;display:block;text-indent:-119988px;overflow:hidden;text-align:left;margin:0 10px}#nike_import_listitem .icon:hover{text-decoration:none}.dashboard-loop_map:hover{background-position:0 -823px}.dashboard-outback_map:hover{background-position:0 -1112px}.dashboard-follow_map:hover{background-position:0 -529px}.dashboard-elevation_map:hover{background-position:0 -448px}.dashboard-elevation_map.active{background-position:0 -409px}.dashboard-editable_map:hover{background-position:0 -328px}.dashboard-editable_map.active{background-position:0 -289px}.dashboard-clear_map:hover{background-position:0 -153px}.dashboard-center_map:hover{background-position:0 -69px}.dashboard-undo_map:hover{background-position:0 -1318px}.dashboard-weather_windy:hover{background-position:0 -2541px}.dashboard-weather_sunny:hover{background-position:0 -2371px}.dashboard-weather_snow:hover{background-position:0 -2201px}.dashboard-weather_rain:hover{background-position:0 -2031px}.dashboard-weather_hot:hover{background-position:0 -1861px}.dashboard-weather_cold:hover{background-position:0 -1691px}.dashboard-weather_cloudy:hover{background-position:0 -1521px}#weather_list li.selected > .dashboard-weather_cloudy{background-position:0 -1521px}#weather_list li.selected > .dashboard-weather_rain{background-position:0 -2031px}#weather_list li.selected > .dashboard-weather_cold{background-position:0 -1691px}#weather_list li.selected > .dashboard-weather_hot{background-position:0 -1861px}#weather_list li.selected > .dashboard-weather_windy{background-position:0 -2541px}#weather_list li.selected > .dashboard-weather_snow{background-position:0 -2201px}#weather_list li.selected > .dashboard-weather_sunny{background-position:0 -2371px}.dashboard-note:hover{background-position:0 -980px}.dashboard-image:hover{background-position:0 -716px}.dashboard-video:hover{background-position:0 -1398px}.dashboard-workout:hover{background-position:0 -2664px}.gradient-sprite,.drop_shadow,textarea,.faux_textarea,input[type="text"],.faux_input,select,input[type="file"],input[type="email"],input[type="password"],textarea.white_input,input[type="text"].white_input,input[type="email"].white_input,input[type="password"].white_input,#hd,.header_tab,#header_menu > li > a.tab,.odd,.gradient_bar,.yui-skin-sam #workout_list tr.yui-dt-odd,#challenge_recently_finished,li.motivation.selected .icon,.motivation.selected .comment_list,.odd.large,.large.gradient_bar,.yui-skin-sam #workout_list tr.large.yui-dt-odd,.large#challenge_recently_finished,li.motivation.selected .large.icon,.motivation.selected .large.comment_list{background:url('/images/gradient-01d24b21bb.png') no-repeat}.greyButton,.pagination a,#view_more a,.greenButton,.featuredbtn a,.thickbtn a,.blueButton{padding-left:25px}.drop_shadow,textarea,.faux_textarea,input[type="text"],.faux_input,select,input[type="file"],input[type="email"],input[type="password"],textarea.white_input,input[type="text"].white_input,input[type="email"].white_input,input[type="password"].white_input{background-position:0 -1586px}#hd{background-position:0 0}.header_tab,#header_menu > li > a.tab{background-position:0 -3116px}.odd,.gradient_bar,.yui-skin-sam #workout_list tr.yui-dt-odd,#challenge_recently_finished,li.motivation.selected .icon,.motivation.selected .comment_list{background-position:0 -3659px}.odd.large,.large.gradient_bar,.yui-skin-sam #workout_list tr.large.yui-dt-odd,.large#challenge_recently_finished,li.motivation.selected .large.icon,.motivation.selected .large.comment_list{background-position:0 -3349px}.drop_shadow,textarea,.faux_textarea,input[type="text"],.faux_input,select,input[type="file"],input[type="email"],input[type="password"],textarea.white_input,input[type="text"].white_input,input[type="email"].white_input,input[type="password"].white_input,#hd,.header_tab,#header_menu > li > a.tab,.odd,.gradient_bar,.yui-skin-sam #workout_list tr.yui-dt-odd,#challenge_recently_finished,li.motivation.selected .icon,.motivation.selected .comment_list{background-repeat:repeat-x}.challenge-sprite,#wall_tab .icon,#wall_tab .icon:hover,#wall_tab .icon.active,#leaderboard_tab .icon,#leaderboard_tab .icon:hover,#leaderboard_tab .icon.active,#completed_tab .icon,#completed_tab .icon:hover,#completed_tab .icon.active,#challenge_status.active .icon,#challenge_status.finished .icon,#challenge_status.waiting .icon,.win_icon,.asterisk{background:url('/images/challenge-9f306bed1f.png') no-repeat}#wall_tab .icon{background-position:0 -336px}#wall_tab .icon:hover,#wall_tab .icon.wall_tab_hover,#wall_tab .icon.wall_tab-hover{background-position:0 -406px}#wall_tab .icon:active,#wall_tab .icon.wall_tab_active,#wall_tab .icon.wall_tab-active{background-position:0 -371px}#wall_tab .icon:hover{background-position:0 -406px}#wall_tab .icon.active{background-position:0 -371px}#leaderboard_tab .icon{background-position:0 -199px}#leaderboard_tab .icon:hover,#leaderboard_tab .icon.leaderboard_tab_hover,#leaderboard_tab .icon.leaderboard_tab-hover{background-position:0 -269px}#leaderboard_tab .icon:active,#leaderboard_tab .icon.leaderboard_tab_active,#leaderboard_tab .icon.leaderboard_tab-active{background-position:0 -234px}#leaderboard_tab .icon:hover{background-position:0 -269px}#leaderboard_tab .icon.active{background-position:0 -234px}#completed_tab .icon{background-position:0 -62px}#completed_tab .icon:hover,#completed_tab .icon.completed_tab_hover,#completed_tab .icon.completed_tab-hover{background-position:0 -132px}#completed_tab .icon:active,#completed_tab .icon.completed_tab_active,#completed_tab .icon.completed_tab-active{background-position:0 -97px}#completed_tab .icon:hover{background-position:0 -132px}#completed_tab .icon.active{background-position:0 -97px}#challenge_status.active .icon{background-position:0 0}#challenge_status.finished .icon{background-position:0 -167px}#challenge_status.waiting .icon{background-position:0 -304px}.win_icon{background-position:0 -441px}.asterisk{background-position:0 -32px}.stat-sprite,.stat-alright,.stat-blah,.stat-cycling,.stat-good,.stat-great,.stat-inactive_feel,.stat-injured,.stat-running,.stat-swimming,.stat-tired,.stat-walking,.stat-weights,.stat-weights:hover,.stat-walking:hover,.stat-swimming:hover,.stat-running:hover,.stat-cycling:hover,.stat-tired:hover,.stat-injured:hover,.stat-great:hover,.stat-good:hover,.stat-blah:hover,.stat-alright:hover{background:url('/images/stat-56043cfd70.png') no-repeat}.stat-alright{background-position:0 0}.stat-alright:hover,.stat-alright.alright_hover,.stat-alright.alright-hover{background-position:0 -50px}.stat-blah{background-position:0 -100px}.stat-blah:hover,.stat-blah.blah_hover,.stat-blah.blah-hover{background-position:0 -149px}.stat-cycling{background-position:0 -198px}.stat-cycling:hover,.stat-cycling.cycling_hover,.stat-cycling.cycling-hover{background-position:0 -248px}.stat-good{background-position:0 -298px}.stat-good:hover,.stat-good.good_hover,.stat-good.good-hover{background-position:0 -348px}.stat-great{background-position:0 -398px}.stat-great:hover,.stat-great.great_hover,.stat-great.great-hover{background-position:0 -448px}.stat-inactive_feel{background-position:0 -498px}.stat-injured{background-position:0 -547px}.stat-injured:hover,.stat-injured.injured_hover,.stat-injured.injured-hover{background-position:0 -597px}.stat-running{background-position:0 -647px}.stat-running:hover,.stat-running.running_hover,.stat-running.running-hover{background-position:0 -697px}.stat-swimming{background-position:0 -747px}.stat-swimming:hover,.stat-swimming.swimming_hover,.stat-swimming.swimming-hover{background-position:0 -797px}.stat-tired{background-position:0 -847px}.stat-tired:hover,.stat-tired.tired_hover,.stat-tired.tired-hover{background-position:0 -896px}.stat-walking{background-position:0 -945px}.stat-walking:hover,.stat-walking.walking_hover,.stat-walking.walking-hover{background-position:0 -995px}.stat-weights{background-position:0 -1045px}.stat-weights:hover,.stat-weights.weights_hover,.stat-weights.weights-hover{background-position:0 -1095px}.stat-weights:hover{background-position:0 -1095px}.stat-walking:hover{background-position:0 -995px}.stat-swimming:hover{background-position:0 -797px}.stat-running:hover{background-position:0 -697px}.stat-cycling:hover{background-position:0 -248px}.stat-tired:hover{background-position:0 -896px}.stat-injured:hover{background-position:0 -597px}.stat-great:hover{background-position:0 -448px}.stat-good:hover{background-position:0 -348px}.stat-blah:hover{background-position:0 -149px}.stat-alright:hover{background-position:0 -50px}.home-sprite,.home-comment_stem,.home-cycling_icon,.home-cycling_type,.home-fitness_icon,.home-fitness_type,.home-weights_type,.home-training_type,.home-hiking_type,.home-yoga_type,.home-spinning_type,.home-elliptical_type,.home-crossfit_type,.home-large_comment_icon,.home-map_icon,.home-motivation_icon,.home-running_icon,.home-running_type,.home-signup_arrow,.home-swimming_icon,.home-swimming_type,.home-trophy_icon,.home-walking_icon,.home-walking_type{background:url('/images/home-fb980c7120.png') no-repeat}.home-comment_stem{background-position:0 0}.home-cycling_icon{background-position:0 -9px}.home-cycling_type{background-position:0 -40px}.home-fitness_icon{background-position:0 -67px}.home-fitness_type,.home-weights_type,.home-training_type,.home-hiking_type,.home-yoga_type,.home-spinning_type,.home-elliptical_type,.home-crossfit_type{background-position:0 -98px}.home-large_comment_icon{background-position:0 -125px}.home-map_icon{background-position:0 -156px}.home-motivation_icon{background-position:0 -187px}.home-running_icon{background-position:0 -218px}.home-running_type{background-position:0 -249px}.home-signup_arrow{background-position:0 -276px}.home-swimming_icon{background-position:0 -297px}.home-swimming_type{background-position:0 -328px}.home-trophy_icon{background-position:0 -355px}.home-walking_icon{background-position:0 -386px}.home-walking_type{background-position:0 -417px}.home-walking_icon,.home-trophy_icon,.home-swimming_icon,.home-running_icon,.home-motivation_icon,.home-map_icon,.large_comment_icon,.home-fitness_icon,.home-cycling_icon{padding-left:25px}.device-sprite,.device-android_32,.device-android_48,.device-iphone_32,.device-iphone_48,.device-screen_32,.device-screen_48,.device-android_32:hover,.device-iphone_32:hover,.device-screen_32:hover,.device-android_48:hover,.device-iphone_48:hover,.device-screen_48:hover{background:url('/images/device-d6f78834b7.png') no-repeat}.device-android_32{background-position:0 0}.device-android_32:hover,.device-android_32.android_32_hover,.device-android_32.android_32-hover{background-position:0 -42px}.device-android_48{background-position:0 -84px}.device-android_48:hover,.device-android_48.android_48_hover,.device-android_48.android_48-hover{background-position:0 -142px}.device-iphone_32{background-position:0 -200px}.device-iphone_32:hover,.device-iphone_32.iphone_32_hover,.device-iphone_32.iphone_32-hover{background-position:0 -242px}.device-iphone_48{background-position:0 -284px}.device-iphone_48:hover,.device-iphone_48.iphone_48_hover,.device-iphone_48.iphone_48-hover{background-position:0 -342px}.device-screen_32{background-position:0 -400px}.device-screen_32:hover,.device-screen_32.screen_32_hover,.device-screen_32.screen_32-hover{background-position:0 -442px}.device-screen_48{background-position:0 -484px}.device-screen_48:hover,.device-screen_48.screen_48_hover,.device-screen_48.screen_48-hover{background-position:0 -542px}.device-android_32:hover{background-position:0 -42px}.device-iphone_32:hover{background-position:0 -242px}.device-screen_32:hover{background-position:0 -442px}.device-android_48:hover{background-position:0 -142px}.device-iphone_48:hover{background-position:0 -342px}.device-screen_48:hover{background-position:0 -542px}.featuredBox,.thinBox{background-position:-1987px 0;background-repeat:repeat-y;width:660px}.innerFeaturedBox,.thinBox .innerThinBox{padding:0 10px 13px 10px}.borderBox{background-position:-634px -819px;padding-top:9px;width:288px}.innerBorderBox{background-position:-933px 100%;padding:5px 10px 10px 10px}.borderBox,.innerBorderBox,.fbHeader,.fbFooter,.featuredBox .footerFeaturedBox,.thinBox,.footerFeaturedBox,.featuredBox{background-image:url('/images/layout_sprite.png?1295456395');background-repeat:no-repeat;background-color:transparent}.featuredBox,.thinBox{background-repeat:repeat-y}a.highlight,a:link.highlight,a:visited.highlight,span.highlight,p.highlight,strong.highlight{color:#b4ff83}a.white,a:link.white,a:visited.white,span.white,p.white,strong.white{color:white}a.green,a:link.green,a:visited.green,span.green,p.green,strong.green{color:#0c960c}a.grey,a:link.grey,a:visited.grey,span.grey,p.grey,strong.grey{color:#6d7375}a.medium_grey,a:link.medium_grey,a:visited.medium_grey,span.medium_grey,p.medium_grey,strong.medium_grey{color:#868d8f}a.light_grey,a:link.light_grey,a:visited.light_grey,span.light_grey,p.light_grey,strong.light_grey{color:#989ea0}a.black,a:link.black,a:visited.black,span.black,p.black,strong.black{color:black}a.default_black,a:link.default_black,a:visited.default_black,span.default_black,p.default_black,strong.default_black{color:#404547}a.link,a:link.link,a:visited.link,span.link,p.link,strong.link{color:#0bb5e8}.light_grey_gradient,.button_border,.thickbtn_wrapper,.button_wrapper,.popUp .header,.avatar.border img.photo,.dropdown.add_border,.gradient_dropdown_menu li,.tabs-nav li a,.table_header,#device_data_loading,#send_motivation p.inputradio,#friend_finder #side_search_bar{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefefe), color-stop(100%, #e8edee));background:-webkit-linear-gradient(#fefefe,#e8edee);background:-moz-linear-gradient(#fefefe,#e8edee);background:linear-gradient(#fefefe,#e8edee)}.green_gradient,#user_notifications .tab:hover #notifications.active,#user_notifications .tab:hover #notifications.active:hover,#notifications.active,#notifications.active:hover,#rt_updates,#event_rating_notification,#imported_workouts_table table tr.imported,.m_sel li.selected{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fcfef9), color-stop(100%, #d8f5b6));background:-webkit-linear-gradient(#fcfef9,#d8f5b6);background:-moz-linear-gradient(#fcfef9,#d8f5b6);background:linear-gradient(#fcfef9,#d8f5b6);background-color:#d8f5b6}.grey_gradient,.popUp .header.dark{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a1a6a7), color-stop(100%, #6d7375));background:-webkit-linear-gradient(#a1a6a7,#6d7375);background:-moz-linear-gradient(#a1a6a7,#6d7375);background:linear-gradient(#a1a6a7,#6d7375);background-color:#a1a6a7}.link_gradient{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #61d5f8), color-stop(100%, #0bb5e8));background:-webkit-linear-gradient(#61d5f8,#0bb5e8);background:-moz-linear-gradient(#61d5f8,#0bb5e8);background:linear-gradient(#61d5f8,#0bb5e8);background-color:#61d5f8}.blue_gradient,.dropdown_menu li a:hover,.gradient_dropdown_menu li a:hover,.dropdown_menu .ui-state-hover,.gradient_dropdown_menu .ui-state-hover,.selected_route,#share_challenge_popup li:hover,#select_team_popup li:hover{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #c9eefa));background:-webkit-linear-gradient(#ffffff,#c9eefa);background:-moz-linear-gradient(#ffffff,#c9eefa);background:linear-gradient(#ffffff,#c9eefa)}.dark_blue_gradient,#map_topbar,.map_toolbar{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #466674), color-stop(100%, #293c44));background:-webkit-linear-gradient(#466674,#293c44);background:-moz-linear-gradient(#466674,#293c44);background:linear-gradient(#466674,#293c44)}.white_opacity_gradient,.gradient_menu li:first-child{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(#ffffff,rgba(255,255,255,0));background:-moz-linear-gradient(#ffffff,rgba(255,255,255,0));background:linear-gradient(#ffffff,rgba(255,255,255,0))}.opacity_white_gradient,.gradient_menu li.last,.gradient_menu li:last-child{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, #ffffff));background:-webkit-linear-gradient(rgba(255,255,255,0),#ffffff);background:-moz-linear-gradient(rgba(255,255,255,0),#ffffff);background:linear-gradient(rgba(255,255,255,0),#ffffff)}.green_bezel,.grey_bezel,#challenge_leaderboard #leaderboard li.your_bar,#challenge_leaderboard #leaderboard_small li.your_bar,#challenge_leaderboard #challenge_leaderboard li.your_bar,#leaderboard li.your_bar,#leaderboard_small li.your_bar,#challenge_leaderboard li.your_bar,.blue_bezel,.opacity_bezel,#data_progress_bar{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEsCAYAAAACUNnVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACNJREFUeNpi+P//vwgTAxCMEqPEcCcYgKl9NCBGiZFBAAQYAIZxCGOo2I5xAAAAAElFTkSuQmCC') 0 50% repeat-x}.light_grey_bezel,.dropdown_menu.highlight_last li:last-child,.highlight_last.gradient_dropdown_menu li:last-child,.training_container .header,.training_container .table_header,.training_container .table_header th,.yui-skin-sam #workout_list.yui-dt th,.light_opacity_bezel,.add_button,.check_button,.favorite_button,.gradient_menu li{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEsCAYAAAACUNnVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACNJREFUeNpi/P//fz8TAxCMEqPEcCcYgal9NCBGiZFBAAQYAF4wCOAKxzlZAAAAAElFTkSuQmCC') 0 50% repeat-x}.medium_opacity_bezel,.accept_mini:hover,.accept_mini.active,.deny_mini:hover,.deny_mini.active,.add_button:hover,.add_button.active,.add_button.loading,.check_button:hover,.check_button.active,.check_button.loading,.favorite_button:hover,.favorite_button.active,.favorite_button.loading{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEsCAYAAAACUNnVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACJJREFUeNpi+P//fxATAxCMEqPEcCcYgKl9lBglRgYBEGAAIffExyZpxMEAAAAASUVORK5CYII=') 0 50% repeat-x}.green_bezel{background-color:#bbe39a}.light_grey_bezel,.dropdown_menu.highlight_last li:last-child,.highlight_last.gradient_dropdown_menu li:last-child,.training_container .header,.training_container .table_header,.training_container .table_header th,.yui-skin-sam #workout_list.yui-dt th{background-color:#eff3f4}.grey_bezel,#challenge_leaderboard #leaderboard li.your_bar,#challenge_leaderboard #leaderboard_small li.your_bar,#challenge_leaderboard #challenge_leaderboard li.your_bar,#leaderboard li.your_bar,#leaderboard_small li.your_bar,#challenge_leaderboard li.your_bar{background-color:#58656B}.blue_bezel{background-color:#c9eefa}.opacity_bezel,#data_progress_bar{background-color:transparent}.grey_border{border:1px solid #dfe6e8}.diagonal_light{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBJREFUeNpi/P//PwM6YGRkZGfCJgikfjKAdMAwELDDVWAVhEmgC8LsxRAEYYAAAwAh9R8PxWUVfQAAAABJRU5ErkJggg==') repeat}.diagonal_dark{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC5JREFUeNpi/P//PwM6YGRklGYASSBjIJAGy2IVRJZAEYRJoAvC7MUQBGGAAAMAVsAqfd/IXT0AAAAASUVORK5CYII=') repeat}.diamond_background{background:url('/images/diamond_texture.png?1295456395'), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eff3f4));background:url('/images/diamond_texture.png?1295456395'), -webkit-linear-gradient(#ffffff,#eff3f4);background:url('/images/diamond_texture.png?1295456395'), -moz-linear-gradient(#ffffff,#eff3f4);background:url('/images/diamond_texture.png?1295456395'), linear-gradient(#ffffff,#eff3f4)}.running_bg{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d6db2e), color-stop(100%, #9bbb21));background:-webkit-linear-gradient(#d6db2e,#9bbb21);background:-moz-linear-gradient(#d6db2e,#9bbb21);background:linear-gradient(#d6db2e,#9bbb21);background-color:#9BBB21;border:1px solid #97b720}.swimming_bg{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6ef1f5), color-stop(100%, #50cdea));background:-webkit-linear-gradient(#6ef1f5,#50cdea);background:-moz-linear-gradient(#6ef1f5,#50cdea);background:linear-gradient(#6ef1f5,#50cdea);background-color:#6EF1F5;border:1px solid #4bcce9}.walking_bg{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f090ad), color-stop(100%, #ea328e));background:-webkit-linear-gradient(#f090ad,#ea328e);background:-moz-linear-gradient(#f090ad,#ea328e);background:linear-gradient(#f090ad,#ea328e);background-color:#F090AD;border:1px solid #ea2d8b}.cycling_bg{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fac636), color-stop(100%, #e39423));background:-webkit-linear-gradient(#fac636,#e39423);background:-moz-linear-gradient(#fac636,#e39423);background:linear-gradient(#fac636,#e39423);background-color:#FAC636;border:1px solid #e2921e}.fitness_bg,.weights_bg,.training_bg,.hiking_bg,.yoga_bg,.spinning_bg,.elliptical_bg,.crossfit_bg{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9ca19e), color-stop(100%, #5d6672));background:-webkit-linear-gradient(#9ca19e,#5d6672);background:-moz-linear-gradient(#9ca19e,#5d6672);background:linear-gradient(#9ca19e,#5d6672);background-color:#9CA19E;border:1px solid #5b636f}.transparent_grey_bg{background:url('/images/rgbapng/00000033.png?1295673314');background:rgba(0, 0, 0, 0.2)}.transparent_dark_bg{background:url('/images/rgbapng/000000b3.png?1295673313');background:rgba(0, 0, 0, 0.7)}.noise_gradient{background:url('/images/noise.png?1295456143') repeat 0 0;background-image:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(0%, rgba(255,255,255,0.8)), color-stop(100%, rgba(238,238,238,0.3))), url('/images/noise.png?1295456143');background-image:-webkit-linear-gradient(top left, rgba(255,255,255,0.8),rgba(238,238,238,0.3)), url('/images/noise.png?1295456143');background-image:-moz-linear-gradient(top left, rgba(255,255,255,0.8),rgba(238,238,238,0.3)), url('/images/noise.png?1295456143');background-image:linear-gradient(top left, rgba(255,255,255,0.8),rgba(238,238,238,0.3)), url('/images/noise.png?1295456143')}.green_noise_gradient,.flash .notice{background:#d8f5b6 url('/images/noise.png?1295456143') repeat 0 0;background-image:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(0%, rgba(252,254,249,0.2)), color-stop(100%, rgba(216,245,182,0.8))), url('/images/noise.png?1295456143');background-image:-webkit-linear-gradient(top left, rgba(252,254,249,0.2),rgba(216,245,182,0.8)), url('/images/noise.png?1295456143');background-image:-moz-linear-gradient(top left, rgba(252,254,249,0.2),rgba(216,245,182,0.8)), url('/images/noise.png?1295456143');background-image:linear-gradient(top left, rgba(252,254,249,0.2),rgba(216,245,182,0.8)), url('/images/noise.png?1295456143')}.blue_noise_gradient{background:#c9eefa url('/images/noise.png?1295456143') repeat 0 0;background-image:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(0%, rgba(255,255,255,0.2)), color-stop(100%, rgba(201,238,250,0.8))), url('/images/noise.png?1295456143');background-image:-webkit-linear-gradient(top left, rgba(255,255,255,0.2),rgba(201,238,250,0.8)), url('/images/noise.png?1295456143');background-image:-moz-linear-gradient(top left, rgba(255,255,255,0.2),rgba(201,238,250,0.8)), url('/images/noise.png?1295456143');background-image:linear-gradient(top left, rgba(255,255,255,0.2),rgba(201,238,250,0.8)), url('/images/noise.png?1295456143')}.dark_noise_gradient{background:#293c44 url('/images/noise.png?1295456143') repeat 0 0;background-image:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(0%, rgba(70,102,116,0.2)), color-stop(100%, rgba(41,60,68,0.9))), url('/images/noise.png?1295456143');background-image:-webkit-linear-gradient(top left, rgba(70,102,116,0.2),rgba(41,60,68,0.9)), url('/images/noise.png?1295456143');background-image:-moz-linear-gradient(top left, rgba(70,102,116,0.2),rgba(41,60,68,0.9)), url('/images/noise.png?1295456143');background-image:linear-gradient(top left, rgba(70,102,116,0.2),rgba(41,60,68,0.9)), url('/images/noise.png?1295456143')}a.timeAgo:hover,p.timeAgo a:hover,span.timeAgo a:hover{color:#0bb5e8}a.link{color:#0bb5e8 !important}a.black,h2.black{color:#404547 !important}.light_activity *{color:#6d7375 !important}span.required{color:#cc3333}h2.grey,h1.grey,h3.grey{color:#6d7375}.odd,.gradient_bar,.yui-skin-sam #workout_list tr.yui-dt-odd,#challenge_recently_finished,li.motivation.selected .icon,.motivation.selected .comment_list,tr.odd td,tr.gradient_bar td,.yui-skin-sam #workout_list tr.yui-dt-odd td,tr#challenge_recently_finished td,li.motivation.selected tr.icon td,.motivation.selected tr.comment_list td{border-top:1px solid #dfe6e8;border-bottom:1px solid #FFF;text-shadow:white 0 1px 0}.even{background:#FFF;border-bottom:1px solid #FFF}.greenStrong,.greenStrong a{color:#0c960c;font-weight:bold;background-color:#FFF}.active_state{background-color:#0c960c;color:#FFF}.error_state,.cancel_state{background-color:#ee382f;color:#FFF}input.watermark{color:#999}.blueBorder{border:1px solid #75c3e2;padding:10px}.greenBorder{border:1px solid #ADDB5D;padding:10px}.noBorder{border:0}strong.great,strong.good{color:#8abc00}strong.alright,strong.blah{color:#ea9000}strong.tired,strong.injured{color:#ef0f75}.button{min-width:100px;float:left;text-align:center;font-weight:bold}.button a{display:block}#sb .thickbtn_wrapper,#sb .button_wrapper{border:0;background:none}div.thickbtn_wrapper,div.button_wrapper{width:auto;margin:10px auto 15px auto;-moz-border-radius:21px;-webkit-border-radius:21px;border-radius:21px;overflow:auto}.runningIcon,.cyclingIcon,.triathlonIcon{padding:4px 15px;margin:0 3px}.sportMark{text-indent:-119988px;overflow:hidden;text-align:left;width:31px;height:17px;float:left;padding:1px 4px;color:#FFF;font-size:30px}.edit.withText{padding-left:20px;font-weight:bold}.with_text{line-height:1.5em;padding-left:20px}.with_text.large{padding-left:30px;line-height:23px}#authenticatePopup input.greenButton{width:80px}#authenticatePopup input{margin-top:5px;width:280px}#authenticatePopup .inputcheck input{width:20px}#authenticatePopup .bottomPopup{padding:15px;border-top:1px solid #dfe6e8;background:#eff3f4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#404547}#web_services span{float:left;display:block;margin-right:10px}table.mail .mail,table.mail{background:none}li.thumbsUpRater:hover a,span.mini_thumbup_active{background-position:-36px -430px}li.thumbsDownRater:hover a,span.mini_thumbdown_active{background-position:-36px -460px}li.thumbsUpRater a,span.mini_thumbup_inactive{background-position:-36px -490px}li.thumbsDownRater a,span.mini_thumbdown_inactive{background-position:-36px -520px}.gradient_bar{border-bottom:1px solid #DDDDDD;border-top:1px solid #FFFFFF}.blueBorder{text-shadow:white 0 1px 0}.greenBorder{text-shadow:white 0 1px 0}.dashedBox{background:url("/images/dashed_background_grey.gif") repeat;padding:15px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.innerDashedBox{background:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding-bottom:5px}.button_border,.thickbtn_wrapper,.button_wrapper{-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;border:1px solid rgba(0, 0, 0, 0.05);padding:5px}.twitterButton{border-color:#5cd6dc #32ccd2 #32ccd2 #5cd6dc;cursor:pointer;font-weight:bold;border-width:1px;border-style:solid;padding:8px 12px;font-size:100%;text-shadow:white 0 1px 0;color:black;-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px;background-color:#47d1d7;border-color:#2cc3c9;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a8eaec), color-stop(100%, #47d1d7));background:-webkit-linear-gradient(#a8eaec,#47d1d7);background:-moz-linear-gradient(#a8eaec,#47d1d7);background:linear-gradient(#a8eaec,#47d1d7);-moz-box-shadow:rgba(0, 0, 0, 0.2) 0 1px 2px, #fcfefe 0px 1px 0px inset;-webkit-box-shadow:rgba(0, 0, 0, 0.2) 0 1px 2px, #fcfefe 0px 1px 0px inset;box-shadow:rgba(0, 0, 0, 0.2) 0 1px 2px, #fcfefe 0px 1px 0px inset;text-shadow:#4a9ea1 -1px -1px 0}.twitterButton:hover{text-decoration:none}.twitterButton:visited,.twitterButton:link{color:black}.twitterButton:hover{-moz-box-shadow:0 0 5px rgba(71, 209, 215, 0.7);-webkit-box-shadow:0 0 5px rgba(71, 209, 215, 0.7);box-shadow:0 0 5px rgba(71, 209, 215, 0.7);border-color:#1c7e82}.twitterButton:active{background:#77dde1}.facebookButton{border-color:#3d63aa #2f4d84 #2f4d84 #3d63aa;cursor:pointer;font-weight:bold;border-width:1px;border-style:solid;padding:8px 12px;font-size:100%;text-shadow:#294271 -1px -1px 0;color:white;-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px;background-color:#365897;border-color:#2b4679;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5f7bb2), color-stop(100%, #365897));background:-webkit-linear-gradient(#5f7bb2,#365897);background:-moz-linear-gradient(#5f7bb2,#365897);background:linear-gradient(#5f7bb2,#365897);-moz-box-shadow:rgba(0, 0, 0, 0.2) 0 1px 2px, #a4b4d3 0px 1px 0px inset;-webkit-box-shadow:rgba(0, 0, 0, 0.2) 0 1px 2px, #a4b4d3 0px 1px 0px inset;box-shadow:rgba(0, 0, 0, 0.2) 0 1px 2px, #a4b4d3 0px 1px 0px inset;text-shadow:#374d90 -1px -1px 0}.facebookButton:hover{text-decoration:none}.facebookButton:visited,.facebookButton:link{color:white}.facebookButton:hover{-moz-box-shadow:0 0 5px rgba(54, 88, 151, 0.7);-webkit-box-shadow:0 0 5px rgba(54, 88, 151, 0.7);box-shadow:0 0 5px rgba(54, 88, 151, 0.7);border-color:#142139}.facebookButton:active{background:#4a69a4}.orangeButton{border-color:#ffa42c #f88d00 #f88d00 #ffa42c;cursor:pointer;font-weight:bold;border-width:1px;border-style:solid;padding:8px 12px;font-size:100%;text-shadow:white 0 1px 0;color:black;-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px;background-color:#ff9912;border-color:#e88400;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffcb48), color-stop(100%, #ff9912));background:-webkit-linear-gradient(#ffcb48,#ff9912);background:-moz-linear-gradient(#ffcb48,#ff9912);background:linear-gradient(#ffcb48,#ff9912);-moz-box-shadow:rgba(0, 0, 0, 0.2) 0 1px 2px, #ffe8ae 0px 1px 0px inset;-webkit-box-shadow:rgba(0, 0, 0, 0.2) 0 1px 2px, #ffe8ae 0px 1px 0px inset;box-shadow:rgba(0, 0, 0, 0.2) 0 1px 2px, #ffe8ae 0px 1px 0px inset;text-shadow:#e87e00 -1px -1px 0}.orangeButton:hover,.team_submission .orangeButton.glow{text-decoration:none}.orangeButton:visited,.orangeButton:link{color:black}.orangeButton:hover,.team_submission .orangeButton.glow{-moz-box-shadow:0 0 5px rgba(255, 153, 18, 0.7);-webkit-box-shadow:0 0 5px rgba(255, 153, 18, 0.7);box-shadow:0 0 5px rgba(255, 153, 18, 0.7);border-color:#925300}.orangeButton:active{background:#ffb22d}.greenButton,.featuredbtn a,.thickbtn a,input.greenButton{border-color:#27c306 #1d9104 #1d9104 #27c306;cursor:pointer;font-weight:bold;border-width:1px;border-style:solid;padding:8px 12px;font-size:100%;text-shadow:#187804 -1px -1px 0;color:white;-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px;background-color:#22aa05;border-color:#1a8204;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #81e224), color-stop(100%, #22aa05));background:-webkit-linear-gradient(#81e224,#22aa05);background:-moz-linear-gradient(#81e224,#22aa05);background:linear-gradient(#81e224,#22aa05);-moz-box-shadow:rgba(0, 0, 0, 0.2) 0 1px 2px, #b5ee7e 0px 1px 0px inset;-webkit-box-shadow:rgba(0, 0, 0, 0.2) 0 1px 2px, #b5ee7e 0px 1px 0px inset;box-shadow:rgba(0, 0, 0, 0.2) 0 1px 2px, #b5ee7e 0px 1px 0px inset}.greenButton:hover,.featuredbtn a:hover,.thickbtn a:hover,input.greenButton:hover{text-decoration:none}.greenButton:visited,.featuredbtn a:visited,.thickbtn a:visited,.greenButton:link,.featuredbtn a:link,.thickbtn a:link,input.greenButton:visited,input.greenButton:link{color:white}.greenButton:hover,.featuredbtn a:hover,.thickbtn a:hover,input.greenButton:hover{-moz-box-shadow:0 0 5px rgba(34, 170, 5, 0.7);-webkit-box-shadow:0 0 5px rgba(34, 170, 5, 0.7);box-shadow:0 0 5px rgba(34, 170, 5, 0.7);border-color:#092e01}.greenButton:active,.featuredbtn a:active,.thickbtn a:active,input.greenButton:active{background:#51c614}.greyButton,.pagination a,#view_more a,input.greyButton{border-color:#e2e8ea #c4d1d5 #c4d1d5 #e2e8ea;cursor:pointer;font-weight:bold;border-width:1px;border-style:solid;padding:8px 12px;font-size:100%;text-shadow:white 0 1px 0;color:#202a2d;-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px;background-color:#d3dddf;border-color:#bbcace;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eff3f4), color-stop(100%, #d3dddf));background:-webkit-linear-gradient(#eff3f4,#d3dddf);background:-moz-linear-gradient(#eff3f4,#d3dddf);background:linear-gradient(#eff3f4,#d3dddf);-moz-box-shadow:rgba(0, 0, 0, 0.2) 0 1px 2px, white 0px 1px 0px inset;-webkit-box-shadow:rgba(0, 0, 0, 0.2) 0 1px 2px, white 0px 1px 0px inset;box-shadow:rgba(0, 0, 0, 0.2) 0 1px 2px, white 0px 1px 0px inset}.greyButton:hover,.pagination a:hover,#view_more a:hover,input.greyButton:hover{text-decoration:none}.greyButton:visited,.pagination a:visited,#view_more a:visited,.greyButton:link,.pagination a:link,#view_more a:link,input.greyButton:visited,input.greyButton:link{color:#202a2d}.greyButton:hover,.pagination a:hover,#view_more a:hover,input.greyButton:hover{-moz-box-shadow:0 0 5px rgba(211, 221, 223, 0.7);-webkit-box-shadow:0 0 5px rgba(211, 221, 223, 0.7);box-shadow:0 0 5px rgba(211, 221, 223, 0.7);border-color:#89a3aa}.greyButton:active,.pagination a:active,#view_more a:active,input.greyButton:active{background:#e1e8e9}.greyButton:link,.pagination a:link,#view_more a:link,.greyButton:visited,.pagination a:visited,#view_more a:visited,input.greyButton:link,input.greyButton:visited{color:#4c5254}.greyButton:hover,.pagination a:hover,#view_more a:hover,input.greyButton:hover{border-color:#b2c3c8}.twitterButton,.facebookButton{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.twitterButton .icon,.facebookButton .icon{padding:0 8px}.twitterButton.large,.facebookButton.large{font-size:131%;padding:12px 18px}.twitterButton.large .icon,.facebookButton.large .icon{padding:6px 15px;margin-right:5px}.orangeButton,.twitterButton{color:white}.orangeButton:link,.orangeButton:visited,.twitterButton:link,.twitterButton:visited{color:white}.greyButton.small,.pagination a.small,#view_more a.small,.greenButton.small,.featuredbtn a.small,.thickbtn a.small,.blueButton.small{font-size:85%;padding:8px 10px}.greyButton.medium,.pagination a.medium,#view_more a.medium,.greenButton.medium,.featuredbtn a.medium,.thickbtn a.medium,.blueButton.medium,.orangeButton.medium{font-size:116%;padding:8px 15px}.greyButton.large,.pagination a.large,#view_more a.large,.greyButton.large,.pagination a.large,#view_more a.large,.greenButton.large,.featuredbtn a.large,.thickbtn a.large,.blueButton.large,.orangeButton.large{font-size:131%;padding:12px 18px;-moz-border-radius:29px;-webkit-border-radius:29px;border-radius:29px}.skip_button{font-size:108%;width:120px;margin:20px auto;clear:both;display:block}.inset_button_light,.profile_button,#my_profile_menu li a,#user_menu li a,#favorite_button{color:white;opacity:0.8;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;cursor:pointer;font-weight:bold;border-width:1px;border-style:solid;padding:8px 12px;font-size:100%;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.1)), color-stop(100%, rgba(0,0,0,0.3)));background:-webkit-linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0.3));background:-moz-linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0.3));background:linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0.3));-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px;border:1px solid rgba(0, 0, 0, 0.4);border-width:1px 1px 0 0;border-style:inset solid solid inset;*border:0;-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.4);-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.4);box-shadow:0 1px 0 rgba(255, 255, 255, 0.4)}.inset_button_light:hover,.profile_button:hover,#my_profile_menu li a:hover,#user_menu li a:hover,#favorite_button:hover{text-decoration:none}.inset_button_light:hover,.profile_button:hover,#my_profile_menu li a:hover,#user_menu li a:hover,#favorite_button:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;background-color:rgba(0, 0, 0, 0.2)}.inset_button_dark,.pending_number,.workout-sport{color:#404547;text-shadow:white 0 1px 0;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.05)), color-stop(100%, rgba(0,0,0,0.1)));background:-webkit-linear-gradient(rgba(0,0,0,0.05),rgba(0,0,0,0.1));background:-moz-linear-gradient(rgba(0,0,0,0.05),rgba(0,0,0,0.1));background:linear-gradient(rgba(0,0,0,0.05),rgba(0,0,0,0.1));cursor:pointer;font-weight:bold;border-width:1px;border-style:solid;padding:8px 12px;font-size:100%;-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px;border-color:rgba(0, 0, 0, 0.2);border-style:inset solid solid inset;border-width:1px 1px 0 0;*border:0;-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.4);-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.4);box-shadow:0 1px 0 rgba(255, 255, 255, 0.4)}.inset_button_dark:hover,.pending_number:hover,.workout-sport:hover{text-decoration:none}.inset_button_dark:hover,.pending_number:hover,.workout-sport:hover{background:rgba(0, 0, 0, 0.05)}.accept_mini:hover,.accept_mini.active{background-color:#7edb05;border:1px solid #75cc05;border-color:#61a904, #599a04, #599a04, #61a904}.accept_mini:hover:hover,.accept_mini.active:hover{border-color:#599a04 #4a8103 #4a8103 #599a04}.deny_mini:hover,.deny_mini.active{background-color:#ed2471;border:1px solid #ec1668;border-color:#cd1159, #bf1053, #bf1053, #cd1159}.deny_mini:hover:hover,.deny_mini.active:hover{border-color:#bf1053 #a70e49 #a70e49 #bf1053}.accept_mini,.deny_mini{-moz-box-shadow:0 1px 1px inset 0px 5px rgba(255, 255, 255, 0.6);-webkit-box-shadow:0 1px 1px inset 0px 5px rgba(255, 255, 255, 0.6);box-shadow:0 1px 1px inset 0px 5px rgba(255, 255, 255, 0.6);border:1px solid #e0e8ea;border-color:#cbd8db, #c2d1d5, #c2d1d5, #cbd8db;padding:4px}.accept_mini:hover,.deny_mini:hover{border-color:#c2d1d5 #b3c6ca #b3c6ca #c2d1d5}.add_button,.check_button,.favorite_button{cursor:pointer;font-weight:bold;border-width:1px;border-style:solid;padding:8px 12px;font-size:100%;background-color:#EEE;-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px;text-shadow:white 0 1px 0;border:1px solid #dfe6e8;border-color:#cad6d9, #c1cfd3, #c1cfd3, #cad6d9;color:#555}.add_button:hover,.check_button:hover,.favorite_button:hover{text-decoration:none}.add_button:hover,.check_button:hover,.favorite_button:hover{border-color:#c1cfd3 #b2c3c8 #b2c3c8 #c1cfd3}.add_button .success_text,.check_button .success_text,.favorite_button .success_text{display:none}.add_button:link,.add_button:visited,.check_button:link,.check_button:visited,.favorite_button:link,.favorite_button:visited{color:#555}.add_button:hover,.add_button.active,.add_button.loading,.check_button:hover,.check_button.active,.check_button.loading,.favorite_button:hover,.favorite_button.active,.favorite_button.loading{background-color:#7edb05;background-color:#7edb05 !important;color:#FFF;border:1px solid #81e224;border-color:#6fc81a, #68ba19, #68ba19, #6fc81a;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0}.add_button:hover:hover,.add_button.active:hover,.add_button.loading:hover,.check_button:hover:hover,.check_button.active:hover,.check_button.loading:hover,.favorite_button:hover:hover,.favorite_button.active:hover,.favorite_button.loading:hover{border-color:#68ba19 #5ba416 #5ba416 #68ba19}.add_button.active.with_cancel,.check_button.active.with_cancel,.favorite_button.active.with_cancel{background-color:#ed2471}.add_button.active.with_cancel .success_text,.check_button.active.with_cancel .success_text,.favorite_button.active.with_cancel .success_text{display:block}.add_button.active.with_cancel:hover .success_text,.check_button.active.with_cancel:hover .success_text,.favorite_button.active.with_cancel:hover .success_text{color:rgba(255, 255, 255, 0.2)}.add_button .icon,.check_button .icon,.favorite_button .icon{padding:3px 15px;margin:0;display:inline}.add_button.large,.check_button.large,.favorite_button.large{font-size:146.5%;padding:10px 15px}.add_button.large .icon,.check_button.large .icon,.favorite_button.large .icon{padding:0px 20px}.add_button .icon{background-position:0 0}.add_button .icon:active,.add_button .icon.add_active,.add_button .icon.add-active{background-position:0 -32px}.add_button:hover .icon{background-position:0 -32px}.add_button.active .icon{background-position:0 -675px}.add_button.active.with_cancel:hover .icon{background-position:0 -611px}.check_button .icon{background-position:0 -643px}.check_button .icon:active,.check_button .icon.check_active,.check_button .icon.check-active{background-position:0 -675px}.check_button:hover .icon,.check_button.active .icon,.check_button.loading .icon{background-position:0 -675px}.check_button.active.with_cancel:hover .icon{background-position:0 -611px}.favorite_button .icon{background-position:0 -1281px}.favorite_button:hover .icon,.favorite_button.active .icon,.favorite_button.loading .icon{background-position:0 -1249px}.favorite_button.active.with_cancel:hover .icon{background-position:0 -611px}.favorite_button.profile .icon{background:url("/images/favorite_profile.png") no-repeat 0 0}.check_button.small{padding:6px 8px;font-size:85%}.check_button.small .icon{background-position:0 -739px;padding:1px 8px;margin-right:5px}.check_button.small .icon:active,.check_button.small .icon.check_small_active,.check_button.small .icon.check_small-active{background-position:0 -765px}.check_button.small:hover .icon,.check_button.small.active .icon,.check_button.small.loading .icon{background-position:0 -765px}a.ribbon.green{color:#FFF}a.ribbon.green:visited{color:#FFF}.ribbon{text-align:center;font-size:123.1%;color:#FFF;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;-moz-box-shadow:rgba(0, 0, 0, 0.2) 0 2px 2px, rgba(255, 255, 255, 0.9) 0px 0px 1px inset;-webkit-box-shadow:rgba(0, 0, 0, 0.2) 0 2px 2px, rgba(255, 255, 255, 0.9) 0px 0px 1px inset;box-shadow:rgba(0, 0, 0, 0.2) 0 2px 2px, rgba(255, 255, 255, 0.9) 0px 0px 1px inset;font-weight:bold;min-width:160px;padding:10px 20px;position:relative}.ribbon.dark_blue{background-color:#293c44;border:1px solid #1f2e34;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(31,46,52,0.5)), color-stop(5%, rgba(31,46,52,0)), color-stop(95%, rgba(31,46,52,0)), color-stop(100%, rgba(31,46,52,0.5))), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #466674), color-stop(100%, #1f2e34));background:-webkit-linear-gradient(left, rgba(31,46,52,0.5) 0%,rgba(31,46,52,0) 5%,rgba(31,46,52,0) 95%,rgba(31,46,52,0.5) 100%), -webkit-linear-gradient(#466674,#1f2e34);background:-moz-linear-gradient(left, rgba(31,46,52,0.5) 0%,rgba(31,46,52,0) 5%,rgba(31,46,52,0) 95%,rgba(31,46,52,0.5) 100%), -moz-linear-gradient(#466674,#1f2e34);background:linear-gradient(left, rgba(31,46,52,0.5) 0%,rgba(31,46,52,0) 5%,rgba(31,46,52,0) 95%,rgba(31,46,52,0.5) 100%), linear-gradient(#466674,#1f2e34)}.ribbon.dark_blue.left:after{content:url("/images/ribbon_corner_left_blue.png")}.ribbon.green{border:1px solid #22AA05;background-color:#22AA05;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(18,104,0,0.5)), color-stop(5%, rgba(18,104,0,0)), color-stop(95%, rgba(18,104,0,0)), color-stop(100%, rgba(18,104,0,0.5))), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #52c615), color-stop(100%, #22aa05));background:-webkit-linear-gradient(left, rgba(18,104,0,0.5) 0%,rgba(18,104,0,0) 5%,rgba(18,104,0,0) 95%,rgba(18,104,0,0.5) 100%), -webkit-linear-gradient(#52c615,#22aa05);background:-moz-linear-gradient(left, rgba(18,104,0,0.5) 0%,rgba(18,104,0,0) 5%,rgba(18,104,0,0) 95%,rgba(18,104,0,0.5) 100%), -moz-linear-gradient(#52c615,#22aa05);background:linear-gradient(left, rgba(18,104,0,0.5) 0%,rgba(18,104,0,0) 5%,rgba(18,104,0,0) 95%,rgba(18,104,0,0.5) 100%), linear-gradient(#52c615,#22aa05)}.ribbon.left:after{position:absolute;bottom:-5px;left:0;width:10px;height:10px;content:url("/images/ribbon_corner_left.png")}.ribbon.right:after{position:absolute;bottom:-5px;right:0;width:10px;height:10px;content:url("/images/ribbon_corner_right.png")}.popUp{z-index:1000;display:block;position:absolute;font-weight:bold;padding:8px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:url('/images/rgbapng/000000b3.png?1295673313');background:rgba(0, 0, 0, 0.7)}.popUp .innerPopUp{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background-color:#FFF;padding:10px}.popUp .header{border-bottom:1px solid #dfe6e8;height:15px;padding:5px 10px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.popUp .header.dark{text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;color:#FFF;border-bottom-color:#BBB}.popUp .stem,.popUp .top_stem,.popUp .top_stem_realtime,.popUp .right_stem,.popUp .bottom_stem,.popUp .left_stem{clear:left;height:20px;width:20px;position:absolute}.popUp .top_stem,.popUp .top_stem_realtime{top:-15px;bottom:auto}.popUp .right_stem{right:-15px;top:10px}.popUp .bottom_stem{top:auto;bottom:-15px}.popUp .left_stem{left:-15px;top:10px}.dark_menu li{border-left-color:rgba(0, 0, 0, 0.2) !important;border-right-color:rgba(255, 255, 255, 0.1) !important}.dark_menu li,.dark_menu li a{color:#FFF;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0}.menu_item,.menu_item_large,#profile_menu li a.menu_i,.profile_menu_item,#event_menu li a.menu_item_i,.simple_menu li a,.gradient_menu li a,.dropdown_menu a,.gradient_dropdown_menu a,.dropdown_menu a:link,.gradient_dropdown_menu a:link,.dropdown_menu a:visited,.gradient_dropdown_menu a:visited,#share_challenge_popup li,#select_team_popup li,#map_actions_menu a,#map_toggles_menu a{display:block;font-size:93%;font-weight:bold;overflow:hidden;padding:5px 10px;border-top:1px solid #FFF;border-bottom:1px solid #EEE;border-top:1px solid rgba(255, 255, 255, 0.8);border-bottom:1px solid rgba(0, 0, 0, 0.08)}.menu_itemli:first-child,li.menu_item_large:first-child,li.profile_menu_item:first-child,#share_challenge_popup li:first-child,#select_team_popup li:first-child,.menu_item.first,.first.menu_item_large,#profile_menu li a.first.menu_i,.first.profile_menu_item,#event_menu li a.first.menu_item_i,.simple_menu li a.first,.gradient_menu li a.first,.dropdown_menu a.first,.gradient_dropdown_menu a.first,.dropdown_menu a.first:link,.gradient_dropdown_menu a.first:link,.dropdown_menu a.first:visited,.gradient_dropdown_menu a.first:visited,#share_challenge_popup li.first,#select_team_popup li.first,#map_actions_menu a.first,#map_toggles_menu a.first{border-top:0}.menu_itemli:last-child,li.menu_item_large:last-child,li.profile_menu_item:last-child,#share_challenge_popup li:last-child,#select_team_popup li:last-child,.menu_item.last,.last.menu_item_large,#profile_menu li a.last.menu_i,.last.profile_menu_item,#event_menu li a.last.menu_item_i,.simple_menu li a.last,.gradient_menu li a.last,.dropdown_menu a.last,.gradient_dropdown_menu a.last,.dropdown_menu a.last:link,.gradient_dropdown_menu a.last:link,.dropdown_menu a.last:visited,.gradient_dropdown_menu a.last:visited,#share_challenge_popup li.last,#select_team_popup li.last,#map_actions_menu a.last,#map_toggles_menu a.last{border-bottom:0}.menu_item:hover,.menu_item_large:hover,#profile_menu li a.menu_i:hover,.profile_menu_item:hover,#event_menu li a.menu_item_i:hover,.simple_menu li a:hover,.gradient_menu li a:hover,.dropdown_menu a:hover,.gradient_dropdown_menu a:hover,.dropdown_menu a:hover:link,.gradient_dropdown_menu a:hover:link,.dropdown_menu a:hover:visited,.gradient_dropdown_menu a:hover:visited,#share_challenge_popup li:hover,#select_team_popup li:hover,#map_actions_menu a:hover,#map_toggles_menu a:hover{text-decoration:none}.menu_item_horizontal,#header_user > li,#route_menu li,#dashboard_tabs li,.training_details li{display:block;font-size:93%;font-weight:bold;overflow:hidden;padding:5px 10px;border-left:1px solid #FFF;border-right:1px solid #EEE;border-left:1px solid rgba(255, 255, 255, 0.8);border-right:1px solid rgba(0, 0, 0, 0.08);float:left}.menu_item_horizontalli:first-child,#header_user > li:first-child,#route_menu li:first-child,#dashboard_tabs li:first-child,.training_details li:first-child,.menu_item_horizontal.first,#header_user > li.first,#route_menu li.first,#dashboard_tabs li.first,.training_details li.first{border-left:0}.menu_item_horizontalli:last-child,#header_user > li:last-child,#route_menu li:last-child,#dashboard_tabs li:last-child,.training_details li:last-child,.menu_item_horizontal.last,#header_user > li.last,#route_menu li.last,#dashboard_tabs li.last,.training_details li.last{border-right:0}.menu_item_horizontal:hover,#header_user > li:hover,#route_menu li:hover,#dashboard_tabs li:hover,.training_details li:hover{text-decoration:none}.menu_item_large,#profile_menu li a.menu_i,.profile_menu_item,#event_menu li a.menu_item_i{font-size:116%;height:20px;line-height:20px}.breadcrumbs li{color:#989ea0}.breadcrumbs li a{color:#6d7375;text-decoration:underline;font-weight:normal}.simple_menu{padding-right:10px}.simple_menu li{border-bottom:1px solid rgba(0, 0, 0, 0.08)}.simple_menu li.selected a,.simple_menu li.selected a:hover{color:white;background:#0bb5e8 url("/images/menu_cap_blue.png") no-repeat 100% 0}.simple_menu li:last-child{border-bottom:0}.simple_menu li a{border:0;margin-right:-10px;border-top:0;font-size:100%;padding:7px 5px}.simple_menu li a:hover{color:#6d7375;background:#eff3f4 url("/images/menu_cap_grey.png") no-repeat 100% 0}.gradient_menu li a{width:117px;color:#6d7375;border-top:0;padding-left:15px}.gradient_menu .selected a{color:#282b2c;width:126px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJcAAAAgCAMAAAAojhqGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMNQTFRF0vb+mOz9mOv8mOv90vb9wfP9t/H8svD9nOz84vj+pu38yvT+2Pf+uPH90vX9vfL9sfD80fX9y/X9tPD94fn9mev85Pr+4Pn+wPP8o+385vn+xfT8v/L90/b+nez9yfT9tfD91/f+1ff/yfX9qOz8yPT9uPL8p+390Pb+p+38tu/84fn+u/L95/r+qe/9m+z85/n9tfD+yvT9zvT8nuv80PX94fj9ne396/r/l+v80vf+6/r+6vr+0fb90fb+////6/v/L/qgawAAA9xJREFUWMN9WAdb3DAM9UFZhUIpdO+993Likfz/X1VLsmzJJ2qwJb33LiiK7PCdW5aPF4fTtJlg0DrtwmR/I/BqB/HWZ3tkUDWw2U9LHW65df302xriunofIy0RJ/tgpV8sGg68Dg3TlB2y2eOp5XX59kFJaQ0rDFxDwMl+EHi1TVbFOpSSLYohm42PvnBeF6crJF6yhTLhUgvGPljpN1kTq1BJNCWgK9ijX3drXoefkYFkIy0h0GR/jdqHWwPDYNShlIzKDtlsjOeHNa/dlXPC37KE0jCBHj9b6SMPRgRDOJr+cQFZbMntwzvKa4ImjJQcLSEGnOwTEQVGhsEhlJKREpDJlrxObnNe+GfpSfqWBCFsvcbIMDiGQrJFdcZkYTx8TXkFH+BRR6oG7SdShW6l30wTq9AyUWx3CmwW8jrBs8JtPB4Skbo6RJFWbFb6zTSxDqVkoCRksliwnwdYL7q272ttdPa9wKvtDx2lQygk21RjbBbG0c4dqBe2vY+1T2ErrjjZ5/0oMDIMbodNMlAKsljMK/64D/WqrwFKBpZQ9wv7nGnH2BDodaglihKQzVJe8dVz6PtI52XsB76nyX478L11jHt94Pt45YHvBXQ1W8bxV6xXPVRry9LWjJF97lKJkeFgCA3TggbZLCf25jH0faAXAxErFbScHtWv7CqwalisQyUZqA7ZLI8XB25KOc0553nOqayw1DkLOyusmgomHSqJpiRksonGtansxzQ7uHai65cl0Q/7YKU/pyproA6lZFAK6AqWxr2z0l+ZuEy3njmN3Pw8+Kma1D6hQyHZojpjs1wuyCs7UM2QcM06Y6bVxxIIH+5qFreYh1BJRqVgLJbyunlAeVEeJT/wHBaYno9jK328JpoKOh0qyUB1yGZbuUpecOUsn+NcM2Ofn1THyDA4hkKyRXXGZHHsn2FetYGcy1iyPpywTmNOCXTo/qccgpFt5Sr/r7Y9lRIWEoqHBaw+dqbwHX3e9XUIpWSkGmSz2F17lJejjYF/PbOfuy82T9I7jUEdjptxFJCx2VYu7K+U+bZ7Frn5/COwHvJVddglmlKQxUJ33ah54XlKZz3scmzcuR7ubKU/s2FwDIVkoARks61ci3tyju8gcawm52Cy3w9Op/umiXU4tJaiBGSzXK7FfX9Zm6TnBe+HObPf85JYEmIdGqYFArJZLtfi/rzHN9oM5z0tfByzj4TwOWRwCKVkVArGZvf3xPcmT3+3W6BToTdwt9qnHmVQh0IyKDVjsHv9e5NluXz2t3zDs7MD3/PAstnQZH9n0n6xaBqoQ8N0ZYdMduJyLf8AI/dOOQCwgUUAAAAASUVORK5CYII=') no-repeat top left;*background:url("/images/filter_bg.png") no-repeat top left;text-decoration:none;border-bottom:0;margin-bottom:1px}.gradient_menu a:hover{color:#282b2c}.filter_more a,.filter_more a:hover{background:none}.gradient_menu li{text-shadow:white 0 1px 0;line-height:22px}.gradient_menu li.selected + li a{border-top:transparent}.gradient_menu li:first-child{padding-top:70px}.gradient_menu li:first-child a{border-top:0}.gradient_menu li.last,.gradient_menu li:last-child{padding-bottom:120px}.gradient_menu li ul li,.gradient_menu li ul li:first-child,.gradient_menu li ul li:last-child{padding:0}.photo_border,.show_layout .photo_container,.show_layout #event_photos .photo,#event_photos .show_layout .photo,.show_layout #event_routes .route,#event_routes .show_layout .route,.show_layout_reset .photo_container,.show_layout_reset #event_photos .photo,#event_photos .show_layout_reset .photo,.show_layout_reset #event_routes .route,#event_routes .show_layout_reset .route{background:#FFF;border-color:#dfe6e8;border:1px solid rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);box-shadow:0 0 5px rgba(0, 0, 0, 0.3);padding:5px;text-align:center}.photo_border:hover,.show_layout .photo_container:hover,.show_layout #event_photos .photo:hover,#event_photos .show_layout .photo:hover,.show_layout #event_routes .route:hover,#event_routes .show_layout .route:hover,.show_layout_reset .photo_container:hover,.show_layout_reset #event_photos .photo:hover,#event_photos .show_layout_reset .photo:hover,.show_layout_reset #event_routes .route:hover,#event_routes .show_layout_reset .route:hover{-moz-box-shadow:0 3px 5px rgba(0, 0, 0, 0.4);-webkit-box-shadow:0 3px 5px rgba(0, 0, 0, 0.4);box-shadow:0 3px 5px rgba(0, 0, 0, 0.4)}.photo_border .popUp,.show_layout .photo_container .popUp,.show_layout #event_photos .photo .popUp,#event_photos .show_layout .photo .popUp,.show_layout #event_routes .route .popUp,#event_routes .show_layout .route .popUp,.show_layout_reset .photo_container .popUp,.show_layout_reset #event_photos .photo .popUp,#event_photos .show_layout_reset .photo .popUp,.show_layout_reset #event_routes .route .popUp,#event_routes .show_layout_reset .route .popUp{top:auto;left:65px;bottom:15px;right:auto;background:url('/images/rgbapng/000000b3.png?1295673313');background:rgba(0, 0, 0, 0.7);width:100px;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;color:#FFF;text-align:center}.photo_border .popUp .innerPopUp,.show_layout .photo_container .popUp .innerPopUp,.show_layout #event_photos .photo .popUp .innerPopUp,#event_photos .show_layout .photo .popUp .innerPopUp,.show_layout #event_routes .route .popUp .innerPopUp,#event_routes .show_layout .route .popUp .innerPopUp,.show_layout_reset .photo_container .popUp .innerPopUp,.show_layout_reset #event_photos .photo .popUp .innerPopUp,#event_photos .show_layout_reset .photo .popUp .innerPopUp,.show_layout_reset #event_routes .route .popUp .innerPopUp,#event_routes .show_layout_reset .route .popUp .innerPopUp{width:100px}.photo_border .popUp:visited,.show_layout .photo_container .popUp:visited,.show_layout #event_photos .photo .popUp:visited,#event_photos .show_layout .photo .popUp:visited,.show_layout #event_routes .route .popUp:visited,#event_routes .show_layout .route .popUp:visited,.show_layout_reset .photo_container .popUp:visited,.show_layout_reset #event_photos .photo .popUp:visited,#event_photos .show_layout_reset .photo .popUp:visited,.show_layout_reset #event_routes .route .popUp:visited,#event_routes .show_layout_reset .route .popUp:visited,.photo_border .popUp:link,.show_layout .photo_container .popUp:link,.show_layout #event_photos .photo .popUp:link,#event_photos .show_layout .photo .popUp:link,.show_layout #event_routes .route .popUp:link,#event_routes .show_layout .route .popUp:link,.show_layout_reset .photo_container .popUp:link,.show_layout_reset #event_photos .photo .popUp:link,#event_photos .show_layout_reset .photo .popUp:link,.show_layout_reset #event_routes .route .popUp:link,#event_routes .show_layout_reset .route .popUp:link{color:#FFF}.photo_border .popUp .top_stem,.show_layout .photo_container .popUp .top_stem,.show_layout #event_photos .photo .popUp .top_stem,#event_photos .show_layout .photo .popUp .top_stem,.show_layout #event_routes .route .popUp .top_stem,#event_routes .show_layout .route .popUp .top_stem,.show_layout_reset .photo_container .popUp .top_stem,.show_layout_reset #event_photos .photo .popUp .top_stem,#event_photos .show_layout_reset .photo .popUp .top_stem,.show_layout_reset #event_routes .route .popUp .top_stem,#event_routes .show_layout_reset .route .popUp .top_stem{left:50px}.avatar_wrapper{position:relative}a img.photo{padding:1px;border:1px solid #FFF;background:#FFF}a img.photo:hover{border-color:#0bb5e8}.avatar.border img.photo{border:1px solid #dfe6e8;border-color:#cad6d9, #c1cfd3, #c1cfd3, #cad6d9;padding:5px}.avatar.border img.photo:hover{border-color:#c1cfd3 #b2c3c8 #b2c3c8 #c1cfd3}.avatar.border a:hover img.photo{border:1px solid #0bb5e8;text-decoration:underline}.transparent_border{float:left}#myPhoto #editMyPhoto{display:none;padding:10px;z-index:20;width:auto}#myPhoto.editing{text-align:left}#myPhoto.editing h3{margin-bottom:10px}#myPhoto.editing #viewMyPhoto,#editMyPhoto .uploadProgress.notStarted div{display:none}#myPhoto.editing #editMyPhoto,#editMyPhoto .uploadProgress.notStarted p{display:block}#profileMain #myPhoto{min-width:0px}#myPhoto{min-width:120px;text-align:center}.dashboard li.hentry .photo img{max-height:520px;max-width:465px}.count{font-size:93%;padding:5px;position:absolute;font-weight:bold}.count.active{background-color:#0c960c;color:#FFF;-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;border-bottom:1px solid #FFF}th,td{border:0}table{border-collapse:collapse}.filter_sort{line-height:30px}.fs_label{padding-right:10px}.dropdown{min-width:120px;background:#eff3f4}.dropdown .current_state{padding:0 5px;font-weight:normal}.dropdown .not_selected .current_state{color:#6d7375 !important;font-style:italic}.dropdown .avatar{position:static;vertical-align:middle}.dropdown.add_border{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #dfe6e8;border-color:#cad6d9, #c1cfd3, #c1cfd3, #cad6d9}.dropdown.add_border:hover{border-color:#c1cfd3 #b2c3c8 #b2c3c8 #c1cfd3}.dropdown.expanded{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.dropdown.large{height:30px}.dropdown.large .current_state{font-size:146.5%;font-weight:normal;height:30px;line-height:30px;padding:0 10px}.dropdown a,.dropdown a:link,.dropdown a:visited{color:#404547;text-align:left}.dropdown_menu,.gradient_dropdown_menu{-moz-transition-property:height;-webkit-transition-property:height;transition-property:height;-moz-transition-duration:0.6s;-webkit-transition-duration:0.6s;transition-duration:0.6s;background-color:#FFF;min-width:138px;position:absolute;z-index:9999;*border:1px solid #dfe6e8;border:1px solid rgba(0, 0, 0, 0.2);border-top:0;-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);box-shadow:0 3px 3px rgba(0, 0, 0, 0.2)}.dropdown_menu .large,.gradient_dropdown_menu .large{font-size:108%}.dropdown_menu.highlight_last li:last-child a,.highlight_last.gradient_dropdown_menu li:last-child a{color:#404547}.dropdown_menu li,.gradient_dropdown_menu li{background-color:white;display:block}.dropdown_menu li:first-child a,.gradient_dropdown_menu li:first-child a{border-top:0}.dropdown_menu li a:hover,.gradient_dropdown_menu li a:hover{color:#404547;border-bottom-color:#b2e7f8}.dropdown_menu .ui-state-hover,.gradient_dropdown_menu .ui-state-hover{color:#404547;border-bottom-color:#b2e7f8}.dropdown_menu a,.gradient_dropdown_menu a,.dropdown_menu a:link,.gradient_dropdown_menu a:link,.dropdown_menu a:visited,.gradient_dropdown_menu a:visited{padding:10px 5px;color:#6d7375;display:block}.gradient_dropdown_menu a{color:#0bb5e8;font-size:100%;text-shadow:white 0 1px 0;text-align:left}.current_state{line-height:27px;height:27px;float:left;overflow:hidden;vertical-align:top;font-weight:bold;text-align:left;font-size:116%}.current_state span{vertical-align:top;*vertical-align:middle;line-height:25px}.dropdown a:hover{text-decoration:none}.dropdown.expanded + .dropdown_menu,.dropdown.expanded + .gradient_dropdown_menu{display:block}.dropdown_arrow{display:block;float:right;height:27px;width:27px}.dropdown:hover .dropdown_arrow{-webkit-transition-duration:0.25s;-webkit-transition-timing-function:ease-in ease-out;-webkit-transition-property:background-position}.dropdown.large .dropdown_arrow{height:30px;width:30px}.default_filter{width:150px;float:left;position:relative;margin-left:20px}.default_filter.first{margin-left:0}.default_filter .dropdown_menu,.default_filter .gradient_dropdown_menu{margin:29px 0pt 0pt 0;width:150px;left:0}.default_filter .current_state{width:110px}.default_filter h5{line-height:normal}.flash .mark{padding:0;height:36px;width:36px}.flash .icon{padding:7px 15px;margin-right:10px;height:35px}.flash .error{background:#FFCECC;border:1px solid #f87062}#flash{text-align:left;-moz-box-shadow:inset 0 0 2px #0c960c;-webkit-box-shadow:inset 0 0 2px #0c960c;box-shadow:inset 0 0 2px #0c960c;margin:0;width:100%;z-index:1000;background-color:rgba(255, 255, 255, 0.8)}#flash .message{width:974px;margin:0 auto;float:none}.flash a.close_flash{font-size:13px;text-decoration:none !important;padding-right:10px}.flash .message{font-size:116%;font-weight:bold;line-height:40px;min-width:387px;color:#333}.thick_tabs{background:#eff3f4;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(85%, #eff3f4), color-stop(100%, #dddddd));background:-webkit-linear-gradient(#eff3f4 85%,#dddddd 100%);background:-moz-linear-gradient(#eff3f4 85%,#dddddd 100%);background:linear-gradient(#eff3f4 85%,#dddddd 100%);-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2) 0 0 5px inset;-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2) 0 0 5px inset;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2) 0 0 5px inset;-moz-border-radius-topleft:15px;-webkit-border-top-left-radius:15px;border-top-left-radius:15px;-moz-border-radius-topright:15px;-webkit-border-top-right-radius:15px;border-top-right-radius:15px;height:60px;padding:10px 10px 0 10px}.thick_tabs li{float:left}.thick_tabs li.selected-tab a{-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;background-color:#FFF;line-height:60px;height:60px;margin:0;border:0}.thick_tabs li.selected-tab a + li a{border-right:0}.thick_tabs li:first-child a{border-left:0}.thick_tabs li.last a{border-right:0}.thick_tabs a{text-shadow:white 0 1px 0;border-left:1px solid #FFF;border-right:1px solid #DDD;text-align:right;height:40px;margin:10px 0;padding-right:15px;min-width:150px;font-weight:bold;line-height:40px;color:#404547;display:block}.thick_tabs a:visited,.thick_tabs a:link{color:#404547}.tabs-nav li{list-style-position:outside;list-style-type:none;margin:0 5px 0 0;min-width:50px;float:left}.tabs-nav li a{position:relative;height:34px;line-height:34px;display:block;padding:0 7px 0 10px;font-weight:bold;border:1px solid #c1cfd3;border-bottom:0;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;color:#404547}.tabs-nav li.selected-tab a{background:#FFF;top:1px;z-index:2}.tabs-nav{display:inline-block}.tabs a{display:block;font-size:108%;padding:5px 10px;border:1px solid #ccc;border-right:1px solid #dfe6e8;border-left:none;background-color:#dfe6e8;font-weight:bold}.tabs a .active{border:1px solid #dfe6e8;border-right:none;background-color:white;color:#666;padding:15px 10px}.tabs-nav-subMenu{border-top:1px solid #dfe6e8;clear:left;height:20px;padding:15px 0}.tabs-nav-subMenu.secondary{border-top:1px dotted #eee;padding:10px 0 5px}.tabs-nav-subMenu .selected{background-color:#F1F1F1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.tabs-nav-subMenu a:hover{color:#0bb5e8}.tabs-nav-subMenu li.selected a:link,.tabs-nav-subMenu li.selected a:visited{color:#333;font-weight:bold}.tabs-nav-subMenu li{float:left;padding:0 17px;font-size:100%;line-height:21px}.tabs-nav-subMenu li.actionItem a{color:#4FA601;font-weight:bold;border-bottom:1px solid}.pagination{padding:2px;margin:15px 0px 3px;color:#666;font-weight:bold}.pagination a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:93%}.pagination span.disabled{display:none}#view_more{text-align:center}#view_more a{display:block;margin:10px 0;text-align:center}#view_more img{margin:10px 0}div.searchContainer input.query{font-size:120%;margin:0 5px 0 0;padding:6px 5px 5px 26px;min-width:220px;background-position:0 0;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAAyCAMAAAC3SFX7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGlQTFRF////AAAAMzMzMzMzqqqqra2trq6utLS0uLi4ubm5u7u7vb29xcXFx8fHyMjIycnJzMzM0NDQ0tLS1NTU1tbW2NjY2dnZ2tra3Nzc39/f4ODg4uLi5+fn6Ojo7Ozs7e3t7u7u7/L08/Pz7RTsWAAAAAR0Uk5TAAoaJtwknGoAAACsSURBVBgZ7cHbOkIBFAbAhb8dRSlpZzuk3v8h9fECLlZ3M1N3cAV1C1dQN3AFBQAAAHU6bYZk2BR0Oi3z676g0SZZbLfLZF3QZ57F9FG1zuyroE2yq4vv5LWgTbKvi3OyLWgz5LEuxuRQ0OYpeal6G7KcCvoMyTBPsvosaPSQP/uCTofVavecZCxodTyexySfBd3GzKaCftN7AQAAAAAAAAAAAAAAAAAAAPAfPwT0E0Y6vwrdAAAAAElFTkSuQmCC');background-repeat:no-repeat}#sb input.query{font-size:116%;width:200px;padding-left:26px}#sb #searchForm select{font-size:108%;padding:3px;margin-bottom:5px}#searchContainer{width:660px;overflow:hidden}#searchForm select{height:31px;width:auto;padding:3px 4px 4px 4px;background-color:#eff3f4;margin-right:10px}#searchForm{padding:0 0 2px 14px}#sb #searchForm{padding:0}.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating{background:url('/images/star.png?1262238201') repeat-x left -1000px}.star-rating.transparent_star,.star-rating.transparent_star a:hover,.star-rating.transparent_star a:active,.star-rating.transparent_star a:focus,.star-rating.transparent_star .current-rating{background-image:url('/images/transparent_star.png?1262238201')}.effort-rating,.effort-rating a:hover,.effort-rating a:active,.effort-rating a:focus,.effort-rating .current-rating{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAABICAYAAADyMAW8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAB4RJREFUeNrsWEtsVFUY/u+98+xjWoY+aCltA1P7wAKKJDap0kIkgIkmLl1IXBnYlI1RVuJKd0pMICYmRBcmLHFBCEaL2tAGJCJYpHZsaUtr6btlOtN53fH7zz2n3nn04aMLDCf55t57Ht/5z3/+/z//HI1WLgbgAhyAntFmAgkgLp9ZRctRxyReSbiewsQROdmKxE5JulxvGEaNpml+e6dUKjWdTCaH7VWSPJ6LmEnz1IfD4QgcOXLkraqqqvbKysqA0+kU9fF4nMbGxoKjo6Odly5d+jSRSARtHGFFrtmWX8Dfuq676uvrXzl06ND7zc3NW7dv304FBQUsuegISSkUCtHg4CDdvn179MqVK+/du3fvK6wiJiUPsVoMSZwnN4uamppeQ/mkvb3d39DQQH6/nwoLCyk/P5/y8vLI6/WKZ3l5OZWWlvow6UsTExODU1NTd6WgzBN3yE1yqOUfPHjwdEtLi7empkaQud1uriesxDIH0xTqiEajxH0gqXdhYeF0f3//LaymX3KJ9bmVtEePHj21f//+tsbGRiElS8bErAYGkzPUNzaVXC4XT+QDtGAw+LXdtBxy96tR2gOBgCD0eDzEG8ZETLC823hnUm5jUlZNXV0dYS8OsAWpvdeV8bNJ1dbWBoqKisQg+/JzFW7jfgxeHSxnh80s00cqfaplrlXsamHpM71sQ0oa8dLSEsHgha1it9cczBbCfRmxWCyL2JRuOjM0NBScn58X5qQmWKlwG/djQpgbe+PvzKHm1FV0Yt9H6YTJUDgcFtLzQLv0/GQpeVIm5D6RSIR4zMDAwLfoO6QCkyHdUGgejYMwuZfLysp8bHJqAxWhcg4mZUJ27ZGREeru7h69cOHC2zaJlxSxiLkYOIPOk+ymMCEn77RasvI2hiJ98OABXbt2LYJg9M7k5OQPtjAaVbEiKaXWpqeng/D9AbzvxZJ9bEq8dFYPY3FxkdCHent7qaenZ4xJ+/r6LkqOlIxwqVXD5uHDhzlsHmDjzwybkLbz8uXLa4bNDQ30G3o02YtDrmC1wzQmdZt9mK7Hw/61Sz8hfryIHfazLKt0+NrwewzgZ62svQ9cBT6nMwtXM4coK1s2tzTiDh+TnKd8s40aYaoVMNXN0lxnEF7+AH5FaAnpTPwmJri/NnGHbw9+O2lHvJieXyLKT1kK06U7mdIlwvjo8RAFnXP4agf5rZWJO3zFeP2JdkVraV9UxDsdyiqBgJt0i3sB3SdAHFdJ7A2kJbfcLPEzIJ9TfJnx4CSVJ2vpuahIYwpBvBek24B8zRI4gnGT+L4JjHMF9x131NK4cRJfp1eyig5qjQhJ3YgSrZh2J1ANkgrdAk9SZ1htJU4ZxV+IWGNzmhtbwKZkMRWbIuF6CqhG62bAB8kK8Szgd91SSyWwC+Q6HxU8xo+xlhVlSdwGNYgazui26RaZF6RuwCnhArw8CZ5lQIEhWbYkSZplDlW4U0KRDs0iFGkj61bqV7PlqYac0KMqXalVPC+mibMgCcRTllWZKet4sMNUATllYXnsCsRXsbNiRAIYx4AwEFWTSCRkXQR9ZvFcULOMGyQ9MoOY3XPWmKN5XYjaB4xjwBwQAhblRPzOZJN470WfBC9rTmePnLO7eKa5naEurzD8eaAHTjDI0mPwpMRDfA/jeRNtI8pJvvdaY3MFIVk+xpKO0Y9u4XmjqJg1LTsu1awN4+Uz8azd88aN+2JsrjMvK1YEECtaZKwwbCahdLqIj27Eiv71xIrM6FaA6NaE6FZpi27TMrr1/t3o9l/H4ydn3uNHrP3/bljo1bxqKjNaMU21pBnGadpFF8P/7IaF3ihopSL9XfKkWsXJ4rflFQ+BJa2L5s0P6YtQ17puWMTXicIPKJ+O026cwDtj6VpWseIXFx/7iBl0js4+OmWTPPcNiyAtM4/TQawsAPV5rC10YT0OwFTXJrwKzpCmjH3U5CmiG7Fv7DcshuzmWV7+Ju0jQcqDIFAFSJ9Fj10grUfvKkAD+DxI5UHAEog/5NxHAVcX/RwblmtLpN2w0Iues7Q3Wi0kRe3TIGsB6Q60bpGpQAlkKsczT7MSFtMjY82Us5quR7/MumERu88bxToFYQVqd4Nwq2GlWH709OO5mZMXoBGoV39/mjGGxzJH5g2LMCnWm8OSv46lk7kFS+fRraOe0wLOKThpCaCf25Dr5byCObJuWNhO/VbCwkmJXxIJ19NkLiHfXTKnKJQQovmTtGzrK8UKjvn6Gk6v2TLbVTN64VEzVl4RAx7JfCIhExd1wJiyLi7TgbDKYngsc9iITTE5u2mxRZwCBoAqVkdKZlBqfkk2D4xwvpGUiTgnLMyRecMifJ/dlD2K8wngt6SVZM/KxGVePifZdFF/JyFJ77gsF/8rfqTfsFCDc5hCjtfZOdj42U6XZE9OuEU2b1pZ0nWQLsalpJywTKdOSAfJvmERDXvcRcJN4VFs/BNoGOQkBYRBEN4FBuPyrwKTfgenndXO0Weh86vesAifZ99nNyXLjPgyK8xI2P57/OyyJGXS9CC0+g1LWtjckhE2x9cfNjc00D8eNyx/CjAAeRXPjy0LrSgAAAAASUVORK5CYII=');background-repeat:repeat-x}.star-rating,.effort-rating{position:relative;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top}.effort-rating{background-position:left 0;width:110px}.star-rating li,.effort-rating li{display:inline}.star-rating a,.star-rating .current-rating,.effort-rating a,.effort-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;border:none}.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.effort-rating a:hover,.effort-rating a:active,.effort-rating a:focus{background-position:left bottom}.star-rating a.one-star,.effort-rating a.one-bar{width:20%;z-index:6}.star-rating a.two-stars,.effort-rating a.two-bars{width:40%;z-index:5}.star-rating a.three-stars,.effort-rating a.three-bars{width:60%;z-index:4}.star-rating a.four-stars,.effort-rating a.four-bars{width:80%;z-index:3}.star-rating a.five-stars,.effort-rating a.five-bars{width:100%;z-index:2}.star-rating .current-rating{z-index:1;background-position:left -25px}.effort-rating a:hover,.effort-rating a:active,.effort-rating a:focus{background-position:left -50px}.effort-rating .current-rating{z-index:1;background-position:left -25px}.star-rating.small-star .current-rating{background-position:left -20px}.inline-rating{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;vertical-align:middle}.small-star{width:50px;height:10px}.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating{background-image:url("/images/star_small.gif");line-height:10px;height:10px}.photoAlbum{width:578px}.photoAlbum li{width:95px;height:95px;float:left;background:#FFF;margin:8px}.photoAlbum li:hover{background:#eff3f4}.photoAlbum li img{padding:10px 10px 0 10px}.yourAlbum ul.photoAlbum li img{padding:10px}.yourAlbum ul.photoAlbum li{background:#FFF;border:1px solid #dfe6e8;border-width:1px 1px 2px 2px}.yourAlbum ul.photoAlbum li:hover{border-color:#c1c1c1;background:#FFF}.yourAlbum{background:#eff3f4;padding:10px}.minimal_container{background:#f8fafa;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.2);box-shadow:0 0 5px rgba(0, 0, 0, 0.2);-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.minimal_container .header{min-height:70px;background:#FFF;-moz-border-radius-topleft:15px;-webkit-border-top-left-radius:15px;border-top-left-radius:15px;-moz-border-radius-topright:15px;-webkit-border-top-right-radius:15px;border-top-right-radius:15px;padding:15px 15px 5px 15px;border-bottom:1px solid #dfe6e8}.minimal_container .header h1{float:left;min-width:145px}.minimal_container > .content{min-height:200px}.minimal_container .content > ul > li{border-top:1px solid #FFF;border-bottom:1px solid #e2e8ea}.minimal_container .content > ul > li.last{border-bottom:0}.featuredBox .avatar,.featuredBox .content{float:left}.featuredBox .avatar{width:90px}.featuredBox .content{width:510px}.featuredBox .subHeader{margin:0;line-height:normal}.featuredBox .timeAgo{margin-bottom:0}.featuredBox .footerFeaturedBox{height:12px;background-color:#FFF}#forum_input.innerFeaturedBox{background:url("/images/layout_sprite.png") repeat-y scroll -1987px 0}.table_header th{padding:10px 0}.table_header{border-top:1px solid #dfe6e8;font-weight:bold;color:#666}.create_new{border-bottom:1px solid #dfe6e8;padding:10px}.create_new h2{font-size:146.5%;margin-bottom:5px}.fbHeader,.fbFooter{height:15px}.fbHeader{background-position:-2688px top}.fbFooter{background-position:-2688px bottom}h1,h2,h3,h4{text-rendering:optimizeLegibility;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;letter-spacing:none;line-height:normal;margin:0}h1 a,h2 a,h3 a,h4 a{border:0;text-decoration:none;color:#404040}h1{font-size:182%;font-weight:bold;margin-bottom:10px}h2{font-size:161.6%;margin-bottom:10px;font-weight:300}h3{font-weight:bold;font-size:116%;margin:0}h4{font-weight:bold;font-size:108%;color:#6d7375}h5{font-weight:normal;font-size:100%;color:#6d7375;margin-bottom:5px}a{color:#0bb5e8;text-decoration:none}a img{border:0}a:visited{color:#0bb5e8}a:hover{text-decoration:underline}a:active,a:focus{outline:0}a .delete{color:#ee382f}a.glow:hover{color:#0bb5e8;text-shadow:rgba(11, 181, 232, 0.6) 0 0 6px;-moz-transition-property:text-shadow;-webkit-transition-property:text-shadow;transition-property:text-shadow;-moz-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s}.grey,.fs,.fxs{-webkit-font-smoothing:subpixel-antialiased}abbr,acronym{border:0;cursor:inherit}strong{font-weight:bold}em{font-style:italic}p,fieldset,table,pre{margin:0;padding:0}a.dull,.dull,.dull a{color:rgba(255, 255, 255, 0.7) !important;*color:#FFF}a.dull:hover,.dull a:hover{color:white !important}.watermark{color:#999}.subHeader,.mainHeader{font-weight:bold;margin-bottom:10px}.subHeader{line-height:38px;font-size:161.6%}.inline_subHeader{font-size:20px;font-weight:normal;color:#666}.subHeader span{font-size:77%;font-weight:normal;color:#aaa}.mainHeader{line-height:30px;font-size:26px}.readable{font-size:1.0em;line-height:1.35em;padding:5px 0}.readable p{padding:8px 0;font-size:1.0758em;line-height:1.35em}.readable p.fl,.readable p.fxl{line-height:1.45em}.readable p.large{font-size:1.1em}.readable p.small{font-size:12px;line-height:1.3}.underline,a.underline{text-decoration:underline}.no_underline:hover,a.no_underline:hover{text-decoration:none}.normal{font-weight:normal}span.hidden{visibility:hidden}.italic{font-style:italic}.thin{font-weight:300}h1.divider,h1.entry-type:before,.entry-bookmark h1.location:after,.workout-title + h1.workout-distance:before,.workout-distance + h1.workout-time:before,h2.divider,h2.entry-type:before,.entry-bookmark h2.location:after,.workout-title + h2.workout-distance:before,.workout-distance + h2.workout-time:before,h3.divider,h3.entry-type:before,.entry-bookmark h3.location:after,.workout-title + h3.workout-distance:before,.workout-distance + h3.workout-time:before,strong.divider,strong.entry-type:before,.entry-bookmark strong.location:after,.workout-title + strong.workout-distance:before,.workout-distance + strong.workout-time:before{border-bottom:1px solid #dfe6e8;padding-bottom:5px;margin-bottom:10px}p.larger,span.larger,a.larger,strong.larger{font-size:108%}p.smaller,span.smaller,a.smaller{font-size:93%}p.smallest,span.smallest,a.smallest{font-size:85%}p.small,span.small,a.small{font-size:12px}p.timeAgo,span.timeAgo,a.timeAgo,p.timeAgo a{color:#6d7375;font-size:0.94em;white-space:nowrap}.light_activity a{text-decoration:underline}.paragraphed h2,.paragraphed h3{font-size:123.1%;margin-bottom:15px}.paragraphed h3{font-weight:700}.paragraphed p{line-height:1.5em;margin-bottom:15px;font-size:108%}.paragraphed li{list-style:disc;color:#6d7375;line-height:1.5em;margin:5px 20px;padding-left:10px}.paragraphed ul{margin:10px 0}.paragraphed img{padding:5px;margin:15px 5px;border:1px solid #dfe6e8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.1);box-shadow:0 2px 2px rgba(0, 0, 0, 0.1)}#hd{*z-index:2;*position:relative}#doc4,#doc6{*z-index:1;*position:relative}html{background:none;-webkit-font-smoothing:antialiased}body{background-color:#FFF;font-family:"Helvetica Neue", Arial, Helvetica, FreeSans, sans-serif;color:#404547;margin:0}body .full_frame{overflow-y:hidden}body .full_frame #doc4,body .full_frame #doc6{width:100%}body .full_frame #ft{display:none}body .full_frame #hd{margin-bottom:0}#bd{zoom:1;padding-top:12px;min-height:800px}.popup_layout #bd{min-height:0}#ft{padding-bottom:5px;border-top:1px solid #EEE;border-top:1px solid rgba(0, 0, 0, 0.04);margin-top:30px}.yui-b{width:628px}#yui-main,#sb{*padding-top:5px}#sb{margin-left:12px;overflow:hidden}#sb .sectionSub{width:288px}#sb h4{border-bottom:1px solid #dfe6e8;display:block;font-size:100%;line-height:25px;color:#6d7375;margin:15px 0 10px}.yui-dash .yui-u{float:left}.yui-dash .yui-u.first{margin-left:0}.yui-t7 .yui-dash{width:944px}.yui-t5 .expandedFeed .activitySummary{width:240px}.yui-t5 .yui-dash{width:715px}.yui-t5 #bd{padding-top:5px}.yui-t5 #sb{padding:0;margin-left:0;width:auto}.yui-t5 #sb .sectionSub{width:240px}.home_header{background:url("/images/home_header.png") 0 0 repeat-x}#hd{height:53px;margin-bottom:5px}#hd .dropdown{display:none;position:absolute;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);border-top:0 !important;top:40px}#hd .dropdown li{text-align:left}#hd li.selected .tab{line-height:40px}#hd li.active .tab,#hd li.selected .tab{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eff3f4));background:-webkit-linear-gradient(#ffffff,#eff3f4);background:-moz-linear-gradient(#ffffff,#eff3f4);background:linear-gradient(#ffffff,#eff3f4);background-color:#f5f7f8;color:#404547;text-shadow:white 0 1px 0;border:0}#hd li.active .tab,#hd li.active .dropdown{border:1px solid rgba(0, 0, 0, 0.2)}#hd li.active .tab{text-shadow:white 0 1px 0;border-bottom:0 !important;-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.2);box-shadow:0 0 3px rgba(0, 0, 0, 0.2)}#hd li.active .dropdown{display:block;z-index:3000}#hd .tab{color:#c0f2ff;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0}#hd .tab:hover{color:#FFF;text-decoration:none}#hd .dropdown_arrow{position:absolute;display:block;width:20px;height:20px;opacity:0.7}#hd .dropdown_arrow:hover{opacity:1}#header_main{width:74.923em;margin:auto;*width:73.05em;text-align:left}#header_main h1{line-height:normal;margin:0}#header_logo{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url('/images/logo_new.png?1295456143');background-repeat:no-repeat;background-position:0 50%;width:195px;height:53px}#header_menu > li{min-width:90px;text-align:center;margin:13px 0 0 5px;display:inline;float:left}#header_menu > li > a.tab{text-rendering:optimizeLegibility;border:1px solid rgba(0, 0, 0, 0.07);border-top-color:rgba(17, 151, 204, 0.5);border-bottom:0;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;font-weight:bold;display:block;font-size:108%;line-height:39px}#header_menu > li > a.tab:active{-moz-box-shadow:inset 0 1 5px rgba(0, 0, 0, 0.4);-webkit-box-shadow:inset 0 1 5px rgba(0, 0, 0, 0.4);box-shadow:inset 0 1 5px rgba(0, 0, 0, 0.4)}#community_tab{width:130px;position:relative}#community_tab.selected a.tab{background:#FFF}#community_tab a.tab{padding-right:10px}#community_tab .dropdown_arrow{top:13px;right:5px}#community_dropdown{width:342px;top:40px;left:0}#community_dropdown li{float:left;width:170px}#community_dropdown li:nth-child(odd){border-right:1px solid #dfe6e8}#header_user{position:relative;margin-left:0;float:right;width:240px}#header_user a{text-shadow:none}#header_user > li{float:left;padding:0;border-left-color:rgba(255, 255, 255, 0.2);border-right-color:rgba(0, 0, 0, 0.1);*border:none}#header_user > li .tab{display:block;height:37px}#header_user > li.active{height:50px;margin-bottom:0}#header_user > li.active .tab{height:100%}#header_user > li.active .tab,#header_user > li.active .tab:hover{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}#header_user .username{font-size:116%;color:#FFF;display:block;margin-top:3px}#header_user .weekly_distance{display:block;font-weight:normal;color:#c0f2ff}#header_user .weekly_distance .stat{font-weight:bold;color:white}#header_user .dropdown{top:53px}#user_info{margin:3px 0 3px 3px;width:190px;overflow:hidden}#user_info .photo{float:left}#user_info .photo:hover{border-color:#FFF}#user_info .username,#user_info .weekly_distance{margin-left:50px}#user_info .tab{padding:4px;text-align:left;font-weight:bold}#user_info .tab:hover{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 0 30px rgba(255, 255, 255, 0.5);-webkit-box-shadow:inset 0 0 30px rgba(255, 255, 255, 0.5);box-shadow:inset 0 0 30px rgba(255, 255, 255, 0.5);border:1px solid rgba(255, 255, 255, 0.4);*border:1px solid #FFF;padding:3px}#user_info .dropdown{left:3px;width:235px}#user_info .dropdown_arrow{right:45px;top:19px}#user_info.active{margin-bottom:0}#user_info.active .username{color:#404547}#user_info.active .weekly_distance{color:#6d7375}#user_info.active .weekly_distance .stat{color:#6d7375}#user_info.active .tab,#user_info.active .tab:hover{padding:3px}#header_training_graph{border-bottom:1px solid #dfe6e8;padding-bottom:5px}#user_menu_links{border-top:1px solid #FFF;padding-top:5px}#user_notifications{margin:3px 0;width:45px}#user_notifications .dropdown{right:0;width:237px}#user_notifications .tab{position:relative;padding:5px 0}#user_notifications .tab .header_stem{position:absolute;left:15px;top:35px;width:14px;height:8px;display:block}#user_notifications .tab:hover #notifications{background:url('/images/rgbapng/00000066.png?1295673303');background:rgba(0, 0, 0, 0.4)}#user_notifications.active .tab{color:white !important}#notifications{text-align:center;margin:0 auto;display:block;width:30px;height:30px;line-height:30px;font-size:123.1%;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;background:url('/images/rgbapng/00000033.png?1295673314');background:rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.3)}#notifications.active,#notifications.active:hover{-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3);box-shadow:0 1px 1px rgba(0, 0, 0, 0.3);text-shadow:white 0 1px 0;color:#0c960c}#notifications_dropdown h4{text-align:left;background:#eff3f4;padding:5px 10px}#user_menu_links li a{line-height:20px;color:#6d7375;font-weight:normal}#realtime_notification{padding:5px;background:rgba(255, 255, 255, 0.5), rgba(0, 0, 0, 0.8);-moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.5);box-shadow:0 2px 5px rgba(0, 0, 0, 0.5);position:absolute;width:250px;display:none}#realtime_notification .top_stem_realtime{right:15px}#realtime_notification:hover{display:block !important}.no_footer_background #ft{background:none;border:0}.white_footer_background #ft{background:#FFF;border:0}#min_footer{display:none}#min_footer a{color:#FFF;text-shadow:rgba(0, 0, 0, 0.2) 0 1px 0}#min_footer ul{margin:4px;font-size:85%}#min_footer ul:first-child{font-size:108%}#min_footer li{border-color:rgba(255, 255, 255, 0.3)}#ft{padding:0 0 20px 0;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.1)), color-stop(3%, rgba(0,0,0,0))), url('/images/diamond_texture.png?1295456395');background:-webkit-linear-gradient(rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 3%), url('/images/diamond_texture.png?1295456395');background:-moz-linear-gradient(rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 3%), url('/images/diamond_texture.png?1295456395');background:linear-gradient(rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 3%), url('/images/diamond_texture.png?1295456395')}#footer_nav{min-height:130px;padding-top:20px;width:74.923em;margin:0 auto;text-align:left}#footer_nav a:hover .twitter_check{background-position:0 -4489px}#footer_nav a:hover .facebook_check{background-position:0 -1120px}#footer_nav .twitter_check,#footer_nav .facebook_check{padding-left:20px}#footer_nav a,#footer_nav a:visited{color:#6d7375}#footer_nav a:hover{text-decoration:none;color:#0bb5e8}#footer_stats h4{border:0}#footer_stats .numbers{padding:5px 0}#footer_stats .numbers span{background-image:url("/images/footer_numbers.png");width:25px;height:35px;margin-right:1px;float:left;text-indent:-1000em;display:block}#footer_stats .s0{background-position:0 0}#footer_stats .s1{background-position:0 -50px}#footer_stats .s2{background-position:0 -100px}#footer_stats .s3{background-position:0 -150px}#footer_stats .s4{background-position:0 -200px}#footer_stats .s5{background-position:0 -250px}#footer_stats .s6{background-position:0 -300px}#footer_stats .s7{background-position:0 -350px}#footer_stats .s8{background-position:0 -400px}#footer_stats .s9{background-position:0 -450px}#community_other,#community_routes{margin-top:20px;padding-top:25px;border-top:1px solid #EEE}#community_other li{line-height:1.8em;border-bottom:1px solid #EEE}#community_other li:last-child{border-bottom:0}#community_other li:last-child.more{border:0;margin-top:20px}.more_link{text-align:right;display:block}#facebook_stream_publish{border:2px solid #4E6793;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-top:15px}#facebook_stream_publish .header{background:#5F78AB;padding:5px 5px 5px 15px}#facebook_stream_publish .header strong{color:#FFF;text-shadow:#29447e -1px -1px 0}#facebook_stream_publish .content{background:#EDEFF4;width:auto}#facebook_stream_publish .FBConnectButton{margin:15px}#facebook_stream_publish .content p{padding:15px;color:#444}.show_layout .yui-t3 .yui-b{width:300px}.show_layout #sb .sectionSub{width:auto;border-top:0}.show_layout #sb h3{margin:15px 0 10px;padding-bottom:4px}.show_layout .photo_container:hover .popUp,.show_layout #event_photos .photo:hover .popUp,#event_photos .show_layout .photo:hover .popUp,.show_layout #event_routes .route:hover .popUp,#event_routes .show_layout .route:hover .popUp{display:block}.show_layout .photo_container,.show_layout #event_photos .photo,#event_photos .show_layout .photo,.show_layout #event_routes .route,#event_routes .show_layout .route{position:relative;margin-bottom:10px;width:248px}.show_layout .photo_container img.photo,.show_layout #event_photos .photo img.photo,#event_photos .show_layout .photo img.photo,.show_layout #event_routes .route img.photo,#event_routes .show_layout .route img.photo{border:0;padding:0;display:block}.show_layout .yui-b,.show_layout #sb{min-height:500px}.show_layout .yui-t3 #yui-main .yui-b{margin-left:330px}.show_layout .photo_container,.show_layout #event_photos .photo,#event_photos .show_layout .photo,.show_layout #event_routes .route,#event_routes .show_layout .route{border:1px solid rgba(0, 0, 0, 0.1)}.show_layout #sb{margin-left:0;background:transparent url('/images/left_sidebar_gradient.png?1262238200') repeat scroll 0 0;width:300px}.show_layout #sb > div,.show_layout #sb > ul{margin:10px 20px}.show_layout #sb .side_gradient_footer{padding-bottom:20px;margin:0}.show_layout #sb .side_gradient_header{padding-top:10px;margin:0}.show_layout_reset .yui-t3 .yui-b{width:300px}.show_layout_reset #sb .sectionSub{width:auto;border-top:0}.show_layout_reset #sb h3{margin:15px 0 10px;padding-bottom:4px}.show_layout_reset .photo_container:hover .popUp,.show_layout_reset #event_photos .photo:hover .popUp,#event_photos .show_layout_reset .photo:hover .popUp,.show_layout_reset #event_routes .route:hover .popUp,#event_routes .show_layout_reset .route:hover .popUp{display:block}.show_layout_reset .photo_container,.show_layout_reset #event_photos .photo,#event_photos .show_layout_reset .photo,.show_layout_reset #event_routes .route,#event_routes .show_layout_reset .route{position:relative;margin-bottom:10px;width:248px}.show_layout_reset .photo_container img.photo,.show_layout_reset #event_photos .photo img.photo,#event_photos .show_layout_reset .photo img.photo,.show_layout_reset #event_routes .route img.photo,#event_routes .show_layout_reset .route img.photo{border:0;padding:0;display:block}.show_layout_reset #hd li.active .tab,.show_layout_reset #hd li.selected .tab{text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0}.show_layout_reset #footer_nav,.show_layout_reset .footerBox,.show_layout_reset .footerNav,.show_layout_reset #footer_copyright,.show_layout_reset #footer_stats{display:none}.show_layout_reset h4{margin:10px 0}.show_layout_reset #sb{margin-left:0;padding:20px;width:260px;color:#FFF}.show_layout_reset #sb h3{border-bottom:1px solid rgba(255, 255, 255, 0.1)}.show_layout_reset #sb .grey{color:rgba(255, 255, 255, 0.7);text-shadow:0 0 0 transparent}.show_layout_reset #sb .side_gradient_footer,.show_layout_reset #sb .side_gradient_header{height:0}.show_layout_reset #header_logo{width:270px;background-position:50% 50%}.show_layout_reset > #hd{margin:0;padding:8px 0;background:none}.show_layout_reset #bd{padding-top:5px !important;min-height:900px;padding-left:0;padding-right:0;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;background-repeat:repeat-y;background-position:0 0;*border:0}.show_layout_reset .yui-b,.show_layout_reset #sb{min-height:500px}.show_layout_reset .yui-t3 #yui-main .yui-b{margin-left:300px}.show_layout_reset #header_menu > li{min-width:90px}.show_layout_reset #header_menu > li a.tab{color:#FFF;background:none;border:none}.show_layout_reset #ft{background:transparent;border:0}.show_layout_reset #min_footer{display:block;margin:15px 0}.show_layout_reset .main_container{margin:20px 20px 15px}.show_layout_reset .user_container{margin:20px}.show_layout_reset #header_user .weekly_distance{color:rgba(255, 255, 255, 0.8)}.show_layout_reset #sb span.divider,.show_layout_reset #sb span.entry-type:before,.show_layout_reset #sb .entry-bookmark span.location:after,.entry-bookmark .show_layout_reset #sb span.location:after,.show_layout_reset #sb .workout-title + span.workout-distance:before,.show_layout_reset #sb .workout-distance + span.workout-time:before,.show_layout_reset .inline_menu{border-color:rgba(255, 255, 255, 0.5)}.popup_layout #hd{height:30px}.popup_layout #header_logo{background-image:url("/images/logo_small.png");height:30px;float:left;margin-left:20px}input[type="text"]:focus,input[type="password"]:focus,textarea:focus,.faux_textarea:focus,.faux_input:focus,.select:focus{-moz-box-shadow:0 0 5px rgba(0, 152, 203, 0.4);-webkit-box-shadow:0 0 5px rgba(0, 152, 203, 0.4);box-shadow:0 0 5px rgba(0, 152, 203, 0.4);border:1px solid #86c4f6 !important;outline:medium none}textarea,.faux_textarea,input[type="text"],.faux_input,select,input[type="file"],input[type="email"],input[type="password"]{background-color:#f5f8f8}#dashboard_post.editing_entry textarea,#dashboard_post.editing_entry .faux_textarea,#dashboard_post.editing_entry input[type="text"],#dashboard_post.editing_entry select,#dashboard_post.editing_entry .faux_input{background-color:#f5f8f8}textarea.white_input,input[type="text"].white_input,input[type="email"].white_input,input[type="password"].white_input{background-color:#FFFFFF}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:middle}label,input[type=button],input[type=submit],button{cursor:pointer}input,textarea,.faux_textarea,select,.faux_input{border:1px solid #c1cfd3;border-color:#a4b8bd #b2c3c8 #d0dadd #d0dadd;color:#4c5254}textarea,.faux_textarea{overflow:auto;font-family:Helvetica Neue, Arial, Helvetica, FreeSans, sans-serif}input,textarea,.faux_textarea{padding:3px}input{margin-right:5px}.fake_file_input{position:absolute;left:0;top:0;z-index:1}.fake_file_input input{position:relative}.real_file_input{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:relative;text-align:right;z-index:2}textarea.shrunk,.faux_textarea.shrunk{height:18px;overflow:auto;color:#989ea0}label.optional span.altTitle,span.example,p.example{color:#6d7375;font-style:italic}.faux_input{overflow:hidden;white-space:nowrap;display:block;color:#4c5254 !important}.faux_input:hover{text-decoration:none}.errorCount{color:#f00;padding:10px;background-color:#fee;font-size:108%;margin-top:10px}.errorCount span{color:#000;display:block;font-weight:bold}.errorCount .baseErrors{margin-top:5px;padding:5px 10px;background-color:#fcc;font-size:93%;color:#000}.errorCount .baseErrors li{list-style:disc inside}.errorCount .baseErrors span{display:block;padding-bottom:5px;font-weight:normal;font-size:108%}#sb div.formContainer{width:288px;overflow:hidden;padding:0}#sb div.formContainer dt{width:50px}#sb div.formContainer dd{width:230px}#sb div.formContainer textarea{width:225px}div.formContainer{margin-top:10px;padding:20px;width:590px}div.formContainer dl.full dt,div.formContainer dl.full label{display:block;color:#6d7375;float:none;margin:5px 0}div.formContainer dl.full dd{float:none}div.formContainer ol{padding-left:10px}div.formContainer ol li{background-color:#ddd;padding-top:5px;margin-top:5px;border-bottom:1px solid #aaa}div.formContainer label{float:left;font-weight:normal}div.formContainer h2{line-height:36px;font-size:161.6%;margin-bottom:15px;border-bottom:1px solid #ddd}div.formContainer dt{clear:left}div.formContainer dd{width:350px;float:left}div.formContainer .inputradio ul li{padding:4px 0;font-size:108%;font-weight:bold}div.formContainer .inputradio ul li span{margin-left:5px}div.formContainer #user_password,div.formContainer #user_password,div.formContainer #twitter_account_password,div.formContainer #nike_plus_account_password,div.formContainer #password,div.formContainer #user_password_confirmation{letter-spacing:0.2em}dt.sectionBreak,dd.sectionBreak,div.formContainer dt.sectionBreak{margin-top:8px;padding-top:15px;border-top:1px solid #EEE}div.formContainer dt,.inputtext label,.formlabel{float:left;padding-right:20px;padding:3px 0;width:140px;color:#222;font-weight:normal}#formInput .inputcheck input,.inputcheck input{width:20px}.inputtext .example{margin-left:140px}.inputradio label,.inputcheck label{float:none !important;float:none}.inputradio input{border:0;background:transparent}form{margin:0 auto}div.formContainer.fullForm dt.formlabel,div.formContainer.fullForm dt.inputsubmit{width:80px;clear:left}div.formContainer.fullForm dd.inputtext textarea,div.formContainer.fullForm dd.submit{width:480px}.inputphoto{background:#f1f1f1;padding:10px;width:420px}.inputphoto img{max-height:105px;max-width:105px}.inputphoto input{width:280px;margin:10px 0 0 10px}form dd,form p{margin-bottom:15px}dd.select,p.select{font-size:131%}.formContainer dd span.example{margin-left:0}form dd.inputtext textarea,.workout_form select,.inputtext textarea,.inputselect select,.inputtext input{font-size:116%;width:350px;font-weight:bold;overflow:auto;font-family:Helvetica Neue, Arial, Helvetica, FreeSans, sans-serif;padding:5px}.workout_form select{font-weight:normal}.inputtext textarea{font-size:100%;font-weight:normal}.inputselect select{font-weight:normal;width:auto;font-size:100%}span.example,.add{font-size:93%;color:#989ea0;margin:7px 3px 3px;display:block}.add,.add a{font-weight:bold;font-size:93%;padding-left:3px;padding-top:5px}form .add span{font-weight:normal;color:#000;font-size:93%}form span.bottom{padding:5px;font-weight:600;size:1.1em;color:#666}form .altTitle{color:#6d7375;display:inline;margin-left:5px;font-size:10px}form label{display:block;margin-bottom:2px;font-size:100%;color:#404547;font-weight:bold}form fieldset{margin:15px 5px;border:none;border-top:dotted 1px #666}form fieldset legend{font-weight:bold;padding-right:10px}dl.formInput{padding:10px 20px 0 20px;margin:0;margin-top:10px;border-bottom-width:0}dl.formInput dt{font-size:106%;margin-left:0;margin-top:5px;padding-right:10px}dl.formInput dd{margin:0}dl.formInput select{min-width:150px;margin:5px}#formInput select{width:180px}#formInput input,#formInput textarea{width:420px}#formInput .greenButton,#formInput .featuredbtn a,.featuredbtn #formInput a,#formInput .thickbtn a,.thickbtn #formInput a{width:140px;margin-left:150px}span.formFieldCounter{display:block;text-align:right;padding:2px 10px 0 0}dd.submit,p.submit{padding:0;margin:15px 0 0 0}dd.submit span,p.submit span{margin:0 8px 0 10px;font-size:0.9em;color:#999}ol,ul,ul li,ol li,dl{list-style-position:outside;list-style-type:none;padding-left:0;margin:0}dl dd{margin-left:0}ul.border > li,ol.border > li{border-top:1px solid #dfe6e8;padding:10px 0;margin:0}ul.border > li:first-child,ol.border > li:first-child{border-top:0}ul.padded > li,ol.padded > li{margin:10px 0}ul.browse_list{margin-bottom:5px;line-height:153.9%;color:#999}.browse_list li{display:block;font-size:116%;line-height:22px;padding-right:7px}.browse_list li a{border-bottom:1px solid #B6D6DD}.browse_list li a:hover{border-bottom:1px solid #0bb5e8;text-decoration:none}.media,.avatar_list li,.comment_list li,.media_list li{overflow:hidden;_overflow:visible;zoom:1;margin:10px}.media .avatar,.avatar_list li .avatar,.comment_list li .avatar,.media_list li .avatar,.media .img,.avatar_list li .img,.comment_list li .img,.media_list li .img,.media .icon,.avatar_list li .icon,.comment_list li .icon,.media_list li .icon{float:left;margin-right:10px}.media .avatar img,.avatar_list li .avatar img,.comment_list li .avatar img,.media_list li .avatar img,.media .img img,.avatar_list li .img img,.comment_list li .img img,.media_list li .img img,.media .icon img,.avatar_list li .icon img,.comment_list li .icon img,.media_list li .icon img{display:block}.media .content,.avatar_list li .content,.comment_list li .content,.media_list li .content{overflow:hidden;_overflow:visible;zoom:1}.media .menu,.avatar_list li .menu,.comment_list li .menu,.media_list li .menu{float:right;margin-left:10px}.avatar_list li,.comment_list li,.media_list li{margin:5px 0}.avatar_list .readable,.comment_list .readable,.media_list .readable{line-height:1.35em}.keyword_list li{float:left;margin:3px;cursor:pointer}.keyword_list li a{float:left;display:block;height:20px;color:#3f525e;font-size:93%;padding-left:8px}.keyword_list li a:hover,.keyword_list li.selected a{color:#FFF}.keyword_list li a:hover span{background:#7bcb01;border-bottom:1px solid #23761a;color:#FFF}.keyword_list li.selected a span,.keyword_list li.selected a:visited span,.keyword_list li.selected a:hover span{background:#3f525e;border-bottom:1px solid #242c31}.keyword_list span{background:#DDE3E8;border-bottom:1px solid #a0b5c3;height:19px;padding:0 5px;float:left;line-height:19px;display:block}.feature_list{max-width:400px;margin:15px 0 15px 40px}.feature_list li{list-style-type:disc;color:#0c960c;margin:10px 0}.feature_list li > span{color:#404547}.button_list .action,.button_list .content{float:left}.button_list .action{width:230px;margin:10px 5px 10px 0}.button_list .content{width:360px;margin:10px 0 10px 5px}.event_list .calDate,.event_list .content{float:left}.event_list .calDate{font-size:77%;width:32px;margin:5px 0 5px 5px}.event_list .content{width:215px;padding:5px 5px 5px 10px}.event_list .clearl,.avatar_list div.clearl{height:0;margin:0;padding:0}.category_list h4{margin:5px 0;padding:5px;background-position:0 -1094px;border-top:0;border-bottom:1px solid #EEE}.category_list li{line-height:20px}.category_list li li{padding-left:10px}.category_list li.selected{background:url('/images/icon_sprite2.png?1295456143') no-repeat -155px -161px}dl.details{margin-bottom:10px}dl.details dt{clear:left;color:#989ea0;float:left;width:100px}dl.details dd{color:#6d7375;float:left;width:280px;display:block}dl.details dd p{float:left;padding:0 0 5px 0;margin:3px 0;font-weight:normal;width:290px}dl.details dd,dl.details dt{margin:3px 0;line-height:1.5em}dl.details.mini dd{width:60px;overflow:hidden;margin:0}dl.details.mini dt{width:60px;overflow:hidden;margin:0}#sb dl.details dd{width:190px;margin:1px 0;font-weight:normal;color:#333}#sb dl.details dt{width:70px;margin:1px 0}.image_list li{float:left;padding:6px}.image_list.mini li{padding:2px 2px 0;margin:0}.image_list.snug.mini li{padding:0}.breadcrumbs li{float:left;margin-bottom:5px;font-weight:bold}ul.inline_menu li{display:inline}ul.inline_menu li a:hover{text-decoration:underline}.divided li{margin-left:10px;padding-left:15px;border-left:1px solid #dfe6e8}.divided.small li{margin-left:5px;padding-left:10px}.divided.small li.first{margin:0;padding:0}.divided li:first-child,ul.divided li.first{border:0;margin:0;padding:0}#entry_welcome .avatar,#entry_welcome .content{display:inline;float:left}#entry_welcome .avatar{width:70px}#entry_welcome .content{width:480px}.empty_state{margin:0 auto;clear:both}#signup_box{background-color:#f5f8f8;padding:10px 20px 5px;margin:10px 0;-moz-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);box-shadow:1px 1px 0 rgba(0, 0, 0, 0.2)}.counter span{-webkit-transition-duration:1s;-webkit-transition-timing-function:ease-in ease-out;-webkit-transition-property:background-position}#training_graph_container.load .active .fill{background-position:0 165px !important;opacity:0}#initial_slide.load .active .fill{background-position:0px 70px !important;opacity:0}#training_graph_container .active .fill{-webkit-transition-duration:2s;-webkit-transition-timing-function:ease-in linear;-webkit-transition-property:background-position opacity;opacity:1}.bar_transition .active .fill{-webkit-transition-duration:1s;-webkit-transition-delay:1s;-webkit-transition-timing-function:ease-in linear;-webkit-transition-property:background-position;opacity:1}.login_page input[type='text']:focus,.login_page input[type="password"]:focus{-webkit-transition-duration:0.25s;-webkit-transition-timing-function:linear;-webkit-transition-property:-webkit-box-shadow}a#screenshots{-webkit-transition-duration:1s;-webkit-transition-timing-function:ease-in ease-out;-webkit-transition-property:background-position;opacity:1}#dashboard_tabs li,.entry_container{-webkit-transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;-webkit-transition-property:background-color}#dashboard_tabs li a,.entry_container a{-webkit-transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;-webkit-transition-property:color}#home_main .entry_container{-webkit-transition-duration:0.5s;-webkit-transition-timing-function:ease-in ease-out;-webkit-transition-property:background-color -webkit-box-shadow}#rt_updates.pulse{-webkit-animation-name:pulse;-webkit-animation-duration:3s;-webkit-animation-timing-function:ease-in-out}@-webkit-keyframes pulse{0%{opacity:0.2;-webkit-box-shadow:0 0 0px #A7E29C}80%{opacity:1;-webkit-box-shadow:0 0 10px #A7E29C}100%{opacity:1;-webkit-box-shadow:0 0 1px #A7E29C}}@-webkit-keyframes pulse_hover{0%{-webkit-box-shadow:0 0 5px}50%{-webkit-box-shadow:0 0 10px #0bb5e8}100%{-webkit-box-shadow:0 0 5px #0bb5e8}}@-webkit-keyframes flip_front{0%{-webkit-transform:rotateX(0deg)}50%{-webkit-transform:rotateX(90deg)}100%{-webkit-transform:rotateX(90deg)}}@-webkit-keyframes flip_back{0%{-webkit-transform:rotateX(90deg)}50%{-webkit-transform:rotateX(90deg)}100%{-webkit-transform:rotateX(180deg)}}.faux_textarea{cursor:text}.faux_textarea p,.faux_textarea div{margin:0;padding:0}#dashboard_post{*margin-top:-5px;width:707px;background:#e9eef0;border:1px solid #dde5e8;border-top:none;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}#dashboard_post label,#dashboard_post .title{color:#404547;display:block;color:#6d7375;margin-bottom:5px}#dashboard_post textarea,#dashboard_post .faux_textarea,#dashboard_post input[type="text"],#dashboard_post .faux_input,#dashboard_post select,#dashboard_post input[type="file"]{background-color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:131%;padding:8px;float:left;margin-top:0;max-width:667px}#dashboard_post textarea.shrunk,#dashboard_post .faux_textarea.shrunk,#dashboard_post input[type="text"].shrunk,#dashboard_post .faux_input.shrunk,#dashboard_post select.shrunk,#dashboard_post input[type="file"].shrunk{height:21px}#dashboard_post select{width:auto}#dashboard_post textarea,#dashboard_post .faux_textarea{height:65px}#dashboard_post .row{width:667px;border-bottom:1px solid rgba(0, 0, 0, 0.1);border-top:1px solid #FFF;padding:10px 0}#dashboard_post .row.first{padding-top:0;border-top:none}#dashboard_post .row.last{padding-bottom:0;border-bottom:none}#dashboard_post .full{width:649px}#dashboard_post .full_side{width:422px;*width:417px}#dashboard_post .third{width:194px}#dashboard_post .sixth{width:83px}#dashboard_post .nineth{width:46px}#dashboard_post form.expanded #expand_workout_link{display:none}#dashboard_post > div{padding:0 20px 10px 20px;display:none}#dashboard_post.note #note_tab,#dashboard_post.video #video_tab,#dashboard_post.image #image_tab,#dashboard_post.workout #workout_tab,#dashboard_post #dashboard_tabs li:hover{background-color:rgba(255, 255, 255, 0.7)}#dashboard_post.note #note_tab a,#dashboard_post.video #video_tab a,#dashboard_post.image #image_tab a,#dashboard_post.workout #workout_tab a,#dashboard_post #dashboard_tabs li:hover a{color:#34383a}#dashboard_post.note #note_tab .tab_stem,#dashboard_post.video #video_tab .tab_stem,#dashboard_post.image #image_tab .tab_stem,#dashboard_post.workout #workout_tab .tab_stem{display:block}#dashboard_post.note #post_note,#dashboard_post.video #post_video,#dashboard_post.image #post_image,#dashboard_post.workout #post_workout,#dashboard_post.sync #post_sync{display:block;width:667px}#dashboard_post #route_container{padding:3px}#dashboard_post #time_input input{margin-top:5px;text-align:center}#dashboard_post #post_workout{padding-bottom:2px}#dashboard_post #post_workout > form.expanded{padding-bottom:8px}#dashboard_post .real_file_input{width:667px;*width:auto}#dashboard_post .inset_button_dark,#dashboard_post .pending_number,#dashboard_post .workout-sport{background:#dae3e5}#dashboard_post.editing_entry{background:none;border:none;-moz-box-shadow:0 0 0 #eff3f4;-webkit-box-shadow:0 0 0 #eff3f4;box-shadow:0 0 0 #eff3f4}#dashboard_post.editing_entry > div{display:block}.twitter_share,.facebook_share{margin:10px 0 0 5px}#route_distance_container{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;border:1px solid rgba(0, 0, 0, 0.1);border-bottom:0;color:#FFF;min-width:100px;text-align:center;height:40px;line-height:40px;margin-left:20px;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0}#route_distance_container #distance{font-size:167.3%}#route_mapper{-moz-box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.7);-webkit-box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.7);box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.7);position:relative}#route_mapper .header{padding:5px 5px 0 5px}#route_menu li{float:left;padding:5px 7px;line-height:26px}#advanced_details_customize_form{background:#f4f6f7;width:624px;border:1px solid rgba(0, 0, 0, 0.1)}#advanced_details{margin-top:-1px;border:1px solid rgba(0, 0, 0, 0.1);border-top:none;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}#advanced_details .advanced_option,#advanced_details .advanced_menu{display:none}#advanced_details div:first-child + div{border-top:0}#advanced_details.expanded{-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.15);box-shadow:0 0 5px rgba(0, 0, 0, 0.15);margin-bottom:10px;background:#f4f6f7}#advanced_details.expanded #advanced_more{-moz-box-shadow:0 -3px 2px rgba(0, 0, 0, 0.06);-webkit-box-shadow:0 -3px 2px rgba(0, 0, 0, 0.06);box-shadow:0 -3px 2px rgba(0, 0, 0, 0.06)}#advanced_details.expanded #advanced_more:hover{text-decoration:none}#advanced_details.expanded .advanced_option,#advanced_details.expanded .advanced_menu{display:block}#advanced_details.expanded .advanced_select,#advanced_details.expanded .advanced_option{width:624px}#advanced_details .menu{float:right;margin-left:10px;text-align:right}.advanced_option,#advanced_select .button,#advanced_select li,#advanced_more,#advanced_details_customize_form{padding:10px 20px}.advanced_option{border-top:1px solid #FFF;border-bottom:1px solid #d6dfe2}.advanced_option label{float:left;width:150px;color:#989ea0 !important}.advanced_option .content{margin-left:150px}#advanced_select .button,#advanced_select li{text-align:left;text-shadow:white 0 1px 0}#advanced_select .button:hover,#advanced_select li:hover{background-color:white;text-decoration:none;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}#weather_list a{width:62px;height:75px;display:block;padding:0;text-indent:-119988px;overflow:hidden;text-align:left}#weather_list a.dashboard-weather_sunny{width:74px}#weather_list a.dashboard-weather_cloudy{width:70px}.activity_selector{position:absolute;background:#FFF;top:39px}.autocomplete_routes_results li.ui-menu-item{width:422px;cursor:pointer}.autocomplete_routes_results a{color:#0bb5e8;font-size:100%}.autocomplete_routes_results .route,.autocomplete_routes_results .route_new,.autocomplete_routes_results .expand{float:left;line-height:24px;margin:0 0 0 5px;padding:0 0 0 25px}.autocomplete_routes_results .distance{float:right;padding:4px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:93%;margin-right:5px;color:#6d7375}.selected_route{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c9eefa;text-shadow:white 0 1px 0;padding:2px 10px;display:block}.selected_route .route_select_mini,.selected_route .autocomplete_routes_results .route,.autocomplete_routes_results .selected_route .route{padding-left:25px;line-height:25px;float:left}.selected_route .remove_blue{padding:0 5px;margin-top:4px}.tab_stem{display:none;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFVJREFUeNpi2Lp3739CAKSGycvJSWvbvn0MuABI7v/37+YMQNUMQE2a2EwGiW3ZssUMrAPIx6oYRRFMIbrio6dPoyoCAkaQIhQBRkYBKPMDsmEAAQYA8XiA0QH+18oAAAAASUVORK5CYII=') 50% 0 no-repeat;height:6px;width:110px;position:absolute;bottom:-6px;z-index:1000}#workout_type_name .hover{display:none}#workout_type_name:hover .hover,#workout_type_name:focus .hover{display:inline;color:#989ea0}#workout_type_name:hover .active,#workout_type_name:focus .active{display:none}#workout_type_name .dropdown_arrow{position:absolute;right:5px;top:5px}#dashboard_tabs a,#dashboard_post label{text-shadow:white 0 1px 0;text-decoration:none}#dashboard_tabs{height:38px;line-height:28px;position:relative}#dashboard_tabs li{position:relative;float:left;overflow:visible}#dashboard_tabs li:first-child{margin-left:20px;border-left:0}#dashboard_tabs li a{font-size:108%;color:#989ea0;min-width:55px;padding-left:40px;display:block}#dashboard_tabs #workout_tab .tab_stem{width:140px}#dashboard_tabs #workout_tab a{width:100px}.no_distance #distance_input{visibility:hidden}.ui-autocomplete-disabled{visibility:hidden}#imported_workouts_table{width:667px}#route_minimized,#imported_route{color:white;font-weight:bold;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0}#route_minimized .route_select_mini,#route_minimized .autocomplete_routes_results .route,.autocomplete_routes_results #route_minimized .route,#imported_route .route_select_mini,#imported_route .autocomplete_routes_results .route,.autocomplete_routes_results #imported_route .route{margin-left:10px;display:block;padding:5px 5px 5px 25px}.mention{background:#c9eefa;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding-left:5px}.mention .remove_white{padding:0 5px;margin-left:5px}.dashboard h4{border-bottom:1px solid #dfe6e8;display:block;font-size:100%;line-height:25px;color:#404547}.dashboard .sectionSub{border:0}.dashboard #hd{margin-bottom:0}#sideFeedSection .activitySummary,#sideFeedSection .activitySummary .odd,#sideFeedSection .activitySummary .gradient_bar,#sideFeedSection .activitySummary .yui-skin-sam #workout_list tr.yui-dt-odd,.yui-skin-sam #workout_list #sideFeedSection .activitySummary tr.yui-dt-odd,#sideFeedSection .activitySummary #challenge_recently_finished,#sideFeedSection .activitySummary li.motivation.selected .icon,li.motivation.selected #sideFeedSection .activitySummary .icon,#sideFeedSection .activitySummary .motivation.selected .comment_list,.motivation.selected #sideFeedSection .activitySummary .comment_list{padding:7px 0}#friend_activity li.hidden{display:none}#friend_activity.expanded li.hidden{display:block}#friend_activity:hover a{color:#0bb5e8 !important}#friend_activity:hover p{color:#6d7375 !important}#friend_activity:hover .entry-title{color:#404547}.expandedFeed .entry-title{font-size:93%;color:#6d7375;font-weight:bold}.expandedFeed .entry-title a{color:#616668}.expandedFeed .entry-summary{font-size:85%;color:#989ea0;padding:6px 0;line-height:1.2em;overflow:hidden}.expandedFeed .entry-summary a.uppic{float:left;margin-right:10px}.expandedFeed .entry-summary img{margin-left:10px}#dashboard_share_services a{width:32px;height:32px;display:block;padding:0}#dashboard_share_services a:hover{text-decoration:none}#find_friends_mini li{border:1px solid #c1cfd3;border-color:#adbfc4, #a4b8bd, #a4b8bd, #adbfc4;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:3px;margin:0 3px}#find_friends_mini li:hover{border-color:#a4b8bd #95acb3 #95acb3 #a4b8bd}#find_friends_mini a{text-indent:-119988px;overflow:hidden;text-align:left;display:block;height:16px;width:16px}#find_friends_mini li{float:left}#find_friends_mini{margin:5px 0}.widget_icon{margin:0 5px;padding:0 7px}#dashboard_filter .side_loader{position:absolute;bottom:11px;width:35px;height:11px;display:block;background-color:#f0fafe}#dashboard_filter .selected{position:relative;*z-index:-1}#dashboard_filter .selected .side_loader{right:20px;background-color:#e1f4fc}.filter_more:hover{color:#222}.filter_more{text-align:center}.filter_more:hover a{text-decoration:none}.gradient_menu .filter_more a{color:#BBB}#entries_sub_filters a{color:#6d7375;text-align:left;font-size:93%;border-bottom:1px solid #EEE;border-top:1px solid #FFF}#entries_sub_filters li:first-child a{border-top:0}.side_gradient{margin-right:10px}.side_gradient h4{padding-left:15px}#mail_table td,#mail_table th{text-align:left;font-size:108%;padding:5px 10px;border:1px dotted #dfe6e8;border-width:1px 0}#mail_table td.subject,#mail_table th.subject{font-weight:bold}#mail_table tbody tr.unread,.unread{background:url('/images/dashed_background_blue.gif?1262238200') repeat;font-weight:bold}#rt_updates,#event_rating_notification{border-bottom:1px solid #c3e8bd;font-size:108%;margin-top:10px;padding:10px 15px}a#rt_updates_num{background:transparent url('/images/pulse.png?1295456143') no-repeat 0 center;padding:5px 0 5px 35px;text-shadow:white 0 1px 0;text-decoration:none}#rt_updates_num span,#event_rating_notification span{color:#404547}#rt_updates_num strong{color:#139d04}#sb input#autocomplete_friend_search{min-width:0;height:18px;font-size:100%}.ui-corner-all{text-align:left}.autocomplete_results{width:231px}.note_form .share_buttons{display:none}.note_form.expanded .share_buttons{display:block}.main_activity_types,#sub_activity_types{float:left;min-height:180px}#sub_activity_types{background:#FFF;border:1px solid #dfe6e8;left:195px;padding-left:15px;position:absolute;width:230px;-moz-box-shadow:0 2px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.3);box-shadow:0 2px 3px rgba(0, 0, 0, 0.3)}#sub_activity_types li a,#sub_activity_types li{display:block;float:left;line-height:20px;overflow:hidden;width:105px}a.remove_import:hover{color:#de4e3c}.gradient_btn2,#sync_nike_plus_link,.start_import,#sync_garmin_link,.add_account_link{font-size:93%;padding:7px 5px}.sync_devices .post_title{display:none}.sync_devices .basic_details .post_title{display:block}.route_selector .remove_import{background:#dfe6e8;border:1px solid #dfe6e8;color:#6d7375;margin-top:-6px;padding:0 10px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.workout_form .basic_details{display:none}.workout_form #workout_menu{border-bottom:none;padding:0}.editing_entry .workout_form .basic_details,.workout_form.expanded .basic_details{display:block}.editing_entry .workout_form #workout_menu,.workout_form.expanded #workout_menu{border-bottom:1px solid rgba(0, 0, 0, 0.1);padding:0 0 10px}#addGearForm,#updateVitalsForm{top:auto;left:auto;bottom:auto;right:auto;background:url('/images/rgbapng/00000033.png?1295673314');background:rgba(0, 0, 0, 0.2);color:#404040;width:320px}#addGearForm .innerPopUp,#updateVitalsForm .innerPopUp{width:300px}#addGearForm .top_stem,#updateVitalsForm .top_stem{left:160px}#addGearForm label,#updateVitalsForm label{font-size:93%}#addGearForm form,#updateVitalsForm form{margin:10px 0}#addGearForm .header a,#updateVitalsForm .header a{float:right}#import_table .footer ul,#import_table .header ul{float:right;margin:5px 0}#import_table #workout_list,#import_table .footer,#import_table .header{margin:0;width:969px;border:0;overflow:hidden}#import_table .footer li,#import_table .header li{padding:0 5px;float:left;font-size:93%}#import_table .yui-skin-sam .yui-dt table{width:100%}#import_table .gradient_bar{border:1px solid #dfe6e8;border-width:1px 0}span.pending{padding:2px 9px}.pending_notification{border:1px solid #A4DFED;padding:5px 15px;line-height:20px;margin-top:5px}#innerWorkoutFormContainer .pending_notification{width:488px}#workout_importContainer,.workout_import{width:531px}#workout_importContainer{max-height:238px;overflow-y:auto;overflow-x:hidden}.workout_import thead tr{padding-bottom:10px}.workout_import thead th{padding:5px 0;border-bottom:1px solid #dfe6e8}#dashboard_post .workout_import textarea{width:265px;color:#333;height:20px;font-size:100%;padding:3px;-moz-border-radius:0}.workout_import .importDate{width:80px}.workout_import .data{width:125px}.workout_import .description{width:270px;padding-left:5px}.workout_import .add_it,.workout_import .remove_it{width:20px}.workout_import tbody .add_it{background:#f9f9fa}.workout_import .add_it input{margin-top:10px}.workout_import td{vertical-align:top;padding:10px 0;border-bottom:1px solid #dfe6e8}#imported_workouts_table table td{padding:5px 10px}.start_import,#sync_garmin_link,#sync_nike_plus_link,.add_account_link{padding:4px 10px;display:block;text-align:center;width:90px}.start_import{width:50px}#imported_workouts_table tr{height:40px}.pending_number{width:15px;height:15px;float:4px;padding:0;margin:0;display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-indent:0;font-size:93%;text-align:center}.pending_number:hover{text-decoration:none}#imported_workouts_table tr:hover .pending_number{background-color:#CCC}.imported .pending_number,#imported_workouts_table tr.imported:hover .pending_number{background:#87be34;color:#FFF;border:0;margin:1px;text-shadow:#509831 -1px -1px 0;-moz-box-shadow:inset 1px 1px 2px #509831;-webkit-box-shadow:inset 1px 1px 2px #509831;box-shadow:inset 1px 1px 2px #509831}#feeling_selector ul{height:35px}#feeling_selector li{float:left;margin:3px 1px}#feeling_selector li a{text-indent:-119988px;overflow:hidden;text-align:left;width:33px;height:35px;display:block}#feeling_selector li:hover{position:relative}#feeling_selector li:hover .popUp{display:block}#feeling_selector .popUp{top:40px;left:-18px;bottom:auto;right:auto;background:url('/images/rgbapng/000000b3.png?1295673313');background:rgba(0, 0, 0, 0.7);width:60px;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;color:#FFF;background:none;display:none;padding:5px;line-height:18px;text-align:center}#feeling_selector .popUp .innerPopUp{width:60px}#feeling_selector .popUp:visited,#feeling_selector .popUp:link{color:#FFF}#feeling_selector .popUp .top_stem{left:30px}#feeling_selector .popUp .top_stem{left:25px;top:-10px}#feeling_selector #item_great .popUp,#feeling_selector #item_good .popUp{background:#8abc00;text-shadow:#527000 -1px -1px 0}#feeling_selector #item_alright .popUp,#feeling_selector #item_blah .popUp{background:#ea9000;text-shadow:#9e6100 -1px -1px 0}#feeling_selector #item_tired .popUp,#feeling_selector #item_injured .popUp{background:#ef0f75;text-shadow:#a70a52 -1px -1px 0}.syncing_device_container h3,.syncing_device_container #device_data_loading{display:none}.syncing_device_container.sync_in_progress h3,.syncing_device_container.sync_in_progress #device_data_loading{display:block}#sync_device_list li{background-color:#eee;min-height:30px;text-shadow:white 0 1px 0;padding:5px}#sync_device_list li:first-child{margin-bottom:5px}#garmin_device_selector{padding:10px}#garmin_device_selector strong{display:block;padding-bottom:10px}#syncing_device_status{margin-bottom:20px}#syncing_device_status p.message{font-weight:normal;font-size:100%}#device_data_loading{border:1px solid #dfe6e8;border-color:#cad6d9, #c1cfd3, #c1cfd3, #cad6d9;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px;margin:10px auto;width:640px}#device_data_loading:hover{border-color:#c1cfd3 #b2c3c8 #b2c3c8 #c1cfd3}#data_progress_number{display:block;font-size:19pt;color:#FFF;font-weight:bold;text-shadow:#009b00 -1px -1px 0 1px;text-align:right;margin-right:10px}#data_progress_number:after{content:"%";font-size:14px;vertical-align:middle;padding-left:3px}#data_progress_bar{display:block;background:url("/images/horizontal_bar_loader.png"), -moz-linear-gradient(center bottom, rgba(129, 226, 36, 0.85) 0%, rgba(34, 170, 5, 0.85) 100%);background-color:#22AA05;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #00ab12;min-width:60px}#post_image #entryImageURLContainer{display:none}#post_image.image_url #entryImageURLContainer{display:block}#post_image.image_url #entryImageUploadContainer{display:none}.training_container{border:1px solid #dfe6e8;border-bottom:1px solid #BBB;margin:0 0 10px 10px}.training_container.full{min-height:294px;margin-left:0}.training_container.full .training_stats dd strong{font-size:185%}.training_container.first{margin-left:0}.training_container .content{padding:10px;clear:left;min-height:170px}.training_container .content .avatar_list .content{display:inline;float:left;clear:none !important;min-height:0 !important}.training_container .header h3{font-size:100%;width:80%;display:inline;float:left;line-height:25px;padding-left:5px}.training_container .header,.training_container .table_header,.training_container .table_header th{border-bottom:1px solid #dfe6e8;padding:0 5px;border-collapse:collapse}.training_container .header .viewMore{width:30px;display:inline;float:right;font-size:85%}.training_stats dt,.training_stats dd{display:inline;float:left;height:50px;overflow:hidden;width:23%}.training_stats.hidden_dt dt{text-indent:-119988px;overflow:hidden;text-align:left}.training_stats.hidden_dt dd{width:48%}.training_stats dt{font-size:93%;color:#6d7375}.training_stats dd strong{font-size:146.5%;color:#404547}.training_stats dd.divider,.training_stats dd.entry-type:before,.training_stats .entry-bookmark dd.location:after,.entry-bookmark .training_stats dd.location:after,.training_stats .workout-title + dd.workout-distance:before,.training_stats .workout-distance + dd.workout-time:before{border-right:1px solid #dfe6e8;margin-right:10px}.training_stats.with_icon dt,.training_stats.with_icon dd{height:60px}.training_stats.with_icon dt{width:70px;text-indent:-119988px;overflow:hidden;text-align:left;margin-left:10px}.training_stats.with_icon dt.first{margin-left:0}.training_stats.with_icon dd{width:180px;border-right:1px solid #dfe6e8}.training_stats.with_icon dd.last{border-right:0}.training_stats .title{font-weight:normal;padding-left:5px;color:#6d7375;white-space:nowrap}.training_stats .units{color:#6d7375;padding:0 5px 0 5px !important}#training_lifetime_stats .yui-u{background-image:url('/images/stat_achievements.png?1262238201');background-repeat:no-repeat}.miles_achievement{background-position:10px -236px}.time_achievement{background-position:10px -295px}.calories_achievement{background-position:10px -358px}.watts_achievement{background-position:10px -58px}.world_achievement{background-position:10px 0}.gas_achievement{background-position:10px -167px}.shoes_achievement{background-position:10px -418px}.donuts_achievement{background-position:0px -108px}.table_header th{padding:10px 0}#training h4,#settings h4{font-size:100%;font-weight:normal;margin-bottom:10px}#filter_period,#filter_workout_type_id{width:140px}#filter_period,#filter_workout_type_id,#filter_tags{float:left;margin:0 15px}#training_table{width:100%}#training_table tr.odd,#training_table tr.gradient_bar,#training_table .yui-skin-sam #workout_list tr.yui-dt-odd,.yui-skin-sam #workout_list #training_table tr.yui-dt-odd,#training_table tr#challenge_recently_finished,#training_table li.motivation.selected tr.icon,li.motivation.selected #training_table tr.icon,#training_table .motivation.selected tr.comment_list,.motivation.selected #training_table tr.comment_list,#training_table tr.even{border-bottom:1px dotted #dfe6e8}#training_table td{padding:5px}#training h3{margin-bottom:10px}#training #superlatives h3{margin-bottom:0}#training_annotations .yui-u,#training_mini_graphs .yui-u,#training_lifetime_stats .yui-u{border-right:1px solid #dfe6e8;padding:9px 18px;width:166px;min-height:130px}#training_annotations .yui-u.last,#training_mini_graphs .yui-u.last,#training_lifetime_stats .yui-u{border:0}#training .yui-g .yui-g{width:407px}#training_annotations h3{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px 10px;color:#FFF;display:block;width:145px}#fastest_annotation h3{background-color:#8cc63f;text-shadow:#638e2a -1px -1px 0}#farthest_annotation h3{background-color:#ff1fc0;text-shadow:#d20097 -1px -1px 0}#intense_annotation h3{background-color:#f9830d;text-shadow:#b55d04 -1px -1px 0}#talkative_annotation h3{background-color:#b400ff;text-shadow:#7e00b3 -1px -1px 0}#training .inline_menu .selected{background:#eff3f4;border-bottom:1px solid #dfe6e8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:3px 10px;font-weight:bold}#training .inline_menu .selected a{color:#404547}#my_training_bars .active .fill.good,#my_training_bars .active .fill.good .value,#my_training_bars .active .fill.great,#my_training_bars .active .fill.great .value{background-color:#8abc00}#my_training_bars .active .fill.alright,#my_training_bars .active .fill.alright .value,#my_training_bars .active .fill.blah,#my_training_bars .active .fill.blah .value{background-color:#ea9000}#my_training_bars .active .fill.tired,#my_training_bars .active .fill.tired .value,#my_training_bars .active .fill.injured,#my_training_bars .active .fill.injured .value{background-color:#ef0f75}.dropdown_box{background:url('/images/boxed_dropdown.png?1262238200') 0 0 no-repeat;padding:5px 10px;margin-right:10px}.annotation_more:hover .dropdown_box,.dropdown_box:hover{background-position:-25px 0}#training_graph .header{border-bottom:1px solid #dfe6e8}#my_training_bars .slide,#my_training_bars li,#my_training_bars ol{display:inline;float:left}#my_training_bars li,#my_training_bars .value,#my_training_bars .date{width:29px;display:block;text-align:center}#my_training_bars li,#my_training_bars ol{height:240px}#my_training_bars ol{margin-top:11px}#my_training_bars .active .fill,#my_training_bars .value{background-image:url('/images/training_mini_bar.png?1262238201');background-repeat:repeat-y}#my_training_bars .active .fill,#my_training_bars .active .value{background-color:#00d0fd}#my_training_bars .fill{*z-index:-1;display:block;height:100%;height:220px;position:relative}#my_training_bars .value{position:absolute;font-weight:bold;font-size:123.1%;color:#FFF;bottom:0;left:0;height:40px;overflow:hidden;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;display:inline;float:left}#training_graph_container.loading{position:relative}#graph_loader,#list_loader{padding:10px;text-align:center;width:100px;color:#888;border:1px solid #dfe6e8;-moz-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.3);box-shadow:2px 2px 2px rgba(0, 0, 0, 0.3)}#graph_loader{display:none;left:346px;position:absolute;top:50px}#list_loader{margin:50px auto}#graph_loader img,#list_loader img{padding-right:10px}#training_graph_container.loading #graph_loader{display:block}.time_primary{display:block;line-height:1.0em;font-size:123.1%}.time_secondary{display:block;font-size:13px}#my_training_bars .value_small{font-size:108%;line-height:1.4em}#my_training_bars .date,.units{color:#AAA;letter-spacing:0.04em}#my_training_bars .current_period .date{color:#404547}#my_training_bars .date{font-size:85%;padding:8px 0}#my_training_bars .active:hover{position:relative}#my_training_bars .value{background-position:-29px 2px}#my_training_bars .active .value{background-position:0 -202px}#my_training_bars .active:hover .fill,#my_training_bars .active:hover .value{background-image:url('/images/training_mini_bar_hover.png?1262238201')}#graph_filter .default_filter{margin-left:0;height:28px}#graph_filter .current_state{width:100px}#graph_filter .dropdown.add_border{border-bottom:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}#graph_filter li{padding-right:5px}#graph_filter #filter_tags .dropdown_menu,#graph_filter #filter_tags .gradient_dropdown_menu,#graph_filter #filter_tags{width:190px}#graph_filter #filter_tags li{border-bottom:1px solid #dfe6e8;background-color:#eff3f4}#graph_filter #filter_tags li:hover{background-color:#FFF}.training_pop_up{top:auto;left:-80px;bottom:80px;right:auto;background:url('/images/rgbapng/000000b3.png?1295673313');background:rgba(0, 0, 0, 0.7);width:170px;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;color:#FFF;display:none;padding:10px}.training_pop_up .innerPopUp{width:170px}.training_pop_up:visited,.training_pop_up:link{color:#FFF}.training_pop_up .bottom_stem{left:85px}.training_pop_up .period{margin-bottom:10px}.training_pop_up .block{text-align:left;padding:2px 0;border-top:1px solid rgba(0, 0, 0, 0.3)}.training_pop_up .block:nth-child(odd){background:rgba(0, 0, 0, 0.2)}.training_pop_up .block a{font-weight:normal;color:#EEE;font-size:93%}#my_training_bars .active:hover .training_pop_up{display:block}#training_mini_graphs ol li{display:inline;float:left;width:3px;margin:0 1px 0 2px;background-image:url('/images/training_mini_bars.png?1262238201');height:55px}#training_mini_graphs ol li:first-child{margin-left:0}#training_mini_graphs ol li:last-child{margin-right:0}.t0{background-position:0 0}.t1{background-position:-3px 0}.t2{background-position:-6px 0}.t3{background-position:-9px 0}.t4{background-position:-12px 0}.t5{background-position:-15px 0}.t6{background-position:-18px 0}.t7{background-position:-21px 0}.t8{background-position:-24px 0}.t9{background-position:-27px 0}.t10{background-position:-30px 0}#felt_mini_graph .t1{background-position:-33px 0}#felt_mini_graph .t2{background-position:-36px 0}#felt_mini_graph .t4{background-position:-39px 0}#felt_mini_graph .t6{background-position:-42px 0}#felt_mini_graph .t8{background-position:-45px 0}#felt_mini_graph .t10{background-position:-48px 0}#training_mini_graphs .yui-u{position:relative}#training_mini_graphs .popUp{display:none}#training_mini_graphs .yui-u:hover .popUp{top:auto;left:55px;bottom:80px;right:auto;background:url('/images/rgbapng/000000b3.png?1295673313');background:rgba(0, 0, 0, 0.7);width:80px;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;color:#FFF;font-weight:bold;text-align:center;display:block;font-size:85%;padding:5px 10px}#training_mini_graphs .yui-u:hover .popUp .innerPopUp{width:80px}#training_mini_graphs .yui-u:hover .popUp:visited,#training_mini_graphs .yui-u:hover .popUp:link{color:#FFF}#training_mini_graphs .yui-u:hover .popUp .bottom_stem{left:40px}#training_mini_graphs .yui-u .popUp:hover{background-color:rgba(0, 0, 0, 0.4);text-shadow:0;text-decoration:none}#training_mini_graphs .stat strong,#training_annotations .stat strong{font-size:20pt;color:#666}#training_mini_graphs .stat,#training_annotations .stat{clear:left;padding:10px 0;text-align:center}#training_mini_graphs ol{background:url('/images/graph_dash_mini.png?1262238200') repeat;height:55px}.annotation{left:0;position:absolute;display:block;width:29px;height:11px;background-image:url('/images/annotation_sprite.png?1262238200');background-repeat:no-repeat}.active .fastest{background-position:center 0}.active .farthest{background-position:center -14px}.active .intense{background-position:center -28px}.active .talkative{background-position:center -42px}.annotation_more{display:block}.annotation_more:hover{text-decoration:none}#training_annotations ol li{line-height:1.7em;padding:0 5px}#training_annotations ol{line-height:1.6em;margin-top:10px}#training_lifetime_stats{text-shadow:white 0 1px 0;background:transparent url('/images/achievements_background.png?1262238200') no-repeat 0 32px;height:212px}#training_lifetime_stats .header{margin-bottom:20px}#training_lifetime_stats .yui-u{text-align:center;min-height:40px;margin:5px 0;text-indent:10px}#training_lifetime_stats strong{font-size:14pt;display:block;color:#6d7375}#training_lifetime_stats span{color:#AAA}#training_lifetime_stats .inline_menu{padding:5px}#current_summary li{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #dfe6e8;float:left;font-weight:bold;margin-right:10px;padding:2px 5px;color:#666}#workout_list{width:808px;overflow:auto;border:1px solid #dfe6e8;min-height:300px;margin:10px 0;background:transparent url('/images/full_container.png?1262238200') repeat-y scroll 0 0}.yui-skin-sam #workout_list.yui-dt table{border:0}.yui-skin-sam #workout_list.yui-dt tr.yui-dt-first td{border-top-color:#dfe6e8}.yui-skin-sam #workout_list.yui-dt td{border-color:#dfe6e8}.dashboard #entries > .hentry:first-child{margin-top:10px}#entries > .hentry > .avatar a.url{width:52px;line-height:1.5em;display:block}.entry-menu{float:right;margin-top:-16px}.entry-menu .share,.entry-menu .edit,.entry-menu.author-menu .motivate,li.collapsed .entry-menu.author-menu li{display:none}.entry-menu.author-menu .share,.entry-menu.author-menu .edit,li.collapsed .entry-menu.author-menu li.edit{display:block}.entry-menu.author-menu .share li a{display:block;margin:0 2px}.entry-menu li{line-height:18px;font-size:93%;float:left}.entry-menu > li{padding-left:20px;margin-left:20px}.entry-menu > li:first-child{margin-left:0}.entry-menu .share,.entry-menu .edit{min-width:0;padding:0;background:none}#entries > .hentry > .avatar_wrapper{width:52px}.avatar a.url{overflow:hidden;color:#999;font-size:85%;text-decoration:none}.avatar a.url:hover{color:#0bb5e8}span.mention{color:#0bb5e8;cursor:pointer}.workout-sport{float:left;margin-right:10px}span.workout-sport{display:inline;float:left;font-size:77%;margin-left:10px;padding:3px 7px;display:none;min-width:26;text-align:center;text-transform:uppercase}span.workout-sport:hover{cursor:default}.workout-feeling{display:inline;float:left;text-indent:-119988px;overflow:hidden;text-align:left;display:block;height:17px;width:17px;margin:0px 5px 0 0}.divider,.entry-type:before,.entry-bookmark .location:after,.workout-title + .workout-distance:before,.workout-distance + .workout-time:before{color:#a1a1a1;font-weight:normal;padding:0 3px;border:0}.entry-type:before,.entry-bookmark .location:after{content:"\2022"}.workout-title + .workout-distance:before{content:"\2013";padding:0 5px 0 1px}.workout-distance:empty:before,.workout-title:empty + .workout-distance:before,.workout-distance:empty + .workout-time:before,.workout-time:empty:before{content:"" !important;padding:0}.workout-distance + .workout-time:before{content:"/";padding:0 5px 0 1px}.workout-title,.workout-distance,.workout-time{font-size:116%;font-weight:bold;line-height:17px;color:#474d4f}.dashboard .workout-title,.dashboard .workout-distance,.dashboard .workout-time{font-size:108%}#entry_show .workout-title,#entry_show .workout-distance,#entry_show .workout-time{font-size:131%}a.workout-title,.workout-distance a,.workout-time a{color:#474d4f}a.workout-title:link,a.workout-title:visited,.workout-distance a:link,.workout-distance a:visited,.workout-time a:link,.workout-time a:visited{color:#474d4f}a.workout-title:hover,.workout-distance a:hover,.workout-time a:hover{color:#0bb5e8 !important}.dashboard .collapsed .workout-title,.dashboard .collapsed .workout-title a,.dashboard .collapsed .workout-distance,.dashboard .collapsed .workout-distance a,.dashboard .collapsed .workout-time{color:#989ea0}.workout-pace{font-size:85%;color:#a1a1a1;margin-left:10px;white-space:nowrap}.entry-description{margin:0;min-height:46px}.hentry.image .entry-description,.hentry.video .entry-description{min-height:0}span + .entry-description,a + .entry-description{min-height:20px}.entry-content p{color:#535a5c;font-size:1.0758em;line-height:1.35em;overflow:hidden;padding:5px 0}.entry-content p:first-child{padding:0}.entry-content p:last-child{padding-bottom:0}.entry-content span + .entry-description,.entry-content a + .entry-description{margin-top:5px}.entry-content span.workout-feeling + div p:first-child{padding:0}.entry-content .byline{display:block;width:300px;overflow:hidden;margin-top:7px}.m_container{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#FFF;border:1px solid #dfe6e8;display:block;padding:5px;font-size:93%;margin-bottom:5px}.m_sel .good_luck_m + .popUp{left:-94px}a.attach_m_link{color:#989ea0}a.attach_m_link .motivate{margin-left:5px;padding-left:20px}a.attach_m_link .open_arrow_grey{padding-left:10px}a.attach_m_link:hover{color:#6d7375;text-decoration:none}.comments .entry-content .byline{display:inline}.byline{font-size:93%;line-height:15px;color:#a0a5a7}.byline a{color:#a0a5a7}.comments .byline a{color:#0bb5e8}.comments,.likes{clear:left;color:#535a5c;width:91%}.comments .entry-content p{font-size:13px;line-height:1.231;word-wrap:break-word;color:#5f676a;padding:0;display:inline}.entry-menu + .comments,.entry-menu + .likes,.entry-menu + .inline_motivations,.entry-menu + .inline_motivations + .comments{padding-top:10px}.entry-menu + .inline_motivations{margin-bottom:-12px}.comments .fn{display:none}.comments .byline a{font-weight:bold}#entries .comments .hentry,.comments .inline_comment,.likes > div{background:#eff3f4;padding:5px;border-top:1px solid #dfe6e8;margin:2px 0}.comments .published{display:block;color:#989ea0;margin-top:2px;font-size:85%}.collapsed .photo,.collapsed .entry-content div,.collapsed .comments,.collapsed .likes,.collapsed .hentry,.collapsed li.collapsed .comments,.collpased li.collapsed .likes,.collapsed li.collapsed .hentry{display:none}li.collapsed .comments,li.collapsed .likes,li.collapsed .hentry,.collapsed .hentry.workout,.collapsed .workout .photo.mini,.collapsed .workout span.workout-summary,li.collapsed .comments .photo,.collapsed .workout span.byline,.collapsed .thumb a img.mini{display:block}#entries .hentry.collapsed{padding:7px 0}.collapsed .workout-title,.collapsed .workout-distance,.collapsed .workout-time,.collapsed .workout-title a,.collapsed .workout-distance a,.collapsed .workout-time a{font-size:100%}.collapsed .thumb a{float:right;width:50px}.hentry.collapsed .avatar{height:36px;overflow:hidden}.hentry .image-container,.hentry .video-container{margin-bottom:10px}.inline_comment .author{position:relative}.inline_comment textarea{margin:5px 0;width:433px;font-size:108%}.inline_comment textarea.shrunk{color:#999;font-size:100%;text-indent:5px}.inline_comment .greenButton,.inline_comment .featuredbtn a,.featuredbtn .inline_comment a,.inline_comment .thickbtn a,.thickbtn .inline_comment a{padding:5px 10px}.inline_comment .speak,.motivation .speak{height:7px;width:7px;left:40px;top:11px;position:absolute;z-index:20}.inline_comment.new_comment .speak{display:none}.hentry.collapsed .author{height:36px;overflow:hidden}#entries.collapsed .comments,#entries.collapsed .likes{display:none}.entryFeed .entry-content{width:426px}.entryFeed .entry-date,.entryFeed .entry-content{float:left}#entry_show #routes_mini{width:160px;padding:10px 10px 0 0;margin-bottom:20px;position:relative;display:inline;float:left}#user_container #profile_stats{margin:0 0 15px 0}li.hentry .video embed,li.hentry .video object,.fullEntry .video object,.fullEntry .video embed{height:310px;width:520px}li.hentry.image .image-container img,#entry_show .image-container img{height:auto;width:auto;margin-bottom:10px;max-height:600px;max-width:560px;padding:0}.video-container,.image-container{margin-bottom:10px}#entry_show .image_container img{max-width:635px;max-height:800px}#entry_show .image_list{margin-bottom:10px}#entry_show .icon_twitter,#entry_show .icon_facebook{background:url('/images/large_share_buttons.png?1262238200');width:105px;padding:0;height:21px;display:block;display:inline;float:left}#entry_show .icon_facebook{background-position:0 0}#entry_show .icon_twitter{background-position:0 -21px;width:87px}#entry_show .comment,#entry_show .edit,#entry_show .thumb{margin-top:5px}#entry_show .inline_comment textarea{height:70px}#entry_show #map{width:618px;height:300px;border:1px solid #6d7375}#entry_show #elevation_profile{width:622px;height:120px}#entry_show #advanced_stats{display:none}#entry_show #profile_stats #advanced_link{display:block}#entry_show .comments,#entry_show .likes{width:500px;margin-left:80px}#entry_show.advanced_view #advanced_stats{display:block}#entry_show.advanced_view #profile_stats{margin-bottom:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}#entry_show.advanced_view #route_entry{padding:5px;background:#eff3f4;border:1px solid #dfe6e8}#entry_show.advanced_view #routes_mini{display:none}#entry_show.advanced_view .flotr-grid-label{color:#989ea0}.dashboard .inline_comment textarea{width:375px}.dashboard ol#entries{margin-left:5px}.dashboard li.hentry.image .image-container img{max-height:520px;max-width:479px}.dashboard div.video-container embed,.dashboard .video-container object{height:290px;width:479px}.dashboard li.hentry.video .video embed,.dashboard li.hentry.video .video object{width:470px;height:285px}.inline_motivations{clear:left;color:#6d7375}.inline_motivations ul{margin:5px 0}.m_sel li{display:inline;float:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0 2px 2px 2px;margin:2px;position:relative}.m_sel li:hover{position:relative}.m_sel li:hover .popUp{display:block}.m_sel li .popUp{display:none;top:-40px;left:-54px;bottom:auto;right:auto;background:url('/images/rgbapng/000000b3.png?1295673313');background:rgba(0, 0, 0, 0.7);width:120px;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;color:#FFF;font-size:93%}.m_sel li .popUp .innerPopUp{width:120px}.m_sel li .popUp:visited,.m_sel li .popUp:link{color:#FFF}.m_sel li .popUp .bottom_stem{left:60px}.m_sel li.selected{border:1px solid #00c200;border-color:#009e00, #008f00, #008f00, #009e00;background-position:0 0}.m_sel li.selected:hover{border-color:#008f00 #007600 #007600 #008f00}.m_sel a,.motivation_entry .motivation_icon{width:29px;height:29px;text-indent:-1000em;display:block}.motivation_entry .author{position:relative}.motivation_entry .motivation_icon{position:absolute;top:10px;right:-3px}#challenge_box .photo_border,#challenge_box .show_layout .photo_container,.show_layout #challenge_box .photo_container,#challenge_box .show_layout #event_photos .photo,.show_layout #event_photos #challenge_box .photo,#challenge_box #event_photos .show_layout .photo,#event_photos .show_layout #challenge_box .photo,#challenge_box .show_layout #event_routes .route,.show_layout #event_routes #challenge_box .route,#challenge_box #event_routes .show_layout .route,#event_routes .show_layout #challenge_box .route,#challenge_box .show_layout_reset .photo_container,.show_layout_reset #challenge_box .photo_container,#challenge_box .show_layout_reset #event_photos .photo,.show_layout_reset #event_photos #challenge_box .photo,#challenge_box #event_photos .show_layout_reset .photo,#event_photos .show_layout_reset #challenge_box .photo,#challenge_box .show_layout_reset #event_routes .route,.show_layout_reset #event_routes #challenge_box .route,#challenge_box #event_routes .show_layout_reset .route,#event_routes .show_layout_reset #challenge_box .route{width:175px;height:175px}#virtual_race_form,#most_distance_form,#distance_goal_form,#shared_distance_goal_form{display:none}.new_virtual_race #pick_virtual_race,.new_most_distance #pick_most_distance,.new_distance_goal #pick_distance_goal,.new_shared_distance_goal #pick_shared_distance_goal{background:#f2ffe3;border:1px solid #ADDB5D}.new_shared_distance_goal #shared_distance_goal_form,.new_virtual_race #virtual_race_form,.new_most_distance #most_distance_form,.new_distance_goal #distance_goal_form{display:block}.challenge_leaderboard{width:100%}#challenges_table{width:100%;border-collapse:collapse;color:#6d7375}#challenges_table .type{width:100px}#challenges_table tbody td{height:60px;padding:10px 0}#challenges_table tbody td.avatar{padding-left:10px;width:65px;overflow:hidden}#challenges_table tbody .participants{color:#404547;font-weight:bold;font-size:108%;text-align:center}#virtual_race_results tbody td{height:52px;line-height:52px;border-bottom:1px solid #dfe6e8}#virtual_race_results tbody .score{font-size:131%;font-weight:bold}#virtual_race_results tbody .avatar{width:65px;padding:3px 0 0 3px}.finished_overlay,.ending_overlay,.new_overlay{background:url('/images/challenge_status.png?1262238200') no-repeat;height:80px;width:175px;bottom:3px;left:0;position:absolute;margin-left:-10px;padding-left:10px}.finished_overlay{background-position:-36px -20px}.new_overlay{background-position:-620px -20px}.ending_overlay{background-position:-200px -20px}.grid_distance{background:url('/images/distance_goal_bg.png?1262238200') repeat 58px 0}.inline_sort a{font-size:108%;font-weight:bold}.inline_sort a.selected{background:#eff3f4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-shadow:white 0 1px 0;color:#404547}.inline_sort li{margin-right:20px}#challenge_index_list li{margin:15px 10px;-moz-box-shadow:rgba(0, 0, 0, 0.3) 0 0 5px, rgba(255, 255, 255, 0.9) 1px -1px 0px inset;-webkit-box-shadow:rgba(0, 0, 0, 0.3) 0 0 5px, rgba(255, 255, 255, 0.9) 1px -1px 0px inset;box-shadow:rgba(0, 0, 0, 0.3) 0 0 5px, rgba(255, 255, 255, 0.9) 1px -1px 0px inset;width:180px;height:200px}#challenge_index_list li.third{margin-left:0}#challenge_index_list li:first-child{margin-left:0}#challenge_index_list li .preview{height:160px;overflow:hidden}#challenge_index_list li .preview a,#challenge_index_list li .preview a:hover{border:0}#challenge_index_list li .preview img{display:block;width:180px;z-index:0;border:0;margin:0}#challenge_index_list li .preview img:hover{border:0}#choose_challenge_type{margin-bottom:20px}#choose_challenge_type li{float:left;font-weight:normal;padding:20px 10px;width:188px;height:110px;margin-left:20px}#choose_challenge_type li:first-child,#choose_challenge_type li.first{margin:0}#choose_challenge_type li input,#choose_challenge_type li label{float:left;font-size:108%;font-weight:bold}#choose_challenge_type p{clear:left;padding:5px}.show_layout #sb .avatar_list li{background:white;border-top:1px solid #EEE}#challenge_comments li{border-bottom:1px solid #dfe6e8;margin-bottom:10px}#challenge_comments li:last-child{border-bottom:0}#challenge_comments .content{margin-left:5px}#challenge_comments .content p{display:inline}#challenge_comments .content .byline{font-weight:bold}#challenge_comments .content .published{display:block;color:#999;margin:3px 0}#challenge_recently_finished{width:400px;padding:20px 30px;margin:15px auto}#new_challenge .formContainer{padding:20px 0}#challenge_details{width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:10px 0}#challenge_details td{border:1px solid #dfe6e8;padding:10px}#wall_tab .count.active{left:90px;line-height:normal;padding:1px 7px;top:-5px}#sb #challenge_prizes .content{width:165px}.challenge_show .avatar_list li{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.08)), color-stop(100%, rgba(0,0,0,0)));background-image:-webkit-linear-gradient(rgba(255,255,255,0.08),rgba(0,0,0,0));background-image:-moz-linear-gradient(rgba(255,255,255,0.08),rgba(0,0,0,0));background-image:linear-gradient(rgba(255,255,255,0.08),rgba(0,0,0,0))}#challenge_description{margin:10px 0}#challenge_prizes .available{font-size:93%;color:rgba(255, 255, 255, 0.8);display:block;font-weight:bold;background:url('/images/rgbapng/00000033.png?1295673314');background:rgba(0, 0, 0, 0.2);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:5px 0 0 -5px;padding:5px;width:75px}#challenge_menu{margin-left:-15px}#challenge_menu li,#challenge_menu a{float:left;margin-right:5px}#challenge_menu a{font-size:77%;padding:5px 10px;color:#666;display:block}#challenge_tabs a{width:185px}#challenge_tabs a:hover{text-decoration:none}#challenge_tabs .icon{padding:9px 20px;margin-right:10px}#challenge_buttons a{display:block;width:120px;margin:20px auto}#challenge_buttons a.active{width:200px}#challenge_participants li{margin:2px}#challenge_leaderboard #leaderboard,#challenge_leaderboard #leaderboard_small,#challenge_leaderboard #challenge_leaderboard{width:644px;overflow:hidden}#challenge_leaderboard #leaderboard li.your_bar,#challenge_leaderboard #leaderboard_small li.your_bar,#challenge_leaderboard #challenge_leaderboard li.your_bar,#leaderboard li.your_bar,#leaderboard_small li.your_bar,#challenge_leaderboard li.your_bar{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #555555;border-color:#434343, #3b3b3b, #3b3b3b, #434343;-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);margin-bottom:3px}#challenge_leaderboard #leaderboard li.your_bar:hover,#challenge_leaderboard #leaderboard_small li.your_bar:hover,#challenge_leaderboard #challenge_leaderboard li.your_bar:hover,#leaderboard li.your_bar:hover,#leaderboard_small li.your_bar:hover,#challenge_leaderboard li.your_bar:hover{border-color:#3b3b3b #2f2f2f #2f2f2f #3b3b3b}#challenge_leaderboard #leaderboard li.your_bar .last_workout,#challenge_leaderboard #leaderboard_small li.your_bar .last_workout,#challenge_leaderboard #challenge_leaderboard li.your_bar .last_workout,#leaderboard li.your_bar .last_workout,#leaderboard_small li.your_bar .last_workout,#challenge_leaderboard li.your_bar .last_workout{background:none}#challenge_status{background:url('/images/rgbapng/000000b3.png?1295673313');background:rgba(0, 0, 0, 0.7);-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;position:absolute;bottom:5px;left:5px;padding:5px;font-size:108%;font-weight:bold;padding:8px;float:right}#challenge_status .icon{padding:3px 10px;margin-right:5px}#challenge_status.active{color:#E2FFC0;text-shadow:#7edb05 0 0 15px}#challenge_status.finished{color:white}#challenge_status.waiting{color:white}.empty_bar,.empty_spot{width:560px;height:33px;line-height:32px;color:#404040;font-weight:bold;font-size:93%;text-shadow:white 0 1px 0}.empty_spot{text-indent:40px;background:url("/images/empty_spot.png") no-repeat}.empty_bar{text-indent:20px;background:url("/images/empty_challenge.png") no-repeat}.empty_bar.you{color:#FFF;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;background:url("/images/empty_challenge_you.png") no-repeat}#prize_description{padding:10px;margin:5px 0;border:1px solid #b2e7f8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-shadow:white 0 1px 0}#prize_description .win_icon{padding:10px 25px}#share_challenge_popup,#select_team_popup{width:300px;border:1px solid #DDD;padding:10px;-moz-box-shadow:0 5px 5px rgba(0, 0, 0, 0.4);-webkit-box-shadow:0 5px 5px rgba(0, 0, 0, 0.4);box-shadow:0 5px 5px rgba(0, 0, 0, 0.4);z-index:1000}#share_challenge_popup .header,#select_team_popup .header{font-weight:bold;margin:-10px -10px 10px;padding:10px 20px}#share_challenge_popup li,#select_team_popup li{font-size:108%}#share_challenge_popup li a,#select_team_popup li a{height:30px}#share_challenge_popup li:hover,#select_team_popup li:hover{border-top:1px solid white;border-bottom:1px solid #dfe6e8}#share_challenge_popup li:hover:first-child,#select_team_popup li:hover:first-child{border-top:0}#mini_week_graph li,#mini_week_graph .fill,#mini_week_graph .distance{width:25px;display:block}#mini_week_graph li{-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px;height:71px;border-bottom:1px solid #FFF;position:relative;margin:0 2px;background:#FFF;-moz-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);*border:0;*background:url("/images/header_mini_graph.png") no-repeat 0 0}#mini_week_graph .fill{-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffc400), color-stop(100%, #ef7100));background-image:-webkit-linear-gradient(#ffc400 0%,#ef7100 100%);background-image:-moz-linear-gradient(#ffc400 0%,#ef7100 100%);background-image:linear-gradient(#ffc400 0%,#ef7100 100%);-moz-box-shadow:inset 0 0 3px #ef7100;-webkit-box-shadow:inset 0 0 3px #ef7100;box-shadow:inset 0 0 3px #ef7100;position:absolute;bottom:0;text-align:center;*background-image:url("/images/header_mini_graph.png")}#mini_week_graph .fill .distance{font-size:123.1%;position:absolute;bottom:5px;left:0;color:#FFF;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0}#mini_week_graph .b0{height:auto;*background-position:0 bottom}#mini_week_graph .b1{height:14px;*background-position:-29px bottom}#mini_week_graph .b2{height:28px;*background-position:-58px bottom}#mini_week_graph .b3{height:43px;*background-position:-87px bottom}#mini_week_graph .b4{height:57px;*background-position:-116px bottom}#mini_week_graph .b5{height:71px;*background-position:-145px bottom}#leaderboard,#leaderboard_small,#challenge_leaderboard{clear:left;min-height:70px;overflow:hidden;width:800px;cursor:auto}#leaderboard .bar .fill,#leaderboard_small .bar .fill,#challenge_leaderboard .bar .fill,#leaderboard .bar .cap,#leaderboard_small .bar .cap,#challenge_leaderboard .bar .cap,#leaderboard .bar,#leaderboard_small .bar,#challenge_leaderboard .bar{background-position:right top}#leaderboard .bar,#leaderboard_small .bar,#challenge_leaderboard .bar{position:relative;margin-top:5px;width:500px;background-position:right -96px}#leaderboard .bar .fill,#leaderboard_small .bar .fill,#challenge_leaderboard .bar .fill{-moz-box-shadow:rgba(255, 255, 255, 0.5) 0 1px 1px inset, rgba(0, 0, 0, 0.4) 0 1px 5px;-webkit-box-shadow:rgba(255, 255, 255, 0.5) 0 1px 1px inset, rgba(0, 0, 0, 0.4) 0 1px 5px;box-shadow:rgba(255, 255, 255, 0.5) 0 1px 1px inset, rgba(0, 0, 0, 0.4) 0 1px 5px;margin-right:20px;float:left;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#leaderboard .bar .fillNumber,#leaderboard_small .bar .fillNumber,#challenge_leaderboard .bar .fillNumber{float:right;font-size:40px;font-weight:bold;margin-right:20px;color:#FFF;overflow:hidden}#leaderboard .bar .cap,#leaderboard_small .bar .cap,#challenge_leaderboard .bar .cap{float:left;width:20px;background-position:left top;display:none;*display:block}#leaderboard a.last_workout,#leaderboard_small a.last_workout,#challenge_leaderboard a.last_workout{font-size:85%;margin-top:3px;float:left;display:block;width:270px;background:#FFF}#leaderboard a.last_workout:hover,#leaderboard_small a.last_workout:hover,#challenge_leaderboard a.last_workout:hover{color:#444;text-decoration:underline}#leaderboard_small,#challenge_leaderboard{width:284px;min-height:0;padding:1px 0}#leaderboard_small li.workoutUser,#challenge_leaderboard li.workoutUser{height:55px;border-bottom:1px solid #dfe6e8;overflow:hidden}#leaderboard_small .bar,#challenge_leaderboard .bar{width:210px;background-position:right -62px}#leaderboard_small .bar .fillNumber,#challenge_leaderboard .bar .fillNumber{font-size:26px;margin-right:10px}#leaderboard_small .bar .fill,#challenge_leaderboard .bar .fill,#leaderboard_small .bar .cap,#challenge_leaderboard .bar .cap,#leaderboard_small .bar,#challenge_leaderboard .bar{*background-image:url("/images/bar_background.png");background-repeat:no-repeat;height:32px}#leaderboard_small .bar .cap,#challenge_leaderboard .bar .cap{width:15px;background-position:left 0px}#leaderboard_small .workoutTitle,#challenge_leaderboard .workoutTitle{margin-right:20px;width:40px;padding-top:3px;float:left}.dashboard #leaderboard_small li.workoutUser,.dashboard #challenge_leaderboard li.workoutUser{border:0;height:42px}.training_container #leaderboard_small,.training_container #challenge_leaderboard{width:390px}.training_container #leaderboard_small li,.training_container #challenge_leaderboard li{border-bottom:1px solid #EEE;height:56px}.training_container .position{color:#888;font-weight:bold}#leaderboard_small .workoutTitle,#challenge_leaderboard .workoutTitle{margin-right:15px}#challenge_leaderboard{width:100%}#challenge_leaderboard .workoutUser a.last_workout{width:260px}#challenge_empty_bars{font-size:93%;line-height:2.6em}#challenge_empty_bars #challenge_leaderboard{width:660px;padding:0;height:50px}#challenge_empty_bars #challenge_leaderboard .fill{width:555px}#challenge_empty_bars #challenge_leaderboard.odd,#challenge_empty_bars #challenge_leaderboard.gradient_bar,#challenge_empty_bars .yui-skin-sam #workout_list tr#challenge_leaderboard.yui-dt-odd,.yui-skin-sam #workout_list #challenge_empty_bars tr#challenge_leaderboard.yui-dt-odd,#challenge_empty_bars li.motivation.selected #challenge_leaderboard.icon,li.motivation.selected #challenge_empty_bars #challenge_leaderboard.icon,#challenge_empty_bars .motivation.selected #challenge_leaderboard.comment_list,.motivation.selected #challenge_empty_bars #challenge_leaderboard.comment_list{margin:0;border-bottom:0}.profile_background,.show_layout_reset #bd{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABRQAAAABCAYAAACvxSJnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFJJREFUeNrs0TEKwDAMQ1EJcoieoWNPZsgVuvvKWTsUuiQ0mP82g9AgN0mnvnlSZlW2Uh97/9PJ3vs5nkdmXhHRBQAAAOzJTFDsofbNCsC7IcAAXLQEif2ILIoAAAAASUVORK5CYII=')}.profile_show{background-color:#00c5fe;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(15%, #32d1ff), color-stop(100%, #00c5fe)) 0 0 repeat-x, #00c5fe;background:-webkit-linear-gradient(#32d1ff 15%,#00c5fe) 0 0 repeat-x, #00c5fe;background:-moz-linear-gradient(#32d1ff 15%,#00c5fe) 0 0 repeat-x, #00c5fe;background:linear-gradient(#32d1ff 15%,#00c5fe) 0 0 repeat-x, #00c5fe;-moz-background-size:auto 200px;-webkit-background-size:auto 200px;background-size:auto 200px;color:#404547}.profile_show .motivate.with_text{line-height:normal;padding:7px 12px}.profile_show .profile_gradient{background-color:#B3E7F2}.profile_show .fill{background-color:#33CC00;background-image:url('/images/bar_fill_profile.png?1297151417');background-repeat:repeat-y}.profile_show #routes li.route{width:200px;height:245px}.profile_show #routes li.route .map img{width:180px;height:180px}.profile_show #routes li.route .avatar{display:none}.profile_show #entries > .hentry > .avatar_wrapper{display:none}.profile_show .workout-sport{display:block;min-width:31px}.profile_show #entries .hentry .comments li .hentry{padding:5px}.profile_show .hentry.video > .content,.profile_show .hentry.note > .content,.profile_show .hentry.image > .content{margin-left:66px}span.view_all{font-weight:bold;display:none;float:right;font-size:11px;line-height:1.9em;padding:0 10px;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:url('/images/rgbapng/00000033.png?1295673314');background:rgba(0, 0, 0, 0.2)}#profile_stats li{min-width:65px}#profile_stats li .stat{font-size:197%}.profile_pop_up{top:0;left:-70px;bottom:auto;right:auto;background:url('/images/rgbapng/000000b3.png?1295673313');background:rgba(0, 0, 0, 0.7);width:170px;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;color:#FFF;display:none}.profile_pop_up .innerPopUp{width:170px}.profile_pop_up:visited,.profile_pop_up:link{color:#FFF}.profile_pop_up .bottom_stem{left:85px}.profile_pop_up a{color:#EEE}li.monday .bottom_stem{left:15%}li.sunday .bottom_stem{left:75%}#profile_photo_menu li{left:65px;bottom:15px;top:auto;text-align:center;font-weight:bold;width:100px}#profile_photo_menu li a{color:#FFF;font-weight:bold}#profile_photo_menu li .pop_up_speak{left:50px}#sidebar_shadow{position:absolute;height:100%;z-index:-1;left:295px;top:0px;width:5px;background:url('/images/rgbapng/00000033.png?1295673314');background:rgba(0, 0, 0, 0.2)}#about_user a:link,#about_user a:visited{color:#FFF}#about_user .sendMail{padding:0 5px}#about_user{margin-bottom:15px;padding:0 10px;font-size:116%}.profile_button,#my_profile_menu li a,#user_menu li a,#favorite_button{display:block;width:100px;float:left;text-align:center}#user_menu li a{width:80px;line-height:20px;font-size:108%}#profile_check_icon{background-image:url("/images/check_profile.png");background-position:0 0}#user_menu .check_button{width:120px}#user_menu .favorite_button{width:100px}.profile_button.small_button{font-size:93%;color:#FFF;margin:5px 0;width:80px;float:right}#team_badge{position:absolute;right:0px;bottom:0px}h2.no_item_headline{text-align:center;padding:60px 0}#my_profile_menu li,#user_menu li{float:left;margin-left:10px}#my_profile_menu li.first,#user_menu li.first{margin:0}dl#profile_list{overflow-x:hidden;overflow-y:auto;padding:10px;margin:15px 0;text-shadow:rgba(0, 0, 0, 0.2) 0 1px 0}dl#profile_list dt,dl#profile_list dd{float:left;color:#FFF;margin:3px 0}dl#profile_list dt{width:50px;font-weight:bold;clear:left}dl#profile_list dd{width:170px}#profile_menu{padding-top:15px}#profile_menu > li{*background:url('/images/profile_background.png?1262238201') repeat-x bottom left}#profile_menu li a.menu_i,.profile_menu_item,#event_menu li a.menu_item_i{padding:5px 10px;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;border-bottom:1px solid rgba(0, 0, 0, 0.14);border-top:0;color:#FFF}#profile_menu li a.menu_i:hover,.profile_menu_item:hover,#event_menu li a.menu_item_i:hover{background:url('/images/rgbapng/00000033.png?1295673314');background:rgba(0, 0, 0, 0.2)}#profile_menu li.with_dropdown{background:url('/images/profile_sprite.png?1297135253') no-repeat -840px -143px}#profile_menu li.with_dropdown .less_dropdown,#profile_menu li.with_dropdown.open .more_dropdown{display:none}#profile_menu li.with_dropdown.open .less_dropdown,#profile_menu li.with_dropdown .more_dropdown{display:inline}#profile_menu li a:hover .view_all{display:block}#profile_menu li span{float:left}#profile_menu li span.view_all{float:right}#profile_menu > li > div{padding:0 10px}#profile_menu #friends{margin:10px 0;overflow:hidden}#profile_menu li.expanded #friends{height:auto}#profile_menu #friends li{margin:0 2px}.training_details{padding:5px;overflow:auto}.training_details li{text-shadow:white 0 1px 0;font-weight:normal;padding:0 10px;text-align:center}.training_details li .stat,.training_details li .label{text-align:center}.training_details li .stat{font-weight:bold;display:block;color:#404547}.training_details li .label{color:#989ea0}.training_details li.inactive{color:#989ea0}.training_details li#advanced_link{padding:3px 5px;display:none}#profile_stats{-moz-box-shadow:white 0 0px 10px inset, #dfe6e8 0 1px 5px;-webkit-box-shadow:white 0 0px 10px inset, #dfe6e8 0 1px 5px;box-shadow:white 0 0px 10px inset, #dfe6e8 0 1px 5px;padding:10px;margin:20px}#profile_stats .feeling_stat,#profile_stats .sport_stat,#entries_container .training_details .feeling_stat,#entries_container .training_details .sport_stat{min-width:55px;width:55px}#profile_stats .feeling_stat strong,#profile_stats .sport_stat strong,#entries_container .training_details .feeling_stat strong,#entries_container .training_details .sport_stat strong{width:45px;height:43px;margin:0 auto;overflow:hidden}#profile_stats,#profile_stats_header{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #d0dadd;border-color:#bbcace, #b2c3c8, #b2c3c8, #bbcace}#profile_stats:hover,#profile_stats_header:hover{border-color:#b2c3c8 #a4b8bd #a4b8bd #b2c3c8}#profile_stats_header{margin:10px}#profile_stats_header li{padding:0 8px}#profile_stats_header .feeling_stat strong{width:18px;height:18px}#advanced_stats_menu li{min-width:68px}#advanced_stats_menu li .stat{font-size:146.5%}#entry_show #profile_stats .stat,#entries_container .training_details .stat{font-size:174%}#entry_show #profile_stats{margin:20px 0}#profile_stats .period_stat strong{font-size:146.5%;line-height:31px}#profile_stats .period_stat{width:125px}#advanced_stats_menu li .stat{color:#eff3f4}#advanced_stats_menu{-moz-box-shadow:inset 0 5px 10px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 5px 10px rgba(0, 0, 0, 0.3);box-shadow:inset 0 5px 10px rgba(0, 0, 0, 0.3)}#advanced_stats_menu li{color:#FFF;border-left-color:rgba(255, 255, 255, 0.15);border-right-color:rgba(0, 0, 0, 0.15);text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0}#advanced_stats_menu li .label{color:rgba(255, 255, 255, 0.5);font-size:93%}#workout_details{margin:15px 0}#user_goal .inplaceeditor-form{padding:0}#user_goal .inplaceeditor-form a{text-decoration:underline}#user_goal textarea{width:180px}#user_goal a,#user_goal span{color:#FFF}#personal_message{width:180px}#profile_motivations{overflow:auto}#profile_motivations .icon,#profile_motivations .icon a{width:49px;height:50px;float:left;display:block;border-bottom:0;z-index:1;font-size:85%;text-align:center;color:rgba(255, 255, 255, 0.5);*color:#FFF;overflow:hidden}#profile_motivations .icon{height:74px}#profile_motivations span.motivation_count{float:none}#profile_motivations .icon a,#profile_motivations .icon a:hover,#send_motivation label{background-image:url('/images/profile_motivations.png?1308006843');background-repeat:no-repeat;text-decoration:none}#send_motivation p.inputradio{border:1px solid #dddddd;border-color:#cbcbcb, #c4c4c4, #c4c4c4, #cbcbcb;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;height:50px;margin:3px 0}#send_motivation p.inputradio:hover{border-color:#c4c4c4 #b7b7b7 #b7b7b7 #c4c4c4}#send_motivation .inputradio input{margin-top:15px;float:left}#send_motivation label{padding-left:48px;width:90px;height:50px;float:left;font-size:85%;margin-left:-5px}#send_motivation .inputradio span{margin-top:6px;color:#666;display:block}#profile_motivations .icon a:hover{background-color:rgba(0, 0, 0, 0.3)}ol#profile_motivations .feelbetter_m,#send_motivation .feelbetter_m{background-position:0 -41px}ol#profile_motivations .inspiration_m,#send_motivation .inspiration_m{background-position:0 -93px}ol#profile_motivations .photo_m,#send_motivation .photo_m{background-position:0 -150px}ol#profile_motivations .nudge_m,#send_motivation .nudge_m{background-position:0 -204px}ol#profile_motivations .heal_m,#send_motivation .heal_m{background-position:0 -258px}ol#profile_motivations .congrats_m,#send_motivation .congrats_m{background-position:0 -314px}ol#profile_motivations .nicejob_m,#send_motivation .nicejob_m{background-position:0 -364px}ol#profile_motivations .smacktalk_m,#send_motivation .smacktalk_m{background-position:0 -423px}ol#profile_motivations .performance_m,#send_motivation .performance_m{background-position:0 -474px}ol#profile_motivations .funny_m,#send_motivation .funny_m{background-position:0 -529px}ol#profile_motivations .hot_m,#send_motivation .hot_m{background-position:0 -582px}ol#profile_motivations .goodluck_m,#send_motivation .goodluck_m{background-position:0 -638px}ol#profile_motivations .hi_five_m,#send_motivation .hi_five_m{background-position:0 -692px}ol#profile_motivations .badass_m,#send_motivation .badass_m{background-position:0 -740px}ol#profile_motivations .cheers_m,#send_motivation .cheers_m{background-position:0 -787px}ol#profile_motivations .you_rock_m,#send_motivation .you_rock_m{background-position:0 -842px}#motivation_wall .icon{padding:0 !important}#motivation_wall .icon a{padding:5px 20px 5px 0}#profile_entries{margin:15px 20px}li.motivation.selected .icon,.motivation.selected .comment_list{border:1px solid #6d7375;border-color:#5c6163, #54595b, #54595b, #5c6163;border:1px solid #CCC}li.motivation.selected .icon:hover,.motivation.selected .comment_list:hover{border-color:#54595b #484c4d #484c4d #54595b}li.motivation.selected .icon{margin:0;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}.motivation.selected a{border-bottom:0}.motivation .comment_list{display:none;padding:5px 0}.motivation.selected .comment_list{background-position:0 -440px;display:block;position:absolute;top:89px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.motivation.selected .comment_list .content{width:440px;padding:10px 0}#motivation_wall li.motivation{float:left;clear:none;position:relative;margin:15px 10px;height:70px;width:295px;display:block}#motivation_wall{background:#eff3f4;overflow:auto}#motivation_wall .content{font-size:93%}#motivation_wall .content{background:#FFF;border:1px solid #CCC;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#motivation_wall .content *{padding:5px}.motivation .speak{position:absolute;left:59px;top:10px}#motivation_wall .default_text .content{background:transparent;border:none}.motivation.default_text .speak{display:none}.profile_gradient{background-image:url('/images/profile_sprite.png?1297135253');background-repeat:no-repeat;background-position:0 100%}.profile_gradient.large_gradient{background-image:url('/images/profile_gradient_large.png?1262238201')}#profile_graph{height:157px;padding:0 20px;overflow:auto}#profile_graph .day_title{font-size:85%;color:#989ea0;text-align:center}#training_bars{float:left;margin-left:40px}#training_bars li{float:left;height:157px;width:50px;background:url('/images/profile_sprite.png?1297135253') no-repeat -754px 20px;margin:0 10px}#training_bars .miles{margin-top:85px;font-weight:bold;font-size:197%;color:#FFF;display:block;width:46px;text-shadow:rgba(0, 0, 0, 0.3) 2px 2px 2px}.profile_arrow{background:url('/images/profile_sprite.png?1297135253');width:42px;height:42px;text-indent:-2000em;overflow:hidden;opacity:0.3}.profile_arrow.active{opacity:1;*display:block}.previous_arrow{float:left;background-position:-862px 0}.previous_arrow.active:hover{background-position:-862px -42px}.next_arrow{float:right;background-position:-905px 0}.next_arrow.active:hover{background-position:-905px -42px}#training_bars li.active:hover{position:relative}#training_bars li.active:hover .profile_pop_up{display:block}#training_bars .monday.active:hover .profile_pop_up{left:-10px}#training_bars .sunday.active:hover .profile_pop_up{left:-130px}#training_bars .active .fill{margin:20px 0 0 3px;height:124px;width:46px;overflow:hidden;text-align:center;float:left;background-position:0px 70px;border-bottom:0}.breakdown_bar{height:15px;border:1px solid #000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:100px}.breakdown_fill{height:15px;float:left;background:rgba(0, 0, 0, 0.6)}.activity_name{float:left;width:120px;overflow:hidden}#mileage_breakdown dt{float:left;width:60px;overflow:hidden;margin:3px 0;white-space:nowrap;margin-right:5px}#mileage_breakdown dd{float:left;width:103px;margin:3px 0}.breakdown_miles{float:left;font-weight:bold;padding-left:10px}#more_profile{padding:10px}#more_profile h3{margin-bottom:10px}#more_profile li{margin-bottom:15px}#my_profiles li{float:left}#my_profiles a{display:block;float:left;margin-right:5px}#my_profiles li:last-child{margin-right:5px}#entry_toggles{margin:5px 0 0 15px}#entry_toggles li{float:left;width:23px;margin-right:5px}.expanded_toggle,.collapsed_toggle{background:url('/images/profile_sprite.png?1297135253');width:23px;height:21px;overflow:hidden;display:block;text-indent:-2000em}.collapsed .expanded_toggle{background-position:-860px -172px}.collapsed_toggle{background-position:-887px -172px}.expanded_toggle,.expanded_toggle:hover{background-position:-860px -196px}.collapsed .collapsed_toggle,.collapsed_toggle:hover{background-position:-887px -196px}#profile_training #signup_box{margin:20px;z-index:1000}#profile_training #signup_box p{display:none}#post_first_overlay{display:none;background:transparent url('/images/start_training_profile.png?1262238201') no-repeat;width:450px;height:259px;position:absolute;left:90px;top:0px;z-index:1000}.post_first_workout #post_first_overlay{display:block}.empty_nudge{width:440px;margin:30px auto 0;padding-bottom:30px;font-size:116%}.empty_nudge h1{font-size:30px;margin-bottom:5px}.empty_nudge textarea{font-size:116%;padding:5px;width:390px;color:#666;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid rgba(0, 0, 0, 0.2)}.empty_nudge p{margin-bottom:10px;color:#777}.empty_nudge input.greenButton{margin:10px 0 0 166px;width:80px}#profile_graph #carousel-wrapper{float:left;width:490px;margin-left:30px;height:auto}#profile_graph .carousel-content{width:490px}#profile_graph .slide{padding:0;width:490px}#training_bars_loader{top:100px;left:250px;bottom:auto;right:auto;background:url('/images/rgbapng/000000b3.png?1295673313');background:rgba(0, 0, 0, 0.7);width:150px;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;color:#FFF;display:none;text-align:center}#training_bars_loader .innerPopUp{width:150px}#training_bars_loader:visited,#training_bars_loader:link{color:#FFF}#training_bars_loader .top_stem{left:75px}#profile_graph.loading #training_bars_loader{display:block}#profile_graph.scrolling .active .fill{-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}#profile_graph.scrolling .miles{text-shadow:transparent 0 0 0}#profile_graph.scrolling .active:hover{display:none}#carousel_fade_left{display:none}#overlay_shadow{background:url('/images/overlay_shadow.png?1297135253') no-repeat;height:30px;width:100%}#themeSwitcher{text-align:left;position:fixed;background-color:#000;padding:10px 30px;width:100%;left:0;bottom:0;z-index:1001;opacity:0.94;border-top:3px solid}#themeSwitcher .close{border:1px dotted #FFFFFF;float:right;margin-right:60px;padding:5px;font-size:15px}#themeSwitcher .close:hover{background:#89c70e;color:#FFF}table.themes td .previewLink{font-size:123.1%;margin:5px 0;display:block}table.themes td form{display:none;text-align:center}table.themes td{padding:10px 25px}table.themes td.selected,table.themes td.selected:hover{background-color:#fff}table.themes td.selected form{display:block}table.themes td:hover{background:#111}table.themes td.selected:hover{border:none}.friend .lastActivity{margin-top:3px}.friend .status,.friend.expanded .location{display:inline}#add .friend{cursor:auto}#add .friend:hover{border-bottom:1px solid #FFFFFF;border-top:1px solid #ddd}#add .friend .location{display:block;font-weight:bold}#add .friend .breakdown,#add .friend .status{display:block;color:#555}.login_page{min-height:800px;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, rgba(15,169,255,0.1)), color-stop(80%, rgba(41,60,68,0.6)), color-stop(100%, rgba(41,60,68,0))) repeat-x, url('/images/diamond_dark_texture.png?1295673258');background:-webkit-linear-gradient(rgba(15,169,255,0.1) 20%,rgba(41,60,68,0.6) 80%,rgba(41,60,68,0) 100%) repeat-x, url('/images/diamond_dark_texture.png?1295673258');background:-moz-linear-gradient(rgba(15,169,255,0.1) 20%,rgba(41,60,68,0.6) 80%,rgba(41,60,68,0) 100%) repeat-x, url('/images/diamond_dark_texture.png?1295673258');background:linear-gradient(rgba(15,169,255,0.1) 20%,rgba(41,60,68,0.6) 80%,rgba(41,60,68,0) 100%) repeat-x, url('/images/diamond_dark_texture.png?1295673258');background-color:#31444d}.login_page #splash_logo{width:440px;margin-top:25px;overflow:hidden;text-indent:-1000em;display:block;background:transparent url('/images/dailymile_logo_blue.png?1295456143') no-repeat scroll 50% 0;height:112px}.login_page label,.login_page h2{color:#F5FAFF;text-shadow:rgba(0, 0, 0, 0.4) -1px -1px 0}.login_page label{color:#FFF;font-size:136%;line-height:1.7em;font-weight:normal}.login_page label a{color:#aec4cd;font-size:77%;margin-left:10px;text-decoration:underline}.login_page h2{font-size:23pt;color:#aec4cd;text-align:center;margin-bottom:20px}.login_page input[type="text"],.login_page input[type="email"],.login_page input[type="password"]{width:440px;font-size:176%;padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:0}.login_page input[type='text']:focus,.login_page input[type="email"]:focus,.login_page input[type="password"]:focus{-moz-box-shadow:0 0 15px rgba(0, 152, 203, 0.8);-webkit-box-shadow:0 0 15px rgba(0, 152, 203, 0.8);box-shadow:0 0 15px rgba(0, 152, 203, 0.8);border:0 !important}.login_page fieldset{margin:10px 0;border:0}.login_page #login_button input{-moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.6);-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.6);box-shadow:0 0 20px rgba(0, 0, 0, 0.6);border:0;padding:10px 15px;font-size:172%}.login_page #remember_me{width:200px}.login_page #remember_me input,.login_page #remember_me label{display:inline;font-size:13px;color:#aec4cd}.login_page .fbconnect_login_button{float:right;margin-top:20px}.home_background_nohero,.home_background,.home_landing{background-image:url('/images/home_repeat_background.png?1295673259');background-repeat:repeat-x;text-decoration:none}.home_background_nohero{background-position:0px 0px}.home_background,.home_landing{background-position:0px -1320px}.home_landing{padding-bottom:20px;background-color:#eff3f4;background-repeat:repeat-x}.home_landing #ft{display:none}.home_landing #header_menu{display:none}.home_landing #hd{background:none}.home_landing #header_main,.home_landing #doc4{width:700px}.home_landing #facebook{color:#6d7375 !important}.home_landing #facebook a{color:#0bb5e8 !important}#home_action{position:relative;z-index:1000}#home_hero{height:140px}#home_main{background:#FFF;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.2);box-shadow:0 0 5px rgba(0, 0, 0, 0.2);-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}#home_main .workout_entry{cursor:pointer}#home_main .entry{position:relative;overflow:visible;background-color:#f8fafa;margin:0}#home_main .entry .avatar{padding-left:40px;margin-right:15px}#home_main .entry .avatar img{background:#eff3f4;text-indent:-119988px;overflow:hidden;text-align:left}#home_main .entry .content{width:480px}#home_main .entry .content p{color:#646c6f}#home_main .entry .feeling_stat{border-right:0}#home_main .entry:active{color:white}#home_main .entry.just_loaded .entry_container{background-color:#FFF;-moz-box-shadow:0 0 10px white;-webkit-box-shadow:0 0 10px white;box-shadow:0 0 10px white}#home_main .entry_flip .content{width:560px}#home_main .workout-title{color:#0bb5e8}#home_main .entry_container{-webkit-box-shadow:0 0 0 transparent;height:85px;background:#f8fafa;padding:15px 0}#home_main .entry_container:hover{background:#c9eefa;-moz-box-shadow:inset 0 0 5px #83d8f4;-webkit-box-shadow:inset 0 0 5px #83d8f4;box-shadow:inset 0 0 5px #83d8f4}#home_main .comments{position:relative;width:100%;background-color:white}#home_main .comments li{border-bottom:1px solid #e8edee;width:100%;margin:0;padding:10px 0}#home_main .comments li:last-child{border:0}#home_main .comments li:first-child{padding-top:8px;-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.1);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.1);border-top:1px solid #dfe6e8}#home_main .comments li:first-child .home-comment_stem{display:block;width:13px;height:9px;position:absolute;top:-7px;left:70px}#home_main .comments .photo{width:32px;height:32px}.home-comment_stem{display:none}.type_icon{z-index:2;left:-15px;top:12px;padding:3px;position:absolute;border:5px solid #FFF;-moz-box-shadow:0 2px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 2px 1px rgba(0, 0, 0, 0.1);box-shadow:0 2px 1px rgba(0, 0, 0, 0.1)}.type_icon span{width:30px;height:27px;padding:0}.entry_flip{background:#eff3f4;visibility:hidden;position:absolute;top:0;left:0;width:700px;z-index:0;height:0}.entry_flip .content,.entry_flip .route{padding-top:15px}.entry_flip .route img{width:75px}.entry_flip .training_details{padding:0;margin:0}.entry_flip .training_details li{width:50px}.entry_container{z-index:1}.entry.selected{-webkit-perspective:1000}.entry.selected .entry_flip,.entry.selected .entry_container{-webkit-transform-style:preserve-3d;-webkit-animation-duration:0.5s;-webkit-animation-timing-function:ease-in-out}.entry.selected .entry_flip{-webkit-animation-name:flip_back;-moz-box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);visibility:visible;z-index:1;height:115px}.entry.selected .entry_container{-webkit-animation-name:flip_front;z-index:0}.hero_section{display:none;height:140px;width:500px;position:absolute;bottom:0}.hero_section.main{display:block}#home_hero .menu a{padding:8px 10px;margin:5px 0;display:block;width:170px;padding-left:60px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.25)), color-stop(100%, rgba(255,255,255,0.05)));background-image:-webkit-linear-gradient(rgba(255,255,255,0.25),rgba(255,255,255,0.05));background-image:-moz-linear-gradient(rgba(255,255,255,0.25),rgba(255,255,255,0.05));background-image:linear-gradient(rgba(255,255,255,0.25),rgba(255,255,255,0.05));-moz-box-shadow:#15a6d6 0 0 3px, rgba(255, 255, 255, 0.3) -1px -1px 0 inset;-webkit-box-shadow:#15a6d6 0 0 3px, rgba(255, 255, 255, 0.3) -1px -1px 0 inset;box-shadow:#15a6d6 0 0 3px, rgba(255, 255, 255, 0.3) -1px -1px 0 inset;color:white;text-shadow:rgba(0, 0, 0, 0.16) -1px -1px 0;font-weight:bold;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:100%;position:relative}#home_hero .menu a:hover{text-decoration:none}#home_hero .menu a:hover .icon{opacity:1}#home_hero .menu a .icon{display:block;top:1px;left:8px;width:30px;height:31px;position:absolute;opacity:0.8}.home-signup_arrow{padding:0 10px;margin-left:5px}.home-large_comment_icon{width:35px;height:31px;color:#6d7375;text-align:center;margin:0;padding:0;line-height:25px;position:absolute;top:40px;right:10px}#entries_menu{position:relative;margin:0 -5px;z-index:1000;-moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);box-shadow:0 2px 5px rgba(0, 0, 0, 0.1)}#entries_menu a{height:31px;width:40px;padding:0;display:block;line-height:30px;text-indent:-119988px;overflow:hidden;text-align:left}#entries_menu li:hover,#entries_menu .selected{background:rgba(0, 0, 0, 0.3)}#entries_menu li:hover a,#entries_menu .selected a{text-shadow:0 0 5px white}#entries_container .entry-description{min-height:49px;max-height:56px;overflow:hidden;margin-bottom:5px}#entries_container strong + .entry-description{min-height:33px}.counter_label{color:#c1f3ff;text-align:left;letter-spacing:0.07em;display:block;width:40px;margin:10px 0 0 10px;line-height:1.1em}.counter li{float:left}.counter .digit{background-image:url("/images/home_digits.png");background-repeat:no-repeat;height:46px;width:35px;display:block;text-indent:-119988px;overflow:hidden;text-align:left;z-index:1}.counter .shadow{z-index:0;width:35px;height:30px;display:block;margin-top:-8px}.nc > .digit{background-position:-103px -5px;width:18px;height:60px;-webkit-transition-property:none}.nc > .shadow{background-position:-103px -162px;width:18px;height:60px;-webkit-transition-property:none}.n0 > .digit{background-position:-2px -470px}.n0 > .shadow{background-position:-52px 0}.n1 > .digit{background-position:-4px -418px;width:30px}.n1 > .shadow{background-position:-54px -53px;width:30px}.n2 > .digit{background-position:-2px -366px}.n2 > .shadow{background-position:-52px -105px}.n3 > .digit{background-position:-2px -313px}.n3 > .shadow{background-position:-52px -157px}.n4 > .digit{background-position:-2px -261px}.n4 > .shadow{background-position:-52px -209px}.n5 > .digit{background-position:-2px -209px}.n5 > .shadow{background-position:-52px -262px}.n6 > .digit{background-position:-2px -157px}.n6 > .shadow{background-position:-52px -313px}.n7 > .digit{background-position:-2px -104px;width:32px}.n7 > .shadow{background-position:-52px -366px;width:32px}.n8 > .digit{background-position:-2px -52px}.n8 > .shadow{background-position:-52px -418px}.n9 > .digit{background-position:-2px 0}.n9 > .shadow{background-position:-52px -470px}.counter.ticking .nc .digit{background-position:-103px -65px}.counter.ticking .digit,.counter .shadow,.nc .digit,.nc .shadow{background-image:url("/images/home_digits_ticking.png")}#header_logo.home_logo{width:350px;background-image:url("/images/dailymile_logo_tagline.png")}#signup_ribbon{background:url("/images/home_signup_ribbon.png") 0 0 no-repeat;width:750px;position:absolute;left:-25px;bottom:20px;height:62px;text-indent:-119988px;overflow:hidden;text-align:left}#entries_footer{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)), color-stop(80%, #eff3f4));background-image:-webkit-linear-gradient(rgba(255,255,255,0),#eff3f4 80%);background-image:-moz-linear-gradient(rgba(255,255,255,0),#eff3f4 80%);background-image:linear-gradient(rgba(255,255,255,0),#eff3f4 80%);margin-top:-100px;height:100px;position:relative;margin-bottom:30px}#mini_footer{color:#989ea0}#mini_footer a{padding-right:20px}#signup_form .formContainer{width:auto;padding:0;margin:0}#signup_form .formContainer .example{margin-left:160px}#signup_form .formContainer .label{float:left;font-weight:normal;padding:3px 0;width:140px}#signup_form .formContainer label,#signup_form .formContainer .label{padding-left:20px;text-shadow:white 0 1px 0;color:#6d7375}#signup_form .formContainer li{padding:15px 0}#signup_form .formContainer textarea,#signup_form .formContainer input{font-size:146.5%;padding:10px}#signup_form .formContainer input[type="text"],#signup_form .formContainer input[type="email"],#signup_form .formContainer input[type="password"],#signup_form .formContainer textarea{height:28px}#upload_photo_container{width:248px;height:248px;padding:20px;margin:0 auto;position:relative}#upload_photo_container img.photo{width:248px;height:248px;display:block;background-color:rgba(255, 255, 255, 0.7);*background-color:white;margin:0 auto;border:1px solid rgba(0, 0, 0, 0.05)}#upload_photo_container .menu{position:absolute;bottom:20px;width:248px;-moz-box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.8);-webkit-box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.8);box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.8)}#signup_enable_accounts label,#signup_enable_accounts input{width:auto;padding-left:0 !important}#signup_enable_accounts label{font-weight:bold;font-size:108%}#map_sidebar{position:absolute;top:20%;left:10px;z-index:5000;background:url('/images/rgbapng/282e30cc.png?1295673313');background:rgba(40, 46, 48, 0.8);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}#route_privacy_options label{float:none;font-size:93%;*font-size:85%}#gpx_upload_option,#map_route_option{margin-top:10px}#map_container_menu{position:absolute;right:10px;top:5px;width:53px;overflow:hidden}#map_actions_menu a,#map_toggles_menu a{border:0;text-indent:-119988px;overflow:hidden;text-align:left;width:37px;height:30px;margin:3px;padding:0}#map_actions_menu li,#map_toggles_menu li{position:relative}#map_actions_menu li:hover .popUp,#map_toggles_menu li:hover .popUp{display:block}#map_sidebar li > li:hover .popUp{display:block;position:relative}#map_sidebar .popUp{display:none;top:0px;left:50px;bottom:auto;right:auto;background:url('/images/rgbapng/000000b3.png?1295673313');background:rgba(0, 0, 0, 0.7);width:80px;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;color:#FFF;padding:10px;font-size:85%;left:43px;background:rgba(40, 46, 48, 0.8);-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}#map_sidebar .popUp .innerPopUp{width:80px}#map_sidebar .popUp:visited,#map_sidebar .popUp:link{color:#FFF}#route_loader{-moz-box-shadow:0 1px 1px #aaaaaa;-webkit-box-shadow:0 1px 1px #aaaaaa;box-shadow:0 1px 1px #aaaaaa;background:url('/images/rgbapng/ffffff4d.png?1295673313');background:rgba(255, 255, 255, 0.3);*background-color:#FFF;height:15px;padding:10px;position:absolute;right:50px;top:60px;width:15px}#map{background-color:#FFF;height:400px;width:661px}#map_create,#map_type{position:absolute;z-index:1000}#map_type{right:10px;top:40px}#route_submit{background-color:#eff3f4;position:absolute;right:1px;bottom:1px;border:1px solid #BBB;padding:5px;line-height:30px;z-index:2000}#route_submit label{font-size:93%;color:#6d7375}#route_submit input{float:left;margin-left:5px;font-size:123.1%;color:#fff;padding:3px 6px}#map_topbar,.map_toolbar{-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;height:15px;padding:10px;display:block}.route_sm{padding:0 5px}.map_popUp{-moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);box-shadow:0 2px 5px rgba(0, 0, 0, 0.3)}.map_popUp .header{padding:5px}.map_popUp > .content{color:#FFF;padding:5px 10px}#route_show #map{width:974px;height:528px}#route_show #elevation_profile{width:974px;height:150px}#map_share{margin-top:20px}#map_share a{width:32px;height:32px;display:block;padding:0;margin-left:3px}#map_share input{width:300px;padding:5px;margin-top:3px}#routes li.route:first-child .map{*position:static}#routes li.route:first-child .zoom{*display:none}#routes .map,#routes_mini .map{position:relative}#routes li.route{width:210px;height:255px;word-wrap:break-word;overflow-y:hidden;margin:15px 15px 0 0}#routes li.route.third{margin-right:0}#routes li.route .magnify_icon{padding-left:15px}#routes .zoom,#routes_mini .zoom,.zoom{position:absolute;background:#2c2c2c;color:#FFF;font-weight:bold;font-size:93%;width:60px;padding:2px 5px;text-align:center;display:block;overflow:hidden}.avatar.map a img{border:1px solid #FFF;padding:1px}.avatar.map a:hover img{border-color:#0bb5e8}#route_dropdown_menu a.zoom{padding:0}.route_selector .zoom,#routes_mini .zoom{width:15px;left:5px;bottom:5px;padding:2px 5px}#routes .zoom{left:5px;bottom:5px}#routes_mini .zoom{left:2px;bottom:2px}#routes .map:hover a.zoom,#routes_mini .map:hover a.zoom,#routes a.zoom:hover,#routes_mini a.zoom:hover,a.zoom:hover{text-decoration:none;background:#2cb1e4}dd.route_details{margin:10px 0;height:60px}dd.route_details dd,dd.route_details dt{line-height:1.4em;margin:0}dd.route_details dd{font-weight:normal}dd.route_details dt{width:80px}#region_list li{float:left;width:122px;white-space:nowrap;overflow:hidden;height:20px}#routes_by_city .region_header{border-bottom:1px solid #DDD;height:30px;margin-top:10px}#routes_by_city li a{font-size:108%;line-height:1.6em;margin-left:20px}#editRoute #map,#editRoute #route_mapper,#newRoute #map,#newRoute #route_mapper{overflow:hidden;width:100%}#editRoute #route_distance_container,#newRoute #route_distance_container{left:45%;position:absolute}#editRoute .header,#newRoute .header{height:38px}#route_save_button,#route_additional_inputs{z-index:2000;padding:10px;position:absolute;font-size:123.1%;right:10px;bottom:10px;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px}#route_save_button input,#route_additional_inputs input{margin:0}#route_additional_inputs{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;right:180px;font-size:100%;padding-bottom:5px}#route_additional_inputs p{float:left;margin-right:5px}#newRoute.pedometer,#newRoute.pedometer #map{width:600px;height:380px}#newRoute.pedometer .route_name{visibility:hidden}#newRoute.pedometer #map_location_container,#newRoute.pedometer #map_location_container{left:50px}#community_routes .yui-gf{padding:10px;background:url('/images/full_container.png?1262238200') repeat-y 0 0}#mapped_routes li{border-bottom:1px solid #EEE;border-top:1px solid #FFF;padding:0 5px}#mapped_routes li:first-child{border-top:0}#mapped_routes li:hover{background:#FFF}#mapped_routes a{background-image:url('/images/map_markers.png?1262238200');background-repeat:no-repeat;padding:12px 10px 12px 40px;display:block;color:#404547;font-size:93%;text-shadow:white 0 1px 0;white-space:nowrap;overflow:hidden}.pro_badge{font-weight:800;color:white;position:absolute;text-transform:uppercase;border:1px solid #cc7e00;padding:1px 5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;font-size:85%;letter-spacing:0.08em;background-color:#ff9d00;-moz-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;-moz-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-box-shadow:inset 0 1px 0 #ffce80;-webkit-box-shadow:inset 0 1px 0 #ffce80;box-shadow:inset 0 1px 0 #ffce80;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffb133), color-stop(50%, #ffb133), color-stop(50%, #ff9d00), color-stop(100%, #ff9d00));background:-webkit-linear-gradient(#ffb133 0%,#ffb133 50%,#ff9d00 50%,#ff9d00 100%);background:-moz-linear-gradient(#ffb133 0%,#ffb133 50%,#ff9d00 50%,#ff9d00 100%);background:linear-gradient(#ffb133 0%,#ffb133 50%,#ff9d00 50%,#ff9d00 100%);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-shadow:#e68d00 0 -1px 0;top:55px;left:0;z-index:100}.pro_badge:hover{text-decoration:none}.pro_badge.white,#profile_photo .pro_badge{border:0;background-color:white;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);box-shadow:0 0 5px rgba(0, 0, 0, 0.5);background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.9)), color-stop(50%, rgba(255,255,255,0.9)), color-stop(50%, #ffffff), color-stop(100%, #ffffff));background:-webkit-linear-gradient(rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 50%,#ffffff 50%,#ffffff 100%);background:-moz-linear-gradient(rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 50%,#ffffff 50%,#ffffff 100%);background:linear-gradient(rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 50%,#ffffff 50%,#ffffff 100%);color:black;text-shadow:0 0 0}a.pro_badge{color:white}.avatar.mini .pro_badge{top:23px;padding:0px 4px}#pro_header{background:url("/images/pro_header.png") 50% -50px no-repeat;padding-top:260px}#cheers_overlay{width:150px;height:150px;position:absolute;top:30px;background:url("/images/cheers_overlay.png") no-repeat 0 0}#pro_overlay{font-size:30px;color:rgba(128, 128, 128, 0.7);text-align:center;font-weight:bold;padding:45px 0;height:125px;width:125px;position:absolute;right:-50px;top:-30px;background:url("/images/pro_overlay.png") no-repeat 0 0;display:block}#profile_photo .pro_badge{padding:2px 8px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;top:auto;left:auto;bottom:10px;right:10px;font-size:123.1%}#entries > .hentry:hover > .avatar .pro_badge,.hfeed.comments .hentry:hover > .avatar .pro_badge{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}#pro_features li{width:310px;float:left;margin-right:10px;height:150px}#pro_features li h3{color:#404547;font-size:116%}#pro_features li .content > p{color:#6d7375}#credit_card_list li{float:left;padding:0 3px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2}#credit_card_list li.selected{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}#widgetColors li{width:15px;height:20px;margin:3px;float:left;display:block}#badges textarea{overflow:none;font-size:100%;height:60px;width:360px}#badges .formContainer label{width:200px}.widget_container{width:320px;float:left;position:relative}.widget_container > p{color:#888;margin:15px 0;font-size:108%}.widget_container{border-right:1px solid #dfe6e8}.widget_container > p,.widget,.widget_menu{padding:0 20px}.widget_menu{height:40px;padding:5px 20px;margin:15px 0 0 0;border-top:1px solid #EEE;border-bottom:1px solid #CCC}.widget_menu li{float:left}.widget_row{clear:left;margin-bottom:40px;overflow:auto}.widget_row > h3{margin-left:20px}.widget{min-height:250px}.widget_code{top:auto;left:0;bottom:50px;right:auto;background:url('/images/rgbapng/000000b3.png?1295673313');background:rgba(0, 0, 0, 0.7);width:300px;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;color:#FFF}.widget_code .innerPopUp{width:300px}.widget_code:visited,.widget_code:link{color:#FFF}.widget_code .bottom_stem{left:150px}.widget_code label,.widget_code strong{color:#FFF;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0}.widget_code .header{margin:0 0 10px;padding:10px;background:#444;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.widget_code .greyButton,.widget_code .pagination a,.pagination .widget_code a,.widget_code #view_more a,#view_more .widget_code a{float:right;display:none}.widget_code textarea{width:290px;color:#404547;height:48px}.get_widget_button{width:134px;height:41px;font-weight:bold;line-height:40px;font-size:108%;text-align:center;background:url("/images/get_widget_button.png") no-repeat 0 0;display:block;text-shadow:white 0 1px 0;margin-right:10px;padding-left:4px}#badges_table,#achievements_table{border-collapse:separate;width:900px;margin:10px 0;padding:20px}#badges_table td,#achievements_table td{padding:14px 10px 10px;text-align:center;background:#F4F4F4;border-color:#FFFFFF #DDD #DDD #FFFFFF;border-style:solid;border-width:1px}#badges_table td:hover,#achievements_table td:hover{background:#eff3f4}#badges_table td .widget_code,#achievements_table td .widget_code{top:-140px;left:-10px;bottom:auto;right:auto;background:url('/images/rgbapng/000000b3.png?1295673313');background:rgba(0, 0, 0, 0.7);width:300px;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;color:#FFF;cursor:default !important;height:110px;text-align:left}#badges_table td .widget_code .innerPopUp,#achievements_table td .widget_code .innerPopUp{width:300px}#badges_table td .widget_code:visited,#badges_table td .widget_code:link,#achievements_table td .widget_code:visited,#achievements_table td .widget_code:link{color:#FFF}#badges_table td .widget_code .bottom_stem,#achievements_table td .widget_code .bottom_stem{left:150px}.td2 .widget_code,.td6 .widget_code,.td10 .widget_code{left:-100px}.td3 .widget_code,.td7 .widget_code,.td11 .widget_code{left:-123px}.event_show .comment_list.border li:first-child{border:0}.event_show dl.details dd p,.event_show dl.details dd{width:360px}.event_show dl.details dd{font-weight:normal}.event_show .comments,.event_show .likes{margin-left:0;width:100%}.event_show .thickbtn{text-align:left}.event_show .entry-description{margin-bottom:0;min-height:36px}.event_show .entry-content p{font-size:100%}.event_show #entries .hentry:first-child{margin-top:10px}.event_show .entry-content p{color:#666}.event_show .comment_list.padded .avatar{width:70px}.event_show .comment_list.padded .content{width:550px}.event_show #searchForm .greyButton,.event_show #searchForm .pagination a,.pagination .event_show #searchForm a,.event_show #searchForm #view_more a,#view_more .event_show #searchForm a{float:right}.event_show h3{margin-bottom:15px}.event_show #event_photos .photo,.event_show #event_routes .route{width:75px}#event_show .dtstart,#event_show .location{font-size:108%;display:block;color:#666}#event_details,#event_reviews,#event_comments,#event_training{margin-top:20px;padding-top:20px;border-top:1px solid #EEE}#event_training{position:relative}#event_rating{position:absolute;bottom:10px;left:10px}#event_menu{padding-top:15px}#event_main_menu a{float:left;font-size:93%;margin:3px 0}#event_menu li a.menu_item_i{border-bottom:1px solid rgba(0, 0, 0, 0.05);color:#404547;text-shadow:white 0 1px 0}#event_menu li a.menu_item_i:hover{text-decoration:none;background:#FFF;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#event_menu li.with_dropdown.open a{text-decoration:none;background:#FFF;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#event_menu li a:hover .view_all{display:block}#event_menu li span{float:left}#event_menu li span.view_all{float:right}#event_menu #participants{margin:10px 0;overflow:hidden}#event_menu li.expanded #participants{height:auto}#event_menu #participants li{margin:0 2px}#event_photos .photo,#event_routes .route{padding:2px;position:relative;float:left;width:75px;height:75px;margin:2px}#event_routes,#event_photos{margin:5px 0}#event_menu li .rating_list span{float:none}.rating_list .icon{background-image:url('/images/race_review_icons.png?1262238201');text-decoration:none;height:60px;width:85px;display:block;background-repeat:no-repeat}.aid_rating_icon{background-position:50% -207px}.restrooms_rating_icon{background-position:50% -342px}.spectators_rating_icon{background-position:50% -475px}.green_rating_icon{background-position:50% -271px}.traffic_rating_icon{background-position:50% -135px}.course_rating_icon{background-position:50% 0}.race_tees_rating_icon{background-position:50% -68px}.awards_rating_icon{background-position:50% -408px}.rating_list{height:90px;overflow:hidden;padding:10px 0}.rating_list li{text-align:center;width:85px;float:left;padding-bottom:15px}.rating_list .title{color:#666;font-size:93%}#searchForm h3{display:none}#participation_box{padding:20px;margin-top:15px;background:url('/images/full_container.png?1262238200') repeat-y 0 0}#rating_stats{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border-color:#DDDDDD #DDDDDD #CCCCCC;border-style:solid;border-width:1px;margin:15px 0;overflow:auto;padding:10px}.photo_container:hover .event_pop_up,#event_photos .photo:hover .event_pop_up,#event_routes .route:hover .event_pop_up{display:block}.calDate{background-color:#fff;border:1px solid #bbb;font-size:100%;text-align:center}.calDate .month{height:10px;font-size:10px;background:#b1b1b1;color:#fff;display:block;font-weight:bold;letter-spacing:0.12em;line-height:1em;padding:0.15em 0pt 0.15em 1px;text-transform:uppercase}.calDate .day{color:#555;display:block;font-size:146.5%;font-weight:bold;line-height:1em;padding:0.11em 0pt 0.15em}#browseEvents h2 a{text-decoration:none;color:#404547;font-weight:bold}#browseEvents h2 a:hover{text-decoration:underline}.event .location{font-size:93%}.event:hover{border-top:1px solid #DDD;border-bottom:1px solid #DDD;cursor:pointer}#eventList li.event:first-child{border-top:1px solid #DDD;padding-top:15px}.event.expanded{background-color:#FFF;padding:0;border-top:1px solid #A0A0A0;border-bottom:1px solid #A0A0A0}.event.expanded .eventParticipantList,.event.expanded .moreRace,.event.expanded .eventHeader,.event.expanded .largePhoto,.event.expanded .distances,.event.expanded .startTime,.event .maximize,.event.expanded .reviewNumber,.event.expanded .star-rating{display:block;padding-left:0}.event.expanded .minibutton{margin-top:10px;display:block}.event .date{letter-spacing:0.05em;padding:1px 4px;margin-right:5px}.event .distances{font-size:100%}.event.expanded .title{font-size:123.1%}.event.expanded .description{display:block;padding-top:5px;padding-bottom:5px}.event.expanded .title a,.event.expanded h2{padding-left:0}.event.expanded div.fyui{padding:10px 0}.event.expanded .date,.event .eventHeader,.event .largePhoto,.event .eventParticipantList,.event .moreRace,.event.expanded .fyui .sportMark,.event.expanded .dash,.event .minibutton,.event.expanded .participants,.event .startTime,.event .star-rating,.event.expanded .maximize,.event .reviewNumber,.event .description{display:none}.event.expanded .eventContent{padding-left:15px;width:250px}.event.expanded .eventHeader{border-top:1px solid #FFF;font-weight:bold;height:19px}.event .eventContent{overflow:hidden;white-space:nowrap;width:400px;margin-left:7px}.event.expanded .eventContent{white-space:normal;overflow:auto}.event{padding:7px;background:#FFF;border-top:1px solid #eff3f4;border-bottom:1px solid #FFF;clear:both}.steps li{font-size:108%;padding:4px 0;list-style:decimal inside}#event_rating_notification a:hover{text-decoration:none}#event_rating_notification{background-position:0 -900px;border-bottom-color:#9dc9ec}a#accept_event_rating{background:transparent url('/images/event_notification_flag.png?1262238200') no-repeat 0 center;text-shadow:white 0 1px 0;padding:5px 0 5px 35px;text-decoration:none}.chooseRace{width:300px}#additionalInfo{margin-left:105px;width:470px}#additionalInfo p,#additionalInfo div{padding:10px 0;line-height:1.6em}#additionalInfo h4{text-transform:none;letter-spacing:0}#additionalInfo div.field{margin:2px 0;padding:3px 0}#pastRaces .event{cursor:default;border:0;background:transparent}#pastRaces .event:hover{border:0}#pastRaces .event .eventContent{width:315px}#upcomingRaces .eventContent{width:315px}#upcomingRaces .event.expanded .eventContent{width:250px}#upcomingRaces .date{width:70px}#event_ratings_input{border-top:1px solid #EEE;padding-top:15px;margin:15px 0;width:548px}.ratings_input{display:inline;float:left}.ratings_input .title,.ratings_input .content{display:inline;float:left}.ratings_input .title{font-weight:normal;padding:10px 20px 10px 0;text-align:right;width:100px}.ratings_input .content{padding:10px 0;width:150px}#meetup_details dd{width:500px;font-size:108%}#people_categories{background:#eff3f4;padding:1px}#people_categories li.category{border:1px solid #dfe6e8;border-color:#cad6d9, #c1cfd3, #c1cfd3, #cad6d9;border-width:1px 0;background:#FFF;height:162px;margin:5px 0}#people_categories li.category:hover{border-color:#c1cfd3 #b2c3c8 #b2c3c8 #c1cfd3}#people_categories .transparent_border{float:none;height:82px;margin-bottom:3px;width:81px}#people_categories h2{font-size:123.1%;padding:15px 0}#people_categories li.person.photo_type .avatar a{width:81px;height:81px;display:block;background:#FFF;vertical-align:middle;line-height:81px;text-align:center}#people_categories li.person.photo_type .avatar a img{width:75px;height:75px}#people_categories li:first-child{padding-left:0 !important}.carousel-wrapper{width:712px;overflow:hidden;float:left;height:162px;position:relative}.carousel-content{width:3942px}.carousel-content .slide{float:left;width:auto;padding:25px 0 20px 10px}#people_categories li.person{float:left;padding:0 10px;width:100px}#people_categories .quote_type,#people_categories .stat_type{background:url('/images/people_carousel.png?1262238201') 100% -10px}#people_categories li.person.quote_type{width:180px}.quote_type .readable{height:90px;padding-top:15px;color:#555}.quote_type .avatar,.quote_type .content{float:left}.quote_type .content{padding-left:10px}#people_categories .category_info{float:left;padding:10px}.right_carousel_button,.right_carousel_button:hover,.left_carousel_button,.left_carousel_button:hover{float:right;width:39px;background:url('/images/people_carousel.png?1262238201') 0 0;display:block;height:100%}.left_carousel_button,.left_carousel_button:hover,.right_carousel_button:hover,.right_carousel_button{float:left;border-left:0;cursor:default;text-decoration:none}.right_carousel_button,.right_carousel_button:hover{background-position:-81px 0;border-left:1px solid #FFF}.right_carousel_button.active{background-position:0 0;border-color:#CCC}.right_carousel_button.active:hover{background-position:-41px 0;cursor:pointer}.left_carousel_button,.left_carousel_button:hover{background-position:-204px 0;border-right:1px solid #FFF}.left_carousel_button.active{background-position:-123px 0;border-color:#CCC}.left_carousel_button.active:hover{background-position:-164px 0;cursor:pointer}#people_categories .category_info{width:160px;padding:10px 5px 10px 15px}#friend_finder{width:909px;padding:5px 15px;height:190px}#friend_finder #signup_box_side{width:auto}#friend_finder #signup_box_side.test_people #people_list,#friend_finder #feature_list{display:none}#friend_finder #side_search_bar{border:0;margin-top:5px;padding:20px 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #DDD}#friend_finder #side_search_bar .query{font-size:123.1%;padding:8px 8px 8px 8px;width:270px}#friend_finder #side_search_bar h3{display:none}#choose_service li{float:left}#choose_service a{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url('/images/find_friends_sprite.png?1262238200');background-repeat:no-repeat;background-position:0 0;display:block;width:95px;height:100px}#choose_service .twitter_large a{background-position:0 -1px}#choose_service .twitter_large a:hover{background-position:0 -103px}#choose_service .gmail_large a{background-position:-198px -1px}#choose_service .gmail_large a:hover{background-position:-198px -103px}#choose_service .yahoo_large a{background-position:-296px -1px}#choose_service .yahoo_large a:hover{background-position:-296px -103px}#choose_service .hotmail_large a{background-position:-394px -1px}#choose_service .hotmail_large a:hover{background-position:-394px -103px}#choose_service .facebook_large a{background-position:-100px -1px}#choose_service .facebook_large a:hover{background-position:-100px -103px}#friend_selector{width:250px}#friend_selector .media_list{height:300px;overflow-y:scroll}.friendScroll,.raceScroll{overflow:auto;max-height:310px;overflow-x:hidden}.invitationEmail,#inviteFriends .formContainer,#inviteFriends.formContainer{width:auto}#add_friends_button,#invite_friends_button{font-size:123.1%}#addFriends label,#inviteFriends label{float:none}#addFriends form fieldset,#inviteFriends form fieldset{border:0}#addFriends,#inviteFriends{background:0;border:1px solid #ddd}#addFriends{width:486px}#friendList .avatar_wrapper{float:left}#friendList li{border-bottom:1px solid #dfe6e8;padding:10px;margin:0}#friendlist li:hover div,#friendList li:hover{background:#eff3f4}#friend_list a{height:110px;width:80px;overflow:hidden;position:relative}#friend_list .small_check{position:absolute;right:0;top:0;width:32px;height:32px;visibility:hidden}#friend_list img{width:75px;height:75px}#friend_list a:hover{text-decoration:none}#friend_list a:hover img{border-color:#FFF}#friend_list .selected .photo_border,#friend_list .selected .show_layout .photo_container,.show_layout #friend_list .selected .photo_container,#friend_list .selected .show_layout #event_photos .photo,.show_layout #event_photos #friend_list .selected .photo,#friend_list .selected #event_photos .show_layout .photo,#event_photos .show_layout #friend_list .selected .photo,#friend_list .selected .show_layout #event_routes .route,.show_layout #event_routes #friend_list .selected .route,#friend_list .selected #event_routes .show_layout .route,#event_routes .show_layout #friend_list .selected .route,#friend_list .selected .show_layout_reset .photo_container,.show_layout_reset #friend_list .selected .photo_container,#friend_list .selected .show_layout_reset #event_photos .photo,.show_layout_reset #event_photos #friend_list .selected .photo,#friend_list .selected #event_photos .show_layout_reset .photo,#event_photos .show_layout_reset #friend_list .selected .photo,#friend_list .selected .show_layout_reset #event_routes .route,.show_layout_reset #event_routes #friend_list .selected .route,#friend_list .selected #event_routes .show_layout_reset .route,#event_routes .show_layout_reset #friend_list .selected .route{border:1px solid #0c960c;-moz-box-shadow:0 0 5px #0c960c;-webkit-box-shadow:0 0 5px #0c960c;box-shadow:0 0 5px #0c960c}#friend_list .selected .small_check{visibility:visible}#chooseService{border:1px solid #ccc}ul.leftTabs,div.tabContent{height:140px}ul.leftTabs{float:left;width:180px;background-color:#eee;border-right:solid 1px #ccc}ul.leftTabs li{border-bottom:solid 1px #ccc}ul.leftTabs li a{color:#333;display:block;padding:10px 15px;font-size:123.1%;width:180px}ul.leftTabs a:hover,div.gmail-selected li.gmail,div.yahoo-selected li.yahoo,div.hotmail-selected li.hotmail,div.facebook-selected li.facebook{background-color:#fff;display:block}div.gmail-selected .leftTabs li.gmail,div.yahoo-selected .leftTabs li.yahoo,div.hotmail-selected .leftTabs li.hotmail,div.facebook-selected .leftTabs li.facebook{margin:0 -1px 0 0}ul.leftTabs li a,.googleHeader,.yahooHeader,.windows_liveHeader{background-image:url('/images/mail_host_logos.gif?1262238200');background-repeat:no-repeat;padding:5px 0 10px}ul.leftTabs li a:focus{outline:none}ul.leftTabs li a{text-indent:-2000px}ul.leftTabs li.gmail a:hover,.gmail-selected ul.leftTabs li.gmail a,.googleHeader{background-position:0 0}ul.leftTabs li.gmail a{background-position:0 -35px}ul.leftTabs li.yahoo a{background-position:0 -105px}ul.leftTabs li.yahoo a:hover,.yahoo-selected ul.leftTabs li.yahoo a,.yahooHeader{background-position:0 -70px}ul.leftTabs li.hotmail a{background-position:0 -175px}ul.leftTabs li.hotmail a:hover,.hotmail-selected ul.leftTabs li.hotmail a,.windows_liveHeader{background-position:0 -140px}.googleHeader,.yahooHeader,.windows_liveHeader{margin-left:10px;padding:7px 80px 8px}#chooseService div.tabContent{width:430px}div.tabContent p,#chooseService div.tabContent{float:left}div.tabContent ul li{display:none;padding:10px 30px}div.tabContent ul li p{margin:5px 0 10px 10px}div.tabContent ul li p.privacyPromise{color:#666666;font-size:93%;margin-top:15px}.share_container{border:2px solid #DDD;background:#FFF;width:95px;position:absolute;z-index:3000}.share_container li{width:95px;padding:0;margin:0}.share_container li a{float:left;text-decoration:none;width:85px;height:20px;padding:2px 5px 2px 5px}.share_container span{margin-right:8px;padding:0 5px}.share_container li a:hover{background:#eff3f4}#shareByEmail{margin:10px}#shareByEmail form dd.inputtext input,#shareByEmail form dd.inputtext textarea{font-size:100%;font-weight:normal}#shareByEmail .remove,#shareByEmail .delete{float:right;padding-left:20px;margin-right:15px}#shareByEmail .innerPopUp{width:315px;min-height:190px}#twitter_account_form,#facebook_account_form{border:1px solid #dfe6e8;border-top:0;padding:10px 20px;margin-bottom:5px}#twitter_account_form img,#facebook_account_form img{padding:10px 0}#share_on_services{width:600px}#share_on_services .header{padding:10px 5px;border:1px solid #dfe6e8;border-bottom-width:0}#share_on_services .header label{font-size:118%;font-weight:bold;margin-left:5px;display:block;float:left}#share_on_services .header input{float:left}#share_on_services .header p{padding-left:20px;clear:left}input.friend_list_loading{padding:5px 0pt 0pt 20px;background:transparent url('/images/spinner.gif?1262238201') no-repeat 0 50%}.userPopUp{background:none;width:351px}.userPopUp div{background:#FFF}.userPopUp .innerPopUp{border:0;width:auto;padding:0 3px 3px 0;background:url('/images/rgbapng/00000033.png?1295673314');background:rgba(0, 0, 0, 0.2);float:left}.userPopUp .innerSpeak{width:27px;height:28px;margin-right:-1px;float:left;position:relative;margin-top:30px}.userPopUp .content{width:280px;padding:20px;border:1px solid #535353;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.userPopUp.flip .innerPopUp{padding:0 0 3px 3px;float:left}.userPopUp.flip .innerSpeak{margin:30px 0 0 -1px;float:right;background-position:-114px -375px}table.forum_table th{font-weight:bold;border:1px solid #dfe6e8;border-width:1px 0;line-height:25px;margin:0}table.forum_table thead th{padding-right:15px}table.forum_table td{padding:9px 0;border-bottom:1px solid #dfe6e8;margin:0}#forum_tabs{padding-top:15px;height:33px}th.title{text-align:left}table.forum_table tbody .title{font-size:108%;width:370px;overflow:hidden;white-space:nowrap}table.forum_table .activity_forum{font-weight:bold;color:#404547}table.forum_table .photoT{width:60px}table.forum_table .main{padding:0 10px;width:350px}table.forum_table .activity{display:block;font-weight:normal;font-size:93%;width:120px;overflow:hidden}table.forum_table .activity .timeAgo{color:#555}.posts a,.posts,.views{font-size:15px;font-weight:bold;color:#404547}#posts .sectionSub{padding:0;margin:auto}#posts.comment_list.padded .avatar,#forum_posts.comment_list.padded .avatar{padding-top:20px}#forum_posts .content{width:540px}#forum_posts.comment_list li{clear:both}#forum_posts .avatar{margin-left:15px;width:85px}#forum_posts ul.smaller,#forum_posts p.smaller{font-size:93%}#forum_input{padding:15px 25px}#forum_input .thickbtn_wrapper{margin-bottom:0}#forum_input .contextualForm,#forum_input .contextualForm form{width:550px}#forum_input .contextualForm textarea{width:540px}span.views{color:#888}table.forum_table .question span.title{padding:2px 0 0 23px;line-height:19px}.icon_questions_section{background:url('/images/questions_section.gif?1262238201') no-repeat 50%}blockquote{margin:5px 0;padding:5px 15px;background-color:#eff3f4;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.contextualForm,.contextualForm form{width:500px;margin:0 auto}.contextualForm textarea,.inputText{width:500px;margin:3px 0 10px 0;padding:5px}.comment_list .contextualForm{width:500px;margin:0 0 10px 90px}.comment_list .contextualForm textarea{width:500px}.contextualForm .greenButton,.contextualForm .featuredbtn a,.featuredbtn .contextualForm a,.contextualForm .thickbtn a,.thickbtn .contextualForm a{margin:3px 0 6px}.contextualForm p.subscribe label{padding:0;font-size:12px;font-weight:normal}.contextualForm label.modeHeader{font-size:116%;font-weight:bold;padding:5px}.contextualForm p.subscribe{padding:5px 0;margin:0;float:left}.inplaceeditor-form{padding:5px 45px}.quote{color:#404547;font-weight:bold}p.quoting{margin:5px;padding:5px;font-size:93%;line-height:116%;color:#666}.thumbsUpRater,.thumbsDownRater{float:left;line-height:20px;height:25px;display:block;margin:0;padding:0;font-weight:bold}.miniRater{width:25px;height:25px;text-indent:-7777px;display:block;float:left;margin:0 15px 0 0}.topInForum{width:289px;overflow:hidden}.topInForum li,.point_list li{color:#4FA601;list-style-type:disc;list-style-position:inside;padding:3px 10px;width:300px !important}.point_list li{width:auto !important}.point_list span{color:#404547}.topInForum li a{padding-left:5px;line-height:1.4em}#top_forums li{float:left;clear:none;width:330px;margin:3px 0}#top_forums .avatar{width:50px}#featured_apps{margin:20px 0}#featured_apps > div{margin:0 0 0 1%;min-height:80px}#featured_apps > div p{margin:0}.device_list a{text-decoration:none;position:relative;display:block}.device_list .mask{background:url("/images/featured_apps/app_mask.png") no-repeat 0 0;width:175px;height:179px;position:absolute;left:0;top:0;z-index:100}.device_list li{margin:15px;width:175px}.device_list li:first-child{margin-left:0}.device_list strong{margin:10px 0;display:block}.dailymile_pattern,.contained_layout #bd .dailymile_pattern{background:url('/images/dailymile_pattern.png?1299738600') repeat;-moz-box-shadow:rgba(11, 181, 232, 0.8) 0 0 5px;-webkit-box-shadow:rgba(11, 181, 232, 0.8) 0 0 5px;box-shadow:rgba(11, 181, 232, 0.8) 0 0 5px;border:1px solid rgba(11, 181, 232, 0.7)}#community_totals .stat{color:#6d7375;font-size:200%;display:block}#community_totals .label{color:#989ea0}.contained_layout{background:url('/images/gradient/white_opacity_gradient_medium.png?1295673259') repeat-x scroll 0 50px, url('/images/diamond_texture.png?1295456395') repeat;background-color:#eff3f4}.contained_layout #header{position:relative}.contained_layout #header #header_title{position:absolute;bottom:0;left:0;bottom:0;color:#FFFFFF;display:block;font-size:123.1%;font-weight:bold;margin-bottom:0;padding:15px 20px;text-shadow:0 2px 5px #000;width:872px}.contained_layout .yui-t2 #yui-main .yui-b{margin-top:0;margin-left:19em}.contained_layout .yui-t2 #yui-main .yui-b h2{font-size:146.5%;margin-bottom:10px;text-shadow:white 0 1px 0}.contained_layout #sb{overflow:visible;margin-left:0}.contained_layout #bd > .yui-b,.contained_layout .section{padding:20px;background-color:#FFF;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #dfe6e8;-moz-box-shadow:0 3px 3px rgba(64, 69, 71, 0.1);-webkit-box-shadow:0 3px 3px rgba(64, 69, 71, 0.1);box-shadow:0 3px 3px rgba(64, 69, 71, 0.1)}.contained_layout .section{padding:20px 30px;margin-bottom:25px}.contained_layout .section:first-child{margin-top:0}.contained_layout h2.divider,.contained_layout h2.entry-type:before,.contained_layout .entry-bookmark h2.location:after,.entry-bookmark .contained_layout h2.location:after,.contained_layout .workout-title + h2.workout-distance:before,.contained_layout .workout-distance + h2.workout-time:before{color:#404547;background:url("/images/divider_line.png") repeat-x 0 30px;font-size:146.5%;padding-bottom:10px;text-shadow:white 0 1px 0;border:0}.contained_layout .formContainer{width:auto;margin:0;padding:0}.contained_layout .formContainer form dd.inputtext textarea,.contained_layout .formContainer .workout_form select,.contained_layout .formContainer .inputtext textarea,.contained_layout .formContainer .inputselect select,.contained_layout .formContainer .inputtext input[type="text"],.contained_layout .formContainer .inputtext input[type="password"]{font-size:123.1%;padding:10px;display:block}.contained_layout .formContainer inputtext input[type="text"],.contained_layout .formContainer .inputtext input[type="password"]{height:25px}.contained_layout .menu{background-color:#E9EDF0;border:1px solid rgba(0, 0, 0, 0.08);margin-bottom:15px}.contained_layout .menu li:hover{background-color:#FFF}.contained_layout .menu a{display:block;font-size:108%;color:#989ea0;min-width:55px;padding:10px 10px 10px 40px;display:block}.contained_layout .menu a:hover{color:#404547}#shop .order_info dd,#shop .order_info dt{color:#666;font-weight:normal}#shop .order_info dt{width:80px}#shop .order_info select{width:80px}#shop p.description{line-height:1.5em;margin:5px 0;width:500px}.product h2{margin:20px 0 0 0}.product_list{margin:10px 0}.product_list li{color:#AAA;list-style-type:disc;list-style-position:inside;line-height:1.7em}.product_list li span{color:#404040}.buy_now_button{display:block;width:119px;height:40px;text-indent:-1000em;overflow:hidden;background:url("/images/buy_now.png");margin:15px 0}.color_choices{margin:10px 0 10px 60px}.color_choices li{float:left}.color_choices a{display:block;width:27px;height:27px;border:1px solid #888;margin:3px;text-indent:-1000em;overflow:hidden}.team_submission{z-index:-1;-moz-transition-property:width;-webkit-transition-property:width;transition-property:width;-moz-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;width:180px;height:210px}.team_submission .video_hover{text-decoration:none;position:absolute;width:180px;height:135px;background:url("/images/video.png") no-repeat 50% 50%}.team_submission .video_hover:hover{background:url("/images/video_hover.png") no-repeat 50% 50%}.team_submission .video{display:none}.team_submission .video_close{display:none;position:absolute;right:15px;top:15px}.team_submission .video_text{height:15px}.team_submission .video{z-index:1;position:absolute;left:15px;top:15px}.team_submission .video_link img{display:block;width:180px;height:135px;z-index:0}.team_submission.active{z-index:100;position:absolute;left:0;top:0;font-size:108%;width:480px;height:490px}.team_submission.active .video_hover{display:none}.team_submission.active .video_close{display:block;z-index:300}.team_submission.active .video_text{white-space:normal;overflow-y:visible;overflow-x:hidden;height:70px}.team_submission.active .video{display:block;z-index:200}.team_submission.active .video_link img{width:auto;height:auto}#dashboard_team a{font-weight:bold;border:1px solid #6d7375;display:block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#FFF;text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.8);padding:8px 0;text-align:center}#api_sync{background:url("/images/api_sync.png") 50% 50% no-repeat;height:75px;margin:10px 0}.FBConnectButton_Simple,.FBConnectButton_RTL_Simple{background-image:url(/images/connect_favicon.png);background-repeat:no-repeat;outline:none;text-decoration:none}.FBConnectButton_RTL_Simple{background-position:right 0px}.FBConnectButton_Simple .FBConnectButton_Text_Simple{margin:0 0 0px 20px;padding-bottom:1px}.FBConnectButton_RTL_Simple .FBConnectButton_Text_Simple{margin:0px 10px 0px 0px}a.FBConnectButton_Simple:hover .FBConnectButton_Text_Simple,a.FBConnectButton_RTL_Simple:hover .FBConnectButton_Text_Simple,.FBConnectButton_Simple:hover .FBConnectButton_Text_Simple,.FBConnectButton_RTL_Simple:hover .FBConnectButton_Text_Simple{text-decoration:underline}.FBConnectButton,.FBConnectButton_RTL{background:#29447e url(/images/connect_sprite.png);background-repeat:no-repeat;cursor:default;display:inline-block;padding:0px 0px 0px 1px;text-decoration:none;outline:none}.FBConnectButton .FBConnectButton_Text,.FBConnectButton_RTL .FBConnectButton_Text{background:#5f78ab url(/images/connect_sprite.png);border-top:solid 1px #879ac0;border-bottom:solid 1px #1a356e;color:white;display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;padding:2px 6px 4px;margin:1px 1px 0px 0px;text-shadow:none}a.FBConnectButton,a.FBConnectButton_RTL,.FBConnectButton,.FBConnectButton_RTL{text-decoration:none}a.FBConnectButton:active .FBConnectButton_Text,a.FBConnectButton_RTL:active .FBConnectButton_Text,.FBConnectButton:active .FBConnectButton_Text,.FBConnectButton_RTL:active .FBConnectButton_Text{border-bottom:solid 1px #29447e;border-top:solid 1px #45619d;background:#4f6aa3;text-shadow:none}.FBConnectButton_BigPun,.FBConnectButton_RTL_BigPun{background-position:left -60px;font-size:24px;line-height:30px}.FBConnectButton_BigPun .FBConnectButton_Text{padding:3px 8px 3px 12px;margin-left:38px}a.FBConnectButton_BigPun:active{background-position:left -99px}.FBConnectButton_RTL_BigPun{background-position:right -268px}.FBConnectButton_RTL_BigPun .FBConnectButton_Text{padding:3px 8px 3px 12px;margin-right:39px}a.FBConnectButton_RTL_BigPun:active{background-position:right -307px}.FBConnectButton_Large,.FBConnectButton_RTL_Large{background-position:left -138px;font-size:13px;line-height:16px}.FBConnectButton_Large .FBConnectButton_Text{margin-left:24px}a.FBConnectButton_Large:active{background-position:left -163px}.FBConnectButton_RTL_Large{background-position:right -346px}.FBConnectButton_RTL_Large .FBConnectButton_Text{margin-right:25px}a.FBConnectButton_RTL_Large:active{background-position:right -371px}.FBConnectButton_Medium,.FBConnectButton_RTL_Medium{background-position:left -188px;font-size:11px;line-height:14px}.FBConnectButton_Text,.FBConnectButton_Medium .FBConnectButton_Text{padding:2px 6px 3px 6px;margin-left:21px}a.FBConnectButton_Medium:active{background-position:left -210px}.FBConnectButton_RTL_Medium{background-position:right -396px}.FBConnectButton_RTL_Text,.FBConnectButton_RTL_Medium .FBConnectButton_Text{padding:2px 6px 3px 6px;margin-right:22px}a.FBConnectButton_RTL_Medium:active{background-position:right -418px}.FBConnectButton_Small,.FBConnectButton_RTL_Small{background-position:left -232px;font-size:10px;line-height:11px}.FBConnectButton_Small .FBConnectButton_Text{padding:2px 6px;margin-left:17px}a.FBConnectButton_Small:active,.FBConnectButton_Small:active{background-position:left -250px}.FBConnectButton_RTL_Small{background-position:right -440px}.FBConnectButton_RTL_Small .FBConnectButton_Text{padding:2px 6px;margin-right:18px}a.FBConnectButton_RTL_Small:active{background-position:right -458px}ul.holder{margin:0;border:1px solid #999;background-color:#fff;overflow:hidden;height:auto !important;height:1%;padding:4px 5px 0}*:first-child + html ul.holder{padding-bottom:2px}* html ul.holder{padding-bottom:2px}ul.holder li{float:left;list-style-type:none;margin:0 5px 4px 0}ul.holder li.bit-box,ul.holder li.bit-input input{font:11px "Lucida Grande", "Verdana"}ul.holder li.bit-box{border:1px solid #CAD8F3;background:#DEE7F8;padding:1px 5px 2px}ul.holder li.bit-box-focus{border-color:#598BEC;background:#598BEC;color:#fff}ul.holder li.bit-input input{background:none;width:150px;margin:0;border:none;outline:0;padding:3px 0 2px}ul.holder li.bit-input input.smallinput{width:20px}form ul.holder{width:396px}.friend_list ul.holder li.bit-box{padding-right:15px;position:relative}ul.holder li.bit-hover{background:#BBCEF1;border:1px solid #6D95E0}ul.holder li.bit-box-focus{border-color:#598BEC;background:#598BEC;color:#fff}ul.holder li.bit-box a.closebutton{position:absolute;right:4px;top:5px;display:block;width:7px;height:7px;font-size:1px;background:url("/images/close.gif")}ul.holder li.bit-box a.closebutton:hover{background-position:7px}ul.holder li.bit-box-focus a.closebutton,ul.holder li.bit-box-focus a.closebutton:hover{background-position:bottom}.yui-calcontainer{position:relative;float:left;_overflow:hidden}.yui-calcontainer iframe{position:absolute;border:none;margin:0;padding:0;z-index:0;width:100%;height:100%;left:0px;top:0px}.yui-calcontainer iframe.fixedsize{width:50em;height:50em;top:-1px;left:-1px}.yui-calcontainer.multi .groupcal{z-index:1;float:left;position:relative}.yui-calcontainer .title{position:relative;z-index:1}.yui-calcontainer .close-icon{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden}.yui-calendar{position:relative}.yui-calendar .calnavleft{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden}.yui-calendar .calnavright{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden}.yui-calendar .calheader{position:relative;width:100%;text-align:center}.yui-calcontainer .yui-cal-nav-mask{position:absolute;z-index:2;margin:0;padding:0;width:100%;height:100%;_width:0;_height:0;left:0;top:0;display:none}.yui-calcontainer .yui-cal-nav{position:absolute;z-index:3;top:0;display:none}.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{display:-moz-inline-box;display:inline-block}.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{display:block;*display:inline-block;*overflow:visible;border:none;background-color:transparent;cursor:pointer}.yui-calendar .calbody a:hover{background:inherit}p#clear{clear:left;padding-top:10px}.yui-skin-sam .yui-calcontainer{background-color:#f2f2f2;border:1px solid #808080;padding:10px}.yui-skin-sam .yui-calcontainer.multi{padding:0 5px 0 5px}.yui-skin-sam .yui-calcontainer.multi .groupcal{background-color:transparent;border:none;padding:10px 5px 10px 5px;margin:0}.yui-skin-sam .yui-calcontainer .title{background:url(/images/yuisprite.png) repeat-x 0 0;border-bottom:1px solid #cccccc;font:100% sans-serif;color:#000;font-weight:bold;height:auto;padding:.4em;margin:0 -10px 10px -10px;top:0;left:0;text-align:left}.yui-skin-sam .yui-calcontainer.multi .title{margin:0 -5px 0 -5px}.yui-skin-sam .yui-calcontainer.withtitle{padding-top:0}.yui-skin-sam .yui-calcontainer .calclose{background:url(/images/yuisprite.png) no-repeat 0 -300px;width:25px;height:15px;top:.4em;right:.4em;cursor:pointer}.yui-skin-sam .yui-calendar{border-spacing:0;border-collapse:collapse;font:100% sans-serif;text-align:center;margin:0}.yui-skin-sam .yui-calendar .calhead{background:transparent;border:none;vertical-align:middle;padding:0}.yui-skin-sam .yui-calendar .calheader{background:transparent;font-weight:bold;padding:0 0 .6em 0;text-align:center}.yui-skin-sam .yui-calendar .calheader img{border:none}.yui-skin-sam .yui-calendar .calnavleft{background:url(/images/yuisprite.png) no-repeat 0 -450px;width:25px;height:15px;top:0;bottom:0;left:-10px;margin-left:.4em;cursor:pointer}.yui-skin-sam .yui-calendar .calnavright{background:url(/images/yuisprite.png) no-repeat 0 -500px;width:25px;height:15px;top:0;bottom:0;right:-10px;margin-right:.4em;cursor:pointer}.yui-skin-sam .yui-calendar .calweekdayrow{height:2em}.yui-skin-sam .yui-calendar .calweekdayrow th{padding:0;border:none}.yui-skin-sam .yui-calendar .calweekdaycell{color:#000;font-weight:bold;text-align:center;width:2em}.yui-skin-sam .yui-calendar .calfoot{background-color:#f2f2f2}.yui-skin-sam .yui-calendar .calrowhead,.yui-skin-sam .yui-calendar .calrowfoot{color:#a6a6a6;font-size:85%;font-style:normal;font-weight:normal;border:none}.yui-skin-sam .yui-calendar .calrowhead{text-align:right;padding:0 2px 0 0}.yui-skin-sam .yui-calendar .calrowfoot{text-align:left;padding:0 0 0 2px}.yui-skin-sam .yui-calendar td.calcell{border:1px solid #cccccc;background:#fff;padding:1px;height:1.6em;line-height:1.6em;text-align:center;white-space:nowrap}.yui-skin-sam .yui-calendar td.calcell a{color:#0066cc;display:block;height:100%;text-decoration:none}.yui-skin-sam .yui-calendar td.calcell.today{background-color:#000}.yui-skin-sam .yui-calendar td.calcell.today a{background-color:#fff}.yui-skin-sam .yui-calendar td.calcell.oom{background-color:#cccccc;color:#a6a6a6;cursor:default}.yui-skin-sam .yui-calendar td.calcell.selected{background-color:#fff;color:#000}.yui-skin-sam .yui-calendar td.calcell.selected a{background-color:#b3d4ff;color:#000}.yui-skin-sam .yui-calendar td.calcell.calcellhover{background-color:#426fd9;color:#fff;cursor:pointer}.yui-skin-sam .yui-calendar td.calcell.calcellhover a{background-color:#426fd9;color:#fff}.yui-skin-sam .yui-calendar td.calcell.previous{color:#e0e0e0}.yui-skin-sam .yui-calendar td.calcell.restricted{text-decoration:line-through}.yui-skin-sam .yui-calendar td.calcell.highlight1{background-color:#ccff99}.yui-skin-sam .yui-calendar td.calcell.highlight2{background-color:#99ccff}.yui-skin-sam .yui-calendar td.calcell.highlight3{background-color:#ffcccc}.yui-skin-sam .yui-calendar td.calcell.highlight4{background-color:#ccff99}.yui-skin-sam .yui-calendar a.calnav{border:1px solid #f2f2f2;padding:0 4px;text-decoration:none;color:#000;zoom:1}.yui-skin-sam .yui-calendar a.calnav:hover{background:url(/images/yuisprite.png) repeat-x 0 0;border-color:#A0A0A0;cursor:pointer}.yui-skin-sam .yui-calcontainer .yui-cal-nav-mask{background-color:#000;opacity:0.25;*filter:alpha(opacity=25)}.yui-skin-sam .yui-calcontainer .yui-cal-nav{font-family:arial,helvetica,clean,sans-serif;font-size:93%;border:1px solid #808080;left:50%;margin-left:-7em;width:14em;padding:0;top:2.5em;background-color:#f2f2f2}.yui-skin-sam .yui-calcontainer.withtitle .yui-cal-nav{top:4.5em}.yui-skin-sam .yui-calcontainer.multi .yui-cal-nav{width:16em;margin-left:-8em}.yui-skin-sam .yui-calcontainer .yui-cal-nav-y,.yui-skin-sam .yui-calcontainer .yui-cal-nav-m,.yui-skin-sam .yui-calcontainer .yui-cal-nav-b{padding:5px 10px 5px 10px}.yui-skin-sam .yui-calcontainer .yui-cal-nav-b{text-align:center}.yui-skin-sam .yui-calcontainer .yui-cal-nav-e{margin-top:5px;padding:5px;background-color:#EDF5FF;border-top:1px solid black;display:none}.yui-skin-sam .yui-calcontainer .yui-cal-nav label{display:block;font-weight:bold}.yui-skin-sam .yui-calcontainer .yui-cal-nav-mc{width:100%;_width:auto}.yui-skin-sam .yui-calcontainer .yui-cal-nav-y input.yui-invalid{background-color:#FFEE69;border:1px solid #000}.yui-skin-sam .yui-calcontainer .yui-cal-nav-yc{width:4em}.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{border:1px solid #808080;background:url(/images/yuisprite.png) repeat-x 0 0;background-color:#ccc;margin:auto .15em}.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{padding:0 8px;font-size:93%;line-height:2;*line-height:1.7;min-height:2em;*min-height:auto;color:#000}.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default{border:1px solid #304369;background-color:#426fd9;background:url(/images/yuisprite.png) repeat-x 0 -1400px}.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default button{color:#fff}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#ffffff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#ffffff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-widget-overlay{background:#666666 url(/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:black url(/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ui-autocomplete{position:absolute;cursor:default}.ui-autocomplete-loading{background:white url("/images/spinner.gif") right center no-repeat}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;margin:0;display:block}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;zoom:1}.ui-datepicker{width:17em;padding:.2em .2em 0;background:#FFF;border:1px solid rgba(0, 0, 0, 0.2);*border:1px solid #dfe6e8}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;background:#eff3f4}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-icon-circle-triangle-e,.ui-icon-circle-triangle-w{width:12px;height:12px}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.placeholder{color:#999}.tipsy{padding:5px;font-size:10px;position:absolute;z-index:100000}.tipsy-inner{padding:5px 8px 4px 8px;background-color:black;color:white;max-width:200px;text-align:center}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-arrow{position:absolute;background:url("/images/tipsy.gif") no-repeat top left;width:9px;height:5px}.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-4px}.tipsy-nw .tipsy-arrow{top:0;left:10px}.tipsy-ne .tipsy-arrow{top:0;right:10px}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-4px;background-position:bottom left}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;background-position:bottom left}.tipsy-se .tipsy-arrow{bottom:0;right:10px;background-position:bottom left}.tipsy-e .tipsy-arrow{top:50%;margin-top:-4px;right:0;width:5px;height:9px;background-position:top right}.tipsy-w .tipsy-arrow{top:50%;margin-top:-4px;left:0;width:5px;height:9px}.ford_challenge,.ford_edge_overlay{background:#012e66 url('/images/campaigns/ford/ford_gradient.png?1295456143') repeat-x 0 -350px}.ford_challenge #challenge_leaderboard #leaderboard,.ford_edge_overlay #challenge_leaderboard #leaderboard,.ford_challenge #challenge_leaderboard #leaderboard_small,.ford_edge_overlay #challenge_leaderboard #leaderboard_small,.ford_challenge #challenge_leaderboard #challenge_leaderboard,.ford_edge_overlay #challenge_leaderboard #challenge_leaderboard{width:630px;overflow:hidden}#ford_signup_header{background:url('/images/campaigns/ford/ford_gradient.png?1295456143') 0 -50px;height:190px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;padding:15px;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0}#ford_signup_header h1{color:#FFF;display:block}#ford_signup_header p{color:#FFF;font-size:116%}.ford_challenge.show_layout_reset #sb .grey,.show_layout_reset.ford_edge_overlay #sb .grey{color:#b7d0df}#ford_select_challenge li,#ford_select_athletes li{border:1px solid #dfe6e8;border-color:#cad6d9, #c1cfd3, #c1cfd3, #cad6d9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;margin:10px;padding:10px;height:auto}#ford_select_challenge li label,#ford_select_challenge li input[type="checkbox"],#ford_select_athletes li label,#ford_select_athletes li input[type="checkbox"]{display:inline}#ford_select_challenge li .avatar,#ford_select_athletes li .avatar{width:90px}#ford_select_challenge li .content,#ford_select_athletes li .content{width:320px}#ford_select_challenge li p,#ford_select_athletes li p{margin:5px 0}#ford_select_challenge li a.greenButton,#ford_select_challenge li .featuredbtn a,.featuredbtn #ford_select_challenge li a,#ford_select_challenge li .thickbtn a,.thickbtn #ford_select_challenge li a,#ford_select_athletes li a.greenButton,#ford_select_athletes li .featuredbtn a,.featuredbtn #ford_select_athletes li a,#ford_select_athletes li .thickbtn a,.thickbtn #ford_select_athletes li a{float:right}#ford_select_challenge li:first-child,#ford_select_athletes li:first-child{margin-left:0}#ford_select_athletes img{width:150px;height:150px}.ford_edge_overlay #content.ford_challenge,.ford_edge_overlay #content.ford_edge_overlay{background:url("/images/campaigns/ford/ford_edge_overlay.jpg") no-repeat 100% 130px}.ford_challenge #challenge_status,.ford_edge_overlay #challenge_status{bottom:50px}.select_athlete{background:#FFF;padding:5px;border:1px solid #dfe6e8}.home_landing_team_in_training{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #821768), color-stop(100%, #4b2468)) repeat-x 0 0, #eff3f4;background:-webkit-linear-gradient(#821768,#4b2468) repeat-x 0 0, #eff3f4;background:-moz-linear-gradient(#821768,#4b2468) repeat-x 0 0, #eff3f4;background:linear-gradient(#821768,#4b2468) repeat-x 0 0, #eff3f4;-moz-background-size:auto 300px;-webkit-background-size:auto 300px;background-size:auto 300px}.home_landing_team_in_training .home-map_icon{background:url("/images/campaigns/team_in_training/map_icon.png") no-repeat 0 0}.home_landing_team_in_training .home-motivation_icon{background:url("/images/campaigns/team_in_training/motivation_icon.png") no-repeat 0 0}.home_landing_team_in_training .home-trophy_icon{background:url("/images/campaigns/team_in_training/trophy_icon.png") no-repeat 0 0}.home_landing_team_in_training #home_hero h1{text-indent:-119988px;overflow:hidden;text-align:left;background:url("/images/campaigns/team_in_training/team_home_header.png") no-repeat 0 0;width:425px;height:141px;margin:0}.home_landing_team_in_training #home_hero .menu a{-moz-box-shadow:#3d1d55 0 0 3px, rgba(255, 255, 255, 0.3) -1px -1px 0 inset;-webkit-box-shadow:#3d1d55 0 0 3px, rgba(255, 255, 255, 0.3) -1px -1px 0 inset;box-shadow:#3d1d55 0 0 3px, rgba(255, 255, 255, 0.3) -1px -1px 0 inset}.theme_10 #hd li.selected .tab,.theme_10 #hd li.active .tab{background:#eff3f4}.theme_10 #hd li.selected .tab:hover,.theme_10 #hd li.active .tab:hover{color:#404547}.theme_10 #hd li.selected .tab .weekly_distance,.theme_10 #hd li.active .tab .weekly_distance{color:#6d7375}.theme_10 #hd li.selected .tab{border:0}.theme_10 #hd li.active .tab{border-bottom:0}.theme_10 #header_menu > li > a.tab{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(75,36,104,0.15)), color-stop(100%, #301742));background:-webkit-linear-gradient(rgba(75,36,104,0.15),#301742);background:-moz-linear-gradient(rgba(75,36,104,0.15),#301742);background:linear-gradient(rgba(75,36,104,0.15),#301742);border:1px solid #351a4a;border-top-color:#401f59;border-bottom:0}.theme_10 #header_user .weekly_distance,.theme_10 #hd .tab{color:#fae5f5}.theme_10 #header_user .weekly_distance:hover,.theme_10 #hd .tab:hover{color:#FFF}.theme_10 #hd{background:url('/images/glass.png?1295456143') repeat-x 0 50%, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #821768), color-stop(100%, #4b2468)) repeat-x 0 0;background:url('/images/glass.png?1295456143') repeat-x 0 50%, -webkit-linear-gradient(#821768,#4b2468) repeat-x 0 0;background:url('/images/glass.png?1295456143') repeat-x 0 50%, -moz-linear-gradient(#821768,#4b2468) repeat-x 0 0;background:url('/images/glass.png?1295456143') repeat-x 0 50%, linear-gradient(#821768,#4b2468) repeat-x 0 0}.theme_10.show_layout_reset #hd,.theme_10.show_layout_reset #header_menu > li > a.tab{background:none;border:0}.theme_10.show_layout_reset #header_menu > li > a.tab:hover{color:#FFF;background:rgba(255, 255, 255, 0.3)}.saucony-flash-msg{margin:15px 0 10px;background-color:#293c44;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e9eef0), color-stop(100%, #bcccd1));background:-webkit-linear-gradient(#e9eef0,#bcccd1);background:-moz-linear-gradient(#e9eef0,#bcccd1);background:linear-gradient(#e9eef0,#bcccd1);border:1px solid #7f9fa7;-moz-box-shadow:0px 0px 5px rgba(255, 255, 255, 0.8) 0 1px 0 inset;-webkit-box-shadow:0px 0px 5px rgba(255, 255, 255, 0.8) 0 1px 0 inset;box-shadow:0px 0px 5px rgba(255, 255, 255, 0.8) 0 1px 0 inset;color:white;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:8px 10px;text-align:left}.saucony-flash-msg a:hover{text-decoration:none}.saucony-flash-msg strong{color:#404547;text-shadow:rgba(255, 255, 255, 0.4) 0 1px 0}.saucony-fav,.saucony-logo,.saucony-logo-shadowed,.saucony-more,.fys-logo{background-image:url("/images/saucony-sprite.png");background-repeat:no-repeat}.saucony-logo,.saucony-logo-shadowed{text-indent:-119988px;overflow:hidden;text-align:left;width:101px;height:27px}.saucony-logo{margin-left:10px;background-position:0 0}.saucony-fav{background-position:0 -50px;padding:0 8px}.saucony-more{background-position:0 -100px;padding:0 8px}.saucony-logo-shadowed{background-position:0 -150px;padding:0 8px}.fys-logo{background-position:0 -220px}.saucony-color{color:#fd0000 !important}#saucony-sidebar-button{display:block;color:white;background-color:#fd0000;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff3131), color-stop(100%, #ca0000));background:-webkit-linear-gradient(#ff3131,#ca0000);background:-moz-linear-gradient(#ff3131,#ca0000);background:linear-gradient(#ff3131,#ca0000);border:1px solid #4b0000;font-size:123.1%;padding:7px 15px;margin:-15px auto 10px auto;float:none;position:relative;-moz-box-shadow:#ff9797 0 1px 0 inset, black 0 0 5px;-webkit-box-shadow:#ff9797 0 1px 0 inset, black 0 0 5px;box-shadow:#ff9797 0 1px 0 inset, black 0 0 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#saucony-sidebar-ad{overflow:hidden;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #000;background:#171717;width:238px;color:white;text-shadow:black 0 1px 0}#saucony-sidebar-ad a:hover{text-decoration:none}#saucony-sidebar-ad .headline{display:none;text-transform:uppercase;font-weight:900;background:rgba(0, 0, 0, 0.4);text-align:center;padding:10px;color:white;margin:30px auto;font-size:146.5%}#saucony-sidebar-ad .sub-headline{display:block;font-size:73%;margin:10px 0;color:rgba(255, 255, 255, 0.8)}#saucony-sidebar-ad .description{display:none}#saucony-sidebar-ad .hero{border:1px solid #000;border-width:1px 0;background:url("/images/saucony-ad-week1.jpg") no-repeat;height:190px;width:238px}#saucony-sidebar-ad .fys-logo,#saucony-sidebar-ad .prize{height:47px}#saucony-sidebar-ad .header{padding:10px 5px;margin:0;margin-bottom:0;border:0;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #313131), color-stop(100%, #000000));background:-webkit-linear-gradient(#313131,#000000);background:-moz-linear-gradient(#313131,#000000);background:linear-gradient(#313131,#000000)}#saucony-sidebar-ad .header,#saucony-sidebar-ad .footer{-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2)}#saucony-sidebar-ad .footer{margin-top:10px;overflow:hidden;border-top:1px solid #000;background-color:#eff3f4;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;background:url("/images/saucony-sprite.png") repeat-x 0 -150px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #313131), color-stop(100%, #000000));background:url("/images/saucony-sprite.png") repeat-x 0 -150px, -webkit-linear-gradient(#313131,#000000);background:url("/images/saucony-sprite.png") repeat-x 0 -150px, -moz-linear-gradient(#313131,#000000);background:url("/images/saucony-sprite.png") repeat-x 0 -150px, linear-gradient(#313131,#000000)}#saucony-sidebar-ad.week-9 .week-9.headline,#saucony-sidebar-ad.week-9 .week-9.description{display:block}#saucony-sidebar-ad.week-9 .hero{background-image:url("/images/hero-week-9.jpg")}#saucony-sidebar-ad.week-9 .prize{background-image:url("/images/prize-week-9.png")}#saucony-sidebar-ad.week-10 .week-10.headline,#saucony-sidebar-ad.week-10 .week-10.description{display:block}#saucony-sidebar-ad.week-10 .hero{background-image:url("/images/hero-week-10.jpg")}#saucony-sidebar-ad.week-10 .prize{background-image:url("/images/prize-week-10.png")}#saucony-sidebar-ad.week-11 .week-11.headline,#saucony-sidebar-ad.week-11 .week-11.description{display:block}#saucony-sidebar-ad.week-11 .hero{background-image:url("/images/hero-week-11.jpg")}#saucony-sidebar-ad.week-11 .prize{background-image:url("/images/prize-week-11.png")}#saucony-sidebar-ad.week-12 .week-12.headline,#saucony-sidebar-ad.week-12 .week-12.description{display:block}#saucony-sidebar-ad.week-12 .hero{background-image:url("/images/hero-week-12.jpg")}#saucony-sidebar-ad.week-12 .prize{background-image:url("/images/prize-week-12.png")}.clif_commute_type a{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAPCAYAAACbSf2kAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB5klEQVRIDdWUzVHCUBSFxXEvLhyXhBkLiBWQVCBUQKzAsQKwAscKwArACogVSAEusnXc0AF+5yU3PDOPjYIDZ+a8+/dy38nNT+vz+nJ9coQ4PULNTnJI+IBKCruVfXQ7N8sKV7mLq4+vloh/A+fQkHq11JK+tXp1fX2Gn2/6XJ9bj5DwiOICxvAJnkPDEqdLwzHUDTjgK/8A61xZ2d96FmjdI6cpSbQmMYGCRA18wS67WbS/vQn/7vH9qV/sdar7h4RHbNTEhVlp3DpFdGExTfv4I6hmOVS8a8Q0NC0/evvCp1Qy+ArvoAQlcAgjqLxDNYkJgfYImVt3vxS01FMXOjCTI5jwHP8FZrAH9V5LlN5bYVSaetUkTHSd3LVTPeGx+jKsBJNBBxOeEJkQm6zidxhBweryl3DVyCn/bzDhOjCuTh1iJUoo3FqKv8WfK9YHygRSXHsSuln5EWxCvXIvqXPaXrzVraa8CG3whVtdr8zSAmwCJSqj0TOiXa2yA/IO1FY4/sfs8tU+3aQD+yQkKaPfr6H/uCaricgOYQcaZhwcW+BbBM6Jl8rh57L7RGjiBQdOYA7f4AgaIpyFJo+tf4/EfeJ76G6KOMHfhrYKjT31cBp51y/UqMXGdahw6LnQq3Lomp2+b5wXjbBz0BSEAAAAAElFTkSuQmCC') no-repeat 80px 50%}#clif_signup_header{background:url("/images/campaigns/clif/2mc_background.jpg") 0 0 no-repeat;height:190px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;padding:15px}#clif_signup_header h1,#clif_signup_header h2{overflow:hidden;width:313px;height:51px;display:block;text-indent:-3000em;background-image:url("/images/campaigns/clif/join_the_ride_header.png")}#clif_signup_header h1{background-position:0 0;margin-bottom:0}#clif_signup_header h2{background-position:0 -47px;height:33px}#clif_signup_header p{color:#FFF;font-size:116%;text-shadow:rgba(36, 73, 67, 0.7) -1px -1px 0}#clif_signup_header a{border:1px solid rgba(36, 73, 67, 0.9);background:rgba(36, 73, 67, 0.6);font-weight:bold;float:right;text-align:center;color:#FFF;padding:5px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#clif_sidebar div,#clif_training .yui-u,#clif_sidebar a.header,#clif_sidebar li,.view_clif_link a,.view_clif_link,#clif_training > .yui-g{background-image:url("/images/campaigns/clif/2mc_sprite.png")}#clif_sidebar div,#clif_training .yui-u{background-repeat:no-repeat}#clif_sidebar a.header,#clif_sidebar li{background-repeat:repeat}#clif_sidebar a.header{background-position:0 -165px}#clif_sidebar li,#clif_training > .yui-g{background-position:0 0}.clif_bike_stat{background-position:5px -255px}.clif_co2_stat{background-position:5px -316px}.clif_usa_stat{background-position:5px -382px}#clif_training .clif_bike_stat{background-position:0 -545px}#clif_training .clif_co2_stat{background-position:0 -628px}#clif_training .clif_usa_stat{background-position:0 -714px}.view_clif_link{background-position:0 -67px;background-repeat:repeat}.view_clif_link a{background-position:5px -453px;background-repeat:no-repeat}#clif_sidebar{width:145px;border:1px solid #42988C;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#clif_sidebar a.header,#clif_training .header{display:block;height:54px;position:relative;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}#clif_sidebar a.header img{text-align:center;position:absolute;top:-20px}#clif_sidebar li.last,#clif_training > .yui-g{-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px}#clif_sidebar li{border-top:1px solid #c7ddd9;border-bottom:1px solid #FFF}#clif_sidebar div{height:50px;overflow:hidden;padding-left:50px}#clif_sidebar .stat,#clif_training .stat{color:#58726d;font-size:116%;text-shadow:0 1px 0 #FFF;font-weight:bold;text-align:left;display:block;margin-top:10px}#clif_sidebar .label,#clif_training .label,#clif_sidebar h5{color:#51968A;font-size:85%;text-shadow:0 1px 0 #FFF;text-align:left;text-transform:uppercase}#clif_sidebar h5{margin:5px;border:0}#clif_participation_popup.popUp{top:250px;left:31%;bottom:auto;right:auto;background:url('/images/rgbapng/000000b3.png?1295673313');background:rgba(0, 0, 0, 0.7);width:525px;text-shadow:rgba(0, 0, 0, 0.3) -1px -1px 0;color:#FFF;height:auto}#clif_participation_popup.popUp .innerPopUp{width:525px}#clif_participation_popup.popUp:visited,#clif_participation_popup.popUp:link{color:#FFF}#clif_participation_popup.popUp p{color:#666;font-size:108%;margin:5px 0 10px}#choose_team_color li{width:75px;height:95px;display:block;float:left;background-image:url("/images/campaigns/clif/pick_team_sprite.png");margin-left:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#choose_team_color li:first-child{margin-left:0}#choose_team_color label{font-weight:bold;color:#FFF;text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.4)}#choose_team_color label{padding:78px 15px 0 5px}#choose_team_color input{margin-top:78px;display:inline}.gold_team{background-position:0 0}.red_team{background-position:-76px 0}.blue_team{background-position:-152px 0}#clif_participation_popup.popUp .innerPopUp{height:auto;width:525px;padding:0}#clif_participation_popup .formContainer{margin:10px 0;padding:0;width:505px}#clif_participation_popup .content{padding:15px}#clif_participation_popup .header,#clif_training .header{background:url("/images/campaigns/clif/2mc_background.jpg") 0 0 no-repeat;height:25px;position:relative}#clif_participation_popup h3,#clif_training h3{color:#FFF;text-shadow:rgba(36, 73, 67, 0.7) -1px -1px 0;margin-left:105px;line-height:25px}#clif_participation_popup .header img,#clif_training .header img{position:absolute;left:-35px;top:-35px}#clif_training .stat,#clif_training .label{padding-left:70px}#clif_training .yui-g .yui-g{width:405px}#clif_training{margin-top:45px}#clif_training .yui-u{height:45px;margin:5px 0;border-right:1px solid #c7ddd9}#clif_training .stat{font-size:123.1%}#clif_training .yui-u.last{border-left:0;background-repeat:repeat;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#clif_training{border:1px solid #42988C;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#clif_training .view_clif_link{-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px}#clif_training .view_clif_link a{display:block;height:40px;padding:6px 5px 0 40px;color:#FFF;font-weight:bold;text-shadow:rgba(36, 73, 67, 0.7) -1px -1px 0}
