/* Search */
	/* CMS Search */
	.search_list_item {margin: 10px 0; padding-bottom: 10px; border-bottom: 1px solid #ddd;}
	.search_list_item_title {font-weight: bold;}
	.search_list_item_number {font-size: 18px; margin-right: 15px; color: #A3050A;}
	.search_list_item_content {margin-left: 28px;}
	.search_list_item_url a{font-size: 11px; color: #aaa;margin-left: 28px;}
	#search_articles_total,#search_articles_showing {font-weight:bold; font-size: 11px;}
	/* User Search */
	#frm_users_search {padding: 5px; margin: 10px 0;}
	#frm_users_search td {padding: 2px;}
	#frm_users_search table{width: 250px;}
	#frm_users_search #btn_clear_search_users{margin-right: 4px;}
	
/* User List */
.pb_user_list_new_group {font-size: 14px; font-weight:bold; border-bottom: 1px solid #ccc; margin-bottom: 5px; clear: both;}
.pb_user_list {float:left; width: 150px;height:auto;margin:2px 0 10px 15px;padding-bottom:3px;}
.pb_user_list .user_thumb{float:left; margin-right:10px;}
.pb_user_list .name{display:inline;font-weight:bold;}
.pb_user_list .title{display:inline;}
.pb_user_list .more{float:right;}

/* User - Group List */
.user_groups_only_row {font-size: 16px; border-bottom: 1px dashed #ccc; margin-bottom: 5px; padding-bottom: 5px;}

/* User */
#user_profile .user_name {font-weight:bold; margin-bottom: 5px;}
#user_profile .photo {float:right; margin: 0 0 10px 10px;}
#user_profile .custom_field {}
#user_profile .custom_field label{ font-weight: bold; margin-right: 5px;}

/* Profile */
#profile .tools {margin: 10px; 0; text-align: center;}
#profile label {font-weight: bold; width: 85px; display: block; float: left; clear: both;}

/* Login Form */
.login_text {margin: 10px auto;}

/* Change Password Form */
#frm_change_password label {width: 120px;}