/*****************************************************************************
    Manage User Page
*****************************************************************************/

#DialogAll h3{color: #00d;}
.DialogInput{border: solid 1px #ccc;width:175px;}
.selectInput{height: 22px;}
/***** Manage Members Dialog Box*****/
#ManageUsersTable{margin-top: 0px;}
.head-color{background-color:#7d7d7d; color: #fff; height:24px; text-align:left;}
.head-color-dark{background-color:#555; color: #fff; height:24px; text-align:left;}
#head-left{float:left; border-right:1px solid #fff; width:28px; padding: 3px 0 3px 12px;}
#head-middle{float:left; width:150px; padding:3px 0 0 10px;}
#head-right{float:right; width:435px; height: 23px;}
.groupHeader{float:left; width:108px; height:20px; padding-top:3px; text-align: center;}
.view{border-right:1px solid #fff;}
.innerCircle{border-right:1px solid #fff;}
.edit{border-right:1px solid #fff;}
.manage{}
#middle{float:left; color:#222; background-color:#ddd;	border-top:0px;}
#middle tr{background-color:#ccc;}
#middle td{height:44px; font-size: 14px; background-color: #e5e5e5; border-bottom: 1px solid #fff;}

.allGroups-td{text-align:center; width:108px;}
.view-td{background-color:#ccc;}
.innerCircle-td{	background-color:#ccc;}
.edit-td{	background-color:#ccc;}
.manage-td{	background-color:#ccc;}

.userid{padding-left:12px; text-align:left;}
#remove{float:left;	width:300px; padding-left:30px;	}
#save{ float:right;	/*width:155px;*/padding-right:8px;}

#MemberName{color: #008;}

#MemberEmailAddress{padding-left: 8px;color: #22A;}

/*****************************************************************************
    Manage Site Page
*****************************************************************************/

#SiteAttrsForm{	position:absolute; margin-left: 0px;}

#SiteAttrsTable{ margin-left: 0px; padding: 8px;}

.manageTableRow{height:24px;  background-color: #e5e5e5; border-bottom: 1px solid #fff;}
.manageTableCell{padding:2px 5px; font-size: 14px; color:#222;}

/****Common Manage styles****/
.managePanel{background-color: #c8c8c8; border: 1px solid #888;}

.themeIcon{width: 128px; height: 120px; float: left; border: 1px solid #bbb; cursor:pointer; margin: 5px; text-align:center; background-color: #bbb;}
.themeIcon .themeIconLabel{font-size: 11px; white-space:nowrap; margin: 5px; color:#555;}
.themeIcon .themeIconThumbnail{background-color: #bbb; width: 128px; height: 96px; margin-bottom:5px;}
.themeIcon:hover, .themeIcon.active{border: 1px solid #eee;background-color: #eee;}

/*****************************************************************************
    Activity Tracking
*****************************************************************************/
#ManageActivityTable p{}
.visitListHeading td{background-color:#7d7d7d;  height:20px; text-align:left; border-right: 1px solid #ccc;}
.visitOpenHeader {border-left:none; width:16px;}
.visitListHeading td p{margin-left: 5px;color: #fff; font: bold 13px Verdana, Geneva, sans-serif;}
.visitRow {}
.visitRow td{font: normal 12px Verdana, Geneva, sans-serif; height:24px; background-color:#ddd; border: 1px solid #fff; border-top: 0px; border-left:0px;}
.visitRow td p {margin-left: 5px;}
.visitRow td.visitLeftColumn{width: 16px; border-right: 0px; border-bottom: 1px solid #fff;}
.visitOpenTrigger{cursor: pointer; margin: 2px 0 0 0;}
.activityListContainer{background-color: #eee;}
.activityListTable{margin:5px 0 10px 0; width: 708px;}
.activityListHeading td{margin-left:5px; height:18px; text-align:left; font-size: 12px; font-weight:normal; border-bottom: 2px solid #ccc;}
.activityListHeading  td p{margin-left: 10px; margin-bottom:2px; color: #555; font-size:12px; font-weight: bold;}
.activityRow{height: 20px;}
.activityRow td p{margin-left:10px;}
