/* ************************************************ */
/* *        CSS file by Alona Novoseltsev                  * */
/* ************************************************ */


/******************************************************************/
/*************                                 				*******************/
/*************   			HEADER			*******************/
/*************                                 				*******************/
/******************************************************************/

.mainHeader{float:left;clear:both;width:100%;height:34px;display:inline;border-bottom:1px solid #D5C1EF;line-height:34px;}
.mainHeader_short{float:left;clear:both;width:100%;height:35px;display:inline;line-height:24px;}
.user_welcome_note{float:left;height:34px;display:inline;font-size:14px;color:#44CFE2;margin-left:14px;}
.last_visited{float:left;height:28px;display:inline;font-size:14px;color:#666666;margin-left:15px;}

.header_messages{float:right;height:28px;display:inline;font-size:14px;color:#fd8207;margin-right:20px;}
.header_messages span{color:#666666;}

.logout {float:right;height:28px;display:inline;font-size:14px;margin-right:20px;color:#666666;}
.logout  ul {font-size:14px;margin:0pt;padding:0pt;text-align:left;color:#666666;}
.logout  ul li{color:#666666;}

.topNav{float:left;height:23px;display:inline;margin:11px 20px 0px 20px;width:685px;border-bottom:1px solid #D5C1EF;overflow:hidden;}
.memLog{float:left;height:23px;display:inline;margin:11px 20px 0px 0px;width:255px;border-bottom:1px solid #D5C1EF;overflow:hidden;}
.memLog img{float:left;display:inline;}
.memLog a{float:right;display:inline;font-size:11px;line-height:18px;}

.topNav_link{float:left;height:14px;display:inline;}
.topNav_sep{float:left;width:5px;height:14px;margin:0px 5px;display:inline;background:transparent url('../images/header/grey_dot_sep.gif') no-repeat;overflow:hidden;}

.topNav a:link.my_account, .topNav a:visited.my_account{float:left;width:83px; height:14px;display:block;background:transparent url('../images/header/my_account.gif') no-repeat 0px 0px;overflow:hidden;}
.topNav a:hover.my_account{float:left;width:83px; height:14px;display:block;background:transparent url('../images/header/my_account.gif') no-repeat 0px -14px;overflow:hidden;}
.topNav a.my_account_selected{float:left;width:83px; height:14px;display:block;background:transparent url('../images/header/my_account.gif') no-repeat 0px -28px;overflow:hidden;}

.topNav a:link.contact_us,.topNav a:visited.contact_us{float:left;width:74px; height:14px;display:block;background:transparent url('../images/header/contact_us.gif') no-repeat 0px 0px;overflow:hidden;}
.topNav a:hover.contact_us{float:left;height:14px;width:74px;display:block;background:transparent url('../images/header/contact_us.gif') no-repeat 0px -14px;overflow:hidden;}
.topNav a.contact_us_selected{float:left;height:14px;width:74px;display:block;background:transparent url('../images/header/contact_us.gif') no-repeat 0px -28px;overflow:hidden;}

.topNav a:link.faq,.topNav a:visited.faq{float:left;width:28px; height:14px;display:block;background:transparent url('../images/header/faq.gif') no-repeat 0px 0px;overflow:hidden;}
.topNav a:hover.faq{float:left;height:14px;width:28px;display:block;background:transparent url('../images/header/faq.gif') no-repeat 0px -14px;overflow:hidden;}
.topNav a.faq_selected{float:left;height:14px;width:28px;display:block;background:transparent url('../images/header/faq.gif') no-repeat 0px -28px;overflow:hidden;}

.topNav a:link.help,.topNav a:visited.help{float:left;width:73px; height:14px;display:block;background:transparent url('../images/header/contact_us2.gif') no-repeat 0px 0px;overflow:hidden;}
.topNav a:hover.help{float:left;height:14px;width:73px;display:block;background:transparent url('../images/header/contact_us2.gif') no-repeat 0px -14px;overflow:hidden;}
.topNav a.help_selected{float:left;height:14px;width:32px;display:block;background:transparent url('../images/header/contact_us2.gif') no-repeat 0px -28px;overflow:hidden;}

.topNav a:link.shop,.topNav a:visited.shop{float:left;width:35px; height:14px;display:block;background:transparent url('../images/header/shop.gif') no-repeat 0px 0px;overflow:hidden;}
.topNav a:hover.shop{float:left;height:14px;width:35px;display:block;background:transparent url('../images/header/shop.gif') no-repeat 0px -14px;overflow:hidden;}
.topNav a.shop_selected{float:left;height:14px;width:35px;display:block;background:transparent url('../images/header/shop.gif') no-repeat 0px -28px;overflow:hidden;}

.topNav a:link.measurement,.topNav a:visited.measurement{float:left;width:166px; height:14px;display:block;background:transparent url('../images/header/measurement.gif') no-repeat 0px 0px;overflow:hidden;}
.topNav a:hover.measurement{float:left;height:14px;width:166px;display:block;background:transparent url('../images/header/measurement.gif') no-repeat 0px -14px;overflow:hidden;}
.topNav a.measurement_selected{float:left;height:14px;width:166px;display:block;background:transparent url('../images/header/measurement.gif') no-repeat 0px -28px;overflow:hidden;}

.topNav a:link.download,.topNav a:visited.download{float:left;width:70px; height:14px;display:block;background:transparent url('../images/header/download.gif') no-repeat 0px 0px;overflow:hidden;}
.topNav a:hover.download{float:left;height:14px;width:70px;display:block;background:transparent url('../images/header/download.gif') no-repeat 0px -14px;overflow:hidden;}
.topNav a.download_selected{float:left;height:14px;width:70px;display:block;background:transparent url('../images/header/download.gif') no-repeat 0px -28px;overflow:hidden;}

.topNav a:link.glossary,.topNav a:visited.glossary{float:left;width:57px; height:14px;display:block;background:transparent url('../images/header/glossary.gif') no-repeat 0px 0px;overflow:hidden;}
.topNav a:hover.glossary{float:left;height:14px;width:57px;display:block;background:transparent url('../images/header/glossary.gif') no-repeat 0px -14px;overflow:hidden;}
.topNav a.glossary_selected{float:left;height:14px;width:57px;display:block;background:transparent url('../images/header/glossary.gif') no-repeat 0px -28px;overflow:hidden;}

.topNav a:link.log_out,.topNav a:visited.log_out{float:left;width:49px; height:14px;display:block;background:transparent url('../images/header/log_out.gif') no-repeat 0px 0px;overflow:hidden;}
.topNav a:hover.log_out{float:left;height:14px;width:49px;display:block;background:transparent url('../images/header/log_out.gif') no-repeat 0px -14px;overflow:hidden;}
.topNav a.log_out_selected{float:left;height:14px;width:49px;display:block;background:transparent url('../images/header/log_out.gif') no-repeat 0px -28px;overflow:hidden;}

/******************************************************************/
/*************                                 				*******************/
/*************   			BODY			*******************/
/*************                                 				*******************/
/******************************************************************/
* body, html{min-height:100%;}
* { padding:0; margin:0; } 
a:link, a:visited{color:#fd8207; text-decoration:none;}
a:hover{text-decoration:underline;}

a.underlined:link, a.underlined:visited{color:#fd8207; text-decoration:underline;}
a.underlined:hover{text-decoration:none;}

body {color:#333333;font-family:Arial,Tahoma,Helvetica,sans-serif;font-size:12px;margin:0px;cursor:default;text-align:left;background:#fff;}
img{border:none;}
.main{margin-right:auto;margin-left:auto;width:1014px;min-height:100px;display:block;vertical-align:top;overflow:hidden;}
.mainPart{float:left;display:inline;width:1014px;background:transparent url('../images/general/main_bg.gif') repeat-y;overflow:hidden;}
.mainPart_inner{margin-right:auto;margin-left:auto;position:relative;width:1000px;display:block;vertical-align:top;min-height:800px;height:auto !important;height:800px;}
.content_wrapper{float:left;width:100%;clear:both;display:inline;margin-bottom:80px;}
.content_wrapper_inner{display:block;margin:10px 20px 30px 20px;width:960px;}

.orangeText, .orangeText a{color:#fd8207;font-size:11px;}
.orangeText_20{float:left;display:inline;width:100%;color:#fd8207;font-size:20px;}
.blueText_20{float:left;display:inline;width:100%;color:#1DB6CA;font-size:20px;}
.blueText_12{float:left;display:inline;width:100%;color:#1DB6CA;font-size:12px;}
.greyText{color:#333333;display:inline;float:left;font-size:12px;width:100%;line-height:15px;}
.redText_12{display:inline;float:left;font-size:12px;width:100%;line-height:15px;color:#ed1b23;}
.greyText_11{color:#333333;display:inline;float:left;font-size:11px;width:100%;}
.purpleText_14{color:#5c3088;display:inline;float:left;font-size:14px;width:100%;}
.purpleText_16{color:#5c3088;display:inline;float:left;font-size:16px;width:100%;}
.purpleText_20{color:#5c3088;display:inline;float:left;font-size:20px;width:100%;}
.purpleText_12{color:#5c3088;display:inline;float:left;font-size:12px;width:100%;}
.purpleText_11{color:#5c3088;display:inline;float:left;font-size:11px;width:100%;}
.eField{color:#ed1b23;}

.bold{font-weight:bold;}
.leftMain{float:left;width:685px;margin:8px 20px 0px 0px;display:inline;}
.clear{clear:both;}

/******************************************************************/
/*************                                 				*******************/
/*************   			Top Nav			*******************/
/*************                                 				*******************/
/******************************************************************/
.topLogo{float:left;display:inline;width:100%;height:50px;}
.fbLogo{float:left;margin-left:1px;display:inline;width:312px;height:45px;overflow:hidden;}
.forumFbLogo{float:left;margin-left:1px;display:inline;width:428px;height:52px;overflow:hidden;}

.partnerLogo{float:right;display:inline;width:350px;height:50px;overflow:hidden;}
.partnerLogo img{float:right;display:inline;}
.forum_advanced_search{float:right;margin:40px 3px 0px 0px;display:inline;width:139px;height:14px;}
.forum_advanced_search a:link.advanced_search_link, .forum_advanced_search a:visited.advanced_search_link{float:right;display:inline;width:139px;height:14px;background:transparent url('../images/forum/advanced_search.gif') no-repeat 0px 0px;}
.forum_advanced_search a:hover.advanced_search_link{float:right;display:inline;width:139px;height:14px;background:transparent url('../images/forum/advanced_search.gif') no-repeat 0px -14px;}

.tabsNav{float:left;margin-top:12px;display:inline;width:685px;}
.forumTabsNav{float:left;margin:11px 0px 20px 0px;display:inline;width:100%;height:40px;background:transparent url('../images/forum/forum_topNav_bg.gif') repeat-x;}

.topTabsNav{float:left;width:100%;clear:both;display:inline;height:42px;overflow:hidden;}

.forumTabsNav .links_area{float:left;display:inline;height:100%;width:518px;}
.forumTabsNav .links_area .tab_link{float:left;display:inline;border-right:1px solid #ffffff;height:100%;overflow:hidden;}
.forumTabsNav .links_area .tab_link a{float:left;display:block;width:100%;line-height:40px;font-size:14px;color:#ffffff;text-align:center;height:100%;}
.forumTabsNav .links_area .quick_links a{background:transparent url('../images/icons/white_arrow_d.gif') no-repeat;background-position: 100px center;}
.forumTabsNav .links_area .cp{width:93px;}
.forumTabsNav .links_area .faq_link{width:76px;}
.forumTabsNav .links_area .member_list{width:118px;}
.forumTabsNav .links_area .new_posts{width:108px;}
.forumTabsNav .links_area .quick_links{width:118px;}

.forumTabsNav .filter_area{float:left;display:inline;margin:20px 0px 0px 0px;}
.forumTabsNav input.filter{float:left;border:none;width:auto;margin:0px;padding:0px;}
.forumTabsNav .filter_text{margin:0px 0px 0px 3px;width:auto;display:inline;float:left;color:#ffffff;}

.forumTabsNav .search_box{float:left;display:inline;width:193px;height:40px;background:transparent url('../images/forum/search_border.gif') no-repeat 0px 0px;}
.forumTabsNav .search_box input.pic{float:left;display:inline;width:172px;height:24px;margin:9px 0px 0px 10px;border:none;padding:3px 0px 0px 5px;text-align:left;color:#333333;background:transparent url('../images/top_nav/search.gif') no-repeat 120px 5px;}
.forumTabsNav .search_box input.no_pic{float:left;display:inline;width:172px;height:24px;margin:9px 0px 0px 10px;border:none;padding:3px 0px 0px 5px;text-align:left;color:#333333;background:none;}


.bottomTabsNav{float:left;width:100%;clear:both;display:inline;height:32px;background:transparent url('../images/top_nav/orange_bg.gif') repeat-x;}
.bottomTabsNav .bTab{float:left;display:inline;height:32px;overflow:hidden;}

.bottomTabsNav .articles a:link.articles_tab, .bottomTabsNav .articles a:visited.articles_tab{float:left;display:inline;height:32px;overflow:hidden;width:96px;background:transparent url('../images/top_nav/hl_btabsnav_articles.gif') no-repeat 0px 0px;}
.bottomTabsNav .articles a:hover.articles_tab{float:left;display:inline;height:32px;overflow:hidden;width:96px;background:transparent url('../images/top_nav/hl_btabsnav_articles.gif') no-repeat 0px -32px;}
.bottomTabsNav .articles a.articles_tab_selected{float:left;display:inline;height:32px;overflow:hidden;width:96px;background:transparent url('../images/top_nav/hl_btabsnav_articles.gif') no-repeat  0px -64px;}

.bottomTabsNav .recipes a:link.recipes_tab, .bottomTabsNav .recipes a:visited.recipes_tab{float:left;display:inline;height:32px;overflow:hidden;width:90px;background:transparent url('../images/top_nav/hl_btabsnav_recipes.gif') no-repeat 0px 0px;}
.bottomTabsNav .recipes a:hover.recipes_tab{float:left;display:inline;height:32px;overflow:hidden;width:90px;background:transparent url('../images/top_nav/hl_btabsnav_recipes.gif') no-repeat 0px -32px;}
.bottomTabsNav .recipes a.recipes_tab_selected{float:left;display:inline;height:32px;overflow:hidden;width:90px;background:transparent url('../images/top_nav/hl_btabsnav_recipes.gif') no-repeat  0px -64px;}

.bottomTabsNav .expert a:link.expert_tab, .bottomTabsNav .expert a:visited.expert_tab{float:left;display:inline;height:32px;overflow:hidden;width:140px;background:transparent url('../images/top_nav/hl_btabsnav_exp.gif') no-repeat 0px 0px;}
.bottomTabsNav .expert a:hover.expert_tab{float:left;display:inline;height:32px;overflow:hidden;width:140px;background:transparent url('../images/top_nav/hl_btabsnav_exp.gif') no-repeat 0px -32px;}
.bottomTabsNav .expert a.expert_tab_selected{float:left;display:inline;height:32px;overflow:hidden;width:140px;background:transparent url('../images/top_nav/hl_btabsnav_exp.gif') no-repeat  0px -64px;}

.bottomTabsNav .contr a:link.contr_tab, .bottomTabsNav .contr a:visited.contr_tab{float:left;display:inline;height:32px;overflow:hidden;width:149px;background:transparent url('../images/top_nav/hl_btabsnav_contr.gif') no-repeat 0px 0px;}
.bottomTabsNav .contr a:hover.contr_tab{float:left;display:inline;height:32px;overflow:hidden;width:149px;background:transparent url('../images/top_nav/hl_btabsnav_contr.gif') no-repeat 0px -32px;}
.bottomTabsNav .contr a.contr_tab_selected{float:left;display:inline;height:32px;overflow:hidden;width:149px;background:transparent url('../images/top_nav/hl_btabsnav_contr.gif') no-repeat  0px -64px;}

.bottomTabsNav .activity a:link.activity_tab, .bottomTabsNav .activity a:visited.activity_tab{float:left;display:inline;height:32px;overflow:hidden;width:164px;background:transparent url('../images/top_nav/hl_btabsnav_activity.gif') no-repeat 0px 0px;}
.bottomTabsNav .activity a:hover.activity_tab{float:left;display:inline;height:32px;overflow:hidden;width:164px;background:transparent url('../images/top_nav/hl_btabsnav_activity.gif') no-repeat 0px -32px;}
.bottomTabsNav .activity a.activity_tab_selected{float:left;display:inline;height:32px;overflow:hidden;width:164px;background:transparent url('../images/top_nav/hl_btabsnav_activity.gif') no-repeat  0px -64px;}

.bottomTabsNav .ff a:link.ff_tab, .bottomTabsNav .ff a:visited.ff_tab{float:left;display:inline;height:32px;overflow:hidden;width:156px;background:transparent url('../images/top_nav/comm_btabsnav_footfall.gif') no-repeat 0px 0px;}
.bottomTabsNav .ff a:hover.ff_tab{float:left;display:inline;height:32px;overflow:hidden;width:156px;background:transparent url('../images/top_nav/comm_btabsnav_footfall.gif') no-repeat 0px -32px;}
.bottomTabsNav .ff a.ff_tab_selected{float:left;display:inline;height:32px;overflow:hidden;width:156px;background:transparent url('../images/top_nav/comm_btabsnav_footfall.gif') no-repeat  0px -64px;}

.bottomTabsNav .forum a:link.forum_tab, .bottomTabsNav .forum a:visited.forum_tab{float:left;display:inline;height:32px;overflow:hidden;width:75px;background:transparent url('../images/top_nav/comm_btabsnav_forum.gif') no-repeat 0px 0px;}
.bottomTabsNav .forum a:hover.forum_tab{float:left;display:inline;height:32px;overflow:hidden;width:75px;background:transparent url('../images/top_nav/comm_btabsnav_forum.gif') no-repeat 0px -32px;}
.bottomTabsNav .forum a.forum_tab_selected{float:left;display:inline;height:32px;overflow:hidden;width:75px;background:transparent url('../images/top_nav/comm_btabsnav_forum.gif') no-repeat  0px -32px;}

.bottomTabsNav .mm a:link.mm_tab, .bottomTabsNav .mm a:visited.mm_tab{float:left;display:inline;height:32px;overflow:hidden;width:204px;background:transparent url('../images/top_nav/comm_btabsnav_member.gif') no-repeat 0px 0px;}
.bottomTabsNav .mm a:hover.mm_tab{float:left;display:inline;height:32px;overflow:hidden;width:204px;background:transparent url('../images/top_nav/comm_btabsnav_member.gif') no-repeat 0px -32px;}
.bottomTabsNav .mm a.mm_tab_selected{float:left;display:inline;height:32px;overflow:hidden;width:204px;background:transparent url('../images/top_nav/comm_btabsnav_member.gif') no-repeat  0px -64px;}

.bottomTabsNav .act_home a:link.act_home_tab, .bottomTabsNav .act_home a:visited.act_home_tab{float:left;display:inline;height:32px;overflow:hidden;width:84px;background:transparent url('../images/top_nav/my_fitbug_activity.gif') no-repeat 0px 0px;}
.bottomTabsNav .act_home a:hover.act_home_tab{float:left;display:inline;height:32px;overflow:hidden;width:84px;background:transparent url('../images/top_nav/my_fitbug_activity.gif') no-repeat 0px -32px;}
.bottomTabsNav .act_home a.act_home_tab_selected{float:left;display:inline;height:32px;overflow:hidden;width:84px;background:transparent url('../images/top_nav/my_fitbug_activity.gif') no-repeat  0px -64px;}

.bottomTabsNav .my_goals a:link.my_goals_tab, .bottomTabsNav .my_goals a:visited.my_goals_tab{float:left;display:inline;height:32px;overflow:hidden;width:102px;background:transparent url('../images/top_nav/my_fitbug_mygoals.gif') no-repeat 0px 0px;}
.bottomTabsNav .my_goals a:hover.my_goals_tab{float:left;display:inline;height:32px;overflow:hidden;width:102px;background:transparent url('../images/top_nav/my_fitbug_mygoals.gif') no-repeat 0px -32px;}
.bottomTabsNav .my_goals a.my_goals_tab_selected{float:left;display:inline;height:32px;overflow:hidden;width:102px;background:transparent url('../images/top_nav/my_fitbug_mygoals.gif') no-repeat  0px -64px;}

.bottomTabsNav .report a:link.report_tab, .bottomTabsNav .report a:visited.report_tab{float:left;display:inline;height:32px;overflow:hidden;width:102px;background:transparent url('../images/top_nav/my_fitbug_report.gif') no-repeat 0px 0px;}
.bottomTabsNav .report a:hover.report_tab{float:left;display:inline;height:32px;overflow:hidden;width:102px;background:transparent url('../images/top_nav/my_fitbug_report.gif') no-repeat 0px -32px;}
.bottomTabsNav .report a.report_tab_selected{float:left;display:inline;height:32px;overflow:hidden;width:102px;background:transparent url('../images/top_nav/my_fitbug_report.gif') no-repeat  0px -64px;}

.bottomTabsNav .nutrition a:link.nutrition_tab, .bottomTabsNav .nutrition a:visited.nutrition_tab{float:left;display:inline;height:32px;overflow:hidden;width:104px;background:transparent url('../images/top_nav/my_fitbug_nutrition.gif') no-repeat 0px 0px;}
.bottomTabsNav .nutrition a:hover.nutrition_tab{float:left;display:inline;height:32px;overflow:hidden;width:104px;background:transparent url('../images/top_nav/my_fitbug_nutrition.gif') no-repeat 0px -32px;}
.bottomTabsNav .nutrition a.nutrition_tab_selected{float:left;display:inline;height:32px;overflow:hidden;width:104px;background:transparent url('../images/top_nav/my_fitbug_nutrition.gif') no-repeat  0px -64px;}

.bottomTabsNav .assessments a:link.assessments_tab, .bottomTabsNav .assessments a:visited.assessments_tab{float:left;display:inline;height:32px;overflow:hidden;width:125px;background:transparent url('../images/top_nav/my_fitbug_assessments.gif') no-repeat 0px 0px;}
.bottomTabsNav .assessments a:hover.assessments_tab{float:left;display:inline;height:32px;overflow:hidden;width:125px;background:transparent url('../images/top_nav/my_fitbug_assessments.gif') no-repeat 0px -32px;}
.bottomTabsNav .assessments a.assessments_tab_selected{float:left;display:inline;height:32px;overflow:hidden;width:125px;background:transparent url('../images/top_nav/my_fitbug_assessments.gif') no-repeat  0px -64px;}

.bottomTabsNav .challenge a:link.challenge_tab, .bottomTabsNav .challenge a:visited.challenge_tab{float:left;display:inline;height:32px;overflow:hidden;width:121px;background:transparent url('../images/top_nav/comm_challenge.gif') no-repeat 0px 0px;}
.bottomTabsNav .challenge a:hover.challenge_tab{float:left;display:inline;height:32px;overflow:hidden;width:121px;background:transparent url('../images/top_nav/comm_challenge.gif') no-repeat 0px -32px;}
.bottomTabsNav .challenge a.challenge_tab_selected{float:left;display:inline;height:32px;margin-left:5px;overflow:hidden;width:121px;background:transparent url('../images/top_nav/comm_challenge.gif') no-repeat  0px -64px;}

.topTab{float:left;height:42px;display:inline;}
.topTabs_sep{float:left;display:inline;background-color:#ffffff;width:1px;height:42px;}

.topTabsNav  a:link.home, .topTabsNav  a:visited.home{float:left;display:inline;width:88px;height:42px;background:transparent url('../images/top_nav/home.gif') no-repeat 0px 0px;}
.topTabsNav  a:hover.home{float:left;display:inline;width:88px;height:42px;background:transparent url('../images/top_nav/home.gif') no-repeat 0px -42px;}
.topTabsNav  a.home_selected{float:left;display:inline;width:88px;height:42px;background:transparent url('../images/top_nav/home.gif') no-repeat 0px -84px;}

.topTabsNav  a:link.my_fitbug, .topTabsNav  a:visited.my_fitbug{float:left;display:inline;width:115px;height:42px;background:transparent url('../images/top_nav/my_fitbug.gif') no-repeat 0px 0px;}
.topTabsNav  a:hover.my_fitbug{float:left;display:inline;width:115px;height:42px;background:transparent url('../images/top_nav/my_fitbug.gif') no-repeat 0px -42px;}
.topTabsNav  a.my_fitbug_selected{float:left;display:inline;width:115px;height:42px;background:transparent url('../images/top_nav/my_fitbug.gif') no-repeat 0px -84px;}

.topTabsNav  a:link.community, .topTabsNav  a:visited.community{float:left;display:inline;width:134px;height:42px;background:transparent url('../images/top_nav/community.gif') no-repeat 0px 0px;}
.topTabsNav  a:hover.community{float:left;display:inline;width:134px;height:42px;background:transparent url('../images/top_nav/community.gif') no-repeat 0px -42px;}
.topTabsNav  a.community_selected{float:left;display:inline;width:134px;height:42px;background:transparent url('../images/top_nav/community.gif') no-repeat 0px -84px;}

.topTabsNav  a:link.h_living, .topTabsNav  a:visited.h_living{float:left;display:inline;width:152px;height:42px;background:transparent url('../images/top_nav/h_living.gif') no-repeat 0px 0px;}
.topTabsNav  a:hover.h_living{float:left;display:inline;width:152px;height:42px;background:transparent url('../images/top_nav/h_living.gif') no-repeat 0px -42px;}
.topTabsNav  a.h_living_selected{float:left;display:inline;width:152px;height:42px;background:transparent url('../images/top_nav/h_living.gif') no-repeat 0px -84px;}

.topTabsNav .search_box{float:left;display:inline;width:192px;height:42px;background:transparent url('../images/top_nav/search_border.gif') no-repeat 0px 0px;}
.topTabsNav .search_box input.pic{float:left;display:inline;width:166px;height:20px;margin:9px 0px 0px 11px;border:medium none;padding:3px 0px 0px 5px;text-align:left;color:#333333;background:transparent url('../images/top_nav/search.gif') no-repeat 120px 4px;}
.topTabsNav .search_box input.no_pic{float:left;display:inline;width:166px;height:20px;margin:9px 0px 0px 11px;border:medium none;padding:3px 0px 0px 5px;text-align:left;color:#333333;background:none;}

/******************************************************************/
/*************                                 	*******************/
/*************   	Right Menu					*******************/
/*************                                 	*******************/
/******************************************************************/
.welcome_user{float:left;width:255px;display:inline;margin:8px 0px 12px 0px;font-size:16px;color:#1db6ca;height:18px;line-height:18px;}
.rightMenu_s .welcome_user{margin:25px 0px 29px 0px;}

a.member_login_btn:link,a.member_login_btn:visited{float:left;display:inline;width:65px;height:23px;margin:0px;background:transparent url('../images/buttons/member_login_btn.gif') no-repeat 0px 0px;}
a.member_login_btn:hover{float:left;display:inline;width:65px;height:23px;margin:0px;background:transparent url('../images/buttons/member_login_btn.gif') no-repeat 0px -23px;}

input.member_login_btn{float:left;display:inline;width:65px;height:23px;margin:0px;background:transparent url('../images/buttons/member_login_btn.gif') no-repeat 0px 0px;}
input.member_login_btn_onfocus{float:left;display:inline;width:65px;height:23px;margin:0px;background:transparent url('../images/buttons/member_login_btn.gif') no-repeat 0px -23px;}
.rightMenu{float:left;width:255px;display:inline;margin:0px 0px 20px 0px;overflow:hidden;}
.rightMenuContainer{float:left;width:100%;display:inline;background-color:#FD850D;}
.rightMenuTitle{float:left;width:100%;height:32px;display:inline;background:transparent url('../images/right_menu/rM_title.gif') no-repeat;}
.rightMenuBody{float:left;width:253px;display:inline;margin:1px;}
.white_box{float:left;clear:both;display:inline;width:100%;background-color:#ffffff;margin-top:1px;}
.white_box .sep{background-color:#DBDBDB;width:100%;height:1px;float:left;display:inline;overflow:hidden;}
.white_box_inner{float:left;clear:both;display:inline;width:251px;margin:1px;}
.white_box .white_box_inner .total_row{float:left;clear:both;display:inline;width:100%;height:22px;background-color:#fff0f8;overflow:hidden;margin-top:7px;}
.white_box .white_box_inner .total_row img{float:left;display:inline;height:14px;margin:5px 0px 0px 7px;}
.white_box .white_box_inner .total_row .total_num{float:right;display:inline;font-size:12px;margin:5px 7px 0px 0px;color:#ec008c;font-weight:bold;}

.calendar .pink_title{float:left;clear:both;display:inline;width:100%;height:40px;background-color:#FB46A4;}
.calendar .no_user_title{float:left;clear:both;display:inline;width:100%;height:40px;background-color:#b3b3b3;}
/*.calendar .green_title{float:left;clear:both;display:inline;width:100%;height:40px;background-color:#cccc33;}
.calendar .blue_title{float:left;clear:both;display:inline;width:100%;height:40px;background-color:#1db6ca;}
.calendar .grey_title{float:left;clear:both;display:inline;width:100%;height:40px;background-color:#b7b7b7;}
*/
.calendar .no_user_title a.arrow_l{cursor:default;float:left;display:inline;width:26px;height:26px;margin:7px 8px 0px 3px;background:transparent url('../images/right_menu/calendar/arrowes_grey.gif') no-repeat 0px -26px;}
.calendar .no_user_title a.arrow_r{cursor:default;float:left;display:inline;width:26px;height:26px;margin:7px 3px 0px 8px;background:transparent url('../images/right_menu/calendar/arrowes_grey.gif') no-repeat 0px 0px;}

.calendar .pink_title a:link.arrow_l, .calendar .pink_title a:visited.arrow_l{float:left;display:inline;width:26px;height:26px;margin:7px 8px 0px 3px;background:transparent url('../images/right_menu/calendar/l_arrow_pink.jpg') no-repeat 0px 0px;}
.calendar .pink_title a:hover.arrow_l{float:left;display:inline;width:26px;height:26px;margin:7px 8px 0px 3px;background:transparent url('../images/right_menu/calendar/l_arrow_pink.jpg') no-repeat 0px -26px;}
.calendar .pink_title a:link.arrow_r, .calendar .pink_title a:visited.arrow_r{float:left;display:inline;width:26px;height:26px;margin:7px 3px 0px 8px;background:transparent url('../images/right_menu/calendar/r_arrow_pink.jpg') no-repeat 0px 0px;}
.calendar .pink_title a:hover.arrow_r{float:left;display:inline;width:26px;height:26px;margin:7px 3px 0px 8px;background:transparent url('../images/right_menu/calendar/r_arrow_pink.jpg') no-repeat 0px -26px;}

/*.calendar .green_title a:link.arrow_l, .calendar .green_title a:visited.arrow_l{float:left;display:inline;width:26px;height:26px;margin:7px 8px 0px 3px;background:transparent url('../images/right_menu/calendar/l_arrow_green.jpg') no-repeat 0px 0px;}
.calendar .green_title a:hover.arrow_l{float:left;display:inline;width:26px;height:26px;margin:7px 8px 0px 3px;background:transparent url('../images/right_menu/calendar/l_arrow_green.jpg') no-repeat 0px -26px;}
.calendar .green_title a:link.arrow_r, .calendar .green_title a:visited.arrow_r{float:left;display:inline;width:26px;height:26px;margin:7px 3px 0px 8px;background:transparent url('../images/right_menu/calendar/r_arrow_green.jpg') no-repeat 0px 0px;}
.calendar .green_title a:hover.arrow_r{float:left;display:inline;width:26px;height:26px;margin:7px 3px 0px 8px;background:transparent url('../images/right_menu/calendar/r_arrow_green.jpg') no-repeat 0px -26px;}

.calendar .blue_title a:link.arrow_l, .calendar .blue_title a:visited.arrow_l{float:left;display:inline;width:26px;height:26px;margin:7px 8px 0px 3px;background:transparent url('../images/right_menu/calendar/l_arrow_blue.jpg') no-repeat 0px 0px;}
.calendar .blue_title a:hover.arrow_l{float:left;display:inline;width:26px;height:26px;margin:7px 8px 0px 3px;background:transparent url('../images/right_menu/calendar/l_arrow_blue.jpg') no-repeat 0px -26px;}
.calendar .blue_title a:link.arrow_r, .calendar .blue_title a:visited.arrow_r{float:left;display:inline;width:26px;height:26px;margin:7px 3px 0px 8px;background:transparent url('../images/right_menu/calendar/r_arrow_blue.jpg') no-repeat 0px 0px;}
.calendar .blue_title a:hover.arrow_r{float:left;display:inline;width:26px;height:26px;margin:7px 3px 0px 8px;background:transparent url('../images/right_menu/calendar/r_arrow_blue.jpg') no-repeat 0px -26px;}

.calendar .grey_title a:link.arrow_l, .calendar .grey_title a:visited.arrow_l{float:left;display:inline;width:26px;height:26px;margin:7px 8px 0px 3px;background:transparent url('../images/right_menu/calendar/l_arrow_grey.jpg') no-repeat 0px 0px;}
.calendar .grey_title a:hover.arrow_l{float:left;display:inline;width:26px;height:26px;margin:7px 8px 0px 3px;background:transparent url('../images/right_menu/calendar/l_arrow_grey.jpg') no-repeat 0px -26px;}
.calendar .grey_title a:link.arrow_r, .calendar .grey_title a:visited.arrow_r{float:left;display:inline;width:26px;height:26px;margin:7px 3px 0px 8px;background:transparent url('../images/right_menu/calendar/r_arrow_grey.jpg') no-repeat 0px 0px;}
.calendar .grey_title a:hover.arrow_r{float:left;display:inline;width:26px;height:26px;margin:7px 3px 0px 8px;background:transparent url('../images/right_menu/calendar/r_arrow_grey.jpg') no-repeat 0px -26px;}
*/
/*NEW CAL*/
.ms_cal .dates{float:left;display:inline;width:238px;height:43px;color:#ffffff;margin:0px 6px 9px 7px;}
.ms_cal .dates .color_dates_row{float:left;display:inline;width:100%;height:29px;color:#ffffff;}
.ms_cal .dates .color_dates_row  .color_box{float:left;display:inline;width:34px;height:29px;margin:0px;text-align:center;color:#ffffff;background-repeat:no-repeat;background-position:top left;}
.ms_cal .dates .color_dates_row  .color_box .cb_i{float:left;display:inline;width:20px;height:19px;margin:9px 7px 1px 7px;font-size:13px;line-height:19px;}
.ms_cal .dates .color_dates_row  .big .cb_i{float:left;display:inline;width:34px;height:29px;margin:0px;font-size:18px;line-height:34px;}

.ms_cal .days_row .day_box{float:left;display:inline;width:34px;height:10px;margin:0px;overflow:hidden;background-position:top center;background-repeat:no-repeat;}
.ms_cal .days_row  .sun{background-image:url('../images/right_menu/calendar/sun.gif');}
.ms_cal .days_row  .mon{background-image:url('../images/right_menu/calendar/mon.gif');}
.ms_cal .days_row  .tue{background-image:url('../images/right_menu/calendar/tue.gif');}
.ms_cal .days_row  .thu{background-image:url('../images/right_menu/calendar/thu.gif');}
.ms_cal .days_row  .wed{background-image:url('../images/right_menu/calendar/wed.gif');}
.ms_cal .days_row  .fri{background-image:url('../images/right_menu/calendar/fri.gif');}
.ms_cal .days_row  .sat{background-image:url('../images/right_menu/calendar/sat.gif');}

.no_login .ms_cal  .sun{background-image:url('../images/right_menu/calendar/sun_g.gif');}
.no_login .ms_cal  .mon{background-image:url('../images/right_menu/calendar/mon_g.gif');}
.no_login .ms_cal  .tue{background-image:url('../images/right_menu/calendar/tue_g.gif');}
.no_login .ms_cal  .thu{background-image:url('../images/right_menu/calendar/thu_g.gif');}
.no_login .ms_cal  .wed{background-image:url('../images/right_menu/calendar/wed_g.gif');}
.no_login .ms_cal  .fri{background-image:url('../images/right_menu/calendar/fri_g.gif');}
.no_login .ms_cal  .sat{background-image:url('../images/right_menu/calendar/sat_g.gif');}

.ms_cal .dates .color_dates_row  .pink_b{background-image:url('../images/right_menu/calendar/big_pink.gif');}
.ms_cal .dates .color_dates_row .green_b{background-image:url('../images/right_menu/calendar/big_green.gif');}
.ms_cal .dates .color_dates_row  .grey_b{background-image:url('../images/right_menu/calendar/big_grey.gif');}
.ms_cal .dates .color_dates_row  .blue_b{background-image:url('../images/right_menu/calendar/big_blue.gif');}
.ms_cal .dates .color_dates_row  .empty_b{background-image:url('../images/right_menu/calendar/big_empty.gif');color:#FD8A18;}
.no_login .ms_cal .dates .color_dates_row  .empty_b{background-image:url('../images/right_menu/calendar/big_g_empty.gif');color:#999999;}

.ms_cal .dates .color_dates_row  .pink{background-image:url('../images/right_menu/calendar/small_pink.gif');}
.ms_cal .dates .color_dates_row .green{background-image:url('../images/right_menu/calendar/small_green.gif');}
.ms_cal .dates .color_dates_row  .grey{background-image:url('../images/right_menu/calendar/small_grey.gif');}
.ms_cal .dates .color_dates_row  .blue{background-image:url('../images/right_menu/calendar/small_blue.gif');}
.ms_cal .dates .color_dates_row  .empty{background-image:url('../images/right_menu/calendar/small_empty.gif');color:#FD8A18}
.no_login .ms_cal .dates .color_dates_row  .empty{background-image:url('../images/right_menu/calendar/small_g_empty.gif');color:#999999;}

.ms_cal .dates .color_dates_row  a:link, .ms_cal .dates .color_dates_row a:visited{text-decoration:none;color:#ffffff;line-height:19px;}
.ms_cal .dates .color_dates_row  a:hover{text-decoration:underline;color:#ffffff;line-height:19px;}
.ms_cal .dates .color_dates_row  .big a:link, .ms_cal .dates .color_dates_row .big a:visited{text-decoration:none;color:#ffffff;line-height:34px}
.ms_cal .dates .color_dates_row  .big a:hover{text-decoration:underline;color:#ffffff;line-height:34px;}
.ms_cal .dates .color_dates_row .empty a:link, .ms_cal .dates .color_dates_row .empty a:visited{text-decoration:none;color:#FD8A18;line-height:19px;}
.ms_cal .dates .color_dates_row .empty a:hover{text-decoration:underline;color:#FD8A18;line-height:19px;}
.ms_cal .dates .color_dates_row .empty_b a:link, .ms_cal .dates .color_dates_row .empty_b a:visited{text-decoration:none;color:#FD8A18;line-height:34px;}
.ms_cal .dates .color_dates_row .empty_b a:hover{text-decoration:underline;color:#FD8A18;line-height:34px;}

/* End of new cal*/
.calendar .date{float:left;display:inline;width:176px;height:40px;color:#ffffff;font-size:18px;margin-top:9px;text-align:center;}

.calendar .dates{float:left;display:inline;width:239px;height:42px;color:#ffffff;margin:0px 6px 9px 6px;}
.calendar .color_dates_row{float:left;display:inline;width:100%;height:28px;color:#ffffff;}
.calendar .days_row{float:left;display:inline;width:100%;height:10px;color:#ffffff;margin-top:4px;}
.calendar .color_box{float:left;display:inline;width:28px;height:28px;margin-right:7px;text-align:center;font-size:18px;line-height:28px;}
.calendar .color_box a:link, .calendar .color_box a:visited{text-decoration:none;color:#ffffff;line-height:28px;}
.calendar .color_box a:hover{text-decoration:underline;color:#ffffff;line-height:28px;}

.calendar .day_box{float:left;display:inline;width:28px;height:10px;margin-right:7px;background-repeat:no-repeat;background-position:top center;}
.calendar  .sun{background-image:url('../images/right_menu/calendar/sun.gif');}
.calendar  .mon{background-image:url('../images/right_menu/calendar/mon.gif');}
.calendar  .tue{background-image:url('../images/right_menu/calendar/tue.gif');}
.calendar  .thu{background-image:url('../images/right_menu/calendar/thu.gif');}
.calendar  .wed{background-image:url('../images/right_menu/calendar/wed.gif');}
.calendar  .fri{background-image:url('../images/right_menu/calendar/fri.gif');}
.calendar  .sat{background-image:url('../images/right_menu/calendar/sat.gif');}

.no_login .login_area{float:left;display:inline;width:100%;height:23px;margin-bottom:10px;}
.rightMenu_s .no_login .login_area{margin-bottom:47px;}
.no_login .login_area .login_input_div{float:left;display:inline;width:88px;height:21px;border:1px solid #ddcef3;}
.no_login .login_area .login_input_div #passText_login,.no_login .login_area .login_input_div #user_login{float:left;display:inline;border:0px;width:78px;height:13px;margin:4px 5px;color:#666666;font-size:11px;}
.no_login .login_area .login_input_div #pass_login{float:left;display:none;border:0px;width:78px;height:12px;margin:4px 5px 0px 5px;color:#666666;font-size:11px;}

.calendar .empty a:link, .calendar .empty a:visited{text-decoration:none;color:#FD8A18;line-height:28px;}
.calendar .empty a:hover{text-decoration:underline;color:#FD8A18;line-height:28px;}
/****** TODO  Remove ***********/
.no_login .calendar .color_box{float:left;display:inline;width:28px;height:28px;margin-right:7px;text-align:center;font-size:18px;color:#999999;line-height:28px;}
.calendar  .pink{background:transparent url('../images/right_menu/calendar/pink_l_box.gif') no-repeat;color:#ffffff;}
.calendar  .green{background:transparent url('../images/right_menu/calendar/green_l_box.gif') no-repeat;color:#ffffff;}
.calendar  .grey{background:transparent url('../images/right_menu/calendar/grey_l_box.gif') no-repeat;color:#ffffff;}
.calendar  .blue{background:transparent url('../images/right_menu/calendar/blue_l_box.gif') no-repeat;color:#ffffff;}
.calendar  .empty{background:transparent url('../images/right_menu/calendar/empty_l_box.gif') no-repeat;color:#FD8A18;}
.no_login .calendar  .empty{background:transparent url('../images/right_menu/calendar/empty_g_box.gif') no-repeat;color:#999999;}

#msp_targets_box  .msp_wbox_inner .calendar .pink{background:none;color:#fb46a4;}
#msp_targets_box  .msp_wbox_inner .calendar .green{background:none;color:#cccc33;}
#msp_targets_box  .msp_wbox_inner .calendar .grey{background:none;color:#b7b7b7;}
#msp_targets_box  .msp_wbox_inner .calendar .blue{background:none;color#1db6ca;}
#msp_targets_box  .msp_wbox_inner .calendar .empty{background:none;color:#FD8A18;}

#msp_targets_box  .msp_wbox_inner .calendar  .empty a:link,
#msp_targets_box  .msp_wbox_inner .calendar  .empty a:visited,
#msp_targets_box  .msp_wbox_inner .calendar  .empty a:hover{color:#FD8A18;}
#msp_targets_box  .msp_wbox_inner .calendar .pink a:link, 
#msp_targets_box  .msp_wbox_inner .calendar .pink a:visited,
#msp_targets_box  .msp_wbox_inner .calendar .pink a:hover{color:#fb46a4;}
#msp_targets_box  .msp_wbox_inner .calendar .green a:link,
#msp_targets_box  .msp_wbox_inner .calendar .green a:visited,
#msp_targets_box  .msp_wbox_inner .calendar .green a:hover{color:#cccc33;}
#msp_targets_box  .msp_wbox_inner .calendar .grey a:link,
#msp_targets_box  .msp_wbox_inner .calendar .grey a:visited,
#msp_targets_box  .msp_wbox_inner .calendar .grey a:hover{color:#b7b7b7;}
#msp_targets_box  .msp_wbox_inner .calendar .blue a:link,
#msp_targets_box  .msp_wbox_inner .calendar .blue a:visited,
#msp_targets_box  .msp_wbox_inner .calendar .blue a:hover{color:#1db6ca;}

/*
.calendar .day_box{float:left;display:inline;width:28px;height:10px;margin-right:7px;background-repeat:no-repeat;background-position:top center;}
.calendar  .sun{background-image:url('../images/right_menu/calendar/sun.gif');}
.calendar  .mon{background-image:url('../images/right_menu/calendar/mon.gif');}
.calendar  .tue{background-image:url('../images/right_menu/calendar/tue.gif');}
.calendar  .thu{background-image:url('../images/right_menu/calendar/thu.gif');}
.calendar  .wed{background-image:url('../images/right_menu/calendar/wed.gif');}
.calendar  .fri{background-image:url('../images/right_menu/calendar/fri.gif');}
.calendar  .sat{background-image:url('../images/right_menu/calendar/sat.gif');}
*/


.colors{float:left;display:inline;margin:1px 7px;width:239px;height:25px;overflow:hidden;}
.colors .color_boxes_text{float:left;display:inline;margin-top:8px;width:150px;height:10px;overflow:hidden;background:transparent url('../images/right_menu/colors/colors_text.gif') no-repeat;}

.colors .color_boxes{float:left;display:inline;width:79px;margin:3px 0px 0px 9px;height:19px;overflow:hidden;}
.colors .color_boxes .color_box{float:left;display:inline;width:19px;height:19px;margin-right:1px;overflow:hidden;}
.colors .color_boxes .pink{background:transparent url('') no-repeat;}
.colors .color_boxes .grey{background:transparent url('../images/right_menu/colors/grey_box.gif') no-repeat;}
.colors .color_boxes .green{background:transparent url('../images/right_menu/colors/green_box.gif') no-repeat;}
.colors .color_boxes .blue{background:transparent url('../images/right_menu/colors/blue_box.gif') no-repeat;}

.my_activity .title{float:left;display:inline;width:250px;height:32px;background-color:#FFFFFF;background:transparent url('../images/right_menu/my_activity.gif') 8px 10px no-repeat;}
.calendar .title{float:left;display:inline;width:100%;height:27px;background-color:#FFFFFF;}
.my_food .title{float:left;display:inline;width:100%;height:32px;background-color:#FFFFFF;background:transparent url('../images/right_menu/my_food.gif') 8px 10px no-repeat;}
.nutrition .title{float:left;display:inline;width:100%;height:32px;background-color:#FFFFFF;background:transparent url('../images/right_menu/nutrition.gif') 8px 10px no-repeat;}
.my_essentials .title{float:left;display:inline;width:100%;height:32px;background-color:#FFFFFF;background:transparent url('../images/right_menu/my_essentials.gif') 8px 10px no-repeat;}
.my_goals .title{float:left;display:inline;width:100%;height:32px;background-color:#FFFFFF;background:transparent url('../images/right_menu/my_goals.gif') 8px 10px no-repeat;}

.my_goals a.hide{float:right;width:78px;height:12px;font-size:11px;margin:12px 6px 0px 0px;background:transparent url(../images/icons/purple_arrow_d.gif) no-repeat right 4px;}
.my_goals a.view{float:right;width:81px;height:12px;font-size:11px;margin:12px 6px 0px 0px;background:transparent url(../images/icons/purple_arrow_r.gif) no-repeat right 4px;}

 p.fullscreenInfo span{font-size:11px;color:#FF8310;vertical-align:middle;margin-right:10px;}
 p.fullscreenInfo img{vertical-align:middle;}

.white_box_inner .view{float:right;margin-top:15px;margin-right:6px;}
.no_login .white_box_inner .view{float:right;margin-top:15px;margin-right:6px;font-size:11px;color:#999999;}
.flash{float:left;width:100%;display:inline;overflow:hidden;margin:9px 0px 0px 0px;}
.flash_border{float:left;width:234px;display:inline;overflow:hidden;border:1px solid #dbdbdb;}
.my_food .energy_balance{margin:5px 8px 0px 7px;}
.my_food .my_food_flash{margin:5px 8px 0px 7px;}
.my_goals .flash{margin-bottom:6px;}

.essentials{float:left;display:inline;width:230px;background-color:#FFFFFF;margin:0px 10px 14px 11px;}
.essentials .water{float:left;display:inline;width:107px;height:57px;border:1px solid #DBDBDB;}
.essentials .fruit{float:left;display:inline;width:107px;height:57px;margin:0px 0px 0px 11px;border:1px solid #DBDBDB;}
.essentials .coffee{float:left;display:inline;width:107px;height:57px;margin-top:11px;border:1px solid #DBDBDB;}
.essentials .feel{float:left;display:inline;width:107px;height:57px;margin:11px 0px 0px 11px;border:1px solid #DBDBDB;}

.my_goals_body{float:left;display:inline;width:100%;}
.my_goals_nav{float:left;display:inline;margin:10px 7px 0px 0px;}
.my_goals_nav .link_selected a{float:right;display:inline;font-size:11px;text-align:left;font-size:11px;text-decoration:none;}
.my_goals_nav .link a{float:right;display:inline;color:#FD8207;font-size:11px;text-align:left;font-size:11px;}

.my_goals_nav .sep{background:transparent url(../images/general/footer_grey_sep.gif) top left no-repeat;display:inline;float:left;height:11px;overflow:hidden;width:1px;margin:2px 4px;}

.r_purple_arrow{float:right;display:inline;width:8px;height:8px;overflow:hidden;background:transparent url('../images/icons/purple_arrow_r.gif') no-repeat;}
.d_purple_arrow{float:right;display:inline;width:8px;height:8px;overflow:hidden;background:transparent url('../images/icons/purple_arrow_d.gif') no-repeat;}


/******************************************************************/
/*************                                 	*******************/
/*************   	Right Menu Spetial			*******************/
/*************                                 	*******************/
/******************************************************************/

.rightMenu_s{float:left;width:255px;display:inline;margin:0px 0px 20px 0px;}
.rightMenu_s .white_box{float:left;clear:both;display:inline;width:253px;background-color:#ffffff;margin:0px 0px 20px 0px;border:1px solid #d1b3e1;}
.progress_report{height:127px;background:transparent url('../images/right_menu/progress_report_bg.gif') no-repeat;background-position:right top;}
.an_targets{height:127px;background:transparent url('../images/right_menu/an_targets_bg.gif') no-repeat;background-position:right top;}
.an_targets a{float:left;display:inline;font-weight:bold;margin:103px 0px 0px 12px;padding-right:10px;background:transparent url(../images/icons/orange_arrow_r.gif) no-repeat right 4px;}
.progress_report .progress_report_inner{float:left;display:inline;margin:15px 0px 0px 15px;}
.progress_report .progress_report_title{float:left;display:inline;margin-bottom:11px;}
.progress_report .progress_report_title a:link,.progress_report .progress_report_title a:visited{float:left;display:inline;width:79px;height:38px;background:transparent url('../images/right_menu/progress_report.gif') no-repeat;background-position:0px 0px;}
.progress_report .progress_report_title a:hover{float:left;display:inline;width:79px;height:38px;background:transparent url('../images/right_menu/progress_report.gif') no-repeat;background-position:0px -38px;}

.progress_report .progress_report_inner .report_desc{float:left;display:inline;width:130px;color:#333333;}
.white_box .promo_inner{float:left;display:inline;width:223px;margin:15px 15px 19px 15px;}

/*************   	Right Menu Sales			*******************/

.sales_wBox{float:left;display:inline;width:100%;}
.sales_wBox .cl{float:left;display:inline;width:100%;overflow:hidden;}
.sales_wBox .cl .sales_borderedBox{float:left;display:inline;width:248px;overflow:hidden;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;padding-bottom: 32767px;margin-bottom: -32767px;}
.sales_wBox .cl .leftBorder{float:left;display:inline;width:5px;background-image:url('../images/right_menu/g_shadow_box/v_bg.gif');background-repeat:repeat-y;background-position:top left;padding-bottom: 32767px;margin-bottom: -32767px;}
.sales_wBox .cl .leftBorder .rt{float:left;display:inline;width:5px;height:5px;background-image:url('../images/right_menu/g_shadow_box/rt.gif');background-repeat:no-repeat;background-position:top left;}
.sales_wBox .bottom_border{float:left;display:inline;width:100%;height:6px;overflow:hidden;background-image:url('../images/right_menu/g_shadow_box/h_bg.gif');background-repeat:repeat-x;background-position:top left;}
.sales_wBox .bottom_border .lb{float:left;display:inline;width:5px;height:6px;background-image:url('../images/right_menu/g_shadow_box/lb.gif');background-repeat:no-repeat;background-position:top left;}
.sales_wBox .bottom_border .rb{float:right;display:inline;width:6px;height:6px;background-image:url('../images/right_menu/g_shadow_box/rb.gif');background-repeat:no-repeat;background-position:top left;}

#pru_add_1{height:219px;background-image:url('../images/right_menu/sales_pic/pru_box1_bg.gif');background-repeat:no-repeat;background-position:top left;}
#pru_add_2{height:263px;background-image:url('../images/right_menu/sales_pic/pru_box2_bg.gif');background-repeat:no-repeat;background-position:top left;}

#freetrial_add_1{height:153px;background-image:url('../images/right_menu/freetrial_bg.jpg');background-repeat:no-repeat;background-position:top left;}
#freetrial_add .cont{float:left;display:inline;width:222px;margin:53px 0px 0px 26px;}

#Xmas_add_1{height:153px;background-image:url('../images/right_menu/xmas_bg.jpg');background-repeat:no-repeat;background-position:top left;}
#Xmas_add .cont{float:left;display:inline;width:228px;margin:120px 0px 0px 20px;}

.cont{float:left;display:inline;width:100%;}
#pru_add .cont{float:left;display:inline;width:228px;margin:100px 0px 0px 20px;}
#pru_add .cont img{float:left;display:inline;clear:both;}
#pru_add .cont .price{float:left;display:inline;clear:both;width:100%;font-size:50px;color:#fd8207;line-height:50px;}
#pru_add .cont .price_desc{float:left;display:inline;clear:both;width:100%;color:#666666;}
#pru_add .cont .price_info{float:left;display:inline;clear:both;width:100%;font-size:14px;color:#fd8207;width:100px;font-weight:bold;margin:5px 0 0 0;}

#catch_news{height:128px;background-image:url('../images/right_menu/sales_pic/news_bg.gif');background-repeat:no-repeat;background-position:top left;}
#catch_news .cont{float:left;display:inline;width:232px;margin:92px 6px 0px 10px;}
#catch_news .cont input{float:left;display:inline;width:150px;height:19px;padding:2px 2px 0px 2px;margin-top:2px;color:#666666;border-top:2px solid #969696;border-left:2px solid #969696;border-bottom:2px solid #FBFBFB;border-right:2px solid #FBFBFB;}

#wellness {height:85px;background-image:url('../images/right_menu/sales_pic/wellness_bg.gif');background-repeat:no-repeat;background-position:top left;}
#wellness .cont{float:left;display:inline;width:140px;margin:12px 10px 0px 98px;}
#wellness .orange_title{font-size:12px;margin:0px 0px 5px 0px;}
#wellness .lg_text{float:left;display:inline;color:#666666;font-size:11px;}
#wellness .lg_text a{font-size:11px;}

a.tell_more_l{float:left;display:inline;width:106px;height:19px;overflow:hidden;cursor:pointer;background-image:url('../images/right_menu/tell_more.png');background-repeat:no-repeat;background-position:0px 0px;}
a.tell_more_l_on{float:left;display:none;width:106px;height:19px;overflow:hidden;cursor:pointer;background-image:url('../images/right_menu/tell_more_hover.png');background-repeat:no-repeat;background-position:0px 0px;}


a.click_details_btn{float:left;display:inline;cursor:pointer;width:128px;height:25px;margin:0px 0px;overflow:hidden;background-image:url('../images/buttons/click_det_btn.png');background-repeat:no-repeat;background-position:0px 0px;}
a.click_details_btn_on{float:left;display:none;cursor:pointer;width:128px;height:25px;margin:0px 0px;overflow:hidden;background-image:url('../images/buttons/click_det_btn_on.png');background-repeat:no-repeat;background-position:0px 0px;}

a.sign_up_btn{float:left;display:inline;width:74px;height:25px;margin:0px 0px;overflow:hidden;background-image:url('../images/buttons/sign_up_btn.png');background-repeat:no-repeat;background-position:0px 0px;}
a.sign_up_btn_on{float:left;display:none;width:74px;height:25px;margin:0px 0px;overflow:hidden;background-image:url('../images/buttons/sign_up_btn_on.png');background-repeat:no-repeat;background-position:0px 0px;}

.pruhealth_inner{float:left;display:inline;width:239px;margin:10px 6px 6px 6px;}
.calendar .pruhealth_inner .dates{float:left;display:inline;width:100%;height:42px;color:#ffffff;margin:0px 0px 0px 0px;}
.calendar .pruhealth_inner .color_box{float:left;display:inline;width:26px;height:26px;line-height:26px;color:#CC0000;margin-right:7px;text-align:center;font-size:14px;line-height:28px;border:1px solid #9bd7ec;}

.calendar .v_points_title{float:left;display:inline;width:100%;height:22px;line-height:22px;background-color:#e8f8fb;}
.calendar .v_points_title img{float:left;display:inline;margin:4px 0px 0px 9px;}
.calendar .v_points_title .points{float:right;display:inline;margin-right:5px;color:#cc0000;font-size:16px;}
.calendar .pruhealth_inner .fLeft{font-size:9px;}

/******************************************************************/
/*************                                 				*******************/
/*************   			FOOTER			*******************/
/*************                                 				*******************/
/******************************************************************/
.footer{float:left;display:inline;width:100%;border-top:1px solid #D5C1EF;line-height:24px;}
.copyright{float:left;width:485px;height:38px;display:inline;font-size:12px;color:#999999;margin:10px 0px 0px 15px;}
.bottomNav{float:right;width:475px;height:38px;display:inline;margin:10px 23px 0px 0px;}
.bottomNav ul{font-size:11px;list-style-type:none;margin:0pt;padding:0pt;text-align:left;}
.bottomNav ul li{color:#FD8207;display:inline;float:right;height:24px;margin:0px 5px 0px 4px;background:transparent url('../images/general/footer_grey_sep.gif') no-repeat right 8px;overflow:hidden;}
.bottomNav ul li.first_footer_link{margin-right:0px;background:none;}
.bottomNav ul li a{padding-right:5px;}
.bottomNav ul li.first_footer_link a{padding-right:0px;}

.bottomNav ul li.selected a{color:#5c3088;text-decoration:none;}
.liabilityRow{float:left;display:inline;width:1000px;line-height:14px;border-top:1px solid #D5C1EF;}
.liabilityRow p{float:left;display:inline;margin:10px 15px 0 15px;color:#999;}

/******************************************************************/
/*************                                 				*******************/
/*************   			My Profile		*******************/
/*************                                 				*******************/
/******************************************************************/
.pageContent, .content, .goals_table, .comm_table, .account_table{float:left;display:inline;width:100%;overflow:hidden;}
.myProfileTabs{float:left;display:inline;width:100%;overflow:hidden;margin-left:1px;margin:15px 0px;}

.tab{float:left;display:inline;height:35px;}
.myProfileTabs  .div{background-image:url('../images/top_nav/page_tabs_div.gif');background-repeat:repeat-x;background-position:0px 0px;width:100%;}
.myProfileTabs .account_on a.menulink{width:175px;height:35px;background:transparent url('../images/top_nav/bottom_tabs_nav.gif') no-repeat 0 -105px;display:block;}
.myProfileTabs .account a.menulink{width:175px;height:35px;background:transparent url('../images/top_nav/bottom_tabs_nav.gif') no-repeat 0 -70px;display:block;}
.myProfileTabs .goals_on a.menulink{width:158px;height:35px;background:transparent url('../images/top_nav/bottom_tabs_nav.gif') no-repeat 0 -175px;display:block;}
.myProfileTabs .goals a.menulink{width:158px;height:35px;background:transparent url('../images/top_nav/bottom_tabs_nav.gif') no-repeat 0 -140px;display:block;}
.myProfileTabs .commun_on a.menulink{width:235px;height:35px;background:transparent url('../images/top_nav/bottom_tabs_nav.gif') no-repeat 0 -35px;display:block;}
.myProfileTabs .commun a.menulink{width:235px;height:35px;background:transparent url('../images/top_nav/bottom_tabs_nav.gif') no-repeat 0 0px;display:block;}
.myProfileTabs .bug_settings_on a.menulink{width:134px;height:35px;background:transparent url('../images/top_nav/bottom_tabs_nav.gif') no-repeat 0 -175px;display:block;}
.myProfileTabs .bug_settings a.menulink{width:134px;height:35px;background:transparent url('../images/top_nav/bottom_tabs_nav.gif') no-repeat 0 -140px;display:block;}
.myProfileTabs .sharing_on a.menulink{width:161px;height:35px;background:transparent url('../images/top_nav/bottom_tabs_nav.gif') no-repeat 0 -245px;display:block;}
.myProfileTabs .sharing a.menulink{width:161px;height:35px;background:transparent url('../images/top_nav/bottom_tabs_nav.gif') no-repeat 0 -210px;display:block;}

.top_update{float:left;display:inline;width:100%;background-color:#FEF4E8;margin-bottom:20px;}
.top_update .title_part{float:left;display:inline;margin:10px 17px 0px 17px;overflow:hidden;}
.top_update .left_part{float:left;display:inline;width:86px;height:86px;background:transparent url('../images/my_profile/goals_update_pic.gif') top center no-repeat;}
.top_update .right_part{float:left;display:inline;width:540px;overflow:hidden;margin-left:25px;}
.top_update .update{float:left;display:inline;width:100%;height:24px;overflow:hidden;margin-top:7px;background:transparent url('../images/my_profile/goals_update_title.gif') top left no-repeat;}
.communication .update{float:left;display:inline;width:100%;height:24px;overflow:hidden;margin-top:7px;background:transparent url('../images/my_profile/comm_update_title.gif') top left no-repeat;}
.top_update .overview{float:left;display:inline;width:100%;height:34px;overflow:hidden;border-top:1px solid #D5C1EF;background:transparent url('../images/my_profile/goals_update_overview.gif') no-repeat;background-position:left 8px;}
.communication .facebook{float:left;display:inline;width:86px;height:86px;background:transparent url('../images/my_profile/facebook_user.gif') top left no-repeat;}
.communication .facebook_label{float:left;display:inline;width:100%;height:24px;overflow:hidden;margin-top:7px;background:transparent url('../images/my_profile/sharing_update_title.png') top left no-repeat;}
.sharing_info{float:left;font-size:14px;color:#666;margin:20px 0;}
   .sharing_info p{margin-bottom:15px;}
#sharing_settings_bottom{float:left;width:686px;}
.ssb_left{float:left;margin:0 0 0 20px;}
.ssb_right{float:right;margin:20px 35px 0 0;}
   .ssb_right a{display:block;width:165px;height:39px;background-repeat:no-repeat;background-position:0 0;}
   .ssb_right a.disconnect_btn{background:transparent url('../images/my_profile/btn_disconnect.png');}
   .ssb_right a.connect_btn{background:transparent url('../images/my_profile/btn_connect.png');}
   .ssb_right a:hover{background-position:0 -39px;}

/*.top_update .hide{float:right;display:inline;width:26px;height:10px;margin:11px 2px 0px 0px;background:transparent url('../images/my_profile/goals_hide.gif') no-repeat;}
.top_update .arrow_up{float:right;display:inline;width:8px;height:6px;margin:14px 20px 0px 0px;background:transparent url('../images/icons/goals_arrow_up.gif') no-repeat;}
.top_update .arrow_down{float:right;display:inline;width:8px;height:6px;margin:14px 20px 0px 0px;background:transparent url('../images/icons/goals_arrow_down.gif') no-repeat;}
*/
.update_goals_body{float:left;display:inline;width:500px;margin:0px 0px 20px 128px;font-size:14px;color:#666666;}

.goals_table .table_section{float:left;display:inline;width:100%;}
.goals_table .table_title{float:left;display:inline;width:100%;height:27px;background:transparent url('../images/titles/goal_title_bg.gif') repeat-x;}
.goals_table .column_title{float:left;display:inline;width:223px;height:27px;font-size:16px;font-weight:bold;color:#5C3088;}
.goals_table .column_title .column_title_inner{float:left;display:inline;}
.goals_table .column_title .hidden{display:none;}

.table_title .goal_type{width:223px;background:transparent url('../images/titles/goal_goal_type.gif') no-repeat left bottom;}
.table_title .select{width:70px;background:transparent url('../images/titles/goal_select.gif') no-repeat left bottom;}
.table_title .target{width:213px;background:transparent url('../images/titles/goal_target.gif') no-repeat left bottom;}
.table_title .remind{width:175px;background:transparent url('../images/titles/goal_remind.gif') no-repeat left bottom;}
.goals_table .table_title .column_div{float:left;display:inline;width:1px;height:27px;background-color:#ffffff;overflow:hidden;}
.goals_table .table_sub_title{float:left;display:inline;width:100%;height:27px;background-color:#EEE3FD;margin:2px 0px 0px 0px;overflow:hidden;}
.goals_table .section_body{float:left;display:inline;width:100%;margin-bottom:13px;}
.goals_table .column_div{float:left;display:inline;width:1px;height:27px;background-color:#D5C1EF;overflow:hidden;}
.goals_table .row{float:left;display:inline;clear:both;width:100%;height:27px;background-color:#FEF4E8;margin:2px 0px 0px 0px;}
.my_goals_page .goals_table .update_row{float:left;display:inline;width:100%;min-height:27px;background-color:#fed7b0;margin:2px 0px 0px 0px;}
.goals_table .update_row {background-color:#FEF4E8;display:inline;float:left;margin:2px 0px 0px;min-height:27px;width:100%;clear:both;}
.goals_table a.upd_row_link:link, .goals_table a.upd_row_link:visited,
.goals_table a.upd_row_link:hover, .goals_table a.upd_row_link:active{float:left;display:inline;font-weight:bold;font-size:12px;margin-left:11px;line-height:27px;}

.table_sub_title .current{float:left;display:inline;margin:8px 0px 0px 12px;font-size:12px;font-weight:bold;color:#5C3088;}
.table_sub_title .new{float:left;display:inline;margin:8px 0px 0px 35px;font-size:12px;font-weight:bold;color:#5C3088;}

.table_sub_title .current{float:left;display:inline;margin:8px 0px 0px 31px;font-size:12px;font-weight:bold;color:#5C3088;}
.table_sub_title .new{float:left;display:inline;margin:8px 0px 0px 23px;font-size:12px;font-weight:bold;color:#5C3088;}

.table_sub_title .hide{float:right;display:inline;width:26px;height:9px;margin:9px 2px 0px 0px;background:transparent url('../images/my_profile/hide.gif') no-repeat;}
.table_sub_title .unhide{float:right;display:inline;width:40px;height:9px;margin:9px 2px 0px 0px;background:transparent url('../images/my_profile/unhide.gif') no-repeat;}
.table_sub_title .arrow_up{float:right;display:inline;width:8px;height:6px;margin:12px 7px 0px 0px;background:transparent url('../images/icons/purple_arrow_up.gif') no-repeat;}
.table_sub_title .arrow_down{float:right;display:inline;width:8px;height:6px;margin:12px 7px 0px 0px;background:transparent url('../images/icons/purple_arrow_down.gif') no-repeat;}

.row input{font-family:Arial;font-size:12px; width:60px;}
.row .current{overflow:hidden;float:left;display:inline;width:60px;font-size:12px;font-weight:normal;background-color:#FEF4E8;margin:4px 22px 0px 15px;text-align:right;color:#5C3088;height:18px;}
.row input.new{margin-top:4px; text-align:right;font-weight:normal; color:#333333;height:16px;border-top:2px solid #969696;border-left:2px solid #969696;border-bottom:2px solid #FBFBFB;border-right:2px solid #FBFBFB;}
.row select{font-family:Arial;font-size:12px;font-weight:normal;color:#333333;height:18px;width:152px;margin:3px 0px 0px 12px;border-top:2px solid #969696;border-left:2px solid #969696;border-bottom:2px solid #FBFBFB;border-right:2px solid #FBFBFB;}
.row a:link.update, .row a:visited.update, 
.comm_table a:link.update, .comm_table a:visited.update,
.account_box a:link.update,.account_box a:visited.update,
.modal_content_inner  a:link.update,.modal_content_inner a:visited.update
{float:right;display:inline;width:68px;height:19px;margin:4px 12px 4px 0px;background:transparent url('../images/buttons/update_btn.gif') no-repeat 0px 0px;}
.row a:hover.update, 
.comm_table a:hover.update, 
.account_box a:hover.update, 
.modal_content_inner a:hover.update{float:right;display:inline;width:68px;height:19px;margin:4px 12px 4px 0px;background:transparent url('../images/buttons/update_btn.gif') no-repeat 0px -19px;}

.row div.select{float:left;display:inline;width:70px;height:27px;}
.row a.selected{float:left;display:inline;width:17px;height:17px;margin:5px 26px;background:transparent url('../images/icons/v.gif') center no-repeat;}
.row a.unselected{float:left;display:inline;width:17px;height:17px;margin:5px 26px;background:transparent url('../images/icons/x.gif') center no-repeat;}

.data_boxes .goals_table .row .column_title .text, .row .column_title .text
{font-family:Arial;font-size:14px;font-weight:normal;color:#333333;padding:0px 0px 0px 11px;margin:0px;width:auto;line-height:27px;}

.comm_table .messages{float:left;display:inline;margin-left:125px;}
.messages .message{float:left;display:inline;width:106px;}

.messages .message_title{float:left;display:inline;width:89px;}
.messages .message_body{float:left;display:inline;width:90px;margin:5px 0px;color:#333333;}
.message .motivational{height:32px;background:transparent url('../images/my_profile/comm_motivational.gif') left center no-repeat;}
.message .reminder{height:32px;background:transparent url('../images/my_profile/comm_reminders.gif') left top no-repeat;}
.message .community{height:32px;background:transparent url('../images/my_profile/comm_messages.gif') left center no-repeat;}
.message .newsletters{height:32px;background:transparent url('../images/my_profile/comm_newsletters.gif') left center no-repeat;}
.message .programmeupdate{height:32px;background:transparent url('../images/my_profile/comm_programmeupdate.gif') left center no-repeat;}

.options {float:left;display:inline;width:100%;}
.options .option{float:left;display:inline;width:100%;height:25px;margin-bottom:8px;}
.option .option_title{float:left;display:inline;width:115px;margin-right:10px;height:25px;}
.option .option_select{float:left;display:inline;width:100px;margin-right:28px;height:25px;background-color:#FEF4E8;text-align:center;}
.select_deselect .option_select{float:left;display:inline;width:100px;margin-right:28px;height:25px;background-color:#F6F0FC;text-align:center;}
.option_select input{width:14px;height:14px;margin-top:6px;}

.comm_table .option_titles{float:left;display:inline;width:115px;margin:6px 10px 0 0;overflow:hidden;}
.comm_table .option_select{float:left;display:inline;width:106px;margin:6px 6px 0 0;text-align:center;}
.comm_table .option_select_last{float:left;display:inline;width:106px;margin:6px 0 0 0;text-align:center;}
.comm_table .option_select_last .option_select_cell,.comm_table .option_select .option_select_cell{margin-bottom:8px;width:106px;height:25px;background-color:#FEF4E8;text-align:center;}
.comm_table .option_select_last .option_select_cell input,.comm_table .option_select .option_select_cell input{width:14px;height:14px;margin-top:6px;}
.comm_table .option{float:left;display:inline;width:100%;clear:both;margin-bottom:8px;}
.email .option_title{background:transparent url('../images/my_profile/email.gif') right center no-repeat;}
.by_post .option_title{background:transparent url('../images/my_profile/by_post.gif') right center no-repeat;}
.sms .option_title{background:transparent url('../images/my_profile/sms.gif') right center no-repeat;}
.phone .option_title{background:transparent url('../images/my_profile/phone.gif') right center no-repeat;}
.inbox .option_title{background:transparent url('../images/my_profile/inbox.gif') right center no-repeat;}
.select_deselect .option_title{margin-top:6px;background:transparent url('../images/my_profile/select_deselect.gif') right center no-repeat;}

.account .top_update_pic{float:left;width:100%;display:inline; background:transparent url('../images/my_profile/user_pic.gif') left bottom no-repeat;}
.account .top_update{background-image:url('../images/my_profile/user_pic.gif');background-position:left bottom;background-repeat:no-repeat;min-height:81px;}

#bug_settings{background-image:none;height:120px;}
#bug_settings  img.bug{float:left;display:inline;width:74px;height:88px;margin:16px 28px 0px 23px;}
#bug_settings .top_update_desc{float:left;display:inline;width:524px;margin-top:20px;}
#bug_settings .top_update_desc .title{margin-bottom:10px;background-image:url(../images/my_profile/update_bs.gif);background-position:left bottom;background-repeat:no-repeat;display:inline;float:left;height:18px;width:100%;}
#bug_settings .top_update_desc span{float:left;display:inline;width:100%;color:#666666;font-size:14px;line-height:16px;}

.account .update{float:left;display:inline;width:313px;height:auto; margin-right:40px;margin-top:24px;background:none;}

.account .update .title{float:left;display:inline;width:100%;height:18px;background-image:url('../images/my_profile/account_update.gif');background-position:left bottom;background-repeat:no-repeat;}
.account .update .title_text{float:left;display:inline;font-size:14px;color:#666666;margin-top:10px;}
.account .purple_text{font-size:14px;color:#5C3088;}
span.orange_star{color:#FD8207;}
span.user_name{color:#5c3088;font-size:14px;font-weight:bold;margin-left:15px;}
.account .orange_text{font-size:14px;color:#FD8207;}
.account .red_warning_note{font-size:14px;color:#ED1C24;}
.warning{color:#ED1C24;}

.account .user_data{float:left;display:inline;width:193px;}
.account .notes{float:left;display:inline;width:100%;margin-bottom:10px;}

.account .account_box{float:left;display:inline;width:330px;border:1px solid #d5c1ef;margin-bottom:21px;color:#333333;}
.account  #bug_settings_table .account_box{float:left;display:inline;width:683px;border:1px solid #d5c1ef;margin-bottom:0px;color:#333333;}
.account_box .inner{float:left;display:inline;width:254px;margin:20px 37px 20px 37px;}
#bug_settings_table .account_box .inner{float:left;display:inline;width:562px;margin:20px 67px 18px 54px;}
.account_box .title{float:left;display:inline;width:254px;height:16px;}
#bug_settings_table .account_box .title{float:left;display:inline;width:100%;height:17px;margin-bottom:10px;clear:both;}
#bug_settings_table .account_box .inner .left {float:left;display:inline;width:256px;margin-right:50px;}
#bug_settings_table .account_box .inner .right {float:left;display:inline;width:256px;}
#bug_settings_table .account_box .inner .text{margin:8px 0px 2px 0px;}
#bug_settings_table .title {background-image:url(../images/my_profile/mb_settings.gif);background-position:left bottom;background-repeat:no-repeat;margin-top:1px;}

.account_box input, .reg_box_inner input, .reg_box_col input{float:left;width:252px;height:16px;color:#5c3088;margin-top:2px; border-top:2px solid #969696;border-left:2px solid #969696;border-bottom:2px solid #FBFBFB;border-right:2px solid #FBFBFB;}
.personal_details .title{margin:20px 37px 17px 37px;background-image:url('../images/my_profile/personal_details.gif');background-position:left bottom;background-repeat:no-repeat;}

.personal_details{margin-right:21px;}

.account_box .user_row{float:left;display:inline;background-color:#fef4e8;margin:0px 1px;height:25px;width:326px;line-height:25px}
.account_box .text, .reg_box_inner .text,.reg_box_col .text{float:left;clear:both; display:inline; margin-top:11px;width:100%;}

.change_password .title{margin-top:1px; background-image:url('../images/my_profile/change_pass.gif');background-position:left bottom;background-repeat:no-repeat;}
.error_field{background-color:#fff799;}
.normal_field{background-color:#fef4e8;}
.account_box select, .reg_box_inner select, .reg_box_col select{float:left;height:20px;width:252px;margin-top:2px;color:#5C3088;background-color:#fef4e8;border-top:2px solid #969696;border-left:2px solid #969696;border-bottom:2px solid #FBFBFB;border-right:2px solid #FBFBFB;}

.div_row{float:left;display:inline; height:1px;overflow:hidden;width:100%;background-color:#d5c1ef;margin:10px 0px;}
input.meas_unit{float:left;border:none;width:auto;height:22px;line-height:22px;margin:0px;padding:0px;border:0px;}
.input_text{margin:0px 0px 0px 5px;width:auto;clear:none;height:22px;line-height:20px;display:inline;float:left;}

.my_address .title{background-image:url('../images/my_profile/my_address.gif');background-position:left bottom;background-repeat:no-repeat;}
.my_phones .title{background-image:url('../images/my_profile/my_phones.gif');background-position:left bottom;background-repeat:no-repeat;}
.nectar_acc_area .title{background-image:url('../images/nectar/nectar_card_details.jpg');background-position:left bottom;background-repeat:no-repeat;width:205px;height:39px;float:left;margin-bottom:10px;}

.accountLeftCol{float:left;}
.accountRightCol{float:right;}

.nectarNumberStart{float:left;display:block;padding-top:5px;}
#nectar01{float:left;display:inline;width:104px;margin-left:20px;}
#nectar02{float:left;display:inline;width:36px;margin-left:20px;}

.nectarNumberInputArea{float:left;display:block;background-image:url(../images/nectar/nectar_line_bg.gif);background-repeat:no-repeat;background-position:right;}

/******************************************************************/
/*************  				                               	 ******************/
/*************   			HEALTHY Living		*******************/
/*************                                 				*******************/
/******************************************************************/

/*************   			Activity			*******************/
.activity .title, .recipes .title, .article_list .title, .expert .title, .act_home .title, .site_map .title, .help .title,
.my_goals_page .title, .progress_report_page .title, .top5 .title,.download .title, .glossary .title
{width:100%;height:52px;float:left;background-color:#f6f0fc;font-size:26px;color:#5c3088;margin-top:16px;line-height:52px;}

.print{float:right;display:inline;width:30px;height:14px;overflow:hidden; background-image:url('../images/hl/print.gif');background-position:top left;background-repeat:no-repeat;}
.activity .title .div{width:2px;height:14px;float:right;overflow:hidden;background-image:url('../images/hl/title_div.gif');background-position:top left;background-repeat:no-repeat;}
.email_to_friend{float:right;display:inline;width:113px;height:12px;overflow:hidden;background-image:url('../images/hl/email.gif');background-position:top left;background-repeat:no-repeat;}

.content .top_pic{float:left;display:inline;overflow:hidden;border:1px solid #bda8d2;}
.pic_border{float:left;display:inline;overflow:hidden;border:1px solid #eae0f7;}
.content .top_pic .inner, .pic_border .pic_border_inner{float:left;display:inline;overflow:hidden;margin:3px;}

.content .mid_part .article{float:left;display:inline;width:435px;border-bottom:1px solid #d5c1ef;}
.orange_title{float:left;display:inline;width:100%;color:#fd8207;font-size:14px;font-weight:bold;margin:0px 0px 10px 0px;}

.activity .greyText p, .recipes .greyText p{margin-bottom:12px;}

.content .left_side{float:left;display:inline;width:219px;margin-top:20px;}
.act_home  .left_side, .my_goals_page .left_side{float:left;display:inline;width:91px;margin-top:20px;}
.content .mid_part{float:left;display:inline;width:435px;margin:20px 0px 0px 30px;}
.act_home  .mid_part, .my_goals_page .mid_part{float:left;display:inline;width:579px;margin:20px 0px 0px 15px;overflow:hidden;}

.content .rel_articles{float:left;display:inline;width:100%;background-color:#f6f0fc;margin-top:20px;}
.content .rel_articles .inner{float:left;display:inline;margin:15px 15px 20px 15px;}
.content .rel_articles .rel_articles_title{float:left;display:inline;width:187px;height:12px;overflow:hidden;background-image:url('../images/hl/rel_articles.gif');background-position:left top;background-repeat:no-repeat;}
.content .rel_articles .chal_title{float:left;display:inline;width:122px;height:13px;margin-bottom:12px;overflow:hidden;background-image:url('../images/titles/chal_time.gif');background-position:left top;background-repeat:no-repeat;}
.content .rel_articles .rel_articles_ul, .articles_list_ul{float:left;display:inline;width:100%;color:#79588b;font-size:12px;margin-top:7px;overflow:hidden;}
.content .rel_articles .rel_articles_ul ul , .articles_list_ul ul{padding-left:16px;}
.content .rel_articles .rel_articles_ul ul li, .articles_list_ul ul li{margin-bottom:6px;}

.content .fb_promotion,  .content .ask_an_expert{float:left;display:inline;overflow:hidden;width:217px;border:1px solid #bda8d2;margin-top:28px;}
.content .fb_promotion .promo_inner{float:left;display:inline;overflow:hidden;width:200px;margin:11px 9px;}
.content .promo_title{float:left;display:inline;margin-left:11px;width:114px;}
.bottom_section .promo_title{float:left;display:inline;margin-left:11px;width:121px;}
.content .fb_logo, .bottom_section .fb_logo{float:left;display:inline;overflow:hidden;width:69px;height:33px;background-image:url('../images/hl/activity_promo.gif');background-position:left top;background-repeat:no-repeat;margin-bottom:10px;}
.promo_title .fb_award{float:left;display:inline;overflow:hidden;width:84px;height:32px;background-image:url('../images/hl/fb_awards.gif');background-position:left top;background-repeat:no-repeat;margin-bottom:10px;}

.content .ask_an_expert .expert_inner{float:left;display:inline;margin:11px 9px 14px 9px;width:199px;}
.content .activity_item{border-bottom:1px solid #dbdbdb;display:inline;float:left;width:100%;margin-bottom:7px;}
.content .activity_item_title{display:inline;float:left;width:100%;margin-bottom:8px;}
.content .activity_item_title a{color:#5c3088;font-size:14px;}
.content .activity_item_body{float:left;display:inline;width:343px;margin-left:17px;margin:8px 0px 8px 17px;}

/*************   			END Activity		*******************/
/*************   			HL Home			*******************/

.hl_home .topPromo, .comm_home .topPromo,  .mem_month_page .topPromo, .mhp .topPromo{float:left;width:683px;display:inline;border:1px solid #ceaedf;margin-top:20px;}
.hl_home .topPromo .context, .comm_home .topPromo  .context,  .mem_month_page .topPromo .context{float:left;width:663px;display:inline;margin:10px;height:132px;}
.hl_home .topPromo .promo_text{float:left;width:220px;height:132px;display:inline;background-color:#cccc33;}
.hl_home .topPromo .promo_text a{float:left;font-weight:bold;margin-top:7px;}
.hl_home .topPromo .inner, .comm_home .topPromo .inner{float:left;display:inline;width:180px;margin:14px 20px 0px 20px;}
.white_18B{color:#ffffff;font-size:18px;font-weight:bold;text-align:left;}
.white_14B{color:#ffffff;font-size:14px;font-weight:bold;text-align:left;}
.hl_home .topPromo .promo_pic{float:left;width:443px;display:inline;}
#comm_promo_pic_inside{float:left;display:inline;width:180px;height:132px;background:#1EB6CB;}
#comm_promo_white14B a#comm_promo_link2{display:block;color:#fff;margin-top:7px;text-decoration:underline;}
#comm_promo_white14B a#comm_promo_link2:hover{text-decoration:none;}
#comm_promo_pic{float:left;display:inline;}

.sections{float:left;width:100%;display:inline;margin-top:20px;}
.sections .section{float:left;width:332px;display:inline;}
.sections .activity, .hl_home .sections .expert, .hl_home .sections .contr{margin-top:21px;}
.sections .articles .title{float:left;width:100%;height:28px;display:inline;line-height:26px;font-size:11px;background-image:url('../images/titles/hl_home_articles_sec.gif');background-repeat:no-repeat;background-position:left bottom;}
.sections .recipes .title{float:left;width:100%;height:28px;display:inline;line-height:26px;font-size:11px;margin-top:0px;background-image:url('../images/titles/hl_home_recipes_sec.gif');background-repeat:no-repeat;background-position:left bottom;}
.sections .activity .title{float:left;width:100%;height:28px;margin:0px;display:inline;line-height:26px;font-size:11px;background-image:url('../images/titles/hl_home_activity_sec.gif');background-repeat:no-repeat;background-position:left bottom;}
.sections .expert .title{float:left;width:100%;height:28px;margin-top:0px;display:inline;line-height:26px;font-size:11px;background-image:url('../images/titles/hl_home_expert_sec.gif');background-repeat:no-repeat;background-position:left bottom;}
.sections .contr .title{float:left;width:100%;height:28px;margin-top:0px;display:inline;line-height:26px;font-size:11px;background-image:url('../images/titles/hl_home_contr_sec.gif');background-repeat:no-repeat;background-position:left bottom;}

.sections .section .title a.title_link{float:right;margin-right:10px;width:48px;height:28px;display:inline;color:#ffffff;font-size:11px;font-weight:bold;background-image:url('../images/icons/white_arrow_r.gif');background-repeat:no-repeat;background-position:right center;}
.sections .section .section_body{float:left;width:330px;display:inline;border-left:1px solid #d1b3e1;border-right:1px solid #d1b3e1;border-bottom:1px solid #d1b3e1;}
.sections .recipes .inner, .sections .articles .inner{float:left;width:328px;display:inline;margin:0px 1px 4px 1px;}
.sections .section .navigation{float:left;width:100%;height:36px;display:inline;background-image:url('../images/titles/hl_home_nav_bg.gif');background-repeat:repeat-x;background-position:left bottom;}

.sections .section .navigation a.left_arrow:link, .sections .section .navigation a.left_arrow:visited{float:left;width:28px;height:28px;display:inline;margin:6px 0px 0px 6px;background-image:url('../images/icons/hl_home_sec_l_arrow.gif');background-repeat:no-repeat;background-position:0px 0px;}
.sections .section .navigation a.left_arrow:hover{float:left;width:28px;height:28px;display:inline;margin:6px 0px 0px 6px;background-image:url('../images/icons/hl_home_sec_l_arrow.gif');background-repeat:no-repeat;background-position:0px -28px;}
.sections .section .navigation a.right_arrow:link, .sections .section .navigation a.right_arrow:visited{float:right;width:28px;height:28px;display:inline;margin:6px 6px 0px 0px;background-image:url('../images/icons/hl_home_sec_r_arrow.gif');background-repeat:no-repeat;background-position:0px 0px;}
.sections .section .navigation a.right_arrow:hover{float:right;width:28px;height:28px;display:inline;margin:6px 6px 0px 0px;background-image:url('../images/icons/hl_home_sec_r_arrow.gif');background-repeat:no-repeat;background-position:0px -28px;}

.sections .section .navigation .bullets{float:left;width:54px;height:12px;display:inline;margin:13px 0px 0px 109px;}
.sections .section .navigation .bullets .bullet_on{float:left;width:12px;height:12px;display:inline;margin-right:6px;background-image:url('../images/icons/purple_bull.gif');background-repeat:no-repeat;background-position:left bottom;}
.sections .section .navigation .bullets .bullet_off{float:left;width:12px;height:12px;display:inline;margin-right:6px;background-image:url('../images/icons/white_bull.gif');background-repeat:no-repeat;background-position:left bottom;}
.sections .section .inner .top{float:left;width:100%;display:inline;background-image:url('../images/hl/hl_home_sec_b_bg.gif');background-repeat:repeat-x;background-position:left bottom;}
.sections .articles .inner .top .content{float:left;width:312px;display:inline;margin:11px 8px 12px 8px;}
.sections .recipes .inner .top .content{float:left;width:290px;display:inline;margin:18px 19px 12px 19px;}
.sections .recipes .inner .top .content a{font-size:15px;font-weight:bold;}

.sections .section .inner .top .content .pic{float:left;width:115px;height:115px;margin-right:11px;}
.sections .section .inner .top .content .text{float:left;width:186px;display:inline;}

.blue_title{font-size:14px;font-weight:bold;color:#1db6ca;margin-bottom:5px;}
.sections .section .section_body .inner .list{width:100%;color:#1db6ca;display:inline;float:left;font-size:13px;height:24px;border-top:1px solid #eadff8;}
.sections .section .section_body .inner .on{background-color:#F6F0FC;}
.sections .section .section_body .inner  .list ul{padding-left:25px;color:#1db6ca;}
.sections .section .section_body .inner .list ul li{margin-top:3px;color:#1db6ca;}
.sections .section .section_body .inner .list a:link, .hl_home .sections .section .section_body .inner .list a:visited{float:left;font-size:13px;color:#5c3088;display:inline;width:294px;background-image:url('../images/icons/orange_arrow_r.gif');background-repeat:no-repeat;background-position:right center;}
.sections .section .section_body .inner .list a:hover{float:left;color:#5c3088;display:inline;width:294px;font-size:13px;background-image:url('../images/icons/orange_arrow_r.gif');background-repeat:no-repeat;background-position:right center;}

.sections .expert .section_body .inner .list {padding-left:12px;border-top:1px solid #EADFF8;display:inline;float:left;font-size:14px;width:316px;}
.sections .expert .section_body .inner .list a:link, .hl_home .sections .expert .section_body .inner .list a:visited{margin-top:3px;font-size:14px;color:#FD8207;float:left;display:inline;width:306px;background-image:url('../images/icons/orange_arrow_r.gif');background-repeat:no-repeat;background-position:right center;}
.sections .expert .section_body .inner .list a:hover{margin-top:3px;color:#FD8207;float:left;display:inline;width:306px;font-size:14px;background-image:url('../images/icons/orange_arrow_r.gif');background-repeat:no-repeat;background-position:right center;}
.sections .expert .section_body .inner .list a span{color:#5c3088;}

.sections .contr .section_body .inner .list {padding-left:12px;border-top:1px solid #EADFF8;display:inline;float:left;font-size:14px;width:316px;color:#FD8207;}
.sections .contr .section_body .inner .list a.contr_list_item:link, 
.sections .contr .section_body .inner .list a.contr_list_item:visited{margin-top:3px;font-size:14px;color:#FD8207;float:left;display:inline;width:306px;background-image:url('../images/icons/orange_arrow_r.gif');background-repeat:no-repeat;background-position:right center;}
.sections .contr .section_body .inner .list a.contr_list_item:hover{margin-top:3px;color:#FD8207;float:left;display:inline;width:306px;font-size:14px;background-image:url('../images/icons/orange_arrow_r.gif');background-repeat:no-repeat;background-position:right center;}
.sections .contr .section_body .inner .list a.contr_list_item span{color:#5c3088;}

.sections .pic_border_on{overflow:hidden;margin-right:18px;float:left;display:inline;width:85px;height:85px;background-image:url('../images/hl/hl_home_rec_border.gif');background-repeat:no-repeat;background-position:left bottom;}
.sections .pic_border_on .pic_border_inner{margin:5px;overflow:hidden;}
.recipes .top .content .pic_border{margin:1px 18px 1px 1px;width:81px;height:81px;overflow:hidden;}

.sections .activity .inner, .sections .expert .inner, .sections .contr .inner{float:left;width:329px;display:inline;margin:0px 0px 2px 1px;background-image:url('../images/hl/hl_home_sec_t_bg.gif');background-repeat:repeat-x;background-position:left top;}
.sections .activity .inner .content{float:left;display:inline;width:309px;margin:15px 10px 0px 10px;}
.sections .activity .inner .content .program_row{float:left;display:inline;width:100%;margin-bottom:16px;}
.sections .activity .inner .content .program_row .pic{float:left;display:inline;width:80px;height:80px;border:none;overflow:hidden;}
.sections .activity .inner .content .program_row .program{float:left;display:inline;width:229px;height:80px;background-color:#f6f0fc;}
.sections .activity .inner .content .program_row .program_title{float:left;display:inline;width:200px;font-size:16px;margin:10px 14px 7px 14px;}
.sections .activity .inner .content .program_row .program_title a{color:#5c3088;font-size:16px;width:200px;}
.sections .activity .inner .content .program_row .program_desc{float:left;display:inline;width:201px;margin:0px 14px 14px 14px;}

.sections .expert .inner .content  .ask_me{float:left;display:inline;width:100%;height:48px;background-image:url('../images/titles/hl_home_expert_b_bg.gif');background-repeat:repeat-x;background-position:left top;}
.sections .expert .inner .content  .ask_me a:link.ask_me_btn, .sections .expert .inner .content  .ask_me a:visited.ask_me_btn,
.hl_home .sections .expert .inner .content  .ask_me a:link.ask_me_btn, .hl_home .sections .expert .inner .content  .ask_me a:visited.ask_me_btn{float:left;display:inline;width:119px;height:25px;margin:12px 0px 0px 24px;background-image:url('../images/buttons/ask_expert_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
.sections .expert .inner .content  .ask_me a:hover.ask_me_btn,.hl_home .sections .expert .inner .content  .ask_me a:hover.ask_me_btn{float:left;display:inline;width:119px;height:25px;margin:12px 0px 0px 24px;background-image:url('../images/buttons/ask_expert_btn.gif');background-repeat:no-repeat;background-position:0px -25px;}

.sections .expert .inner .content  .ask_me a:link.exp_profile,.hl_home .sections .expert .inner .content  .ask_me a:visited.exp_profile{float:right;width:108px;margin:16px 12px 0px 0px;background-image:url('../images/icons/orange_arrow_r.gif');background-repeat:no-repeat;background-position:right 4px;}
.sections .expert .inner .content  .ask_me a:hover.exp_profile{float:right;width:108px;margin:16px 12px 0px 0px;background-image:url('../images/icons/orange_arrow_r.gif');background-repeat:no-repeat;background-position:right 4px;}
.sections .expert .inner .content .expert_pic{float:left;display:inline;width:328px;height:137px;margin-top:9px;overflow:hidden;}

.sections .contr .inner .content  .ask_me{float:left;display:inline;width:100%;height:48px;background-image:url('../images/titles/hl_home_expert_b_bg.gif');background-repeat:repeat-x;background-position:left top;}
.sections .contr .inner .content  .ask_me a:link.ask_me_btn, .sections .contr .inner .content  .ask_me a:visited.ask_me_btn,
.hl_home .sections .contr .inner .content  .ask_me a:link.ask_me_btn, .hl_home .sections .contr .inner .content  .ask_me a:visited.ask_me_btn{float:left;display:inline;width:119px;height:25px;margin:12px 0px 0px 24px;background-image:url('../images/buttons/ask_expert_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
.sections .contr .inner .content  .ask_me a:hover.ask_me_btn,.hl_home .sections .contr .inner .content  .ask_me a:hover.ask_me_btn{float:left;display:inline;width:119px;height:25px;margin:12px 0px 0px 24px;background-image:url('../images/buttons/ask_expert_btn.gif');background-repeat:no-repeat;background-position:0px -25px;}

.sections .contr .inner .content  .ask_me a:link.exp_profile,.hl_home .sections .contr .inner .content  .ask_me a:visited.exp_profile{float:right;width:108px;margin:16px 12px 0px 0px;background-image:url('../images/icons/orange_arrow_r.gif');background-repeat:no-repeat;background-position:right 4px;}
.sections .contr .inner .content  .ask_me a:hover.exp_profile{float:right;width:108px;margin:16px 12px 0px 0px;background-image:url('../images/icons/orange_arrow_r.gif');background-repeat:no-repeat;background-position:right 4px;}
.sections .contr .inner .content .expert_pic{background-image:url(../images/pics/hl_home_expert2.gif);background-position:left top;background-repeat:no-repeat;display:inline;float:left;height:160px;margin-top:9px;overflow:hidden;width:328px;}
.sections .contr .inner .content .expert_pic a.exp_link{float:left;display:inline;font-size:18px;font-weight:bold;margin:129px 0px 0px 15px;}

.bottom_sections{float:left;display:inline;width:100%;margin-top:18px;overflow: hidden;border-bottom:1px solid #d5c1ef;}
.bottom_sections .bottom_section{float:left;display:inline;width:227px;border-top:1px solid #d5c1ef;border-left:1px solid #d5c1ef;padding-bottom: 32767px;margin-bottom: -32767px;}
.bottom_sections .right{border-right:1px solid #d5c1ef;}

.bottom_sections .bottom_section .inner{float:left;display:inline;width:207px;margin:14px 10px 15px 10px;}

/*************   			END HL Home		*******************/
/*************   			Articles List		*******************/
.articles_list_ul{margin:0px 0px 7px 0px;;}
.articles_list_ul ul li {margin-bottom:4px;}
.articles_list_ul ul li a{font-weight:bold;}
.article_list .article .purpleText_14{font-weight:bold;margin: 0px 0px 10px 0px;}


/*************   			END Articles List		*******************/

/*************   			Recipes			*******************/
.content .recipes .greyText p{margin-bottom:12px;}
.recipes .mid_part .article, .article .mid_part .article, .act_home  .mid_part .article, .my_goals_page .mid_part .article{float:left;display:inline;width:435px;border-bottom:none;}
.tabs_table{float:left;display:inline;width:100%;margin:20px 0px 10px 0px;border-bottom:1px solid #d5c1ef;}
.tabs_table .tabs_table_tabs{float:left;display:inline;width:100%;height:35px;background-image:url('../images/hl/recipes_tab_bg.gif');background-repeat:repeat-x;background-position:left bottom;overflow:hidden;}
.tabs_table_tabs .tab{float:left;display:inline;height:35px;overflow:hidden;}

.tabs_table_tabs a.savoury_off{width:100px;background-image:url('../images/hl/recipes_tab_savoury.gif');background-repeat:no-repeat;background-position:0px -35px;}
.tabs_table_tabs a.savoury_on{width:100px;background-image:url('../images/hl/recipes_tab_savoury.gif');background-repeat:no-repeat;background-position:0px 0px;}

.tabs_table_tabs a.sweet_off{width:99px;background-image:url('../images/hl/recipes_tab_sweet.gif');background-repeat:no-repeat;background-position:0px -35px;}
.tabs_table_tabs a.sweet_on{width:99px;background-image:url('../images/hl/recipes_tab_sweet.gif');background-repeat:no-repeat;background-position:0px 0px;}

.tabs_table_tabs a:link.solt_off, .tabs_table_tabs a:visited.solt_off{width:99px;background-image:url('../images/hl/recipes_tab_sweet.gif');background-repeat:no-repeat;background-position:0px -70px;}
.tabs_table_tabs a:hover.solt_off{width:99px;background-image:url('../images/hl/recipes_tab_sweet.gif');background-repeat:no-repeat;background-position:0px -35px;}
.tabs_table_tabs a.solt_on{width:99px;background-image:url('../images/hl/recipes_tab_sweet.gif');background-repeat:no-repeat;background-position:0px 0px;}


.tabs_table_note{float:left;display:inline;margin:15px;}
.recipes_holder{float:left;display:none;width:100%;margin:22px 0px;overflow:hidden;}
.recipes_holder .recipes_column{float:left;display:inline;width:212px;background-color:#fef4e8;padding-bottom: 32767px;margin-bottom: -32767px;}
.recipes_holder .recipes_list_inner{float:left;display:inline;margin:12px 10px 20px 10px;}
.recipes_holder .recipes_list_title{float:left;display:inline;width:192px;font-size:14px;font-weight:bold;color:#5c3088;margin:20px 0px 6px 0px;}
.recipes_holder .recipes_list{float:left;display:inline;width:192px;}
.recipes_holder .recipes_list ul{padding-left:15px;color:#5c3088;}
.recipes_holder .recipes_list li{width:177px;display:list-item;margin-bottom:5px;clear:both;}
.recipes_holder .recipes_list a{font-weight:bold;font-size:11px;}
.recipes_holder .recipes_list a.pdf{float:none;display:none;margin-left:5px;text-decoration:none;width:13px;height:13px;background-image:url('../images/icons/pdf.gif');background-repeat:no-repeat;background-position:0px 0px;}
/*************   			END Recipes		*******************/

/*************   			 Article			*******************/

.article .title, .search_results .title{width:100%;float:left;background-color:#f6f0fc;font-size:26px;color:#5c3088;margin-top:16px;line-height:40px;}
.article .title .title_inner , .search_results .title .title_inner{padding:0px 0px 15px 18px;width:auto;float:left;margin-top:5px;width:600px;}
.article .title .title_inner .sub_title, .search_results .title .title_inner .sub_title{float:left;font-size:12px;color:#666666;width:auto;clear:both;line-height:14px;}
.article a.r_purple_arrow{float:right;display:inline;overflow:hidden;width:43px; height:14px;margin:22px 15px 0px 0px; padding-right:5px;background:transparent url('../images/icons/purple_arrow_r.gif') no-repeat 35px 3px;}
.article a.r_purple_arrow img{float:left;}
.article .greyText p, .nut_overview_area .overview_text  .greyText p, .act_home .overview_text  .greyText p,
.my_goals_page .overview_text  .greyText p {margin-bottom:5px;float:left;width:100%;}

.article .title_inner{font-size:26px;font-weight:normal;}
.article .greyText span{float:left;display:inline;width:100%;}
.content .promo_inner p{margin-bottom:15px;}
.content h3{color:#5c3088;display:inline;float:left;clear:both;font-size:12px;width:100%;font-weight:bold;margin:3px 0px 6px 0px;}
.greyText  table {background-color:#C49AD3;margin:10px 0px;padding:0pt;line-height:140%;clear:both;float:left;}
.greyText  table td {background-color:#F7F3F8;padding:4px;}
.greyText ul{float:left;padding-left:16px;width:419px;}
.greyText ol{float:left;padding-left:16px;margin-bottom:12px;}

/*************   			END Article		*******************/
/*************   			 Ask an Expert		*******************/

.award .promo_inner .greyText_11 p{margin-bottom:5px;}
.expert .article .orange_title{color:#FD8207;display:inline;float:left;font-size:18px;font-weight:bold;margin:0px;width:100%;}
.expert .article .purple_subtitle{color:#5c3088;display:inline;float:left;font-size:16px;font-weight:normal;margin:0px 0px 10px;width:100%;}
.expert .article .ask_me{float:left; display:inline;width:100%;height:40px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;margin-bottom:14px;}
a:link.ask_me_btn_wbg, a:visited.ask_me_btn_wbg {float:left;display:inline;width:119px;height:25px;margin:7px 0px;overflow:hidden;background-image:url('../images/buttons/ask_expert_btn_wbg.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.ask_me_btn_wbg{float:left;display:inline;width:119px;height:25px;margin:7px 0px;overflow:hidden;background-image:url('../images/buttons/ask_expert_btn_wbg.gif');background-repeat:no-repeat;background-position:0px -25px;}
.see_more_exp{float:right;display:inline;margin-top:12px;}
.other_exp_title{float:left;display:inline;width:100%;height:15px;margin:20px 0px 10px 0px;overflow:hidden;}
.expert .activity_item .activity_item_body{margin-top:0px;}
.activity_item .activity_item_body .purple_sub_title{display:inline;float:left;width:100%;color:#5c3088;font-size:12px;margin-bottom:5px;}
.expert .submit_question_box{display:inline;float:left;width:100%;margin-bottom:15px;background-color:#fef4e8;}
.expert .submit_question_box .inner{float:left;display:inline;margin:15px;}
.expert .submit_question_box .inner .submit_title{float:left;display:inline;height:14px;overflow:hidden;margin-bottom:5px;}
.expert .submit_question_box select{font-family:Arial;font-size:11px;font-weight:normal;height:16px;width:122px;margin-bottom:10px;border:1px solid #d1bba5;clear:both;float:left;}
.expert .submit_question_box textarea{font-family:Arial;font-size:11px;font-weight:normal;height:86px;width:382px;color:#666666;margin-bottom:10px;padding:7px;border:1px solid #d1bba5;clear:both;float:left;}
.expert .submit_question_box .purpleText_12{clear:both;margin-bottom:4px;}
.expert .submit_question_box .submit_question_note{float:left;display:inline;width:290px;color:#666666;font-size:11px;}
.expert .submit_question_box a:link.submit_question_btn, .expert .submit_question_box a:visited.submit_question_btn{float:right;display:inline;width:70px;height:25px;margin-right:5px;background-image:url('../images/buttons/submit_question_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
.expert .submit_question_box a:hover.submit_question_btn{float:right;display:inline;width:70px;height:25px;margin-right:5px;background-image:url('../images/buttons/submit_question_btn.gif');background-repeat:no-repeat;background-position:0px -25px;}

/*************   			 End Ask an Expert	*******************/

/******************************************************************/
/*************  				                	 ******************/
/*************   			Community		*******************/
/*************                                 		*******************/
/******************************************************************/

/*************   			Community Home		*******************/

.comm_home .topPromo .promo_text{float:left;width:237px;height:132px;display:inline;background-color:#1db6ca;}
.comm_home .topPromo .promo_pic{float:left;width:426px;display:inline;}
.comm_home .sections .mm .title{float:left;width:100%;height:28px;display:inline;line-height:26px;font-size:11px;background-image:url('../images/titles/comm_home_mm_sec.gif');background-repeat:no-repeat;background-position:left bottom;}
.comm_home .sections .ff_info .title, .comm_home .sections .my_ff .title
{float:left;width:100%;height:28px;display:inline;overflow:hidden;line-height:26px;font-size:11px;background-image:url(../images/titles/comm_home_ff_sec.gif);background-repeat:no-repeat;background-position:left bottom;}
.comm_home .sections .challenge .title{float:left;width:100%;height:28px;display:inline;overflow:hidden;line-height:26px;font-size:11px;background-image:url(../images/titles/comm_home_chal_sec.gif);background-repeat:no-repeat;background-position:left bottom;}
.comm_home .sections .mm .inner, .comm_home .sections .forum .inner, .comm_home .sections .my_ff .inner,.comm_home .sections .ff_info .inner
{float:left;width:328px;display:inline;margin:0px 1px;background-image:url('../images/hl/hl_home_sec_t_bg.gif');background-repeat:repeat-x;background-position:left top;}
.comm_home .sections .challenge .inner{float:left;width:330px;display:inline;margin:0px;background-image:url('../images/hl/hl_home_sec_t_bg.gif');background-repeat:repeat-x;background-position:left top;}
.comm_home .sections .mm .inner .top .content, .comm_home .sections .forum .inner .top .content{float:left;display:inline;width:317px;margin:15px 0px 18px 11px;}
.comm_home .sections .mm .inner .bottom .content{float:left;display:inline;width:306px;margin:11px;}
.comm_home .sections .mm .inner .bottom .content .pic, .comm_home .sections .forum .inner .bottom .content .pic{float:left;display:inline;width:74px;height:74px;margin-right:14px;}
.comm_home .sections .mm .inner .bottom .content .text, .comm_home .sections .forum .inner .bottom .content .text{float:left;display:inline;width:217px;}
.comm_home .sections .mm .inner .bottom, .comm_home .sections .forum .inner .bottom {float:left;width:100%;display:inline;}
.comm_home .sections .mm .inner .top .content .pic, .comm_home .sections .ff .inner .top .pic, .comm_home .sections .forum .inner .pic,
.comm_home .sections .ff_info .inner .top .pic, .comm_home .sections .challenge .inner .top .top_inner .pic{float:left;display:inline;width:115px;height:115px;margin-right:11px;overflow:hidden;}
.comm_home .sections .mm .inner .top .content .text, .comm_home .sections .forum .inner  .content .text{float:left;display:inline;width:191px;}
.comm_home .sections .challenge .inner .top .top_inner .text{float:left;display:inline;width:184px;}

.comm_home .sections .mm .inner .top .content   .orange_title, .comm_home .sections .forum .inner .top .content  .orange_title,
.comm_home .sections .ff .inner .top .orange_title, .memberOfTheMonth_content .orange_title,
.comm_home .sections .ff_info .inner .top .orange_title{float:left;clear:both;font-size:16px;margin-bottom:2px;width:100%;}

.comm_home .sections .forum .title{float:left;width:100%;height:28px;display:inline;line-height:26px;font-size:11px;background-image:url('../images/titles/comm_home_forum_sec.gif');background-repeat:no-repeat;background-position:left bottom;}
.comm_home .sections .forum .inner .bottom .content{float:left;display:inline;width:312px;margin:8px;}
.comm_home .sections .forum .inner .bottom .content .forum_id{float:left;display:inline;width:172px;border:1px solid #eae0f7;background-color:#fef4e8;margin-right:8px;}
.comm_home .sections .forum .inner .bottom .content .forum_id .forum_id_title{float:left;display:inline;width:163px;margin:9px 0px 9px 9px;font-size:14px;color:#fd8207;}
.comm_home .sections .forum .inner .bottom .content .forum_id .forum_id_title a{font-size:14px;color:#fd8207;}
.comm_home .sections .forum .inner .bottom .content .forum_id .forum_id_inner{float:left;display:inline;width:156px;margin:0px 8px 15px 8px;}
.comm_home .sections .forum .inner .bottom .content .forum_id .forum_id_inner .forum_pic{float:left;display:inline;width:60px;height:60px;margin-right:6px;}
.comm_home .sections .forum .inner .bottom .content .forum_id .forum_id_inner .forum_info
{float:left;display:inline;width:90px;}
.comm_home .sections .forum .inner .purple_title{float:left;display:inline;font-size:11px;color:#5c3088;}
.comm_home .sections .forum .inner .last_visited_date,.comm_home .sections .forum .inner .last_visited_time,.comm_home .sections .forum .inner .private_msg_title , .comm_home .sections .forum .inner .private_msg{float:left;display:inline;font-size:11px;width:100%;}
.comm_home .sections .forum .inner .private_msg_title a{font-size:11px;}
.comm_home .sections .forum .inner .bottom .content .forum_statistics{float:left;display:inline;width:130px;}
.comm_home .sections .forum .inner .bottom .content .forum_statistics .greyText_11 span{color:#FD8207;}
.comm_home .sections .forum .inner .bottom .content .forum_statistics .purple_title{margin-top:2px;}

.comm_home .sections .forum .inner .bottom .content .forum_statistics_title{float:left;display:inline;width:100%;margin-bottom:3px;font-size:13px;color:#5c3088;}
.comm_home .sections .forum .inner .bottom .content .forum_statistics .data{float:left;display:inline;font-size:14px;color:#1db6ca;}

.comm_home .sections .ff, .help .sections .main_section, .my_fitbug_lobby .sections .mf,.registration .section{float:left;width:100%;display:inline;}
.comm_home .sections .ff .title{float:left;width:100%;height:28px;display:inline;line-height:26px;font-size:11px;background-image:url('../images/titles/comm_home_ff_sec.gif');background-repeat:no-repeat;background-position:left bottom;}
.comm_home .sections .ff .section_body, .help .sections .main_section .section_body, .my_fitbug_lobby .sections .mf .section_body{float:left;width:683px;display:inline;border-left:1px solid #d1b3e1;border-right:1px solid #d1b3e1;border-bottom:1px solid #d1b3e1;}
.comm_home .sections .ff .inner, .help .sections .main_section .inner{float:left;width:681px;display:inline;margin:0px 1px;background-image:url('../images/hl/hl_home_sec_t_bg.gif');background-repeat:repeat-x;background-position:left top;}
.comm_home .sections .ff .inner .content{float:left;width:662px;display:inline;margin:15px 11px 13px 8px;}

.comm_home .sections .ff_info .content,.comm_home .sections .my_ff .content{float:left;width:318px;display:inline;margin:12px 5px 10px 5px;}
.comm_home .sections .my_ff .content{background-color:#F6F0FC;}
.comm_home .sections .ff .inner, .help .sections .main_section .inner{float:left;width:681px;display:inline;margin:0px 1px;background-image:url('../images/hl/hl_home_sec_t_bg.gif');background-repeat:repeat-x;background-position:left top;}


.comm_home .sections .mm, .comm_home .sections .forum{margin-top:20px;}
.comm_home .sections .ff .inner .content .left{float:left;width:330px;display:inline;margin-right:12px}
.comm_home .sections .ff .inner .content .right{float:left;width:320px;display:inline;background-color:#f6f0fc;}

.comm_home .sections .ff .inner .content .left .top, .comm_home .sections .ff_info .inner .content  .top{background:none;}
.comm_home .sections .challenge .inner .top{background:none;border-bottom:1px solid #D1B3E1;}
.comm_home .sections .challenge .inner .top .top_inner, .comm_home .sections .challenge .inner .bottom .bottom_inner{float:left;width:310px;display:inline;margin:12px 10px 15px 10px;}
.comm_home .sections .ff .inner .content .left .top .text{float:left;display:inline;width:204px}
.comm_home .sections .ff_info .inner .content  .top .text{float:left;display:inline;width:192px}
.comm_home .sections .ff .inner .content .left .bottom, .comm_home .sections .ff_info .inner .content  .bottom{float:left;display:inline;width:100%;margin-top:15px;background-color:#fef4e8;}
.comm_home .sections .ff .inner .content .left .bottom .bottom_inner{float:left;display:inline;width:306px;margin:12px 12px 15px 12px;}
.comm_home .sections .ff_info .inner .content  .bottom .bottom_inner{float:left;display:inline;width:294px;margin:12px 12px 15px 12px;}
.comm_home .sections .ff .inner .content .left .bottom .bottom_inner .bottom_title, .comm_home .sections .ff_info .inner .content  .bottom .bottom_inner .bottom_title,
.comm_home .sections .challenge .inner .bottom .bottom_inner .bottom_title
{float:left;display:inline;width:100%;font-size:14px;color:#5c3088;}
.comm_home .sections .challenge .inner .bottom .bottom_inner .bottom_title{font-weight:bold;}
.comm_home .sections .ff .inner .content .left .bottom .bottom_inner .bottom_content, 
.comm_home .sections .ff_info .inner .content .bottom .bottom_inner .bottom_content,
.comm_home .sections .challenge .inner .bottom .bottom_inner .bottom_content{float:left;display:inline;width:100%;margin-top:10px;}
.comm_home .sections .challenge .inner .bottom .bottom_inner .bottom_content ul{color:#79588B;padding-left:16px;}
.comm_home .sections .challenge .inner .bottom .bottom_inner .bottom_content ul li{margin-bottom:5px;}

.comm_home .sections .ff .inner .content .left .bottom .bottom_inner .bottom_content .pic, .comm_home .sections .ff_info .inner .content  .bottom .bottom_inner .bottom_content .pic
{float:left;display:inline;width:74px;height:74px;margin-right:12px;}
.comm_home .sections .ff .inner .content .left .bottom .bottom_inner .bottom_content .text{float:left;display:inline;width:220px;line-height:16px;}
.comm_home .sections .ff_info .inner .content  .bottom .bottom_inner .bottom_content .text{float:left;display:inline;width:208px;line-height:16px;}
.comm_home .sections .ff .inner .content .right .fantasy, .comm_home .sections .my_ff .inner .content .fantasy{float:left;display:inline;width:288px;margin:15px;}

.comm_home .sections .ff .inner .content .right .fantasy .fantasy_pic,.comm_home .sections .my_ff .inner .content  .fantasy .fantasy_pic
{float:left;display:inline;width:64px;height:64px;margin-right:8px;}
.comm_home .sections .ff .inner .content .right .fantasy .fantasy_text, .comm_home .sections .my_ff .inner .content  .fantasy .fantasy_text{float:left;display:inline;width:216px;}
.comm_home .sections .ff .inner .content .right .fantasy .fantasy_text .fantasy_title, .comm_home .sections .my_ff .inner .content  .fantasy .fantasy_text .fantasy_title
{float:left;display:inline;width:100%;font-size:14px;color:#5c3088;}
.comm_home .sections .ff .inner .content .right .fantasy .fantasy_text .fantasy_title span, .comm_home .sections .my_ff .inner .content  .fantasy .fantasy_text .fantasy_title span
{font-size:14px;color:#fd8207;}
.comm_home .sections .ff .inner .content .right .fantasy .fantasy_last_upd, .comm_home .sections .my_ff .inner .content  .fantasy .fantasy_last_upd
{float:left;display:inline;width:100%;margin:4px 0px 0px 0px;font-size:11px;color:#5c3088;}
.comm_home .sections .ff .inner .content .right .fantasy .fantasy_text .fantasy_last_upd span, .comm_home .sections .my_ff .inner .content  .fantasy .fantasy_last_upd span
{font-size:11px;color:#fd8207;}

.create_league{float:left;display:inline;width:127px;height:25px;margin:5px 0px 0px 0px;}
.create_league a:link.create_league_btn, .create_league  a:visited.create_league_btn{float:left;display:inline;width:127px;height:25px;background-image:url('../images/buttons/create_league_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
.create_league a:hover.create_league_btn{float:left;display:inline;width:127px;height:25px;background-image:url('../images/buttons/create_league_btn.gif');background-repeat:no-repeat;background-position:0px -25px;}

.comm_home .sections .ff .inner .content .right .my_leagues, .comm_home .sections .my_ff .inner .content .my_leagues{float:left;display:inline;width:100%;border-top:1px solid #ceaedf;}
.comm_home .sections .ff .inner .content .right .my_leagues .my_leagues_title, .comm_home .sections .my_ff .inner .content .my_leagues .my_leagues_title
{float:left;display:inline;width:100%;font-size:14px;color:#5c3088;margin-bottom:3px;}
.comm_home .sections .ff .inner .content .right .my_leagues .row_inner, .comm_home .sections .my_ff .inner .content .my_leagues .row_inner
{float:left;display:inline;width:291px;margin:4px 11px 0px 18px;}
.comm_home .sections .ff .inner .content .right .my_leagues .my_leagues_title a, .comm_home .sections .my_ff .inner .content .my_leagues .my_leagues_title a
{float:right;font-size:11px;}
.comm_home .sections .ff .inner .content .right .my_leagues .my_leagues_subtitle, 
.comm_home .sections .ff .inner .content .right .my_leagues .my_leagues_row,
.comm_home .sections .my_ff .inner .content .my_leagues .my_leagues_row{float:left;display:inline;width:100%;border-bottom:1px solid #ffffff;}
.comm_home .sections .ff .inner .content .right .my_leagues .purple_div, 
.comm_home .sections .my_ff .inner .content .my_leagues .purple_div{float:left;display:inline;font-size:11px;font-weight:bold;color:#5c3088;margin-bottom:2px;}
.comm_home .sections .ff .inner .content .right .my_leagues .grey_div,
.comm_home .sections .my_ff .inner .content .my_leagues .grey_div{float:left;display:inline;font-size:11px;font-weight:normal;color:#666666;margin-bottom:2px;}
.comm_home .sections .ff .inner .content .right .my_leagues .orange_div,
.comm_home .sections .my_ff .inner .content .my_leagues .orange_div{float:left;display:inline;font-size:12px;font-weight:normal;color:#fd8207;margin-bottom:2px;}
.comm_home .sections .ff .inner .content .right .my_leagues .data_div, 
.comm_home .sections .my_ff .inner .content .my_leagues .data_div{float:left;display:inline;font-size:12px;font-weight:normal;color:#5c3088;margin-bottom:2px;}

.comm_home .sections .ff .inner .content .right .my_leagues .my_leagues_info,
.comm_home .sections .my_ff .inner .content .my_leagues .my_leagues_info{float:left;display:inline;width:100%;margin:4px 0px 13px 0px;}

/*************   			End Community Home	*******************/

/*************   			Community Member of the month	*******************/


.memberOfTheMonth{float:left;display:inline;width:350px;margin-right:15px;}
.memberOfTheMonth .memberOfTheMonth_pic{float:left;display:inline;overflow:hidden;width:132px;height:132px;margin-right:15px;}
.memberOfTheMonth .memberOfTheMonth_content{float:left;display:inline;width:200px;}
.memberOfTheMonth .memberOfTheMonth_content .memberOfTheMonth_title{float:left;display:inline;width:169px;height:13px;overflow:hidden;}
.memberOfTheMonth .memberOfTheMonth_content .memberOfTheMonth_date{float:left;display:inline;width:100%;color:#1db6ca;font-size:16px;margin-top:5px;}
.memberOfTheMonth .memberOfTheMonth_content .memberOfTheMonth_text{float:left;display:inline;width:100%;}
.memberOfTheMonth .memberOfTheMonth_content .memberOfTheMonth_text a{float:left;display:inline;clear:both;margin-top:6px;}
.sendYourStory{float:left;display:inline;width:297px;border-left:1px solid #ceaedf;}
.sendYourStory .sendYourStory_title{float:left;display:inline;width:280px;margin:2px 0px 9px 17px;font-size:14px; color:#5c3088;}
.sendYourStory .sendYourStory_pic{float:left;display:inline;width:102px;height:102px;margin-left:17px;}
.sendYourStory .sendYourStory_content{float:left;display:inline;width:162px;margin-left:16px;}

.member_archive{float:left;display:inline;width:100%;margin-top:16px;}
.member_archive .member_archive_title{float:left;display:inline;width:100%;height:50px;background-color:#fef4e8;font-size:26px;color:#5c3088;}
.member_archive .member_archive_title a{float:right;display:inline;margin:20px 20px 0px 0px;font-size:14px;}
.member_archive .member_row{float:left;display:inline;width:100%;margin-top:11px;}
.member_archive .member_row .member{float:left;display:inline;width:234px;border-left:1px solid #dbdbdb;}
.member_archive .member_row .first{border:none;width:224px;}
.member_archive .member_row .last{width:224px;}
.member_archive .member_row .member .member_pic{float:left;display:inline;width:74px;height:74px;margin:2px 10px 0px 10px;}
.member_archive .member_row .first .member_pic{margin:2px 10px 0px 0px;}
.member_archive .member_row .member .member_content{float:left;display:inline;width:130px;margin-right:10px;}
.member_archive .member_row .last .member_content{margin-right:0px;}
.member_archive .member_row .member .member_content .member_date{float:left;display:inline;width:100%;font-size:13px;color:#1db6ca;}
.member_archive .member_row .member .member_content .member_name{float:left;display:inline;width:100%;font-size:13px;color:#fd8207;}
.member_archive .member_row .member .member_content .member_text{float:left;display:inline;width:100%;}
.member_archive .member_div{float:left;display:inline;overflow:hidden;margin-top:8px;width:100%;height:1px;background-color:#fd860f;}

.mem_month_page .award{float:left;display:inline;overflow:hidden;margin-top:15px;width:100%;background-color:#fef4e8;}
.award_inner{float:left;display:inline;overflow:hidden;margin:18px 15px;width:655px;}
.award_inner .no_pic{float:left;display:inline;overflow:hidden;width:74px;height:74px;margin-right:10px;}
.award_inner .award_info{float:left;display:inline;width:145px;margin-right:22px;}
.award_inner .award_info .date{float:left;display:inline;width:100%;font-size:16px;color:#1db6ca;}
.award_inner .award_info .info_pic{float:left;display:inline;width:144px;height:21px;}
.award_inner .award_info .question{float:left;display:inline;width:100%;margin-top:6px;font-size:16px;color:#5c3088;}
.award_inner .award_info .question a{float:left;display:inline;width:100%;font-size:16px;color:#5c3088;}
.award_inner .award_text{float:left;display:inline;width:403px;}
.award_inner .award_text .award_title{float:left;display:inline;width:100%;font-size:14px;color:#5c3088;}
.award_inner .award_text .award_title span{font-weight:bold;}
.award_inner .award_text .award_info_text{float:left;display:inline;width:100%;margin-top:9px;}

.send_story{float:left;display:inline;width:135px;height:25px;}
.send_story a:link.send_story_btn, .send_story a:visited.send_story_btn{float:left;display:inline;width:135px;height:25px;background-image:url('../images/buttons/send_story_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
.send_story a:hover.send_story_btn{float:left;display:inline;width:135px;height:25px;background-image:url('../images/buttons/send_story_btn.gif');background-repeat:no-repeat;background-position:0px -25px;}

.join_now{float:left;display:inline;width:85px;height:25px;margin:5px 0px 0px 0px;}
.join_now a:link.join_now_btn, .join_now  a:visited.join_now_btn{float:left;display:inline;width:85px;height:25px;background-image:url('../images/buttons/join_now_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
.join_now a:hover.join_now_btn{float:left;display:inline;width:85px;height:25px;background-image:url('../images/buttons/join_now_btn.gif');background-repeat:no-repeat;background-position:0px -25px;}


.send_story{float:left;display:inline;width:135px;height:25px;margin:3px 0px 0px 0px;}
.send_story a:link.send_story_btn, .send_story  a:visited.send_story_btn{float:left;display:inline;width:135px;height:25px;background-image:url('../images/buttons/send_story_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
.send_story a:hover.send_story_btn{float:left;display:inline;width:135px;height:25px;background-image:url('../images/buttons/send_story_btn.gif');background-repeat:no-repeat;background-position:0px -25px;}

/*************   			End Community Member of the month	*******************/

/*************   			Converter	*******************/
.conv_main{display:block;margin-left:auto;margin-right:auto;position:relative;vertical-align:top;width:610px;}
.conv_main .body{float:left;display:inline;width:610px;margin:20px 0px 26px 0px;}
.conv_main .body .conv_title{float:left;display:inline;width:100%;height:52px;background-color:#f6f0fc;margin-bottom:14px;}
.conv_section{float:left;display:inline;width:608px;border:1px solid #dbdbdb;margin-bottom:14px;}
.conv_section .conv_sec_inner{float:left;display:inline;width:606px;margin:1px;}
.conv_section .conv_sec_inner .conv_sec_title{float:left;display:inline;width:100%;height:34px;background-color:#fef4e8;color:#5c3088;font-size:18px;font-weight:bold;}
.conv_section .conv_sec_inner .conv_sec_title .conv_sec_title_text{margin: 6px 0px 0px 15px; float: left; display: inline;}
.conv_section .conv_sec_inner .conv_sec_data{float:left;display:inline;width:447px;margin:10px 0px 8px 14px;}
.conv_section .conv_sec_inner .conv_sec_data .conv_orange_div{float:left;display:inline;overflow:hidden;width:100%;height:1px;background-color:#ffa000;margin:5px 0px 7px 0px;}
.conv_section .conv_sec_inner .conv_sec_data  .bmi_data{float:left;margin:0px 0px 0px 269px;width:150px;display:inline;}
.conv_section .conv_sec_inner .conv_sec_data .meas1{float:left;display:inline;width:44px;color:#d96d2b;font-size:16px;margin-right:0px;}
.conv_section .conv_sec_inner .conv_sec_data .meas{float:left;display:inline;color:#d96d2b;font-size:16px;margin-right:10px;}

.conv_section .conv_sec_inner .conv_sec_data .sign{float:left;display:inline;color:#5c3088;font-size:16px;margin:0px 19px 0px 5px;}

.conv_section .conv_sec_inner .conv_sec_title .conv_sec_title_note{float:left;display:inline;color:#5c3088;font-size:12px;font-weight:normal;margin:12px 0px 0px 38px;}
.conv_section .conv_sec_inner .conv_sec_title a{float:right;font-weight:bold;font-size:12px;margin:9px 9px 0px 0px;background-image:url('../images/icons/orange_arrow_r.gif');background-repeat:no-repeat;background-position:right 4px;}
.conv_section .conv_sec_inner .conv_sec_title a span{padding-right:15px;}
.conv_section .conv_sec_inner select{float:left;color:#666666;font-family:Arial;font-size:12px;font-weight:normal;height:18px;margin:8px 0px 0px 15px;border-top:2px solid #969696;border-left:2px solid #969696;border-bottom:2px solid #FBFBFB;border-right:2px solid #FBFBFB;}
.f_input_div{margin-right:5px;float:left;display:inline;;width:71px;}
.input_div{float:left;display:inline;;width:71px;margin-right:3px;}
.conv_section .conv_sec_inner input{float:left;font-weight:normal;width:67px;height:16px;font-size:12px;color:#333333;text-align:right;border-top:2px solid #969696;border-left:2px solid #969696;border-bottom:2px solid #FBFBFB;border-right:2px solid #FBFBFB;}
.conv_section .conv_sec_inner input.equal{background-color:#fef4e8;}

.conv_section .conv_sec_inner .buttons{float:right;display:inline;width:140px;margin:10px 5px 0px 0px;}
.conv_section .conv_sec_inner a:link.convert, .conv_section .conv_sec_inner a:visited.convert{float:left;display:inline;width:80px;height:21px;background-image:url('../images/buttons/convert_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
.conv_section .conv_sec_inner a:hover.convert{float:left;display:inline;width:80px;height:21px;background-image:url('../images/buttons/convert_btn.gif');background-repeat:no-repeat;background-position:0px -21px;}
.conv_section .conv_sec_inner a:link.clear, .conv_section .conv_sec_inner a:visited.clear{float:left;display:inline;clear:none;width:54px;height:21px;margin-left:5px;background-image:url('../images/buttons/clear_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
.conv_section .conv_sec_inner a:hover.clear{float:left;display:inline;clear:none;width:54px;height:21px;margin-left:5px;background-image:url('../images/buttons/clear_btn.gif');background-repeat:no-repeat;background-position:0px -21px;}

.conv_title a:link.close, .conv_title a:visited.close{float:right;display:inline;margin:17px 5px 0px 0px;width:54px;height:21px;background-image:url('../images/buttons/close_conv_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
.conv_title a:hover.close{float:right;display:inline;margin:17px 5px 0px 0px;width:54px;height:21px;background-image:url('../images/buttons/close_conv_btn.gif');background-repeat:no-repeat;background-position:0px -21px;}
.last_input{float:right;width:150px;margin-right:0px}

input#c1,input#c2,input#d1,input#d2,input#e1,input#e2,input#f1,input#f2,input#g1,input#g2,input#i1,input#i2,input#j1,input#j2{text-align:left;padding-left:2px;font-size:11px;}

/*************   			End Converter	*******************/

/******************************************************************/
/*************  				                	 ******************/
/*************   			My Fitbug		*******************/
/*************                                 		*******************/
/******************************************************************/

/*************   			Activity Home	*******************/
a:link.view_act_targets_btn, a:visited.view_act_targets_btn{float:left;width:185px;height:27px;display:inline;margin:0px 0px 3px 5px;background-image:url('../images/buttons/view_act_targets_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.view_act_targets_btn{float:left;width:185px;height:27px;display:inline;margin:0px 0px 3px 5px;background-image:url('../images/buttons/view_act_targets_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

a:link.upd_act_targets_btn, a:visited.upd_act_targets_btn{float:left;width:198px;height:27px;display:inline;margin:0px 0px 3px 5px;background-image:url('../images/buttons/upd_act_targets_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.upd_act_targets_btn{float:left;width:198px;height:27px;display:inline;margin:0px 0px 3px 5px;background-image:url('../images/buttons/upd_act_targets_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

a:link.view_nut_history_btn, a:visited.view_nut_history_btn{float:left;width:185px;height:27px;display:inline;margin:0px 0px 3px 5px;background-image:url('../images/buttons/view_nut_history_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.view_nut_history_btn{float:left;width:185px;height:27px;display:inline;margin:0px 0px 3px 5px;background-image:url('../images/buttons/view_nut_history_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

a:link.view_goals_history_btn, a:visited.view_goals_history_btn{float:left;width:172px;height:27px;display:inline;margin:0px 0px 3px 5px;background-image:url('../images/buttons/view_goals_history_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.view_goals_history_btn{float:left;width:172px;height:27px;display:inline;margin:0px 0px 3px 5px;background-image:url('../images/buttons/view_goals_history_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

.mid_part .overview_text, .nut_overview_area  .overview_text{float:left;display:inline;width:365px;padding-bottom: 32767px; margin:0px 5px -32767px 0px;}
.mid_part  .overview_links , .nut_overview_area  .overview_links{float:left;display:inline;width:208px;border-left:1px solid #dbdbdb;padding-bottom: 32767px; margin:0px 0px -32767px 0px;}

.act_home  .mid_part  .purple_title, .nut_overview_area .overview_text .purple_title, .my_goals_page .mid_part  .purple_title{color:#5c3088;display:inline;float:left;font-size:14px;font-weight:bold;margin-bottom:5px;width:100%;}
.act_home  .mid_part  .overview_links a.act_article_link, .act_home  .mid_part  .overview_text a.act_article_link,
.nut_overview_area .overview_links a.act_article_link, .nut_overview_area .overview_text a.act_article_link,
.my_goals_page .mid_part  .overview_links a.act_article_link, .my_goals_page .mid_part  .overview_text a.act_article_link{float:left;clear:both;display:inline;font-weight:bold;line-height:15px;width:100%;}
.act_home  .mid_part  .overview_links a.act_article_link, .nut_overview_area .overview_links a.act_article_link, 
.my_goals_page .mid_part .overview_links a.act_article_link{margin:0px 0px 8px 15px;width:193px;}

.my_goals_page  .mid_part .article .purple_title{color:#5c3088;display:inline;float:left;font-size:14px;font-weight:bold;margin:0px 0px 10px;width:100%;}
.act_home  .mid_part .article  .greyText span.subtitle, .my_goals_page  .mid_part .article  .greyText span.subtitle{float:left;display:inline;width:100%;margin:4px 0px 5px 0px;color:#5c3088;}
.my_goals_page  .mid_part .article  .greyText a.act_article_link{clear:both;display:inline;margin:0px 0px 5px 0px;font-weight:bold;background-image:url('../images/icons/orange_arrow_r.gif');background-repeat:no-repeat;background-position:right center; padding-right: 10px;}
.act_home  .mid_part .article  .greyText a.act_article_link span, .my_goals_page  .mid_part .article  .greyText a.act_article_link span{float:left;clear:none;display:inline;margin-right:10px;}
.act_home .tabs_part{float:left;display:inline;width:100%;margin:20px 0px 0px 0px;}

.act_home .tabs_part .act_table_tabs{float:left;display:inline;width:100%;height:36px;}
.act_home .tabs_part .act_table_tabs .act_table_tabs_left_c{float:left;display:inline;width:10px;height:36px;background-image:url('../images/titles/act_home_tabs.gif');background-repeat:no-repeat;background-position:0px 0px;overflow:hidden;}
.act_home .tabs_part .act_table_tabs .act_table_tabs_right_c{float:left;display:inline;width:10px;height:36px;background-image:url('../images/titles/act_home_tabs.gif');background-repeat:no-repeat;background-position:-10px 0px;overflow:hidden;}
.act_home .tabs_part .act_table_tabs .act_table_tabs_body{float:left;display:inline;width:665px;height:36px;background-image:url('../images/titles/act_home_tabs_b.gif');background-repeat:repeat-x;background-position:0px 0px;overflow:hidden;}

.act_home .tabs_part .act_table_tabs .act_table_tabs_body a:link.act_table_left_arrow, .act_home .tabs_part .act_table_tabs .act_table_tabs_body a:visited.act_table_left_arrow{float:left;width:22px;height:22px;display:inline;margin:8px 0px 0px 0px;background-image:url('../images/icons/act_tabs_arrow_l.gif');background-repeat:no-repeat;background-position:0px 0px;}
.act_home .tabs_part .act_table_tabs .act_table_tabs_body a:hover.act_table_left_arrow{float:left;width:22px;height:22px;display:inline;margin:8px 0px 0px 0px;background-image:url('../images/icons/act_tabs_arrow_l.gif');background-repeat:no-repeat;background-position:0px -22px;}
.act_home .tabs_part .act_table_tabs .act_table_tabs_body a:link.act_table_right_arrow, .act_home .tabs_part .act_table_tabs .act_table_tabs_body a:visited.act_table_right_arrow{float:left;width:22px;height:22px;display:inline;margin:8px 0px 0px 0px;background-image:url('../images/icons/act_tabs_arrow_r.gif');background-repeat:no-repeat;background-position:0px 0px}
.act_home .tabs_part .act_table_tabs .act_table_tabs_body a:hover.act_table_right_arrow{float:left;width:22px;height:22px;display:inline;margin:8px 0px 0px 0px;background-image:url('../images/icons/act_tabs_arrow_r.gif');background-repeat:no-repeat;background-position:0px -22px}

.act_home .tabs_part .act_table_tabs .act_table_tabs_body .act_table_tabs_inner{float:left;display:inline;width:600px;height:18px;margin:9px 10px 0px 10px;}
.act_home .tabs_part .act_table_tabs .act_table_tabs_body .act_table_tabs_inner .act_tabs_sep{float:left;display:inline;width:1px;height:18px;margin:0px 7px;background-color:#ffffff;}
.act_home .tabs_part .act_table_tabs .tab{float:left;display:inline;height:18px;overflow:hidden;}

.act_table_tabs a:link.off, .act_table_tabs a:visited.off{font-size:14px;color:#ffffff;font-weight:bold;}
.act_table_tabs a:hover.off{font-size:14px;color:#ffffff;font-weight:bold;text-decoration:underline;}
.act_table_tabs a.selected{font-size:14px;color:#5c3088;font-weight:bold;text-decoration:underline;}

.tabs_part .pru_health_note{float:left;display:inline;width:100%;margin-top:10px;}
.tabs_part .pru_health_note img{float:left;display:inline;margin-top:4px;}
.tabs_part .pru_health_note span{float:left;display:inline;margin-left:5px;color:#5c3088;}

.tabs_part .calendar, .modal_content_inner  .calendar, #nutrition_history_area .calendar,
#modalAddNonBugActivity .calendar{float:left;display:inline;width:176px;margin:10px 9px 0px 0px;}
.modal_content_inner  .calendar, #nutrition_history_area .calendar, #modalAddNonBugActivity .calendar
{width:187px;background-color:#fef4e8;margin:0px;}
.tabs_part .calendar .calendar_title, .modal_content_inner  .calendar .calendar_title,
#calendarContent .calendar_title, #nutrition_history_area .calendar .calendar_title,
#modalAddNonBugActivity .calendar .calendar_title{float:left;display:inline;width:100%;margin:0px 0px 0px 0px;height:41px;background-color:#f6f0fc;}
#calendarContent{padding-bottom:14px;width:100%;}
#calendarContent #popupCalBody{float:left;display:inline;margin-left:42px;}
#calendarContent .close_calendar_btn{float:left;display:inline;}
#calendarContent .calendar_title .calendar_title{margin:0px 0px 0px 38px;}
.modal_content_inner  .calendar .calendar_title, #nutrition_history_area .calendar .calendar_title,
#modalAddNonBugActivity .calendar .calendar_title{margin:0px;}
.modal_content_inner  .calendar .calendar_board_wrapper, #nutrition_history_area .calendar .calendar_board_wrapper,
#modalAddNonBugActivity .calendar .calendar_board_wrapper{float:left;display:inline;width:100%;overflow:hidden;background-color:#ffffff;}

.tabs_part .calendar .calendar_title a:link.left_arrow, .tabs_part .calendar .calendar_title a:visited.left_arrow,
.modal_content_inner  .calendar .calendar_title a:link.left_arrow, .modal_content_inner  .calendar .calendar_title  a:visited.left_arrow,
#nutrition_history_area  .calendar .calendar_title a:link.left_arrow, #nutrition_history_area  .calendar .calendar_title  a:visited.left_arrow,
#modalAddNonBugActivity  .calendar .calendar_title a:link.left_arrow, #modalAddNonBugActivity  .calendar .calendar_title  a:visited.left_arrow,
#calendarContent .calendar_title a:link.left_arrow, #calendarContent .calendar_title a:visited.left_arrow
{float:left;width:24px;height:24px;display:inline;margin:8px 0px 0px 0px;background-image:url('../images/icons/act_cal_arrows.gif');background-repeat:no-repeat;background-position:-24px 0px;}
.tabs_part .calendar .calendar_title a:hover.left_arrow,
.modal_content_inner  .calendar .calendar_title a:hover.left_arrow,
#nutrition_history_area   .calendar .calendar_title a:hover.left_arrow,
#modalAddNonBugActivity   .calendar .calendar_title a:hover.left_arrow,
#calendarContent .calendar_title a:hover.left_arrow
{background-image:url('../images/icons/act_cal_arrows.gif');background-repeat:no-repeat;background-position:-24px -24px;}

.tabs_part .calendar .calendar_title a:link.right_arrow, .tabs_part .calendar .calendar_title a:visited.right_arrow,
.modal_content_inner  .calendar .calendar_title a:link.right_arrow, .modal_content_inner  .calendar .calendar_title a:visited.right_arrow,
#nutrition_history_area   .calendar .calendar_title a:link.right_arrow, #nutrition_history_area   .calendar .calendar_title a:visited.right_arrow,
#modalAddNonBugActivity   .calendar .calendar_title a:link.right_arrow, #modalAddNonBugActivity   .calendar .calendar_title a:visited.right_arrow,
#calendarContent .calendar_title a:link.right_arrow, #calendarContent .calendar_title a:visited.right_arrow
{float:right;width:24px;height:24px;display:inline;margin:8px 0px 0px 0px;background-image:url('../images/icons/act_cal_arrows.gif');background-repeat:no-repeat;background-position:0px 0px;}
.tabs_part .calendar .calendar_title a:hover.right_arrow,
.modal_content_inner  .calendar .calendar_title a:hover.right_arrow,
#nutrition_history_area  .calendar .calendar_title a:hover.right_arrow,
#modalAddNonBugActivity  .calendar .calendar_title a:hover.right_arrow,
#calendarContent .calendar_title a:hover.right_arrow
{background-image:url('../images/icons/act_cal_arrows.gif');background-repeat:no-repeat;background-position:0px -24px;}


.tabs_part .calendar .calendar_title .calendar_top_date,.modal_content_inner  .calendar .calendar_title .calendar_top_date,
#calendarContent .calendar_title .calendar_top_date,#nutrition_history_area  .calendar .calendar_title .calendar_top_date,
#modalAddNonBugActivity  .calendar .calendar_title .calendar_top_date{float:left;display:inline;width:128px;color:#5c3088;font-size:16px;font-weight:bold;text-align:center;margin-top:10px;}
#nutrition_history_area  .calendar .calendar_title .calendar_top_date,#modalAddNonBugActivity  .calendar .calendar_title .calendar_top_date{width:138px;}
.modal_content_inner  .calendar .calendar_title .calendar_top_date, #nutrition_history_area.calendar .calendar_title .calendar_top_date,
#modalAddNonBugActivity.calendar .calendar_title .calendar_top_date{width:139px;}
.tabs_part .calendar .calendar_board, .modal_content_inner  .calendar .calendar_board,  
#nutrition_history_area .calendar .calendar_board,
#modalAddNonBugActivity .calendar .calendar_board{float:left;display:inline;width:100%;margin:0px 0px 10px 0px;background-color:#d6c3f0;}
.modal_content_inner  .calendar .calendar_board, #nutrition_history_area  .calendar .calendar_board,
#modalAddNonBugActivity  .calendar .calendar_board{margin:10px 0px 10px 11px;width:176px;}
.tabs_part .calendar .calendar_board .board_title, .modal_content_inner  .calendar .calendar_board .board_title,
#nutrition_history_area  .calendar .calendar_board .board_title,#modalAddNonBugActivity  .calendar .calendar_board .board_title
{float:left;display:inline;width:174px;margin:1px;}
.tabs_part .calendar .calendar_board .board_title .color_box, .modal_content_inner  .calendar .calendar_board .board_title .color_box,
#nutrition_history_area   .calendar .calendar_board .board_title .color_box,#modalAddNonBugActivity   .calendar .calendar_board .board_title .color_box
{float:left;display:inline;width:24px;height:24px;margin:0px 0px 0px 1px;color:#5c3088;font-size:12.5px;text-align:center;line-height:24px;background-color:#fef4e8;}

.calendar .calendar_board .dates_board{float:left;display:inline;width:174px;margin:0px 1px 1px 1px;}

.calendar .calendar_board .dates_board .dates_row{float:left;display:inline;width:100%;height:24px;margin:1px 0px 0px 0px;}
.calendar .calendar_board .dates_board .dates_row .date_box{float:left;display:inline;width:22px;height:22px;margin-left:1px;text-align:center;font-size:12.5px;font-weight:bold;line-height:22px;color:#ffffff;border:1px solid #ffffff;}
.calendar .calendar_board .dates_board .first_box{margin:0px;}

.calendar .calendar_board .dates_board .date_box a:link, .calendar .calendar_board .dates_board .date_box a:visited{font-size:12px;font-weight:bold;text-decoration:none;color:#ffffff;}
.calendar .calendar_board .dates_board .date_box a:hover{font-size:12px;font-weight:bold;text-decoration:underline;color:#ffffff;}
.calendar .calendar_board .dates_board  .empty a:link, .calendar .calendar_board .dates_board  .empty a:visited{font-size:12px;font-weight:bold;text-decoration:none;color:#333333;line-height:22px;}
.calendar .calendar_board .dates_board  .empty a:hover{font-size:12px;font-weight:bold;text-decoration:underline;color:#333333;line-height:22px;}

.calendar .calendar_board .dates_board  .dates_row .pink{background-color:#fb46a4;}
.calendar .calendar_board .dates_board  .dates_row .green{background-color:#cccc33;}
.calendar .calendar_board .dates_board  .dates_row .grey{background-color:#b7b7b7;}
.calendar .calendar_board .dates_board  .dates_row .blue{background-color:#1db6ca;}
.calendar .calendar_board .dates_board  .dates_row .empty{background:none;background-color:#ffffff;}
.calendar .calendar_board .dates_board  .dates_row .empty span{color:#333333;font-size:12px;font-weight:bold;line-height:22px;text-align:center;}
.calendar .calendar_board .dates_board  .dates_row .today{background-color:#FED7B0;}

.calendar .calendar_view{float:left;display:inline;width:100%;background-color:#fef4e8;}
.modal_content_inner .calendar .calendar_view{height:px;}
.calendar .calendar_view .calendar_view_inner{float:left;display:inline;margin:10px 20px 20px 20px; width:138px;}
.calendar .calendar_view .title{float:left;display:inline;color:#666666;}
.calendar .calendar_view .calendar_view_value{float:left;clear:both;display:inline;margin-top:5px;}
.calendar .calendar_view .calendar_view_value a:link.value_link,.calendar .calendar_view .calendar_view_value a:visited.value_link{float:left;display:inline;cursor:pointer;font-size:15px;clear:both;}
.calendar .calendar_view .calendar_view_value a:hover.value_link{float:left;clear:both;display:inline;font-size:15px;cursor:pointer;}
.calendar .calendar_view .calendar_view_value a.value_link_on{float:left;clear:both;display:inline;color:#5c3088;font-size:15px;font-weight:bold;background-image:url('../images/icons/purple_arrow_r.gif');background-repeat:no-repeat;background-position:center right;cursor:pointer;}
.calendar .calendar_view .calendar_view_value a span{float:left;clear:both;margin-right:10px;}

.tabs_part .graf_content{float:left;display:inline;width:498px;margin:10px 0px 0px 0px;}
.tabs_part .graf_content .graf_title{float:left;display:inline;width:100%;background-color:#f6f0fc;height:41px;font-size:14px;color:#5c3088;}
.tabs_part .graf_content .graf_title .dates{float:left;display:inline;font-weight:bold;width:200px;line-height:21px;margin:10px 0px 0px 12px;}
.tabs_part .graf_content .display, .my_goals_page .summary .display{float:left;display:inline;color:#5c3088;font-size:12px;font-weight:bold;margin:2px 0px 0px 0px;}
.tabs_part .graf_content span.displayDropDown, .my_goals_page .summary span.displayDropDown{float:left;display:inline;}
.tabs_part .graf_content select, .my_goals_page .summary select{float:left;display:inline;font-family:Arial;font-size:12px;font-weight:normal;height:18px;width:120px;margin:0px 30px 0px 5px;border-top:2px solid #969696;border-left:2px solid #969696;border-bottom:2px solid #FBFBFB;border-right:2px solid #FBFBFB;}

.tabs_part .graf_content .graf_title .graf_icons{float:left;display:inline;margin:0px 5px 0px 5px;width:120px;}
.tabs_part .graf_content .graf_title .graf_icons a{float:left;display:inline;margin:3px 0px 0px 5px;width:35px;height:35px;}

.tabs_part .graf_content .graf_title .graf_icons a.graf_icon{background-image:url('../images/icons/act_graf.gif');background-repeat:no-repeat;background-position:0px 0px;}
.tabs_part .graf_content .graf_title .graf_icons a.graf_icon_on{background-image:url('../images/icons/act_graf.gif');background-repeat:no-repeat;background-position:0px -35px;}

.tabs_part .graf_content .graf_title .graf_icons a.pie_icon{background-image:url('../images/icons/act_pie.gif');background-repeat:no-repeat;background-position:0px 0px;}
.tabs_part .graf_content .graf_title .graf_icons a.pie_icon_on{background-image:url('../images/icons/act_pie.gif');background-repeat:no-repeat;background-position:0px -35px;}

.tabs_part .graf_content .graf_title .graf_icons a.table_icon{background-image:url('../images/icons/act_table.gif');background-repeat:no-repeat;background-position:0px 0px;}
.tabs_part .graf_content .graf_title .graf_icons a.table_icon_on{background-image:url('../images/icons/act_table.gif');background-repeat:no-repeat;background-position:0px -35px;}

.tabs_part .graf_content .graf_border{float:left;display:inline;margin:10px 0px 0px 0px;width:496px;height:302px;border:1px solid #d5c1ef;}
.tabs_part .graf_content .graf_border .enlarge{float:right;margin:5px 15px 0px 0px;clear:both;}
.tabs_part .graf_content .graf_border .graf_flash_border{float:left;display:inline;width:100%;height:236px;}
.tabs_part .graf_content .graf_border .colors_row, .small_graf .colors_row{float:left;display:inline;width:clear:both;width:100%;}
.tabs_part .graf_content .graf_border .colors_row .color_box, .small_graf .colors_row .color_box{float:left;display:inline;width:11px;height:11px;margin:1px 5px 0px 0px;overflow:hidden;}
.tabs_part .graf_content .graf_border .colors_row  .pink,.small_graf .colors_row .pink{background-color:#fb46a4;}
.tabs_part .graf_content .graf_border .colors_row  .dot_pink,.small_graf .colors_row .dot_pink{background-image:url('../images/icons/dot_pink.gif');background-repeat:no-repeat;background-position:0px 0px;}
.tabs_part .graf_content .graf_border .colors_row  .green,.small_graf .colors_row .green{background-color:#cccc33;}
.tabs_part .graf_content .graf_border .colors_row  .blue,.small_graf .colors_row  .blue{background-color:#1db6ca;}
.tabs_part .graf_content .graf_border .colors_row  .grey,.small_graf .colors_row  .grey{background-color:#b7b7b7;}
.tabs_part .graf_content .graf_border .colors_row .color_text,.small_graf .colors_row .color_text{float:left;display:inline;margin-right:20px;font-size:11px;}
.tabs_part .graf_content .graf_border .colors_row .purple_line,.small_graf .colors_row .purple_line{float:left;display:inline;margin:6px 5px 0px 0px;width:11px;height:1px;background-color:#5c3088;overflow:hidden;}
.tabs_part .graf_content .graf_border .colors_row .blue_line,.small_graf .colors_row .blue_line{float:left;display:inline;margin:6px 5px 0px 0px;width:11px;height:1px;background-color:#1db6ca;overflow:hidden;}

.tabs_part .graf_content .graf_border .color_table{float:left;display:inline;width:100%;margin-top:5px;border-bottom:1px solid #d5c1ef;}
.tabs_part .graf_content .graf_border .color_table .color_row{float:left;display:inline;width:100%;height:25px;border-top:1px solid #d5c1ef;background-color:#fef4e8;}
.tabs_part .graf_content .graf_border .color_table .color_row .table_color_box{float:left;display:inline;width:15px;height:15px;margin:5px 15px 0px 10px;}
.tabs_part .graf_content .graf_border .color_table .color_row .table_color_desc{float:left;display:inline;margin-top:5px;color:#666666;}
.tabs_part .graf_content .graf_border .color_table .color_row .table_color_num{float:right;display:inline;margin:5px 10px 0px 0px;color:#5c3088;font-size:15px;}

.tabs_part .graf_content .graf_border .color_table .color_row  .blue{background-color:#0099ff;}
.tabs_part .graf_content .graf_border .color_table .color_row  .yellow{background-color:#ffcc00;}
.tabs_part .graf_content .graf_border .color_table .color_row  .light_brown{background-color:#ffa053;}
.tabs_part .graf_content .graf_border .color_table .color_row  .purple{background-color:#cc66ff;}
.tabs_part .graf_content .graf_border .color_table .color_row  .green{background-color:#66cc66;}
.tabs_part .graf_content .graf_border .color_table .color_row  .brown{background-color:#e45b55;}

.tabs_part .graf_content .graf_total{float:left;display:inline;margin:20px 0px 0px 0px;width:100%;height:41px;background-color:#f6f0fc;}
.tabs_part .graf_content .graf_total a{float:right;display:inline;font-size:11px;margin:14px 12px 0px 0px;}
.tabs_part .graf_content .graf_total .graf_total_pic{float:left;display:inline;height:18px;width:92px;margin:11px 6px 0px 20px;}
.tabs_part .graf_content .graf_total .graf_total_pink{float:left;display:inline;color:#fb46a4;font-size:18px;margin-top:8px;}
.tabs_part .graf_content .graf_total .graf_total_blue{float:left;display:inline;color:#1db6ca;font-size:18px;margin-top:8px;}
.promo_title .fb_recipe_book {float:left;display:inline;overflow:hidden;width:107px;height:15px;background-image:url('../images/activity/act_recipe_book.gif');background-position:left top;background-repeat:no-repeat;margin-bottom:8px;}

/*************   			End Activity Home	*******************/


/*************   			 Progress Report	*******************/

.orange_border_box{float:left;display:inline;width:683px;border:1px solid #fd840b;}
.orange_border_box .orange_border_box_title{float:left;display:inline;width:100%;height:30px;background-color:#fd840b;}
.orange_border_box .orange_border_box_title img{float:left;display:inline;margin:7px 0px 0px 12px;}
.orange_border_box .orange_border_box_title .progress_dates{float:right;display:inline;font-size:18px;color:#ffffff;line-height:30px;margin:0px 15px 0px 0px;}
.orange_border_box .white_inner{float:left;display:inline;width:663px;margin:10px;overflow:hidden;}
.todo .white_inner{float:left;display:inline;width:657px;margin:22px 12px 15px 14px;overflow:hidden;}
.todo .todo_row{float:left;display:inline;width:100%;margin:10px 0px 0px 0px;border-bottom:1px solid #dbdbdb;}
.todo .todo_row .todo_left{float:left;display:inline;width:386px;margin:0px 14px 10px 0px;}
.todo .todo_row .todo_right{float:left;display:inline;width:257px;margin:0px 0px 10px 0px;}
.todo .todo_row .todo_pic{float:left;display:inline;width:85px;height:85px;overflow:hidden;margin-right:12px;}
.todo .todo_row .todo_desc{float:left;display:inline;width:289px;}
.todo .todo_row .todo_desc .todo_title{float:left;display:inline;width:100%;height:19px;overflow:hidden;}
.todo .todo_row .todo_left{float:left;display:inline;width:386px;margin-right:14px;}
.todo .todo_row .todo_right .color_box{float:left;display:inline;width:100%;height:auto;color:#5c3088;}
.todo .todo_row .todo_right .color_box .color_box_inner{float:left;display:inline;width:236px;margin:8px 8px 8px 13px;}
.todo .todo_row .todo_right .color_box .total{float:right;display:inline;width:66px;text-align:right;font-size:16px;}
.todo .todo_row .todo_right .color_box .total_18{float:right;display:inline;width:auto;text-align:right;font-size:18px;}
.todo .todo_row .todo_right .color_box .total_18 span{font-size:12px;white-space:nowrap;}
.todo .todo_row .todo_right .color_box .total_title{font-weight:bold;}
.todo .todo_row .todo_right .pink_box{background-color:#ffecf6;}
.todo .todo_row .todo_right .blue_box{background-color:#e8f8fb;}
.todo .todo_row .todo_right .lpurple_box{background-color:#f6f0fc;}

.orange_border_box .top_content_row{float:left;display:inline;width:100%;height:161px;margin-bottom:11px;}
.orange_border_box .bottom_content_row{float:left;display:inline;width:100%;}
.content_box{float:left;display:inline;width:326px;margin-right:11px;}
.no_margin{margin-right:0px;}
.content_box .sub_box_title{float:left;display:inline;width:100%;height:32px;background-color:#fef4e8;margin-bottom:10px;overflow:hidden;}
.content_box .sub_box_title img{float:left;display:inline;margin:10px 0px 0px 10px;}

.eb .flash_border{width:322px;height:117px;}
.mn  #m_f_container{width:234px;height:174px;margin:10px 0px 0px 44px;}
.ma .flash, .mn .flash{width:301px;height:62px;margin-top:0px;}
.ma {margin-bottom:5px;}
.mmj .mmj_inner{margin:0px 10px 10px 10px;width:306px;}

.todo .flash_border{width:255px;height:88px;}
.todo .flash_border .flash_border_inner{float:left;display:inline;width:234px;height:88px;margin:0px 10px 0px 11px;}
.todo .todo_div{float:left;display:inline;width:100%px;height:1px;margin:12px 0px;overflow:hidden;background-color:#dbdbdb;}

.congr{background-color:#fef4e8;height:100%;}
.congr .congr_title{margin-bottom:2px;}
.congr .congr_inner{float:left;display:inline;width:296px;margin:7px 10px 20px 20px;font-size:13px;}
.msp_wbox_inner{font-size:13px;}
.orange_border_box .pink_text, .ms_box .pink_text, .msp_wbox_inner .pink_text{line-height:18px;width:auto;color:#fb46a4;font-weight:bold;}
.orange_border_box .blue_text, .ms_box .blue_text, .msp_wbox_inner .blue_text{line-height:18px;width:auto;color:#1db6ca;font-weight:bold;}
.orange_border_box .green_text, .ms_box .green_text, .msp_wbox_inner .green_text{line-height:18px;width:auto;color:#cccc33;font-weight:bold;}
.orange_border_box .gray_text, .ms_box .gray_text, .msp_wbox_inner .gray_text{line-height:18px;width:auto;color:#999999;font-weight:bold;}

.orange_border_box .purpleText_12, .ms_box .purpleText_12, .msp_wbox_inner .purpleText_12{line-height:18px;width:auto;}
.congr_inner .calendar .dates, .msp_wbox_inner .calendar .dates{margin:8px 0px 0px 0px;}
.congr_inner .calendar .empty {background-image:url('../images/icons/empty_l_box.gif');background-position:center top;background-repeat:no-repeat;color:#FD8A18;}
.congr_inner .color_box{color:#ffffff;}
.congr_inner .calendar  .sun{background-image:url('../images/icons/sun.gif');background-position:center top;background-repeat:no-repeat;}
.congr_inner .calendar  .mon{background-image:url('../images/icons/mon.gif');background-position:center top;background-repeat:no-repeat;}
.congr_inner .calendar  .tue{background-image:url('../images/icons/tue.gif');background-position:center top;background-repeat:no-repeat;}
.congr_inner .calendar  .thu{background-image:url('../images/icons/thu.gif');background-position:center top;background-repeat:no-repeat;}
.congr_inner .calendar  .wed{background-image:url('../images/icons/wed.gif');background-position:center top;background-repeat:no-repeat;}
.congr_inner .calendar  .fri{background-image:url('../images/icons/fri.gif');background-position:center top;background-repeat:no-repeat;}
.congr_inner .calendar  .sat{background-image:url('../images/icons/sat.gif');background-position:center top;background-repeat:no-repeat;}
.ma_mmj .purpleText_14{width:auto;}





/*************   			 End Progress Report	*******************/

/*************			 modal windows 		*******************/

.modalWindow{position: absolute;top: 130px;left: 125px;z-index: 100;display:none;}
.modalWindow .topRow{float: left;clear: both;display:inline;}
.modalWindow .topRow .left{float: left;display:inline;width: 9px;height: 46px;overflow: hidden;background-image: url('../images/modal/modal_title_lc.png');background-position:0px 0px;background-repeat:no-repeat;}
.modalWindow .topRow .center{float: left;display:inline;height: 46px;overflow: hidden;background-image: url('../images/modal/modal_title_bg.png');background-position:0px 0px;background-repeat:repeat-x;}
.modalWindow .topRow .right{float: left;display:inline;width: 9px;	height: 46px;overflow: hidden;background-image: url('../images/modal/modal_title_rc.png');background-position:0px 0px;background-repeat:no-repeat;}
.modalWindow .topRow .center .caption{float: left;display:inline;font-size:21px;font-weight:bold;color:#ffffff;margin:11px 0px 0px 22px;}
.modalWindow .modal_body{float: left;clear: both;display:inline;overflow: hidden;background-color:#ffffff;}
.modalWindow .modal_body .modal_content{float: left;clear: both; width:100%;display:inline;}
.modalWindow .modal_body .modal_content .modal_content_inner{float: left;clear: both;width:505px;display:inline;margin:15px 15px 20px 15px;}
.modal_content_inner .modal_description{float: left;clear: both;width:100%;margin-bottom:15px;color:#666666;font-size:15px;}
.modal_content_inner .date_title,.update_progress .date_title{float: left;clear: both;width:100%;height:40px;margin-bottom:20px;background-color:#f6f0fc;}
.date_title .date{float: left;font-size:18px;font-weight:bold;color:#5c3088;margin-top:8px;}

.date_title a.left_arrow:link, .date_title a.left_arrow:visited{float:left;width:28px;height:28px;display:inline;margin:6px 0px 0px 8px;background-image:url('../images/icons/hl_home_sec_l_arrow.gif');background-repeat:no-repeat;background-position:0px 0px;}
.date_title a.left_arrow:hover{float:left;width:28px;height:28px;display:inline;margin:6px 0px 0px 8px;background-image:url('../images/icons/hl_home_sec_l_arrow.gif');background-repeat:no-repeat;background-position:0px -28px;}
.date_title a.right_arrow:link, .date_title a.right_arrow:visited{float:left;width:28px;height:28px;display:inline;margin:6px 10px 0px 0px;background-image:url('../images/icons/hl_home_sec_r_arrow.gif');background-repeat:no-repeat;background-position:0px 0px;}
.date_title a.right_arrow:hover{float:left;width:28px;height:28px;display:inline;margin:6px 10px 0px 0px;background-image:url('../images/icons/hl_home_sec_r_arrow.gif');background-repeat:no-repeat;background-position:0px -28px;}

.date_title a.pop_up_calendar_btn:link, .date_title a.pop_up_calendar_btn:visited{float:left;width:105px;height:23px;display:inline;margin:8px 0px 0px 0px;background-image:url('../images/buttons/pop_up_calendar_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
.date_title a.pop_up_calendar_btn:hover{float:left;width:105px;height:23px;display:inline;margin:8px 0px 0px 0px;background-image:url('../images/buttons/pop_up_calendar_btn.gif');background-repeat:no-repeat;background-position:0px -23px;}

.add_activity_content{float:left;display:inline;width:505px;margin-bottom:20px;}
.add_activity_content .modal_description{margin-top:15px;}
.modal_content_inner .non_bug_activities_title{float:left;width:100%;height:25px;display:inline;}
.modal_content_inner .non_bug_activities{float:left;width:100%;display:inline;}
.modal_content_inner .non_bug_activities_title .non_bug_activities_tab{float:left;width:143px;height:25px;display:inline;overflow:hidden;background-image:url('../images/modal/non_bug_activities_tab.gif');background-repeat:no-repeat;background-position:0px 0px;margin-right:9px;}
.modal_content_inner .non_bug_activities_title .atribute{float:left;display:inline;font-size:11px;color:#5c3088;margin:8px 0px 0px 13px;}
.modal_content_inner .added_activity{float: left;clear: both;width:100%;min-height:25px;margin-top:2px;background-color:#fef4e8;}
.modal_content_inner .added_activity a:link.remove_btn,.modal_content_inner .added_activity a:visited.remove_btn{float:right;display:inline;width:53px;height:19px;margin:3px 3px 0px 0px;background-image:url('../images/buttons/remove_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
.modal_content_inner .added_activity a:hover.remove_btn{float:right;display:inline;width:53px;height:19px;margin:3px 3px 0px 0px;background-image:url('../images/buttons/remove_btn.gif');background-repeat:no-repeat;background-position:0px -19px;}

.modal_content_inner .added_activity .added_activity_inner{float: left;display:inline;margin:0px 2px 5px 8px;}
.modal_content_inner .added_activity .added_activity_inner .atribute_value{float:left;display:inline;font-size:12px;color:#333333;text-align:center;margin:5px 0px 0px 13px;}
.modal_content_inner .added_activity .added_activity_inner .atribute_name{float:left;display:inline;font-size:12px;color:#333333;margin:5px 9px 0px 0px;width:135px;text-align:left;}
.modal_content_inner .added_activity .added_activity_inner .atribute_btn{display:inline;float:right;width:56px;margin-top:1px;}

.overlay .window .inner #modalAddNonBugActivity{display:inline;left:125px;position:static;top:130px;z-index:100;}

.modalWindow .modal_body .browse_activities{float:left;display:inline;width:100%;height:39px;margin:20px 0px 15px 0px;overflow:hidden;background-image:url('../images/modal/orange_subtitle_bg.gif');background-repeat:repeat-x;background-position:0px 0px;}
.browse_activities .browse_activities_inner{float:left;display:inline;margin:9px 0px 0px 15px;font-size:14px;font-weight:bold;}
.browse_activities .browse_activities_inner .purple{float:left;display:inline;color:#5c3088;margin-top:2px;}
.browse_activities .browse_activities_inner .white{float:left;display:inline;color:#ffffff;margin:2px 0px 0px 14px}
.browse_activities .browse_activities_inner .activities_select, .update_progress .select_goals_row .activities_select{float:left;display:inline;margin:0px 7px 0px 5px;}
.browse_activities .browse_activities_inner .activities_select select, .update_progress .select_goals_row .activities_select select{color:#000000;font-size:12px;font-weight:normal;height:18px;width:136px;border-top:2px solid #969696;border-left:2px solid #969696;border-bottom:2px solid #FBFBFB;border-right:2px solid #FBFBFB;}
.browse_activities .browse_activities_inner a:link.go_btn,.browse_activities .browse_activities_inner a:visited.go_btn{float:left;display:inline;width:47px;height:24px;margin:0px 0px 0px 0px;background-image:url('../images/buttons/go_btn_orange.gif');background-repeat:no-repeat;background-position:0px 0px;}
.browse_activities .browse_activities_inner a:hover.go_btn{float:left;display:inline;width:47px;height:24px;margin:0px 0px 0px 0px;background-image:url('../images/buttons/go_btn_orange.gif');background-repeat:no-repeat;background-position:0px -24px;}

.add_recipe_search_header a:link.go_btn,.add_recipe_search_header a:visited.go_btn{float:left;display:inline;width:47px;height:24px;margin:0px 37px 0px 3px;background-image:url('../images/buttons/go_btn_orange.gif');background-repeat:no-repeat;background-position:0px 0px;}
.add_recipe_search_header a:hover.go_btn{float:left;display:inline;width:47px;height:24px;margin:0px 37px 0px 3px;background-image:url('../images/buttons/go_btn_orange.gif');background-repeat:no-repeat;background-position:0px -24px;}

a:link.finished, a:visited.finished{float:right;display:inline;width:122px;height:23px;margin:8px 0px 0px 0px;background-image:url('../images/buttons/finished_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.finished{float:right;display:inline;width:122px;height:23px;margin:8px 0px 0px 0px;background-image:url('../images/buttons/finished_btn.gif');background-repeat:no-repeat;background-position:0px -23px;}

.activities_table{float: left;clear:both; display:inline;width:100%;}
.activities_table .activities_list{float: left;clear: both;width:503px;color:#5c3088;font-size:14px;border-left:1px solid #a87ebf;border-top:1px solid #a87ebf;border-right:1px solid #d5c1ef;border-bottom:1px solid #d5c1ef;}
.activities_table .activities_list .activities_list_inner{float: left;clear: both;width:501px;background-color:#fef4e8;border-left:1px solid #f6f0fc;border-top:1px solid #f6f0fc;border-right:1px solid #fbfbfb;border-bottom:1px solid #fbfbfb;}
.activities_table .activities_list .activities_list_inner .rows{float: left;clear: both;width:100%;height:259px;overflow-x:hidden;overflow-y:auto;}
.activities_table .activities_list .activities_list_inner .list_row{float: left;clear: both;width:100%;height:25px;cursor:pointer;border-bottom:1px solid #fec68e;}
.activities_table .activities_list .activities_list_inner .list_row_selected{float: left;clear: both;width:100%;height:25px;border-bottom:1px solid #fec68e;background-color:#fed7b0;}
.activities_table .activities_list .activities_list_inner .list_row_inner{float: left;clear: both;margin:5px 0px 0px 14px;}

.atribute_table{float: left;clear:both; display:none;width:100%;margin-top:10px;}
.atribute_table .atribute_table_inner{float: left;clear:both; display:inline;width:100%;background-color:#FEF4E8;}
.atribute_table .ati_errorContainer{float:left;display:none;margin:15px 17px 0px 17px;width:470px;}
.atribute_table .atribute_table_inner .left_col{float: left;display:inline;width:125px;color:#5c3088;font-size:14px;margin:0px 0px 12px 17px}
.atribute_table .atribute_table_inner .right_col{float: left;display:inline;width:182px;margin-bottom:12px;}
.atribute_table .atribute_table_inner .right_col select{float:left;display:inline;font-family:Arial;font-size:12px;font-weight:normal;height:18px;width:136px;color:#333333;margin:13px 0px 0px 0px;border-top:2px solid #969696;border-left:2px solid #969696;border-bottom:2px solid #FBFBFB;border-right:2px solid #FBFBFB;}
.atribute_table .atribute_table_inner .right_col input{text-align:right;float:left;width:69px;height:16px;padding-right:3px;font-size:12px;color:#333333;margin-top:16px; border-top:2px solid #969696;border-left:2px solid #969696;border-bottom:2px solid #FBFBFB;border-right:2px solid #FBFBFB;}

.atribute_table .atribute_table_buttons{float:right;display:inline;margin-top:20px;}

.atribute_table_buttons a.newAddActivity{float:left;display:block;width:106px;height:27px;background-image:url('../images/buttons/add_activity_btn.gif');background-repeat:no-repeat;background-position:0px 0px;margin-right:10px;}
.atribute_table_buttons a:hover.newAddActivity{background-position:0px -27px;}
.atribute_table_buttons a.newFinished{float:left;display:block;width:140px;height:23px;background-image:url('../images/buttons/dont_add_btn.gif');background-repeat:no-repeat;background-position:0px 0px;margin-top:2px}
.atribute_table_buttons a:hover.newFinished{background-position:0px -23px;}
.atribute_table_buttons a.newFinished2{float:left;display:block;width:56px;height:23px;background-image:url('../images/buttons/close_white_btn.gif');background-repeat:no-repeat;background-position:0px 0px;margin-top:2px}
.atribute_table_buttons a:hover.newFinished2{background-position:0px -23px;}
a:link.finished2c, a:visited.finished2c{float:right;display:inline;width:56px;height:23px;margin:8px 0px 0px 0px;background-image:url('../images/buttons/close_white_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.finished2c{float:right;display:inline;width:56px;height:23px;margin:8px 0px 0px 0px;background-image:url('../images/buttons/close_white_btn.gif');background-repeat:no-repeat;background-position:0px -23px;}

.atribute_table_buttons a:link.add_activity,.atribute_table_buttons a:visited.add_activity{float:right;width:106px;height:27px;display:inline;margin:8px 0px 0px 0px;background-image:url('../images/buttons/add_activity_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
.atribute_table_buttons a:hover.add_activity{float:right;width:106px;height:27px;display:inline;margin:8px 0px 0px 0px;background-image:url('../images/buttons/add_activity_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}
.atribute_table_buttons a:link.dont_add,.atribute_table_buttons a:visited.dont_add{float:right;width:140px;height:23px;display:inline;margin:10px 0px 0px 5px;background-image:url('../images/buttons/dont_add_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
.atribute_table_buttons a:hover.dont_add{float:right;width:140px;height:23px;display:inline;margin:10px 0px 0px 5px;background-image:url('../images/buttons/dont_add_btn.gif');background-repeat:no-repeat;background-position:0px -23px;}

#modalBackdrop{width: 100%;height: 100%;position: fixed;z-index: 5;top: 0px;left: 0px;background-color: #000000;-moz-opacity: 0.7;opacity: 0.7;filter:alpha(opacity=70);display:none;}

#modalTargets .modal_content_inner{float: left;clear: both;width:350px;display:inline;margin:15px 15px 20px 15px;}
#modalTargets .reg_title{float:left;display:inline;width:100%;height:55px;background-color:#fef4e8;font-size:21px;color:#5c3088;border-top:1px solid #5c3088;line-height:52px;}
#modalTargets .aerobic_title{float:left;display:inline;width:100%;height:55px;background-color:#e8f8fb;font-size:21px;color:#5c3088;border-top:1px solid #5c3088;line-height:52px;}
.regular .last_target {background-color:#fef4e8;}
.aerobics .last_target {background-color:#e8f8fb;}
.modal_content_inner .last_target {float:left;display:inline;width:100%;font-size:15px;color:#5c3088;margin-top:5px;}
.modal_content_inner .suggested_target {float:left;display:inline;width:100%;height:25px;background-color:#f6f0fc;font-size:15px;color:#5c3088;margin-top:10px;}
.modal_content_inner .target_desc{float:left;display:inline;margin:3px 10px 5px 10px;width:330px;}
.modal_content_inner .target_data{float:right;display:inline;font-size:15px;margin:3px 10px 0px 0px;}
#lastTarget01 .target_desc,#lastTarget02 .target_desc,#lastTarget03 .target_desc,#lastTarget04 .target_desc{float:left;display:inline;width:275px;}
#lastTarget01 .target_data,#lastTarget02 .target_data,#lastTarget03 .target_data,#lastTarget04 .target_data{float:right;display:inline;}

.slider{float:left;display:inline;width:264px;height:26px;margin:8px 0px 0px 0px;}
.modal_content_inner .no_new{float:left;display:inline;margin:10px 0px 0px 0px;width:100%;border-top:1px solid #d5c1ef;}
.modal_content_inner .no_new .no_new_title_text{float:left;display:inline;color:#5c3088;font-size:14px;margin-top:8px;}
.modal_content_inner .no_new .no_new_checkbox{float:right;display:inline;width:14px;height:14px;margin-top:10px;}
.no_new_checkbox input {height:14px;width:14px;}
.modal_content_inner .no_new  .no_new_desc{float:left;display:inline;width:100%;color:#999999;font-size:11px;margin-top:10px;}
.modal_content_inner .no_new  .no_new_desc p{margin-bottom:15px;}
#modalTargets  .close_btn, #modalCcBack  .close_btn, #modalPlan  .close_btn
{float:left;display:inline;width:100%;overflow:hidden;border-top:1px solid #5c3088;}

#nutrition_history_window .close_btn a:link.close, #nutrition_history_window  .close_btn a:visited.close{float:right;width:56px;height:23px;display:inline;margin:0px;background-image:url('../images/buttons/close_white_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
#nutrition_history_window  .close_btn a:hover.close{float:right;width:56px;height:23px;display:inline;margin:0px;background-image:url('../images/buttons/close_white_btn.gif');background-repeat:no-repeat;background-position:0px -23px;}


#modalTargets  .close_btn a:link.close, #modalTargets  .close_btn a:visited.close,
#modalCcBack  .close_btn a:link.close, #modalCcBack  .close_btn a:visited.close,
#modalPlan  .close_btn a:link.close, #modalPlan  .close_btn a:visited.close
{float:right;width:56px;height:23px;display:inline;margin:7px 10px 8px 0px;background-image:url('../images/buttons/close_white_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
#modalTargets  .close_btn a:hover.close,#modalCcBack  .close_btn a:hover.close,
#modalPlan  .close_btn a:hover.close
{float:right;width:56px;height:23px;display:inline;margin:7px 10px 8px 0px;background-image:url('../images/buttons/close_white_btn.gif');background-repeat:no-repeat;background-position:0px -23px;}

#modalUpdateGoal_body{width:715px;}
#modalUpdateGoal  .topRow .center{width:697px;}
#modalUpdateGoal .modal_body .modal_content_inner{width:685px;}
#modalActivityHowDoesItWork  .close_btn a:link.close, #modalActivityHowDoesItWork  .close_btn a:visited.close,
#modalActivityHowDoesItWork  .close_btn a:link.close, #modalActivityHowDoesItWork  .close_btn a:visited.close,
#modalAssHistory  .close_btn a:link.close, #modalAssHistory  .close_btn a:visited.close{float:right;width:56px;height:23px;display:inline;margin:7px 10px 8px 0px;background-image:url('../images/buttons/close_white_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}

#modalActivityHowDoesItWork  .close_btn a:hover.close,#modalAssHistory  .close_btn a:hover.close{float:right;width:56px;height:23px;display:inline;margin:7px 10px 8px 0px;background-image:url('../images/buttons/close_white_btn.gif');background-repeat:no-repeat;background-position:0px -23px;}
#modalActivityHowDoesItWork   .close_btn{float:right;display:inline;overflow:hidden;}
#nutrition_history_window   .close_btn{float:right;display:inline;overflow:hidden;width:100%;margin:18px 0px;}
#modalAssHistory   .close_btn{float:right;display:inline;overflow:hidden;}

#modalActivityHowDoesItWork  .close_btn a:link.close, #modalActivityHowDoesItWork  .close_btn a:visited.close,
#modalWaistMeas  .close_btn a:link.close, #modalWaistMeas  .close_btn a:visited.close, 
#modalAssHistory  .close_btn a:visited.close, #modalAssHistory  .close_btn a:link.close,
#modalFFHelp .close_btn a:link.close, #modalFFHelp .close_btn a:visited.close,
#modalFFDiv .close_btn a:link.close, #modalFFDiv .close_btn a:visited.close,
#modalUpdGoalValues .close_btn a:link.close, #modalUpdGoalValues .close_btn a:visited.close
{float:right;width:56px;height:23px;display:inline;margin:7px 10px 8px 0px;background-image:url('../images/buttons/close_white_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
#modalActivityHowDoesItWork  .close_btn a:hover.close,#modalWaistMeas  .close_btn a:hover.close, 
#modalAssHistory  .close_btn a:hover.close, #modalFFHelp .close_btn a:hover.close,
#modalUpdGoalValues  .close_btn a:hover.close , #modalFFDiv .close_btn a:hover.close
{float:right;width:56px;height:23px;display:inline;margin:7px 10px 8px 0px;background-image:url('../images/buttons/close_white_btn.gif');background-repeat:no-repeat;background-position:0px -23px;}
#modalActivityHowDoesItWork   .close_btn, #modalWaistMeas   .close_btn, #modalAssHistory  .close_btn, #modalFFHelp .close_btn, 
#modalUpdGoalValues .close_btn,  #modalFFDiv .close_btn{float:left;display:inline;width:100%;overflow:hidden;}
/* NUTRITION - HOW IT WORKS */

  #modalActivityHowDoesItWork{float:left;display:inline;width:833px;}
    #modalActivityHowDoesItWork .popup_header {width:805px;}
    #modalActivityHowDoesItWork h1, #modalFFHelp h1 {color: #5B3089; font-size: 25px; background: #F6F0FC; padding: 14px 22px; font-weight: normal;}
    #modalActivityHowDoesItWork h2 , #modalFFHelp h2{color: #5B3089; font-size: 14px; padding: 0; margin: 0;}
    #modalActivityHowDoesItWork .white_bg{float:left;display:inline;width:833px;}
    #modalActivityHowDoesItWork .white_bg .modal_content{float:left;display:inline;}
  
  
  .nh_pop_2colums_area {overflow: hidden;}
  .nh_pop_col1, .nh_pop_col2 {float: left;}
    .nh_pop_col1 {width: 146px;}
    .nh_pop_col2 {padding: 20px 0 15px 18px; width: 348px;}
      .nh_pop_col2 p {color: #666; font-size: 14px; margin: 12px 0 20px 0;}
  
  .nh_pop_left_nav {background: #FEF4E8;}
  .nh_pop_left_nav ul {list-style-type: none; padding: 12px 0 2px 20px;}
  .nh_pop_left_nav ul li {margin-bottom: 10px;}
  .nh_pop_left_nav ul li a {color: #FA8207; text-decoration: none; font-size: 14px; font-weight: bold;}
  .nh_pop_left_nav ul li a.chosen {color: #5B3089; background-image: url(../images/nutrition/purple_arrow_right.gif); background-repeat: no-repeat; background-position: right; padding-right: 11px;}
  
  #modalActivityHowDoesItWork .nh_pop_col2{width:658px;}
  
#modalCcBack .modal_content_inner .img_holder{float:left;display:inline;overflow:hidden;width:124px;height:164px;}

#modalPlan .modal_content_inner{float: left;clear: both;width:960px;display:inline;margin:10px 20px 25px 20px;}
#modalPlan .modal_content_inner .modal_description{margin-bottom:5px;}

#modalPlan  .close_btn a:link.save_close, #modalPlan  .close_btn a:visited.save_close{float:right;width:115px;height:27px;display:inline;margin:6px 10px 8px 0px;background-image:url('../images/buttons/save_close_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
#modalPlan  .close_btn a:hover.save_close{float:right;width:115px;height:27px;display:inline;margin:6px 10px 8px 0px;background-image:url('../images/buttons/save_close_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

#modalGoalsHistory  .modal_body{width:863px;}
#modalGoalsHistory  .topRow .center{width:845px;}
#modalGoalsHistory .modal_body .modal_content .modal_content_inner{margin:18px 30px 15px 0px;width:833px;overflow:hidden;}

.gh_left{float:left;display:inline;width:187px;margin:0px 30px 0px 0px;}
.gh_right{float:left;display:inline;width:616px;}
.gh_title{float:left;display:inline;width:100%;height:55px;background-color:#f6f0fc;margin-bottom:5px;}
.gh_title .gh_title_dates{float:left;display:inline;width:600px;margin-left:16px;line-height:55px;font-size:26px;color:#5c3088;}
.gh_subtitle {float:left;display:inline;width:100%;background:#FFE6CD none repeat scroll 0%;color:#666666;font-size:14px;font-weight:bold;height:35px;}
.gh_subtitle .gh_subtitle_inner{float:left;display:inline;width:602px;margin:0px 0px 0px 14px;line-height:35px;height:100%;font-size:14px;}
.gh_subtitle .gh_subtitle_inner input {margin:0pt 6px 0pt 18px;}
.gh_subtitle .gh_subtitle_inner span.normal{font-weight:normal;}
.gh_subtitle .gh_subtitle_inner span.selected{font-weight:bold;color:#5c3088;}

#modalGoalsHistory .flash{margin-top:0px;}
#modalGoalsHistory .calendar .calendar_board .dates_board .dates_row .date_box{background-color:#ffffff;}
#modalGoalsHistory .calendar .calendar_board .dates_board .date_box a:hover,
#modalGoalsHistory .calendar .calendar_board .dates_board .date_box a:link,
#modalGoalsHistory .calendar .calendar_board .dates_board .date_box a:visited
{color:#333333;}

.pr_update_main{display:block;margin-left:auto;margin-right:auto;position:relative;vertical-align:top;width:480px;}
.pr_update_main .body{float:left;display:inline;width:480px;margin:0px;}
#programm_update{display:inline;width:100%;top:0px;left:0px;}
#programm_update .modal_description p{float:left;display:inline;margin-bottom:15px;width:100%;}
#programm_update .topRow {width:100%;}
#programm_update .topRow .center{width:100%;}
#programm_update .modal_body .modal_content .modal_content_inner{width:450px;}

#modalWaistMeas, #modalWaistMeas .modal_body{width:446px;}
#modalWaistMeas .topRow .center{width:428px;}
#modalWaistMeas .modal_content_inner{margin:15px 25px 0px 25px;width:396px;}
#modalWaistMeas .div_row{margin:15px 0px 20px 0px;}
#modalWaistMeas .waist_info{float:left;display:inline;margin-left:20px;width:235px;}

#modalWaistMeas .waist_info ul{margin:0px;padding:0px 0px 0px 14px;color:#FD8207;line-height:17px;}
#modalWaistMeas .waist_info ul li{margin-bottom:5px;}
#modalWaistMeas .waist_info ul li span{color:#333333;}

#modalWaistMeas .closePopupBtnArea {float:left;display:inline;width:400px;}
#modalWaistMeas a.closePopup{float:right;width:75px;height:26px;display:block;background: transparent url(../images/nutrition/buttons/new/close_btn.gif) no-repeat 0px 0px;text-decoration:none;margin-bottom:10px;}
#modalWaistMeas a.closePopup:hover{background:transparent url(../images/nutrition/buttons/new/close_btn.gif) no-repeat 0px -26px}

#refer_a_friend_window{margin:50px 0px 0px 30%;}
#refer_a_friend_area{float:left;}
#refer_a_friend_area .white_bg{float:left;width:416px;}


#modalUpdGoalValues .topRow .center{width:627px;}
#modalUpdGoalValues .modal_body{width:645px;}
#modalUpdGoalValues .modal_body .modal_content .modal_content_inner {margin:18px 22px 15px 0px;overflow:hidden;width:623px;}
#modalUpdGoalValues .gh_right{width:412px;}
#modalUpdGoalValues .gh_left{margin-right:22px;}
#modalUpdGoalValues .modal_description{margin-left:11px;width:612px;}
/*************			 End modal windows 		*******************/

/*************			Login 		*******************/

.login_out .content_wrapper_inner, .login .content_wrapper_inner{margin:29px 150px 67px 150px;width:700px;}
.login_logo{float:left;display:inline;width:510px;height:73px;overflow:hidden;margin:0px 0px 0px 0px;}
.login_content{float:left;display:inline;width:685px;height:362px;margin:22px 0px 0px 5px;border:1px solid #d1b3e1;}
.login_content .login_content_inner{float:left;display:inline;width:665px;margin:10px 10px 5px 10px;}
.login_content .login_content_inner .login_top_pic{float:left;display:inline;width:100%;height:132px;}
.login_content .login_content_inner .login_top_pic .login_title{float:left;display:inline;width:237px;height:100%;overflow:hidden;}
.login_content .login_content_inner .login_top_pic .login_pic{float:left;display:inline;width:428px;height:100%;overflow:hidden;}
.login_out .login_content .login_content_inner .login_payment{float:left;display:inline;width:650px;margin:15px 0px 105px 15px;}
.login .login_content .login_content_inner .login_payment, .registration .login_payment{float:left;display:inline;width:650px;margin:15px 0px 0px 15px;}

.login_payment .login_payment_desc{float:left;display:inline;width:100%;font-size:14px;color:#7d7d7d;}
.login_payment .login_payment_desc  span.ballance{color:#ed1b23;}
.login_payment .login_payment_desc p{margin-bottom:10px;}
.login_payment a:link.login_btn,.login_payment a:visited.login_btn{float:left;width:142px;height:25px;display:inline;margin:20px 0px 0px 0px;background-image:url('../images/buttons/login_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
.login_payment a:hover.login_btn{float:left;width:142px;height:25px;display:inline;margin:20px 0px 0px 0px;background-image:url('../images/buttons/login_btn.gif');background-repeat:no-repeat;background-position:0px -25px;}
.login_payment input.login_btn{float:left;width:142px;height:25px;display:inline;background-image:url('../images/buttons/login_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
.login_payment input.login_btn_onfocus{float:left;width:142px;height:25px;display:inline;background-image:url('../images/buttons/login_btn.gif');background-repeat:no-repeat;background-position:0px -25px;}


.password_fields{float:left;width:100%;display:inline;margin:8px 0px 10px 0px;}
.password_fields .password_text{float:left;display:inline;color:#5c3088;font-size:14px;margin-top:4px;}
.password_fields .password_field{float:left;display:inline;width:174px;height:26px;margin-left:7px;}
.password_fields .password_field input{float:left;display:inline;width:169px;height:21px;border:1px solid #d5c1ef;padding:3px 0px 0px 3px;color:#666666;font-size:14px;}
.password_fields a:link.login_link_btn,.password_fields a:visited.login_link_btn{float:left;width:63px;height:17px;display:inline;margin:5px 0px 0px 22px;background-image:url('../images/buttons/login_link_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
.password_fields a:hover.login_link_btn{float:left;width:63px;height:17px;display:inline;margin:5px 0px 0px 22px;background-image:url('../images/buttons/login_link_btn.gif');background-repeat:no-repeat;background-position:0px -17px;}
.login_payment .error_text{float:left;display:inline;width:100%;height:16px;margin:0px;color:#ed1b23;font-size:14px;visibility:visible;}
/*.login_payment  .nav_links{float:left;display:inline;width:100%;margin-top:34px;font-size:14px;}*/
.nav_links{float:left;margin:-20px 0px 0px 15px;display:inline;font-size:14px;}
.login .nav_links{float:left;margin:-20px 0px 0px 30px;display:inline;font-size:14px;}

.nav_links a,
.nav_links2 a{float:left;display:inline;font-size:14px;}
.nav_links .nav_links_div{float:left;display:inline;width:1px;height:10px;margin:3px 20px 0px 20px;overflow:hidden;background-image:url('../images/general/login_nav_div.gif');background-repeat:no-repeat;background-position:0px 0px;}

a:link.remind_pass_btn,a:visited.remind_pass_btn{float:left;width:96px;height:27px;display:inline;margin:0px 0px 0px 5px;background-image:url('../images/buttons/remind_pass_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.remind_pass_btn{float:left;width:96px;height:27px;display:inline;margin:0px 0px 0px 5px;background-image:url('../images/buttons/remind_pass_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}
input.remind_pass_btn{float:left;width:96px;height:27px;display:inline;margin:0px 0px 0px 5px;background-image:url('../images/buttons/remind_pass_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
input.remind_pass_btn_onfocus{float:left;width:96px;height:27px;display:inline;margin:0px 0px 0px 5px;background-image:url('../images/buttons/remind_pass_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

.hraLoginCheckboxArea{margin-top:12px;font-size:12px;}
.hraLoginCheckboxArea input{position:relative;top:2px;}

/*************			End Login 		*******************/
/*************			Start Search Results 		*******************/
.search_results span.search_word{color:#5c3088;}
.mid_part .search_result_table{float:left;display:inline;width:100%;}
.mid_part .search_result_table .search_result{float:left;display:inline;width:100%;margin:0px 0px 10px 0px;border-bottom:1px solid #dbdbdb;}
.mid_part .search_result_table .first{margin:20px 0px 10px 0px;}
.mid_part .search_result_table .last{border:none;margin-bottom:6px;}

.mid_part .search_result_table .search_result_inner{float:left;display:inline;width:100%;margin:0px 0px 14px 0px;}
.mid_part .search_result_table .search_result_inner .search_result_title{float:left;display:inline;width:100%;font-size:14px;font-weight:bold;color:#5c3088;margin-bottom:7px;}
.mid_part .search_result_table .search_result_inner .search_result_title a{float:left;display:inline;width:100%;font-size:14px;font-weight:bold;color:#5c3088;}
.mid_part .search_result_table .search_result_inner .search_result_description{float:left;display:inline;clear:both;width:100%;color:#333333;margin-bottom:7px;}

.mid_part .search_result_table .search_result_inner a:link.link_result, .mid_part .search_result_table .search_result_inner a:hover.link_result{float:left;display:inline;color:#FD8207;overflow:hidden;white-space:nowrap;}
.mid_part .search_result_table .search_result_inner a:visited.link_result{float:left;display:inline;overflow:hidden;white-space:nowrap;color:#666666;}

.mid_part .search_result_table .search_result_inner .link_size{float:left;display:inline;color:#fd8207;margin-left:5px;}
.mid_part .search_result_table .search_result_inner .link_size_visited{float:left;display:inline;color:#666666;margin-left:5px;}

.mid_part .search_result_table .search_result_inner div.purple_links{float:left;display:inline;color:#5c3088;margin:0px 4px;}
.mid_part .search_result_table .search_result_inner a.purple_links{float:left;display:inline;color:#5c3088;}
.mid_part .search_result_table .search_result_inner a.more:link, .mid_part .search_result_table .search_result_inner a.more:visited{float:left;clear:both;display:inline;padding-right:10px;text-decoration:underline;background-image:url('../images/icons/right_double_orange_arrow.gif');background-repeat:no-repeat;background-position:right 6px;}
.mid_part .search_result_table .search_result_inner a.more:hover{float:left;clear:both;display:inline;padding-right:10px;text-decoration:none;background-image:url('../images/icons/right_double_orange_arrow.gif');background-repeat:no-repeat;background-position:right 6px;}

.mid_part .search_result_table  .paging{float:left;clear:both;display:inline;width:100%;height:25px;background-color:#fef4e8;overflow:hidden;}
.mid_part .search_result_table  .paging .paging_inner{float:right;clear:both;display:inline;width:auto;margin:5px 12px 0px 12px;}
.mid_part .search_result_table  .paging .paging_inner .pages_div{float:left;display:inline;max-width:287px;overflow:hidden;height:14px;}
.mid_part .search_result_table  .paging a.right{float:left;display:inline;width:8px;height:8px;margin:4px 0px 0px 5px;background:transparent url(../images/icons/purple_arrow_r.gif) no-repeat 0px 0px;}
.mid_part .search_result_table  .paging a.left{float:left;display:inline;width:8px;height:8px;margin:4px 5px 0px 0px;background:transparent url(../images/icons/purple_arrow_l.gif) no-repeat 0px 0px;}
.mid_part .search_result_table  .paging .content{float:left;display:inline;width:auto;}
.mid_part .search_result_table  .paging .content a{font-weight:bold;}
.mid_part .search_result_table  .paging .paging_div{float:left;display:inline;width:1px;height:12px;margin:2px 5px 0px 5px;background:transparent url(../images/general/paging_div.gif) no-repeat 0px 0px;}
.mid_part .search_result_table  .paging a.page{float:left;display:inline;}
.mid_part .search_result_table  .paging .page_selected{float:left;display:inline;color:#5c3088;font-weight:bold;}
.mid_part .search_result_table .search_result_inner .links{float:left;display:inline;width:100%;overflow:hidden;}
/*************			End Search Results 		*******************/

/*************			 Site Map 		*******************/

.site_map .pageContent_Full{float:left;display:inline;width:100%;}
.site_map .pageContent_Full .full_inner{float:left;display:inline;width:670px;margin:23px 0px 17px 12px;border-bottom:1px solid #d5c1ef;}
.site_map .pageContent_Full .site_subtitle{float:left;display:inline;width:100%;height:23px;border-bottom:1px solid #d5c1ef;}
.site_map .pageContent_Full .site_subtitle img{float:left;display:inline;overflow:hidden;margin-left:6px;}

.site_map_holder{float:left;display:none;width:100%;margin-bottom:22px;overflow:hidden;margin:7px 0px 18px 0px;}
.site_map_holder .section_coll{float:left;display:inline;width:162px;padding-bottom: 32767px;margin:0px 3px -32767px 4px;}
.site_map_holder .section_coll_inner{float:left;display:inline;width:100%;margin:4px 0px 22px 0px;}

.site_map_holder .section_title{float:left;display:inline;width:100%;height:25px;background-color:#fef4e8;}
.site_map_holder .section_title a{float:left;display:inline;margin:5px 0px  0px 5px;color:#fd8207;font-size:14px;font-weight:bold;}

.site_map_holder .inner_section_title{float:left;display:inline;width:100%;height:33px;border-top:1px solid #dbdbdb;}
.site_map_holder .inner_section_title a{float:left;display:inline;margin:13px 0px  0px 5px;color:#fd8207;font-size:14px;font-weight:bold;}

.site_map_holder .map_list{float:left;display:inline;width:100%;}
.site_map_holder .map_list ul.first_level_list{padding-left:18px;float:left;color:#5c3088;width:144px;}
.site_map_holder .map_list ul.first_level_list li{float:left;clear:both;width:100%;margin-bottom:6px;}
.site_map_holder .map_list ul.first_level_list a{float:left;clear:both;font-size:14px;}

.site_map_holder .map_list ul.second_level_list{padding-left:28px;float:left;color:#FD8207;width:134px;}
.site_map_holder .map_list ul.second_level_list li{float:left;clear:both;width:100%;margin-bottom:6px;}
.site_map_holder .map_list ul.second_level_list a{float:left;font-size:12px;}

.site_map_holder .sections_div{float:left;display:inline;width:1px;background-color:#dbdbdb;padding-bottom: 32767px;margin:0px 0px -32767px 0px;}

.pageContent_Full .site_map_links{display:inline;float:left;width:670px;margin:0px 0px 0px 12px;}

.pageContent_Full .site_map_links ul{font-size:14px;color:#999999;list-style-type:none;margin:0pt;padding:0pt;text-align:left;}
.pageContent_Full .site_map_links ul li{background:transparent url(../images/general/footer_grey_sep.gif) no-repeat scroll right 3px;color:#999999;display:inline;float:left;margin:0px 0px 0px 15px;overflow:hidden;}
.pageContent_Full .site_map_links ul li a{padding-right:15px;color:#999999;}
.pageContent_Full .site_map_links ul li.first{margin-left:0px;}
.pageContent_Full .site_map_links ul li.last{background:none;}
/*************			 End Site Map 		*******************/

/*************			Help			***********************/

.help .sections{margin-top:15px;}
.help .sections .main_section .inner{overflow:hidden;background:none;}
.help .sections .main_section .title{float:left;width:100%;height:28px;display:inline;margin:0px;line-height:26px;font-size:11px;background-image:url('../images/titles/help_main_sec.gif');background-repeat:no-repeat;background-position:left bottom;}
.help .sections .main_section .inner .left{float:left;display:inline;width:349px;padding-bottom: 32767px;margin-bottom: -32767px;background-image:url('../images/hl/hl_home_sec_t_bg.gif');background-repeat:repeat-x;background-position:left top;}
.help .sections .main_section .inner .right{float:left;display:inline;width:331px;border-left:1px solid #ceaedf;padding-bottom: 32767px;margin-bottom: -32767px;}
.help .sections .main_section .inner .left .guide{float:left;display:inline;width:329px;margin:15px 10px 5px 10px;color:#333333;}
.help .sections .main_section .inner .left .guide  a{font-weight:bold;}
.help .sections .main_section .inner .left .guide .phone{color:#36b9cd;font-weight:bold;}
.help .sections .main_section .inner .left .guide p.star{color:#646464;margin-top:14px;}
.help .sections .main_section .inner .left .guide p.next_row{margin-bottom:0px;}
.help .sections .main_section .inner .left .guide p.next_p{margin-bottom:10px;}
.help .sections .main_section .inner .right .right_title{float:left;display:inline;width:100%;height:27px;background-color:#f6f0fc;color:#5c3088;font-weight:bold;font-size:14px;}
.help .sections .main_section .inner .right .right_title .right_title_inner{float:left;display:inline;margin:5px 0px 0px 15px;}
.help .sections .main_section .inner .right  .working_h{float:left;display:inline;margin:10px 0px 0px 15px;}
.help .sections .main_section .inner .right .right_title .right_title_inner{float:left;display:inline;margin:5px 0px 0px 15px;}
.help .sections .main_section .inner .right  .working_h .days{float:left;display:inline;margin:0px 15px 0px 0px;color:#5c3088;font-size:13px;}
.help .sections .main_section .inner .right  .working_h  p{margin-bottom:6px;}
.help .sections .main_section .inner .right  .working_h .houres{float:left;display:inline;color:#333333;font-size:13px;}
.help .frame_border{float:left;display:inline;width:683px;border:1px solid #ceaedf;margin-top:20px;}
.help .frame_border .frame_border_inner{float:left;display:inline;width:677px;height:557px;margin:3px;}
.help .frame_border .frame_border_inner iframe{float:left;width:673px;height:553px;}


/*************			End Help		***********************/
/*************			My Fitbug Lobby		***********************/

.my_fitbug_lobby .sections .mf .title{float:left;width:100%;height:28px;display:inline;margin:0px;line-height:26px;font-size:11px;background-image:url('../images/titles/my_fitbug_main_sec.gif');background-repeat:no-repeat;background-position:left bottom;}
.my_fitbug_lobby .sections .mf .title .mfl_date {color:#FFFFFF;display:inline;float:right;font-size:15px;line-height:28x;margin:0px 15px 0px 0px;font-weight:bold;}

.my_fitbug_lobby .sections .mf .inner{float:left;width:663px;margin:20px 10px 0px 10px;display:inline;}
.my_fitbug_lobby .sections .mf .section_body{background-image:url(../images/hl/hl_home_sec_t_bg.gif);background-repeat:repeat-x;background-position:left top;background-color:#ffffff;}
.my_fitbug_lobby .sections .mf .inner .white_box{float:left;width:100%;margin:0px 0px 12px 0px;display:inline;}
.my_fitbug_lobby .sections .mf .inner .white_box .dates_nav{float:left;width:125px;margin:5px 16px 15px 12px;display:inline;font-size:15px;}

#energy_ballance_big_container{margin:0px;width:474px;height:172px;}

.my_fitbug_lobby .sections .mf .inner .white_box .dates_nav a.link{float:left;clear:both;white-space:nowrap;margin:0px 0px 3px 0px;display:inline;font-size:15px;}
.my_fitbug_lobby .sections .mf .inner .white_box .dates_nav a.selected{font-weight:bold;color:#5c3088;background:transparent url(../images/icons/purple_arrow_r.gif) no-repeat right 6px;padding-right:11px;}
.my_fitbug_lobby .sections .mf .inner .white_box .dates_nav a:hover.selected{text-decoration:none;}

.my_fitbug_lobby .sections .mf .inner .my_nutrition{width:323px;margin-right:12px;clear:none;}

.white_box  .white_box_title{float:left;width:100%;height:20px;display:inline;margin-bottom:6px;overflow:hidden;}
.white_box  .white_box_title img{float:left;display:inline;margin:3px 0px 0px 9px;}

.white_box  .white_box_title a{float:right;display:inline;margin:5px 4px 0px 0px;background:transparent url(../images/icons/orange_arrow_r.gif) no-repeat right 4px;}
.my_nutrition  .white_box_title a{width:124px;}
.my_activity  .white_box_title a{width:117px;}

.white_box  .total_title{float:left;width:100%;height:32px;display:inline;margin-bottom:15px;background-color:#f7f3ff;overflow:hidden;}
.my_activity  .total_title{margin-bottom:0px;}

.white_box  .total_title img{float:left;display:inline;margin:9px 0px 0px 11px;}
.white_box  .total_title .kcal_total{float:right;display:inline;margin:10px 4px 0px 0px;color:#1db6ca;font-weight:bold;}
.white_box  .total_title .kcal_num_total{float:right;display:inline;margin:5px 12px 0px 0px;color:#1db6ca;font-weight:bold;font-size:18px;}

.my_nutrition  .meal{float:left;display:inline;width:100%;margin-bottom:10px;}
.my_nutrition  .meal .pic{float:left;display:inline;width:40px;height:38px;overflow:hidden;margin-right:10px;}
.my_nutrition  .meal .meal_title{float:left;display:inline;width:250px;height:39px;overflow:hidden;}
.my_nutrition  .meal .meal_title_top{float:left;display:inline;width:100%;border-bottom:1px solid #d1b3e1;margin-bottom:3px;border-bottom:1px solid #d1b3e1;}
.my_nutrition  .meal .meal_title .name{float:left;display:inline;color:#5c3088;font-size:16px;}
.my_nutrition  .meal .meal_title .kcal{float:right;display:inline;margin:0px 0px 0px 0px;color:#1db6ca;font-size:17px;}
.my_nutrition  .meal .show_details{float:left;display:inline;width:100%;}
.my_nutrition  .meal .meal_details{float:left;display:none;width:249px;margin:4px 0px 9px 49px;border:1px solid #cccccc;}
.my_nutrition  .meal .meal_details .meal_details_row{float:left;display:inline;width:100%;min-height:20px;border-bottom:1px solid #cccccc;color:#5c3088;font-size:11px;}
.my_nutrition  .meal .meal_details  .last{border:none;}
.my_nutrition  .meal .meal_details .meal_details_row .left_col{float:left;display:inline;width:217px;border-right:1px solid #cccccc;}
.my_nutrition  .meal .meal_details .meal_details_row .left_col .left_col_inner{float:left;clear:both;width:212px;min-height:16px;display:inline;margin:4px 0px 4px 5px;}
.my_nutrition  .meal .meal_details .meal_details_row .right_col{float:left;display:inline;width:31px;text-align:right;overflow:hidden;}
.my_nutrition  .meal .meal_details .meal_details_row .right_col .right_col_inner{float:left;clear:both;width:27px;min-height:16px;display:inline;margin:4px 4px 0px 0px;}

.my_fitbug_lobby .sections .mf .inner .my_activity{width:323px;clear:none;}
.small_graf{float:left;display:inline;width:100%;}
.small_graf .colors_row .color_text{margin-right:11px;}
.small_graf .flash{margin-top:0px;height:166px;overflow:hidden;}

a:link.upd_nutrition_btn,a:visited.upd_nutrition_btn{float:right;display:inline;width:128px;height:25px;margin:0px 0px 0px 0px;background-image:url('../images/buttons/upd_nutrition_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.upd_nutrition_btn{float:right;display:inline;width:128px;height:25px;margin:0px 0px 0px 0px;background-image:url('../images/buttons/upd_nutrition_btn.gif');background-repeat:no-repeat;background-position:0px -25px;}

a:link.upd_activity_btn,a:visited.upd_activity_btn{float:right;display:inline;width:123px;height:25px;margin:10px 0px 0px 0px;background-image:url('../images/buttons/upd_activity_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.upd_activity_btn{float:right;display:inline;width:123px;height:25px;margin:10px 0px 0px 0px;background-image:url('../images/buttons/upd_activity_btn.gif');background-repeat:no-repeat;background-position:0px -25px;}

.av_title{float:left;display:inline;margin:2px 0px 12px 0px;overflow:hidden;width:301px;}
.av_title img{float:left;display:inline;margin:5px 0px 0px 10px;}
.av_title .kcal_num_total {color:#1DB6CA;display:inline;float:right;font-size:20px;font-weight:bold;margin:0px 6px 0px 0px;}
.av_title .kcal_total {color:#1DB6CA;display:inline;float:right;font-weight:bold;margin:6px 4px 0px 0px;}


/*************			End My Fitbug Lobby		***********************/
/*************			My Goals 		***********************/

.my_goals_page .summary {float:left;display:inline;width:100%;font-size:16px;color:#5c3088;font-weight:bold;margin:18px 0px 8px 0px;}
.my_goals_page .summary span.date{font-weight:normal;}
.my_goals_page .table_title .my_goal_type{width:169px;background:transparent url('../images/titles/my_goals_goal_type.gif') no-repeat left bottom;}
.my_goals_page .table_title .my_goals_current{width:120px;background:transparent url('../images/titles/my_goals_current.gif') no-repeat left bottom;}
.my_goals_page .table_title .my_goals_value{width:120px;background:transparent url('../images/titles/my_goals_value.gif') no-repeat left bottom;}
.my_goals_page .table_title .my_goals_units{width:120px;background:transparent url('../images/titles/my_goals_units.gif') no-repeat left bottom;}
.my_goals_page .table_title .my_goals_last_upd{width:135px;background:transparent url('../images/titles/my_goals_last_upd.gif') no-repeat left bottom;}
.my_goals_page .table_title .my_goals_target{width:120px;background:transparent url('../images/titles/my_goals_target.gif') no-repeat left bottom;}

.my_goals_page .table_sub_title .body_data{width:100%;}
.my_goals_page .goals_table  .row .column_div, .data_boxes .goals_table  .row .column_div{float:left;display:inline;width:1px;height:27px;background-color:#fec68e;overflow:hidden;}
.row .column_title .text_12{font-family:Arial;font-size:12px;font-weight:normal;color:#333333;padding:6px 0px 0px 11px;}
.my_goals_page .goals_table  .table_section  .section_body .selected{background-color:#fed7b0;}
.my_goals_page  .goals_table .section_body, .data_boxes  .goals_table .section_body{margin-bottom:0px;}

a.edit_goal_btn:link, a.edit_goal_btn:visited{float:right;display:inline;width:131px;height:27px;margin:3px 0px 0px 0px;background-image:url('../images/buttons/edit_goal_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a.edit_goal_btn:hover, a.edit_goal_btn:active{float:right;display:inline;width:131px;height:27px;margin:3px 0px 0px 0px;background-image:url('../images/buttons/edit_goal_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

a.upd_sev_val_btn:link, a.upd_sev_val_btn:visited{float:left;display:inline;width:171px;height:27px;margin:7px 0px 0px 0px;background-image:url('../images/buttons/upd_sev_val_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a.upd_sev_val_btn:hover, a.upd_sev_val_btn:active{float:left;display:inline;width:171px;height:27px;margin:7px 0px 0px 0px;background-image:url('../images/buttons/upd_sev_val_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

a.upd_goal_by_date_btn:link, a.upd_goal_by_date_btn:visited{float:left;display:inline;width:171px;height:27px;margin:7px 0px 0px 10px;background-image:url('../images/buttons/upd_goal_by_date_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a.upd_goal_by_date_btn:hover, a.upd_goal_by_date_btn:active{float:left;display:inline;width:171px;height:27px;margin:7px 0px 0px 10px;background-image:url('../images/buttons/upd_goal_by_date_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

.goal_btns_area{float:left;display:inline;position:relative;z-index:10;}
a.save_goal_btn:link, a.save_goal_btn:visited{float:left;display:inline;width:54px;height:21px;margin:3px 2px 0px 12px;background-image:url('../images/buttons/save_goal_btn.gif');background-repeat:no-repeat;background-position:0px 0px;position:relative;z-index:20;}
a.save_goal_btn:hover, a.save_goal_btn:active{float:left;display:inline;width:54px;height:21px;margin:3px 2px 0px 12px;background-image:url('../images/buttons/save_goal_btn.gif');background-repeat:no-repeat;background-position:0px -20px;position:relative;z-index:20;}
a.close_goal_btn:link, a.close_goal_btn:visited{float:left;display:inline;width:54px;height:21px;margin:3px 0px 0px 0px;background-image:url('../images/buttons/close_goal_btn.gif');background-repeat:no-repeat;background-position:0px 0px;position:relative;z-index:20;}
a.close_goal_btn:hover, a.close_goal_btn:active{float:left;display:inline;width:54px;height:21px;margin:3px 0px 0px 0px;background-image:url('../images/buttons/close_goal_btn.gif');background-repeat:no-repeat;background-position:0px -21px;position:relative;z-index:20;}

.update_row .column_title span.inp_div{margin: 0px 3px; font-weight: normal; color:#333;}
a:link.upd_goal_progress_btn,a:visited.upd_goal_progress_btn{float:left;display:inline;width:167px;height:28px;margin:6px 0px 0px 0px;background-image:url('../images/buttons/upd_goal_progress_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.upd_goal_progress_btn{float:left;display:inline;width:167px;height:28px;margin:6px 0px 0px 0px;background-image:url('../images/buttons/upd_goal_progress_btn.gif');background-repeat:no-repeat;background-position:0px -28px;}

a:link.upd_curr_val_btn,a:visited.upd_curr_val_btn{float:left;display:inline;width:171px;height:28px;margin:6px 0px 0px 0px;background-image:url('../images/buttons/upd_curr_val_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.upd_curr_val_btn{float:left;display:inline;width:171px;height:28px;margin:6px 0px 0px 0px;background-image:url('../images/buttons/upd_curr_val_btn.gif');background-repeat:no-repeat;background-position:0px -28px;}

.update_progress{float:left;display:none;width:100%;}
.update_progress .update_progress_title{float:left;display:inline;width:100%;height:40px;font-size:20px;color:#5c3088;background-color:#fef4e8;margin:25px 0px 4px 0px;line-height:37px;}
.update_progress .update_progress_title  .update_progress_title_inner{float:left;display:inline;padding-left:13px;}

.update_progress .date_title{margin-bottom:14px;}
a:link.go_white_btn,a:visited.go_white_btn{float:left;display:inline;width:51px;height:23px;margin:0px 0px 0px 0px;background-image:url('../images/buttons/go_btn_white.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.go_white_btn{float:left;display:inline;width:51px;height:23px;margin:0px 0px 0px 0px;background-image:url('../images/buttons/go_btn_white.gif');background-repeat:no-repeat;background-position:0px -23px;}

a:link.upd_goal_btn,a:visited.upd_goal_btn{float:right;display:inline;width:114px;height:27px;margin:6px 0px 0px 0px;background-image:url('../images/buttons/upd_goal_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.upd_goal_btn{float:right;display:inline;width:114px;height:27px;margin:6px 0px 0px 0px;background-image:url('../images/buttons/upd_goal_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

.update_progress .select_goals_row{float:left;display:inline;width:100%;margin-bottom:8px;}
.update_progress .select_goals_row .select_goals_title{float:left;display:inline;font-size:14px;color:#5c3088;font-weight:bold;margin-top:4px;}

.update_progress .select_goals_row .activities_select{margin-top:3px;}
.update_progress .activities_table .activities_list{width:385px;}

.update_progress .activities_table .activities_list .activities_list_inner{width:383px;}
.update_progress .activities_table .activities_list .activities_list_inner .rows{height:104px;}
.update_progress_tables{float:left;display:inline;width:385px;}

.update_progress_tables .atribute_table .atribute_table_inner .value_desc_col {color:#5C3088;display:inline;float:left;font-size:14px;margin:0px 0px 0px 1px;width:auto;}
.update_progress_tables .atribute_table .atribute_table_inner  .left_col{width:auto;margin-bottom:0px;}
.update_progress_tables .atribute_table .atribute_table_inner  .right_col{width:auto;margin:0px 0px 0px 6px;}

.update_progress_tables .atribute_table .atribute_table_inner .error_div{margin:0px 0px 12px 17px;}
.error_div{display:inline;float:left;color:#ed1b23;font-size:14px;}
.goals_table .update_row .error_div .error_div_inner{margin:6px 0px 6px 11px;width:594px;}

.update_row .error_div{width:605px;}

/*************			End My Goals 		***********************/

/*************			FORUM 		***********************/
.forum_content{display:inline;float:left;width:100%;}
.forum_table{display:inline;float:left;width:100%;clear:both;margin-bottom:25px;}
.forum_table .forum_table_title{display:inline;float:left;width:958px;clear:both;height:25px;border-left:1px solid #d5c1ef;border-right:1px solid #d5c1ef;background-color:#d5c1ef;color:#5c3088;font-size:16px;line-height:25px;margin-bottom:1px;}
.forum_table_title .forum_title_col{display:inline;float:left;border-right:1px solid #ffffff;}
.forum_table .forum_col{width:344px;}
.forum_table .last_posts_col{width:426px;}
.forum_table .threads_col{width:94px;}
.forum_table .posts_col{width:91px;border-right:none;}

.forum_table .forum_table_body, .wgo_table .wgo_table_body{display:inline;float:left;width:958px;border:1px solid #d5c1ef;}
.forum_table .forum_table_body .forum_row{display:inline;float:left;height:51px;background-color:#faf9fb;border-bottom:1px solid #d5c1ef;color:#666666;font-size:14px;clear:both;}
.forum_table .forum_table_body .white_row{background-color:#ffffff;} 
.forum_table .forum_table_body .last_row{border:none;} 

.forum_table .forum_table_body  .column{display:inline;float:left;border-right:1px solid #d5c1ef;height:100%;}
.forum_table .forum_table_body .posts_col{width:91px;border-right:none;}

.column .icon_cell{display:block;float:left;width:47px;height:41px;}
.column .icon_cell img{display:inline;float:left;width:24px;height:30px;margin:10px 0px 0px 12px;}

.column .topic_cell{display:inline;float:left;width:297px;}
.last_posts_col  .topic_cell{width:399px;}

.column .topic_cell .topic_title{display:inline;float:left;width:100%;clear:both;margin-top:10px;}
.column .topic_cell .topic_title a{font-weight:bold;text-decoration:underline;margin-top:10px;}
.column .topic_cell .topic_title a:hover{text-decoration:none;}
.column .topic_cell .topic_title a:hover{text-decoration:none;}
.column .topic_cell .topic_desc{display:inline;float:left;width:100%;clear:both;margin-top:2px;}

.last_posts_col .topic_cell .topic_desc{display:inline;float:left;width:391px;clear:both;margin-top:2px;height:23px;}
.last_posts_col .topic_cell .topic_desc .user_cell{display:inline;float:left;width:208px;height:100%;margin-right:5px;}
.last_posts_col .topic_cell .topic_desc .last_post_time{display:inline;float:left;width:176px;text-align:right;height:100%;color:#666666;}
.last_posts_col .last_post_arrow{display:inline;float:left;width:23px;height:23px;margin:23px 0px 0px 0px;}

.last_posts_col .last_post_arrow a:link.last_post_arrow_link, .last_posts_col .last_post_arrow a:visited.last_post_arrow_link{display:inline;float:left;width:23px;height:23px;background-image:url('../images/icons/round_arrow_r.gif');background-repeat:no-repeat;background-position:0px 0px;}
.last_posts_col .last_post_arrow  a:hover.last_post_arrow_link{display:inline;float:left;width:23px;height:23px;background-image:url('../images/icons/round_arrow_r.gif');background-repeat:no-repeat;background-position:0px -23px;}


.last_posts_col .topic_cell .topic_title{margin-left:8px;width:230px;}
.last_posts_col .topic_cell .topic_title a{color:#1db6ca;}
.last_posts_col .topic_cell .topic_desc{margin-left:8px;color:#1db6ca;}

.column .column_inner{float:left;display:inline;width:100%;text-align:center;margin-top:25px;}
.forum_table_bottom_links{float:left;display:inline;font-size:14px;margin:7px 0px 25px 0px;width:100%;}
.forum_table_bottom_links a{float:left;display:inline;margin:0px 15px 0px 0px;background-image:url('../images/icons/orange_arrow_r.gif');background-repeat:no-repeat;background-position:right 5px; padding-right: 10px;}

.wgo_table{display:inline;float:left;width:100%;clear:both;}
.wgo_table .wgo_table_title{display:inline;float:left;width:100%;clear:both;height:28px;background-image:url('../images/titles/forum_wgo_table.gif');background-repeat:no-repeat;background-position:0px 0px;}
.wgo_table .wgo_table_body{border-top:none;}
.wgo_table .wgo_table_body .wgo_table_subtitle{display:inline;float:left;width:100%;clear:both;height:31px;background-color:#f6f0fc;color:#704a97;border-bottom:1px solid #d5c1ef;}
.wgo_table .wgo_table_body .wgo_table_subtitle .subtitle_img_div{display:inline;float:left;margin:10px 15px 0px 11px;}
.wgo_table .wgo_table_body .wgo_table_subtitle .cur_active_users{display:inline;float:left;margin:7px 0px 0px 0px;font-size:16px;color:#704a97;font-weight:bold;}

.wgo_table .wgo_table_body .wgo_table_subtitle .min_max_text{display:inline;float:right;font-size:12px;color:#5c3088;margin:10px 0px 0px 0px;width:50px;text-align:right;}

.wgo_table .wgo_table_body .wgo_table_subtitle .min_max_img{display:inline;float:right;width:17px;height:17px;margin:9px 10px 0px 3px;}
.wgo_table .wgo_table_body .wgo_table_subtitle a.min{background:transparent url(../images/icons/max_min.gif) no-repeat 0px -17px;float:right;height:17px;width:17px;}
.wgo_table .wgo_table_body .wgo_table_subtitle a.max{background:transparent url(../images/icons/max_min.gif) no-repeat 0px 0px;float:right;height:17px;width:17px;}


/*************			END FORUM 		***********************/

/*************			Registration			**********************/
.registration .content_wrapper_inner{margin:18px 20px 120px 20px;}
.reg_content {display:inline;float:left;margin:19px 0px 0px 0px;width:960px;}
.white_bordered_box{display:inline;float:left;border:1px solid #D1B3E1;width:958px;}
.white_bordered_box_10_inner{display:inline;float:left;margin:10px;}
.white_bordered_box_2_inner{display:inline;float:left;margin:2px;}
.code_fields{display:inline;float:left;width:100%;margin-top:15px;}
.code_fields_desc{display:inline;float:left;width:100%;margin-top:5px;}
.help_phone{float:right;display:inline;overflow:hidden;width:224px;height:19px;margin:8px 13px 0px 0px;line-height:19px;}

.code_fields .code_field{display:inline;float:left;width:108px;height:24px;border:1px solid #d5c1ef;}
.code_fields_desc .code_field{display:inline;float:left;color:#7D7D7D;}
.code_fields .code_field input{display:inline;float:left;width:104px;height:20px;text-align:left;color:#666666;font-size:14px;margin:3px 2px 0px 2px;border:0px;}
.code_fields  .code_div_field{display:inline;float:left;width:10px;height:2px;background-color:#d5c1ef;overflow:hidden;margin-top:12px;}

.twoColumnsArea{float:left;display:inline;width:954px;margin-top:7px;}
.rfr_columnLeft{float:left;display:inline;width:506px;}
.rfr_columnRight{float:right;display:inline;background:#FEF4E8;width:440px;}
.rfr_columnLeftInner,
.rfr_columnRightInner{float:left;display:inline;margin:10px;}
   .rfr_columnLeftInner p{color:#666;margin-bottom:10px;}
   .rfr_columnLeftInner p span{font-size:11px;line-height:12px;}
   .rfr_columnLeftInner img.ms_voucher{margin:30px 0 30px 115px;}
   
   .rfr_columnRightInner span{font-size:11px;line-height:12px;color:#666;}
   #emailsad_txtarea{width:408px;height:55px;margin:10px 0 10px 0;border:solid 1px #ccc;font-size:12px;overflow:hidden;overflow-y:auto;}
   input#nameInput,
   input#emailInput{border:solid 1px #ccc;font-size:12px;}
   input#nameInput{width:100px;margin-right:20px;}
   input#emailInput{width:183px;}
   #emailcopy_txtarea{width:408px;height:175px;margin:10px 0 10px 0;border:solid 1px #ccc;font-size:12px;overflow:hidden;overflow-y:auto;}
   .rfr_columnRightInner a.send_btn{float:right;display:block;width:58px;height:28px;background:transparent url('../images/buttons/send_btn.jpg') no-repeat 0px 0px;margin-right:5px;}
   .rfr_columnRightInner a:hover.send_btn{background:transparent url('../images/buttons/send_btn.jpg') no-repeat 0px -28px;}
   
   #send_ref_emails_box .reg_subtitle img{float:left;display:inline;}
   #send_ref_emails_box .reg_subtitle span#thankYouMsg{float:left;display:inline;color:#dd3333;margin:12px 0 0 20px;}

a:link.confirm_btn, a:visited.confirm_btn{display:inline;float:left;margin-left:13px;width:84px;height:27px;background-image:url('../images/buttons/confirm_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.confirm_btn{display:inline;float:left;margin-left:13px;width:84px;height:27px;background-image:url('../images/buttons/confirm_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

input.confirm_btn{display:inline;float:left;margin-left:13px;width:84px;height:27px;background-image:url('../images/buttons/confirm_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
input.confirm_btn_hover{display:inline;float:left;margin-left:13px;width:84px;height:27px;background-image:url('../images/buttons/confirm_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

a:link.reg_login_btn, a:visited.reg_login_btn{display:inline;float:left;margin-left:3px;width:84px;height:28px;background-image:url('../images/buttons/reg_login_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.reg_login_btn{display:inline;float:left;margin-left:3px;width:84px;height:28px;background-image:url('../images/buttons/reg_login_btn.gif');background-repeat:no-repeat;background-position:0px -28px;}

a:link.register_btn, a:visited.register_btn{display:inline;float:left;margin-left:3px;width:84px;height:28px;background-image:url('../images/buttons/register_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.register_btn{display:inline;float:left;margin-left:3px;width:84px;height:28px;background-image:url('../images/buttons/register_btn.gif');background-repeat:no-repeat;background-position:0px -28px;}

input.reg_login_btn{display:inline;float:left;margin-left:3px;width:84px;height:28px;background-image:url('../images/buttons/reg_login_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
input.reg_login_btn_hover{display:inline;float:left;margin-left:3px;width:84px;height:28px;background-image:url('../images/buttons/reg_login_btn.gif');background-repeat:no-repeat;background-position:0px -28px;}

input.register_btn{display:inline;float:left;margin-left:3px;width:84px;height:28px;background-image:url('../images/buttons/register_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
input.register_btn_hover{display:inline;float:left;margin-left:3px;width:84px;height:28px;background-image:url('../images/buttons/register_btn.gif');background-repeat:no-repeat;background-position:0px -28px;}

.reg_content .reg_top_pic{float:left;display:inline;width:100%;height:132px;}

p.finishReg{float:left;display:inline;width:100%;margin-bottom:8px;line-height:16px;}
.reg_content .reg_top_pic .reg_title{float:left;display:inline;width:439px;height:100%;overflow:hidden;background-color:#1DB6CA;}
.reg_content .reg_top_pic .reg_pic{float:left;display:inline;width:499px;height:100%;overflow:hidden;}
.reg_content .login_payment .error_text{margin-top:15px;}
.reg_login_title{float:left;display:inline;width:439px;height:100%;overflow:hidden;background-image:url('../images/titles/reg_2_login.gif');background-repeat:no-repeat;background-position:0px 0px;}
.reg_login_title .reg_login_identifier{float:left;display:inline;margin:58px 0px 0px 17px;font-size:20px;color:#ffffff;}

.registration  .login_payment{width:923px;}
.registration  .reg_step_2 .login_payment .left_side{float:left;display:inline;width:424px;border-right:1px solid #ceaedf;}
.registration  .reg_step_2 .login_payment .right_side{float:left;display:inline;width:471px;margin-left:27px;}
.registration  .reg_step_2 .login_payment  .side_inner{float:left;display:inline;margin:34px 0px 55px 0px;}
.side_title{float:left;display:inline;width:100%;overflow:hidden;margin-bottom:7px;clear:both;}

.reg_subtitle{float:left;display:inline;width:100%;height:40px;background-color:#f6f0fc;}
.reg_subtitle img{float:left;display:inline;margin:15px 0px 0px 27px;}
.reg_error{float:left;display:inline;width:952px;height:33px;background-color:#fef4e8;margin:3px 1px;color:#ed1b23;line-height:33px;font-size:14px;}
.chal_box .reg_error{height:auto;}
.reg_error .reg_error_inner{float:left;display:inline;height:33px;margin:0px 0px 0px 26px;color:#ed1b23;line-height:33px;font-size:14px;}
.chal_box .reg_error .reg_error_inner{height:auto;}
.reg_error span.reg_error_bold{font-weight:bold;}

.reg_box_inner{float:left;display:inline;margin:0px 26px 20px 26px;}
.reg_box_col{float:left;display:inline;margin:0px 0px 0px 63px;width:257px;}
.reg_box_col select{width:257px;}
.reg_box_col input{height:17px;clear:both;}
.reg_box_col input.meas_unit{float:left;border:none;clear:none;width:auto;height:22px;line-height:22px;margin:0px;padding:0px;border:0px;}
.reg_box_col .text{clear:both;}
.reg_box_col .select_holder{float:left;display:inline;width:181px;}
.reg_box_inner .error_field{background-color:#ffd7d9;}
.reg_box_desc{float:left;display:inline;font-size:14px;margin:15px 0px;width:100%;clear:both;color:#666666;}

.bottom_reg_boxes{float:left;display:inline;overflow:hidden;width:100%;margin-top:20px;}

.bottom_reg_boxes .white_bordered_box{width:469px;padding-bottom: 32767px;margin-bottom: -32767px;}
.bottom_reg_boxes .white_bordered_box .white_bordered_box_2_inner{width:465px;}
.bottom_reg_boxes .white_boxes_b_border, .data_boxes .white_boxes_b_border{float:left;display:inline;width:100%;overflow:hidden;height:1px;background-image:url('../images/registration/white_boxes_bg.gif');background-repeat:no-repeat;background-position:0px 0px;}

a:link.continue_big_btn, a:visited.continue_big_btn{display:inline;float:right;margin:10px 0px 0px 0px;width:121px;height:33px;background-image:url('../images/buttons/continue_big_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.continue_big_btn{display:inline;float:right;margin:10px 0px 0px 0px;width:121px;height:33px;background-image:url('../images/buttons/continue_big_btn.gif');background-repeat:no-repeat;background-position:0px -33px;}

a:link.agree_btn, a:visited.agree_btn{display:inline;float:left;margin:3px 0px 0px 7px;width:80px;height:27px;background-image:url('../images/buttons/agree_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.agree_btn{display:inline;float:left;margin:3px 0px 0px 7px;width:80px;height:27px;background-image:url('../images/buttons/agree_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

a.download_btn:link, a.download_btn:visited{float:left;display:inline;width:197px;height:41px;background-image:url(../images/buttons/back_big_btn.gif);background-repeat:no-repeat;background-position:0px 0px;}/*background-image:url('../images/buttons/download_btn.gif');background-repeat:no-repeat;background-position:0px -41px;*/
a.download_btn:hover, a.download_btn:active{float:left;display:inline;width:197px;height:41px;background-color:red;}/*background-image:url('../images/buttons/download_btn.gif');background-repeat:no-repeat;background-position:0px 0px;*/

.download_btn2_area{float:left;display:inline;position:relative;z-index:100;}
a.download_btn2:link,a.download_btn2:visited{float:left;display:block;width:197px;height:41px;background-image:url(../images/buttons/download_btn2.gif);background-repeat:no-repeat;background-position:0px 0px;position:relative;z-index:200;}
a.download_btn2:hover,a.download_btn2:active{float:left;display:block;width:197px;height:41px;background-image:url(../images/buttons/download_btn2.gif);background-repeat:no-repeat;background-position:0px -41px;position:relative;z-index:200;}
.download_btn3_area{float:left;display:inline;position:relative;z-index:100;padding-left:10px;margin-top:6px;}
a.download_btn3:link,a.download_btn3:visited{float:left;display:block;width:150px;height:35px;background-image:url(../images/registration/btn_download.jpg);background-repeat:no-repeat;background-position:0px 0px;position:relative;z-index:200;}
a.download_btn3:hover,a.download_btn3:active{float:left;display:block;width:150px;height:35px;background-image:url(../images/registration/btn_download.jpg);background-repeat:no-repeat;background-position:0px -35px;position:relative;z-index:200;}

a.download_btn3win:link,a.download_btn3win:visited{float:left;display:block;width:283px;height:35px;background-image:url(../images/registration/btn_downloadForWin.jpg);background-repeat:no-repeat;background-position:0px 0px;position:relative;z-index:200;}
a.download_btn3win:hover,a.download_btn3win:active{float:left;display:block;width:283px;height:35px;background-image:url(../images/registration/btn_downloadForWin.jpg);background-repeat:no-repeat;background-position:0px -35px;position:relative;z-index:200;}

a.download_btn3mac:link,a.download_btn3mac:visited{float:left;display:block;width:283px;height:35px;background-image:url(../images/registration/btn_downloadForMac.jpg);background-repeat:no-repeat;background-position:0px 0px;position:relative;z-index:200;}
a.download_btn3mac:hover,a.download_btn3mac:active{float:left;display:block;width:283px;height:35px;background-image:url(../images/registration/btn_downloadForMac.jpg);background-repeat:no-repeat;background-position:0px -35px;position:relative;z-index:200;}

.greyDownloadBtnRow{float:left;width:485px;height:10px;margin-top:20px;border-top:solid 1px #aaa;}

a:link.continue_purple_btn, a:visited.continue_purple_btn{display:inline;float:right;width:74px;height:21px;margin:10px 0 0 0;background-image:url('../images/registration/btn_purple_bg.jpg');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.continue_purple_btn{display:inline;float:right;width:74px;height:21px;margin:10px 0 0 0;background-image:url('../images/registration/btn_purple_bg.jpg');background-repeat:no-repeat;background-position:0px -21px;text-decoration:none;}
a:link.back_purple_btn, a:visited.back_purple_btn{display:inline;float:left;width:74px;height:21px;margin:10px 0 0 0;background-image:url('../images/registration/btn_purple_bg.jpg');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.back_purple_btn{display:inline;float:left;width:74px;height:21px;margin:10px 0 0 0;background-image:url('../images/registration/btn_purple_bg.jpg');background-repeat:no-repeat;background-position:0px -21px;text-decoration:none;}
a.continue_purple_btn span{display:block;color:#fff;font-weight:bold;margin:3px 0 0 12px;}
a.back_purple_btn span{display:block;color:#fff;font-weight:bold;margin:3px 0 0 12px;}

input.continue_big_btn{display:inline;float:right;margin:10px 0px 0px 0px;width:121px;height:33px;background-image:url('../images/buttons/continue_big_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
input.continue_big_btn_hover{display:inline;float:right;margin:10px 0px 0px 0px;width:121px;height:33px;background-image:url('../images/buttons/continue_big_btn.gif');background-repeat:no-repeat;background-position:0px -33px;}

input.agree_btn{display:inline;float:left;margin:3px 0px 0px 7px;width:80px;height:27px;background-image:url('../images/buttons/agree_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
input.agree_btn_hover{display:inline;float:left;margin:3px 0px 0px 7px;width:80px;height:27px;background-image:url('../images/buttons/agree_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

.registration .sections .section .title{float:left;width:100%;height:27px;display:inline;line-height:26px;font-size:11px;background-image:url('../images/titles/reg_sec.gif');background-repeat:no-repeat;background-position:left bottom;}
.registration .sections .section  .section_body {border-bottom:1px solid #D1B3E1;border-left:1px solid #D1B3E1;border-right:1px solid #D1B3E1;display:inline;float:left;width:958px;}
.registration .sections .section  .section_body .reg_subtitle {line-height:35px;height:35px;}
.reg_subtitle .tool_title{float:left;display:inline;font-size:14px;font-weight:bold;margin-left:31px;color:#5c3088;}
.reg_subtitle .page_of_div{float:right;display:inline;font-size:14px;font-weight:normal;margin-right:10px;color:#5c3088;}

.registration .sections .tot .section_body .inner{float:left;display:inline;width:956px;height:257px;margin:1px;}
.registration .sections .tot .section_body .inner .tot_content{float:left;display:inline;width:946px;height:207px;margin:5px;}
.tot_content .step{float:left;display:inline;width:200px;margin-top:25px;overflow:hidden;}
.tot_content  .step_1{margin:25px 0px 0px 134px;}
.tot_content  .step_2{margin:25px 41px 0px 23px;}
.tot_content .step img{float:right;clear:both;display:inline;width:200px;height:124px;}
.tot_content .step .pic_info{width:auto;margin-left:auto;margin-right:auto;text-align:center;font-size:11px;color:#653477;}
.tot_content .left_pic{float:left;display:inline;width:159px;margin:15px 20px 0px 8px;overflow:hidden;}
.tot_content .dir_list{float:left;display:inline;width:449px;margin:48px 10px 10px 10px;font-size:11px;}
.tot_content .spec{line-height:12px;font-family:Tahoma,Arial;font-size:11px;font-weight:bold;color:#653477;}
.tot_content .dir_list  ol{list-style-type: lower-alpha;margin:0px 0px 0px 18px;line-height:18px;}
.tot_content .dir_list  ol li{clear:both;}

.registration .sections .section .section_body2 {float:left;width:958px;}
.registration .sections .section  .section_body2 .reg_subtitle {line-height:35px;height:35px;}

.registration .sections .tot .section_body2 .inner2{float:left;display:inline;width:958px;border:1px solid #D1B3E1;}
.registration .sections .tot .section_body2 .inner2 .tot_content{float:left;display:inline;width:946px;height:207px;margin:5px;}

.registration .sections .tot .section_body2 .inner2 .box{width:918px;height:210px;margin:26px 0 0 19px;}
.registration .sections .tot .section_body2 .inner2 .boxLeft,
.registration .sections .tot .section_body2 .inner2 .boxRight{float:left;display:inline;width:433px;height:208px;border:solid 1px #DBDBDB;}
.registration .sections .tot .section_body2 .inner2 .boxLeft{margin-right:45px;background-image:url('../images/registration/bugNewBox.jpg');background-repeat:no-repeat;}
.registration .sections .tot .section_body2 .inner2 .boxRight{background-image:url('../images/registration/bugOldBox.jpg');background-repeat:no-repeat;}

a.chooseBug{display:block;font-weight:bold;width:47px;margin:140px 0 0 246px;background-image:url('../images/registration/triangle_orange.gif');background-repeat:no-repeat;background-position:right;}
.page01PicLeft{float:left;display:inline;margin-bottom:20px;}
   .page01PicLeft img{margin:18px 0 0 50px;}
.page01TextRight{float:left;display:inline;width:370px;margin:90px 0 0 40px;}
.newContinueBtn{float:left;display:inline;width:100%;}

.registration .sections .tot .bugsPicArea{float:left;display:inline;margin:25px 0 14px 35px;border-bottom:dashed 1px #CAC9CF;padding-bottom:20px;}
.registration .sections .tot .bugsPicArea .labelCol01,
.registration .sections .tot .bugsPicArea .labelCol02,
.registration .sections .tot .bugsPicArea .labelCol03{float:left;display:inline;margin:5px 80px 0 0;width:207px;}

.registration .sections .tot .bugs2PicArea{float:left;display:inline;margin:25px 0 14px 90px;}
.registration .sections .tot .bugs2PicArea .labelCol01,
.registration .sections .tot .bugs2PicArea .labelCol02,
.registration .sections .tot .bugs2PicArea .labelCol03{float:left;display:inline;margin:5px 80px 0 0;width:207px;}
.registration .sections .tot .bugs2PicArea .labelCol03{margin-right:0;}

.registration .sections .tot .bugs3PicArea{float:left;display:inline;margin:25px 0 14px 190px;}
.registration .sections .tot .bugs3PicArea .labelCol01,
.registration .sections .tot .bugs3PicArea .labelCol02 {float:left;display:inline;margin:5px 140px 0 0;width:207px;}

.registration .sections .tot .bugs4PicArea{float:left;display:inline;margin:25px 0 0 35px;}
.registration .sections .tot .bugs4PicArea .labelCol01{float:left;display:inline;width:230px;margin-top:20px;}
.registration .sections .tot .bugs4PicArea .labelCol02{float:left;display:inline;width:280px;margin:55px 0 0 28px;}

.registration .sections .tot .bugs5PicArea{float:left;display:inline;}
.registration .sections .tot .bugs5PicArea .labelCol01{float:left;display:inline;width:450px;}
.registration .sections .tot .bugs5PicArea .labelCol01 img{margin:15px 0 0 20px;}
.registration .sections .tot .bugs5PicArea .labelCol02 {float:left;display:inline;width:370px;margin-top:30px;}

#new_tot_step_7 .tot_content{margin:25px 0 34px 0;}
   #new_tot_step_7 .tot_content img{float:left;display:inline;}

.registration .sections .tot #strideConv01{margin:0 0 20px 35px;}
.registration .sections .tot #tot_step_0 .inner2{float:left;display:inline;height:294px;}
.registration .sections .tot #new_tot_step_1 .inner2{float:left;display:inline;height:290px;}
.registration .sections .tot #new_tot_step_2 .inner2{float:left;display:inline;height:350px;}
.registration .sections .tot #new_tot_step_8 .inner2{float:left;display:inline;height:300px;}
.registration .sections .tot #new_tot_step_9 .inner2{float:left;display:inline;height:300px;}

.tot_content .rob{float:left;display:inline;width:290px;height:100%;margin:0px;background-color:#fef4e8;}
.tot_content .rob .rob_inner{float:left;display:inline;width:250px;height:167px;margin:25px 20px 20px 20px;}
.tot_content .rob .rob_inner .rob_title{float:left;display:inline;width:100%;height:18px;overflow:hidden;}
#tot_step_3 .tot_content .dir_list{float:left;display:inline;width:739px;margin:22px 10px 10px 10px;font-size:11px;}
#tot_step_3 .tot_content .dir_list ol li img, #tot_step_4 .tot_content .dir_list ol li img{margin:5px 0px 5px -17px;}
.tot_content .strap_step_1{float:left;display:inline;width:140px;margin:17px 15px 0px 100px;overflow:hidden;}
.tot_content .strap_step_2{float:left;display:inline;width:265px;margin:17px 20px 0px 0px;overflow:hidden;}
.tot_content .strap_step_3{float:left;display:inline;width:125px;margin:17px 15px 0px 0px;overflow:hidden;}
.tot_content .strap_step_4{float:left;display:inline;width:157px;margin:17px 0px 0px 0px;}
#tot_step_5 .tot_content  .pic_info{float:left;display:inline;font-size:11px;color:#653477;}
#tot_step_6 .dir_list{width:350px;margin:0px 10px 10px 10px;}
#tot_step_6 .dir_list ol{width:330px;margin:3px 10px 10px 10px;list-style-type: decimal;line-height:14px;padding-left:22px;}
#tot_step_6 .tot_content .dir_list  ol li{margin-bottom:10px;}
#tot_step_7 .fLeft, #tot_step_8 .fLeft{font-size:11px;}
#tot_step_8  .tot_content{width:345px;margin:12px 78px 0px 25px;}
#tot_step_8  .bug_pic{float:left;display:inline;width:508px;height:221px;overflow:hidden;margin-top:1px;}

.tot a:link.back_big_btn,.tot a:visited.back_big_btn,.tot a:hover.back_big_btn{margin-top:10px;display:none;}
.newContinueBtn a:link.back_big_btn,.tot a:visited.back_big_btn,.tot a:hover.back_big_btn{margin-top:10px;display:block;}
.reg_final .login_payment{margin:23px 0px 7px 15px;}
.reg_final .login_payment .fLeft{font-size:14px;line-height:21px;}

a:link.agree_btn, a:visited.agree_btn{display:inline;float:left;margin:3px 0px 0px 7px;width:80px;height:27px;background-image:url('../images/buttons/agree_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.agree_btn{display:inline;float:left;margin:3px 0px 0px 7px;width:80px;height:27px;background-image:url('../images/buttons/agree_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

/*************			End Registration			**********************/

/*************			Purchase				**********************/
.purchase .content_wrapper_inner{margin-top:18px;}
.purchaseNav{display:inline;float:left;margin:24px 0px 32px 0px;width:100%;height:28px;background-image:url('../images/purchase/purchaseNav_bg.gif');background-repeat:repeat-x;background-position:0px 0px;}
.purchaseNav .step_package{display:inline;float:left;overflow:hidden;}
.purchaseNav .step_selected{display:inline;float:left;height:28px;overflow:hidden;background-repeat:no-repeat;background-position:0px 0px;}
.purchaseNav .step{display:inline;float:left;height:28px;overflow:hidden;background-repeat:no-repeat;background-position:0px -28px;}
.purchaseNav .step_div {display:inline;float:left;overflow:hidden;width:2px;height:28px;background-color:#ffffff;}

.purchaseNav  .one{margin-left:74px;}
.purchaseNav  .pru_one{margin-left:37px;}
.purchaseNav  .two, .purchaseNav  .three, .purchaseNav  .four, .purchaseNav  .five{margin-left:38px;}

.purchaseNav  .one .step, .purchaseNav  .one .step_selected{width:131px;background-image:url('../images/purchase/step1.gif');}
.purchaseNav  .pru_one .step, .purchaseNav  .pru_one .step_selected{width:168px;background-image:url('../images/purchase/step1_pru.gif');}
.purchaseNav  .two .step, .purchaseNav  .two .step_selected{width:144px;background-image:url('../images/purchase/step2.gif');}
.purchaseNav  .three .step, .purchaseNav  .three .step_selected{width:158px;background-image:url('../images/purchase/step3.gif');}
.purchaseNav  .four .step, .purchaseNav  .four .step_selected{width:108px;background-image:url('../images/purchase/step4.gif');}
.purchaseNav  .five .step, .purchaseNav  .five .step_selected{width:97px;background-image:url('../images/purchase/step5.gif');}

#purchaseNav_whs .one .step, #purchaseNav_whs  .one .step_selected{width:194px;background-image:url('../images/purchase/whs_step1.gif');}
#purchaseNav_whs .two .step, #purchaseNav_whs  .two .step_selected{width:158px;background-image:url('../images/purchase/whs_step2.gif');}
#purchaseNav_whs .three .step, #purchaseNav_whs  .three .step_selected{width:97px;background-image:url('../images/purchase/whs_step3.gif');}

.whs_logo{float:right;}
#whs_purpleText{width:auto;margin:0 14px 0px 0px;}
   #whs_purpleText span{font-weight:normal;color:#666;font-size:11px;}
.whsSpace{float:left;display:inline;padding-top:7px;}

.purchase .reg_content .reg_subtitle img{margin:11px 0px 0px 11px;}
.reg_content  .purchase_inner{display:inline;float:left;margin:20px 0px 0px 12px;width:948px;}
.purchase .reg_content .reg_box_col{width:100%;margin:0px;}
.blue_subtitle{display:inline;float:left;width:100%;height:20px;margin:32px 0px 5px 0px;overflow:hidden;}

.added_plans_table{display:inline;float:left;border:1px solid #ceaedf;clear:both;}
.added_plans_table .added_plan_row {display:inline;float:left;width:488px;height:25px;border-bottom:1px solid #ceaedf;line-height:25px;text-align:left;clear:both;}
.added_plans_table .last_row{border-bottom:none;}
.added_plans_table .plan_desc{display:inline;float:left;border-right:1px solid #ceaedf;width:298px;}
.added_plans_table .plan_price{display:inline;float:left;width:79px;}
.added_plans_table .plan_remove{display:inline;float:left;width:109px;}
.added_plans_table .plan_remove .cell_inner span{display:inline;float:left;font-weight:bold;}
.added_plans_table .plan_remove .cell_inner input{clear:none;width:30px;margin-left:5px;text-align:left;color:#333333;}
.added_plans_table .cell_inner{float:left;display:inline;margin-left:14px;}

a:link.remove_wbg_btn, a:visited.remove_wbg_btn{display:inline;float:right;margin:4px 2px 0px 0px;width:53px;height:19px;background-image:url('../images/buttons/remove_wbg_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.remove_wbg_btn{display:inline;float:right;margin:4px 2px 0px 0px;width:53px;height:19px;background-image:url('../images/buttons/remove_wbg_btn.gif');background-repeat:no-repeat;background-position:0px -19px;}

a:link.upd_wbg_btn, a:visited.upd_wbg_btn{display:inline;float:left;margin:0px 0px 0px 0px;width:53px;height:19px;background-image:url('../images/buttons/upd_wbg_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.upd_wbg_btn{display:inline;float:left;margin:0px 0px 0px 0px;width:53px;height:19px;background-image:url('../images/buttons/upd_wbg_btn.gif');background-repeat:no-repeat;background-position:0px -19px;}

a:link.add_plan_btn, a:visited.add_plan_btn{display:inline;float:left;margin:6px 0px 0px 0px;width:147px;height:27px;background-image:url('../images/buttons/add_plan_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.add_plan_btn{display:inline;float:left;margin:6px 0px 0px 0px;width:143px;height:27px;background-image:url('../images/buttons/add_plan_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

a:link.diff_del_address_btn, a:visited.diff_del_address_btn{display:inline;float:left;margin:6px 0px 0px 0px;width:218px;height:27px;background-image:url('../images/buttons/diff_del_address_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.diff_del_address_btn{display:inline;float:left;margin:6px 0px 0px 0px;width:218px;height:27px;background-image:url('../images/buttons/diff_del_address_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

a:link.upd_price_btn, a:visited.upd_price_btn{display:inline;float:left;margin:-4px 0px 0px 0px;width:114px;height:27px;background-image:url('../images/buttons/upd_price_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.upd_price_btn{display:inline;float:left;margin:-4px 0px 0px 0px;width:114px;height:27px;background-image:url('../images/buttons/upd_price_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

.gift_message{float:left;display:inline;height:85px;margin-top:6px;padding:7px;width:438px;border-top:2px solid #969696;border-left:2px solid #969696;border-bottom:2px solid #FBFBFB;border-right:2px solid #FBFBFB;}
.fLeft{float:left;display:inline;width:100%;}
.fRight{float:right;display:inline;width:100%;}
.purchase a:link.continue_big_btn,.purchase a:visited.continue_big_btn,.purchase a:hover.continue_big_btn{float:left;margin:25px 0px 0px 0px;}
.purchase.content_wrapper_inner{margin-bottom:50px;}

a:link.back_big_btn, a:visited.back_big_btn{display:inline;float:left;margin:25px 0px 0px 0px;width:120px;height:33px;background-image:url('../images/buttons/back_big_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.back_big_btn{display:inline;float:left;margin:25px 0px 0px 0px;width:120px;height:33px;background-image:url('../images/buttons/back_big_btn.gif');background-repeat:no-repeat;background-position:0px -33px;}

.step_4 .added_plan_row, .step_5 .added_plan_row{min-height:25px;height:auto;width:635px;}
.step_4 .added_plan_row .plan_name, .step_5 .added_plan_row .plan_name{float:left;display:inline;font-weight:bold;clear:both;}

.step_4 .plan_desc, .step_5 .plan_desc{width:446px;line-height:16px;}
.step_4 .plan_desc .fLeft,.step_5 .plan_desc .fLeft{line-height:16px;}
.step_4  .added_plan_row  .plan_desc .cell_inner, .step_5  .added_plan_row  .plan_desc .cell_inner{margin:5px 80px 5px 5px;}
.step_4  .added_plan_row  .delivery .cell_inner, .step_4  .added_plan_row .total .cell_inner,
.step_5  .added_plan_row  .delivery .cell_inner, .step_5 .added_plan_row .total .cell_inner{margin:0px 0px 0px 5px;}
.step_4  .delivery, .step_4  .total,
.step_5  .delivery, .step_5  .total,.step_2  .total{display:inline;float:left;width:446px;height:30px;line-height:30px;font-weight:bold;border-right:1px solid #ceaedf;}
.step_4  .total,.step_5  .total, .step_2 .total{color:#5c3088;background-color:#f6f0fc;}
.step_4  .total_row  .plan_price,.step_5  .total_row  .plan_price, .step_2  .total_row  .plan_price
{float:left;display:inline;height:30px;width:188px;background-color:#f6f0fc;font-weight:bold;color:#5c3088;}
.step_2  .total_row  .total{width:298px;}
.step_2  .total_row {height:30px;line-height:30px;}
.step_2 .total_row, .step_4  .total_row,.step_5  .total_row{border-bottom:0px;}
.step_2  .total_row  .plan_price{width:189px;}

.step_4  .reg_box_col input{width:177px;}
.step_4 .reg_box_col select{width:182px;}
.step_4 .reg_box_col .select_hoder{float: left; display: inline; clear: both;width:182px;}

a.question_mark:link,a.question_mark:visited{display:inline;float:left;margin:0px 0px 0px 5px;width:23px;height:23px;background-image:url('../images/icons/p_question_mark.gif');background-repeat:no-repeat;background-position:0px 0px;}
a.question_mark:hover{display:inline;float:left;margin:0px 0px 0px 5px;width:23px;height:23px;background-image:url('../images/icons/p_question_mark.gif');background-repeat:no-repeat;background-position:0px -23px;}
.step_4  .error_text_div{float:left;display:inline;color:#ed1b23;font-size:11px;margin:5px 0px 0px 5px;width:275px;}

a.edit_baddress:link,a.edit_baddress:visited{display:inline;float:left;margin:0px 0px 15px 5px;width:154px;height:27px;background-image:url('../images/buttons/edit_baddress.gif');background-repeat:no-repeat;background-position:0px 0px;}
a.edit_baddress:hover{display:inline;float:left;margin:0px 0px 15px 5px;width:154px;height:27px;background-image:url('../images/buttons/edit_baddress.gif');background-repeat:no-repeat;background-position:0px -27px;}

a.edit_cd:link,a.edit_cd:visited{display:inline;float:left;margin:0px 0px 15px 5px;width:138px;height:27px;background-image:url('../images/buttons/edit_cd.gif');background-repeat:no-repeat;background-position:0px 0px;}
a.edit_cd:hover{display:inline;float:left;margin:0px 0px 15px 5px;width:138px;height:27px;background-image:url('../images/buttons/edit_cd.gif');background-repeat:no-repeat;background-position:0px -27px;}

a.edit_daddress:link,a.edit_daddress:visited{display:inline;float:left;margin:0px 0px 15px 5px;width:165px;height:27px;background-image:url('../images/buttons/edit_daddress.gif');background-repeat:no-repeat;background-position:0px 0px;}
a.edit_daddress:hover{display:inline;float:left;margin:0px 0px 15px 5px;width:165px;height:27px;background-image:url('../images/buttons/edit_daddress.gif');background-repeat:no-repeat;background-position:0px -27px;}

a.edit_plan:link,a.edit_plan:visited{display:inline;float:left;margin:12px 0px 12px 6px;width:92px;height:27px;background-image:url('../images/buttons/edit_plan.gif');background-repeat:no-repeat;background-position:0px 0px;}
a.edit_plan:hover{display:inline;float:left;margin:12px 0px 12px 6px;width:92px;height:27px;background-image:url('../images/buttons/edit_plan.gif');background-repeat:no-repeat;background-position:0px -27px;}

a:link.conf_ord_big_btn, a:visited.conf_ord_big_btn{display:inline;float:right;margin:8px 0px 0px 0px;width:144px;height:33px;background-image:url('../images/buttons/conf_ord_big_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.conf_ord_big_btn{display:inline;float:right;margin:8px 0px 0px 0px;width:144px;height:33px;background-image:url('../images/buttons/conf_ord_big_btn.gif');background-repeat:no-repeat;background-position:0px -33px;}

.details_table{display:inline;float:left;clear:both;width:100%;margin:12px 0px;}
.details_table .details_col{display:inline;float:left;width:319px;border-right:1px solid #d5c1ef;}
.details_table .last_col{border-right:0px;}
.details_table .details_col .details_col_inner{display:inline;float:left;width:281px;margin:7px 19px 30px 19px;}
.details_table .details_col .det_left_col{display:inline;float:left;width:80px;}
.details_table .details_col .det_right_col{display:inline;float:left;width:190px;margin-left:10px;}
.step_5 .div_row{margin:0px;}


.congr_pic{display:inline;float:left;overflow:hidden;width:366px;height:223px;}
.congr_left_col{display:inline;float:left;overflow:hidden;width:475px;margin:12px 85px 0px 12px;}
.step_6 .grey_txt{display:inline;float:left;color:#666666;width:100%;}
.step_6 .grey_txt p{margin-bottom:12px;}

.congr_title{display:inline;float:left;width:100%;overflow:hidden;}
.p_box_inner{display:inline;float:left;width:918px;margin:15px 18px 8px 18px;}
.p_box_inner .p_left_col{display:inline;float:left;width:544px;margin:0px 7px 0px 0px;}
.p_box_inner .p_right_col{display:inline;float:left;width:367px;background-color:#fef4e8;}

.p_box_inner  .email_row{display:inline;float:left;clear:both;width:100%;height:50px;background-color:#fef4e8;margin:0px 0px 10px 0px;}
.p_box_inner .email_row .email_row_inner{display:inline;float:left;width:532px;margin:5px 4px 0px 8px;}
.p_box_inner .email_row .email_row_inner .name_text{display:inline;float:left;width:236px;margin-right:39px;}
.p_box_inner  .email_row .email_row_inner .email_text{display:inline;float:left;width:257px;}
.p_box_inner .email_row .email_row_inner input.name{display:inline;float:left;width:232px;margin-right:39px;height:16px;border-top:2px solid #969696;border-left:2px solid #969696;border-bottom:2px solid #FBFBFB;border-right:2px solid #FBFBFB;}
.p_box_inner .email_row .email_row_inner input.email{display:inline;float:left;width:253px;height:16px;border-top:2px solid #969696;border-left:2px solid #969696;border-bottom:2px solid #FBFBFB;border-right:2px solid #FBFBFB;}

.p_box_inner .p_right_col .p_right_col_inner{display:inline;float:left;width:341px;margin:7px 14px 7px 12px;}
.p_box_inner .p_right_col .msg_box{display:inline;float:left;clear:both;width:100%;height:107px;}
.p_box_inner .p_right_col .msg_box textarea{float:left;height:89px;padding:7px;width:323px;border-top:2px solid #969696;border-left:2px solid #969696;border-bottom:2px solid #FBFBFB;border-right:2px solid #FBFBFB;}

a:link.send_msg_btn, a:visited.send_msg_btn{display:inline;float:right;margin:7px 0px 0px 0px;width:67px;height:27px;background-image:url('../images/buttons/send_msg_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.send_msg_btn{display:inline;float:right;margin:7px 0px 0px 0px;width:67px;height:27px;background-image:url('../images/buttons/send_msg_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

a:link.go_fb_big_btn, a:visited.go_fb_big_btn{display:inline;float:left;margin:15px 0px 90px 0px;width:165px;height:33px;background-image:url('../images/buttons/go_fb_big_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.go_fb_big_btn{display:inline;float:left;margin:15px 0px 90px 0px;width:165px;height:33px;background-image:url('../images/buttons/go_fb_big_btn.gif');background-repeat:no-repeat;background-position:0px -33px;}

#gift_message{display:none;}
#for_u_wrapper{display:none;}

.purchase_1 .purchase_inner{margin-top:12px;}
.plansRow{margin:15px 0px;overflow:hidden;height:270px;}
.plan_box{display:inline;float:left;margin:0px 14px 0px 0px;width:310px;overflow:hidden;}

.plansRow .left_box .plan_box_content{background-image:url('../images/pics/reg_1_plan.jpg');background-repeat:no-repeat;background-position:0px 0px;}
.plansRow .middle_box .plan_box_content{background-image:url('../images/pics/reg_2_plan.jpg');background-repeat:no-repeat;background-position:0px 0px;}
.plansRow .right_box .plan_box_content{background-image:url('../images/pics/reg_3_plan.jpg');background-repeat:no-repeat;background-position:0px 0px;margin-right:0px;}

#modalPlan .plansRow .left_box .plan_box_content{background-image:url('../images/pics/reg_1_plan_p.jpg');background-repeat:no-repeat;background-position:0px 0px;}
#modalPlan .plansRow .middle_box .plan_box_content{background-image:url('../images/pics/reg_2_plan_p.jpg');background-repeat:no-repeat;background-position:0px 0px;}
#modalPlan .plansRow .right_box .plan_box_content{background-image:url('../images/pics/reg_3_plan_p.jpg');background-repeat:no-repeat;background-position:0px 0px;}
.plansRow .right_box {margin-right:0px;}

.plan_box .plan_box_content{position:relative;width:100%;height:270px;float:left;overflow:hidden;}
#modalPlan .plan_box .plan_box_content{height:215px;}
#modalPlan .plan_box .plan_box_content .plan_bold_text{clear:both;display:inline;float:left;margin:3px 0px 0px 130px;width:180px;color:#fd8207;font-size:16px;font-weight:bold;text-align:center;overflow:hidden;}

.plan_box .plan_box_content .plan_dur{clear:both;display:inline;float:left;margin:13px 0px 0px 107px;width:43px;height:43px;line-height:43px;color:#ffffff;font-size:26px;font-weight:bold;text-align:center;overflow:hidden;}
.plan_box .plan_box_content .plan_price{clear:both;display:inline;float:left;margin:33px 0px 0px 130px;width:180px;line-height:37px;color:#fd8207;font-size:50px;text-align:center;overflow:hidden;}
.plan_box .plan_box_content .plan_text{clear:both;display:inline;float:left;margin:7px 0px 0px 130px;width:180px;color:#fd8207;font-size:14px;text-align:center;overflow:hidden;}
.plan_box .plan_box_content .plan_bold_text{clear:both;display:inline;float:left;margin:10px 0px 0px 130px;width:180px;color:#fd8207;font-size:16px;font-weight:bold;text-align:center;overflow:hidden;}
.plan_box .plan_box_content .plan_bottom_text{position:absolute;bottom:5px;left:137px;}
.plan_box .addPlanBox{float:left;display:inline;width:100%;height:35px;margin-top:2px;background-color:#fd8207;}
.plan_box .addPlanBox .addPlanBox_inner{float:left;display:inline;width:296px;margin:6px 7px 0px 7px;}
.plan_box .addPlanBox .addPlanBox_inner input.addPlan{float:left;display:inline;margin:3px 5px 0px 0px;width:15px;height:15px;border:0px;}
.addPlanBox .white_14{margin-top:2px;}
.plan_box .addPlanBox .addPlanBox_inner select.modal{color:#5c3088;height:18px;width:40px;margin:0px;border-top:2px solid #969696;border-left:2px solid #969696;border-bottom:2px solid #FBFBFB;border-right:2px solid #FBFBFB;}

a:link.order_now_btn, a:visited.order_now_btn{clear:both;display:inline;float:left;margin:9px 0px 0px 166px;width:102px;height:27px;background-image:url('../images/buttons/order_now_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.order_now_btn{clear:both;display:inline;float:left;margin:9px 0px 0px 166px;width:102px;height:27px;background-image:url('../images/buttons/order_now_btn.gif');background-repeat:no-repeat;background-position:0px -27px;}

.purchase_1  .note_row{clear:both;display:inline;float:left;margin:0px 0px 0px 0px;width:100%;height:15px;overflow:hidden;}
.purchase_1  .note_row img{display:inline;float:left;margin:0px 5px 0px 0px;}
.purchase_1  .note_row .note_text{display:inline;float:left;margin:0px 0px 0px 0px;}

.faq_row{clear:both;display:inline;float:left;border-top:1px solid #dbdbdb;width:100%;min-height:36px;margin:3px 0px 0px 0px;background-image:url('../images/icons/orange_box_qm.gif');background-repeat:no-repeat;background-position:top left;}
.faq_row .faq_row_inner{clear:both;display:inline;float:left;margin:10px 0px 7px 35px;width:635px;}
.faq_row .faq_row_inner a{clear:both;display:inline;float:left;font-size:14px;width:100%;}
.faq_row .faq_row_inner .answer{clear:both;display:none;}
.faq_table .bottom_border_div{clear:both;display:inline;float:left;width:100%;height:1px;overflow:hidden;background-color:#dbdbdb;margin:3px 0px 150px 0px;}

.thank_u{display:inline;float:left;width:377px;height:176px;overflow:hidden;background-image:url('../images/titles/pur_thanku.gif');background-repeat:no-repeat;background-position:top left;}
.thank_u_title{display:inline;float:left;margin:58px 40px 10px 14px;width:330px;height:108px;overflow:hidden;color:#fff;line-height:px;}
.thank_u_pic{display:inline;float:left;width:561px;height:176px;}

#purchaseFbLogo{height:76px;}

.expediaArea{float:left;background:#fff;padding:2px;border:solid 1px #D1B3E1;margin:20px 0 0 0;}
   .expediaArea h1{float:left;font-size:10px;width:954px;height:40px;background:#F6F0FC;background-image:url('../images/purchase/expedia_logo.gif');background-repeat:no-repeat;}
   .expediaArea h1 span{text-indent:-9999px;}
   img.expediaNectarLogo{position:absolute;z-index:300;}
.expediaPic{float:left;margin:18px 0 13px 16px;}
.expediaTxt{float:left;margin:18px 0 0 20px;width:720px;}
   .expediaTxt h2{color:#5B2F88;font-size:14px;margin-bottom:20px;}
   .expediaTxt p{margin-bottom:20px;}

/*************			End Purchase			**********************/

/************* Member HP   ***********************/

a.join_ff_btn:link,a.join_ff_btn:visited{float:left;display:inline;width:167px;height:25px;margin:0px 0px 0px 12px;background:transparent url('../images/buttons/join_ff_btn.gif') no-repeat 0px 0px;}
a.join_ff_btn:hover{float:left;display:inline;width:167px;height:25px;margin:0px 0px 0px 12px;background:transparent url('../images/buttons/join_ff_btn.gif') no-repeat 0px -25px;}

a.vote_btn:link,a.vote_btn:visited{float:left;display:inline;width:61px;height:25px;margin:0px 0px 0px 28px;background:transparent url('../images/buttons/vote_btn.gif') no-repeat 0px 0px;}
a.vote_btn:hover{float:left;display:inline;width:61px;height:25px;margin:0px 0px 0px 28px;background:transparent url('../images/buttons/vote_btn.gif') no-repeat 0px -25px;}

.mhp .topPromo .context{float:left;width:681px;display:inline;margin:1px;height:221px;}
.mhp .topPromo .promo_text{float:left;width:262px;height:100%;display:inline;background-color:#1db6ca;}

.mhp .topPromo .inner{float:left;display:inline;margin:25px 20px 0px 20px;width:222px;}
.white_30B{color:#ffffff;font-size:30px;font-weight:bold;text-align:left;}
.white_18{color:#ffffff;font-size:18px;font-weight:normal;text-align:left;}
.white_14{color:#ffffff;font-size:14px;font-weight:normal;text-align:left;width:auto;}
.mhp .topPromo .promo_pic{float:left;width:418px;height:100%;overflow:hidden;display:inline;margin-right:1px;}

.mhp .sections .comm_sec .title {background-image:url(../images/titles/mhp_comm_sec.gif);background-position:left bottom;background-repeat:no-repeat;display:inline;float:left;font-size:11px;height:28px;line-height:26px;margin:0px;width:100%;}
.mhp .sections .hl .title {background-image:url(../images/titles/mhp_hl_sec.gif);background-position:left bottom;background-repeat:no-repeat;display:inline;float:left;font-size:11px;height:28px;line-height:26px;margin:0px;width:100%;}

.mhp .sections .hl{width:100%;overflow:hidden;border-bottom:1px solid #d1b3e1;}
.mhp .sections .comm_sec{width:100%;overflow:hidden;border-bottom:1px solid #d1b3e1;margin-top:20px;}
.mhp .sections .hl .section_body, .mhp .sections .comm_sec .left_side{float:left;width:419px;display:inline;border-left:1px solid #d1b3e1;border-right:1px solid #d1b3e1;border-bottom:0px;padding-bottom: 32767px;margin:0px 0px -32767px 0px;}

.mhp .sections .hl .inner{float:left;width:417px;display:inline;margin:0px 1px 1px 1px;}
.mhp .sections .hl .navigation .bullets{float:left;width:72px;height:12px;display:inline;margin:13px 0px 0px 174px;}
.mhp .sections .hl .section_body .inner .content{float:left;width:100%;display:inline;margin:1px 0px 0px 0px;}
.mhp .sections .hl .section_body .inner .content .pic{float:left;width:173px;height:187px;overflow:hidden;display:inline;margin:0px 19px 15px 0px;}
.mhp .sections .hl .section_body .inner .content .text{float:left;width:210px;display:inline;margin-right:10px;}
.mhp .sections .hl .section_body .inner .content .text .grey_subtitle{float:left;width:100%;display:inline;color:#666666;margin-bottom:3px;}
.mhp .sections .hl .section_body .inner .content .text  .orange_title{font-size:18px;margin:11px 0px 3px 0px;}
.mhp .sections .hl .right_side .inner .content .text  .orange_title{font-size:18px;margin:11px 0px 7px 0px;}

.mhp .sections .hl .right_side, .mhp .sections .comm_sec .right_side{float:left;width:263px;display:inline;border-right:1px solid #d1b3e1;border-left:0px;border-bottom:0px;padding-bottom: 32767px;margin:0px 0px -32767px 0px;}
.mhp .sections .comm_sec .right_side{background-color:#fef4e8;}
.mhp .sections .hl .right_side .inner{float:left;width:243px;display:inline;margin:14px 10px 12px 10px;}
.mhp .sections .hl .right_side .recipe_week{border-bottom:1px solid #d1b3e1;height:116px;}
.mhp .sections .hl .right_side .recipe_week .purpple_title{float:left;width:100%;display:inline;font-size:14px;color:#5c3088;margin-bottom:7px;line-height:14px;}
.mhp .sections .hl .right_side .recipe_week .promo_title{width:157px;}

.mhp .sections .hl .right_side .expert{background-image:url(../images/pics/mhp_expert_sec_bg.gif);background-position:left top;background-repeat:no-repeat;height:118px;overflow:hidden;}
/*.mhp .sections .hl .right_side .expert a.ask_me_btn_wbg{margin:59px 0px 0px 18px;}
.mhp .sections .hl .right_side .expert .links{float:left;display:inline;margin:6px 0px 0px 15px;}
.mhp .sections .hl .right_side .expert .links a{float:left;display:inline;}*/

.mhp .sections .hl .right_side .expert  .expert_inner{float:left;display:inline;width:248px;margin:9px 0px 0px 15px;}
.mhp .sections .hl .right_side .expert .expert_inner .links{float:left;display:inline;color:#5c3088;font-size:14px;}
.mhp .sections .hl .right_side .expert .expert_inner .links span{float:left;display:inline;}
.mhp .sections .hl .right_side .expert .expert_inner .links a{float:left;display:inline;font-size:11px;margin-top:1px;}
.mhp .sections .hl .right_side .expert .expert_inner .exp_link a{float:left;display:inline;font-size:16px;font-weight:bold;margin-top:9px;}

.vertical_sep_11{background:transparent url(../images/general/footer_grey_sep.gif) top left no-repeat;display:inline;float:left;height:11px;overflow:hidden;width:1px;margin:2px 4px;}

.mhp .sections .comm_sec .left_side .top_part{float:left;display:inline;width:100%;border-bottom:1px solid #d1b3e1;}
.mhp .sections .comm_sec .left_side .top_part .top_part_inner{float:left;display:inline;width:418px;margin:0px 0px 0px 1px;background-image:url(../images/hl/hl_home_sec_t_bg.gif);background-position:left top;background-repeat:repeat-x;}
.mhp .sections .comm_sec .left_side .top_part .top_part_inner .top_part_content{float:left;display:inline;width:399px;margin:12px 10px 10px 9px;}

.champ_week{float:left;display:inline;width:166px;height:95px;background-color:#fef4e8;}
.champ_week .champ_week_inner{float:left;clear:both;display:inline;width:146px;margin:5px 10px 6px 10px;}
.champ_week .purpleText_14{clear:both;margin-bottom:7px;}
.champ_week  .pic{float:left;display:inline;width:48px;height:48px;overflow:hidden;margin-right:9px;}
.champ_week  .champ_nick{color:#fd8207;font-weight:bold;}
.champ_week  .champ_league{color:#5c3088;}

.mhp .sections .comm_sec .left_side .top_part .top_part_inner .ff{float:left;display:inline;width:233px;}
.mhp .sections .comm_sec .left_side .top_part .top_part_inner .ff .ff_inner{float:left;display:inline;width:191px;margin:0px 25px 0px 17px;}
.mhp .sections .comm_sec .left_side .top_part .top_part_inner .ff .ff_inner .ff_title{float:left;display:inline;width:100%;margin:3px 0px 5px 0px;font-size:18px;font-weight:bold;color:#fd8207;}

.mhp .sections .comm_sec .left_side .bottom_part{float:left;display:inline;width:100%;}
.mhp .sections .comm_sec .left_side .bottom_part .bottom_part_wraper{overflow:hidden;}
.mem_month{float:left;display:inline;width:175px;border-right:1px solid #d1b3e1;padding-bottom: 32767px;margin:0px 0px -32767px 0px;}
.vote_box{float:left;display:inline;width:243px;padding-bottom: 32767px;margin:0px 0px -32767px 0px;}

.bottom_part .bottom_part_wraper .part_inner{float:left;display:inline;width:160px;margin:11px 5px 11px 10px;}
.mem_month .part_inner .mem_month_pic{float:left;display:inline;width:53px;height:53px;overflow:hidden;}
.mem_month .part_inner .mem_month_content{float:left;display:inline;width:93px;margin:0px 0px 0px 14px;}
.mem_month .part_inner .mem_month_content .fLeft{font-size:11px;}
.mem_month .part_inner .mem_month_content .orangeText{font-weight:bold;margin-bottom:3px;font-size:12px;}
.mem_month_content .purpleText_14{clear:both;margin-bottom:3px;}

.vote_box .purpleText_12{clear:both;margin-bottom:5px;}
#not_voted {margin-top:5px;}
#vote_results_container {margin-top:5px;}
table.vote_results_table{width:100%;border-collapse:collapse;}
table.vote_results_table tr.vote_results_table_div td{height:5px;}
table.vote_results_table tr.result_row td{height:20px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
table.vote_results_table tr.result_row td.type{width:76px;border-left:1px solid #dddddd;}
table.vote_results_table tr.result_row td.type span{width:70px;margin:3px;font-size:10px;color:#666666;line-height:14px;}
table.vote_results_table tr.result_row td.result{width:90px;}
table.vote_results_table tr.result_row td.result img{width:90px;height:14px;margin-top:2px;}
table.vote_results_table tr.result_row td.percent{width:64px;border-right:1px solid #dddddd;}
table.vote_results_table tr.result_row td.percent span{width:48px;margin:3px 3px 3px 13px;font-size:12px;font-weight:bold;color:#1eb6cb;line-height:14px;}
#vote_results_container a.hideVoteTable{float:right;display:inline;margin:3px 5px 0px 0px;font-size:11px;}

.vote_box .vote_box_pic{float:left;display:inline;width:73px;height:73px;overflow:hidden;margin:0px 10px 0px 2px;}
.bottom_part .bottom_part_wraper .vote_box  .part_inner{width:233px;margin:11px 5px 11px 5px;}
.vote_box  .vote_box_content{float:left;display:inline;width:142px;}
.vote_box  .vote_box_content a{float:left;display:inline;}
input.vote_radio{float:left;width:auto;height:13px;margin:0px;padding:0px;border:0px;}
.vote_box  .vote_box_content .vote_answer{margin:0px 0px 0px 4px;width:124px;}
.vote_box  .vote_box_content  .vote_answer_row{margin-bottom:3px;overflow:hidden;}

.mhp .sections .comm_sec .right_side .right_side_inner{float:left;display:inline;width:237px;margin:10px 13px 13px 13px;overflow:hidden;}
.mhp .sections .comm_sec .right_side .discussion{float:left;display:inline;width:100%;margin-bottom:5px;}
.mhp .comm_sec .right_side .purpleText_14{margin-bottom:6px;}
.mhp .discussion .orangeText{font-weight:bold;margin-bottom:0px;font-size:12px;}
.mhp .discussion .purpleText_12 span.by{color:#000000px;margin-right:3px;}

.mhp .discussion .disc_time{color:#666666;}
/*************  End Member HP   ***********************/

/************* Start Top 5  ***********************/
.top5 a.r_purple_arrow{float:right;display:inline;overflow:hidden;width:auto; height:auto;margin:0px 15px 0px 0px; padding-right:10px;background:transparent url('../images/icons/purple_arrow_r.gif') no-repeat;background-position:right 23px;}
.top5 .title .title_inner{float:left;display:inline;margin-left:25px;}
.top5 .mid_part .article{float:left;display:inline;width:435px;border-bottom:none;}
.top5 .mid_part .article .questions{float:left;display:inline;width:100%;border-bottom:1px solid #5c3088}
.top5 .mid_part .article .answers{float:left;display:inline;width:100%;}
.top5 .mid_part .article .questions .questions_inner, .top5 .mid_part .article .answers .answers_inner{float:left;display:inline;width:410px;margin-bottom:17px;}

.top5 .questions ul, .top5 .answers ul{float:left;display:inline;font-size:14px;color:#fd8207;list-style-type:none;margin:0px;padding:0px;text-align:left;}
.top5 .questions ul li, .top5 .answers ul li{float:left;display:inline;clear:both;background-repeat:no-repeat;background-position:top left;font-size:14px;color:#fd8207;display:inline;float:left;padding:0px 0px 0px 20px;overflow:hidden;width:415px;margin:0px 0px 10px 0px;}
.top5 .answers ul li{color:#5c3088;margin:15px 0px 10px 0px;}
.top5 .questions ul li.one{background-image:url(../images/icons/1.gif);}
.top5 .questions ul li.two{background-image:url(../images/icons/2.gif);}
.top5 .questions ul li.three{background-image:url(../images/icons/3.gif);}
.top5 .questions ul li.four{background-image:url(../images/icons/4.gif);}
.top5 .questions ul li.five{background-image:url(../images/icons/5.gif);}

.top5 .answers ul li.one{background-image:url(../images/icons/1_p.gif);}
.top5 .answers ul li.two{background-image:url(../images/icons/2_p.gif);}
.top5 .answers ul li.three{background-image:url(../images/icons/3_p.gif);}
.top5 .answers ul li.four{background-image:url(../images/icons/4_p.gif);}
.top5 .answers ul li.five{background-image:url(../images/icons/5_p.gif);}

.top5 .questions ul li a{float:left;display:inline;clear:both;font-size:14px;line-height:18px;color:#fd8207;width:100%;}
.top5 .answers ul li a{float:left;display:inline;clear:both;font-size:14px;line-height:18px;color:#5c3088;width:100%;text-decoration:none;}


/*************  End top5   ***********************/

/*************  Start print and terms   ***********************/

.print_main {display:block;margin-left:auto;margin-right:auto;position:relative;vertical-align:top;width:653px;}
.print_main  .content{display:inline;float:left;margin:20px 20px 0px 20px;width:653px;}
.print_main  .content *{float:none;display:block;}
.print_main .greyText ul{float:none;display:block;}
.print_main .greyText ul li{float:none;display:list-item;}
.print_main .article .greyText p{float:none;}
.print_main .topLogo{height:60px;border-bottom:1px solid #5c3088;margin-bottom:20px;}
.print_main .purple_title_26{width:100%;margin-bottom:12px;color:#5c3088;font-size:26px;}
.print_main .description{width:651px;border:1px solid #d5c1ef;margin-bottom:20px;}
.print_main .description .description_inner{width:611px;color:#5c3088;font-size:12px;line-height:16px;margin:8px 20px 6px 20px;}
.print_main .content h3 {color:#5C3088;font-size:14px;font-weight:bold;margin:0px 0px 6px 0px;width:100%;}
.print_main .article{clear:both;width:100%;}
.print_main .article .greyText{margin-bottom:25px;}

.terms .purple_title_26{width:100%;margin-bottom:22px;color:#5c3088;font-size:26px;}
.terms  .paragraph{margin-bottom:12px;width:100%;}
.terms .lpurple_title{width:100%;margin:7px 0px 19px 0px;color:#660099;font-size:14px;font-weight:bold;}
.terms .orange_title{width:100%;color:#fd8207;font-size:12px;font-weight:bold;margin:0px 0px 0px 0px;}
.terms .list_body{width:633px;margin:0px 0px 0px 20px;}

/*************  End  print and terms   ***********************/
/*************  Start ms_print  ***********************/
.print_main  .ms_print_content *{float:left;display:inline;}

.print_main  .ms_print_content .clear{float:none;clear:both;display:block;}
.print_main  .ms_print_content .fLeft{overflow:hidden;}
.print_main .ms_print_content{margin:0px;clear:both;}
.print_main .ms_print_content .topLogo{border-bottom:2px solid #5C3088;height:62px;margin-bottom:8px;clear:both;}
.ms_logo{height:56px;overflow:hidden;width:142px;margin:3px 0px 0px 197px;}
.print_main .ms_print_content .topLogo .fbLogo{margin-top:9px;}
.ms_print_title{font-size:17px; font-weight:bold;color:#3cbbce;margin:0px 0px 3px 5px;width:300px;line-height:19px;}
.ms_print_date_title{font-size:16px;color:#5b2f87;margin:0px 0px 0px 175px;padding-right:3px;width:170px;line-height:19px;text-align:right;}

.ms_print_title_field{font-size:14px;font-weight:bold;color:#5b2f87;margin-left:5px;padding-right:3px;text-align:right;overflow:hidden;}
.ms_print_user{width:276px;text-align:left;margin-left:8px;overflow:hidden;}
.ms_print_title_label{margin-left:10px;font-size:14px;color:#5b2f87;overflow:hidden;}
.img_title{width:100%;overflow:hidden;height:28px;margin:10px 0px;}
.msp_wbox_subtitle{width:100%;overflow:hidden;height:30px;}
.msp_wbox_inner{margin:15px 10px 5px 10px;}
.print_main .ms_print_content .top_box{height:188px;margin-bottom:7px;overflow:hidden;}
.print_main .ms_print_content .left_box{width:333px;overflow:hidden;}
.print_main .ms_print_content .bottom_box{height:291px;overflow:hidden;margin-bottom:10px;}
.print_main .ms_print_content .right_box{width:308px;margin-left:7px;overflow:hidden;}
.print_main .ms_print_content .left_box .white_bordered_box_2_inner{width:329px;}
.print_main .ms_print_content .right_box .white_bordered_box_2_inner{width:304px;}
.print_main .ms_print_content .top_box .white_bordered_box_2_inner{height:184px;}
.print_main .ms_print_content .bottom_box .white_bordered_box_2_inner{height:287px;}

#msp_targets_box .msp_wbox_inner{margin:14px 20px 10px 30px;}
#msp_targets_box .msp_wbox_inner .calendar .dates .days_row .day_box img{float:none;}
#msp_targets_box .msp_wbox_inner .calendar .dates .days_row .day_box{text-align:center;overflow:hidden;}

#msp_targets_box .msp_wbox_inner .calendar .dates a{float:none;}
#msp_targets_box .msp_wbox_inner .calendar .dates .color_dates_row .pink{background:transparent url('../images/right_menu/calendar/pink_l_box.gif') no-repeat;color:#ffffff;}
#msp_targets_box .msp_wbox_inner .calendar .dates .color_dates_row .green{background:transparent url('../images/right_menu/calendar/green_l_box.gif') no-repeat;color:#ffffff;}
#msp_targets_box .msp_wbox_inner .calendar .dates .color_dates_row .grey{background:transparent url('../images/right_menu/calendar/grey_l_box.gif') no-repeat;color:#ffffff;}
#msp_targets_box .msp_wbox_inner .calendar .dates .color_dates_row .blue{background:transparent url('../images/right_menu/calendar/blue_l_box.gif') no-repeat;color:#ffffff;}
#msp_targets_box .msp_wbox_inner .calendar .dates .color_dates_row .empty{background-image:url(../images/right_menu/calendar/empty_l_box.gif);}
#msp_targets_box .msp_wbox_subtitle{width:100%;font-size:18px;color:#5b2f87;}
#msp_mn_box .msp_wbox_inner{margin:3px 25px 0px 25px;}
#msp_meb_box .msp_wbox_inner,#msp_ma_box .msp_wbox_inner{width:309px;}

.print_main .ms_print_content .av_title{width:100%;margin:2px 0px;}
.print_main .ms_print_content .kcal_total{text-align:right;width:130px;margin:0px;}
.print_main .ms_print_content .kcal_num_total{margin:0px;float:none;display:inline;}
.msp_fr_title{width:335px;height:30px;margin-bottom:15px;overflow:hidden;}
.msp_ff_title{width:310px;height:30px;margin:0px 0px 0px 7px;}

table.msp_fr_table{width:335px;border:1px solid #d5c1ef;border-collapse:collapse;}
table.msp_ff_table{width:302px;margin-left:15px;border:1px solid #d5c1ef;border-collapse:collapse;}

table.msp_fr_table tr{width:100%;clear:both;}
table.msp_fr_table td{color:#333333;overflow:hidden;border-bottom:1px solid #d5c1ef;}
table.msp_fr_table th.left,table.msp_fr_table td.left{width:111px;font-size:14px;font-weight:normal;padding-left:9px;border-left:0px;}
table.msp_fr_table th,table.msp_fr_table td{width:65px;height:23px;font-size:14px;font-weight:normal;line-height:23px;padding-left:5px;border-left:1px solid #d5c1ef;}
table.msp_fr_table tr.last td{border-bottom:0px;}
table.msp_fr_table th{color:#5c3088;border-bottom:1px solid #d5c1ef;height:25px;line-height:25px;}

table.msp_ff_table tr{width:100%;clear:both;}
table.msp_ff_table th{color:#5c3088;border-bottom:1px solid #d5c1ef;}
table.msp_ff_table td{color:#333333;overflow:hidden;height:23px;line-height:23px;border-bottom:1px solid #d5c1ef;}
table.msp_ff_table th.left,table.msp_ff_table td.left{width:63px;font-size:14px;font-weight:normal;text-align:center;padding-left:0px;border-left:0px;}
table.msp_ff_table th,table.msp_ff_table td{font-size:14px;font-weight:normal;padding-left:5px;border-left:1px solid #d5c1ef;}
table.msp_ff_table td.middle{width:159px;}
table.msp_ff_table td.right{width:66px;}
table.msp_ff_table tr.last td{border-bottom:0px;}
.msp_cell{width:100%;height:23px;overflow:hidden}

#this_week_l_box{width:333px;height:63px;overflow:hidden;margin-bottom:5px;}
#this_week_r_box{width:300px;height:63px;overflow:hidden;margin:0px 0px 5px 15px;}
#this_week_l_box .white_bordered_box_inner{width:313px;height:50px;overflow:hidden;margin:5px 10px 8px 10px;}
#this_week_r_box .white_bordered_box_inner{width:280px;height:50px;overflow:hidden;margin:5px 10px 8px 10px;}

/*************  End ms_print  ***********************/


/************* Start assesment history popup   ***********************/
#modalAssHistory .form_main_area{float:left;display:inline;width:100%;}
#modalAssHistory .head_result {float:left;display:inline;background:#EEE3FD none repeat scroll 0%;margin-top:1px;padding:0px;overflow:hidden;width:100%;}
#modalAssHistory .head_result  .head_result_inner{float:left;display:inline;overflow:hidden;margin:6px 15px 6px 15px;width:655px;}

#modalAssHistory .head_result h2 {color:#5B2F88;float:left;font-size:14px;width:auto;}

#modalAssHistory .head_result a#BmiBtn, #modalAssHistory .head_result a#WaistBtn, #modalAssHistory .head_result a#PregBtn, 
#modalAssHistory .head_result a#MaingoalBtn, #modalAssHistory .head_result a#HealthBtn, #modalAssHistory .head_result a#familyBtn,
#modalAssHistory  .head_result a#cholesterolBtn, #modalAssHistory .head_result a#pressureBtn
{float:right;}
#modalAssHistory .resultPart{float:left;display:inline;width:100%;}
#modalAssHistory .resultInfo {padding:0px;margin:0px 10px;width:611px;}
#modalAssHistory .result_area {overflow:hidden;padding-top:0px;margin-top:8px;float:left;display:inline;width:100%;}
#modalAssHistory  .resultInfo p {margin-bottom:15px;width:100%;}
#modalAssHistory  .resultInfo h3 {color:#1DB6CA;font-size:14px;margin-bottom:4px;width:100%;}

.form_main_area{float:left;display:inline;width:100%;}
.head_result {background:#EEE3FD none repeat scroll 0%;margin-top:1px;overflow:hidden;padding:6px 0pt 6px 15px;}
.head_result h2 {color:#5B2F88;float:left;font-size:14px;width:616px;}
.result_area {overflow:hidden;padding-top:8px;float:left;display:inline;width:100%;}

.result_area div {float:left;}
.resultScheme {text-align:center;width:54px;}
.resultInfo {padding:0pt 10px;}
.resultInfo p {margin-bottom:15px;width:605px;}
.resultInfo h3 {color:#1DB6CA;font-size:14px;margin-bottom:4px;}
.resultInfo h3 span {color:#5B2F88;font-size:14px;}
.resultOne {padding:0pt 15px;}
.resultOne p {margin-bottom:15px;}
.resultOne h3 {color:#1DB6CA;font-size:14px;margin-bottom:4px;}



/************* Start assesment history popup   ***********************/

/**************    Start pru health pages    **************************/
.pru .reg_content .purchase_inner {display:inline;float:left;margin:30px 0px 0px 30px;width:930px;overflow:hidden;}
.pru .reg_content .purchase_inner .content_box{display:inline;float:left;width:425px;background-color:#e8f8fb;padding-bottom: 32767px;margin:0px 12px -32767px 0px;}

#offer_box .content_box{display:inline;float:left;width:438px;overflow:hidden;background-color:#e8f8fb;border-left:1px solid #9bd7ec;height:304px;padding-bottom:0px;margin:10px 0px 0px 0px;}
#offer_box .offer_pic_holder{display:inline;float:left;width:247px;overflow:hidden;height:314px;background-color:#e8f8fb;background-image:url('../images/pics/pru_offer.jpg');background-repeat:no-repeat;background-position:top left;}
#offer_box .content_box .content_box_inner{display:inline;float:left;width:388px;margin:25px 25px 25px 25px;overflow:hidden;}
#offer_box  .content_box .content_box_inner .content_box_left{display:inline;float:left;width:166px;border-right:0px;margin-right:22px;}
#offer_box .content_box .content_box_inner .content_box_right{display:inline;float:left;width:200px;margin:0px 0px 0px 0px;}
#offer_box .content_box .content_box_inner .content_box_right ul{display:inline;float:left;padding-left:13px;color:#cc0000;}
#offer_box .content_box .content_box_inner .content_box_right ul li{margin-bottom:10px;}
#offer_box .content_box .content_box_inner .content_box_right ul li span{color:#333333;font-size:14px;line-height:15px;}
#offer_box  .content_box .content_box_inner .content_box_left .text{display:inline;float:left;width:100%;font-size:12px;color:#333333;line-height:15px;margin-right:0px;}
#offer_box .content_box .content_box_inner .fLeft{width:100%;margin-left:0px;}

.pru .reg_content .purchase_inner .content_box_error{display:inline;float:left;width:221px;background-color:#ffffcc;color:#cc0000;font-size:15px;line-height:21px;padding-bottom: 32767px;margin-bottom: -32767px;}
.pru .reg_content .purchase_inner .content_box_error .content_box_error_inner{display:inline;float:left;width:191px;margin:15px 15px 15px 15px;}
.content_box .content_box_inner{display:inline;float:left;width:375px;margin:20px 25px 25px 25px;}

.content_box .content_box_inner .content_box_left{display:inline;float:left;width:195px;border-right:1px solid #9bd7ec;}
.content_box .content_box_inner .content_box_right{display:inline;float:left;width:162px;margin:17px 0px 0px 17px;}

.pru .reg_content .purchase_inner  .content_box .content_box_inner .content_box_left .text{display:inline;float:left;width:185px;font-size:11px;color:#333333;line-height:13px;margin-right:10px;}

.content_box .content_box_inner input.field{display:inline;float:left;width:160px;height:23px;border:1px solid #9bd7ec;margin:3px 0px 8px 0px;}
.content_box .content_box_inner .fLeft input.radio{width:auto;height:auto;border:0px;margin:8px 0px 0px 0px;}
.content_box .content_box_inner .content_box_right a.pwd{display:inline;float:right;font-size:10px;white-space:nowrap;margin-top:2px;}
.pru .reg_content .purchase_inner .content_box .content_box_inner .fLeft{width:auto;margin-left:15px;}

.pru .reg_content .purchase_inner .content_box .content_box_inner .fLeft .purpleText_12{width:auto;margin:6px 20px 0px 5px;}
.pru .reg_content .purchase_inner .content_box .content_box_inner .fLeft .purpleText_12_selected{color:#5C3088;display:inline;float:left;font-size:12px;width:auto;font-weight:bold;margin:6px 20px 0px 5px;}
.pru .reg_content .purchase_inner .content_box .content_box_inner .fLeft  input{display:inline;float:left;}
.pru .reg_content .purchase_inner .content_box .content_box_inner  input.error_id{display:inline;float:left;width:160px;height:23px;border:1px solid #9bd7ec;margin:3px 0px 8px 0px;background-color:#ffffcc;}

input.submit_btn{display:inline;float:right;margin:0px 0px 0px 0px;width:90px;height:30px;background-image:url('../images/buttons/submit_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
input.submit_btn_onfocus{display:inline;float:right;margin:0px 0px 0px 0px;width:90px;height:30px;background-image:url('../images/buttons/submit_btn.gif');background-repeat:no-repeat;background-position:0px -30px;}

input.join_pru_btn{display:inline;float:left;margin:13px 0px 0px 0px;width:159px;height:42px;background-image:url('../images/buttons/join_pru_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
input.join_pru_btn_onfocus{display:inline;float:left;margin:13px 0px 0px 0px;width:159px;height:42px;background-image:url('../images/buttons/join_pru_btn.gif');background-repeat:no-repeat;background-position:0px -42px;}

/**************    Start sales pages    **************************/
#salesTopPromo, #corporateTopPromo, #salesTopPromo_PruHealth{width:678px;overflow:hidden;background-image:url('../images/sales/salesmainpromo1_1.jpg');background-position:left top;background-repeat:no-repeat;height:263px;}
#salesTopPromo_candis{background-image:url(../images/sales/salesmainpromo1_2.gif);background-position:left top;background-repeat:no-repeat;height:263px;overflow:hidden;width:678px;}
#salesTopPromo_best{background-image:url(../images/sales/salesmainpromo1_3.gif);background-position:left top;background-repeat:no-repeat;height:263px;overflow:hidden;width:678px;}

#salesTopPromo_candis a.sales_about_fb:link, #salesTopPromo_candis a.sales_about_fb:hover, #salesTopPromo_candis a.sales_about_fb:visited{display:none;}
#salesTopPromo_candis a.sales_how_it_work:link, #salesTopPromo_candis a.sales_how_it_work:visited, #salesTopPromo_candis a.sales_how_it_work:hover{display:none;}

#salesTopPromo_best a.sales_about_fb:link, #salesTopPromo_best a.sales_about_fb:hover, #salesTopPromo_best a.sales_about_fb:visited{display:none;}
#salesTopPromo_best a.sales_how_it_work:link, #salesTopPromo_best a.sales_how_it_work:visited, #salesTopPromo_best a.sales_how_it_work:hover{display:none;}

#corporateTopPromo{background-image:url('../images/corporate/corporatemainpromo1.jpg');}
#salesTopPromo .sales_home_mainpromo_new, #salesTopPromo_PruHealth .sales_home_mainpromo_new{background-image:none;padding:141px 0px 0px 397px;margin-bottom:0px;}

#salesTopPromo_candis .sales_home_mainpromo_new {background-image:none;height:100px;margin-bottom:0px;padding:163px 0px 0px 300px;}
#salesTopPromo_best .sales_home_mainpromo_new {background-image:none;height:100px;margin-bottom:0px;padding:163px 0px 0px 300px;}

#corporateTopPromo .sales_home_mainpromo_new {background-image:none;padding:205px 0px 0px 28px;margin-bottom:0px;width:280px;height:20px;}
#salesTopPromo .sales_home_mainpromo_best{background-image:none;padding:176px 0px 0px 317px;width:361px;margin-bottom:0px;}

#corporateTopPromo a.sales_about_fb:link, #corporateTopPromo a.sales_about_fb:hover,#corporateTopPromo a.sales_about_fb:visited
{cursor: pointer;float:left; display:inline; width:123px; height:17px;background-image: url('../images/corporate/whatIs.png'); background-repeat: no-repeat; background-position: 0px 0px;}
#corporateTopPromo a.sales_how_it_work:link,#corporateTopPromo a.sales_how_it_work:visited,#corporateTopPromo a.sales_how_it_work:hover
{cursor: pointer;float:left; display:inline; width:145px; height:17px;margin:0px;background-image: url('../images/corporate/howdoes.png'); background-repeat: no-repeat; background-position: 0px 0px;}

.makeanenquiry_mouseOut{cursor: pointer;overflow:hidden;float:left; display:inline;width: 174px; height: 31px;background-image: url('../images/corporate/buttons/makeanenquiry_btn.png');}
.makeanenquiry_mouseOver{cursor: pointer;overflow:hidden;float:left; display:inline;width: 174px; height: 31px;background-image: url('../images/corporate/buttons/makeanenquiry_hov_btn.png');}
a.makeanenquiry_png_btn:link,a.makeanenquiry_png_btn:visited,a.makeanenquiry_png_btn:hover {cursor: pointer;float:left; display:inline;width: 174px; height: 31px;}	

/*		O2		*/

.full_content{display:inline;float:left;margin:0px 0px 50px 0px;width:960px;font-size:13px;}
.O2{color:#ffffff;margin-top:30px;}
.O2_top_pic{display:inline;float:left;width:273px;height:419px;overflow:hidden;}
.O2_middle_part, .O2_right_part{display:inline;float:left;padding-bottom:321654px;margin:0px 0px -321654px 1px;background-image:url('../images/O2/O2_bg.gif');background-repeat:repeat-x;background-position:0px 0px;}
.O2_middle_part{width:272px;}
.O2_right_part{width:413px;}
.O2_inner{display:inline;float:left;margin:20px 20px 30px 20px;}
.O2_middle_part .O2_inner{width:232px;}
.O2_right_part .O2_inner{width:373px;}
.O2_middle_part span.O2note{color:#f9e663;}
.O2_middle_part span.bold{font-weight:bold;}
.O2_middle_part .O2_middle_part_title{display:inline;float:left;width:168px;height:81px;overflow:hidden;margin:0px 0px 10px 0px;background-image:url('../images/O2/get.png');background-repeat:no-repeat;background-position:0px 0px;}
.O2_right_part .O2_right_part_title{display:inline;float:left;width:347px;height:132px;margin:10px 0px 15px 0px;background-image:url('../images/O2/why.png');background-repeat:no-repeat;background-position:0px 0px;}
.O2_right_part  a{color:#f9e663;}
.O2_list{display:inline;float:left;font-size:11px;margin-bottom:5px;line-height:16px;}
.O2_list ul{padding-left:16px;color:#f9e663;}
.O2_list ul li span{color:#ffffff;}
.O2_list ul li {margin-bottom:7px;}
.O2_middle_part_note{display:inline;float:left;font-size:9px;color:#f9e663;}
.O2_middle_part_note span{display:inline;float:left;}
.O2_middle_part_note .O2star{margin:0px 7px 0px 4px;font-size:12px;}
    .sales_join_cont_mouseOut{cursor: pointer;float:left; display:inline;width: 175px; height: 41px;margin:15px 0px 0px 20px;background-image: url(../images/sales/buttons/sales_join_btn.png);}
	.sales_join_cont_mouseOver{cursor: pointer;float:left; display:inline;width: 175px; height: 41px;margin:15px 0px 0px 20px;background-image: url(../images/sales/buttons/sales_join_btn_hover.png);}
	a.sales_join_btn:link,a.sales_join_btn:visited,a.sales_join_btn:hover {cursor: pointer;float:left; display:inline;width: 175px; height: 41px;position:relative;z-index:10;}
    a.sales_join_btn_hover:link,a.sales_join_btn_hover:visited,a.sales_join_btn_hover:hover {cursor: pointer;float:left; display:inline;width: 175px; height: 41px;}
/*		End O2		*/

/*		freetrial		*/
.freetrial{width:958px;border:1px solid #ddcef3;margin-top:27px;}
.freetrial .leftPart{float:left;display:inline;width:452px;height:354px;border-right:1px solid #ddcef3;overflow:hidden;}
.freetrial .rightPart{float:left;display:inline;width:505px;}
.freetrial .rightPart .rP_inner{float:left;display:inline;width:470px;margin:10px 0 0px 20px;}
.freetrial .rightPart .rP_inner .topDesc{float:left;display:inline;clear:both;width:100%;margin:0px 0px 15px 0px;font-size:18px;color:#6f449b;line-height:24px;}
.freetrial .rightPart .rP_inner .expDesc{float:left;display:inline;clear:both;width:100%;margin:0px 0px 15px 0px;font-size:15px;color:#666;line-height:21px;}
.freetrial .rightPart .rP_inner .desc{float:left;display:inline;clear:both;width:100%;margin:0px 0px 20px 0px;font-size:12px;color:#666;line-height:15px;}
.freetrial .rightPart .rP_inner .blueText_12 a:link, .freetrial .rightPart .rP_inner .blueText_12 a:visited{color:#1DB6CA;text-decoration:underline;}
.freetrial .rightPart .rP_inner .blueText_12 a:hover, .freetrial .rightPart .rP_inner .blueText_12 a:active{color:#1DB6CA;text-decoration:none;}
.freetrial .sales_join_cont_mouseOut, .freetrial .sales_join_cont_mouseOver{float:none;display:block;margin:15px auto 0px auto;}
.macInfo{float:left;display:inline;height:18px;color:#aa3333;font-size:12px;background-image:url(../images/pics/freetrial_pleasenote_lbl.gif);background-repeat:no-repeat;background-position:top left;padding:1px 0 0 115px;margin-top:10px;}
.choose_plan_bottom_area{float:left;display:inline;clear:both;}
.orChoosePlanInfo{float:left;display:inline;width:958px;height:35px;margin-top:15px;color:#aa3333;font-size:12px;background:#F6F0FA;background-image:url(../images/pics/freetrial_choseplan_lbl2.gif);background-repeat:no-repeat;background-position:top left;}
/*		End freetrial		*/

/***		MS		***/
a.ms_print_btn:link, a.ms_print_btn:visited{display:inline;float:left;margin:9px 0px 0px 15px;width:128px;height:32px;background-image:url('../images/buttons/ms_print_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a.ms_print_btn:hover{display:inline;float:left;margin:9px 0px 0px 15px;width:128px;height:32px;background-image:url('../images/buttons/ms_print_btn.gif');background-repeat:no-repeat;background-position:0px -32px;}
.ms_logo_area{float:left; display:inline; width:100%; height:56px;margin:23px 0px 20px 0px;}
.ms_logo_area .fb_logo{float:left; display:inline; width:390px; height:56px;overflow:hidden;}
.ms_logo_area .ms_logo{float:right; display:inline; width:142px; height:56px;overflow:hidden;}
.ms_top_pic{float:left; display:inline; width:938px;height:132px;overflow:hidden;color:#5c3088;font-size:14px;}
.ms_top_pic .ms_title{float:left; display:inline; width:458px;height:100%;overflow:hidden;background-image:url('../images/titles/ms_top_title.gif');background-repeat:no-repeat;background-position:0px 0px;}
.ms_title_left_col,.ms_title_right_col{float:left; display:inline; width:211px;margin:45px 15px 0px 20px;}
.ms_top_pic .ms_pic{float:left; display:inline; width:480px;height:100%;overflow:hidden;}
.ms_title_right_col{margin:45px 0px 0px 0px;}
.ms_title_left_col .col1,.ms_title_right_col .col1{float:left; display:inline;margin-right:10px;}
.ms_title_left_col .col2,.ms_title_right_col .col2{float:left; display:inline;}
.ms_title_left_col .col1{width:40px;}
.ms_title_right_col .col1{width:80px;}
.ms_title_left_col .col2{width:161px;}
.ms_title_right_col .col2{width:121px;}
.ms{margin-bottom:25px;}
.ms_main_section{float:left; display:inline;width:100%;}
.ms_main_section .title {background-image:url('../images/titles/ms_main_sec.gif');background-position:left bottom;background-repeat:no-repeat;display:inline;float:left;height:28px;line-height:28px;font-size:16px;color:#ffffff;margin:0px;width:100%;}
.ms_main_section .title .mfl_date {color:#FFFFFF;display:inline;float:right;font-size:16px;font-weight:normal;margin:0px 15px 0px 0px;}

.ms_main_section .section_body {background-color:#FFFFFF;background-image:url(../images/hl/hl_home_sec_t_bg.gif);background-position:left top;background-repeat:repeat-x;border-bottom:1px solid #D1B3E1;border-left:1px solid #D1B3E1;border-right:1px solid #D1B3E1;display:inline;float:left;width:958px;}
.ms_main_section .section_body  .inner{display:inline;float:left;margin:15px 13px 18px;width:932px;}
.ms_box{display:inline;float:left;width:450px;border-top:1px solid #fdc285;border-left:1px solid #fdc285;border-right:1px solid #fdc285;padding-bottom: 32767px;margin-bottom: -32767px;}
.ms_box .ms_box_title{display:inline;float:left;width:100%;height:32px;background-color:#fef4e8;}
.ms_box .ms_box_title .ms_box_title_inner{display:inline;float:left;width:440px;height:22px;overflow:hidden;margin:10px 0px 0px 10px;}
.ms_box .ms_box_title .ms_box_title_inner img{display:inline;float:left;}

.eb .fLeft{margin:0px 10px 10px 10px;width:auto;}
.ms_main_section .congr .congr_inner{width:420px;margin-top:10px;}
.ms_main_section .av_title{margin:15px 0px 0px 50px;}
.ms_main_section .av_title img{margin-left:0px;}
.ms_main_section .av_title .kcal_num_total{margin-right:0px;}
.ms_main_section .mn #m_f_container{margin:10px 0px 0px 104px;padding-bottom:7px;}
.ms .ma_graph{display:inline;float:left;height:163px;width:342px;}



.ms_wbox_subtitle{display:inline;float:left;height:40px;line-height:40px;width:430px;padding:0px 18px;font-size:18px; color:#5C3088;}
.data_boxes .white_bordered_box{width:470px;padding-bottom: 32767px;margin-bottom: -32767px;}
.data_boxes .white_bordered_box_2_inner{width:466px;}
.data_boxes .reg_box_inner{margin:12px 10px;width:446px;}
.data_boxes .ff_box{margin:12px 7px;width:452px;}
.data_boxes .goals_table{width:446px;}
.data_boxes .data_title{display:inline;float:left;height:27px;width:100%;background-image:url('../images/titles/ms_data_title.gif');background-position:left bottom;background-repeat:no-repeat;}
.data_boxes  .record_row .col02t, .data_boxes  .record_row .col02ta , .data_boxes .league_details_table .col02a{width:102px;overflow:hidden;}
.data_boxes .league_details_table{display:inline;float:left;width:100%;overflow:hidden;border-bottom:1px solid #D6C0EF;}
.data_boxes  .record_row .col02t, .data_boxes  .record_row .col02ta , .data_boxes .league_details_table .col02a{width:102px;overflow:hidden;}
.data_boxes .league_details_table .record_row{width:450px;overflow:hidden;clear:both;}
.data_boxes .league_details_table .col04a {padding-right:10px;width:147px;}
.data_boxes .record_row .col04t, .data_boxes .record_row .col04ta {padding-right:10px;width:145px;}
.this_week_box{margin:20px 0px;overflow:hidden;}
.this_week_box  .white_bordered_box_10_inner{margin:15px 20px 15px 10px;}
.this_week_box .article_otw, .this_week_box .recipe_otw{width:463px;padding-bottom: 32767px;margin-bottom: -32767px;}
.this_week_box .article_otw .article_otw_title, .this_week_box .recipe_otw .recipe_otw_title{display:inline;float:left;height:18px;width:168px;margin-bottom:10px;}
.this_week_box .recipe_otw{margin-left:30px;}

.data_boxes .league_details_table .col01a, .data_boxes .league_details_table .col02a, .data_boxes .league_details_table .col03a, .data_boxes .league_details_table .col04a 
{color:#666666;float:left;margin-top:6px;padding:4px 0px;}
.data_boxes .league_details_table .col01a {padding-left:15px;width:68px;}
.data_boxes .league_details_table .col02a {text-align:left;}
.data_boxes  .record_row .col02t, .data_boxes  .record_row .col02ta , .data_boxes .league_details_table .col02a{width:102px;overflow:hidden;}
.data_boxes .league_details_table .col03a {text-align:right;width:110px;}
.data_boxes .league_details_table .col04a {padding-right:10px;width:147px;text-align:right;}
.data_boxes .league_details_table .record_row 
{border-left:1px solid #D6C0EF;border-right:1px solid #D6C0EF;border-top:1px solid #D6C0EF;overflow:hidden;padding:4px 0px;clear:both;width:450px;}
.data_boxes .league_details_table  .record_row .col01t, .data_boxes .league_details_table  .record_row .col01ta 
{padding-left:15px;width:68px;}
.data_boxes .league_details_table  .record_row .col01t, .data_boxes .league_details_table  .record_row .col01ta, 
.data_boxes .league_details_table  .record_row .col02t, .data_boxes .league_details_table  .record_row .col02ta, 
.data_boxes .league_details_table  .record_row .col03t, .data_boxes .league_details_table  .record_row .col03ta,
.data_boxes .league_details_table  .record_row .col04ta, .data_boxes .league_details_table  .record_row .col04t 
{color:#5D318A;float:left;font-size:14px;}
.data_boxes .league_details_table span {font-size:18px;}
.data_boxes .league_details_table .record_row .col03t, .data_boxes .league_details_table .record_row .col03ta {text-align:right;width:110px;}
.data_boxes .league_details_table .record_row .col04t, .data_boxes .league_details_table .record_row .col04ta {padding-right:10px;width:145px;text-align:right;}
.data_boxes .league_details_table .record_row .col01t, .data_boxes .league_details_table .record_row .col01ta {padding-left:15px;width:68px;}
.data_boxes .league_details_table .record_row .col01ta, .data_boxes .league_details_table .record_row .col02ta, 
.data_boxes .league_details_table .record_row .col03ta, .data_boxes .league_details_table .record_row .col04ta {color:#1EB6CB;}
.data_boxes .league_details_table .record_row .col03t, .data_boxes .league_details_table .record_row .col03ta {text-align:right;width:110px;}

/***		Download		***/
.dwl_top_area{display:inline;float:left;width:100%;margin:20px 0px 7px 0px;padding-bottom:13px;border-bottom:1px solid #d5c1ef;}
.dwl_top_area .fLeft{margin:0px 10px 0px 9px;width:575px}
.download ul{float:left;display:inline;color:#79588b;padding-left:16px;margin-bottom:3px;}
.download ul li a{font-weight:bold}
.download .dwl_item_desc{float:left;display:inline;width:660px;margin:0px 0px 10px 0px; padding:0px 9px 12px 16px;border-bottom:1px solid #e2e2e2;}

.gl_result_title{float:left;display:inline;width:655px;background-color:#EEE3FD;margin:6px 0px;overflow:hidden;padding:0px 15px;line-height:30px;}
.gl_result_title h2{color:#5B2F88;float:left;font-size:14px;width:100%;}
.gl_result{float:left;display:inline;width:655px;overflow:hidden;padding:0px 15px;}
.gl_result p{float:left;display:inline;clear:both;width:100%;overflow:hidden;margin-bottom:15px;}
.gl_result a.backToTop{float:right;display:inline;clear:both;font-weight:bold;}
.gl_top_area {display:inline;float:left;margin:20px 0px;width:100%;}
.gl_top_area .fLeft {margin:0px 10px 0px 9px;width:575px;}
.abc{float:left;display:inline;width:100%;height:40px;line-height:40px;font-weight:bold;font-size:16px;color:#d5c1ef;}
.abc a:link,.abc a:visited,.abc a:hover,.abc a:active{float:left;display:inline;margin:0px 15px 0px 0px;color:#d5c1ef;}
.abc a.selected:link,.abc a.selected:visited,.abc a.selected:hover,.abc a.selected:active{color:#714b98;}

/********** Challenge *************/
.chal_info{float:left;display:inline;width:100%;margin:5px 0px 15px 0px;background-color:#fef4e8;}
.chal_info_inner{float:left;display:inline;width:419px;margin:10px 8px 20px 8px;background-color:#fef4e8;font-size:14px;line-height:18px;}
.chal_info_inner .purpleText_20{line-height:24px;}
.chal_box{width:433px;}
.chal_box .reg_error{display:inline;width:427px;height:auto;}
.chal_box  .reg_box_inner{margin:0px 10px 20px;}
.chal_box .reg_box_inner .text{margin-top:15px;}
.chal_box span.fLeft{width:auto;margin-left:5px;line-height:22px;}
a:link.join_chal_btn, a:visited.join_chal_btn {float:right;display:inline;width:120px;height:26px;overflow:hidden;background-image:url('../images/buttons/join_chal_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.join_chal_btn{float:right;display:inline;width:120px;height:26px;overflow:hidden;background-image:url('../images/buttons/join_chal_btn.gif');background-repeat:no-repeat;background-position:0px -26px;}

a:link.nolonger_btn, a:visited.nolonger_btn {float:left;display:inline;margin:3px 0px 0px 1px;width:216px;height:26px;overflow:hidden;background-image:url('../images/buttons/nolonger_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
a:hover.nolonger_btn{float:left;display:inline;width:216px;height:26px;overflow:hidden;background-image:url('../images/buttons/nolonger_btn.gif');background-repeat:no-repeat;background-position:0px -26px;}


/********** JOIN LEAGUE *************/

   #join_league_title{height:132px;background:#00D4FF;font-size:24px;color:#ffffff;}
   #join_league_title b{display:block;margin:10px 0 0 10px;width:220px;}

/********** Fitness test *************/
table.pregT{border-collapse:collapse;width:100%;background-color:#fef4e8;color:#5b2f88;}
table.pregT tr th,table.pregT tr td{border:2px solid #fff;height:25px;padding:0px 10px 0px 18px;line-height:25px;}
table.pregT tr th{background-color:#ffe6cd;font-weight:normal;}
table.pregT tr th.fTH{background-color:#fff;width:90px;}
table.pregT tr td.fTD{background-color:#ffe6cd;width:90px;}

table.pregT tr.total_row  td{background-color:#fff;color:#1db6ca;font-weight:bold; font-size:14px;height:30px;line-height:30px;}
table.pregT tr.total_row td.fTD{color:#5B2F88;font-weight:bold; font-size:14px;height:30px;line-height:30px;}

.fTS_table{color:#5b2f88;}
.fTS_table .fTS_h{float:left;display:inline;width:100%;height:20px;line-height:20px;padding:2px 0px;overflow:hidden;background-color:#eee3fd;margin-bottom:2px;}
.fTS_table .fTS_h .at{float:left;display:inline;width:125px;height:19px;margin:0px 40px 0px 5px;background-image:url('../images/test_tabs/aerobics.gif');background-repeat:no-repeat;background-position:-8px -7px;}
.fTS_table .aerobics .fTS_h .bold{float:left;display:inline;margin-left:15px;}
.fTS_table .fTS_row{float:left;display:inline;clear:both;width:100%;height:20px;line-height:20px;padding:10px 0px 5px 0px;margin-bottom:5px;overflow:hidden;background-color:#fef4e8;}
.fTS_table .fTS_row input{float:left;width:55px;height:16px;color:#5c3088;margin-left:26px;border-top:2px solid #969696;border-left:2px solid #969696;border-bottom:2px solid #FBFBFB;border-right:2px solid #FBFBFB;}
.fTS_table .fTS_row input.eF{background-color:#FFE6CD;}
.fTS_table .fTS_h .su{float:left;display:inline;width:65px;height:19px;margin:0px 0px 0px 5px;background-image:url(../images/test_tabs/situps.gif);background-repeat:no-repeat;background-position:-7px -7px;}
.fTS_table .fTS_h .pu{float:left;display:inline;width:87px;height:19px;margin:0px 0px 0px 5px;background-image:url(../images/test_tabs/pressups.gif);background-repeat:no-repeat;background-position:-6px -7px;}
a.calculate_btn:link, a.calculate_btn:visited{float:right;display:inline;width:91px;height:25px;background-image:url(../images/buttons/calculate_btn.gif);background-repeat:no-repeat;background-position:0px 0px;}
a.calculate_btn:hover, a.calculate_btn:active{float:right;display:inline;width:91px;height:25px;background-image:url(../images/buttons/calculate_btn.gif);background-repeat:no-repeat;background-position:0px -25px;}
/********** Fitness test *************/

/********** NECTAR *************/
.nectarBannerArea{float:left;display:block;margin:0;padding:0;}
.nectarLogoSmall_area{float:left;display:block;}
.nectarLogoSmall_label{float:left;display:block;color:#592C86;font-size:16px;margin:10px 0 0 10px;}
#nectarTop{border-bottom:solid 1px #DBDBDB;margin-bottom:10px;padding:0;}
.nectarViewLink{float:right;display:inline;margin:0;padding:0;}
   .nectarViewLink a{color:#FD850D;font-size:11px;margin:0;padding:0;position:relative;top:-7px;}
.pointsLabel{float:left;display:inline;color:#333;font-size:14px;margin-left:10px;}
.pointsArea{float:right;display:inline;color:#FD8A18;font-size:16px;margin-right:10px;}
      #nectarDates .color_dates_row .color_box a{color:#FD8A18;}

/* 
.nectarTopInfoArea{float:left;display:block;width:685px;border-bottom:solid 1px #DBDBDB;margin-bottom:10px;padding-bottom:5px;}
.nectarTopInfoLogo,
.nectarTopInfoLink,
.nectarTopInfoIcon{float:left;display:block;}
.nectarTopInfoLink a{float:left;display:block;font-size:14px;margin:10px 0 0 10px;}
.nectarTopInfoIcon{margin:5px 0 0 5px;}
   .nectarTopInfoIcon a{float:left;display:block;width:26px;height:26px;margin:0px 0px 0px 0px;background-image:url('../images/nectar/info_icon_bg.jpg');background-repeat:no-repeat;background-position:0px 0px;}
   .nectarTopInfoIcon a:hover{background-position:0px -26px;}
*/

.nectarTopInfoArea{float:left;display:block;margin:0 0 10px 0;margin-top:2px;padding-bottom:3px;border-bottom:solid 1px #D5C1EF;}
.nectarTopInfoLogo,
.nectarTopInfoLink,
.nectarTopInfoIcon{float:left;display:block;}
.nectarTopInfoLink a{float:left;display:block;font-size:12px;margin:5px 0 0 10px;}
.nectarTopInfoIcon{margin:5px 0 0 5px;}
   .nectarTopInfoIcon a{float:left;display:block;width:26px;height:26px;margin:0px 0px 0px 0px;background-image:url('../images/nectar/info_icon_bg.jpg');background-repeat:no-repeat;background-position:0px 0px;}
   .nectarTopInfoIcon a:hover{background-position:0px -26px;}

    #nectar_popup_info{float:none;display:block;}
    #nectar_popup_infoArea{float:none;display:block;width:530px;overflow:hidden;margin:15% 0 0 55%;}
    #nectar_popup_infoArea .popup_header {width:497px;overflow:hidden;}
    #nectar_popup_infoArea .popup_header img{position:relative;top:-8px;}
    #nectar_popup_infoArea .popup_header span{position:relative;top:-9px;left:5px;}
    
    
    #nectar_popup_infoArea h1 {width:525px; color: #5B3089; font-size: 25px; background: #F6F0FC; padding: 14px 22px; font-weight: normal;}
    #nectar_popup_infoArea h2 {color: #5B3089; font-size: 14px; padding: 0; margin: 0;}
    #nectar_popup_infoArea .white_bg{float:left;display:inline;width:525px;}
    #nectar_popup_infoArea .white_bg .modal_content{float:left;display:inline;}

   #nectar_popup_infoArea .close_btn{margin-bottom:0;text-align:right;}
   #nectar_popup_infoArea .close_btn a.close{width:56px;height:23px;float:right;display:block;margin:7px 10px 0 0px;background-image:url('../images/buttons/close_white_btn.gif');background-repeat:no-repeat;background-position:0px 0px;}
   #nectar_popup_infoArea .close_btn a:hover.close{background-position:0px -23px;}

   #nectar_popup_infoArea p strong{color:#592C86;}
   
   #nectarhow2 table{margin:0 auto;}
   #nectarhow2 table tr th,
   #nectarhow2 table tr td{text-align:center;padding:7px 10px;border:solid 1px #d0d0d0;font-size:14px;}
   #nectarhow2 table tr td{color:#666;}
   #nectarhow2 table tr th{color:#592C86;}
   
   .nectarRow{display:block;height:44px;font-size:14px;background-image:url(../images/nectar/nectar_memo2.jpg);background-repeat:no-repeat;margin-bottom:10px;color:#563383;padding:10px 0 0 75px;}
   #nectarRow2{margin-top:10px;padding-top:20px;}
   
   #nectar_popup_points_statement .popup_header img{position:relative;vertical-align:middle;margin-right:10px;}
   
   .pur_nectarQuestion{float:left;display:inline;width:100%;height:22px;}
   #nectarPurchaseAreaTitle{height:50px;}
      #nectarPurchaseAreaTitle img{float:left;display:block;position:relative;vertical-align:middle;margin-right:10px;}
      .nectarPurchaseAreaHeader{margin-top:10px;}
   
   a.nectarPurchaseAreaInfoIcon{float:left;display:block;width:26px;height:26px;margin:5px 0 0 0;background-image:url('../images/nectar/info_icon_bg.jpg');background-repeat:no-repeat;background-position:0px 0px;}
   a:hover.nectarPurchaseAreaInfoIcon{background-position:0px -26px;}
   
   #nectarCardArea{margin-top:20px;}
   .nectarCard{width:350px;height:228px;background-image:url('../images/nectar/nectarCard.jpg');background-repeat:no-repeat;}
      .nectarCard .cardNumbers01{float:left;display:block;margin:156px 0 0 155px;}
         .nectarCard .cardNumbers01 input{width:104px;font-size:14px;}
      .nectarCard .cardNumbers02{float:left;display:block;margin:156px 0 0 7px;}
         .nectarCard .cardNumbers02 input{width:36px;font-size:14px;}

   .nectarSummerPage{margin:0 auto;width:1024px;height:725px;padding:15px 0 0 0;background-image:url('../images/nectar/beach.jpg');background-repeat:no-repeat;}
   .nectarSummerShadow{width:895px;height:680px;background-image:url('../images/nectar/summer_bg.png');margin:0 0 0 75px;}
   .nectarSummerTop{float:left;width:878px;height:177px;}
   .nectarSummerTopPic{float:left;}
   .nectarSummerBanner{float:left;width:836px;height:205px;margin-left:20px;}
   
   .ns_left{float:left;margin:30px 0 0 20px;width:410px;}
      .ns_left p{color:#666;font-family:Arial, sans-serif;font-size:16px;line-height:23px;margin-bottom:15px;}
      .ns_left p a:link{color:#F6851F;text-decoration:underline;}
      .ns_left p a:hover{color:#666;}
   .ns_right{float:right;margin:30px 40px 0 0;color:#666}
      .ns_right p{font-size:24px;line-height:35px;}
      .ns_right p strong{color:#F6851F;}
   
   img.ns_header{margin:28px 0 0 21px;}
   img.ns_nectar_logo{margin:28px 0 0 125px;}
   img.ns_fitbug_logo{margin:28px 0 0 20px;}
   
   .ns_btns_area{float:left;margin:0 0 35px 0;}
   .ns_btns_area a{float:left;display:block;width:165px;height:39px;background-repeat:no-repeat;background-position:0px 0px;text-decoration:none;}
   .ns_btns_area a:hover{background-position:0px -39px}
   .ns_btns_area a#ns_joinUsBtn{background-image:url('../images/nectar/ns_joinus_btn.png');margin-right:10px;}
   .ns_btns_area a#ns_learnBtn{background-image:url('../images/nectar/ns_learnmore_btn.png');}

/* END of NECTAR */

   
   .pointsPopupArea{float:left;display:block;width:525px;}
   .pointsStatementDateArea{float:left;display:block;width:525px;height:38px;background:#F6F0FC;padding:10px 0 0 0;}
      .pointsStatementDateArea span{float:left;display:block;color:#5B2F87;font-size:18px;margin-top:4px;}
      .pointsStatementDateArea a{float:left;display:block;width:28px;height:28px;}
            
         .pointsStatementDateArea a.left{background-image:url('../images/icons/hl_home_sec_l_arrow.gif');background-repeat:no-repeat;background-position:0px 0px;margin:0 10px 0 150px;}      
         .pointsStatementDateArea a.right{background-image:url('../images/icons/hl_home_sec_r_arrow.gif');background-repeat:no-repeat;background-position:0px 0px;margin:0 0 0 10px;}
         .pointsStatementDateArea a:hover{background-position:0px -28px;}
      
      .pointsRowsArea{width:500px;margin:10px auto;}
      .pointsRowsLabelArea{float:left;display:block;margin-bottom:10px;}
      .pr_label01,.pr_label02,.pr_label03{float:left;display:block;font-size:14px;}
      .pr_label01{width:200px;margin-left:10px;}
      .pr_label02{width:145px;}
      .pr_label03{width:145px;}
      .pointsRows{float:left;display:block;}
      
      .pointsRowOrange{width:500px;height:26px;background-image:url('../images/nectar/nectar_popup_row_orange.gif');background-repeat:no-repeat;background-position:top left;margin-bottom:1px;}
         
         .pointsRowOrange .pointsRowColOne{float:left;display:block;color:#FD8D1E;margin:5px 0 0 10px;font-weight:bold;text-align:center;width:200px;}
         .pointsRowOrange .collectedPoints{float:left;display:block;color:#FD8D1E;margin:5px 43px 0 0;font-weight:bold;text-align:center;width:102px;}
         .pointsRowOrange .maxPoints{float:left;display:block;color:#FD8D1E;margin-top:5px;font-weight:bold;text-align:center;width:68px;}
      
         a#exerciseLink{float:left;display:block;width:75px;font-weight:bold;background-image:url('../images/icons/purple_arrow_r.gif');background-repeat:no-repeat;background-position:right;}
         a#nutritionLink{float:left;display:block;width:75px;font-weight:bold;background-image:url('../images/icons/purple_arrow_r.gif');background-repeat:no-repeat;background-position:right;}
         a#subsLink{float:left;display:block;width:185px;font-weight:bold;background-image:url('../images/icons/purple_arrow_r.gif');background-repeat:no-repeat;background-position:right;}         
   
       .pointsRowGrey{width:500px;height:26px;background-image:url('../images/nectar/nectar_popup_row_grey.gif');background-repeat:no-repeat;background-position:top right;margin-bottom:1px;}
          
         .pointsRowGrey .pointsRowColOne{float:left;display:block;color:#FD8D1E;margin:5px 0 0 30px;font-weight:bold;text-align:center;width:180px;color:#666;}
         .pointsRowGrey .collectedPoints{float:left;display:block;color:#FD8D1E;margin:5px 43px 0 0;font-weight:bold;text-align:center;width:102px;color:#666;}
         .pointsRowGrey .maxPoints{float:left;display:block;color:#FD8D1E;margin-top:5px;font-weight:bold;text-align:center;width:68px;color:#666;}

       .pointsRowThick{width:500px;height:26px;background-image:url('../images/nectar/nectar_popup_row_thick.gif');background-repeat:no-repeat;background-position:top right;margin-bottom:1px;}
          
         .pointsRowThick .pointsRowColOne{float:left;display:block;color:#FD8D1E;margin:5px 0 0 50px;font-weight:bold;text-align:center;width:160px;color:#1DB6CA;}
         .pointsRowThick .collectedPoints{float:left;display:block;color:#FD8D1E;margin:5px 43px 0 0;font-weight:bold;text-align:center;width:102px;color:#1DB6CA;}
         .pointsRowThick .maxPoints{float:left;display:block;color:#FD8D1E;margin-top:5px;font-weight:bold;text-align:center;width:68px;color:#1DB6CA;}
         
         a#ex_steps01Link,
         a#ex_steps02Link,
         a#ex_steps03Link,
         a#ex_perDayLink,
         a#nut_diaryLink,
         a#bugCareLink,
         a#initialLink,
         a#subscriptionsLink,
         a#aquisitionLink{float:left;display:block;font-weight:bold;color:#666;background-image:url('../images/icons/purple_arrow_r.gif');background-repeat:no-repeat;background-position:right;text-align:left;}
         
         a#ex_steps01Link{width:140px;}
         a#nut_diaryLink{width:110px;}
         a#bugCareLink{width:80px;}
         a#initialLink{width:105px;}
         a#subscriptionsLink{width:130px;}
         a#aquisitionLink{width:110px;}
         
         a#ex_steps02Link{width:145px;}
         a#ex_steps03Link{width:105px;}
         a#ex_perDayLink{width:200px;}
            a#ex_perDayLink span{font-size:9px;}
            
    .logoutSideLink{font-size:10px;color:#999;position:relative;top:-2px;left:2px;}
    .logoutSideLink a{position:relative;top:1px;}
   
   .nectarBottomInfo{float:left;display:block;font-size:9px;margin:5px;}
   
   
/* FACEBOOK ROW */

   #facebookRowArea{float:left;color:#5B2F88;font-style:italic;font-weight:bold;}
      #facebookRowArea span{float:left;display:block;margin:0;padding:0;}
      
   #facebookRowBorder{float:left;width:686px;border-bottom:solid 1px #D5C1EF;}
   #facebookRowEmpty{float:left;width:686px;height:5px;}
      
      #facebookLinks{float:left;margin:0 20px 0 0;}
      #facebookShare{float:left;margin:0;}
      
      #facebookLink01{float:left;margin:0;}
      #facebookLink02{float:left;margin:0 20px 0 0;}
         #facebookLink02 iframe{float:left;margin:6px 0 0 5px;}
         
         a#facebookFan{float:left;display:block;margin:0 0 0 5px;width:20px;height:20px;background-image:url('../images/common/ico_facebook_s.png');background-repeat:no-repeat;background-position:0px 0px;}
         a#facebookFan:hover{background-position:0px -20px;}
         a#facebookLike{float:left;display:block;margin:0 0 0 5px;width:47px;height:20px;background-image:url('../images/common/ico_facebook_like_s.gif');background-repeat:no-repeat;background-position:0px 0px;}
         a#facebookLike:hover{background-position:0px -20px;}        
         
      #twitterLink{float:left;margin:0 20px 0 0;}
         a#twitterBtn{float:left;display:block;margin:0 0 0 5px;width:20px;height:20px;background-image:url('../images/common/ico_twitter_s.png');background-repeat:no-repeat;background-position:0px 0px;}
         a#twitterBtn:hover{background-position:0px -20px;}

   .toolsPreviousBtnArea{margin-top:10px;float:left;}
   .toolsContinueBtnArea{margin-top:10px;float:right;}
   
/* ********************************************* */
/*   R E M A R K S                               		*/ 
/* ********************************************* */
/*


*/

