.member-overview-frame-inner-container{position:relative}.admin-tabs{margin-bottom:0px;background:#d9d9d9 url(Images/small_head_fade.gif) 0 0 repeat-x;border-top:1px solid #999;border-bottom:1px solid #999}.admin-tabs .header-title{float:left;padding-left:7px}.admin-tabs .header-title .tab{padding:7px 20px 8px;font-size:11px;font-weight:bold;float:left;margin-right:5px;border:1px #999 solid;border-bottom:none;background:#cdcdcd url(Images/small_tab_fade_unselected.gif) repeat-x;margin-top:7px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px}.admin-tabs .header-title .tab a{color:#333}.admin-tabs .header-title .selected{background:#eee;background-image:url(Images/small_tab_fade.gif);position:relative;padding-bottom:9px;margin-bottom:-1px;-moz-box-shadow:#c8c8c8 -2px -1px 2px,#c8c8c8 2px -1px 2px;-webkit-box-shadow:#c8c8c8 -2px -1px 1px,#bebebe 2px -1px 1px}.admin-tabs .header-buttons{float:right;zoom:1}.admin-tabs .header-buttons a{color:#000;font-weight:bold;padding:11px 15px 10px 32px;background-repeat:no-repeat;background-position:0 50%;padding-left:22px;float:left}.admin-tabs .header-buttons a.add-member{background-image:url(Images/icon_add_member.gif)}.admin-tabs .header-buttons a.add-group{background-image:url(Images/icon_add_group.gif)}.member-browser{width:558px;float:left;border-top:none}.member-wide{width:100%}.reg-tb-td{padding-left:10px;padding-top:10px}.todo-tb-td{padding-left:10px;padding-top:5px}.member-wide .contact-icon{background-color:#eee !important;float:left !important;height:25px !important;margin-left:12px !important;margin-right:10px !important;margin-top:4px !important;width:25px !important}.member-browser .hide-fields-container{display:none}.member-browser-full-width{width:100%}.member-browser span.yes{text-align:center}.member-browser span.no{text-align:center}.member-browser table{width:100%}.member-browser th{background-color:#ebebeb;font-weight:bold;border:1px solid #c9c9c9;border-left:none;color:#878787;text-align:left;padding:9px}.member-browser th.selected{color:#000}.member-browser th.selected span{background:url(Images/arrow_down_green.gif) no-repeat 100% 50%;padding-right:14px}.member-browser td{border-top:1px dotted #9b9999}.member-browser .family{padding-left:10px;padding-top:10px}.member-browser .msg{display:block;background-color:#efefef;padding-top:7px;padding-bottom:7px;text-align:center}.member-browser .highlight{background-color:#ddd8d1}.member-browser .columnheader-container{background-color:#dbdbdb;font-weight:bold;border-left:1px #dbdbdb solid;border-right:1px #dbdbdb solid;border-bottom:1px #dbdbdb solid}.member-browser .columnheader-container .col{border-left:1px #efefef solid;border-right:1px #888 solid;padding-top:3px;padding-left:3px;padding-bottom:3px;float:left;width:90%}.member-browser .columnheader-container .col-name{width:220px}.member-browser .columnheader-container .col-roles{width:140px}.member-browser .columnheader-container .col-groups{width:140px}.member-browser .item-listing{border-top:1px dotted #949393;padding-left:5px;padding-top:5px;padding-bottom:5px;clear:both}.member-browser .item-listing:after{content:".";clear:both;height:0;visibility:hidden;display:block}.member-browser .item-summary{zoom:1}.member-browser tr.item-summary{cursor:pointer}.member-browser tr.item-summary td{padding:7px}.member-browser .active{background:url(Images/icon_allteams_logo.gif) 11px 50% no-repeat}.member-browser .inactive{background:url(Images/icon_allteams_logo_disabled.gif) 11px 50% no-repeat}.member-browser .even{background-color:#f3f3f3}.member-browser .hover{background-color:#e9e9e9}.member-browser .contact-icon{margin-right:10px;float:left;width:25px;height:25px;background-color:#eee;margin-left:12px}.member-browser .contact-name{overflow:hidden;display:block;font-size:11px;font-weight:bold;color:#657b0a;padding-top:3px}.member-browser .family-name{overflow:hidden;display:block;font-size:11px;font-weight:bold;cursor:pointer;color:#657b0a;padding:8px 10px 8px 38px}.member-browser .contact-email{width:250px;overflow:hidden;float:left;font-weight:normal;display:none}.member-browser .message{float:right;width:15px}.member-browser .contact-phone{width:210px;overflow:hidden;float:left;font-weight:normal;display:none}.member-browser .contact-addressbook{width:160px;font-weight:normal;display:block;overflow:hidden;color:#000}.member-browser .contact-paymentstatus-paid{width:160px;font-weight:normal;display:none;overflow:hidden;color:#000}.member-browser .contact-paymentstatus-unpaid{width:160px;font-weight:normal;display:none;overflow:hidden;color:red}.member-browser .item-details{padding-left:35px;height:70px;display:none}.member-browser .last{border-bottom:none}.member-browser .edit-buttons{float:right;padding-right:5px;width:130px}.member-browser .edit-buttons a{padding-left:20px;margin-left:10px;cursor:default}.member-browser a.hide-details{float:right;padding-right:5px}.member-browser .edit-buttons a.delete{background-image:url(Images/icon_delete.gif)}.member-browser .edit-person{padding:15px 0 15px 5px;position:relative;zoom:1}.member-browser .edit-person .contact-img{position:absolute;float:none}.member-browser .edit-person .forms{padding-left:202px;zoom:1}.member-browser .edit-person label{display:block;margin:0 0 5px}.member-browser .edit-person label.last{margin:0}.member-browser .edit-person .txt-label{float:left;width:75px;font-weight:bold;padding-top:4px}.member-browser .edit-person input.txt{width:188px}.member-browser .reason-for-denial{width:95%;height:100px}.member-browser .search-container{padding:8px 8px 8px 10px;background-color:#ebebeb;background-image:url(Images/box_hd_bg.gif) repeat-x scroll 0 0}.member-browser .search-container input{margin-right:3px}.member-browser .search-container .advanced-search-container{display:none;margin-top:10px}.member-browser .search-container .advanced-container,.advanced-search-item{margin-bottom:10px;clear:both}.member-browser .search-container .advanced-container,.advanced-search-item,.advanced-search-item-title{font-weight:bold}.member-browser .search-container .advanced-container,.advanced-search-item,.advanced-search-item-value{font-weight:normal}.member-browser .search-container .advanced-container,.advanced-search-item,.advanced-search-item-value td{border-bottom:0px none}.member-browser .search-container .advanced-search-container .search-button{float:right;margin-right:20px}.member-browser .search-container .search-item{display:inline}.member-browser .search-container .right{float:right;text-align:right}.member-browser .search-container select{width:185px;padding:3px;height:auto;border:1px solid #ccc;background:#fff;font:12px Verdana,Arial,sans-serif;vertical-align:middle;margin-right:9px}.member-browser .search-container input.search-txt{padding:3px;height:auto;border:1px solid #ccc;background:#fff;font:12px Verdana,Arial,sans-serif;width:179px;vertical-align:middle;margin-right:9px}.member-browser .search-container input{vertical-align:middle}.member-browser .search-container p{margin:5px 0 5px 0}.member-browser .search-container dl{margin-bottom:20px}.member-browser .search-container dd{margin:2px 2px 2px 20px}.member-browser .search-container .help-pod-reg{padding-bottom:0px;clear:both}.member-browser .search-container .close{float:right;margin:2px;cursor:pointer}.member-browser .search-container .search-button{padding:2px 5px;font:bold 11px Tahoma,Verdana,sans-serif;background-color:#bad732;background-image:url(Images/icon_search_smaller.gif);background-position:3px;background-repeat:no-repeat;border:1px solid #bdbdbd;color:#333;padding-left:16px}.member-browser .search-container .new-items{float:right}.member-overview-container{float:left;width:365px;background-color:#f3f3f3;height:520px}.member-overview-container .message{text-align:center;margin-top:100px;margin-left:auto;margin-right:auto;width:80%}.member-overview-container iframe{width:100%;height:100%}.member-overview{position:relative;zoom:1}.member-overview .forms h3{padding:4px 13px;margin:0;background:#d8d8d8 url(Images/Members/header_fade.gif) repeat-x;color:#424242;border-top:1px solid #9b9999;border-bottom:1px solid #c9c9c9;font:bold 12px Tahoma,Arial,sans-serif;clear:both}.member-overview a.edit-organisation{background:url(Images/Members/arrow_green_right.gif) 7px 50% no-repeat;padding:0 0 0 18px;color:#333}.member-overview .edit-member{height:auto !important;padding:10px 12px}.member-overview .edit-member .addressbooksearch{float:left;margin-bottom:10px;width:275px}.member-overview .edit-member .addressbooksearch .item{padding:0;zoom:1}.member-overview .edit-member .addressbooksearch .hover{cursor:default;background:#fff}.member-overview .edit-member .addressbooksearch .item .details{font:13px Tahoma,Arial,sans-serif}.member-overview .edit-member .addressbooksearch .item .icon,.member-overview .edit-member .addressbooksearch .item .icon img{width:50px;height:50px;border-color:#ccc}.member-overview .edit-member .new-mem{clear:left;float:left}.member-overview .edit-member .search-results{padding:0}.member-overview .edit-member .search-results .addressbooksearch .item{border-bottom:1px dotted #cacaca;font-size:11px;padding:5px 3px;cursor:pointer}.member-overview .edit-member .search-results .addressbooksearch .item .icon{width:25px;height:25px;margin:3px 10px 0 6px}.member-overview .edit-member .search-results .addressbooksearch .item .icon img{width:25px;height:25px}.member-overview .edit-member .dateSelDay{width:35px}.member-overview .edit-member .dateSelMonth{width:45px}.member-overview .edit-member .dateSelYear{width:50px}.member-overview .register-person{background:url(Images/Members/arrow_green_right.gif) 6px 50% no-repeat;padding:5px 15px;margin-top:5px;color:#333;clear:both;display:block}.member-overview .role-container{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0}.member-overview .role-data{width:100%}.member-overview .role-data th{background:#efefef;border-top:1px solid #fff;padding:5px 13px;text-align:left;font-weight:bold;color:#878787;border-right:1px solid #fff;border-left:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;white-space:nowrap}.member-overview .role-data th.actions{text-align:right}.member-overview .role-data td{padding:5px 0 5px 13px;border-bottom:1px dotted #9b9999;font-weight:bold}.member-overview .role-data td.actions{text-align:right;padding-right:13px}.member-overview .role-data td img{vertical-align:middle;margin-left:3px}.member-overview .role-data .role-name{color:#657b0a;cursor:pointer}.member-overview .role-data .role-name input{padding-left:10px}.member-overview .role-container .role-details{display:none;font-weight:normal}.member-overview .role-container .new-role-form .role-field{display:inline;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:10px;overflow:hidden}.member-overview .role-container .new-role-form .role-field label{font-weight:bold}.member-overview .role-container .new-role-form fieldset{background:#e2e2e2}.member-overview .add-role{margin-left:35px;font-size:11px;padding:2px 5px}.membership-buttons{float:none;padding:10px;text-align:right}.membership-buttons .button{margin:0 0 0 7px;font-size:11px;padding-left:10px;padding-right:10px}.membership-buttons .save{background-image:url(Images/Members/green_tick.gif);background-position:6px 50%;background-repeat:no-repeat;padding-left:26px}.membership-buttons .cancel{background-image:url(Images/Members/red_cross.gif);background-position:6px 50%;background-repeat:no-repeat;padding-left:26px}.sub-forms fieldset{padding:0;border:none;float:none;width:auto;background:#fff}.sub-forms fieldset label{margin:7px 0 3px;display:block}.sub-forms fieldset input.txt{width:100px}.sub-forms fieldset dt{width:80px;font-weight:normal}.sub-forms select.txt{width:218px}.sub-forms .role-select{padding-top:10px;margin-left:10px}.sub-forms .role-field{float:left;clear:left;width:300px}.sub-forms .role-list{padding-top:6px;padding-bottom:10px}.sub-forms .role-name{float:left;width:100%;font-weight:bold;color:#657b0a;height:20px}.sub-forms .role-des{padding-bottom:10px}.create-role{color:#333;font-weight:bold;background:url(Images/Members/icon_add.gif) 0 50% no-repeat;margin-bottom:10px;margin-left:10px;padding:2px 0 2px 21px}.select-org .Content{padding:0}.select-org .Header{background:#d8d8d8 url(Images/Members/header_fade.gif) repeat-x;border-bottom:1px solid #c9c9c9}.select-org p.expand{background:#efefef;border-bottom:1px solid #c9c9c9;border-top:1px solid #fff;padding:6px 15px;margin:0}.select-org p.expand img{vertical-align:-2px;margin:0 3px}.select-org .buttons{background:#eaeaea;float:none;text-align:right;padding:10px}.help-tree{padding-bottom:20px}.help-tree .item-container{padding:10px}.help-tree .item-container .selected{background:#dded82 url(Images/Members/green_tick.gif) 96% 50% no-repeat !important;border:1px solid #a7bc43}.help-tree .item-container .heading{font-weight:bold;display:block;padding:0 5px 8px}.help-tree .item-container .loading{text-align:center}.help-tree .item-container .expand-node{float:left;width:12px;height:12px}.help-tree .item-container .label{margin-left:18px;display:block}.help-tree .item-container .level1{font-size:12px;padding:5px;margin:0 0 5px;font-weight:bold;line-height:1;background:url(Images/Members/green_tick_faded.gif) 96% 50% no-repeat}.help-tree .item-container .level1 .heading{margin-left:18px}.help-tree .item-container .level1 span.nochildren{background-image:url('Images/admin/organisationsearch/level1_bg_nochildren.gif');background-repeat:no-repeat;background-position:0px 1px}.help-tree .item-container .level1 span.closed{background-image:url('Images/admin/organisationsearch/level1_bg_closed.gif');background-repeat:no-repeat;background-position:0px 0px}.help-tree .item-container .level1 span.open{background-image:url('Images/admin/organisationsearch/level1_bg_open.gif');background-repeat:no-repeat;background-position:0px 0px}.help-tree .item-container .level2{font-size:11px;padding:5px;margin-left:13px;font-weight:bold;background:url(Images/Members/green_tick_faded.gif) 96% 50% no-repeat}.help-tree .item-container .level2 span.nochildren{background:url(Images/admin/organisationsearch/level1_bg_nochildren.gif) 0 1px no-repeat}.help-tree .item-container .level2 span.closed{background:url(Images/admin/organisationsearch/level1_bg_closed.gif) no-repeat}.help-tree .item-container .level2 span.open{background:url(Images/admin/organisationsearch/level1_bg_open.gif) no-repeat}.help-tree .item-container .level3{font-size:11px;padding:5px;margin-left:31px;background:url(Images/Members/green_tick_faded.gif) 96% 50% no-repeat}.help-tree .item-container .level3 span.nochildren{background-image:url('Images/admin/organisationsearch/level2_bg_nochildren.gif');background-repeat:no-repeat;background-position:0px 1px}.help-tree .item-container .level3 span.closed{background-image:url('Images/admin/organisationsearch/level2_bg_closed.gif');background-repeat:no-repeat;background-position:0px 2px}.help-tree .item-container .level3 span.open{background-image:url('Images/admin/organisationsearch/level2_bg_open.gif');background-repeat:no-repeat;background-position:0px 2px}.help-tree .item-container .level4{font-size:11px;padding-left:54px;padding-top:3px;padding-bottom:3px}.help-tree .item-container .level4 span.nochildren{background-image:url('Images/admin/organisationsearch/level2_bg_nochildren.gif');background-repeat:no-repeat;background-position:0px 1px}.help-tree .item-container .level4 span.closed{background-image:url('Images/admin/organisationsearch/level2_bg_closed.gif');background-repeat:no-repeat;background-position:0px 4px}.help-tree .item-container .level4 span.open{background-image:url('Images/admin/organisationsearch/level2_bg_open.gif');background-repeat:no-repeat;background-position:0px 4px}.member-browser .box{background-color:#efefef;margin-bottom:0px;padding-bottom:15px;padding-top:15px;width:100%}.member-browser .box .bd .paging{margin:0}.organisation-browser a.clear-organisation{margin-left:4px;vertical-align:middle}.organisation-browser .Popup .Content{padding-left:0px;padding-top:0px;padding-right:0px}.organisation-browser .organisation-browser-body{height:350px;overflow-y:scroll}.organisation-browser .search-container{background-image:url(Images/box_hd_bg.gif);background-repeat:repeat-x;background-position:left top;background-color:#dbdbdb;font-weight:bold;padding:5px;text-align:right}.organisation-browser .search-container .txt{width:200px}.organisation-browser .organisation-search-results{padding:5px 5px 5px 5px}.organisation-browser .organisation-search-results .search-result{height:20px;border-bottom:1px #eee solid;padding:3px 3px 3px 3px;cursor:pointer;margin-bottom:3px}.organisation-browser .organisation-search-results .search-result .col-name{font-weight:bold}.groups-wrapper-wrapper{border:1px solid #999;border-top:none;padding-top:9px;background:#eee;clear:both}.groups-wrapper{border-top:1px solid #c9c9c9;overflow:hidden;zoom:1}.group-list{float:left;width:223px;border-right:1px solid #999893;background:#fff;height:560px;overflow:auto}.group-list li{display:block;padding:10px 14px;border-bottom:1px dotted #a1a1a1;color:#657b0a;font-weight:bold}.group-list li.add-group{border-bottom:none}.group-list a{font-weight:bold;color:#657b0a}.group-list p.msg{padding:10px}.group-overview{float:left;width:719px;height:560px;overflow:hidden}.group-overview .message{font-weight:bold;font-size:13px;padding:30px 40px;width:639px;height:500px;position:absolute}.group-overview iframe{width:719px;height:560px}.groups{position:relative;zoom:1;border:1px solid #a3a1a0}.groups .members-container h4{background:#dded82;border:1px solid #a7bc43;padding:5px 8px;margin:0 0 4px;clear:left;font-size:11px}.groups .members-container h4 a{cursor:pointer}.groups .members-container .show-hide{margin-right:5px;cursor:pointer}.groups .members-container .show-hide img{border:1px solid #fff}.groups .members-container img{vertical-align:middle}.groups .members-container .remove-group{float:right;margin-top:-2px}.groups .members-container .modify-group{float:right;padding-right:5px}.groups .members-container .filter-member-list-container{background:#fff;margin:-4px 0 0}.groups .members-container .filter-member-list-container .item-wrapper{position:relative;zoom:1}.groups .members-container .filter-member-list-container .item{padding:10px 0;margin:0;border-bottom:1px dotted #9b9999;cursor:default;background:#fff !important;zoom:1}.groups .members-container .filter-member-list-container .last{border-bottom:none}.groups .members-container .filter-member-list-container .item .icon{margin-right:13px}.groups .members-container .filter-member-list-container .item .detail2{display:none}.groups .members-container .filter-member-list-container .item .heading{color:#657b0a;font-weight:bold;margin:0 30px 2px 0}.groups .members-container .filter-member-list-container .item .detail1{margin-right:30px}.groups .members-container .filter-member-list-container .checkbox{position:absolute;top:14px;right:9px;font-size:10px;color:#959595;background:#fff;padding-left:3px}.groups .members-container .filter-member-list-container .checkbox input{vertical-align:middle;margin-left:3px}.groups .members-container .filter-member-list-container .delete{position:absolute;top:14px;right:9px}.groups .members-container .filter-member-list-container .excluded,.groups .members-container .filter-member-list-container .excluded .heading{color:#959595 !important}.groups .members-container .filter-member-list-container .excluded .heading{margin-right:120px}.groups .members-container .filter-member-list-container .excluded .icon img{opacity:0.3;filter:alpha(opacity=30)}.groups .members-container .filter-member-list-container .chk-lbl{display:none}.groups .members-container .filter-member-list-container .excluded .chk-lbl{display:inline}.groups .members-container .filter-member-list-container p.msg{padding:10px 0}.groups .hd{border-top:none}.groups .hd .title{font-weight:normal}.groups .bd{background:#fff url(Images/Members/splitter.gif) 348px 0 repeat-y}.groups h3{font-size:12px;margin:0 0 18px;font-weight:bold}.groups h3 span{font-weight:normal}.groups p.intro{margin:0 0 15px}.success-message{background:#f5edc8 url(Images/Members/green_tick_large.gif) 15px 12px no-repeat;border:1px solid #fff;padding:10px 52px 12px;color:#424242;position:relative;zoom:1}.success-message h3{margin:0;font-size:12px}.success-message p{font-size:11px;margin:0}.success-message .close-success{position:absolute;right:10px;top:15px;cursor:pointer}.edit-group{float:left;width:318px;padding:15px}.edit-group fieldset{border:none}.edit-group .group-name{padding-bottom:25px;border-bottom:1px solid #c9c9c9;margin:0 0 25px;overflow:hidden}.edit-group .group-name h3{float:left;margin:0;padding:4px 0 0}.edit-group input.group-txt{width:209px;float:right;border:1px solid #999;padding:2px 3px 3px}.edit-group .group-members{margin:0 0 20px}.edit-group .group-members input{vertical-align:middle;margin-right:5px}.edit-group .group-members label{vertical-align:middle;padding-right:10px}.filter-item{width:210px;height:18px;padding-bottom:3px}.filter-item .detail{float:left;width:175px;border-bottom:none;padding:0px}.filter-item .buttons{float:right;height:18px;width:35px}.filter-item a.delete{background-image:url(Images/icon_delete_gray.gif);background-repeat:no-repeat;padding-left:12px;height:12px;text-decoration:none;margin-left:4px;float:right;text-indent:-9999px}.filter-item a.edit-filter{background-image:url(Images/icon_pencil.gif);background-repeat:no-repeat;padding-left:15px;height:14px;text-decoration:none;float:right;margin-left:4px;text-indent:-9999px}.edit-group .group-buttons{position:absolute;right:12px;top:7px}.edit-group a.delete-group{margin-left:7px;float:left;background:url(Images/Members/trash_can.gif) no-repeat;width:14px;height:16px;text-indent:-9999px;display:block}.edit-group a.edit-group-name{margin-left:7px;float:left;background:url(Images/icon_pencil.gif) 0 50% no-repeat;width:15px;height:16px;text-indent:-9999px;display:block;outline:none}.edit-group .membership-buttons{padding:10px 0 0;clear:both}.current-members{display:none;float:left;width:302px;padding:19px 15px}a.toggle-view{color:#657b0a;font-weight:bold;float:right;text-decoration:underline}.add-members-organisation h4{margin:0 0 15px;font-size:11px}.add-members-organisation .org-label{float:left;width:90px;margin:0 7px 10px 0}.add-members-organisation .organisation-browser a.edit-organisation{font-weight:bold;color:#333;padding-left:16px;background:url(Images/Members/arrow_green_right.gif) 6px 50% no-repeat}.add-members-organisation select{width:215px;border:1px solid #999}.add-members-organisation .membership-buttons{margin-top:20px;border-top:1px solid #c9c9c9;padding-top:20px}