

/* optional */


/* module:menu =================================================================== */


a.sd_menu_item:link,
a.sd_menu_item:visited{
	color		: #333;
	display		: block;
	padding		: 2px 0px 2px 11px;
	font-size	: 11px;
	text-indent	: -11px;
	text-decoration	: none;
	line-height	: 140%;
	font-weight	: normal;
}

a.sd_menu_item:hover{
	background-color:#eee;
}
a.sd_menu_item:active{
	color:#700;
}

div.sd_menu_group a.sd_menu_item:link,
div.sd_menu_group a.sd_menu_item:visited {
	padding-left: 22px ;
	font-weight: normal;
}

/* field:sd_table */
table.sd_table td, table.sd_table th {
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	
}
table.sd_table th{
	white-space: nowrap;
	width: 70px;
	font-weight:normal;
}

/*	form interface	*/
select , select *, optgroup , option {
	font-style: normal;
}


/*	module:dirline	*/
div.dirline{
	font-size:11px;
}

/*	module:fileuploader	*/

.sd_fileuploader_C{
	display:	block;
	text-align:	center;
}
.sd_fileuploader_R{
	display:	block;
	text-align:	right;
}
.sd_fileuploader_L{
	display:	block;
	text-align:	left;
}
.sd_fileuploader_RF{
	display:	block;
	text-align:	right;
	float	:	right;
	margin-left:12px;
}
.sd_fileuploader_LF{
	display:	block;
	text-align:	left;
	float	:	left;
	margin-right:12px;
}

/*	module:form	*/

.field_attention {
	color	: #d00 ;
	background-color	: #fdd;
	line-height	:120%;
	margin-bottom: 4px;
}
.field_attention input,
.field_attention textarea{
	color	: black ;
	background-color	: #fff5f5;
}
.field_locked{
	background-color: #f8f8f8;
	border		:1px solid #999;
	padding		: 0px 8px;
	margin-bottom	: 2px;
	min-height	: 22px;
}


/*	sdtml	*/

small.sdtml{
	color	: #777;
	font-size	: 11px ;
	font-weight	: normal;
	line-height	: 120%;
}

div.sdtml_box{
	margin		: 10px 0px;
	border		: 1px solid #ccc;
	padding		: 10px;
	font-size	: 11px;
}
div.sdtml_box h3.sdtml{
	background-color: #eee;
	font-size	: 12px;
	color		: black;
	padding		: 4px 10px;
	margin		: -10px -10px 10px -10px;
}
div.sdtml_box hr.sdtml{
	margin		: 10px -10px 10px -10px;
	border-color	: #ccc;
}

dt.sdtml {
	font-size	: 12px;
	width		: 100px;
}
dd.sdtml {
	font-size	: 12px;
	margin	: -19px 0px 10px 100px;
}

