/* CSS Document */

.section_textarea {
	width: 500px;
	height: 200px;
	overflow: visible;
	float: left;
}

.layout_type {
	display: block;
	float: left;
	width: 48px;
	text-align: center;
	margin: 5px 10px 5px 0px;
}

.doc
{
	display: block;
/*	float: left;
	width: 100%;
	clear: both;
*/
}
#np2 .doc {
	clear: both;
}

.doc_image {
	display: block;
}

.doc_image_align_right {
	float: right;
	margin-left: 10px;
}

.doc_image_align_left {
	float: left;
	margin-right: 10px;
}

.doc_image_align_plain {
	display: none;
}
.doc_img_meta {
	border: 1px solid cornflowerblue;
	background-color: aliceblue;
	color: black;
	margin-left: 5px;
	float: left;
	/* width: 295px; */
}
#np2 .doc_img_meta {
	width: 390px;
}
.doc_img_meta .thumbnail {
	border: 1px solid gainsboro;
	width: 80px;
	float: left;
	margin-right: 5px;
}
.padding_5 {
	padding: 5px;
}
.lr_padding_5 {
	padding-left: 5px;
	padding-right: 5px;
}
.doc_img_meta .file_name {
	font-weight: bold;
	border: 1px solid Gainsboro;
	padding: 0px 5px;
}
.doc_img_meta textarea {
	border: 1px solid Gainsboro;
	padding: 0px 5px;
	width: 100%;
	height: 50px;
	overflow: auto;
	float: left;
}
.image_layout {
	float: left;
	width: 195px;
}
.width_400 {
	width: 400px;
}

.meta_section {
	float:left;
	width: 100%;
	border-bottom: 1px solid CornflowerBlue;
	margin-bottom: 4px;
	padding-bottom: 4px;
}
.file_meta_input_div {
	float: left;
	width: 100%;
}
.page_title_label{
	float: left;
	width: 10em;
	color: #666666;
}
div#main div#groupselectors {
    margin-left: 10em !IMPORTANT;
}
#fuse .page_title_label{
	color: #ccc;
}

#edit_page fieldset {
	padding: 4px 0px 9px 7px;
}

h1 .doc_edit_link a {
    font-size: 8pt;
    font-weight: normal;
}

ul.autocomplete {
    margin-left: 10em;
    padding: 0;
    list-style: none;
}

.hiddenpage {
    background-color: yellow;
}

a img {
    border: none;
}

div.autocomplete {
  position:absolute;
  width:250px;
  background-color:white;
  color: black;
  border:1px solid #888;
  margin:0px;
  padding:0px;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:32px;
  cursor:pointer;
}
.informal {
	font-size: .9em;
	color: #666;
}
#matches_ul .name,
#matches_ul .email {
	padding: 0px 10px;
}
