#member_profiles {clear: both}
ul.proflist {overflow: hidden; width: 100%}
ul.proflist li {float: left; width: 25%; overflow: hidden}
ul.proflist li.brk {clear: both; float: none; width: 100%; height: 1px}
ul.proflist li a {float: left; margin: 11px 4px 0 7px; overflow: hidden; display: block; *zoom: 1; background: #f7faf2; border: 1px #eeefed solid; cursor: pointer; text-align: center; text-decoration: none; color: #333}
ul.proflist li a:hover {text-decoration: none; color: #333; background: #e7efd9; border-color: #dedfdd}
ul.proflist li div {float: left; width: 100%; min-height: 150px; overflow: hidden}
* html ul.proflist li div {height: 150px; overflow-y: visible}
ul.proflist li img.user_thumb {float: none; margin: 8px auto 0}
ul.proflist li strong {display: block; width: 146px; margin: 8px auto 0; overflow: hidden}
ul.proflist li p {width: 125px; margin: 0 auto; line-height: 15px; overflow: hidden}
ul.proflist li span.online {display: block; margin: 6px auto 0; width: 83px; height: 20px; background: url(../images/gs2/online-link.gif) no-repeat; text-indent: -9999px; overflow: hidden}
#profpage {margin: 10px 0 0 0}
#profnav {margin-top: 15px}
#profpage .profhead {position: relative; float: left; width: 625px; overflow: hidden}
#profpage .profhead .cbox {width: 616px; margin: 0 3px}
#profpage .profhead .cbox .cbox {width: auto; margin: 0 7px}
#profpage .profhead .details {display: block; float: left; width: 420px; overflow: hidden}
#profpage .profhead .user_thumb {margin: 21px 8px 21px 23px; border: none}
#profpage .profhead h4 {display: block; float: left; margin: 15px 0 0 0; width: 420px; padding: 0; color: #333}
#profpage .profhead .info {clear: left; float: left; width: 260px; overflow: hidden; display: block}
#profpage .profhead .info .title span {display: block; overflow: hidden; color: #555}
#profpage .profhead .info .title strong {display: block; overflow: hidden; color: #333}
#profpage .profhead .online {clear: left; float: left; width: 260px; overflow: hidden; margin-top: 15px; display: block}
#profpage .profhead ul.act {display: block; float: right}
#profpage .profhead ul.act li {display: block; width: 150px; overflow: hidden; border-top: 1px solid #eaeaea}
#profpage .profhead ul.act li a {display: block; padding-left: 24px; height: 24px; color: #333; overflow: hidden}
#profpage .profhead ul.act li.first {border-top-color: #fff}
#profpage .profhead ul.act li a.private_msg {background: url(../images/icons/email_go.png) no-repeat 2px 2px}
#profpage .profhead ul.act li a.manage-member {background: url(../images/icons/user_edit.png) no-repeat 2px 2px}
#profpage .profhead ul.act li a.endorsement {background: url(../images/cxicons/endorsement-small.png) no-repeat 0 3px; height: 48px}
#profpage .profbody {display: block; position: relative; float: left; width: 600px; overflow: hidden; margin: 10px}
#profpage #personas {display: block; clear: both; position: relative; width: 600px; overflow: visible; height: 26px; border-bottom: 1px solid #cbcbcb; margin-top: 5px; margin-bottom: 1px}
#profpage #personas .tab {float: left; width: 160px; height: 26px; margin-right: 5px; padding: 0; color: #000}
#profpage #personas .tab span.ctl {background: url(../images/gs2/proftab-tl.gif) no-repeat 0% 0%; width: 6px; height: 6px}
#profpage #personas .tab span.ctr {background: url(../images/gs2/proftab-tr.gif) no-repeat 0% 0%; width: 6px; height: 6px}
#profpage #personas .tab span.t {display: block; margin: 0 6px; height: 5px; border-top: 1px solid #cbcbcb; overflow: hidden}
#profpage #personas .tab a {display: block; float: left; padding: 0 8px; width: 142px; height: 20px; color: #000; border-left: 1px solid #cbcbcb; border-right: 1px solid #cbcbcb}
#profpage #personas .tab a span.ptr {padding-right: 5px}
#profpage #personas .tab {background-color: #f0f0f0}
#profpage #personas .tab a {border-bottom: 1px solid #cbcbcb; color: #888; text-decoration: none}
#profpage #personas .tab a:hover {color: #444; text-decoration: none}
#profpage #personas .tab.selected {background-color: #ffffff}
#profpage #personas .tab.selected a {border-bottom: 1px solid #fff; color: #000}
#profpage #personas .tab.selected a:hover {color: #000}
#profpage #layout_help {display: block; clear: both}
#profpage .modules {position: relative; display: block; clear: both; padding-top: 10px}
#profpage .section h4 {padding-left: 15px}
#profpage .section .profmod {padding: 10px 18px 5px 18px}
#profpage .section table.list th {background-color: #f8f8f8}
#profpage .section table.list td {border-bottom: 1px solid #f0f0f0}
#profpage .section table.list td.first {width: 8px; overflow: hidden}
#profpage .section table.list tr.nob td, #profpage .section table.list td.nob {border-bottom: none}
#profpage .section table.list td, #profpage .section table.list td.even {background-color: #fff}
#profpage .section table.list td.even {background-color: #fff}
#content .wcolumn #profpage .modulehead h4 {width: 500px}
#profpage .section table.groupinfo tr.ans td, #profpage .section table.groupinfo tr.ans th {vertical-align: top}
#profpage .section table.objectives td strong {line-height: 1.4em; display: block; margin-bottom: 3px}
#profpage .section table.objectives td {padding-top: 10px}
#profpage .section table.objectives tr.first td {padding-top: 0}
#profpage #sect_subgroups li.subgroup {padding: 3px; clear: left}
#profpage #sect_subgroups li.subgroup img {vertical-align: middle; float: left; padding-bottom: 3px; padding-right: 10px}
#profpage #sect_subgroups li.subgroup .info {font-size: 10px; color: #777}
#profpage #endorsements_list div.item {background: url(../images/gs2/dot.gif) repeat-x 0 0; padding: 10px 0}
#profpage #endorsements_list div.item.first {background: none; padding-top: 0}
#profpage #endorsements_list div.item .user_thumb {margin-right: 12px}
#profpage #audits {padding: 0 10px}
#profpage #audits .auditslist {margin-left: 0; width: 580px; overflow: hidden}
#profpage #audits .auditslist li.item {width: 575px; padding-left: 0}
#profpage #audits .auditslist li.item img {margin-left: 0}
#profpage #audits .auditslist li.item .info {margin-left: 2px}
#profpage #audits .auditslist li.item .info, #profpage #audits .auditslist li.item .info .top {width: 340px}
#profpage #audits .auditslist li.item .info .top div {width: 295px}
.filters ul li label {color: #333}
.filters ul li select {border: 1px #a7a6aa solid}
#profBrowse {display: block; clear: both; margin: 10px 0}
#profBrowse label {color: #333; font-weight: bold; display: inline}
#profBrowse li {display: block}
#profBrowse .photos label {font-weight: normal; padding-left: 5px}
#profBrowse .photos input {padding: 0; margin: 0}
#profFilters {display: block; clear: both; margin: 10px 0}
#profFilters label {color: #777; font-weight: bold}
#profFilters .item0 label {color: #777; font-weight: bold}
#profFilters label.h {color: #333; font-weight: bold}
.xsidebar #profBrowse {padding-left: 64px; background: url(../images/cxicons/48/Members.png) no-repeat 0 -4px}
.xmain #profBrowse {margin: 20px 0 0 25px}
.xmain #profBrowse li {clear: both}
.xmain #profBrowse .browse, .xmain #profBrowse .photos {clear: none; float: left}
.xmain #profBrowse .browse {width: 250px}
.xmain #profBrowse .ques {padding: 2px 0}
.xmain #profBrowse .ques label {clear: left; float: left; width: 132px; text-align: right; padding: 2px 10px 0 0}
.xmain #profBrowse .ques label, .xmain #profBrowse .ques span {color: #777}
.xmain #profBrowse .ques.qtext span {padding-left: 5px}
.xmain #profBrowse .ques.filter {padding-top: 10px}
.xmain #profBrowse .ques.filter label {color: #333; padding-top: 5px; text-align: left}
.xmain #profFilters {margin: 10px 0 0 25px}
.xmain #profFilters label {clear: left; float: left; width: 140px; padding-top: 2px}
.xmain #profFilters .item2 label {padding-left: 10px}
.xmain #profFilters label.h {float: none; width: auto}
.xmain #profFilters a {text-decoration: none}
.xmain #profFilters a small {text-decoration: underline; color: #333}
