body{padding:0;margin:0;font:.74em Arial,Helvetica,sans-serif;line-height:1.4em;background:#f4f4f4;color:#454545;}a{color:#4A8EBC;}a:hover{color:#C3593C;}a.title{color:#FE6700;background:#FFF;}h1{font:bold 2em "Lucida Sans",Arial,Helvetica,sans-serif;letter-spacing:-1px;padding:2px 0 0 0;margin:0;color:#464548;}h1 a,h2 a{text-decoration:none;color:#464548;}.content h2,.content h2{color:#fff;}h1 a:hover,h2 a:hover{color:#C3593C;background:#FFF;}h1 .red{color:#C3593C;}h2{margin:0;padding:0;font:bold 1.5em Arial,Helvetica,sans-serif;color:#000;}h3{margin:0;padding:3px 0 0 0;font:bold 1.2em Arial,Helvetica,sans-serif;}h2 .yellow{color:#FFFCD1;}p{margin:0 0 5px 0;}ul{margin:0;padding:0;list-style:none;}form{margin:0;}input.search{width:160px;height:22px;border:none;background:#fff url(../images/input.gif) no-repeat;padding:5px 10px 0 10px;color:#808080;}input.button{border:0;height:27px;width:76px;background:#7090d3 url(../images/button.png) no-repeat;color:#FFF;font:bold 1.1em Arial,Helvetica,Sans-Serif;}.container{margin:0 auto 0;width:990px;background:#f4f4f4;}.content{margin:0 auto 0;width:990px;background:#f4f4f4;}.logo{padding:0;text-align:center;position:relative;}.header_right{float:right;width:550px;height:72px;}.logo p{font-size:.9em;color:#808080;padding:0 0 0 7px;}.top_info{width:540px;margin:12px 0 5px 0;padding:0 5px 5px 0;text-align:right;background:#FFF url(../images/dot.gif) repeat-x bottom;color:#444;}.slogan{text-align:right;width:160px;}.bar{text-align:right;font-size:1.1em;height:30px;}.bar li{padding:0 10px 8px 10px;color:#808080;background:#FFF;display:inline;}.bar li.active{background:#FFF url(../images/bar.gif) no-repeat center bottom;color:#C3593C;font-weight:bold;padding-bottom:8px;}.bar a{font-weight:bold;color:#4A8EBC;}.search_field{text-align:right;float:right;width:570px;height:38px;background:#464548 url(../images/searchbg.gif) no-repeat top right;color:#000;clear:both;padding:10px 10px 0 0;}.userbar{width:750px;height:48px;padding:0 15px;margin:0;background:transparent url(../images/userbarbg2.png) top left no-repeat;font:12pt/48px "Lucida Sans",verdana,sans-serif;color:#fff;position:relative;left:30px;float:right;}.grey{font-size:1.2em;font-weight:bold;color:#ccc;}.search{font-size:1.2em;font-weight:bold;color:#FFF;}.newsletter{font-size:1.2em;font-weight:bold;float:left;height:41px;padding:4px 11px 3px 4px;width:392px;background:#1963b0 url(../images/newsletterbg.png) no-repeat;color:#FFF;margin:0;overflow:hidden;}.newsletter a{color:#E9E9E9;text-decoration:underline;cursor:pointer;}.newsletter a:hover{color:#FFF;}.subheader{clear:both;margin:0 auto 6px;padding:3px 8px 3px;background:#fff;color:#333;border:1px solid #1963b0;border-width:0 1px 1px;width:720px;float:right;position:relative;left:-5px;}.leftNavigation{float:left;width:180px;margin:0;}.left{float:left;width:565px;margin:0 0 10px 0;}.left_articles{margin:0 0 15px 0;padding:0;}.lt{height:10px;background:#7090d3 url(../images/lt.png) no-repeat;color:#FFF;}.lbox{color:#eee;background:#1963b0;}.lbox_inner{padding:3px 12px;}.lbox .highlightTable td{border:1px solid #7090d3;font-weight:bold;}.lbox .highlightTable td:hover{background:#7090d3;color:#fff;cursor:pointer;border:1px solid #fff;}.lbox a,.lboxdark a{color:#FFFCD1;}.lbox a:hover,.lboxdark a:hover{color:#fff;}.lbox h2{color:#FFF;background:#1963b0;}.lboxdark h2{color:#FFF;background:#1963b0;}.ltdark{height:10px;background:#1963b0 url(../images/ltdark.png) no-repeat;color:#FFF;}.lboxdark{color:#eee;background:#1963b0;text-align:center;margin:auto;}.lboxdark p{text-align:left;padding:10px 20px 10px 20px;}.lboxdark_inner{padding:3px 8px;margin:auto;}.lboxdark a{color:#eee;}.finder{color:#eee;padding:0;margin:0;background:#f4f4f4;text-align:center;}.finder img{padding:0;margin:0;}.finder .button{padding:0 7px;margin:0;}.group{color:#333;margin:0;padding:0;}.thumb{float:left;width:150px;border:1px solid #d4d4d4;color:#fff;background:#6e6e6e;margin:0 15px 15px 0;padding:5px;}.thumb p{margin:0;padding:3px;color:#FFF;background:#6e6e6e;}.right{float:right;width:215px;margin:0 0 10px 0;}.right a{color:#f4f4f4;}.right a:hover{color:#fff;}.rt{background:#464548 url(../images/rt.gif) no-repeat;color:#FFF;height:7px;}.right_articles{font-size:1.0em;background:#4177B0;color:#f4f4f4;}.right_articles_inner{padding:4px 4px;}.right_articles_inner h2{color:#fff;}.right_articles_inner ol{margin:0;padding:0 0 0 23px;font-weight:bold;font-size:1.1em;}.right_articles_inner ol li{font-weight:normal;font-size:1.1em;}.right_articles_gray{font-size:1.0em;background:#464548;color:#f4f4f4;}.right_articles_red{font-size:1.0em;color:#f4f4f4;background:#B04341;}.image{float:left;margin:0 9px 3px 0;}.footer{clear:both;text-align:center;line-height:1.8em;color:#808080;background:#f4f4f4 url(../images/dot.gif) repeat-x;padding:8px 0;}.footer a{color:#C3593C;}.ajax__tab_xp2 .ajax__tab_header{color:#000;font-family:verdana,tahoma,helvetica;font-size:11px;background:url(../images/tabs/tab-line.gif) repeat-x bottom;}.ajax__tab_xp2 .ajax__tab_outer{background:url(../images/tabs/tab-right.gif) no-repeat right;height:21px;}.ajax__tab_xp2 .ajax__tab_inner{padding-left:3px;background:url(../images/tabs/tab-left.gif) no-repeat;}.ajax__tab_xp2 .ajax__tab_tab{height:13px;padding:4px;margin:0;background:url(../images/tabs/tab.gif) repeat-x;}.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_outer{background:url(../images/tabs/tab-hover-right.gif) no-repeat right;}.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_inner{background:url(../images/tabs/tab-hover-left.gif) no-repeat;}.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_tab{background:url(../images/tabs/tab-hover.gif) repeat-x;}.ajax__tab_xp2 .ajax__tab_active .ajax__tab_outer{background:url(../images/tabs/tab-active-right.gif) no-repeat right;}.ajax__tab_xp2 .ajax__tab_active .ajax__tab_inner{background:url(../images/tabs/tab-active-left.gif) no-repeat;}.ajax__tab_xp2 .ajax__tab_active .ajax__tab_tab{background:url(../images/tabs/tab-active.gif) repeat-x;}.ajax__tab_xp2 .ajax__tab_body{padding-top:8px;font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999;border-top:0;background-color:#fff;}.filterNotSet{background:transparent;padding:2px;}.filterSet{background:#f9f359;padding:2px;}.filterSet,.filterNotSet{padding:3px;}.hoverMenu{color:#fff;background:#7090D3 url(../images/hoverMenuBg.gif) top left repeat-x;padding:4px 8px;border:solid 2px #e9e9e9;}.hoverMenu a,.specialLink{color:#EAEAEA;text-decoration:none;}.hoverMenu a:hover,.specialLink:hover{color:#FFF;text-decoration:underline;}.modalBackground{filter:alpha(opacity:70);opacity:.7;background-color:Gray;}.modalBackground2{filter:alpha(opacity:70);opacity:.7;background-color:Gray;}.podcastPopupList{margin-top:4px;width:350px;}.podcastPopupList li{display:block;margin:0 0 8px 0;border:1px solid #fff;border-width:0 0 1px 0;padding:5px 6px;list-style-type:circle;}.loginButtons{border:1px solid #f4f4f4;font-size:.8em;background:#1963b0;padding:2px 4px;text-decoration:none;color:#f4f4f4;}.loginButtons:hover{border:1px solid #a3ff99;color:#fff;background:#1963b0 url(../images/loginbuttonbg.png) top left repeat-x;}.exerciseTab{border:1px solid #1963b0;padding:3px;background:#e9e9e9;}.exerciseTab .ajax__tab_header{color:#333;font-weight:bold;padding:4px 5px 0;}.exerciseTab .ajax__tab_outer{margin-right:3px;border:1px solid #1963b0;border-width:1px 1px 0;}.exerciseTab .ajax__tab_tab{padding:6px 12px;}.exerciseTab .ajax__tab_body{padding:10px 0 0 0;background:#1963b0;}.exerciseTab .ajax__tab_hover{background:#1963b0 url(../images/finderTab.png) top left repeat-x;color:#fff;}.exerciseTab .ajax__tab_active{background:#1963b0 url(../images/finderTab.png) top left repeat-x;color:#fff;}.announcementsList{list-style-image:url(../images/0035_bullet01.png);}.announcementsList li{margin:0 0 0 12px;}.userLinksList{list-style-image:none;}div.chooseButton{position:relative;display:block;width:100px;height:120px;}.clearButton:link,.clearButton:visited{color:#f4f4f4;text-decoration:none;}.clearButton:hover,.clearButton:active{color:#fff;}.tinyImage{position:relative;top:3px;margin:0 3px;border:0;}.finderTabHeader,.finderTabHeaderActive,.finderTabHeader:hover{padding:6px 12px;margin:3px 3px 0 0;text-decoration:none;font-size:1.4em;font-weight:bold;letter-spacing:1px;border:1px solid #1963b0;border-width:1px 1px 0;float:left;color:#333;outline:0;}.finderTabHeaderActive,.finderTabHeaderActive:hover,.finderTabHeader:hover{background:#1963b0 url('../images/finderTab.png') top left repeat-x;color:White;}.finderTabBody{padding:10px 0 10px 0;background:#1963b0;}.finderTabContainer{background:#EEE;border:solid 2px Gray;padding:2px;}.finderTabHeaderWrapper{width:auto;margin:0 30%!important;margin:0 169px;}.SearchResultsPages{border:1px dotted #333;border-width:0 0 1px 0;padding:4px 0;}.SearchResultsPages span,.SearchResultsPages a{padding:2px 5px;margin:2px;background:#fff;font-weight:bold;font-size:1.1em;color:#333;border:1px solid #1963b0;}.SearchResultsPages span{color:#1963b0;}.SearchResultsPages a{text-decoration:none;}.SearchResultsPages a:hover{color:#C3593C;border:1px solid #C3593C;margin:2px;text-decoration:none;background:#fff;}.SearchResultsTable{border:1px solid #333;color:#333;background:#fff;}.SearchResultsTable a{color:#333;text-decoration:underline;font-weight:bold;}.SearchResultsTable a:hover{color:#C3593C;text-decoration:underline;}.SearchResultsTable td{padding:3px 5px;color:#333;border:0px solid #333;}.SearchResultsRow{background:#f4f4f4;border:1px dotted #333;border-width:0 0 1px 0;color:#333;}.SearchResultsRowAlt{background:#fff;border:1px dotted #333;border-width:0 0 1px 0;color:#333;}.SearchResultsRowHeader{font-weight:bold;font-size:1.1em;background:#DCEBF4;}.announcementFields{border:1px solid #1963b0;background:#f4f4f4;}.adminBox{position:absolute;z-index:10000;top:0;right:0;border:1px solid #fff;background:#1963b0;padding:4px 10px;color:#f4f4f4;text-align:right;line-height:12pt;}.adminBoxLink{color:#e9e9e9;text-decoration:none;}.adminBoxLink:hover{color:#fff;text-decoration:underline;}.routineInstruction{border:2px solid #7090d3;width:80%;padding:3px 6px;font-style:italic;font-weight:normal;margin:0 auto;text-align:left;}.exerciseControlNameLink:link,.exerciseControlNameLink:visited{color:#1963b0;text-decoration:underline;}.exerciseControlNameLink:hover,.exerciseControlNameLink:active{color:#C3593C;}.AnnouncementBlock{background:#7090d3;color:#fff;font-size:1.1em;margin:4px 3px 8px 3px;padding:0 3px 6px 3px;border:1px solid #fff;position:relative;z-index:5;text-align:center;line-height:14pt;}.AnnouncementBlock h2{padding:3px 0;background:#7090d3;color:#fff;border:0 solid #7090d3;border-bottom:1px solid #fff;}.AnnouncementBlock span{font-size:.9em;font-style:italic;text-decoration:none;}.AnnouncementBlock div{text-indent:10pt;padding:3px 6px;text-align:left;}.favoritesScroller{height:250px;margin:0 auto;padding:2px;overflow:auto;background:#7090d3;border:0 solid #fff;border-width:2px;text-align:center;}.favoritesDetail{background:#f4f4f4;color:#333;font-size:1.3em;padding:5px 8px;border:0 solid #7090d3;border-width:2px 2px 0;height:65px;}.specialButton{border:1px solid #ccc;background:#fff;padding:2px 6px;margin:0;cursor:pointer;color:#7090d3;}.specialButton:hover{border:1px solid #aaa;color:#1963b0;}div.bubble{width:auto;font-size:1.45em;margin-bottom:24px;}div.bubble blockquote{margin:0;padding:0;border:1px solid #17e35c;background:#EFE79C;}div.bubble blockquote p{margin:10px;padding:0;color:#333;}div.bubble cite{position:relative;margin:0;padding:6px 0 0 15px;top:6px;background:transparent url(../images/SpeechBubble/tip2.gif) no-repeat 20px 0;font-style:normal;}.userbarMenuIcon{float:left;border:0;margin:0;position:relative;left:-6px;top:4px;}.chooseRoutineGoalsContainer{width:auto;}.chooseRoutineGoalsLinks{margin:auto;text-align:left;width:300px;padding-top:8px;}.chooseRoutineGoalsLinks a{background-image:url(arrow-right.jpg);background-position:left;background-repeat:no-repeat;padding-left:25px;font-size:10pt;font-weight:bold;text-decoration:none;letter-spacing:1px;padding-top:4px;padding-bottom:4px;display:block;}.chooseRoutineGoalsLinks a:hover{text-decoration:underline;}.toolTip{padding:1px 1px;font-size:.9em;background:#83B383;color:#333;}.toolTipInteractive_Exercise,.toolTipInteractive_routine,.popUp{padding:5px 6px;font-size:1em;background:#fff;color:#333;border:1px solid #7090d3;}.toolTipInteractive_Exercise a,.toolTipInteractive_routine a,.popUp a{text-decoration:none;}.exerciseTable,.routineTable{font-family:Arial,Helvetica,sans-serif;font-size:1em;background:white url(images/table_gradient_bg.gif) top left repeat-x;margin-bottom:0;margin:auto;color:#333;}.exerciseTable a,.routineTable a{color:Blue;}.viewCount{color:Gray;font-size:.8em;}.viewCountData{color:#333;font-size:.9em;}.exerciseRecordDescriptionArea{border-top:0 solid #a1a1a1;}.favoritesAndWatchLink{color:Blue;text-decoration:none;background:#e1e1e1;border:solid #a1a1a1;border-width:0 1px 1px 1px;padding:2px 3px;}.favoritesAndWatchLink a:hover{cursor:pointer;color:Blue;text-decoration:underline;}.exerciseTableLink,.routineTableLink{cursor:pointer;color:Blue;text-decoration:none;}.exerciseTableLink:hover,.routineTableLink:hover{cursor:pointer;color:Blue;text-decoration:underline;}.favoriteList{text-decoration:none;font-size:smaller;}.toolTipLink{cursor:default;color:#008;font-size:.9em;text-decoration:underline;}.detailDescriptionCell{border-bottom:1px dotted #a1a1a1;}.commentList{margin:0;padding:0;list-style-type:none;background:#fff;border:dotted #83B383;border-width:1px 1px 0 1px;}.commentList li{background:transparent url(images/table_gradient_bg.gif) top left repeat-x;margin:0;border:dotted #83B383;border-width:0 0 1px 0;padding:3px 2px;font-size:1em;}.commentList li:hover{background:#fff;}.commentTable{border:dotted #a1a1a1;border-width:1px 1px 1px 1px;background:#fff url(images/comment_gradient_bg.gif) bottom left repeat-x;}.commentTable:hover{border:1px solid #333;}.addCommentTextBox{border:1px solid #83B383;font-size:1em;}.exerciseDetailFieldset{background:#ebebeb;color:#333;border:1px solid #a1a1a1;padding:4px 5px 2px 10px;}.exerciseDetailFieldset legend{font:10pt Arial bold;background:#ebebeb;padding:1px 3px;border:1px solid #333;color:#333;}.overflowHidden{overflow:hidden;}.popupCloseButton{position:absolute;float:right;margin:2px 2px 0 0;padding:0;right:0;top:0;}.menu{font-family:"Tahoma","Lucida Sans-Serif",arial,sans-serif;position:relative;z-index:100;top:11px;}.menu ul li a,.menu ul li a:visited{display:block;text-decoration:none;color:#000;width:110px;height:24px;text-align:left;padding:0 0 0 20px;color:#f4f4f4;border:1px solid #f4f4f4;background:#1963b0 url(../images/quicklinks_bg.png) bottom left repeat-x;line-height:22px;font-size:10pt;overflow:hidden;}.menu ul{padding:0;margin:0;list-style:none;}.menu ul li{float:left;position:relative;}.menu ul li ul{display:none;}.menu ul li:hover a{color:#fff;background:#7090d3 url(../images/quicklinks_bg.png) top left repeat-x;border:1px solid #fff;}.menu ul li:hover ul{display:block;position:absolute;top:26px;left:0;width:105px;}.menu ul li:hover ul li a.hide{background:#6a3;color:#fff;}.menu ul li:hover ul li:hover a.hide{background:#6fc;color:#000;}.menu ul li:hover ul li ul{display:none;}.menu ul li:hover ul li a{display:block;background:#fff url(../images/quicklinks_item.png) top left no-repeat;color:#000;}.menu ul li:hover ul li a.special{display:block;background:#fff url(../images/quicklinks_special.png) top left no-repeat;color:#000;}.menu ul li:hover ul li a:hover{background:#f4f4f4 url(../images/quicklinks_active.png) top left no-repeat;color:#000;}.menu ul li:hover ul li:hover ul{display:block;position:absolute;left:105px;top:0;}.menu ul li:hover ul li:hover ul.left{left:-105px;}.affiliates a, .affiliates img{border:0;}#ui-datepicker-div{z-index:99999;}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
/* added 2009.03.25 */table.customRoutineTable {	background-color: #FBFFC3;	color: #000;}.customRoutineTable .viewCount {	color: #333;}hr {	background:#ccc;	color:#ccc;	clear:both;	float:none;	width:100%;	height:.1em;	margin:0.6em 0;	border:none;}.customRoutineTable hr {	background-color: #666;	color: #666;}table.SearchResultsTable {	border-color: #888;}