#body .input, #bodyNoLeftmenu .input { 
	padding:5px; 
	font-size:12px; 
	color:#666666; 
	background-color:#EEF0F1;
	border-top:solid 1px #CACACA;
	border-left:solid 1px #CACACA;
	border-bottom:solid 1px #EEF0F1;
	border-right:solid 1px #EEF0F1;
}

#body .button { 
	background-color:#5d7fad; 
	border:0; 
	color:#fff; 
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:11px;
}

.required { color:#FF0000;  padding-right:5px; padding-top:2px; }
#body input.input.codeconfirm { width:200px; font-size:20px; color:#274E9D; text-align:center }
.formstatus {
	 color:#3a6598; font-weight: bold; margin-left: 10px; margin-right: 10px;  background-color: #e9f3fe; padding: 4px; border: 1px solid #90c1fc; text-align: center;
	
 }

#leftContmenu {  float:left; margin-left: -15px; overflow:hidden; width: 186px; height: 700px; overflow-y:scroll; margin-right: 10px; }
.editfield_descr { font-size:11px; color:#666666; }
.edit_mod_title { font-size:12pt; font-weight:bold; padding-bottom:10px; padding-top:10px; color:#990000 }
.closeMenu { text-align:center; }

#content_actions {
	float: left;
	width: 735px;
}

#cmsContent a { color:#034F81; }
#cmsContent .cmsContentNone {  text-align: center; margin: 30px; font-weight: bold; color:#666666; }

table td {
	font-family: Arial, Helvetica, sans-serif;
}
table th {
	font-family: Arial, Helvetica, sans-serif;
}
table .top { vertical-align:top; } 
table .middle { vertical-align:middle; }
table .bottom { vertical-align:bottom; }



div.sitemap { padding-left:30px; padding-top:10px; }
div.sitemap .content { padding-bottom:10px;  }

/* ATTACHED FILES */
div.attachedFiles { border:solid 1px #DEDEDE; border-top:solid 1px #eee; border-left:#eee; background-color:#F6F6F6; padding:5px; margin-top:10px; margin-bottom:10px; width:auto; background-image:url('../images/cms/background_elem_files.gif'); background-position:top right; background-repeat:no-repeat;  }
div.attachedFiles .title { color:#668aba; margin:2px;  }
div.attachedFiles .file { margin-left:5px; }
div.attachedFiles .file a { text-decoration:none;  }

/* EXTERNAL LINK CONTENT */
div.extLink { border:solid 1px #DEDEDE; border-top:solid 1px #eee; border-left:#eee; background-color:#F6F6F6; padding:5px; margin-top:10px; margin-bottom:10px; width:auto; background-image:url('../images/cms/background_elem_extlink.gif'); background-position:top right; background-repeat:no-repeat; }
div.extLink .title { color:#668aba; margin:2px;  }
div.extLink .file { margin-left:5px; }
div.extLink .file a { text-decoration:none;  }

/* WEBSITE LINK CONTENT */
div.weblink { border:solid 1px #DEDEDE; border-top:solid 1px #eee; border-left:#eee; background-color:#F6F6F6; padding:5px; margin-top:10px; margin-bottom:10px; width:auto; background-image:url('../images/cms/background_elem_weblink.gif'); background-position:top right; background-repeat:no-repeat; }
div.weblink .title { color:#668aba; margin:2px;  }
div.weblink .file { margin-left:5px; }
div.weblink .file a { text-decoration:none;  }

/* CONTENT */
div.parsecontent {  }
div.parsecontent .title { color:#668aba; font-size:11px; font-weight:bold; margin-bottom:5px;  }

/* EDIT CONTENT */
div.searchcontent {   }
div.searchcontent .nodeTitle { font-size:14px; color:#668aba; font-weight:bold; }
div.searchcontent .system { color:#666;  }
div.searchcontent .buttonBar { padding:5px; background-color:#DEDEDE; }
div.searchcontent .buttonBar .spacer { font-size:12px; padding:0 5px 0 5px; color:#A09D9D; }
div.searchcontent .buttonBar .button { background-color:#F1F1F1; padding:2px;  margin-right:4px; }
div.searchcontent .buttonBar .page-type { }
div.searchcontent .content-lister {}
div.searchcontent .content-lister ul.lister { margin:0; padding:0; margin-left:25px; }
div.searchcontent .content-lister ul.lister li.item {  list-style:decimal; margin-top:15px; margin-bottom:35px;  padding-top:10px; padding-left:15px; border:solid 2px #DEDEDE; padding-right:5px; }
div.searchcontent .content-lister ul.lister li.node-status { color:red; list-style:none; padding-bottom:10px; margin-top:10px;  font-weight:bold; }
div.searchcontent .content-lister .content-button-options {   position:absolute; width:680px;  margin-left:-10px; margin-top:-20px; }
div.searchcontent .content-lister .content-button-options .content-type {   background-color:#fff; border:solid 2px  #DEDEDE; color:#668aba; padding: 3px; font-weight: bold; }
div.searchcontent .content-lister .content-button-options .content-buttons {  background-color:#fff; border:solid 2px  #DEDEDE; color:#668aba; padding: 2px; font-weight: bold; font-size:1px; }
div.searchcontent .insertpage { position:absolute; margin-top:7px;  margin-left:-20px;  }
div.searchcontent .insertlink { color:#990000; }
div.searchcontent ul.rowContent { margin:0; padding:0; list-style:none; }
div.searchcontent ul.rowContent li { list-style:none; margin-top:15px; }
div.searchcontent ul.rowContent li .moduleblock { display:none; width:380px;  margin-top:5px; padding:10px; border:solid 1px #668aba; }
div.searchcontent ul.rowContent li .moduleblock .arrow1 { position:absolute; margin-top:-19px; margin-left:65px; }
div.searchcontent ul.rowContent li .moduleblock .arrow2 { position:absolute; margin-top:-19px; margin-left:185px; }


