#new_user_group .grp_page_title, #edit_user_group .grp_page_title {font-size: 24px; font-weight: bold; color: #396994}
#new_user_group .top_separator, #edit_user_group .top_separator, #user_groups_body .top_separator {height: 3px; background-color: #EBEBEB; margin-top: 10px}
#user_groups_body .top_separator {margin: 10px 12px 15px}
#user_groups_form .actions {margin-top: 15px}
#user_groups_form .cancel_btn {line-height: 34px}
 #back_to_comm_section {height: 750px}
#back_to_comm_section .back_to_comm {font-size: 14px; font-weight: bold; padding-left: 19px; background: url('/RoR/images/vicons_a.png') 0px -355px no-repeat}
#user_groups_body {overflow:hidden; width:100%}
#user_groups_body #new_grp_title {font-size:18px; font-weight:bold}
#user_groups_body .fld_head {font-size:14px; font-weight:bold; margin:10px 0 5px}
#user_groups_form .element {margin-top: 20px; clear: left}
#user_groups_form .title {font-weight:bold; font-size: 14px}
#user_groups_form .value {margin-top: 7px}
#user_groups_form .actions div {float:right; margin-left:10px}
#user_groups_form .set_icon_item {cursor:pointer; float:left; height:48px; margin:10px 10px 0 0; width:48px}
#user_groups_form .set_icon_tn_item {float:left; height:42px; margin:3px;; width:42px}
#user_groups_form #mh_icon {float:left; margin-right:7px}
#user_groups_form .set_rattle_icon_tn{ background:transparent url('/RoR/images/user_groups/tinygroupavatars.png') no-repeat scroll 0 0}
#user_groups_form .set_motherhood_icon_tn{ background:transparent url('/RoR/images/user_groups/tinygroupavatars.png') no-repeat scroll -52px 0}
#user_groups_form .set_victory_icon_tn{ background:transparent url('/RoR/images/user_groups/tinygroupavatars.png') no-repeat scroll -104px 0}
#user_groups_form .set_heart_icon_tn{ background:transparent url('/RoR/images/user_groups/tinygroupavatars.png') no-repeat scroll -156px 0}
#user_groups_form .set_exercise_icon_tn{ background:transparent url('/RoR/images/user_groups/tinygroupavatars.png') no-repeat scroll -208px 0}
#user_groups_form .set_flower_icon_tn{ background:transparent url('/RoR/images/user_groups/tinygroupavatars.png') no-repeat scroll -260px 0}
#user_groups_form .set_icon_sel {background: #999999 none repeat scroll 0 0}
#user_groups_form .fieldWithErrors {display: inline}
#user_groups_form .fld_rqd {font-size:14px}
#user_groups_form .txt_value {line-height: 24px}
 #user_groups_body .user_groups_title, #user_groups_list_body .user_groups_title {color:#396994; display:inline; font-size:24px; font-weight:bold; margin:0}
#user_groups_body .summary_buttons {padding:5px 5px 5px 0; text-align:right}
#user_groups_body .forums_summary_text_no_answer {float:left; margin:0 0 0 10px; width:535px; padding-bottom: 10px}
#user_groups_body .summary_buttons #watch_block {display: inline}
#user_groups_body #email_to_friend {float: left; padding-top: 9px}
#user_groups_body #user_group_info {margin-bottom: 10px}
#user_groups_body #user_group_info_box {margin: 10px; float: left}
#user_groups_summary .summary_top {overflow: hidden}
.summary_top .rattle_icon {background: url('/RoR/images/user_groups/large_icon_rattle.png') 0 0 no-repeat}
.summary_top .motherhood_icon {background: url('/RoR/images/user_groups/large_icon_preg.png') 0 0 no-repeat}
.summary_top .victory_icon {background: url('/RoR/images/user_groups/large_icon_dru.png') 0 0 no-repeat}
.summary_top .heart_icon {background: url('/RoR/images/user_groups/large_icon_heart.png') 0 0 no-repeat}
.summary_top .exercise_icon {background: url('/RoR/images/user_groups/large_icon_run.png') 0 0 no-repeat}
.summary_top .flower_icon {background: url('/RoR/images/user_groups/large_icon_flower.png') 0 0 no-repeat}
 #user_groups_body #user_groups_list .ug_top_pag_nav {float: right}
#user_groups_body #user_groups_list #pagination_nav {padding-top: 10px; float: right}
#user_groups_body #user_groups_list .new_style_srch_box {margin-bottom: 10px}
#user_groups_body #user_groups_list #usr_grp_list_title {color:#396994; font-size:24px; font-weight:bold; margin-bottom: 9px}
#user_groups_body #user_groups_list .ug_listing {padding: 10px; border-bottom: 1px solid #dddddd}
#user_groups_list .ug_listing .user_group_logo {float:left; margin-right:10px}
#user_groups_list .ug_listing .user_group_logo img {width: 84px}
#user_groups_list .ug_listing .user_group_icon {float:left; margin-right:10px; height:84px; width:84px}
#user_groups_list .actions {float: right}
.ug_listing .rattle_icon {background:transparent url('/RoR/images/user_groups/mediumgroupavatars.png') no-repeat scroll 0 0}
.ug_listing .motherhood_icon {background:transparent url('/RoR/images/user_groups/mediumgroupavatars.png') no-repeat scroll -104px 0}
.ug_listing .victory_icon {background:transparent url('/RoR/images/user_groups/mediumgroupavatars.png') no-repeat scroll -207px 0}
.ug_listing .heart_icon {background:transparent url('/RoR/images/user_groups/mediumgroupavatars.png') no-repeat scroll -310px 0}
.ug_listing .exercise_icon {background:transparent url('/RoR/images/user_groups/mediumgroupavatars.png') no-repeat scroll -413px 0}
.ug_listing .flower_icon {background:transparent url('/RoR/images/user_groups/mediumgroupavatars.png') no-repeat scroll -516px 0}
.ug_listing .ug_top_info{ margin-bottom: 10px}
.ug_listing .ug_top_info .ug_title {padding-bottom: 5px}
.ug_listing .ug_top_info .ug_title a {font-weight: bold}
.ug_listing .ug_additional_info{ float: right}
.ug_listing .forum_description {}
.ug_listing .ug_additional_info .ug_category, .ug_listing .ug_additional_info .ug_member_count{ text-align: right}
.ug_listing .ug_private {margin-top: 5px; padding-left: 15px; width: 100px; background: url('/RoR/images/vicons_k.png') -4px -21px no-repeat}
#user_groups_list .ug_top_pag_nav #pagination_nav {text-align:right}
.summary_top .rattle_icon {background: url('/RoR/images/user_groups/large_icon_rattle.png') 0 0 no-repeat}
.summary_top .motherhood_icon {background: url('/RoR/images/user_groups/large_icon_preg.png') 0 0 no-repeat}
.summary_top .victory_icon {background: url('/RoR/images/user_groups/large_icon_dru.png') 0 0 no-repeat}
.summary_top .heart_icon {background: url('/RoR/images/user_groups/large_icon_heart.png') 0 0 no-repeat}
.summary_top .exercise_icon {background: url('/RoR/images/user_groups/large_icon_run.png') 0 0 no-repeat}
.summary_top .flower_icon {background: url('/RoR/images/user_groups/large_icon_flower.png') 0 0 no-repeat}
.start_group_box {display: inline; float:right; margin-top: 10px; width: 210px}
a.brwse_group_link {background: url('/RoR/images/user_groups/ug_assets_icons.gif?2') -5px -122px no-repeat}
#forums_summary .summary_buttons #manage_user_group_block {display:inline}
#forums_summary a.manage_user_group_link{ background: url('/RoR/images/user_groups/ug_assets_icons.gif?2') -6px -78px no-repeat}
#forums_summary #user_group_logo {float:left; height: 128px; width: 128px; margin-right: 10px}
#forums_summary #user_group_mng_items {clear: left; padding-top: 10px}
#user_groups_body .manage_group_title {font-weight: bold; font-size: 20px; padding-left: 12px}
#user_groups_body #user_group_mgmt_links {padding-top: 10px; font-weight: bold; line-height: 20px; padding-left: 12px}
#user_groups_body #user_group_mgmt_links a {font-weight: normal}
#user_groups_body .ug_row_title{ font-weight: bold}
#user_groups_body .ug_edit_pg_title {font-size: 14px; font-weight: bold; margin-bottom: 15px}
#user_groups_body .ug_username_hdr {float: left; width: 150px}
#user_groups_body .ug_date_hdr {float: left; width: 185px}
#user_groups_body .ug_actions_hdr {float: left; text-align: center; width: 160px}
#user_groups_body .ug_rights_hdr {float: left; width: 122px; text-align: center}
#user_groups_body .ug_user_data_row {padding: 10px 0; border-bottom: 1px solid #ebebeb}
#user_groups_body .ug_username {float: left; width: 150px}
#user_groups_body .ug_date {float: left; width: 185px}
#user_groups_body .ug_actions {float: left; text-align: right; width: 160px}
#user_groups_body .ug_action {padding-left: 19px}
#user_groups_body .ug_action_approve {background: url('/RoR/images/vicons_g.png?15') -41px -364px no-repeat; float: left}
#user_groups_body .ug_action_deny {background: url('/RoR/images/x.gif') 5px 2px no-repeat; float: left; margin-left: 20px}
#user_groups_body .ug_action_cancel {background: url('/RoR/images/x.gif') 5px 2px no-repeat; float: left; margin-left: 20px}
#user_groups_body .ug_action_uninvite {background: url('/RoR/images/x.gif') 5px 2px no-repeat; float: left; margin-left: 50px}
#user_groups_body .ug_action_ban {background: url('/RoR/images/vicons_a.png') 0 -142px no-repeat; float: left; margin-left: 20px}
#user_groups_body .ug_action_delete {background: url('/RoR/images/x.gif') 3px 1px no-repeat; float: left; margin-left: 20px}
#user_groups_body .ug_role {float: left}
#user_groups_body .user_groups_mgmt_page {padding-left: 13px; padding-right: 13px}
#user_groups_body .user_groups_mgmt_page #pagination_nav {clear: both; padding: 10px 0}
#user_groups_body .invite_user_form {margin: 15px 0}
#user_groups_body .invite_user_form form {float: left}
#user_groups_body .invite_user_form .invite_user_form_box {float: left; padding: 4px 10px 0 0}
#user_groups_body .invite_user_form .invite_user_form_submit {float: left}
#user_groups_body .invite_user_form a.email_link{ background: none; text-decoration: none; font-weight: bold}
#user_groups_body .invite_user_form label {font-weight: bold; font-size: 14px; margin-right: 10px}
#user_groups_body {padding-bottom: 30px}
#user_groups_body .find_member_button {float: right}
#user_groups_body .mass_pm_lnk {margin-top: 10px}
#user_groups_body .ug_members form{ width: 600px}
#user_groups_body .ug_fl_row_title{ padding: 10px 0; font-weight: bold}
#user_groups_body #ug_edit_box {margin-bottom: 10px}
#user_groups_body #ug_edit_box .ug_fl_date_hdr, #user_groups_body #ug_edit_box .ug_fl_date {float: left; width: 150px}
#user_groups_body #ug_edit_box .ug_fl_rep_hdr, #user_groups_body #ug_edit_box .ug_fl_rep {float: left; width: 140px}
#user_groups_body #ug_edit_box .ug_fl_desc_hdr, #user_groups_body #ug_edit_box .ug_fl_desc {float: left; width: 175px}
#user_groups_body #ug_edit_box .ug_fl_count_hdr, #user_groups_body #ug_edit_box .ug_fl_count {float: left; width: 105px}
#user_groups_body #ug_edit_box .ug_fl_action_hdr, #user_groups_body #ug_edit_box .ug_fl_action {float: left; width: 75px}
#user_groups_body .ug_fl_data_row{ border-bottom: 1px solid #E9E9E9; padding: 5px 0}
#user_groups_body #find_member_form{ margin: 20px 0; display: none}
#user_groups_body .find_member_form label {float:left; font-size:14px; font-weight:bold; margin-right:20px; padding-left: 19px; background: url('/RoR/images/vicons_h.png') 3px -182px no-repeat}
#user_groups_body .ug_founder {margin-left:160px}
.ug_private {padding-left: 19px; width: 100px; background: url('/RoR/images/vicons_k.png') 0px -21px no-repeat}
#user_group_info_box .join_btn {margin-top:50px}
#user_groups_body #user_group_info_box {float:left; margin:5px 0 0 52px; overflow:hidden; width:220px}
.forum_title_box {width:660px; float:left}
.user_group_title_box {width:560px; float:left}
#user_groups_body .min_post_btn .forum_buttons {padding: 0}
.private_user_group {padding-top: 25px; padding-left: 20px}
.private_user_group .private_group_title {font-weight: bold; font-size: 18px; padding-bottom: 5px}
.private_user_group .group_desc {padding-bottom: 10px}