#action_bar
{
	overflow:hidden;
	width:45%;
	margin: 0 auto;
}

/* replace #note_list_main */
#list_frame
{
	background:#EAEAEA;;
	padding: 5px 30px;
}

/* replace #group_sort_bar, #note_sort_bar */
#list_frame_sort_header
{
	color:white;
	border:1px solid #104a91;
	background:#104a91;
	padding:10px 20px;
	font-size:1.2em;
	overflow:hidden;
	text-align:center;
	position: relative; 
}

/* replace #note_list_content DELETE */

/* replace .group_frame and .note_frame */
.unheaded_list_content
{
	background:white;
	border: 1px #104a91 solid;
	padding:20px;
	-moz-border-radius:1ex;
  	-webkit-border-radius:1ex;
}

.headed_list_content
{
	background:white;
        border-left: 1px #104a91 solid;
        border-right: 1px #104a91 solid;
        padding: 5px 20px;
}

/* replace .note_list_row, .group_lsit_row */
.list_row 
{
	margin: 2px 0;
	overflow:hidden;
}

/* replace .group_summary_sortables, .note_summary_sortables */
/* DELETE .list_item_sortables */

.list_item_sortables 
{  
	margin: 5px 0px;  
	overflow:hidden;
} 

img {border:0px;}
img a {border:0px}

.list_row a
{
	font-size:1.2em;
}

.list_row p
{
	margin: 0 0 2px 0;
	padding: 0;
}

/* replace .group_summary_title, .note_summary_title or .group_summary_content, .note ...  */
.list_item_title
{ 
	clear:left;
	float:left; 
	width:20%;  
	vertical-align: top;
}

.list_item_desc{
	/* e.g. description or content of note */
	clear:left;
	margin: 0 auto 0 auto;
}
.list_item_content
{
	float:left;
	width: 55%;
	vertical-align: top;
}

/* replace .group_summary_member_number */
.list_item_count
{
	float:left;
	width:10%;
	text-align:center; 
}

/* replace .group_summary_date, .note_summary_date */
.list_item_date
{
	float:right;
	width:15%;
	text-align:center; 
	vertical-align: text-top;
}
.shared_name {  /* same as list_entry in dropdowns  */
        background:#104a91;
	font-size: 0.8em; 
       	float:left;
        margin-right:2px;
        margin-bottom:2px;
        overflow: visible;
        padding: 5px 5px 5px 5px;
        -moz-border-radius:1ex;
        -webkit-border-radius:1ex;
        color:white;

}

hr
{
	width:100%;
	clear:both;
	color:#eaeaea;
}


