/**
 * MjazTools BlogTheme for DOCMan
 * @version      $Id: theme.css 32 2007-11-06 11:40:26Z mjaz $
 * @package      mjaztools_blogtheme
 * @copyright    Copyright (C) 2007 MjazTools. All rights reserved.
 * @license      GNU/GPL
 * @link 		 http://www.mjaztools.com/ MjazTools Official Site
 */

img  		  { border: 0 none;
}

.clr 		  { clear: both;    }

div.componentheading, div.contentheading {
	padding: 0px;
}
div.small {
	padding-left: 1px;
}

.dm_title {
	/*border-bottom: 1px solid #cacaca !important;*/
	background: none !important;
}

td.dm_listitem {
	padding: 2px 0px 2px 0px !important;
}
table.dm_listitem table td {
	padding-left: 4px !important;
	padding-right: 4px !important;
}

div.dm_listitem {
	padding: 4px;
}
div.dm_listitem0 {
	cursor: pointer;
	padding: 2px;
}
div.dm_listitem1 {
	cursor: pointer;
	background-color: #f7f0d5;
	padding: 2px;
}
div.dm_listitem0:hover, div.dm_listitem1:hover {
	cursor: pointer;
	background-color: #f6e6a7;
	padding: 2px;
}
div .new 
{
	background-image: url(../images/new.png);
	background-repeat: no-repeat;
	background-position: top right;
}
div.dm_locked {

}
div.dm_catitem {
	width: 48%;
	height: 140px;
	float: left;
	margin:4px;
}

span.dm_new,  span.dm_hot{
	padding-left: 10px; color: black; font-weight: normal; font-style: italic;
}

.dm_cat 			  	{ padding: 0px; }
.dm_cat .dm_name 		{ border-bottom: 1px solid silver; font-size: 150%; font-weight: normal; color: #222; margin-bottom: 13px; padding-bottom: 6px; }
.dm_cat .dm_description { float: left; clear: left; width: 80%; margin-bottom: 10px;  }
.dm_cat .dm_thumb       { float: right; margin-top: -55px; margin-right: 20px; }

.dm_unpublished 		   { background-color: #FFCCCC;}
.dm_unapproved 		   {background-color: #CCFFCC;}


#dm_tooltip {
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
}

#prop { font-weight: bold; }

#dm_tooltip caption {
	margin: auto; padding: 5px 0 5px 0; font-weight: bold;
}

#dm_tooltip table {
	border: none;
}

#dm_tooltip td {
	border-bottom: 1px dotted gray;
}

#dm_tooltip thead       { background-color: #F6B010; font-weight: bold; }

#dm_tooltip thead td { text-align: center; }

#dm_tooltip td, #dm_tooltip thead { padding: 2px; }


/* ---------- Taskbar styles ---------------------------------------- */

div#dm_taskbar {
	background-color: #E9D9A8;
	width: 100%;
}
div#dm_taskbar .corner_1 {
	background: url(../images/fr_top_tl.png) 0 0 no-repeat;
}

div#dm_taskbar .corner_2 {
	background: url(../images/fr_top_bl.png) 0 100% no-repeat;
}

table.dm_taskbar {
	height: 24px;
}
.dm_taskbar td  {
	padding: 0 0 0 8px;
	font-size: 12px;
	vertical-align: middle;
}
.dm_taskbar  a {

}
.dm_taskbar  a:link,
.dm_taskbar  a:visited,
.dm_taskbar  a:hover {
	font-size: 12px !important;
 }
.dm_taskbar  a:link,
.dm_taskbar  a:visited {

}
.dm_taskbar  a:hover {

}
 
 .approve { background-color: #CCFFCC; }
 .publish{ background-color: #FFCCCC; }

 /* ---------- Toolbar styles --------------------------------------- */

 .dm_toolbar    { list-style: none; height: 32px; margin-right: 25px; }
 .dm_toolbar li { float: right; background-image: none; }

 .dm_toolbar .dm_btn        { text-indent: -5000px; height: 32px; width: 32px; display: block;}
 .dm_toolbar #dm_btn_save         { background-image: url(../images/save.png)   }
 .dm_toolbar #dm_btn_cancel       { background-image: url(../images/cancel.png) }
 .dm_toolbar #dm_btn_save:hover   { background-image: url(../images/save-over.png)   }
 .dm_toolbar #dm_btn_cancel:hover { background-image: url(../images/cancel-over.png) }

 /* ---------- Form styles ------------------------------------------ */

.dm_form {
	margin: 0 auto;
 	width: 35em;
	padding: 1em 1em 1em 1em;
	border: 1px solid #cecece;
 }
.dm_form fieldset { border: 0 none; margin: 0; padding: 0.5em;}

/* This line causes the "To wide editor problem" When set to none */
.dm_form br       { display: block; }
/* End */

.dm_form label    { display: block; width: 100px; font-weight: bold; float: left; }
.dm_form label.nofloat { float: none; }
.dm_form p        { text-align: left; }
.dm_form fieldset.dm_button    { border-top: 1px solid Gray; }
.dm_form select option.label { background-color: #EEE; border: 1px solid #DDD; color : #333; }
.dm_form .editor { float: none;  }

#dm_frmupload label { width: 100px; padding-right: 10px;}
#dm_frmupload #dm_btn_back   { float: left;  }
#dm_frmupload #dm_btn_submit { float: right; }

#dm_frmedit { width: 90%; border: 0 none; }
#dm_frmedit #dmthumbnail_preview { float: right; margin-right: 30px; height: 80px; width: 80px; padding: 3px; border: 1px solid silver; }
#dm_frmedit #license-page label  { width: 250px; }

/* ---------- Nav styles ------------------------------------------ */

#dm_nav 	  { clear: both; padding-top: 15px; margin-top: 15px; border-top: 2px dotted #ddd;}
#dm_nav div { margin-top: 10px; }


/* ---------- Document styles ------------------------------------- */

tr.sectiontableentry1 {
	background-color: #F4EDCB;
}
tr.sectiontableentry1 td, tr.sectiontableentry2 td {
	border-bottom: 1px solid #E9D9A8;
}