body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;clear:both;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption,th{text-align:left;}q:before,q:after{content:'';}abbr,acronym{border:0;border-bottom:1px dotted #000;cursor:help;}html{overflow-y:scroll;}body{background-color:#FFF;font:62.5%/1.6em Arial,Helvetica,Verdana,sans-serif;}body.portal-popup{background:none;padding:10px;}body.portal-iframe{padding:0;}body.html-editor{background:#FFF;color:#000;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li,ul ol li{list-style:decimal outside;}ul li,ol ul li{list-style:disc outside;}ul ul li{list-style-type:circle;}ol ol li{list-style-type:upper-roman;}dl dd{margin-left:1em;}th{font-weight:bold;}caption{margin-bottom:.5em;text-align:center;}p{margin-bottom:1em;}a{color:#369;text-decoration:underline;}a:hover{color:#06C;text-decoration:none;}h1{font-size:1.8em;}h2{font-size:1.6em;}h3{font-size:1.4em;}h1,h2,h3{margin:1em 0;}h4,h5,h6{font-size:1.1em;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}b,strong{font-weight:bold;}i,em{font-style:italic;}code,pre{font-family:"Courier New",Courier,monospace;white-space:pre;}.important{font-weight:bold;}body.staging{border:10px solid #F00;}.portal-iframe.staging{border:none;}.portal-iframe #content-wrapper{width:100%;}#banner .logo{margin:0;}.current-community{display:none;}.alert-background{background:#000;}.popup-alert-notice{background-color:#FFC;border-bottom-color:#FC0;}.popup-alert-warning{background-color:#FDD;border-bottom-color:#F00;}.portal-add-content{background:#FFF;text-align:left;z-index:20;}.portal-add-content a{text-decoration:none;}.portal-tool-tip{background:#FFF url(../images/forms/button.png) repeat-x 0 100%;border:1px solid;border-color:#DEDEDE #BFBFBF #BFBFBF #DEDEDE;color:#1E2529;max-width:200px;padding:6px 4px;}.loading-animation{background:url(../images/progress_bar/loading_animation.gif) no-repeat top center;margin-top:10px;padding-top:40px;text-align:left;}hr,.separator{border-top:1px dotted #BFBFBF;}.update-available{margin-top:10px;padding:2px;text-align:left;}.highlight{background:#FFC;font-weight:bold;padding:0 1px;}.ui-wrapper{border:2px solid #828F95;}.ui-wrapper input,.ui-wrapper textarea{border:0;}.ui-dialog-overlay{background:#000;opacity:.8;z-index:400;}.results-grid{border:1px solid #DEDEDE;border-left:none;border-right:none;padding:5px 0;}.results-header{background:#727C81;}.results-header th,.results-header td{color:#FFF;padding:5px 10px;}.results-header th a,.results-header td a{color:#FFF;}.results-header .sort-column .result-column-name{background:url(../images/arrows/06_up.png) no-repeat 100% 50%;font-style:italic;padding-right:15px;}.results-header .sort-desc .result-column-name{background-image:url(../images/arrows/06_down.png);}.ui-autocomplete-even,.results-row td{background:#F0F5F7;padding:5px 10px;}.ui-autocomplete-odd,.results-row.alt td{background:#D3DADD;}.ui-autocomplete-over,.results-row.hover td{background:#A8D6ED;}.breadcrumbs{margin-bottom:1.5em;}.breadcrumbs .last{display:block;font-size:1.6em;font-weight:bold;margin-top:.2em;}.lfr-grid.dragging{border-collapse:separate;}.lfr-grid.dragging .lfr-column{border:3px double #828F95;}.drop-area{background-color:#D3DADD;}.active-area{background:#FFC;}.ui-proxy{cursor:move;opacity:.65;position:relative;}.ui-proxy.generic-portlet{height:200px;width:300px;}.ui-proxy.generic-portlet .portlet-title{padding:10px;}.ui-proxy.not-intersecting .forbidden-action{background:url(../images/application/forbidden_action.png) no-repeat;display:block;height:32px;position:absolute;right:-15px;top:-15px;width:32px;}.ui-resizable-proxy{border:1px dashed #828F95;}.navigation-sort-helper{background:#727C81;margin-top:1px;}.ui-resizable{position:relative;}.ui-resizable-handle{background:transparent url() no-repeat 50% 50%;display:none;font-size:.1px;position:absolute;}.ui-resizable .ui-resizable-handle{display:block;}.js .ui-resizable-disabled .ui-resizable-handle{display:none;}.js .ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n,.ui-resizable-s{background-image:url(../images/application/handle_horizontal.png);height:14px;left:0;right:0;}.ui-resizable-n{cursor:n-resize;top:0;}.ui-resizable-s{bottom:0;cursor:s-resize;}.ui-resizable-e,.ui-resizable-w{background-image:url(../images/application/handle_vertical.png);background-position:center center;bottom:0;top:0;width:14px;}.ui-resizable-e{cursor:e-resize;right:0;}.ui-resizable-w{cursor:w-resize;left:0;}.ui-resizable-ne,.ui-resizable-nw{height:14px;top:0;width:14px;}.ui-resizable-ne{background-image:url(../images/application/handle_ne.png);cursor:ne-resize;right:0;}.ui-resizable-nw{background-image:url(../images/application/handle_nw.png);cursor:nw-resize;left:0;}.ui-resizable-se,.ui-resizable-sw{bottom:0;height:14px;width:14px;}.ui-resizable-se{background-image:url(../images/application/handle_se.png);cursor:se-resize;right:0;}.ui-resizable-sw{background-image:url(../images/application/handle_sw.png);cursor:sw-resize;left:0;}.freeform .portlet-boundary .ui-resizable-handle{margin:3px;}.ui-slider{position:relative;}.ui-slider-handle{position:absolute;}.ui-slider-disabled .ui-slider-handle{opacity:.5;}.ui-slider-range{background:#1E2529;height:100%;opacity:.3;position:absolute;width:100%;}.ui-tabs{border-bottom:1px solid #DEDEDE;margin:0 0 18px 0;padding:0 0 0 10px;}.ui-tabs:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.ui-tabs li{display:inline;float:left;line-height:1;padding:0;text-decoration:none;}.ui-tabs li.last{border-right:none;}.ui-tabs li a,.tabs li span{background:#878F93 url(../images/application/tabs_bg.png) repeat-x 0 100%;border-right:1px solid #304049;color:#FFF;display:block;float:left;padding:10px;position:relative;text-decoration:none;top:1px;}.ui-tabs li a:hover{text-decoration:underline;}.ui-tabs li a:hover,.ui-tabs li span:hover{background:#1E2529;color:#9EBAC8;}.ui-tabs li.current a,.ui-tabs li.current span{background:#FFF;border:1px solid #DEDEDE;border-bottom:none;color:#369;font-weight:bold;}.ui-tabs li.current:hover,.ui-tabs li.current a:hover{background-color:#FFF;}.ui-tabs .ui-tabs-disabled a{cursor:text;}.ui-tabs-disabled{opacity:.4;}.ui-tabs .ui-tabs-disabled a:link,.ui-tabs .ui-tabs-disabled a:visited{color:#000;}.ui-tabs-hide{display:none;}.ui-tabs .last.toggle{float:right;}.ui-dialog{background-color:#FFF;border:2px solid #828F95;padding:4px;}.ui-dialog .ui-dialog-titlebar{background:#1E2529;color:#FFF;font-size:14px;font-weight:bold;min-height:28px;padding:0;position:relative;z-index:1;}.ui-dialog.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-dialog .ui-dialog-titlebar-close{background:url(../images/application/close.png) no-repeat;height:16px;position:absolute;right:5px;top:6px;width:16px;}.ui-dialog .ui-dialog-titlebar-close span{display:none;}.ui-dialog.has-title .ui-dialog-title{background:url(../images/arrows/04_right.png) no-repeat 7px 50%;display:block;font-weight:bold;padding:5px;padding-left:20px;}.ui-dialog.ui-resizable .ui-dialog-content{padding:14px;}.ui-dialog.ui-resizable-disabled .ui-dialog-content{padding:7px;}.ui-dialog .ui-dialog-buttonpane{bottom:8px;position:absolute;right:12px;text-align:right;width:100%;}.ui-dialog .ui-dialog-buttonpane button{margin:6px;}#ui-datepicker-div,.ui-datepicker-inline{background:#FFF;border:2px solid #828F95;padding:3px;width:185px;}#ui-datepicker-div{display:none;}.ui-datepicker-inline{border:0;display:block;float:left;}.ui-datepicker-dialog{padding:5px!important;}img.ui-datepicker-trigger{margin:2px;vertical-align:middle;}.ui-datepicker-prompt{color:#000;float:left;padding:2px;}.ui-datepicker-control,.ui-datepicker-links,.ui-datepicker-header,.ui-datepicker{clear:both;float:left;width:100%;}.ui-datepicker-control{background:#D3DADD;border-bottom:1px solid #AEB8BC;margin-bottom:2px;}.ui-datepicker-links{background:#727C81;margin-bottom:1px;padding:5px 0;}.ui-datepicker-links a{color:#FFF;display:block;margin:0 5px;}.ui-datepicker-control,.ui-datepicker-links{font-weight:bold;letter-spacing:1px;}.ui-datepicker-links label{padding:2px 5px;}.ui-datepicker-clear,.ui-datepicker-prev{float:left;width:34%;}.ui-datepicker-prev a,.ui-datepicker-next a{background:url() no-repeat;font-size:0;height:16px;line-height:0;text-indent:-9999em;width:16px;}.ui-datepicker-prev a{background-image:url(../images/application/datepicker_previous.png);}.ui-datepicker-next a{background-image:url(../images/application/datepicker_next.png);}.ui-datepicker-current{float:left;line-height:1.3;text-align:center;width:30%;}.ui-datepicker-close a{background:url(../images/application/close.png) no-repeat;display:block;float:right;height:16px;margin:5px 5px 5px 0;text-indent:-9999em;width:16px;}.ui-datepicker-next{float:right;text-align:right;}.ui-datepicker-header{border-bottom:1px solid #DEDEDE;font-weight:bold;padding:5px 0 6px;text-align:center;}.ui-datepicker-header select{background:#727C81;border:0;color:#FFF;font-weight:bold;}.ui-datepicker-header .ui-datepicker-new-month{float:left;margin-left:5px;}.ui-datepicker-header .ui-datepicker-new-year{float:right;margin-right:5px;}.ui-datepicker{text-align:center;width:auto;}.ui-datepicker a{display:block;width:23px;}.ui-datepicker .ui-datepicker-title-row a{color:#1E2529;text-decoration:none;}.ui-datepicker .ui-datepicker-days-row{background:#FFF;color:#727C81;}.ui-datepicker-week-col{color:#B5BFC4;}.ui-datepicker-days-cell a{background:#F0F5F7;border:1px solid #FFF;}.ui-datepicker-days-cell a:hover{background-color:#727C81;color:#FFF;}.ui-datepicker-current-day a{background-color:#FFF;border:1px solid #727C81;color:#369;}.ui-datepicker-current-day a:hover{background-color:#DFF4FF;border-color:#AEB8BC;color:#06C;}.ui-datepicker .ui-datepicker-unselectable{color:#B5BFC4;}#ui-datepicker-div a,.ui-datepicker-inline a{cursor:pointer;}.ui-datepicker-one-month:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.ui-datepicker-new-row{clear:left;}.ui-colorpicker{background-image:url(../images/color_picker/picker_container_bg.png);font:11px Arial,Helvetica,sans-serif;height:192px;position:relative;width:305px;}.ui-colorpicker-color{background-color:#F00;background-image:url(../images/color_picker/picker_bg.png);background-position:center;background-repeat:no-repeat;height:184px;left:8px;position:absolute;top:5px;width:184px;}.ui-colorpicker-color-handle{background-image:url(../images/color_picker/select.png);height:11px;position:absolute;width:11px;}.ui-colorpicker-hue{background-image:url(../images/color_picker/hue.png);height:186px;left:200px;position:absolute;top:3px;width:18px;}.ui-colorpicker-hue-handle{background-image:url(../images/color_picker/color_indic.png);height:7px;position:absolute;width:18px;}.ui-colorpicker-current{background:#FFF;border:2px solid #727C81;height:60px;position:absolute;right:10px;top:31px;width:60px;}.ui-colorpicker-values{left:230px;position:absolute;top:100px;width:60px;}.ui-colorpicker-values table{width:100%;}.ui-colorpicker-values table input{margin-bottom:1px;padding:3px 1px;width:100%;}.ui-colorpicker-rgbR,.ui-colorpicker-rgbG,.ui-colorpicker-rgbB{width:20px;}.ui-colorpicker-hex{width:40px;}.ui-colorpicker-close{background:url(../images/color_picker/close.png) no-repeat 0 0;cursor:pointer;height:23px;position:absolute;right:3px;text-indent:-9999em;top:3px;width:23px;}.ui-autocomplete-results{border:1px solid;border-color:#BFBFBF #DEDEDE #DEDEDE #BFBFBF;overflow:hidden;padding:0;z-index:300;}.ui-autocomplete-results ul{list-style:none;list-style-position:outside;margin:0;padding:0;width:100%;}.ui-autocomplete-results li{cursor:default;display:block;line-height:16px;margin:0;overflow:hidden;padding:2px 5px;}.ui-autocomplete-loading,.ui-autocomplete-loading.focus{background-image:url(../images/application/loading_indicator.gif);background-position:right center;background-repeat:no-repeat;}.ui-autocomplete-results li strong{color:#06c;font-weight:bold;}.ui-tags{display:block;padding:5px 0 2px;}.ui-tags:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.ui-tags.empty{display:none;}.ui-tags .ui-tag{background:#DFF4FF;border:1px solid #A7CEDF;float:left;margin-bottom:3px;margin-right:3px;padding:3px 20px 3px 6px;padding-right:20px;position:relative;}.ui-tags .ui-tag:hover{border-color:#AEB8BC;}.ui-tags .ui-tag-delete{display:block;padding:6px;position:absolute;right:0;top:3px;}.ui-tags .ui-tag-delete span{background:url(../images/application/close_small.png) no-repeat 0 0;cursor:pointer;display:block;font-size:0;height:7px;text-indent:-9999em;width:7px;}.ui-tags .ui-tag-delete:hover span{background-position:0 100%;}.ui-tags-input{width:200px;}.tags-vocabulary-name span{font-weight:bold;padding-bottom:3px;}.tag-cloud{list-style:none;margin:0 1em 0 0;padding:0 1em .5em 1em;white-space:normal;}.tag-cloud li{display:inline;float:left;list-style:none;margin:0 1em 0 0;}.tag-cloud a{white-space:nowrap;}.treeview{cursor:pointer;}.treeview,.treeview ul{list-style:none;margin:0;padding:0;}.treeview ul{background-color:#FFF;margin-top:4px;}.treeview .hitarea{background:url(../images/trees/treeview_bg.png) -64px -25px no-repeat;cursor:pointer;float:left;height:16px;margin-left:-16px;margin-top:3px;width:16px;}.treeview li{background:url(../images/trees/treeview_line.png) 0 0 no-repeat;list-style-type:none;margin:0;padding:0 0 3px 16px;}.treeview a.selected{background-color:#EEE;}.treeview-control{display:none;margin:1em 0;}.treeview .hover{cursor:pointer;}.treeview li.collapsable,.treeview li.expandable{background-position:0 -176px;}.treeview .expandable-hitarea{background-position:-80px -3px;}.treeview li.last{background-position:0 -1766px;}.treeview li.lastCollapsable,.treeview li.lastExpandable{background-image:url(../images/trees/treeview_bg.png);}.treeview li.lastCollapsable{background-position:0 -111px;}.treeview li.lastExpandable{background-position:-32px -67px;}.treeview div.lastCollapsable-hitarea,.treeview div.lastExpandable-hitarea{background-position:0 0;}.treeview .placeholder{background:url(../images/application/loading_indicator.gif) 0 0 no-repeat;display:block;height:16px;width:16px;}.treeview span{padding-left:3px;}.filetree li{padding:3px 0 2px 16px;}.filetree span.folder,.filetree span.file{display:block;padding:1px 0 1px 16px;}.filetree span.folder{background:url(../images/trees/minus.png) 0 0 no-repeat;}.filetree li.expandable span.folder{background:url(../images/trees/plus.png) 0 0 no-repeat;}.filetree span.file{background:url(../images/trees/page.png) 0 0 no-repeat;}.lfr-grid{border-collapse:collapse;width:100%;}.lfr-grid .lfr-column{padding:5px;}.lfr-grid.dragging .lfr-column{height:100px;min-height:100px;}.lfr-column.ten{width:10%;}.lfr-column.twenty{width:20%;}.lfr-column.thirty{width:30%;}.lfr-column.forty{width:40%;}.lfr-column.fifty{width:50%;}.lfr-column.sixty{width:60%;}.lfr-column.seventy{width:70%;}.lfr-column.eighty{width:80%;}.lfr-column.ninety{width:90%;}.columns-1 #column-1,.columns-max #column-1{clear:both;display:table;padding-left:0;padding-right:0;width:100%;}.columns-2 #column-1{padding-left:0;}.columns-2 #column-2{padding-right:0;}.columns-3 #column-1{padding-left:0;}.columns-3 #column-3{padding-right:0;}.columns-1-2-1 #column-1,.columns-1-2-1 #column-4{padding-left:0;padding-right:0;}.columns-1-2-1 #column-2{padding-left:0;}.columns-1-2-1 #column-3{padding-right:0;}.columns-2-2 #column-1,.columns-2-2 #column-2{padding-left:0;}.columns-2-2 #column-4{padding-right:0;}.freeform .lfr-column{position:relative;}.columns-2-2 #column-4{padding-right:0;}#navigation ul{margin:0 auto;}#navigation ul:after{clear:both;content:".";display:block;height:0;visibility:hidden;}#navigation li{float:left;list-style-type:none;position:relative;}#navigation .child-menu{display:none;}.lfr-dock{position:absolute;right:5%;top:10px;}.lfr-dock h2{background:url(../images/dock/welcome_message.png) no-repeat 0 50%;font-size:1.2em;margin-bottom:.5em;padding-left:2em;text-align:right;}.lfr-dock ul{display:inline;float:left;}.lfr-dock li{display:inline;float:left;margin-left:15px;}.lfr-dock li a{background:url() no-repeat 0 50%;padding:2px 0 2px 20px;}.lfr-dock li.home a{background-image:url(../images/dock/home.png);}.lfr-dock li.control-panel a{background-image:url(../images/dock/control_panel.png);}.lfr-dock li.my-account a{background-image:url(../images/dock/my_account.png);}.lfr-dock li.sign-in a{background-image:url(../images/dock/sign_in.png);}.lfr-dock li.sign-out a{background-image:url(../images/dock/sign_out.png);}.lfr-dock li.add-content a{background-image:url(../images/dock/add_content.png);}.lfr-dock li.layout a{background-image:url(../images/dock/layout.png);}.lfr-dock li.page-settings a{background-image:url(../images/dock/page_settings.png);}.lfr-dock li.staging a{background-image:url(../images/dock/staging.png);}.lfr-dock li.my-places a{background-image:url(../images/dock/my_places.png);}.lfr-dock li.my-places{display:none;}.lfr-dock li.toggle-controls{display:none;}.js .interactive-mode{background:#020509 url(../images/dock/center_bg.png) repeat-x;min-width:150px;position:absolute;right:5%;}.js .interactive-mode h2{background:url(../images/dock/right_bg.png) no-repeat 100% 0;font-size:1em;margin:0;padding:0 37px 0 0;position:relative;z-index:82;}.js .interactive-mode h2 span{background:url(../images/dock/left_bg.png) no-repeat 0 0;border-right:1px solid #34404F;color:#FFF;display:block;font-size:1em;height:15px;line-height:1;margin-bottom:0;padding:10px 20px 4px 20px;}.js .lfr-dock.expanded .lfr-dock-list-container{top:-2px;}.js .interactive-mode ul{background:#FFF;border:1px solid;border-color:#DEDEDE #BFBFBF #BFBFBF #DEDEDE;display:none;float:none;}.js .interactive-mode li{border-top:1px solid #DEDEDE;clear:both;display:block;float:none;margin:0;padding:2px;}.js .interactive-mode li a{background-position:8px 50%;background-repeat:no-repeat;display:block;margin-left:0;padding:5px 0;text-decoration:none;}.js .interactive-mode li a,.js .interactive-mode li a:hover{background-position:8px 50%;padding-left:30px;}.js .interactive-mode li a:hover,.js .interactive-mode .my-places li.current a:hover{color:#FFF;}.js .interactive-mode .lfr-dock-list li.first{border-top:none;}.js .lfr-dock.interactive-mode .my-places li a{background-image:none;}.js .interactive-mode .my-places li{background-position:5px 50%;background-repeat:no-repeat;}.js .lfr-dock.interactive-mode .my-places.lfr-flyout.has-children>ul{margin-right:-1px;}.js .interactive-mode .my-places li.current-community{background-color:#D3DADD;}.js .interactive-mode .my-places li h3{font-size:1em;font-weight:normal;margin:0;}.js .interactive-mode .lfr-flyout.has-children h3{min-width:175px;}.js .lfr-dock.interactive-mode .my-places li h3 a{background-image:url(../images/dock/my_place.png);}.js .interactive-mode .lfr-flyout.has-children ul{display:none;margin-left:0;top:-1px;}.js .interactive-mode .my-places li.public a{background-image:url(../images/dock/my_places_public.png);}.js .interactive-mode .my-places li.private a{background-image:url(../images/dock/my_places_private.png);}.js .interactive-mode .my-places li.current{background-color:#DFF4FF;}.js .interactive-mode .my-places li.current a{background:url(../images/dock/my_place_current.png) no-repeat 10px 50%;margin:0;padding-left:35px;}.js .interactive-mode li:hover,.js .interactive-mode .my-places li:hover{background-color:#828F95;}.js .interactive-mode li:hover a:hover,.js .interactive-mode li:hover>a,.js .interactive-mode li:hover>h3>a{background-color:#828F95;color:#FFF;}.js .interactive-mode .my-places ul li a.add-page{top:7px;}.js .interactive-mode .group-end{border-bottom:2px solid #DEDEDE;}.js .interactive-mode li.toggle-controls{display:block;}.js .interactive-mode li.toggle-controls a{background-image:url(../images/common/checked.png);}.js .controls-hidden .interactive-mode li.toggle-controls a{background-image:url(../images/common/unchecked.png);}.js .delete-tab{background:url(../images/common/remove.png) no-repeat 42%;cursor:pointer;display:block;height:8px;position:absolute;right:2px;text-indent:-9999em;top:2px;width:8px;}.nav-menu li a.ancestor{font-weight:bold;}.nav-menu li a.selected{color:#000;font-weight:bold;text-decoration:none;}.nav-menu ul{padding-left:10px;}.portlet{text-align:left;}.freeform .portlet{margin-bottom:0;}body.portlet{border:none;}.portlet-topper{position:relative;}.portlet-title{display:block;font-weight:bold;min-width:50%;}.portlet-title img{vertical-align:middle;}.portlet-icons{margin:0;position:absolute;right:5px;text-align:right;top:5px;}.portlet-icons .nobr{display:block;float:left;padding:1px;}.portlet-content,.portlet-minimized .portlet-content-container{padding:12px 10px 10px;}.portlet-minimized .portlet-content{padding:0;}.portlet-icon-back{background:url(../images/arrows/01_left.png) no-repeat 0 50%;font-weight:bold;padding:3px 0 3px 18px;}.lfr-panel-page{width:100%;}.lfr-panel-page .portlet-title{font-size:13px;}.lfr-panel-page #content-wrapper{margin:0;width:auto;}.lfr-panel-page .lfr-add-content h2 span{background-color:#D3DADD;}.portlet-msg-info{background:#DFF4FF url(../images/messages/info.png) no-repeat 6px 50%;border:1px solid #A7CEDF;color:#34404F;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left;}.portlet-msg-info.pending{background-image:url(../images/common/time.png);}.portlet-msg-error{background:#FDD url(../images/messages/error.png) no-repeat 6px 50%;border:1px solid #F00;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left;}.portlet-msg-alert{background:#FFC url(../images/messages/alert.png) no-repeat 6px 20%;border:1px solid #FC0;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left;}.portlet-msg-success{background:#F4FDEF url(../images/messages/success.png) no-repeat 6px 50%;border:1px solid #ACDFA7;color:#384F34;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left;}.portlet-section-selected,.portlet-section-selected a{background:#727C81;color:#FFF;font-weight:bold;text-decoration:none;}.portlet-section-selected a:hover,.portlet-section-selected a:focus{background-color:#727C81;}.restricted,.restricted td{background:#FDD;border:none;}.alt.restricted td{background-color:#FFC0C0;}.hover.restricted td{background-color:#D3BDC0;}.restricted *{color:#727C81;}.restricted td.col-1,.alt.restricted td.col-1{background-image:url(../images/messages/error.png);background-position:5px 50%;background-repeat:no-repeat;padding-left:28px;}.results-row.lfr-role .col-1,.results-row.hover.lfr-role .col-1{background-image:url();background-position:5px 50%;background-repeat:no-repeat;padding-left:30px;}.results-row.lfr-role-guest .col-1,.results-row.hover.lfr-role-guest .col-1{background-image:url(../images/common/guest_icon.png);}.results-row.lfr-role-regular .col-1,.results-row.hover.lfr-role-regular .col-1{background-image:url(../images/common/user_icon.png);}.results-row.lfr-role-community .col-1,.results-row.hover.lfr-role-community .col-1{background-image:url(../images/common/community_icon.png);}.results-row.lfr-role-organization .col-1,.results-row.hover.lfr-role-organization .col-1{background-image:url(../images/common/organization_icon.png);}.lfr-portlet-item,.lfr-portlet-item p a{font-size:1em;}.lfr-actions,.lfr-actions ul{background:#FFF url(../images/forms/button.png) repeat-x 0 100%;border:1px solid;border-color:#DEDEDE #BFBFBF #BFBFBF #DEDEDE;}.lfr-actions ul{bottom:-1px;}.lfr-actions .lfr-trigger,.lfr-actions .lfr-trigger,.lfr-actions .lfr-trigger strong{background:none;}.lfr-actions .lfr-trigger strong span{background:url(../images/common/action.png) no-repeat 5px 50%;}.lfr-actions.left .lfr-trigger strong span{background:url(../images/common/action_right.png) no-repeat 98% 50%;}.lfr-actions .lfr-trigger li{background:transparent;border-bottom:1px solid #DEDEDE;padding:2px;}.lfr-actions .lfr-trigger li a{padding:5px 10px 5px 25px;}.lfr-actions .lfr-trigger li a:hover{background-color:#828F95;color:#FFF;}.lfr-actions .lfr-trigger li a img{left:3px;position:absolute;}.lfr-actions .lfr-trigger li.last{border-bottom:none;}.lfr-actions.portlet-options{background:none;border:none;float:left;}.lfr-actions.portlet-options .lfr-trigger{padding:0;}.lfr-actions.portlet-options .lfr-trigger strong{min-width:0;padding:1px;}.lfr-actions.portlet-options .lfr-trigger strong span{background-image:url(../images/portlet/options.png);background-position:0 0;display:block;height:16px;padding:0;text-indent:-9999em;width:16px;}.visible.portlet-options .lfr-trigger strong span{background-image:url(../images/portlet/options_selected.png);}.taglib-calendar tr.portlet-section-header th,.taglib-calendar tr td{border:none;}.taglib-calendar tr td a{background-color:#F0F5F7;border:1px solid #FFF;border-bottom:none;border-left:none;display:block;height:15px;padding:5px 0;}.taglib-calendar table td{border-width:0;}.taglib-calendar tr td a:hover{background-color:#727C81;color:#FFF;}.taglib-calendar .calendar-current-day,.taglib-calendar .calendar-current-day a{background-color:#FFF;}.taglib-calendar .calendar-current-day a{border:1px solid #727C81;color:#369;text-decoration:underline;}.taglib-calendar tr td.calendar-inactive{background-color:#FFF;color:#B5BFC4;}.taglib-calendar tr th{border-bottom-color:#D7D7D7;}fieldset{border:1px solid #BFBFBF;padding:8px;}legend{font-weight:bold;padding:0 6px;}input[type="text"],input[type="password"],input[type="file"],select,textarea,.textarea{border:1px solid;border-color:#BFBFBF #DEDEDE #DEDEDE #BFBFBF;padding:5px 1px;}input[type="submit"],input[type="button"],input[type="reset"]{border:1px solid;border-color:#DEDEDE #BFBFBF #BFBFBF #DEDEDE;overflow:visible;padding:5px 1px;}select{font-size:11px;padding:1px;}.btn,.btn-orange,.btn-blue,.btn-white,.btn-grey{background:transparent url(../images/custom/form_buttons_end.png) no-repeat right 4px;display:inline-table;display:-moz-inline-box;height:30px;outline:0;vertical-align:bottom;}a.btn,a.btn-orange,a.btn-blue,a.btn-white,a.btn-grey{cursor:default;float:left;height:30px;}.btn,.btn-blue{background-position:right -26px;}.btn-white{background-position:right -56px;}.btn-grey{background-position:right -86px;}.btn input,.btn-orange input,.btn-blue input,.btn-white input,.btn-grey input,.btn span,.btn-orange span,.btn-blue span,.btn-white span,.btn-grey span{background:transparent url(../images/custom/form_buttons.png) no-repeat 2px 4px;border-width:0;cursor:pointer;font:14px Arial,Helvetica,Verdana,sans-serif;height:30px;margin:0 10px 0 0;outline:0;padding:0 5px 0 15px;width:auto;}.btn input::-moz-focus-inner,.btn-orange input::-moz-focus-inner,.btn-blue input::-moz-focus-inner,.btn-white input::-moz-focus-inner,.btn-grey input::-moz-focus-inner{border:0;}a.btn,.btn input,a.btn-blue,.btn-blue input,a.btn-orange,.btn-orange input,a.btn-grey,.btn-grey input{color:#FFF;outline:none;}a.btn-white,.btn-white input{color:#898989;outline:none;}a.btn:hover,.btn input:hover,a.btn-blue:hover,.btn-blue input:hover{color:#036;text-decoration:none;}a.btn-orange:hover,.btn-orange input:hover{color:#8A2E00;text-decoration:none;}a.btn-white:hover,.btn-white input:hover,a.btn-grey:hover,.btn-grey input:hover{color:#555;text-decoration:none;}.btn span,.btn-orange span,.btn-blue span,.btn-white span,.btn-grey span{display:block;float:left;line-height:30px;}.btn input,.btn span,.btn-blue input,.btn-blue span{background-position:2px -26px;}.btn-white input,.btn-white span{background-position:2px -56px;}.btn-grey input,.btn-grey span{background-position:2px -86px;}html{overflow-y:scroll;}body{background:#61B2E3 url(../images/custom/body_bg.png) left top repeat-x;color:#555;font-size:12px;line-height:16px;padding:0 0 30px;}a{color:#238DCC;text-decoration:none;}.blue-rail a{color:#046297;}a:hover{text-decoration:underline;}.column{float:left;}.title{color:#E95800;font:28px Arial,Helvetica,sans-serif;}h2.title,h3.title{margin-bottom:10px;margin-top:0;}.title-alt{margin:0;padding:.5em 0;}.sub-title{color:#555;font:18px Arial,Helvetica,sans-serif;}.blue-rail .sub-title{color:#036;}.sub-title-note{display:block;float:right;font-size:12px;}h3 .padding{padding:0 6px 0 0;}.title .note,h3 .note{font-size:11px;font-weight:normal;}.intro-text{color:#555;font:14px/20px Arial,Helvetica,sans-serif;}.table-text{color:#000;font:12px Arial,Helvetica,sans-serif;vertical-align:top;}.header-text{color:#333;font:14px/20px Arial,Helvetica,sans-serif;}.blue-rail .header-text{color:#FFF;}.grey-text{color:#898989;font-size:11px;}.text{color:#555;font:12px Arial,Helvetica,sans-serif;}.small{font-size:11px;font-style:normal;}.small-emphasis{font-size:11px;font-style:italic;font-weight:normal;}.strong{color:#555;font-size:14px;}.date{font-size:10px;}.link{font-size:12px;}.big-link{display:block;font-size:14px;font-weight:bold;margin:.4em 0;}.align-left{float:left;text-align:left;}td.align-left{float:none;}.align-right{float:right;text-align:right;}td.align-right{float:none;}.align-center{text-align:center;}.full-table{width:100%;}.inline-block{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;}.side-padded{padding:0 2.5em;}.left-padded{padding:0 0 0 2.5em;}.right-padded{padding:0 2.5em 0 0;}.padded-form{margin:0 auto;width:650px;}.padded-form td{padding:5px;}.clear{clear:both;}.clear-padding{clear:both;padding:0 0 2em;}.clear-padding-half{clear:both;padding:0 0 1em;}.clear-margin{clear:both;margin:1em 0;}.clear-dotted-border{border-bottom:1px dotted #CCC;clear:both;}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.clearfix{*zoom:1;}.nowrap{white-space:nowrap;}.list{line-height:21px;}.list-title{color:#555;font:bold 14px Arial,Helvetica,sans-serif;}.list-no-style li{list-style-type:none;}.list-padded li{padding:.5em;}.alert{color:#F00;font-size:14px;font-weight:bold;padding:.5em;text-align:Center;}.error-messages{background:#FFE4DE;border:1px solid #D2004A;color:#555;font:12px Arial,Helvetica,sans-serif;}.error-messages-title{background:#FFD2CD;padding:18px 20px 5px;}.error-messages-content{padding:5px 20px;}.submit-button{background:transparent url(../images/custom/submit-button_bg.png);border:0;display:block;font-size:0;height:28px;padding:0;text-indent:-9999em;width:59px;}.rounded-button,.rounded-button[type="submit"],.rounded-button[type="button"],.rounded-button[type="reset"]{-moz-border-radius:6px;background:#FFF;border:1px solid #CCC;padding:.5em;width:100%;}.dotted-line{background:url(../images/custom/dotted-line.png);font-size:0;height:1px;}.table-nub{border:1px solid #949494;border-width:0 1px;height:6px;}#wrapper{margin:0 auto;position:relative;width:1024px;}#banner{background:#6AB8E7 url(../images/custom/banner_bg.png) repeat-x left bottom;height:60px;}#banner h1.logo a{background:url(../images/custom/logo.png);height:36px;left:21px;position:absolute;top:11px;width:330px;}.lfr-dock{right:18px;top:9px;}.lfr-dock ul{margin:0;}.lfr-dock li{margin:0;}.lfr-dock li a{background:none!important;border-left:1px solid #2983B5;color:#035280;display:block;float:left;font-size:11px;font-weight:bold;line-height:16px;padding:0 6px;text-decoration:none;}.lfr-dock li a:hover{color:#012133;}.lfr-dock li.sign-out a,.lfr-dock li.not-a-member a{border-left:none;}.lfr-dock li.not-a-member a{color:#D6F1FA;}.lfr-dock li.home{background:transparent url(../images/custom/dock-home-edge.png) no-repeat right top;background-color:#CADFEB;}.lfr-dock li.home div.home{background:transparent url(../images/custom/dock-home-edge.png) no-repeat 0 -16px;}.lfr-dock li.home a.profile:link{color:#6AB3DF;}.lfr-dock li.home a.profile:hover{color:#4F85A6;}.lfr-dock li.home div.pipe{border-left:1px solid #2983B5;font-size:0;height:10px;line-height:10px;margin-top:3px;}.lfr-dock li.home a{border-left:0;line-height:16px;}#navigation{background:transparent url(../images/custom/navigation_bg.png) repeat-x left top;height:35px;padding:0 20px 3px;position:relative;z-index:20;}#navigation ul,#add-page{float:left;height:31px;}#navigation li{float:left;height:40px;}#navigation a,.enter-page{border:1px solid #2672A0;border-width:0 1px 0 0;color:#FFF;display:block;float:left;font:15px/31px Arial,Helvetica,sans-serif;height:31px;padding:0 20px;text-decoration:none;}#navigation li.second a{border-width:0 1px;}#navigation a:hover{background:url(../images/custom/navigation_a-hover_bg.png) repeat-x;color:#FFC;}#navigation li.selected{background:#61B2E3;}#navigation li.selected a,#navigation li.selected a:hover{background:none;border-color:#4998C7;color:#FFF;}#navigation .enter-page{padding:0 5px;}#navigation .enter-page .cancel-page,#navigation .first{display:none;}#navigation .enter-page input{background:none;border:0;color:#FFF;display:block;float:left;font:15px/15px Arial,Helvetica,sans-serif;height:18px;margin:2px 0 0;}#navigation .enter-page .save-page{border:0;display:block;float:left;}#navigation .admin,#add-page{position:absolute;right:0;top:-30px;}#add-page{right:50px;}#navigation .admin a,#add-page a{border:0;font-size:13px;padding:0;}#navigation li.hover ul.child-menu{background:#61B1E2;border:1px solid #2472A2;border-top:none;display:block;height:auto;left:-1px;padding:0;position:absolute;top:31px;z-index:20;}#navigation .child-menu li a{background:transparent;border-width:0;display:block;float:none;height:auto;line-height:normal;padding:6px 0 6px 14px;width:150px;}#navigation .child-menu li{display:block;float:none;height:auto;line-height:normal;}#navigation .child-menu li a:hover{background:#2472A2;}#search-bar{float:right;height:31px;margin:0 -6px 0 0;}#search-bar input,#search-bar select{float:left;}#search-bar .text{background:url(../images/custom/search-text_bg.png);border:0;color:#555;font-size:11px;height:16px;margin:5px 9px 0;padding:4px 0 0 23px;width:146px;}#search-bar .select{background:#FFF;border:1px solid #7F9DB9;height:20px;margin:5px 9px 0 5px;padding:1px;width:99px;}#search-bar .button{background:url(../images/custom/search-button_bg.png) no-repeat;border:0;height:26px;margin:3px 0 0;width:35px;}.lfr-grid .lfr-column{padding:0;position:relative;}.lfr-grid.dragging .lfr-column{border:0;}.top-content-wrapper{margin:0 18px;position:relative;z-index:1;}.top-content-wrapper .lfr-column{min-height:15px;}.outter-status-content-wrapper{background:#FFF url(../images/custom/outter-top-content-wrapper_bg.png) right top;padding:0 20px 0 0;position:relative;z-index:1;}.status-content-wrapper{background:url(../images/custom/outter-top-content-wrapper_bg.png);padding:0 0 0 20px;}.status-content-wrapper .lfr-column{height:64px;position:relative;}.portlet-boundary_COACH_REDIRECT_WAR_signupportlet_,.portlet-boundary_103_{display:none;}#content-wrapper{position:relative;width:960px;}.portlet-borderless-container,.portlet-wrapper{margin-bottom:15px;}.portlet-rounded-background{background:transparent url(../images/custom/portlet-rounded-background.png) no-repeat;padding:8px;}.columns-max .portlet-wrapper,.outter-content-wrapper{margin-left:15px;margin-right:17px;margin-top:10px;}.columns-max .portlet-top,.columns-max .portlet-top div,.columns-max .portlet-bottom,.columns-max .portlet-bottom div,.outter-content-wrapper .wrapper-top,.outter-content-wrapper .wrapper-top div,.outter-content-wrapper .wrapper-bottom,.outter-content-wrapper .wrapper-bottom div{background:transparent url(../images/custom/corner_white_shadow_r10.gif) no-repeat left -7px;height:11px;}.columns-max .portlet-top div,.outter-content-wrapper .wrapper-top div{background-position:right -7px;height:11px;}.columns-max .portlet-top div div,.outter-content-wrapper .wrapper-top div div{background:#FFF;border-top:1px solid #5FAFDF;font-size:0;height:10px;margin:0 14px;}.columns-max .portlet-bottom,.outter-content-wrapper .wrapper-bottom{background-position:left bottom;height:17px;}.columns-max .portlet-bottom div,.outter-content-wrapper .wrapper-bottom div{background-position:right bottom;height:17px;}.columns-max .portlet-bottom div div,.outter-content-wrapper .wrapper-bottom div div{background-color:#FFF;background-position:left 10px;background-repeat:repeat-x;font-size:0;height:17px;margin:0 14px;}.columns-max .portlet-top-left,.columns-max .portlet-top-right,.columns-max .portlet-bottom-left,.columns-max .portlet-bottom-right,.outter-content-wrapper .top-left,.outter-content-wrapper .top-right,.outter-content-wrapper .bottom-left,.outter-content-wrapper .bottom-right{border-left:1px solid #5FAFDF;border-right:1px solid #5FAFDF;position:relative;}.columns-max .portlet-top-right,.outter-content-wrapper .top-right{border-color:#5EACDC;}.columns-max .portlet-bottom-left,.outter-content-wrapper .bottom-left{border-color:#5CA8D7;}.columns-max .portlet-bottom-right,.outter-content-wrapper .bottom-right{background-color:#FFF;border-color:#59A3D0;padding-left:12px;padding-right:12px;}.column-body-rail #content-wrapper{width:738px;}.column-menu .lfr-portlet-column{overflow:hidden;padding-right:20px;width:110px;}.column-body{width:100%;}.column-info .lfr-portlet-column{padding-left:30px;width:247px;}.column-info .portlet{border:1px solid #E2E2E2;margin:0 0 15px;padding:4px 6px;}.column-info .portlet-title{color:#555;font:bold 18px Arial,Helvetica,sans-serif;height:24px;line-height:22px;padding:0 10px;}.column-info .portlet-title img{display:none;}.column-body-rail{margin-right:13px;width:770px;}.column-right-rail{padding-top:10px;width:205px;}.column-even{width:50%;}.portlet{background:#FFF;border:1px solid #C0C0C0;}.portlet-topper{background:#1B4D8E url(../images/custom/portlet-topper_bg.png) repeat-x;border-bottom:1px solid #29609E;color:#FFF;font:15px/30px Arial,Helvetica,sans-serif;height:30px;padding:0 18px;}.portlet-title{font-size:12px;}.portlet-title img{display:none;}#layout-column_column-4 .portlet-minimize-icon{float:left;}#layout-column_column-4 .portlet-minimize-icon a{background:url(../images/custom/portlet-minimize_bg.png);display:block;height:30px;margin:0 6px 0 0;width:12px;}#layout-column_column-4 .portlet-minimize-icon img{display:none;}#layout-column_column-4 .portlet-minimized .portlet-minimize-icon a{background:url(../images/custom/portlet-restore_bg.png);}.expanded .portlet-title{background:url(../images/custom/portlet-minimize_bg.png) no-repeat;cursor:pointer;padding-left:22px;}.collapsed .portlet-title{background:url(../images/custom/portlet-restore_bg.png) no-repeat;cursor:pointer;padding-left:22px;}#content-wrapper.columns-max{width:auto;}.columns-max .portlet-topper,.columns-max .portlet-content{background:transparent none;border-width:0;margin:0;padding:0;}.columns-max .portlet-topper{top:-5px;}.columns-max .portlet-title{color:#000;line-height:30px;padding:0;}.columns-max .portlet{background-color:transparent;border-width:0;}.columns-max .portlet-icons{font-size:12px;padding:0 15px 0 0;top:0;}.columns-max fieldset{border:0;}.nav-menu h3,.nav-menu ul,.nav-menu li{font-size:12px;font-weight:bold;list-style-type:none;margin:0;padding:0;}.nav-menu h2 a{font-size:14px;}.nav-menu h3 a{color:#555;font-size:15px;line-height:34px;}.nav-menu a{background:url(../images/custom/dotted-line.png) repeat-x left bottom;color:#999;display:block;padding:6px 0;text-decoration:none;}.nav-menu .selected a{color:#222;}.nav-menu .level-2{background:url(../images/custom/dotted-line.png) repeat-x left bottom;padding:0 0 0 5px;}.nav-menu .level-2 li{white-space:normal;}.nav-menu .level-2 a,.nav-menu .level-2 .selected a{color:#999;font-size:10px;font-weight:bold;padding:8px 0;}.nav-menu .level-2 .selected a{color:#222;}#footer{padding:0 25px 0 20px;}#footer a{color:#0B70A9;display:block;float:left;margin:0 15px 0 0;}#footer span{color:#0B70A9;display:block;float:right;font-size:11px;}#footer div{color:#0B70A9;font-size:11px;padding:10px;text-align:center;}.header-banner .banner-corners{background-color:#F0F0F0;height:4px;}.header-banner .banner-corners div{background:url(../images/custom/header_banner_corners.gif) no-repeat left top;height:4px;}.header-banner .banner-corners div div{background-position:bottom right;font-size:0;height:4px;}.header-banner .banner-bg{*height:148px;background:#F0F0F0 url(../images/custom/header_bg_stripes.png) repeat-x left bottom;border-bottom:1px solid #CCC;min-height:148px;position:relative;}.header-banner .banner-bg h3{color:#EA5709;font-size:48px;font-weight:normal;line-height:1em;margin:0;padding:10px 16px 16px;}.header-banner .banner-bg p{color:#555;font:15px/20px Arial,Helvetica,sans-serif;margin:0 18px 18px;}.header-banner .banner-right{height:119px;position:absolute;right:38px;top:8px;width:250px;}.help-icon{background:url(../images/custom/help-icon_bg.png);cursor:pointer;display:block;float:left;font-size:0;height:13px;text-indent:-9999em;width:15px;}.horizontal-menu{-moz-border-radius:10px;background:#F2F2F2;border:1px solid #CCC;height:4em;margin:0;padding:1em;width:100%;}.horizontal-menu li{float:left;font-size:14px;list-style-type:none;padding:0 8px;}.horizontal-menu h3{margin:0 0 .5em;}.horizontal-menu p{font-size:14px;}.userdock-area .arrow-expand{background:url(../images/custom/arrow-expand.gif) no-repeat;float:left;font-size:0;height:13px;margin:5px 0 5px 12px;width:14px;}.userdock-area .progress_status{margin-left:5px;}.lfr-menu-list{z-index:10;}.blue-rail .portlet-top,.blue-rail .portlet-top div,.blue-rail .portlet-bottom,.blue-rail .portlet-bottom div,.corners_top,.corners_top div,.corners_bot,.corners_bot div{background-repeat:no-repeat;}.blue-rail .portlet-top,.corners_top{background-position:left top;}.blue-rail .portlet-top div,.corners_top div{background-position:right top;}.blue-rail .portlet-bottom,.corners_bot{background-position:left bottom;}.blue-rail .portlet-bottom div,.corners_bot div{background-position:right bottom;}.blue-rail .portlet-top div div,.blue-rail .portlet-bottom div div,.corners_top div div,.corners_bot div div{font-size:0;}.corner_pop .corners_top,.corner_pop .corners_top div,.corner_pop .corners_bot,.corner_pop .corners_bot div{background-image:url(../images/custom/corner_white_r9.gif);}.corner_pop .corners_top div div,.corner_pop .corners_bot div div{background:#FFF;height:9px;margin:0 9px 0;}.corner_pop .message{background-color:#FFF;padding:0 27px 18px;}.clear-corner-r5 .corners_top,.clear-corner-r5 .corners_top div,.clear-corner-r5 .corners_bot,.clear-corner-r5 .corners_bot div{background-image:url(../images/custom/corner_clear_r5.gif);}.clear-corner-r5 .corners_top div div{background:#F00;border-top:1px solid #E2E1DD;height:4px;margin:0 5px;}.clear-corner-r5 .corners_bot div div{background:#F00;border-bottom:1px solid #E2E1DD;height:4px;margin:0 5px;}.clear-corner-r5 .corners_side{border-left:1px solid #E2E1DD;border-right:1px solid #E2E1DD;}.float-left-padding{float:left;padding:.5em;}.float-right-padding{float:right;padding:.5em;}.thumbnail-bordered{background:#FFF;border:1px solid #DFDFDF;display:block;height:72px;padding:1px;width:54px;}.thumbnails .thumbnail-bordered{float:left;}.thumbnail-large-bordered,.thumbnail-small-bordered{border:1px solid #DFDFDF;border-collapse:separate;border-spacing:1px;}.thumbnail-large-bordered{height:115px;width:84px;}.thumbnail-small-bordered{height:72px;width:54px;}.thumbnail-large-bordered td,.thumbnail-small-bordered td{background:#E8E8E8;}.thumbnail-large-bordered td img,.thumbnail-small-bordered td img{display:block;}.big_z{z-index:101;}.portlet-breadcrumb a{color:#046297;font-size:11px;text-decoration:none;}.portlet-breadcrumb a.selected,.portlet-breadcrumb a:hover{color:#036;}.photo-round-shadow{background-color:#FFF;background-position:center center;font-size:0;height:70px;margin:5px 8px 7px 5px;position:relative;width:94px;}.photo-round-shadow div{background:url(../images/custom/round_frame_shadow.png) no-repeat;font-size:0;height:82px;left:-5px;position:absolute;top:-5px;width:107px;}.photo-small,.photo-medium,.photo-large{background-color:#FFF;border:1px solid #E2E1DD;padding:1px;position:relative;width:52px;}.photo-small div,.photo-medium div,.photo-large div{background-color:#E8E8E8;background-position:center center;background-repeat:no-repeat;font-size:0;height:70px;width:52px;}.photo-medium,.photo-medium div{height:111px;width:84px;}.photo-large,.photo-large div{height:237px;width:178px;}.portlet-login .portlet-title .portlet-icons{top:0;}.portlet-login .portlet-title .portlet-icons a{color:#FFF;font-size:11px;}.portlet-login .portlet-content-container{background:url(../images/custom/login-image.png) no-repeat right bottom;}.ui-tabs{border-color:#DADADA;height:33px;margin:0 0 10px;padding:0;}.ui-tabs li{background:url(../images/custom/tabs_bg.png) no-repeat right 0;color:#238DCC;display:block;float:left;font:bold 14px/33px Arial,Helvetica,sans-serif;height:33px;margin:0 8px 0 0;overflow:hidden;padding:0 9px 0 0;text-decoration:none;}.ui-tabs li a,.tabs li span,.ui-tabs li.current a,.ui-tabs li.current span,.ui-tabs li a:hover,.tabs li span:hover{background:url(../images/custom/tabs_bg.png) no-repeat left top;border:0;color:#238DCC;min-width:44px;padding:0 11px 0 20px;text-align:center;text-decoration:none;top:auto;}.ui-tabs li.current{background-position:right -33px;border-bottom:1px solid #C6C6C6;margin-bottom:-1px;}.ui-tabs li.current a,.ui-tabs li.current span{background-position:left -33px;color:#444;}#userdock{background:#61B2E3 url(../images/custom/userdock_bg_sprite.png) repeat-x 0 -56px;height:56px;margin:5px 0 0 18px;position:relative;z-index:10;}#userdock .decoration{position:relative;}#userdock .decoration div{background:red;font-size:0;height:56px;position:absolute;top:0;width:10px;}#userdock .decoration .divider{border-left:1px solid #DDD;border-right:1px solid #FFF;height:45px;top:4px;width:0;}#userdock .decoration .divider1{left:169px;}#userdock .decoration .divider2{left:310px;}#userdock .decoration .divider3{left:468px;}#userdock .decoration .divider4{left:628px;}#userdock .decoration .divider5{left:787px;}#userdock .decoration .left-side{background:#61B2E3 url(../images/custom/userdock_bg_sprite.png) no-repeat;left:0;width:10px;}#userdock .decoration .right-side{background:#61B2E3 url(../images/custom/userdock_bg_sprite.png) no-repeat 0 -112px;left:976px;width:34px;}.userdock-area{cursor:pointer;float:left;height:1px;position:relative;}.userdock-area a{text-decoration:none;}.userdock-area .cc{padding-left:6px;}.userdock-table{left:0;overflow:hidden;position:absolute;top:6px;width:100%;z-index:1;}.userdock-area .popup .arrow-expand{background-position:0 -13px;}.userdock-area .popup{left:-13px;top:-7px;z-index:100;}.userdock-area .popup .row{position:relative;}.userdock-area .popup .cc{background-color:#FFF;}.userdock-area .popup .cor{position:absolute;top:0;width:100%;}.userdock-area .popup .tl{background:url(../images/custom/userdock-popout-tl.png) no-repeat;float:left;font-size:0;height:13px;width:13px;}.userdock-area .popup .row .tc{background:url(../images/custom/userdock-popout-tc.png) repeat-x;font-size:0;height:13px;margin:0 13px;}.userdock-area .popup .tr{background:url(../images/custom/userdock-popout-tr.png) no-repeat;float:right;font-size:0;height:13px;width:13px;}.userdock-area .popup .ml{background:url(../images/custom/userdock-popout-ml.png) repeat-y;width:13px;}.userdock-area .popup .mr{background:url(../images/custom/userdock-popout-mr.png) repeat-y;width:13px;}.userdock-area .popup .bl{background:url(../images/custom/userdock-popout-bl.png) no-repeat;float:left;font-size:0;height:16px;width:13px;}.userdock-area .popup .row .bc{background:url(../images/custom/userdock-popout-bc.png) repeat-x;font-size:0;height:16px;margin:0 13px;}.userdock-area .popup .br{background:url(../images/custom/userdock-popout-br.png) no-repeat;float:right;font-size:0;height:16px;width:13px;}.userdock-area table{width:100%;}.hidden,.userdock-table .hidden{display:none;}.userdock-table.popup .hidden{display:block;}.userdock-title{color:#555;float:left;font:18px Arial,Helvetica,sans-serif;}.userdock-message-title{color:#555;float:left;font:11px Arial,Helvetica,sans-serif;height:42px;overflow:hidden;width:75px;}.userdock-info{color:#898989;float:left;font:12px Arial,Helvetica,sans-serif;}.userdock-text{color:#555;font:11px Arial,Helvetica,sans-serif;padding:0 0 3px 9px;}.userdock-info a{color:#238DCC;font-weight:bold;text-decoration:none;}#userdock-area-1{width:172px;}#userdock-area-1 .popup{width:198px;}#userdock-area-1 .userdock-info{padding:0 5px 5px 8px;}#userdock-area-1 .arrow-expand{margin:1px 0 0 5px;}#userdock-area-1 .userdock-title{float:none;font-size:14px;font-weight:bold;overflow:hidden;padding:3px 0 3px 8px;white-space:nowrap;width:153px;}#userdock-area-2{width:139px;}#userdock-area-2 .popup{width:165px;}#userdock-area-3{width:158px;}#userdock-area-3 .popup{width:184px;}#userdock-area-4{width:160px;}#userdock-area-4 .popup{width:186px;}#userdock-area-5{width:159px;}#userdock-area-5 .popup{width:185px;}#userdock-area-6{width:197px;}#userdock-area-6 .popup{width:223px;}.userdock-inbox{background:url(../images/custom/userdock-inbox_bg.png) no-repeat;float:left;height:42px;margin-right:9px;width:32px;}.userdock-buddies{background:url(../images/custom/userdock-buddies_bg.png) no-repeat;float:left;height:48px;margin-right:9px;width:33px;}.userdock-fanmail{background:url(../images/custom/userdock-fanmail_bg.png) no-repeat;float:left;height:51px;margin-right:9px;width:45px;}.userdock-message{background:url(../images/custom/userdock-fanmail_bg.png) no-repeat;float:left;height:51px;margin-right:6px;width:41px;}.userdock-workouts{background:url(../images/custom/userdock-workouts_bg.png) no-repeat;float:left;height:41px;margin-right:9px;width:40px;}.userdock-tracker *{float:left;}.userdock-tracker a{margin-right:5px;}.userdock-tracker .arrow-expand{margin:1px 5px 0 0;}.userdock-tracker .userdock-title{font-size:12px;font-weight:bold;margin:1px 0 0 6px;width:103px;}.article-topper{font:12px Arial,Helvetica,sans-serif;}.article-topper .info{float:left;}.article-topper .extra{float:right;width:286px;}.article-topper .issue{color:#E95800;font:11px Arial,Helvetica,sans-serif;padding:10px 0 0;}.article-topper .title{color:#E95800;font-size:18px;font-weight:bold;padding:2.5px 0 10px;}.article-topper .links a{color:#238DCC;line-height:1.5em;text-decoration:none;}.article-topper .quote{background:url(../images/custom/quote-in.png) no-repeat left top;color:#555;font-size:14px;line-height:1.5em;text-indent:1.5em;}.article-topper .quote-from{background:url(../images/custom/quote-out.png) no-repeat right top;color:#898989;font-size:11px;padding-top:2.5em;position:relative;text-align:right;top:-1.5em;}.star{float:left;height:22px;width:22px;}.star-checked{background:url(../images/custom/star-checked.png);}.star-unchecked{background:url(../images/custom/star-unchecked.png);}.rating{background:url(../images/custom/rating-0.png) no-repeat right center;color:#555;font-size:14px;font-weight:bold;padding:15px 78px 15px 0;text-align:right;}.rating-system{background:url(../images/custom/rating-0.png) no-repeat center center;height:17px;padding:2px;width:74px;}.rating-1{background-image:url(../images/custom/rating-1.png);}.rating-2{background-image:url(../images/custom/rating-2.png);}.rating-3{background-image:url(../images/custom/rating-3.png);}.rating-4{background-image:url(../images/custom/rating-4.png);}.portlet-form-error{background:#D6BBBB;border:1px solid #900;padding:3px;text-align:left;}.portlet-label-error{color:#900!important;}.portlet-form-success{background:#CFFFDF;border:1px solid #ACDFA7;padding:3px;text-align:left;}input.short-input{font-size:10px;height:14px;margin:0 3px 0 0;padding:2px;width:20px;}input.subscribe-button,input.subscribe-button:hover,input.subscribe-button:focus{background:url(../images/custom/subscribe-button_bg.png);border:0;font-size:0;height:28px;text-indent:-9999em;width:88px;}a.results-tab{background:url(../images/custom/tabs_bg.png) no-repeat right 0;color:#238DCC;display:block;float:left;font:bold 14px/33px Arial,Helvetica,sans-serif;height:33px;margin:0 7px 0 0;overflow:hidden;padding:0 20px 0 0;text-decoration:none;}a.results-tab span{background:url(../images/custom/tabs_bg.png) no-repeat left 0;color:#238DCC;display:block;min-width:44px;padding:0 0 0 20px;text-align:center;}a.results-tab-selected{background-position:right -33px;}a.results-tab-selected span{background-position:left -33px;color:#444;}a.round-button{background:url(../images/custom/buttons_bg.png) no-repeat right 0;color:#FFF;display:block;float:left;font:14px/20px Arial,Helvetica,sans-serif;height:26px;letter-spacing:-0.01em;overflow:hidden;padding:0 16px 0 0;text-decoration:none;}a.round-button span{background:url(../images/custom/buttons_bg.png) no-repeat left 0;display:block;padding:1px 0 5px 14px;}a.round-button-orange:hover{color:#8A2E00;}a.round-button-blue{background-position:right -26px;}a.round-button-blue span{background-position:left -26px;}a.round-button-blue:hover{color:#036;}a.round-button-light{background-position:right -52px;color:#898989;}a.round-button-light span{background-position:left -52px;}a.round-button-light:hover{color:#555;}a.round-button-dark{background-position:right -78px;}a.round-button-dark span{background-position:left -78px;}a.round-button-dark:hover{color:#555;}.delete-button{background:url(../images/custom/delete-button_bg.png);display:block;float:left;height:16px;width:16px;}.ui-autocomplete-odd,.ui-autocomplete-even,.results-row td,.results-row.alt td{background:#F3F3F3;border:1px solid #C0C0C0;border-width:0 1px;font-size:12px;}.ui-autocomplete-over,.results-row.hover td{background:#FFF;}.results-row a{text-decoration:none;}.results-grid{border:1px solid #C0C0C0;border-width:1px 0;padding:0;}.results-header th,.results-header td{background:#E0E0E0;border:1px solid #C0C0C0;border-width:0 1px;color:#555;line-height:26px;padding:0 8px;text-transform:uppercase;}.portlet-message-boards .title{background-color:transparent;border-bottom:0;font-size:28px;font-weight:normal;padding:0;}.portlet-message-boards .thread-controls{border:0;}.portlet-message-boards .subject{font-size:10px;}.portlet-message-boards .subject b{font-size:12px;}.portlet-message-boards .breadcrumbs{font-size:11px;}.portlet-message-boards .breadcrumbs a{color:#0B70A9;}.portlet-message-boards .breadcrumbs .last{display:inline;font-size:11px;font-weight:normal;}.portlet-message-boards .breadcrumbs .last a{color:#036;}.success-stories-details-topper{background:url(../images/custom/success-stories-topper_bg.png);height:312px;padding:18px 21px 0;}.success-stories-detailstopper h3{margin-bottom:.3em;margin-top:0;}.success-stories-details-topper p{font-size:12px;}.success-stories-details-topper p strong{font-size:14px;}.success-stories-details h3{font-size:18px;font-weight:normal;}.success-stories-details h4{font-size:14px;font-weight:bold;margin:0 0 1em;}.newsletter-topper{background:url(../images/custom/newsletter-topper_bg.png) no-repeat;height:146px;margin:0 0 15px;padding:10px 13px;position:relative;width:725x;}.newsletter-title{color:#E95800;font:47px/50px Lucida Sans Unicode,Lucida Grande,sans-serif;letter-spacing:-5px;margin:0 0 0 -4px;padding:0 0 8px;}.newsletter-intro{color:#555;font:14px/20px Arial,Helvetica,sans-serif;width:490px;}.newsletter-image{background:url(../images/custom/newsletter-image.png);bottom:-16px;height:160px;position:absolute;right:57px;width:170px;}.featured-issue{font:12px Arial,Helvetica,sans-serif;margin:0 0 29px;}.featured-issue-tag,.issue-tag{color:#238DCC;font-size:11px;}.featured-issue-title{color:#238DCC;font-size:18px;padding:0 0 5px;}.featured-issue ul{border-top:1px dotted #CCC;margin:0;width:205px;}.featured-issue li{border-bottom:1px dotted #CCC;color:#555;line-height:20px;list-style-type:none;}.issue-title{color:#238DCC;font-size:14px;font-weight:bold;padding:0 0 6px;}.newsletter-year{background:url(../images/custom/newsletter-year_bg.png);color:#238DCC;float:left;font:bold 14px/35px Arial,Helvetica,sans-serif;margin:0 5px 0 0;text-align:center;width:117px;}.newsletter-container .selected{background-image:url(../images/custom/newsletter-year_selected_bg.png);color:#444;}.filter-container{background:#DEDEDF;border-top:1px solid #B3B3B3;color:#444;font:bold 12px/37px Arial,Helvetica,sans-serif;height:37px;padding:0 12px;}.filter-container select{color:#777;margin-left:5px;width:150px;}.newsletter-month{border-right:1px solid #DADADA;float:left;width:327px;}.newsletter-month .newsletter-header{background:#F0F0F0;color:#444;font:bold 12px/26px Arial,Helvetica,sans-serif;height:26px;margin:0 0 10px;padding:0 11px;}.newsletter-month ul{border-top:1px dotted #CCC;float:left;margin:0 0 12px;width:170px;}.newsletter-month li{border-bottom:1px dotted #CCC;color:#555;line-height:20px;list-style-type:none;}.issue-image{display:block;float:left;margin:0 10px 20px;}.contest{font-size:12px;}.contest-dates{margin-top:20px;}.user-columns td{padding:4px;width:50%;}.journals{font-size:12px;}.journals table{width:100%;}.journals th{padding-bottom:1em;}.journals td{vertical-align:top;width:50%;}.journals img{float:left;margin-right:5px;}.journals .thumbnail-bordered{float:left;height:auto;margin-right:5px;width:auto;}.journals .thumbnail-bordered img{display:block;float:none;margin-right:0;}.journals p{color:#999;}.journals span{display:block;}.journals a{text-decoration:none;}.journals .date{color:#999;}.journals .options{padding:1em 0 1.5em;}.connect{color:#555;}.connect h4{font-size:14px;margin:0 0 1em;}.connect p{font-size:12px;}#site-map a{color:#000;}#site-map .title{border-bottom:1px solid #CCC;margin:0 0 .5em;padding:0 0 .1em;}#site-map .title a{margin:0;}#site-map .title a:hover{text-decoration:none;}#site-map .site-map-level-1{float:left;width:33%;}#site-map .site-map-level-2{margin:0 0 1em;}#site-map .list-title,#site-map .site-map-level-2 li{float:none;margin:0 0 .5em;width:100%;}#site-map h3,#site-map ul,#site-map li{font-size:12px;list-style-type:none;margin:0;padding:0;}.signup-container-header{height:145px;}.signup-container-header .title{font-size:25px;width:490px;}.signup-container-header .title span{display:block;padding-bottom:5px;}.signup-container-header .title sup{font-size:12px;}.signup-container{background:url(../images/custom/signup-container_bg.png) center bottom no-repeat;margin-bottom:18px;padding-bottom:18px;}.signup-container input,.signup-container select{font-size:12px;line-height:16px;margin-right:.5em;padding:3px 1px;}.signup-container input{width:12em;}.sign-up-club-membership-button{background:url(../images/custom/sign_up_club_membership_bg.png);display:block;float:left;font-size:0;height:36px;text-indent:-9999em;width:363px;}.sign-up-coach-button{background:url(../images/custom/sign_up_coach_bg.png);display:block;float:left;font-size:0;height:36px;text-indent:-9999em;width:398px;}.sign-up-free-button{float:right!important;margin-right:20px;}.webkit .sign-up-free-button span{text-align:center;width:140px;}.member-profile{width:100%;}.member-profile-result{padding:0 50px 0 0;vertical-align:top;width:25%;}.member-profile #column-1{width:182px;}.member-profile #layout-column_column-2{border-bottom:1px solid #CCC;margin-bottom:20px;}.member-profile td#column-3{width:200px;}.member-profile #column-5{border-left:1px solid #CCC;width:50%;}.member-profile-title{color:#E95800;font:28px Arial,Helvetica,sans-serif;}.member-profile-sub-title{color:#555;float:left;font:18px Arial,Helvetica,sans-serif;}.member-profile-photo-title{color:#555;font:bold 12px Arial,Helvetica,sans-serif;}.member-profile-intro-text{color:#555;font:14px Arial,Helvetica,sans-serif;}.member-profile-category{color:#555;font:bold 14px Arial,Helvetica,sans-serif;}.member-profile-text{color:#333;font:12px Arial,Helvetica,sans-serif;}.member-profile-other-text{color:#555;font:12px Arial,Helvetica,sans-serif;}.member-profile-edit{float:right;}.member-profile-link{color:#238DCC;font:12px Arial,Helvetica,sans-serif;}.member-profile-small-link{color:#238DCC;font:11px Arial,Helvetica,sans-serif;}.profile-area{cursor:pointer;float:left;height:140px;position:relative;width:97px;}.profile-area.member-gallery-results{height:150px;}.profile-area.small-overlay{height:95px;width:58px;margin-right:3px;}.supergym-group-member-inner-wrapper .profile-area.small-overlay,.member-profile-photos-my-buddies .profile-area.small-overlay{height:74px;margin-right:0;}.supergym-group-member-inner-wrapper .profile-name,.member-profile-photos-my-buddies .profile-name{display:none;}.supergym-group-member-inner-wrapper .profile-area .profile-table,.member-profile-photos-my-buddies .profile-area .profile-table{top:0;}.profile-area.no-float-overlay{float:none;text-align:left;margin-left:auto;margin-right:auto;}#content-wrapper .no-float-overlay .photo-overlay{float:none;}#content-wrapper .no-float-overlay.big_z .photo-overlay{float:left;}#content-wrapper .no-float-overlay .photo-overlay .photo-small{margin:0 auto;}#content-wrapper .no-float-overlay.big_z .photo-overlay .photo-small{margin:0;}.profile-area a{text-decoration:none;}.profile-area table{width:100%;}.profile-area .cc{background:none;}.profile-area .photo-overlay{float:left;}.profile-area.hover .photo-overlay div{border-color:#000;}.profile-area .profile-name{overflow:hidden;clear:both;height:18px;text-align:center;width:88px;}.small-overlay .profile-name{width:54px;}.profile-area .profile-table{left:0;overflow:hidden;position:absolute;top:6px;width:100%;z-index:1;}.profile-area .popup .profile-name{display:none;}.profile-area .expanded-profile-username{float:left;padding-right:2px;}.profile-area .profile-join-me-link{position:absolute;right:0;}.profile-name .small{color:#238DCC;}.profile-name .small:hover{color:#06C;}.profile-area .main-profile-info{clear:right;float:left;padding-left:10px;}.profile-area p.profile-links{margin:0;}.profile-area .main-profile-description{clear:both;margin-bottom:14px;padding-top:6px;position:relative;z-index:1000;}.profile-area .is-buddy{color:#E95800;}.profile-area p.current-routine{height:16px;margin-bottom:0;overflow:hidden;}.profile-area span.stat-heading{color:#888;font-weight:normal;}.profile-area .working-out-now{font-size:14px;font-weight:bold;margin-bottom:.5em;}.big_z .include-working-out-box .popup-blue-background-container{border-top:1px solid #CFCFCF;bottom:10px;height:63px;left:8px;position:absolute;width:325px;z-index:100;}.big_z .include-working-out-box .popup-blue-background-top{background:#E3F7FF;height:57px;width:100%;}.big_z .include-working-out-box .popup-blue-background-bottom{background:url(../images/custom/member_profile_blue_rounder.png) no-repeat;height:6px;width:100%;}.profile-area p.stats{font-weight:bold;}.profile-area.hover .popup .photo-overlay div{border-color:#E2E1DD;}.profile-area .popup .arrow-expand{background-position:0 -13px;}.profile-table .hidden{display:none;}.profile-title{color:#555;float:left;font:18px Arial,Helvetica,sans-serif;}.profile-area a.profile-clickable-area{display:block;height:111px;left:24px;position:absolute;top:21px;width:84px;}.profile-area .small-clickable-area a.profile-clickable-area{height:74px;left:22px;top:19px;width:56px;}.profile-working-out-info{display:none;}.include-working-out-box .profile-working-out-info{display:block;padding-top:14px;position:relative;z-index:1000;}.profile-area .profile-area-close{background:url(../images/custom/profile_area_close_button.png) no-repeat 100% 50%;color:#238DCC;font-size:10px;position:absolute;right:13px;top:7px;}.profile-area .popup{left:-22px;top:-13px;width:341px;z-index:100;}.profile-area .popup .row{position:relative;}.profile-area .popup .cc{background-color:#FFF;padding:6px 9px 8px!important;}.profile-area .popup .cor{position:absolute;top:0;width:100%;}.profile-area .popup .tl{background:url(../images/custom/userdock-popout-tl.png) no-repeat;float:left;font-size:0;height:13px;width:13px;}.profile-area .popup .row .tc{background:url(../images/custom/userdock-popout-tc.png) repeat-x;font-size:0;height:13px;margin:0 13px;}.profile-area .popup .tr{background:url(../images/custom/userdock-popout-tr.png) no-repeat;float:right;font-size:0;height:13px;width:13px;}#content-wrapper .profile-area .popup .ml{background:url(../images/custom/userdock-popout-ml.png) repeat-y;width:13px;}#content-wrapper .profile-area .popup .mr{background:url(../images/custom/userdock-popout-mr.png) repeat-y;width:13px;}.profile-area .popup .bl{background:url(../images/custom/userdock-popout-bl.png) no-repeat;float:left;font-size:0;height:16px;width:13px;}.profile-area .popup .row .bc{background:url(../images/custom/userdock-popout-bc.png) repeat-x;font-size:0;height:16px;margin:0 13px;}.profile-area .popup .br{background:url(../images/custom/userdock-popout-br.png) no-repeat;float:right;font-size:0;height:16px;width:13px;}.profile-table.popup .hidden{display:inline!important;}.message-reply{cursor:pointer;height:30px;position:relative;width:60px;}.message-reply a{text-decoration:none;}.message-reply .cc{background:none;padding:6px 9px 8px;}.message-reply .profile-table{left:0;overflow:hidden;position:absolute;width:100%;z-index:1;}.message-reply .profile-name{overflow:hidden;clear:both;text-align:center;}.message-reply .popup .profile-name{display:none;}.profile-name .small{color:#238DCC;}.profile-name .small:hover{color:#06C;}.message-reply .main-profile-info{clear:right;float:left;padding-left:10px;}.message-reply p.profile-links{margin:0;}.message-reply .main-profile-description{clear:both;padding-top:6px;}.message-reply span.stat-heading{color:#888;font-weight:normal;}.message-reply p.stats{font-weight:bold;}.message-reply .popup .arrow-expand{background-position:0 -13px;}.message-reply table{width:100%;}.profile-table .hidden{display:none;}.profile-title{color:#555;float:left;font:18px Arial,Helvetica,sans-serif;}.message-reply a.profile-clickable-area{display:block;height:111px;left:24px;position:absolute;top:21px;width:84px;}.message-reply .profile-area-close{background:url(../images/custom/profile_area_close_button.png) no-repeat 100% 50%;color:#238DCC;font-size:10px;padding-right:15px;position:absolute;right:13px;top:7px;}.message-reply .popup{bottom:0;left:-200px;width:500px;z-index:100;}.message-reply .popup .row{position:relative;}.message-reply .popup .cc{background-color:#FFF;}.message-reply .popup .cor{position:absolute;top:0;width:100%;}.message-reply .popup .tl{background:url(../images/custom/userdock-popout-tl.png) no-repeat;float:left;font-size:0;height:13px;width:13px;}.message-reply .popup .row .tc{background:url(../images/custom/userdock-popout-tc.png) repeat-x;font-size:0;height:13px;margin:0 13px;}.message-reply .popup .tr{background:url(../images/custom/userdock-popout-tr.png) no-repeat;float:right;font-size:0;height:13px;width:13px;}.message-reply .popup .ml{background:url(../images/custom/userdock-popout-ml.png) repeat-y;width:13px;}.message-reply .popup .mr{background:url(../images/custom/userdock-popout-mr.png) repeat-y;width:13px;}.message-reply .popup .bl{background:url(../images/custom/userdock-popout-bl.png) no-repeat;float:left;font-size:0;height:16px;width:13px;}.message-reply .popup .row .bc{background:url(../images/custom/userdock-popout-bc.png) repeat-x;font-size:0;height:16px;margin:0 13px;}.message-reply .popup .br{background:url(../images/custom/userdock-popout-br.png) no-repeat;float:right;font-size:0;height:16px;width:13px;}.message-container .message-reply td{background:none;border:0;padding:0;margin:0;}.message-container .ml,.message-container .mr{width:0;}.member-profile-big-frame{height:237px;}.member-profile-big-frame-border{height:235px;}.member-profile-frame{height:111px;}.member-profile-frame-border{height:109px;}.member-profile-small-frame{float:left;height:70px;width:56px;}.member-profile-small-frame-border{height:68px;}.member-profile-big-frame,.member-profile-frame,.member-profile-small-frame{background-color:#E8E8E8;border:1px solid #E2E1DD;}.member-profile-big-frame-border,.member-profile-frame-border,.member-profile-small-frame-border{border:1px solid #FFF;text-align:center;}.member-profile-photos-privacy{padding:2px;text-align:right;}.member-profile-photos-percentage{color:#777;font:bold 10px/11px Arial,Helvetica,sans-serif;padding:4px 2px;text-align:center;}.member-profile-photos-percentage-bar{margin:8px 0 8px;}.member-profile-photos-my-buddies{margin-top:15px;}.member-profile-basic-info{border-bottom:1px solid #CCC;margin-bottom:20px;padding-bottom:20px;}.member-profile-bio-text{color:#555;font:14px/20px Arial,Helvetica,sans-serif;}.member-profile-date{color:#898989;font:11px Arial,Helvetica,sans-serif;}.member-profile-journal-text{color:#555;font:11px Arial,Helvetica,sans-serif;}.member-profile-my-goal{float:right;margin-right:20px;}.member-profile-transformation-text{color:#333;font:12px/16px Arial,Helvetica,sans-serif;}.member-profile-favorites{padding-left:20px;}.member-profile-programs{padding-right:20px;}.member-profile-journal{background-color:#FAFAFA;}.introductions-container{background:#FFF;font-family:Arial,Helvetica,sans-serif;margin:0 auto;padding:9px 10px;}.introductions-topper{background:url(../images/custom/introductions-topper_bg.png);height:287px;padding:0 12px;}.introductions-title{color:#E95800;font-size:48px;line-height:48px;padding:12px 0 9px;}.introductions-intro{color:#555;font-size:15px;line-height:1.35em;margin-bottom:2px;width:400px;}.introductions-intro-author{color:#999;font-size:11px;margin:0 0 13px;}.introductions-article-title{color:#EB884C;font-size:14px;font-weight:bold;padding-bottom:8px;}.introductions-article-info{color:#555;font-size:12px;margin:0 0 20px;}.sign-up-now-button{background:url(../images/custom/sign-up-now-button_bg.png);height:28px;width:112px;}.sign-up-and-start-working-now-button{background:url(../images/custom/sign-up-and-start-working-now-button_bg.png);height:28px;width:248px;}.news-article td{padding:13px 10px;vertical-align:top;}.news-article h3{font-size:18px;margin:0 0 1em;}.discussion-board{font-size:12px;}.discussion-board a{text-decoration:none;}.discussion-board th span{text-transform:uppercase;}.discussion-board .note{border-bottom:1px dotted #CCC;height:auto;margin:0 40px 0 0;padding:10px 0 12px;}.discussion-board .note a,.discussion-board .note span{display:block;}.discussion-board .options{padding:1em 0 1.5em;}.private-messaging{font-size:13px;}.private-messaging table{border:1px solid #CFCFCF;width:100%;}.private-messaging th{border-bottom:1px solid #CFCFCF;padding:10px 8px;}.private-messaging td{border:1px solid #DDD;border-width:1px 0;padding:8px;}.private-messaging a{text-decoration:none;}.private-messaging .unread,.private-messaging .unread a{font-weight:bold;}.private-messaging .name,.private-messaging .subject,.private-messaging .date{vertical-align:top;}.private-messaging .checkbox,.private-messaging .starred{text-align:center;width:22px;}.private-messaging .picture{width:50px;}.private-messaging .date{font-size:13px;}.private-messaging th.name{padding-right:52px;text-align:right;}.private-messaging .subject a{display:block;}.private-messaging .message-title{text-decoration:underline;}.taglib-page-iterator .search-pages{clear:both;float:none;}.search-results ol{margin:0;}.search-results ol li{list-style-type:none;margin:1em 0;}.search-results h3{font-weight:normal;margin:0 0 .25em;}.search-results h3 a{text-decoration:underline;}.search-results em{font-style:normal;font-weight:bold;}.search-results p{margin:0;}.search-results .search-results-head{background:#F3F3F3;border-bottom:1px dotted #CCC;color:#555;height:2em;margin:0 0 2em;width:100%;}.search-results .search-results-head span{padding:.25em .5em;}.members{font-size:12px;}.members .member-search{-moz-border-radius:5px;background:#F3F6F9;color:#555;font-size:11px;font-weight:bold;line-height:26px;padding:10px 15px;}.members .options{padding:1em 0 1.5em;}.sweepstakes-entryform td{padding:2px 4px;vertical-align:top;}.sweepstakes-entryform td.align-right{padding-top:8px;width:18em;}.sweepstakes-entryform .text{height:14px;margin:0 4px 0 0;width:25em;}.sweepstakes-entryform textarea{color:#555;font:12px Arial,Helvetica,sans-serif;height:6em;overflow-y:scroll;padding:0 0 0 1px;width:25.1em;}.sweepstakes-entryform input.short-input{font-size:100%;height:14px;padding:5px 1px;text-align:center;width:3.1em;}.sweepstakes-entryform select{margin:4px 4px 0 0;}.sweepstakes-entryform input[type="radio"]{margin-top:8px;}.supergym-column-menu .nav-menu h3,.supergym-column-menu .nav-menu ul,.supergym-column-menu .nav-menu li{width:auto;}.supergym-column-body{width:100%;}.supergym-column-info .lfr-portlet-column{width:312px;}optgroup.supergym-disabled-option{color:#AAA;font-style:normal;font-weight:normal;}.gecko optgroup.supergym-disabled-option{margin-left:3px;}.supergym-no-config-required-msg{color:#999;font-size:11px;font-style:italic;}button.supergym-button-wrapper{background-color:transparent;border:0 none;padding:0;}img.supergym-help-btn{margin-left:5px;position:static;vertical-align:middle;}.supergym-dark-blue-header{background:transparent url(../images/custom/portlet-topper_bg.png) repeat-x left top;color:#FFF;font:14px Arial,Helvetica,sans-serif;font-weight:bold;height:30px;line-height:2.1em;padding:0 20px;}.supergym-dark-blue-header-small{background:transparent url(../images/custom/workout-schedule-list-title_bg.png) repeat-x left top;color:#FFF;height:19px;padding:5px 0 0 10px;}table.supergym-bluebox-wrapper{width:100%;}td.supergym-bluebox-footer-left,td.supergym-bluebox-footer-right{background:transparent url(../images/custom/supergym-bluebox_bg.gif) no-repeat;display:table-cell;font-size:1px;height:6px;width:50%;}td.supergym-bluebox-footer-left{background-position:bottom left;}td.supergym-bluebox-footer-right{background-position:bottom right;}div.supergym-bluebox-topper-left,div.supergym-bluebox-topper-right,div.supergym-bluebox-footer-left,div.supergym-bluebox-footer-right{background:#FFF url(../images/custom/supergym-bluebox_bg.gif) no-repeat;height:10px;padding:0;}div.supergym-bluebox-topper-left{background-position:top left;margin-top:15px;padding-left:5px;}div.supergym-bluebox-topper-right{background-position:top right;}div.supergym-bluebox-footer-left{background-position:bottom left;padding-left:5px;}div.supergym-bluebox-footer-right{background-position:bottom right;}table.supergym-bluebox-inner{background-color:#E8F8FF;width:100%;}table.supergym-bluebox-inner .supergym-bluebox-center-left,table.supergym-bluebox-inner .supergym-bluebox-center-right{background:#FFF url(../images/custom/supergym-bluebox-sides_bg.gif) repeat-y;padding:0;width:12px;}table.supergym-bluebox-inner .supergym-bluebox-center-left{background-position:top left;}table.supergym-bluebox-inner .supergym-bluebox-center-right{background-position:top right;}table.supergym-bluebox-inner td.supergym-separator-cell{height:10px;}table.supergym-bluebox-inner td select{padding:4px 1px;}.supergym-grey-box-top,.supergym-grey-box-bottom,.supergym-lightblue-box-top,.supergym-lightblue-box-bottom{background-color:transparent;display:block;font-size:1px;}.supergym-grey-box-inner-1,.supergym-grey-box-inner-2,.supergym-grey-box-inner-3,.supergym-grey-box-inner-4,.supergym-lightblue-box-inner-1,.supergym-lightblue-box-inner-2,.supergym-lightblue-box-inner-3,.supergym-lightblue-box-inner-4{display:block;overflow:hidden;}.supergym-grey-box-inner-1,.supergym-grey-box-inner-2,.supergym-grey-box-inner-3,.supergym-lightblue-box-inner-1,.supergym-lightblue-box-inner-2,.supergym-lightblue-box-inner-3{height:1px;}.supergym-grey-box-inner-2,.supergym-grey-box-inner-3,.supergym-grey-box-inner-4{background-color:#F9F9F9;border-left:1px solid #DBDAD5;border-right:1px solid #DBDAD5;}.supergym-lightblue-box-inner-2,.supergym-lightblue-box-inner-3,.supergym-lightblue-box-inner-4{background-color:#E3F7FF;border-left:1px solid #DDD;border-right:1px solid #DDD;}.supergym-grey-box-inner-1{background-color:#DBDAD5;margin:0 5px;}.supergym-lightblue-box-inner-1{background-color:#DDD;margin:0 5px;}.supergym-grey-box-inner-2,.supergym-lightblue-box-inner-2{border-width:0 2px;margin:0 3px;}.supergym-grey-box-inner-3,.supergym-lightblue-box-inner-3{margin:0 2px;}.supergym-grey-box-inner-4,.supergym-lightblue-box-inner-4{height:2px;margin:0 1px;}.supergym-grey-box-content{background-color:#F9F9F9;border-color:#DBDAD5;border-style:solid;border-width:0 1px;display:block;padding:3px 10px 8px;position:relative;}.prize-announcement-container .supergym-grey-box-content{position:static;}.supergym-lightblue-box-content{background-color:#E3F7FF;border-color:#DDD;border-style:solid;border-width:0 1px;display:block;padding:3px 8px 5px;position:relative;}.supergym-horizontal-btn-wrapper{display:table;width:100%;}.supergym-horizontal-btn-wrapper span{float:right;}.supergym-ajax-loader-container{position:relative;}.supergym-ajax-loader{display:none;left:50%;margin-left:-33px;margin-top:-33px;position:absolute;top:50%;z-index:1000;}.supergym-ajax-loader-image{background:transparent url(../images/custom/supergym-mywo-calendar-ajax-loader.gif) no-repeat 50% 50%;}div.supergym-popup{display:none;min-height:100px;min-width:210px;padding:0;position:fixed;z-index:1000;}div.supergym-popup-content{display:table;margin:5px 2px;}div.supergym-popup-photo-wrapper{float:left;margin-right:8px;}div.supergym-popup-info-wrapper{float:left;font-size:12px;margin:0;max-width:130px;}div.supergym-popup-info-wrapper div.sggm-popup-info-name{font-weight:bold;margin-bottom:3px;}div.supergym-popup-info-wrapper div.sggm-popup-info-location{margin-bottom:12px;}div.supergym-popup-info-wrapper div.sggm-popup-info-workouts{font-weight:bold;margin:0 0 4px;}div.supergym-popup-info-wrapper ul{margin:2px 0 5px;}div.supergym-popup-info-wrapper ul li{list-style:none;margin:0 0 4px;}table#supergym-clock-table{margin-top:17px;width:100%;}table#supergym-clock-table td{text-align:center;white-space:nowrap;width:50%;}table#supergym-clock-table td span{border:0 none;color:#000;font-weight:bold;padding-left:2px;}label.supergym-required-label{font-weight:bold;}div.supergym-groupcreate-error-msg{color:#800;font-size:11px;margin-bottom:5px;padding-left:112px;}table.supergym-groupcreate-table{margin-left:10px;margin-top:10px;}table.supergym-groupcreate-table tr td{font-size:11px;padding:3px 5px;vertical-align:top;}table.supergym-groupcreate-table tr td div{padding-top:8px;width:300px;}table.supergym-groupcreate-table tr td input[type="text"]{width:200px;}table.supergym-groupcreate-table tr td textarea{height:50px;width:300px;}table.supergym-groupcreate-table tr td:first-child{padding-top:10px;text-align:right;}table.supergym-groupcreate-table tr td td:first-child{font-weight:normal;padding:3px;text-align:left;width:50%;}table.supergym-groupcreate-table tr td table{margin-top:4px;width:100%;}div.supergym-groupcreate-submit{border-top:1px dashed #AAA;height:30px;margin:10px;padding-top:10px;}div.supergym-groupcreate-submit div{float:right;font-size:11px;}div.supergym-groupcreate-submit div:first-child{float:left;width:50%;}div.supergym-groupcreate-success-wrapper{color:#080;font-size:11px;font-weight:bold;}div.supergym-group-member-header{color:#555;font-family:Arial,Helvetica,sans-serif;font-size:18px;margin:5px 0 10px;position:relative;width:100%;}div.supergym-group-member-header-see-all{font-size:9px;position:absolute;right:10px;top:5px;}div.supergym-group-member-inner-wrapper{clear:both;display:table;float:none;margin:5px 20px;position:relative;}div.supergym-group-member-inner-wrapper div.photo-small{clear:none;display:block;float:left;margin:0 3px 4px 0;}div.supergym-group-member-inner-wrapper div.photo-small div{cursor:pointer;}div.supergym-grey-box-content div#supergym-group-forums-header-goto-forums{font-size:9px;position:absolute;right:10px;top:5px;}div#supergym-group-forums-wrapper{font-size:11px;line-height:15px;margin-top:10px;}div#supergym-group-forums-wrapper div{margin-bottom:15px;}div#supergym-group-forums-wrapper div.supergym-group-forums-posting-date{color:#898989;margin-bottom:0;}div#supergym-group-detail-header-wrapper{display:table;margin:0 0 10px;width:100%;}div#supergym-group-detail-header-wrapper div.photo-round-shadow{background-repeat:no-repeat;float:left;margin-right:15px;}div#supergym-group-detail-title-wrapper{float:left;}div#supergym-group-detail-name-wrapper{float:left;}div#supergym-group-detail-join-group-wrapper{float:right;font-size:13px;font-style:italic;font-weight:bold;margin:12px 10px 0 0;}div#supergym-group-detail-location-wrapper{margin-bottom:10px;}div#supergym-group-detail-description-wrapper table{border:0 none;border-collapse:separate;border-spacing:0;empty-cells:show;margin:20px 0;width:100%;}div#supergym-group-detail-description-wrapper table th{font-size:13px;padding:2px 20px 3px 1px;}div#supergym-group-detail-description-wrapper table td{padding-right:20px;text-align:left;vertical-align:top;}div#supergym-group-detail-description-wrapper table td ul{border-top:1px dotted #E0E0E0;margin:0;}div#supergym-group-detail-description-wrapper table td ul li{border-bottom:1px dotted #E0E0E0;font-size:12px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:2px;padding:3px 20px 2px 0;}div#supergym-wo-schedule-tabs ul.tabs{border:0 none;margin:6px 0 15px -3px;padding:0;width:80%;}div#supergym-wo-schedule-tabs ul.tabs li{border:0 none;display:inline;float:left;line-height:1;margin-right:6px;padding:0;text-decoration:none;width:80%;}div#supergym-wo-schedule-tabs ul.tabs li a{background:transparent none no-repeat scroll 0 0;border:0 none;padding:0;top:0;width:80%;}div#supergym-wo-schedule-tabs ul.tabs li.current a{background:transparent none no-repeat scroll 0 0;border:0 none;padding:0;top:0;}div#supergym-wo-schedule-tabs ul.tabs li#supergym-wo-schedule-tab-1{background:#FFF url(../images/custom/workout-schedule-step1-off.gif) no-repeat scroll 0 0;height:28px;width:106px;}div#supergym-wo-schedule-tabs ul.tabs li#supergym-wo-schedule-tab-1.current{background-image:url(../images/custom/workout-schedule-step1-on.gif);}div#supergym-wo-schedule-tabs ul.tabs li#supergym-wo-schedule-tab-1 a img{height:28px;width:106px;}div#supergym-wo-schedule-tabs ul.tabs li#supergym-wo-schedule-tab-2{background:#FFF url(../images/custom/workout-schedule-step2-off.gif) no-repeat scroll 0 0;height:28px;width:151px;}div#supergym-wo-schedule-tabs ul.tabs li#supergym-wo-schedule-tab-2.current{background-image:url(../images/custom/workout-schedule-step2-on.gif);}div#supergym-wo-schedule-tabs ul.tabs li#supergym-wo-schedule-tab-2 a img{height:28px;width:151px;}div#supergym-wo-schedule-tabs ul.tabs li#supergym-wo-schedule-tab-3{background:#FFF url(../images/custom/workout-schedule-step3-off.gif) no-repeat scroll 0 0;height:28px;width:97px;}div#supergym-wo-schedule-tabs ul.tabs li#supergym-wo-schedule-tab-3.current{background-image:url(../images/custom/workout-schedule-step3-on.gif);}div#supergym-wo-schedule-tabs ul.tabs li#supergym-wo-schedule-tab-3 a img{height:28px;width:97px;}table.supergym-wo-schedule-main-tab-wrapper{width:100%;}div.supergym-wo-schedule-step-title{color:#E95800;font-size:18px;font-weight:bold;line-height:normal;margin-bottom:10px;}div.supergym-wo-schedule-step-title span{font-size:14px;margin-left:10px;}div.supergym-wo-schedule-step-header div.intro-text{font-size:13px;line-height:normal;}div.supergym-wo-schedule-step-header{margin:0;}div#supergym-wo-buddies-time-sel-div b.supergym-lightblue-box-top,div#supergym-wo-buddies-search-wrapper b.supergym-lightblue-box-top{margin-top:15px;}div#supergym-wo-buddies-search-wrapper div.supergym-lightblue-box-content{border-width:0 1px 1px;}div#supergym-wo-schedule-prog-routines-list-wrapper,div#supergym-wo-schedule-time-wrapper{display:table;width:100%;}div#supergym-wo-schedule-time-wrapper{margin-top:10px;}div#supergym-wo-schedule-prog-routines-list-wrapper div{float:left;margin-right:10px;}div#supergym-wo-schedule-time-wrapper div{float:left;margin-right:5px;}div#supergym-wo-schedule-prog-routines-list-wrapper span.btn-blue,div#supergym-wo-schedule-prog-routines-list-wrapper span.btn-grey{float:right;margin-top:14px;}div#supergym-wo-schedule-prog-routines-list-wrapper div div,div#supergym-wo-schedule-time-wrapper div div{float:none;margin-bottom:3px;}div#supergym-wo-schedule-prog-routines-list-wrapper div div{font-weight:bold;line-height:12px;}div#supergym-wo-schedule-step1-your-routines-wrapper div.supergym-lightblue-box-content,div#supergym-wo-buddies-time-sel-div div.supergym-lightblue-box-content,div#supergym-wo-buddies-search-wrapper div.supergym-lightblue-box-content{padding-top:10px;}div#supergym-wo-schedule-your-routines div{display:table;position:relative;width:100%;}div#supergym-wo-schedule-your-routines div span{margin-right:10px;}div#supergym-wo-schedule-your-routines div a{position:absolute;right:15px;}div#supergym-wo-schedule-routines,div#supergym-wo-schedule-time-buddies,div#supergym-wo-schedule-confirmation{border:0 none;padding:0;}div#supergym-wo-schedule-confirmation .error-messages{margin-top:15px;}div#supergym-wo-schedule-step1-add-routine-wrapper{margin:10px 0;padding:0;}table.supergym-wo-schedule-step1-add-routine{width:100%;}select#supergym-wo-schedule-routines-programs,select#supergym-wo-schedule-routines-select{width:155px;}table#supergym-wo-schedule-your-routines tr td{padding-top:10px;}div#supergym-wo-schedule-step1-add-to-lib{margin:0 10px 10px;}div#supergym-wo-schedule-routines-buttons-wrapper{margin-top:10px;vertical-align:middle;}div#supergym-wo-schedule-routines-buttons-wrapper .btn-grey input:hover,.btn-grey input#supergym-wo-schedule-routines-add:hover{color:#FFF;cursor:default;}div#supergym-wo-buddies-time-sel-div select,div#supergym-wo-buddies-time-sel-div input{padding:4px 1px;width:140px;}div#supergym-wo-buddies-time-sel-div input#supergym-wo-buddies-date-start{width:130px;}div#supergym-wo-buddies-choose-time-wrapper,div#supergym-wo-buddies-search-title-wrapper{font-weight:bold;line-height:12px;margin-bottom:3px;}span#supergym-schedule-wo-change-tz-wrapper{margin-left:5px;}span#supergym-schedule-wo-change-tz-wrapper a{font-size:9px;}div#supergym-wo-invite-msg-title-wrapper{margin:20px 0 10px;}span#supergym-wo-200-chars-max-msg-wrapper{font-size:10px;margin-left:25px;}textarea#supergym-wo-buddies-invite-message-input{height:100px;padding:3px;width:380px;}div#supergym-wo-schedule-buddies-btn-wrapper{margin-top:15px;}div#supergym-wo-conf-summary-title-wrapper{margin-top:15px;position:relative;}div#supergym-wo-conf-edit-link-wrapper{position:absolute;right:10px;top:5px;}div#supergym-wo-conf-edit-link-wrapper a,div#supergym-wo-conf-edit-link-wrapper a:hover{color:#FFF;cursor:pointer;font-size:11px;}div#supergym-wo-conf-details-wrapper,div#supergym-wo-conf-details-input{background-color:#E3F7FF;border-color:#DDD;border-style:solid;border-width:0 1px;line-height:normal;padding:15px 20px;position:relative;}div#supergym-wo-conf-details-input{display:none;}table#supergym-wo-conf-outer-table{width:100%;}table#supergym-wo-conf-outer-table td{color:#898989;font-family:Arial,sans-serif;padding:10px 0;vertical-align:top;}table#supergym-wo-conf-outer-table td.supergym-wo-conf-1st-td-ie{color:#555;font-weight:bold;width:66px;}table#supergym-wo-conf-outer-table table{width:85%;}table#supergym-wo-conf-outer-table table td{font-weight:normal;padding:5px 0 0;width:50%;}table#supergym-wo-conf-outer-table table th{color:#000;font-weight:normal;}div#supergym-wo-conf-save-cancel-wrapper{margin-top:15px;text-align:right;}div#supergym-wo-conf-save-cancel-wrapper .btn-grey input:hover{color:#FFF;cursor:default;}.intro-text .supergym-invitation-existing-workouts{font:12px/23px Arial,Helvetica,sans-serif;}.intro-text .supergym-invitation-existing-workouts label{position:relative;top:-3px;}.safari .intro-text .supergym-invitation-existing-workouts label{position:relative;top:0;}.title .supergym-invitation-title{font-size:18px;font-weight:bold;margin:1em 0;}.supergym-invitation-rsvp-image{border:0 none;float:right;}.supergym-invitation-rsvp-image img{width:70px;}.intro-text .supergym-invitation-unavailable{padding:10px;}div.supergym-find-groups-text-box-header{margin:10px 0 0;}div.supergym-find-groups-text-box-wrapper{margin:5px 0 0;}div.supergym-find-groups-text-box-wrapper input{color:#AAA;padding:3px;width:90%;}div.supergym-find-groups-search-btn-wrapper{margin-top:20px;}div#supergym-wo-buddies-search-wrapper{margin-bottom:3px;}div#supergym-wo-buddies-time-error-msg{color:#900000;}div#supergym-wo-conf-error-msg{color:#900000;}table#supergym-wo-buddies-search-options{border-bottom:1px solid #DDD;}div.supergym-buddies-results-table{background-color:#F0F0F0;border:1px solid #DCDDDE;}.supergym-buddies-results-list-wrapper{background-color:#FFF;border-color:#DCDDDE;border-style:solid;border-width:1px 0;}.supergym-buddies-results-pagination-wrapper{font-size:11px;padding:7px 12px;}.supergym-buddies-results-pagination{display:table;width:100%;}.supergym-buddies-results-list-numbers{float:left;}.supergym-buddies-results-list-numbers span{font-weight:bold;margin:0 4px;}.supergym-buddies-results-show-numbers{float:left;padding-left:20px;}.supergym-buddies-results-page-numbers{float:right;}.supergym-buddies-results-show-numbers span,.supergym-buddies-results-page-numbers span{display:block;float:left;margin-right:5px;}.supergym-buddies-results-page-numbers div{display:inline;}a.supergym-buddies-results-disabled-link,a.supergym-buddies-results-disabled-link:hover{color:#555;cursor:default;text-decoration:none;}.supergym-buddies-results-page-numbers span.supergym-buddies-results-page-prev,.supergym-buddies-results-page-numbers span.supergym-buddies-results-page-next{background:transparent none no-repeat scroll 0 0;cursor:pointer;height:16px;width:16px;}.supergym-buddies-results-page-numbers span.supergym-buddies-results-page-prev{background-image:url(../images/custom/supergym-search-results-previous-page.png);}.supergym-buddies-results-page-numbers span.supergym-buddies-results-page-next{background-image:url(../images/custom/supergym-search-results-next-page.png);}table.supergym-buddies-results-list-table{border-collapse:collapse;position:relative;width:100%;}table.supergym-buddies-results-list-table td,table.supergym-buddies-results-list-table th{border-color:#DCDDDE;border-style:solid;padding:5px 10px;text-align:center;width:40px;}div#supergym-group-results-title-wrapper{margin-bottom:25px;}table#supergym-group-results-search-table td{border:0 none;}table#supergym-group-results-search-table td.supergym-group-photo{width:auto;}table#supergym-group-results-search-table td.supergym-group-name{text-align:left;width:100%;}table#supergym-group-results-search-table td.supergym-group-photo div.photo-round-shadow{background-repeat:no-repeat;}table.supergym-buddies-results-list-table td{border-width:0 1px 0 0;padding:15px 10px;vertical-align:top;}table.supergym-buddies-results-list-table th{border-width:0 0 1px;}table.supergym-buddies-results-list-table td.supergym-buddies-table-vertical-separator,table.supergym-buddies-results-list-table th.supergym-buddies-table-vertical-separator{background-color:#DCDDDE;border:0 none;padding:0;width:2px;}table.supergym-buddies-results-list-table td.supergym-buddies-results-member-display,table.supergym-buddies-results-list-table th.supergym-buddies-results-member-header{text-align:left;width:auto;}table.supergym-buddies-results-list-table td.supergym-buddies-results-member-display{border-width:0;padding:10px;}table.supergym-buddies-results-list-table td.supergym-buddies-results-member-display div{display:block;float:left;margin-right:15px;}table.supergym-buddies-results-list-table td.supergym-buddies-results-member-display div div{float:none;margin-right:0;}table.supergym-buddies-results-list-table td table.lfr-table{width:auto;}table.supergym-buddies-results-list-table td table.lfr-table td{border-width:0;padding:0 5px;text-align:left;width:auto;}table.supergym-group-members-outer-table td div.sggm-header div.sggm-find-groups input{background:transparent url(../images/custom/workout-groups-find-group-button.png) no-repeat scroll 0 0;border:0 none;display:block;font-size:12px;font-weight:normal;height:25px;margin:10px 0 0;padding:1px;width:98px;}table.supergym-group-members-outer-table td div.sggm-header div.sggm-keyword-search{font-size:10px;font-weight:bold;}.supergym-buddies-results-pagination div.workout-buddies-pagination{font-size:11px;margin-bottom:-5px;margin-top:-10px;}.supergym-buddies-results-pagination div.workout-buddies-pagination-bottom{font-size:11px;margin-bottom:-5px;margin-top:-5px;}.supergym-buddies-results-pagination div.supergym-buddies-results-show-number{left:50%;margin-left:-63px;position:absolute;}.supergym-buddies-results-pagination div.supergym-search-result-page-numbers{text-align:right;width:100%;}.supergym-buddies-results-pagination div.supergym-search-results{color:#555;float:left;font-weight:bold;text-decoration:none;}.supergym-buddies-results-pagination div.supergym-search-results.buddies-list-search-results{margin-left:10px;}.supergym-buddies-results-pagination div.supergym-search-results span.supergym-group-result-numbers{color:#202020;}.supergym-buddies-results-pagination div.supergym-buddies-results-show-number span.supergym-group-results-pg-unselected{color:#06C;cursor:pointer;padding:1px;}.supergym-buddies-results-pagination div.supergym-buddies-results-show-number span.supergym-group-results-pg-selected{color:#555;cursor:pointer;padding:1px;}.supergym-buddies-results-pagination div.supergym-search-result-page-numbers span.supergym-group-results-pg-unselected{color:#06C;cursor:pointer;padding:1px;}.supergym-buddies-results-pagination div.supergym-search-result-page-numbers span.supergym-group-results-pg-selected{color:#555;cursor:pointer;padding:1px;}.supergym-groups-search-list{border-bottom:1px solid #DCDDDE;}.supergym-workout-session-buddies-list{background:#FFF none repeat scroll 0 0;border-bottom:1px solid #DCDDDE;}table.supergym-wo-buddies-search-table{border-left:1px solid #DCDDDE;border-right:1px solid #DCDDDE;border-top:1px solid #DCDDDE;padding:0;width:100%;}table.supergym-wo-buddies-search-table.buddies-table{border-left:medium none;border-right:medium none;}table.supergym-wo-buddies-search-table th{background:#F0F0F0 none repeat scroll 0 0;color:#555;font-size:14px;padding:5px 10px;text-align:left;}table.supergym-wo-buddies-search-table th.buddies-list-header-message{background:#FFF none repeat scroll 0 0;border-bottom:1px solid #DCDDDE;font-size:12px;width:40%;}table.supergym-wo-buddies-search-table td{font-size:12px;padding:10px 10px 5px;text-align:left;vertical-align:middle;}table.supergym-wo-buddies-search-table td.buddies-list{border-bottom:1px dotted #DCDDDE;border-right:1px solid #DCDDDE;color:#808080;text-align:left;vertical-align:top;width:175px;}table.supergym-wo-buddies-search-table td.buddies-list.out{background:#FAFAFA none repeat scroll 0 0;color:#D0D0D0;}table.supergym-wo-buddies-search-table td.buddies-list.status{color:#555;}table.supergym-wo-buddies-search-table td.buddies-list.status.out{color:#C0C0C0;}table.supergym-wo-buddies-search-table td.buddies-list div.image{float:left;padding:2px 10px 0 0;}table.supergym-wo-buddies-search-table td.buddies-list div.member-name-text{float:left;width:50%;}table.supergym-wo-buddies-search-table td.buddies-list div.member-name-text.workout{width:100%;}table.supergym-wo-buddies-search-table td.buddies-list div.member-name-text p.label{margin:0;}table.supergym-wo-buddies-search-table td.buddies-list div.member-name-text p.label a{text-decoration:none;}table.supergym-wo-buddies-search-table td.buddies-list div.member-name-text p.label a.out{color:#9CF;}table.supergym-wo-buddies-search-table td.buddies-list div.member-name-text p.workout-number{color:#555;margin:0;}table.supergym-wo-buddies-search-table td.buddies-list div.member-name-text p.workout-number.out{color:#C0C0C0;margin:0;}table.supergym-wo-buddies-search-table td.buddies-list.undotted{border-bottom:medium none;}table.supergym-wo-buddies-search-table td.buddies-list.undotted.status{color:#555;}table.supergym-wo-buddies-search-table td.buddies-list-message.out{background:#FAFAFA none repeat scroll 0 0;color:#D0D0D0;}table.supergym-wo-buddies-search-table td.buddies-list-message{border-bottom:1px dotted #DCDDDE;color:#808080;font-size:12px;padding:10px 10px 5px;text-align:left;vertical-align:top;}table.supergym-wo-buddies-search-table td.buddies-list-message.undotted{border-bottom:medium none;}.buddies-list-title{background:url(../images/custom/workout-schedule-list-title_bg.png) repeat scroll 0 0;color:#FFF;font-size:12px;margin-top:10px;padding:4px 4px 4px 15px;}table#supergym-wo-progress-main-wrapper,table#supergym-wo-one-click-progressbar{width:100%;}table#supergym-wo-progress-main-wrapper td,table#supergym-wo-one-click-progressbar td{vertical-align:top;}div#supergym-wo-progress-bar-topper-left{margin-top:2px;}div#supergym-wo-progress-upcoming-wrapper{float:right;}table.supergym-bluebox-inner th.wo-progress-overview{color:#555;font-size:14px;padding-bottom:12px;}div.supergym-wo-progress-time-info{color:#555;font-size:11px;line-height:1.7em;}div.supergym-wo-progress-routines-info{line-height:1.7em;width:215px;}div.supergym-wo-progress-routines-info div.text{margin-top:5px;}table#supergym-wo-progress-bar-congrats,table#supergym-wo-one-click-progressbar-congrats{display:none;}td#supergym-wo-progress-bar-congrats-link,td#supergym-wo-one-click-progressbar-congrats-link{padding-left:10px;vertical-align:top;white-space:nowrap;width:210px;}table#supergym-wo-progress-bar-congrats td#supergym-wo-progress-bar-congrats-link{padding-top:10px;}div#supergym-wo-progress-good-job-wrapper{font-weight:bold;margin-bottom:3px;}div.supergym-wo-progress-time-tracker{color:#555;font-size:12px;font-weight:bold;width:100px;}div#supergym-wo-progress-time-tracker-graph{width:100%;}div.supergym-wo-progress-remaining-time{display:inline-block;font-size:10px;line-height:1em;margin-left:5px;text-align:center;width:40px;}div.supergym-wo-progress-ctrl-buttons{padding-top:18px;}div.supergym-wo-progress-msg-wrapper{margin-top:10px;}div.supergym-wo-progress-msg-wrapper div{display:inline-table;margin-right:5px;}.safari div.supergym-wo-progress-msg-wrapper div{margin-bottom:3px;}div.supergym-wo-progress-msg-wrapper input.supergym-wo-progress-msg-input{padding:3px 1px;width:350px;}div#supergym-wo-progress-error-msg,div#supergym-wo-progress-buddies-wrapper{margin-top:15px;}div#supergym-wo-progress-buddies-table-header{padding:0 10px;}div#supergym-wo-progress-buddies-table-header span{padding-right:3px;}table#supergym-wo-progress-buddies-time-results td,table#supergym-wo-progress-buddies-time-results th{padding:5px;text-align:left;width:auto;}table#supergym-wo-progress-buddies-time-results td{border-width:1px 0 0 1px;line-height:1.2em;vertical-align:top;}table#supergym-wo-progress-buddies-time-results td.supergym-wo-progress-buddies-1st-cell{border-width:1px 0 0;}table#supergym-wo-progress-buddies-time-results td div.supergym-wo-buddies-workouts-wrapper div{margin-bottom:5px;}table#supergym-wo-progress-buddies-time-results th{border-width:0 0 1px 1px;height:30px;vertical-align:middle;white-space:nowrap;}table#supergym-wo-progress-buddies-time-results th.supergym-wo-progress-buddies-1st-cell{border-width:0 0 1px;}table#supergym-wo-progress-buddies-time-results td table{border:0 none;}table#supergym-wo-progress-buddies-time-results td table td{border:0 none;padding:0;vertical-align:top;}table#supergym-wo-progress-buddies-time-results td table td div.photo-small{margin-right:7px;}div.supergym-calendar-title-wrapper{font-size:18px;margin-bottom:10px;}div.supergym-calendar-intro-wrapper{font-size:13px;margin-bottom:10px;}fieldset.supergym-calendar-fields{border:0 none;margin:0;padding:0;}div.supergym-calendar-outer-wrapper{clear:both;display:table;margin-bottom:7px;width:100%;}div.supergym-calendar-selects-wrapper{display:none;text-align:center;}div.supergym-calendar-inner-wrapper{position:relative;}div.supergym-calendar-links-wrapper{background-color:#238DCC;border-color:#C3C3C3;border-style:solid;border-width:1px 1px 0;color:#FFF;font-size:14px;text-align:center;vertical-align:middle;}div.supergym-calendar-links-wrapper a,div.supergym-calendar-links-wrapper a:hover{color:#FFF;text-decoration:none;}div.supergym-calendar-links-wrapper a img{vertical-align:middle;}table.supergym-calendar-outer-table{margin:0;padding:0;}table.supergym-calendar-outer-table td{margin:0;padding:0;vertical-align:top;}table#supergym-calendar-table{border:0 none;border-collapse:separate;}table#supergym-calendar-table thead{background-color:#E3F7FF;}table#supergym-calendar-table th,table#supergym-calendar-table td{border-color:#C3C3C3;border-style:solid;border-width:0 1px 1px 0;font-weight:normal;text-align:center;}table#supergym-calendar-table th{border-width:0 1px 0 0;padding:3px 7px 1px;}table#supergym-calendar-table th:first-child{border-width:0 1px;}table#supergym-calendar-table td:first-child{border-width:0 1px 1px;}table#supergym-calendar-table td a{display:block;padding:5px 11px 2px;}table#supergym-calendar-table td a:hover{background-color:#E3F7FF;border:1px solid #238DCC;color:#238DCC;text-decoration:none;}.gecko table#supergym-calendar-table td a:hover,.safari table#supergym-calendar-table td a:hover{margin:-1px -1px 0;padding:5px 11px 1px;z-index:100;}table#supergym-calendar-table td.supergym-calendar-selected,table#supergym-calendar-table td.supergym-calendar-selected div:hover,table#supergym-calendar-table td.supergym-calendar-selected a,table#supergym-calendar-table td.supergym-calendar-selected a:hover{background-color:#E3F7FF;color:#238DCC;}table#supergym-calendar-table td.supergym-calendar-today,table#supergym-calendar-table td.supergym-calendar-today div:hover,table#supergym-calendar-table td.supergym-calendar-today a,table#supergym-calendar-table td.supergym-calendar-today a:hover{background-color:#238DCC;color:#FFF;}table#supergym-calendar-table td.supergym-calendar-empty-cell a{padding-bottom:4px;}table#supergym-calendar-table td.supergym-calendar-empty-cell a:hover{padding:5px 11px 3px;}table#supergym-calendar-table td div div{bottom:0;font-size:1px;height:2px;left:0;line-height:1px;width:100%;}table#supergym-calendar-table td div div:hover{border:0 none;margin:0;}table#supergym-calendar-table td div div.supergym-calendar-scheduled:hover{background-color:#6FB501;}table#supergym-calendar-table td div div.supergym-calendar-completed:hover{background-color:#004188;}table#supergym-calendar-table td div div.supergym-calendar-not-recorded:hover{background-color:#E72685;}div#supergym-calendar-action-buttons-wrapper{margin-left:25px;text-align:center;width:195px;}div#supergym-calendar-action-buttons-wrapper a{display:block;float:none;margin-top:15px;text-decoration:none;}div#supergym-calendar-action-buttons-wrapper a span{float:none;}div.supergym-calendar-schedule-stat{*zoom:1;clear:both;white-space:nowrap;}div.supergym-calendar-schedule-stat:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.gecko div.supergym-calendar-schedule-stat div,.safari div.supergym-calendar-schedule-stat div{color:#555;float:left;font-size:11px;}div.supergym-calendar-schedule-stat div.supergym-calendar-scheduled,div.supergym-calendar-schedule-stat div.supergym-calendar-completed,div.supergym-calendar-schedule-stat div.supergym-calendar-not-recorded{float:left;font-size:1px;height:2px;line-height:1px;margin:7px 5px 0 0;padding:0;width:40px;}div.supergym-calendar-schedule-stat div span{color:#898989;margin-left:5px;}div.supergym-calendar-scheduled{background-color:#6FB501;height:2px;}div.supergym-calendar-completed{background-color:#004188;height:2px;}div.supergym-calendar-not-recorded{background-color:#E72685;height:2px;}a.supergym-edit-wo-link{margin-right:15px;}.supergym-edit-past-scheduled-wo-top-wrapper{margin-top:15px;}table.supergym-edit-past-scheduled-wo-top-wrapper td{vertical-align:middle;}div#supergym-edit-wo-form-main-wrapper{margin:15px 0 0;}div#supergym-edit-wo-form-inner-wrapper{background-color:#E3F7FF;border-color:#DDD;border-style:solid;border-width:0 1px;font:12px Arial,Helvetica,sans-serif;padding:15px 10px;}div.supergym-edit-wo-form-inputs-wrapper,div.supergym-edit-wo-form-inputs-wrapper div{position:relative;}table#supergym-edit-past-scheduled-wo-details{position:relative;width:100%;}table#supergym-edit-past-scheduled-wo-details td{color:#898989;font-family:Arial,sans-serif;padding:10px 0;vertical-align:top;}table#supergym-edit-past-scheduled-wo-details td.supergym-edit-past-wo-1st-td-ie{color:#555;font-weight:bold;width:66px;}table#supergym-edit-past-scheduled-wo-details table{width:85%;}table#supergym-edit-past-scheduled-wo-details table td{font-weight:normal;padding:5px 10px 0 0;width:50%;}table#supergym-edit-past-scheduled-wo-details table th{color:#000;font-weight:normal;}table#supergym-edit-past-scheduled-wo-details table td ul{border-top:1px dotted #555;margin:0;padding:0;}table#supergym-edit-past-scheduled-wo-details table td ul li{border-bottom:1px dotted #555;color:#898989;font-weight:normal;list-style:none;margin:0;padding:5px 0;}table#supergym-edit-past-scheduled-wo-details table td div.supergym-edit-past-scheduled-wo-buddies{background-color:#FFF;border:1px inset #CCC;color:#000;font-weight:normal;height:95px;line-height:1.5em;overflow-x:hidden;overflow-y:scroll;padding:0 0 0 5px;width:150px;}table#supergym-edit-past-scheduled-wo-details table td div.supergym-edit-past-scheduled-wo-buddies a{text-decoration:none;}div.supergym-edit-wo-progs-wrapper{display:table;width:100%;}div.supergym-edit-wo-progs-wrapper div{float:left;width:170px;}div.supergym-edit-wo-progs-wrapper div:first-child{font-weight:bold;width:66px;}div.supergym-edit-wo-progs-wrapper div.supergym-edit-wo-add-routine-wrapper{position:absolute;right:0;text-align:right;top:0;width:125px;}div.supergym-edit-wo-selects-wrapper{width:100%;}div.supergym-edit-wo-selects-wrapper div{display:table;margin-left:60px;}div.supergym-edit-wo-selects-wrapper div span{display:block;float:left;margin-left:0;padding:5px;}div.supergym-edit-wo-selects-wrapper div span a{display:block;margin-top:6px;}div.supergym-edit-wo-selects-wrapper div span select{padding:4px 1px;width:160px;}#supergym-edit-future-wo-details-input{margin-bottom:30px;}#supergym-edit-future-wo-preset-workout-list ul{float:left;display:inline;list-style-type:none;margin:0;padding:5px 0;}#supergym-edit-future-wo-preset-workout-list ul li{list-style-type:none;}div.supergym-edit-wo-time-info-wrapper div{clear:both;display:table;margin:0 0 10px;width:100%;}div.supergym-edit-wo-time-info-wrapper label{display:table-cell;float:left;font-weight:bold;margin:0;padding:5px 1px;width:65px;}div.supergym-edit-wo-time-info-wrapper input[type="text"],div.supergym-edit-wo-time-info-wrapper select,div.supergym-edit-wo-time-info-wrapper span{display:table-cell;float:left;margin:0;padding:5px 1px;}div.supergym-edit-wo-time-info-wrapper textarea{height:96px;width:360px;}div.supergym-edit-wo-time-info-wrapper table td{vertical-align:top;}div.supergym-edit-wo-time-info-wrapper div div,div.supergym-edit-wo-time-info-wrapper div.supergym-edit-wo-buddies-info-wrapper div{clear:none;float:left;font-weight:bold;overflow:hidden;width:365px;}div.supergym-edit-wo-time-info-wrapper div.supergym-edit-wo-buddies-info-wrapper div#supergym-edit-wo-add-buddies{display:block;font-weight:normal;}div#supergym-edit-future-wo-accepted-buddies span,div#supergym-edit-future-wo-pending-buddies span,div#supergym-edit-future-wo-declined-buddies span{padding:0;}div#supergym-edit-future-wo-success-dialog,div#supergym-edit-wo-buddies-overlay-wrapper{display:none;}div.supergym-edit-wo-form-footer-left,div.supergym-edit-wo-form-footer-right{background:transparent url(../images/custom/workout-schedule-add_bg.png) no-repeat;height:6px;}div.supergym-edit-wo-form-footer-left{background-position:bottom left;margin:0 6px 0 -1px;padding:0 0 0 6px;}div.supergym-edit-wo-form-footer-right{background-position:bottom right;margin:0 -6px 0 0;}div#supergym-edit-future-wo-save-cancel-wrapper span{float:right;}div#supergym-edit-future-wo-save-cancel-wrapper span.supergym-button-first-child-ie6{float:left;}.supergym-dialog-wrapper{background-color:transparent;border:0 none;display:none;padding:0;position:relative;}div.supergym-dialog-close{position:absolute;right:15px;top:10px;}div.supergym-dialog-close a{float:left;font-size:12px;line-height:1em;}div.supergym-dialog-close span{border:1px solid #238DCC;color:#238DCC;cursor:pointer;display:block;float:right;font-size:10px;line-height:.9em;margin-left:3px;padding:0 1px;}.ui-dialog-overlay{opacity:.7;}.supergym-dialog-wrapper .ui-dialog .ui-dialog-title,.supergym-dialog-wrapper.ui-dialog .ui-dialog-title,.supergym-dialog-wrapper .ui-dialog .ui-dialog-titlebar,.supergym-dialog-wrapper.ui-dialog .ui-dialog-titlebar,.supergym-dialog-wrapper .ui-dialog .ui-dialog-titlebar-close,.supergym-dialog-wrapper.ui-dialog .ui-dialog-titlebar-close,.supergym-dialog-wrapper .ui-dialog .ui-dialog-titlebar-close-hover,.supergym-dialog-wrapper.ui-dialog .ui-dialog-titlebar-close-hover,.supergym-dialog-wrapper .ui-dialog .ui-dialog-titlebar-close span,.supergym-dialog-wrapper.ui-dialog .ui-dialog-titlebar-close span{display:none;}.supergym-dialog-wrapper .ui-dialog .ui-dialog-content,.supergym-dialog-wrapper.ui-dialog .ui-dialog-content{margin:0;padding:0;}.supergym-dialog-wrapper .ui-dialog .ui-dialog-buttonpane,.supergym-dialog-wrapper.ui-dialog .ui-dialog-buttonpane{bottom:8px;position:absolute;right:12px;text-align:right;width:100%;}.supergym-dialog-wrapper .ui-dialog .ui-dialog-buttonpane button,.supergym-dialog-wrapper.ui-dialog .ui-dialog-buttonpane button{margin:6px;}.supergym-dialog-wrapper table{width:100%;}.supergym-dialog-wrapper table td{background-color:#FFF;}.supergym-dialog-wrapper table td.supergym-dialog-corner-nw,.supergym-dialog-wrapper table td.supergym-dialog-corner-ne,.supergym-dialog-wrapper table td.supergym-dialog-corner-sw,.supergym-dialog-wrapper table td.supergym-dialog-corner-se{background:transparent url(../images/custom/corner_white_r9.gif) no-repeat;height:9px;width:9px;}.supergym-dialog-wrapper table td.supergym-dialog-corner-nw{background-position:left top;}.supergym-dialog-wrapper table td.supergym-dialog-corner-ne{background-position:right top;}.supergym-dialog-wrapper table td.supergym-dialog-corner-sw{background-position:left bottom;}.supergym-dialog-wrapper table td.supergym-dialog-corner-se{background-position:right bottom;}.supergym-dialog-wrapper table td.supergym-dialog-content{padding:15px 25px;}.supergym-dialog-wrapper table td.supergym-dialog-corner-nw img,.supergym-dialog-wrapper table td.supergym-dialog-corner-ne img,.supergym-dialog-wrapper table td.supergym-dialog-corner-sw img,.supergym-dialog-wrapper table td.supergym-dialog-corner-se img{border:0 none;height:9px;width:9px;}div.supergym-dialog-title{color:#555;font-size:20px;margin:0 0 15px;}div.supergym-dialog-buttons{display:table;margin:10px 0 0;}div.supergym-dialog-buttons .btn-orange,div.supergym-dialog-buttons .btn-blue,div.supergym-dialog-buttons .btn-white,div.supergym-dialog-buttons .btn-grey{display:block;float:left;}div#supergym-mywo-nowo-wrapper{display:none;}div#supergym-mywo-nowo-wrapper div{margin-top:10px;}div#supergym-mywo-nowo-btn-wrapper{display:table;}div#supergym-mywo-nowo-btn-wrapper div{float:left;margin:0 5px 0 0;padding-top:7px;}div#supergym-mywo-form-wrapper b.supergym-lightblue-box-top{margin-top:15px;}div#supergym-mywo-date-wrapper{display:table;}div#supergym-mywo-date-label{float:left;line-height:1em;margin-right:5px;}div#supergym-mywo-date-selected{float:left;font-weight:normal;line-height:1.4em;}div#supergym-mywo-period{font-size:11px;padding:15px 0;}div#supergym-mywo-workouts-list-wrapper{position:relative;}div.supergym-mywo-workout-wrapper{border-top:1px dotted #CCC;display:block;padding:10px 0;position:relative;width:100%;height:31px;}div.supergym-mywo-workout-content{display:table;position:relative;width:100%;}div.supergym-mywo-workout-content div{float:left;width:auto;}div.supergym-mywo-workout-content div.supergym-mywo-time-buddies-wrapper{font-size:11px;left:0;position:absolute;}div.supergym-mywo-workout-content div.supergym-mywo-workout-progrtn-wrapper{margin-left:125px;width:250px;}div.supergym-mywo-workout-content div.supergym-mywo-workout-start-now-wrapper{float:right;padding:0;}div.supergym-mywo-workout-content div div{display:block;float:none;}div.supergym-mywo-workout-content div div a{display:block;float:none;margin-bottom:5px;}div#supergym-mywo-bluebox-separator{height:13px;}div#supergym-mywo-lists-one-click-wrapper{display:table;width:100%;}div#supergym-mywo-lists-one-click-wrapper div{float:right;width:auto;}div#supergym-mywo-lists-one-click-wrapper div#supergym-mywo-lists-one-click-title{float:left;}div#supergym-mywo-lists-one-click-title a,div#supergym-mywo-lists-one-click-title a:hover{color:#555;font-size:14px;text-decoration:none;}div#supergym-mywo-dropdowns-wrapper{display:table;height:25px;margin:10px 0;width:100%;}div#supergym-mywo-dropdowns-wrapper div{float:left;margin-right:10px;padding-top:5px;width:auto;}div#supergym-mywo-dropdowns-wrapper div#supergym-mywo-start-now-btn{margin:0;padding-top:2px;}div#supergym-mywo-dropdowns-wrapper div#supergym-mywo-start-btn-wrapper{float:right;margin-right:0;padding-top:0;}div#supergym-mywo-dropdowns-wrapper div select{padding:4px 1px;width:170px;}div.supergym-wo-progress-bar,div.supergym-progress-workout{background:transparent url(../images/custom/supergym-progress-bar.gif) repeat-x 0 0;height:16px;}div.supergym-wo-progress-bar{display:inline-block;position:relative;width:172px;}div.supergym-wo-progress-bar div.supergym-progress-workout{background-position:left bottom;overflow:hidden;position:absolute;width:0;}div.supergym-progress-workout span{color:white;display:block;position:absolute;text-align:center;}div.supergym-wo-progress-bar div.text{height:100%;position:absolute;text-align:center;width:100%;}table#supergym-mywo-calendar-tabs-wrapper{position:relative;width:100%;}.dashboard-layout #layout-grid #column-3{padding-right:15px;}div.supergym-mywo-calendar-tab{background-color:#1164B1;font-size:12px;height:34px;line-height:13px;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;width:288px;}div.supergym-mywo-calendar-tab div.supergym-mywo-calendar-tab-items{clear:both;cursor:pointer;position:absolute;width:20000em;}div.supergym-mywo-calendar-tab div.supergym-mywo-calendar-tab-items div{background-color:#1164B1;border-right:1px solid #191970;color:#FFF;float:left;font-size:12px;height:34px;padding:4px 0;text-align:center;width:57px;}div.supergym-mywo-calendar-tab div.supergym-mywo-calendar-tab-items div.supergym-mywo-calendar-tab-active{background-color:#FFF;border-color:#E2E1DD;border-style:solid;border-width:1px 1px 0;color:#777;}#supergym-mywo-calendar-left-arrow-link a.supergym-mywo-calendar-tab-disabled{visibility:hidden!important;}#supergym-mywo-calendar-left-arrow-link a.supergym-mywo-calendar-tab-next,a.supergym-mywo-calendar-tab-nextPage{clear:right;}#supergym-mywo-calendar-left-arrow-link,#supergym-mywo-calendar-right-arrow-link{cursor:pointer;display:block;height:34px;}#supergym-mywo-calendar-left-arrow-link{background:#FFF url(../images/custom/supergym-mywo-calendar-left.png) no-repeat left top;border-right:solid 1px #237CBF;width:32px;}#supergym-mywo-calendar-right-arrow-link{background:#FFF url(../images/custom/supergym-mywo-calendar-right.png) no-repeat right top;border-left:solid 1px #237CBF;width:33px;}div#supergym-mywo-calendar-body-wrapper{background-color:#FFF;border-color:#DBDAD5;border-style:solid;border-width:0 1px 1px;padding:10px;}.supergym-mywo-calendar-generic-darkblue-top,.supergym-mywo-calendar-generic-darkblue-bottom{background-color:transparent;display:block;font-size:1px;font-weight:normal;}.supergym-mywo-calendar-generic-darkblue-1,.supergym-mywo-calendar-generic-darkblue-2,.supergym-mywo-calendar-generic-darkblue-3,.supergym-mywo-calendar-generic-darkblue-4{display:block;overflow:hidden;}.supergym-mywo-calendar-generic-darkblue-1,.supergym-mywo-calendar-generic-darkblue-2,.supergym-mywo-calendar-generic-darkblue-3{height:1px;}.supergym-mywo-calendar-generic-darkblue-2,.supergym-mywo-calendar-generic-darkblue-3,.supergym-mywo-calendar-generic-darkblue-4{background-color:#237CBF;border-color:#237CBF;border-style:solid;border-width:0 1px;}.supergym-mywo-calendar-generic-darkblue-1{background-color:#237CBF;margin:0 5px;}.supergym-mywo-calendar-generic-darkblue-2{border-width:0 2px;margin:0 3px;}.supergym-mywo-calendar-generic-darkblue-3{margin:0 2px;}.supergym-mywo-calendar-generic-darkblue-4{height:2px;margin:0 1px;}hr.supergym-mywo-calendar-section-separator{border-top:1px solid #CCC;color:#FFF;}div.supergym-mywo-bluebox-separator{height:15px;}div#supergym-mywo-calendar-workout-lists div.supergym-mywo-bluebox-separator{border-top:1px dotted #C3C3C3;height:1px;margin-bottom:8px;margin-top:8px;}div#supergym-mywo-calendar-workout-lists div.supergym-mywo-bluebox-separator-no-height{border-top:1px dotted #C3C3C3;margin-bottom:8px;margin-top:8px;}div#supergym-mywo-calendar-workout-lists div.supergym-mywo-bluebox-separator:first-child{border-top:0 none;height:20px;margin:0;}div#supergym-mywo-calendar-set-up-workouts{margin-bottom:12px;}div#supergym-mywo-calendar-set-up-workouts-intro{margin-bottom:16px;}table#supergym-mywo-calendar-options-table td.supergym-mywo-calendar-options-table-1st{font-weight:bold;padding-right:4px;}tr#supergym-mywo-calendar-options-table-separator{height:5px;}.supergym-mywo-calendar-darkblue-header-content{background-color:#237CBF;border:0 none;display:block;height:20px;padding:0 3px;}.supergym-mywo-calendar-darkblue-header-content table{margin:0 auto;}.supergym-mywo-calendar-darkblue-header-content table td{color:#FFF;font-size:18px;font-weight:normal;line-height:18px;padding-top:1px;}.supergym-mywo-calendar-darkblue-header-content table td span{font-size:11px;margin:3px 0 0 5px;}#supergym-mywo-calendar-selected-date{display:block;}.supergym-mywo-calendar-darkblue-header-content table td a{color:#FFF;display:block;font-size:11px;font-weight:normal;margin:3px 0 0 10px;}.supergym-mywo-calendar-content{position:relative;}table#supergym-mywo-calendar-one-click-wo-wrapper{background-color:#FFF;margin-top:12px;}table#supergym-mywo-calendar-one-click-wo-wrapper td{vertical-align:top;}table#supergym-mywo-calendar-one-click-wo-wrapper td.supergym-mywo-calendar-one-click-wo-1st{padding-right:40px;}div#supergym-mywo-dropdown-programs{margin-bottom:10px;}table#supergym-mywo-calendar-one-click-wo-wrapper td select{padding:5px 1px;width:155px;}div#supergym-mywo-calendar-start-now-wrapper{margin-top:10px;}#supergym-generic-white-box{background-color:transparent;width:400px;}.supergym-mywo-calendar-blue-title{color:#237CBF;float:left;font:28px Arial,Helvetica,sans-serif;}.supergym-mywo-calendar-header-date{float:right;padding:10px 4px 0;}.supergym-mywo-calendar-generic-wrapper{display:table;width:100%;}.supergym-mywo-calendar-orange-text{color:#E95800;display:table;float:left;font-size:11px;font-weight:bold;}.supergym-mywo-calendar-learn-more-link{float:right;font-size:11px;}.supergym-mywo-calendar-header-wrapper{display:table;margin-bottom:10px;width:100%;}.supergym-mywo-calendar-program{float:left;width:200px;}.supergym-mywo-workout-options-wrapper{float:right;}#supergym-mywo-calendar-ajax-loader{margin-left:-16px;margin-top:-16px;}#supergym-chat-main-wrapper{background-color:transparent;}#supergym-chat-main-wrapper .supergym-grey-box-content{background:#F9F9F9 url(../images/custom/chat-now-bubbles.png) no-repeat 90% 75%;}#supergym-chat-intro-wrapper{margin:5px 0;}#supergym-chat-now-btn-wrapper{display:table;}.supergym-faq-grey-box-content{background-color:#F9F9F9;border-color:#DBDAD5;border-style:solid;border-width:0 1px;display:block;padding:3px 10px;position:relative;}#supergym-faq-see-all-link-wrapper{position:absolute;right:10px;top:5px;}#supergym-faq-see-all-link-wrapper a{font-size:11px;}div#supergym-faq-questions-answers-wrapper{margin-top:15px;}dl#supergym-faq-dl{margin:10px 0 0;padding:0;}#supergym-faq-dl dt{border-top:1px dotted #CCC;margin:0 10px 0 0;padding:5px 0 5px 25px;}#supergym-faq-dl dd{display:none;margin:0 20px 7px 35px;}dt.supergym-faq-question-close{background:transparent url(../images/custom/faq-close.png) no-repeat 0 50%;}dt.supergym-faq-question-open{background:transparent url(../images/custom/faq-open.png) no-repeat 0 50%;}#supergym-choose-program-wrapper{background:transparent;}#supergym-choose-program-wrapper p{font-size:12px;line-height:16px;margin:0;margin-top:5px;}.supergym-choose-program-wrapper-content{background:#F9F9F9;border-color:#DBDAD5;border-style:solid;border-width:0 1px;display:block;padding:3px 15px;}div#supergym-stats-dash-wrapper{background:transparent;}div#supergym-stats-dash-wrapper div.supergym-grey-box-content{line-height:14px;padding:0 10px;}table.supergym-stats-dash-dotted-line-bottom{width:100%;}table.supergym-stats-dash-dotted-line-bottom td{border-bottom:1px dotted #CCC;height:43px;vertical-align:middle;}table.supergym-stats-dash-dotted-line-bottom td.supergym-stats-dash-no-dotted-line-bottom{border-bottom:none;}table.supergym-stats-dash-dotted-line-bottom td.supergym-stats-dash-no-dotted-line-bottom table{width:100%;}td.supergym-stats-dash-background{background:url(../images/custom/stats-td-background.gif) no-repeat left center;color:#602D91;font-size:18px;font-weight:bold;line-height:2em;padding-right:15px;text-align:right;width:85px;}.safari td.supergym-stats-dash-background{padding:3px 13px 0 0;}.supergym-stats-dash-title{color:#555;font-size:18px;font-weight:normal;margin:0;padding:0;}.supergym-stats-dash-grey-top-link{color:#238DCC;font-size:11px;text-decoration:none;}div#supergym-stats-top-users-outter-wrapper,div#supergym-stats-top-users-inner-wrapper{background:transparent url(../images/custom/introductions-topper_bg.png) no-repeat;}div#supergym-stats-top-users-outter-wrapper{background-position:left top;margin:0 15px 15px 0;padding:0 0 0 15px;position:relative;}div#supergym-stats-top-users-inner-wrapper{background-position:right top;height:170px;margin:0;padding:10px 15px 0 0;position:relative;width:100%;}div#supergym-stats-top-users-inner-wrapper h3{color:#555;display:block;font-size:18px;font-weight:normal;margin:0;width:100%;}div#supergym-stats-top-users-inner-wrapper h3 span{display:block;font-size:12px;margin-top:-16px;text-align:right;width:100%;}div#supergym-stats-top-users-inner-wrapper div.supergym-stats-top-user-info{display:block;float:left;margin:15px 5px 0 0;text-align:center;width:85px;}div#supergym-stats-top-users-inner-wrapper div.supergym-stats-top-user-info div.photo-small{margin:auto;}div#supergym-stats-top-users-inner-wrapper .supergym-stats-number-of-workouts{color:#602D91;font-weight:bold;margin-right:3px;}#supergym-top-groups-find-more-link{font-size:11px;}p.supergym-top-groups-group-name a{font-size:14px;line-height:14px;margin:0 0 15px;}p.supergym-top-groups-group-location,p.supergym-top-groups-group-workouts{color:#555;font-size:12px;line-height:14px;margin:0;}span.supergym-top-groups-group-number1{color:#636;font-weight:bold;margin-right:3px;}table#supergym-top-groups-main-table{width:100%;}table#supergym-top-groups-main-table td{width:50%;}table.supergym-top-groups-margin-bottom{margin-bottom:10px;width:100%;}table#supergym-top-groups-main-table table.supergym-top-groups-margin-bottom td,table.supergym-top-groups-margin-bottom td{padding-right:5px;vertical-align:top;width:60%;}table#supergym-top-groups-main-table table.supergym-top-groups-margin-bottom td.supergym-top-groups-image-cell,table.supergym-top-groups-margin-bottom td.supergym-top-groups-image-cell{width:40%;}table.supergym-top-groups-margin-bottom td div.photo-round-shadow{background-repeat:no-repeat;}div#supergym-stats-groups-wrapper{position:relative;}div#supergym-stats-groups-wrapper .sub-title{margin-bottom:15px;}div#supergym-groups-active-recent-outter-wrapper{display:table;}div#supergym-groups-active-recent-outter-wrapper h3{font-size:14px;font-weight:bold;margin-bottom:3px;}div.supergym-stats-groups-header-see-all{position:absolute;right:10px;top:5px;}div.supergym-groups-active-recent-wrapper{float:left;width:200px;}div.supergym-groups-active-recent-wrapper ul{border-top:1px dotted #D0D0D0;margin:0;width:160px;}div.supergym-groups-active-recent-wrapper ul li{border-bottom:1px dotted #D0D0D0;list-style-image:none;list-style-type:none;padding:3px 0;}#supergym-top-programs .program-container{padding-top:10px;width:400px;}#supergym-top-programs .program-item{margin:5px;width:170px;}#supergym-top-programs .caption{padding-left:10px;width:100px;}div#supergym-whos-workingout-count{margin:5px 0;}div.supergym-grey-box-content div.supergym-whos-working-out-see-all{font-size:9px;position:absolute;right:10px;top:29px;}div.supergym-whos-wo-inner-wrapper{clear:both;display:table;float:none;margin:5px 0;position:relative;}div.supergym-whos-wo-inner-wrapper div.photo-small{clear:none;display:block;float:left;margin:0 1px 3px 0;}div.supergym-whos-wo-inner-wrapper div.photo-small div{cursor:pointer;}div.supergym-wo-groups-intro-text{margin-bottom:20px;}div.supergym-wo-groups-wrapper{border-bottom:1px dotted #D0D0D0;padding:0 0 5px;}div.supergym-wo-groups-wrapper ul{border-top:1px dotted #D0D0D0;margin:0 0 15px;padding:0;width:200px;}div.supergym-wo-groups-wrapper ul li{border-bottom:1px dotted #D0D0D0;list-style-type:none;padding:3px 0 4px;}div.supergym-wo-groups-list{margin:10px 0 0;}div.supergym-wo-groups-item-wrapper{display:table;margin-bottom:20px;width:100%;}div.supergym-wo-groups-item-wrapper div{display:block;float:left;margin-right:10px;}div.supergym-wo-groups-item-wrapper div.photo-round-shadow{background-repeat:no-repeat;margin-right:15px;}div.supergym-wo-groups-item-wrapper div div{float:none;margin:0;}div.supergym-wo-groups-item-wrapper div div.supergym-wo-groups-name{font-size:15px;font-weight:bold;margin-bottom:10px;}div.supergym-wo-groups-item-wrapper div div.supergym-wo-groups-desc{margin-bottom:10px;}div.supergym-wo-groups-item-wrapper div div.supergym-wo-groups-view-link,div#supergym-wo-groups-most-active-see-all-wrapper{font-size:13px;font-weight:bold;margin-bottom:10px;}div.supergym-wo-groups-item-wrapper div div.supergym-wo-groups-view-link a span,span#supergym-most-active-groups-see-all-link{margin-right:10px;}div#supergym-wo-groups-create-title{margin:20px 0 10px;}div#supergym-wo-groups-learn-more-link-wrapper{float:left;padding-right:60px;}div#supergym-wo-groups-most-active-title{margin:15px 0 5px;}div#supergym-wo-groups-most-active-main-wrapper{border-bottom:0 none;}.recipes-table,.gallery-table,.full-table{width:100%;}.recipes-table th,.recipes-table td{font:13px Arial,Helvetica,sans-serif;padding:14px 12px;}.recipes-table th,.recipes-sidebar{background:#D7D7D7;}.recipes-sidebar{padding:14px 12px;}.recipes-table .recipes-result-info td{background:#F2F2F2;font:11px Arial,Helvetica,sans-serif;padding:6px 12px;}.recipes-thumbnail,.recipes-thumbnail img{display:block;height:36px;width:37px;}.gallery-table td{font-size:14px;font-weight:bold;padding:5px 0;text-align:center;}.recipes-thumbnail{border:1px solid #000;}.recipes-thumbnail img{border:0;}.recipes-results{background:#F0F0F0;color:#444;font:12px/26px Arial,Helvetica,sans-serif;height:26px;padding:0 11px;}.member-gallery-feature{border:1px solid #555;float:left;height:175px;margin:0 16px 0 0;width:340px;}.member-gallery-feature-info{font-size:12px;}.member-gallery-prev,.member-gallery-next{background:#C9C9C9;text-align:center;width:20px;}.member-gallery-prev a,.member-gallery-next a{display:block;height:100%;line-height:175px;text-decoration:none;width:20px;}.member-gallery-image,.member-gallery-body{padding:9px 6px;vertical-align:top;}.member-gallery-image img{display:block;height:100px;margin:0 0 12px;width:80px;}.mini-pic{display:block;float:left;margin:0 6px 9px;}.mini-pic img{display:block;}.progress_status{height:16px;width:172px;}.progress_status .complete,.progress_status .incomplete{background:url(../images/custom/progress_bar_status.gif) top right no-repeat;float:left;font-size:0;height:16px;}.progress_status .complete{background-position:0 -16px;}.highlight-table{margin:25px 0 0;width:100%;}.highlight-table td{padding:0 10px 35px;vertical-align:top;}.highlight-table td.column-1{padding-left:0;}.highlight-table td.column-1,.highlight-table td.column-2{border-right:1px solid #DDD;}.highlight-div .link a{color:#555;font-size:14px;font-weight:bold;text-decoration:none;}.highlight-table img{margin:5px 0;}.trainer{background:#CCC;height:136px;padding:21px 0 0;}.trainer .title{font:28px/28px Arial,Helvetica,sans-serif;margin:0 14px 12px 108px;}.product .title{margin:0 14px 8px 108px;}.trainer .description{font:11px/16px Arial,Helvetica,sans-serif;margin:0 14px 15px 108px;}.trainer .links ul{list-style-type:none;margin:0 14px 0 96px;}.trainer .links li{display:inline;margin:0 9px;}.trainer .links a,.trainer-section a{font-size:12px;text-decoration:none;}.trainer-section{position:relative;}.trainer-section,.product{background:#FFF;border:1px solid #DADADA;margin:0 0 15px;padding:0 0 25px;}.recent-articles,.trainer-section .text{margin:0 12px;}.trainer-section ul{list-style-type:none;margin:0 12px 18px;}.trainer-section .section-name{background-color:#000;padding:13px 12px;}.section-name{color:#FFF;font-size:14px;font-weight:bold;line-height:0;margin:0 0 16px;padding:13px 12px 8px;}.words-of-wisdom.recent-articles{border-top:1px dotted #DADADA;padding:16px 0 0;}.words-of-wisdom.recent-articles span{margin:0 0 17px;}.item-number{color:#555;float:right;font-size:12px;font-weight:normal;margin:-4px 0 0;}.tony-horton-corner-product{background:#000 url(../images/custom/tony_product_header_bg.jpg) no-repeat center top;height:63px;padding:20px 0 0;}.tony-horton-corner .title{color:#FFF;}.tony-horton-corner-section .section-name{background:#3A3C60;}.shaun-t-corner .title{color:#FDD141;}.shaun-t-corner-section .section-name{background:#50B0D1;}.kathy-smith-corner-section .section-name{background:#B1CD4A;}.chalene-johnson-corner-section .section-name{background:#F93;}.debbie-siebers-corner-section .section-name{background:#55AAA5;}.gillian-teigh-corner-section .section-name{background:#E8397C;}.steve-edwards-corner-section .section-name{background:#A2AF46;}.product-container{margin:0 15px 15px;}table.product-container{width:95%;}.product-title{color:#3482BC;font-size:14px;font-weight:bold;}.product-available{font-size:12px;font-weight:bold;margin:0 12px;padding-bottom:3px;}.search-members h5{padding-bottom:.75em;}.search-members input.text,.search-members select{width:14em;}.search-members .indent{padding:.25em 2em;}table.food-plan{border:1px solid #000;border-collapse:collapse;font-size:14px;width:100%;}table.food-plan th{background:#E4E4E4;border:1px solid #000;padding:.2em .4em;}table.food-plan td{background:#FFF;border:1px solid #000;padding:.2em .4em;}table.food-plan .total td{background:#F2F2F2;}table.food-plan .center{text-align:center;}.search-results-box{border:1px solid #DADADA;border-color:#B3B3B3 #DADADA #DADADA;margin:1px 0 0 1px;width:718px;}.results-topper td{background:#F0F0F0;color:#444;font:12px/37px Arial,Helvetica,sans-serif;height:26px;padding:0 11px;}.search-results-box-inner{width:718px;}.search-results-box-inner td{vertical-align:top;}.search-results-box-inner td.left-side{border-right:1px solid #DDD;padding:15px 25px 0 12px;width:503px;}.search-results-box-inner td.right-side{color:#555;font-size:12px;padding:15px 9px 0 14px;vertical-align:top;width:155px;}.search-results-box-inner a{text-decoration:none;}.search-results-box-inner .image-container{border:1px solid #DFDFDF;float:left;margin:0 12px;padding:1px;}.search-results-box-inner .image-borderless-container{float:left;margin:0 12px;}.search-results-box-inner .username-container{float:left;width:420px;}.search-results-box-inner .username-short-container{float:left;width:340px;}.search-results-box-inner .username-full-container{float:left;width:500px;}.search-results-box-inner .username{color:#238DCC;font-size:14px;font-weight:bold;text-decoration:none;}.search-results-box-inner .userRank{color:#EC6E22;font-size:12px;}.search-results-box-inner .userMotto{color:#555;font:bold 14px Arial,Helvetica,sans-serif;}.search-results-box-inner p{color:#555;font-size:12px;letter-spacing:-0.035em;line-height:1.5em;margin:0;padding-top:4px;}.dashboard-buddies,.dashboard-message-center{width:100%;}.dashboard-buddies .right,.dashboard-message-center .right{text-align:right;}.dashboard-buddies .direction{height:82px;overflow:hidden;vertical-align:top;}.dashboard-buddies .direction .inner-direction{height:82px;overflow:hidden;width:300%;}.dashboard-buddies .direction.arrow{width:21px;}.dashboard-buddies .arrow a{background:#C9C9C9;color:#00F;display:block;height:50px;line-height:50px;text-align:center;text-decoration:none;}.dashboard-buddies .item{float:left;padding:0 1px;text-align:center;width:50px;}.dashboard-buddies .item img{background:#C9C9C9;display:block;height:50px;width:50px;}.dashboard-buddies .item .note{color:#090;}.dashboard-message-center .header{background:#EEE;}.dashboard-message-center td{padding:1em;width:33.33%;}.dashboard-message-center em{font-size:12px;font-style:normal;font-weight:bold;}.dashboard-message-center .message-author{font-size:12px;}.dashboard-message-center .message-title{font-size:14px;padding:0 0 1em;}.blue-rail .portlet-top,.blue-rail .portlet-top div,.blue-rail .portlet-bottom,.blue-rail .portlet-bottom div,.right-rail .corners_top,.right-rail .corners_top div,.right-rail .corners_bot,.right-rail .corners_bot div{background-image:url(../images/custom/corner_blue_split_r9.gif);}.blue-rail .portlet-top div div,.blue-rail .portlet-bottom div div,.right-rail .corners_top div div,.right-rail .corners_bot div div{background:#0A6FA8;height:9px;margin:0 9px 0;}.blue-rail .portlet-bottom div div,.right-rail .corners_bot div div{background:#4299CC;}.blue-rail .portlet-topper,.right-rail .title{background:#0A6FA8;height:21px;padding-left:10px;padding-right:10px;}.blue-rail .portlet-title,.right-rail .title span{color:#FFF;font:16px Arial,Helvetica,sans-serif;position:relative;top:-4px;}.blue-rail .portlet-content,.right-rail .content-wrapper{background-color:#4299CC;color:#FFF;padding:10px 10px 0;}.blue-rail .portlet-wrapper{background:transparent none;border:0;}.right-rail-content{color:#FFF;font:12px/14px Arial,Helvetica,sans-serif;padding-top:5px;}.right-rail-content a{color:#046297;}.right-rail-link{color:#046297;font:12px/16px Arial,Helvetica,sans-serif;}.blue-rail .daily-winner,.blue-rail .won-a,.blue-rail .daily-prize{float:left;}.blue-rail .won-a{padding:1em;}.rr_prod_title{font-weight:bold;}.rr_prod_img{text-align:center;}.rr_prod_img img{padding:5px 0;}.rr_price_txt{font-size:14px;margin:4px;}.rr_btn{height:30px;}.rr_btn a{color:#FFF;}.rr_btn a:hover{color:#046297;}.border_clear{border-top:thin dotted #73AED6;clear:both;}.portlet-breadcrumb{color:#046297;font-size:11px;padding:0;}.portlet-breadcrumb,.portlet-breadcrumb a{color:#0B70A9;text-decoration:none;}.portlet-breadcrumb a.selected{color:#036;}table.supergym-auto-schedule-list-table{border-collapse:collapse;position:relative;}table.supergym-auto-schedule-list-table td,table.supergym-auto-schedule-list-table th{border-color:#DCDDDE;border-style:solid;padding:5px 10px;text-align:left;}table.supergym-auto-schedule-list-table td{border-width:1px 1px 0 1px;padding:15px 10px;vertical-align:top;}table.supergym-auto-schedule-list-table th{background-color:#D7D7D7;border-color:#D7D7D7;border-width:0 1px 1px;}table.supergym-auto-schedule-list-table tr.alt td{background-color:#F8F8F8;}table.supergym-auto-schedule-list-table tr:hover td{background-color:#DFF7FF;}table.supergym-auto-product-list-table{border:1px solid #DCDDDE;border-collapse:collapse;margin-left:10px;margin-top:30px;position:relative;}table.supergym-auto-product-list-table td,table.supergym-auto-product-list-table th{padding:3px 5px;text-align:left;white-space:nowrap;}table.supergym-auto-product-list-table th{background-color:#D7D7D7;border-width:0 0 1px;padding:5px 10px;}table.supergym-auto-product-list-table tr:hover td{background-color:#DFF7FF;}.portlet-content h3{margin:1em 0 .5em 0;}table.supergym-auto-workouts-list-table{border:1px solid #DCDDDE;border-collapse:collapse;position:relative;width:100%;}table.supergym-auto-workouts-list-table td,table.supergym-auto-workouts-list-table th{border-color:#DCDDDE;border-style:solid;padding:5px;text-align:left;vertical-align:top;}table.supergym-auto-workouts-list-table td{border-width:1px 1px 0 0;}table.supergym-auto-workouts-list-table tr.alt td{background-color:#F8F8F8;}table.supergym-auto-workouts-list-table th{border-width:0 0 1px;padding:5px 10px;}table.supergym-auto-workouts-list-table td.supergym-auto-workouts-week,table.supergym-auto-workouts-list-table tr.alt td.supergym-auto-workouts-week{background-color:#E3F7FF;white-space:nowrap;}table.supergym-auto-workouts-list-table tr:hover td,table.supergym-auto-workouts-list-table tr:hover td.supergym-auto-workouts-week,table.supergym-auto-workouts-list-table tr.alt:hover td.supergym-auto-workouts-week{background-color:#DFF7FF;}table.supergym-auto-workouts-list-table td strong{white-space:nowrap;}.supergym-auto-return-link{margin:.5em 0;text-align:right;}.jcarousel-container{position:relative;}.jcarousel-clip{margin:0;overflow:hidden;padding:0;position:relative;z-index:2;}.jcarousel-list{left:0;margin:0;overflow:hidden;padding:0;position:relative;top:0;z-index:1;}.jcarousel-list li,.jcarousel-item{float:left;height:75px;list-style:none;width:75px;}.jcarousel-next{display:none;z-index:3;}.jcarousel-prev{display:none;z-index:3;}.jcarousel-skin-tango .jcarousel-container{-moz-border-radius:10px;background:#F0F6F9;border:1px solid #346F97;}.jcarousel-skin-tango .jcarousel-container-horizontal{padding:20px 40px;}.jcarousel-skin-tango .jcarousel-container-vertical{height:245px;padding:40px 20px;width:75px;}.jcarousel-skin-tango .jcarousel-clip-vertical{height:245px;width:75px;}.jcarousel-skin-tango .jcarousel-item{width:75px;}.jcarousel-skin-tango .jcarousel-item-horizontal{margin-right:10px;}.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px;}.jcarousel-skin-tango .jcarousel-item-placeholder{background:#FFF;color:#000;}.jcarousel-skin-tango .jcarousel-next-horizontal{background:transparent url(../images/carousel/next-horizontal.png) no-repeat 0 0;cursor:pointer;height:32px;position:absolute;right:5px;top:43px;width:32px;}.jcarousel-skin-tango .jcarousel-next-horizontal:hover{background-position:-32px 0;}.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:-64px 0;}.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{background-position:-96px 0;cursor:default;}.jcarousel-skin-tango .jcarousel-prev-horizontal{background:transparent url(../images/carousel/prev-horizontal.png) no-repeat 0 0;cursor:pointer;height:32px;left:5px;position:absolute;top:43px;width:32px;}.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:-32px 0;}.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-64px 0;}.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{background-position:-96px 0;cursor:default;}.jcarousel-skin-tango .jcarousel-next-vertical{background:transparent url(../images/carousel/next-vertical.png) no-repeat 0 0;bottom:5px;cursor:pointer;height:32px;left:43px;position:absolute;width:32px;}.jcarousel-skin-tango .jcarousel-next-vertical:hover{background-position:0 -32px;}.jcarousel-skin-tango .jcarousel-next-vertical:active{background-position:0 -64px;}.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active{background-position:0 -96px;cursor:default;}.jcarousel-skin-tango .jcarousel-prev-vertical{background:transparent url(/images/prev-vertical.png) no-repeat 0 0;cursor:pointer;height:32px;left:43px;position:absolute;top:5px;width:32px;}.jcarousel-skin-tango .jcarousel-prev-vertical:hover{background-position:0 -32px;}.jcarousel-skin-tango .jcarousel-prev-vertical:active{background-position:0 -64px;}.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active{background-position:0 -96px;cursor:default;}