
.rightColSubpanel{
font-size:11px;
line-height:14px;
float:left;
width: 100%;
padding: 4px 0px 4px 0px;
display:inline-table;
}

.rightColSubhead{
font-size:12px;
font-weight:bold;
padding-bottom:5px;
margin-bottom:5px;
border-bottom: 1px solid #CCC;
}


.rightColSubpanel ul {margin-left:10px;}
.rightColSubpanel ul li {list-style:none; font-weight:bold;}

.rightColSubpanel p.join {font-size:18px;}


/* MEMBER PROFILE */

#rightColMemberProfileLeft{width:100px; float:left;}
#rightColMemberProfileLeft .memberImage{
float:left; 
border: 1px #CCC solid;
margin: 0px 4px 4px 0px;
}
#rightColMemberProfileRight{width:124px; float:left; padding:0 2px 0 4px;}
#rightColMemberProfileRight p {padding:10px 0 2px 0;}

.rightColMemberEditTab{width:200px; float:left; padding:4px 0 4px 28px; font-size:12px; border-bottom:1px solid #CCC; background-image:url('/common/icon/memberProfileTab_OUT.png'); background-repeat:no-repeat;}

.rightColMemberEditTab:hover {background-color:#EEE; background-image:url('/common/icon/memberProfileTab_DOWN.png'); background-repeat:no-repeat;}

.rightColMemberEditTab_DOWN {width:200px; float:left; padding:4px 0 4px 28px; font-size:12px; border-bottom:1px solid #CCC; background-image:url('/common/icon/memberProfileTab_DOWN.png'); background-repeat:no-repeat; background-color:#F60;}

/* SEARCH PANEL - note the search button style is is grid.css and is used everywhere */
.searchBox{border:1px solid #999; font-weight:bold; padding:5px; width:120px;}

/* TWITTER PANEL */
#twitter_update	{}
#twitter_update_list{ margin-left:5px; font-weight:normal; font-size:11px; line-height:16px;}


/* MEMBER GRID */
#memberGrid{width:255px; margin:0; padding:0;}
#memberGrid .memberImage {margin-bottom:0; padding-bottom:0; border-right:1px solid #FFF;}










