  /* OVERALL */  
  
  .popup_head_left, .popup_head_right, .popup_header {float: left;}  
  .popup_head_left, .popup_head_right {width: 8px; height: 46px;}
    .popup_head_left {background-image: url(../../images/nutrition/popup_header_left.png);}
    .popup_head_right {background-image: url(../../images/nutrition/popup_header_right.png);}
  .popup_header {padding: 12px 0 0 12px; height: 34px; color: #fff; font-size: 19px; font-weight: bold; background-image: url(../../images/nutrition/popup_header_bg.png); background-repeat: repeat-x;}
  .popup_header img {vertical-align: middle; margin-right: 5px;}
  
  .purple_number {width: 28px; background: #D4C1EF; color: #fff; font-weight: bold; text-align: center; font-size: 14px; height: 22px; padding-top: 6px;}

/* NUTRITION HISTORY */

  #nutrition_history_area {width: 863px;}
  #nutrition_history_area .popup_header {width: 835px;}
  
  .nh_pop_left_area, .nh_pop_right_area {float: left; background: #fff;}
  .nh_pop_left_area {width: 185px; padding-right: 30px;}
  
  .nh_cal_btns {margin: 18px 0 10px 0; padding: 12px 0 0 0; height: 29px; background: #F6F0FC; color: #5B3185; font-size: 16px; font-weight: bold;}
    .nh_cal_btns img {vertical-align: middle; margin: 0 7px;}
  
  .cal_row {overflow: hidden;}
  .cal_lab, .cal_day {float: left; margin: 0 1px 1px 0; padding-top: 3px;}
  .cal_lab {margin-top: 1px;}
  .nh_calendar {background: #DCC0F1; margin: 0 0 10px 10px; width: 168px; padding-left: 1px;}
  .nh_calendar .cal_lab {background: #FDF3E7; width: 23px; height: 18px; color: #5B3185; text-align: center;}
  .nh_calendar .cal_day {background: #fff; width: 23px; height: 18px; color: #333; text-align: center;}
    .nh_calendar .cal_day a {color: #333; text-decoration: none;}
  
  .cal_view_links {height: 256px; background: #FEF4E8; padding: 10px 0 0 20px;}  
  .cal_view_links ul {list-style-type: none; padding: 0; margin: 12px 0 0 0;}
    .cal_view_links ul li {line-height: 22px; padding: 0; margin: 0;}
    .cal_view_links ul li a {text-decoration: none; font-weight: bold; font-size: 15px;}
    .cal_view_links ul li a.view {color: #5D2F87; background-image: url(../../images/nutrition/arrow_right.jpg); background-repeat: no-repeat; background-position: right; padding-right: 11px;}
    .cal_view_links ul li a.click {color: #FD8308;}
  
  .nh_pop_right_area {width: 615px; padding-right: 30px;}
    .nh_pop_right_area h1 {color: #5D2F87; font-size: 16px; margin: 20px 0 10px 0;}
    .nh_pop_right_area p {font-size: 14px; color: #666;}
    
  .nh_periods {background: #F6F0FC; height: 43px; color: #5D2F87; font-size: 25px; margin: 20px 0 5px 0; padding: 12px 0 0 15px;}
  .nh_periods_check {background: #FFE6CD; height: 25px; color: #666; font-size: 14px; font-weight: bold; padding: 10px 0 0 14px;}
    .nh_periods_check span {font-weight: normal;}
    .nh_periods_check input {margin: 0 6px 0 18px;}
    
  #nh_cal {color: #5D2F87; font-weight: bold;}
  
  .nh_day_info {background: #FEF4E8; padding: 20px 0;}
  .nh_day_col01, .nh_day_col02, .nh_day_col03 {float: left;}
    .nh_day_col01 {width: 86px; padding: 0 0 0 14px; color: #5C3089; font-weight: bold; font-size: 16px; margin-bottom: 4px;}
    .nh_day_col02 {width: 450px; color: #42BDDE; font-weight: bold; font-size: 14px; margin-bottom: 4px;}
    .nh_day_col03 {color: #59318A; font-size: 14px; margin-bottom: 4px;}
  .nh_day_table_col01, .nh_day_table_col02, .nh_day_table_col03 {float: left; color: #5C3087;}
    .nh_day_table_col01 {border: solid 1px #D5C2EF; background: #fff; border-right: none; border-bottom: none; padding: 8px 10px; margin-left: 11px; width: 388px;}
    .nh_day_table_col02 {width: 120px; color: #666; background: #fff; padding: 8px 0; border-top: solid 1px #D5C2EF;}
    .nh_day_table_col03 {width: 58px; border: solid 1px #D5C2EF; border-bottom: none; padding: 8px 7px 8px 0; text-align: right;}
    
    .nh_day_table_bottom {height: 1px; width: 596px; background: #D5C2EF; overflow: hidden; margin: 0 0 14px 11px;}
    
  .nh_day_result_col01, .nh_day_result_col02 {float: left; color: #5C3087; text-align: right;}
    .nh_day_result_col01 {width: 520px; padding: 8px 10px;}
    .nh_day_result_col02 {width: 58px; padding: 8px 7px 8px 0; border: solid 1px #D5C2EF;}
  .nh_margin {width: 100%; height: 11px;}
  
/* CALENDAR */

  #nutrition_calendar_area {width: 252px;}
  #nutrition_calendar_area .popup_header {width: 224px;}
  
  .nh_calendar_btns {text-align: center; padding: 12px 0 0 0; height: 29px; background: #F6F0FC; color: #5B3185; font-size: 16px; font-weight: bold;}
    .nh_calendar_btns img {vertical-align: middle; margin: 0 7px;}
    
  .nh_popup_calendar {background: #DCC0F1; margin: 20px 0 14px 0; width: 168px; padding-left: 1px;}
  .nh_popup_calendar .cal_lab {background: #FDF3E7; width: 23px; height: 18px; color: #5B3185; text-align: center;}
  .nh_popup_calendar .cal_day {background: #fff; width: 23px; height: 18px; color: #333; text-align: center;}
    .nh_popup_calendar .cal_day a {color: #333; text-decoration: none;}

  .close_calendar_btn {margin-bottom: 14px; padding-left: 68px;}
  
/* NUTRITION - HOW IT WORKS */

  #nutrition_help_area {width: 533px;}
    #nutrition_help_area .popup_header {width: 505px;}
    #nutrition_help_area h1 {color: #5B3089; font-size: 25px; background: #F6F0FC; padding: 14px 22px; font-weight: normal;}
    #nutrition_help_area h2 {color: #5B3089; font-size: 14px; padding: 0; margin: 0;}
  
  .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:link, .nh_pop_left_nav ul li a:visited, .nh_pop_left_nav ul li a:active,.nh_pop_left_nav ul li a:hover,
  .nh_pop_left_nav ul li a:link.ffHelpLReg,.nh_pop_left_nav ul li a:visited.ffHelpLReg,.nh_pop_left_nav ul li a:active.ffHelpLReg,.nh_pop_left_nav ul li a:hover.ffHelpLReg{color: #FA8207; text-decoration: none; font-size: 14px; font-weight: bold;}
  .nh_pop_left_nav ul li a:link.ffHelpLC, .nh_pop_left_nav ul li a:visited.ffHelpLC,.nh_pop_left_nav ul li a:active.ffHelpLC,.nh_pop_left_nav ul li a:hover.ffHelpLC {color: #5B3089; text-decoration: none; font-size: 14px; font-weight: bold;}
  .nh_pop_left_nav ul li a:link.chosen, .nh_pop_left_nav ul li a:visited.chosen,.nh_pop_left_nav ul li a:active.chosen,.nh_pop_left_nav ul li a:hover.chosen {color: #5B3089; text-decoration: none; font-size: 14px; font-weight: bold;background-image: url(../../images/nutrition/purple_arrow_right.gif); background-repeat: no-repeat; background-position: right; padding-right: 11px;}
  
  .nut_help_close_btn {text-align: right;}
  
/* NUTRITION - RECOMMENDED MEALPLANS */

  #nutrition_recom_area {width: 824px;}
    #nutrition_recom_area .popup_header {width: 796px;}
  
  .recom_mealplan_info {color: #666; font-size: 14px; padding: 20px 23px;}
  
  .recom_mealplan_pop_cols2 {overflow: hidden;}
  .recom_meal_col1, .recom_meal_col2 {float: left;}
    .recom_meal_col1 {width: 228px;}
      .recom_meal_col1 h2 {font-size: 14px; color: #5B3089; background: #FFE6CD; padding: 10px 0; text-align: center; margin-left: 23px;}
    .recom_meal_col2 {padding: 0 11px;}
  
  .nh_pop_left_nav2 {background: #FEF4E8; margin-left: 23px;}
  .nh_pop_left_nav2 ul {list-style-type: none; padding: 12px 0 2px 20px;}
  .nh_pop_left_nav2 ul li {margin-bottom: 10px;}
  .nh_pop_left_nav2 ul li a {color: #FA8207; text-decoration: none; font-size: 14px; font-weight: bold;}
  .nh_pop_left_nav2 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;}

  .nh_pop_pdf {background: #FEF4E8; margin: 2px 0 13px 23px; padding: 10px 17px;}
    .nh_pop_pdf a {color: #FA8207; text-decoration: none; font-size: 12px; font-weight: bold;}
    .nh_pop_pdf img {vertical-align: middle; margin-left: 4px;}
  .nh_pop_add_btn {float: left; margin-left: 23px; background: #ffaaaa;}
  
  .recom_meal_col2 h1 {color: #5B3089; font-size: 25px; background: #F6F0FC; padding: 14px 22px; font-weight: normal; width: 520px;}
  
  .recom_mealplan_items {background: #FEF4E8; padding: 10px; margin-top: 10px; overflow: hidden;}
  .recom_mealplan_header1, .recom_mealplan_header2 {float: left; font-size: 14px; color: #5B3089; margin-bottom: 4px;}
    .recom_mealplan_header1 {font-weight: bold; width: 458px; padding-left: 2px;}
    
  .recom_table_item, .recom_table_cals {float: left; color: #5B3089;}
  .recom_table_item {background: #fff; width: 432px; border-top: solid 1px #D4C1EF; border-left: solid 1px #D4C1EF; padding: 6px 9px;}
  .recom_table_cals {width: 47px; border: solid 1px #D4C1EF; border-bottom: none; padding: 6px 9px; text-align: right;}
  .recom_table_bottom {height: 1px; width: 518px; background: #D5C2EF; overflow: hidden; margin-bottom: 14px;}
  
  .recom_result_col01, .recom_result_col02 {float: left; color: #5C3087; text-align: right;}
    .recom_result_col01 {width: 430px; padding: 6px 10px;}
    .recom_result_col02 {width: 58px; padding: 6px 7px 6px 0; border: solid 1px #D5C2EF;}

/* NUTRITION - SET DEFAULT MEALPLANS */

  #nutrition_setdefaultmeal_area {width: 570px;}
    #nutrition_setdefaultmeal_area .popup_header {width: 542px;}
    
  .nh_pop_info {color: #666; font-size: 14px; margin: 12px 23px 20px 23px; font-weight: bold;}
  .no_meal_area {color: #5B3089; background: #FEF4E8; width: 512px; height: 26px; overflow: hidden; margin-left: 23px; padding: 10px 0 0 10px;}
    .no_meal_area a {float: right; vertical-align: middle; position: relative; top: -4px; margin-right: 10px;}
  .def_meal_area {color: #5B3089; background: #fff; width: 510px; height: 24px; overflow: hidden; margin-left: 23px; padding: 10px 0 0 10px; font-weight: bold; border: solid 1px #D6C0EE;}
    .def_meal_area a {float: right; vertical-align: middle; position: relative; top: -4px; margin-right: 10px;}
  .setdefmeal_tab {margin: 10px 0 1px 23px;}
  
/* NUTRITION - CHOOSE DEFAULT MEALPLANS */

  #nut_choosedefaultmeal_area {width: 570px;}
    #nut_choosedefaultmeal_area .popup_header {width: 542px;}
    
  .nut_choosedefmeal_list {border: solid 1px #A87EC0; background: #fff; padding: 1px; margin: 0 23px;}
    .nut_choosedefmeal_list ul {list-style-type: none; margin: 0; padding: 0;}
    .nut_choosedefmeal_list ul li {background: #FEF4E8; padding: 5px 0 5px 14px; border-bottom: solid 1px #FDC68D;}
      .nut_choosedefmeal_list ul li a {color: #5B3089; text-decoration: none;}
  .nh_pop_orange_row {background: #FFA654; height: 10px; margin: 0 23px 0 23px; width: 523px; overflow: hidden;}
  .nh_pop_menu_area {margin-left: 23px;}
    .nh_pop_menu_area img {margin-right: 10px;}
    
  .nh_pop_orange_row2 {background-image: url(../../images/nutrition/orange_bg.jpg); background-repeat: repeat-x; height: 29px; width: 510px; color: #fff; font-size: 15px; padding: 10px 0 0 15px; margin: 0 0 5px 23px;}
    .nh_pop_orange_row2 span {font-size: 13px;}
    .nh_pop_orange_row2 input {margin: 0 6px 0 15px; position: relative; vertical-align: middle;}

/* NUTRITION - REPORT AN ERROR */

  #nut_reporterror_area {width: 533px;}
    #nut_reporterror_area .popup_header {width: 505px;}
    
  .reporterror_area {padding: 14px 13px;}
  .reporterror_area p {color: #666; font-size: 14px; margin-bottom: 20px; font-weight: bold;}
  
  .reporterror_area_col1, .reporterror_area_col2 {float: left;}
  .reporterror_area_col1 {width: 419px;}
  .reporterror_area_col2 {width: 86px; color: #5C3089; padding-top: 10px;}
  
  .reporterror_cols {overflow: hidden; background: #FEF4E8; margin-top: 1px;}
    .reporterror_cols .col1, .reporterror_cols .col2, .reporterror_cols .col3, .reporterror_cols .col4 {float: left; margin-bottom: 1px;}
    .reporterror_cols .col1 {padding: 7px 0 7px 9px; width: 287px;}
    .reporterror_cols .col2 {padding: 7px 0; width: 136px;}
    .reporterror_cols .col3 {padding: 7px 0; width: 53px;}
    .reporterror_cols .col4 {padding: 7px 0; width: 20px;}
  
  .report_area {background: #FED7B0; padding: 0 7px 9px 11px;}
  .report_area textarea {width: 465px; height: 80px; border-top: solid 1px #A87EC0; border-left: solid 1px #A87EC0; border-bottom: solid 1px #D4C1EF; border-right: solid 1px #D4C1EF; padding: 7px 10px;}

/* FANTASY FOOTFALL */

  .invite_friends_area {width: 570px;}
    .invite_friends_area .popup_header {width: 542px;}
    .invite_friends_area .white_bg {background: #F6F0FC; width: 534px; padding: 18px; color: #5D318A; overflow: hidden;}
    .inv_col01, .inv_col02 {float: left;}
	#create_ind_league02 .inv_col01, #create_ind_league02 .inv_col02 {display: inline;}
    .inv_col01 {width: 177px; font-size: 20px;}
      .inv_col01 img {margin-bottom: 18px;}
      .inv_col01 a {color: #FE8C1A;}
    .inv_col02 {font-weight: bold; margin-left: 26px;width:425px;}
	.invite_friends_area .white_bg .inv_col02 .fLeft{font-size:14px;font-weight:normal;}
	
	
      .inv_col02 span {font-size: 11px; color: #666; font-weight: normal;}
      .inv_col02 textarea {float:left;display:inline;clear:both;left:0px;width: 310px; padding: 5px; height: 83px; margin-top: 10px; border: solid 1px #969696;}
	  .inv_col02 input.search_f , .bottom_textareas input.search_f{float:left;display:inline;width: 330px; padding:5px 10px; height: 16px; margin-top: 10px; border: solid 1px #969696;color:#323232;font-size:13px;}
	  .overlay .inv_col02 input.search_f {width: 235px;}
      .inv_col02 .btn01 {width: 105px; margin: 10px 0 5px 0; padding: 0 0 0 225px;}
      .inv_col02 .btn02 {width: 210px; margin: 0; padding: 0 0 0 120px;}
		.inv_col02 a.search_league_btn:link, .inv_col02 a.search_league_btn:visited,
		.bottom_textareas a.search_league_btn:link, .bottom_textareas a.search_league_btn:visited{float:left;display:inline;width: 65px; height: 24px; margin:13px 0px 0px 5px;background: transparent url(../../images/ff/buttons/search_league_btn.gif) no-repeat 0px 0px;}
		.inv_col02 a.search_league_btn:hover , .inv_col02 a.search_league_btn:active,
		.bottom_textareas a.search_league_btn:hover , .bottom_textareas a.search_league_btn:active{float:left;display:inline;width: 65px; height: 24px; margin:13px 0px 0px 5px;background: transparent url(../../images/ff/buttons/search_league_btn.gif) no-repeat 0px -24px;}      
		.inv_col02 a.add_btn:link, .inv_col02 a.add_btn:visited ,
		.bottom_textareas a.add_btn:link, .bottom_textareas a.add_btn:visited{float:left;display:inline;width: 46px; height: 23px; margin-top:5px;background: transparent url(../../images/ff/buttons/add_btn.gif) no-repeat 0px 0px;}
		.inv_col02 a.add_btn:hover , .inv_col02 a.add_btn:active,
		.bottom_textareas a.add_btn:hover , .bottom_textareas a.add_btn:active{float:left;display:inline;width: 46px; height: 23px; margin-top:5px;background: transparent url(../../images/ff/buttons/add_btn.gif) no-repeat 0px -23px;}
		.inv_col02 a.clear_search_btn:link, .inv_col02 a.clear_search_btn:visited,
		.bottom_textareas a.clear_search_btn:link, .bottom_textareas a.clear_search_btn:visited{float:left;display:inline;width: 100px; height: 21px; margin:6px 0px 0px 5px;background: transparent url(../../images/ff/buttons/clear_search_btn.gif) no-repeat 0px 0px;}
		.inv_col02 a.clear_search_btn:hover , .inv_col02 a.clear_search_btn:active,
		.bottom_textareas a.clear_search_btn:hover , .bottom_textareas a.clear_search_btn:active{float:left;display:inline;width: 100px; height: 21px; margin:6px 0px 0px 5px;background: transparent url(../../images/ff/buttons/clear_search_btn.gif) no-repeat 0px -20px;}      
		
		.userRes_area{float:left;display:inline;clear:both;width: 420px; height: 92px;overflow-y:scroll;margin-top: 8px; border: solid 1px #969696;background-color:#fff;}
		.overlay .userRes_area{width:325px;}
		.userRes_area .userRes_row{float:left;display:inline;clear:both;width: 383px; height: 30px;overflow:hidden;padding:0px 10px;line-height:30px;border-bottom:1px solid #d5c1ef;}
		.overlay .userRes_area .userRes_row{width:288px;}
		.userRes_area .userRes_row input{float:left;display:inline;margin-top:9px;}
		.userRes_area .userRes_name{float:left;display:inline;width: 358px; height: 100%;margin-left:5px;line-height:30px;color:#323232;font-size:13px;font-weight:normal;}
		.overlay .userRes_area .userRes_name{width:263px;}
  #send_message01_area {width: 570px;}
    #send_message01_area .popup_header {width: 444px;}
    #send_message01_area .white_bg {width: 472px; padding-top: 10px; color: #5D318A; overflow: hidden;}
  
  #send_message01_area .btns {float:left;display:inline;width: 100%; margin: 0px; padding: 10px 0px; overflow: hidden; background: #FEF4E8;}
  #send_message01_area .btns a {float: right; margin-right: 14px;}
  #send_message01_area .btns2 {float:left;display:inline;width: 100%; margin: 0px; padding: 10px 0px; overflow: hidden; background: #F6F0FC;}
  #send_message01_area .btns2 a {float: right; margin-right: 14px;}
  
  #send_message02_area {width: 528px;}
  #send_message02_area .popup_header {width: 472px;}
  #send_message02_area .white_bg {width: 500px; padding-top: 10px; color: #5D318A; overflow: hidden;}
  
  #send_message02_area .btns {width: 435px; margin: 0; padding: 14px 0 14px 65px; overflow: hidden; background: #F6F0FC;} 
  #send_message02_area .btns a {float: left; margin-left: 5px;}
  
  .snd_header {margin-bottom: 10px; color: #5D318A; font-size: 13px; font-weight: bold; overflow: hidden; width: 100%;} 
  .snd_header .purple_number, .snd_header .snd_head {float: left;}
  .snd_header .snd_head {padding: 6px 0 0 8px;}
  
  .snd_header2{float:left;display:inline;background: #F6F0FC;margin-bottom: 10px; color: #5D318A; font-size: 13px; font-weight: bold; overflow: hidden; width: 100%;}
  .snd_header2 .purple_number{float:left;display:inline;}
  .snd_header2 .snd_head {float:left;display:inline;padding: 6px 0 0 8px;}
  .snd_area2{float:left;display:inline;background:#F6F0FC;width:473px;}
  .snd_area2 textarea{float:left;display:inline;width:430px;height:186px;margin:15px 0 10px 20px;}
  
  .snd_list {overflow: hidden; width: 100%; background: #FEF4E8;}
    .snd_list ul {list-style-type: none; padding: 0; margin: 0;}
    .snd_list ul li {padding-left: 20px; height:30px;line-height:30px;overflow: hidden; font-size: 16px; font-weight: bold; border-bottom: solid 1px #fff;}
    .snd_list ul li input {margin-top:8px;}
    .snd_list ul li div {float: left;}
    .snd_list ul li div.col01 {width: 348px;}
	.snd_list ul li div.col02{float:right;display:inline;margin:8px 30px 0px 0px;}
    
  .snd_area {background: #F6F0FC;}
  .snd_area textarea {width: 430px; height: 186px; margin: 16px 0 0 37px;}
  
  #messageDisplay{}
    #messageDisplay p{background:#fff;margin:10px;padding:10px;}
  
  #delete_league_confirm {width: 380px;}
    #delete_league_confirm .popup_header {width: 352px;}
    #delete_league_confirm .confirm_info {padding: 10px 20px; width: 340px; font-size: 14px;}
    .confirm_buttons {width: 380px; background: #F6F0FC; margin-bottom: 20px; padding: 10px 0; overflow: hidden;}
    .confirm_buttons div {float: left;}
    .del_btn01 {margin-left: 65px;}
    .del_btn02 {margin-left: 20px;}
    
  #edit_settings {width: 380px;}
    #edit_settings .popup_header {width: 352px;}
    #edit_league_fields {background: #FEF4EA; border-top: solid 2px #fff;}
    #edit_league_fields .step_header, #edit_league_fields .step_header2 {width: 333px; overflow: hidden;}
    #edit_league_fields .step_fill {width: 320px; clear: both;}
  .edit_btns {background: #fff; padding: 14px; width: 352px;}
    .edit_btns a {float: right;}
    
  #remove_from_league_area {width: 500px;}
    #remove_from_league_area .popup_header {width: 472px;}
  #remove_from_team_area {width: 500px;}
    #remove_from_team_area .popup_header {width: 472px;}
    
  ul.rmv_fr_leag {list-style-type: none; margin: 0px 0px 10px 0px;}
    ul.rmv_fr_leag li {background: #FEF4EA; padding: 4px 20px; border-bottom: solid 1px #fff; overflow: hidden;clear: both;}
    ul.rmv_fr_leag li div {float: left; color: #5D318A; font-size: 16px;}
      ul.rmv_fr_leag li div a {color: #FE8C1A; font-size: 14px;}
      ul.rmv_fr_leag li div.rmv01 {width: 270px; padding-top: 2px;}
    .rmv_back {float:left;display:inline;padding: 10px 0px 14px 265px;}
  
  .scroll_list{float:left;display:inline;height:282px;width:458px;overflow:auto;margin:10px 0px 0px 20px;border:2px solid white;border-left:0px;}
  #send_message01 .scroll_list{border-top:0px;margin:0px;height:278px;}
  .newRmvFromLeagueInnerArea {float:left;display:inline;width:420px;padding:0;margin-top:5px;}
  .newRmvDivRow {float:left;display:inline;width:100%;height:30px;line-height:30px;padding:0px;margin:0px;border-bottom:1px solid #ffffff;color:#5D318A;font-size:16px;font-weight:bold;}
  .newRmvCol01, .newRmvCol02 {float:left;display:inline;height:30px;line-height:30px;}
  .newRmvCol01 {width:350px;}
  .newRmvCol02 a:link,.newRmvCol02 a:visited {margin-top:3px;width: 70px; height: 25px; display: block; background: transparent url(../../images/ff/buttons/removegray_btn.jpg) no-repeat 0px 0px; text-decoration: none;}
  .newRmvCol02 a:hover {margin-top:3px;width: 70px; height: 25px; display: block; background: transparent url(../../images/ff/buttons/removegray_btn.jpg) no-repeat 0px -25px; text-decoration: none;}
  .newRmvWhiteLine {float:left;display:inline;clear:both;background:#fff;height:1px;margin:0px;width:100%;overflow:hidden;}
  
  div.rmv_fr_leag {float:left;display:inline;padding:0;margin:0;}
  div.rmv_fr_leag div {float:left;display:inline;color:#5D318A;font-size:16px;font-weight:bold;padding:0;}
  div.rmvDivRow {padding:0;float:left;display:inline;border-bottom:solid 1px #fff;}
  div.rmvDivRow div {padding:0;margin: 10px 0 0 0;}
  
  #removeLeagueMember_area div.rmv_fr_leag div a {width: 70px; height: 25px; display: block; background: transparent url(../../images/ff/buttons/removegray_btn.jpg) no-repeat 0px 0px; text-decoration: none;}
  #removeLeagueMember_area div.rmv_fr_leag div a:hover {background: transparent url(../../images/ff/buttons/removegray_btn.jpg) no-repeat 0px -25px} 
   
    
    .rmvFromLeague01 {float:left;background: #FEF4EA;}
      .rmvFromLeague01 .rmv01a {float: left;background: #FEF4EA;width:345px; padding: 6px 20px 0 20px; height:24px; border-bottom: solid 1px #fff;color: #5D318A; font-size: 16px;}
      .rmvFromLeague01 .rmv01b {float: left;background: #FEF4EA; padding: 2px 20px 0 20px; height:28px; border-bottom: solid 1px #fff;}
    
    #removeTeamMember_area ul.rmv_fr_leag li {width: 450px;}
    
    #removeme_from_league_window ul.rmv_fr_leag li,
    #removeme_from_team_window ul.rmv_fr_leag li {background: #fff; padding: 4px 20px; border-bottom: solid 1px #FEF4EA; overflow: hidden;}
    #removeme_from_league_window ul.rmv_fr_leag li div.rmv01,
    #removeme_from_team_window ul.rmv_fr_leag li div.rmv01 {width: 385px;}
    #removeme_from_league_window .rmv_back,
    #removeme_from_team_window .rmv_back {padding: 0 0 14px 305px;}
    
  #removeLeagueMember_area {width: 493px;}
  #removeLeagueMember_area .popup_header {width: 465px;}
  #removeLeagueMember_area .white_bg {background: #F6F0FC;}
  #removeLeagueMember_area .white_bg p {margin: 14px 20px 0 20px;}
  #removeLeagueMember_area .rmv01 {font-weight: bold; width: 363px;}
  #removeLeagueMember_area ul.rmv_fr_leag li {background: #F6F0FC;}
  #removeLeagueMember_area .rmv_back a {width: 205px; height: 30px; display: block; background: transparent url(../../images/ff/buttons/bcktomnglg_btn.jpg) no-repeat 0px 0px; text-decoration: none;}
  #removeLeagueMember_area .rmv_back a:hover {background: transparent url(../../images/ff/buttons/bcktomnglg_btn.jpg) no-repeat 0px -30px}
  #removeLeagueMember_area ul.rmv_fr_leag li div a {width: 70px; height: 25px; display: block; background: transparent url(../../images/ff/buttons/removegray_btn.jpg) no-repeat 0px 0px; text-decoration: none;}
  #removeLeagueMember_area ul.rmv_fr_leag li div a:hover {background: transparent url(../../images/ff/buttons/removegray_btn.jpg) no-repeat 0px -25px}
  
  #removeTeamMember_area {width: 493px; float:left;display:inline;position:absolute; z-index:500;}
  #removeTeamMember_area .popup_header {width: 465px;}
  #removeTeamMember_area .white_bg {background: #F6F0FC;float:left;display:inline;width:100%;}
  #removeTeamMember_area .white_bg p {margin: 14px 20px 0 20px;}
  #removeTeamMember_area .rmv01 {font-weight: bold; width: 363px;}
  #removeTeamMember_area ul.rmv_fr_leag li {background: #F6F0FC;}
  #removeTeamMember_area .rmv_back a {width: 205px; height: 30px; display: block; background: transparent url(../../images/ff/buttons/bcktomngteam_btn.jpg) no-repeat 0px 0px; text-decoration: none;}
  #removeTeamMember_area .rmv_back a:hover {background: transparent url(../../images/ff/buttons/bcktomngteam_btn.jpg) no-repeat 0px -30px}
  #removeTeamMember_area ul.rmv_fr_leag li div a {width: 70px; height: 25px; display: block; background: transparent url(../../images/ff/buttons/removegray_btn.jpg) no-repeat 0px 0px; text-decoration: none;}
  #removeTeamMember_area ul.rmv_fr_leag li div a:hover {background: transparent url(../../images/ff/buttons/removegray_btn.jpg) no-repeat 0px -25px}

  .create_team_header {background: #F6F0FC; margin-top: 10px; width: 488px; overflow: hidden;}
    .create_team_picture, .create_team_headtext {float: left;}
    .create_team_headtext {padding: 24px 20px 0 20px; width: 368px; font-size: 14px;}
    
  .conf_bottom_area {float:left;display:inline;clear:both;background: #F6F0FC; padding: 16px 20px; overflow: hidden; width: 645px;}
    .conf_bottom_area .col01, .conf_bottom_area .col02 {float: left;}
    .conf_bottom_area .col02 {padding-top: 14px; font-size: 16px; margin-left: 18px; color: #5D318A;}
      .conf_bottom_area .col02 a {color: #FE8C1A;}
      
    .bottom_textareas {float:left;display:inline;clear:both;overflow: hidden; width:100%;padding: 10px 0;}
      .bottom_textareas .col01, .bottom_textareas .col02 {float: left; font-size: 14px; color: #5D318A; padding: 0;}
      .bottom_textareas .col01 span {color: #666; font-size: 12px;}
        .bottom_textareas .col01 textarea, .bottom_textareas .col02 textarea {width: 303px; height: 88px; border: solid 1px #969696; margin-top: 10px; padding: 4px;}
    
    .team_table_head {float:left;display:inline;margin: 10px 0 0 10px; color: #5D318A; font-weight: bold;} 
    .team_table_btn {float:right;display:inline;margin:5px 12px 15px 0px;}
	#remove_from_team #removeTeamMember_area{float:left;display:inline;}
	#remove_from_team #removeTeamMember_area .internal_area{float:left;display:inline;width:100%;}
	#remove_from_team #removeTeamMember_area .internal_area p{float:left;display:inline;width:453px;}
	#remove_from_team #removeTeamMember_area .scroll_list{float:left;display:inline;width:100%;height: 260px;margin-bottom:0px;overflow-y:auto;}
	#remove_from_team #removeTeamMember_area .rmv_back{float:left;display:inline;padding:5px 0px 15px 0px;}
	#remove_from_team #removeTeamMember_area .scroll_list ul.rmv_fr_leag{float:left;display:inline;width:475px;margin:0px;}
	#remove_from_team #removeTeamMember_area ul.rmv_fr_leag li {width: 435px;}
	#remove_from_team #removeTeamMember_area .rmv_back a {float:right;display:inline; margin-right:25px; width: 205px; height: 30px; background: transparent url(../../images/ff/buttons/bcktomngteam_btn.jpg) no-repeat 0px 0px; text-decoration: none;}
	#remove_from_team #removeTeamMember_area .rmv_back a:hover {float:right;display:inline; margin-right:25px; width: 205px; height: 30px; background: transparent url(../../images/ff/buttons/bcktomngteam_btn.jpg) no-repeat 0px -30px}
	
	#modalGoalsHistory .popup_header{width:835px;}
	
	/* REFER A FRIEND POPUP */
  
  #referafriendcontent,
  #rfr_bottomFormArea{float:left;display:block;}
  #rfr_buttonsArea,
  #rfr_buttonsArea div{float:left;display:inline;}
  #rfr_topCopyArea{float:left;display:block;}
  #rfr_topCopyArea p{margin-bottom:10px;}
  #rfr_topCopyArea p span{font-size:11px;}
  #rfr_bottomFormArea{background:#FEF4E8;padding:0 10px;}
  #rfr_bottomFormArea p{color:#333;margin-bottom:5px;}
  #rfr_bottomFormArea span{display:block;margin-bottom:10px;font-size:11px;color:#666;}
  #rfr_bottomFormArea textarea#emailsad_txtarea2{width:390px;border:solid 1px #999;}
  #rfr_bottomFormArea p input{margin-right:20px;border:solid 1px #999;width:120px;}
  #rfr_bottomFormArea textarea#emailcopy_txtarea2{width:390px;height:250px;border:solid 1px #999;margin-bottom:10px;}
	
	
