div.item-box {
	background:#f6f6f6;
	margin:10px 10px;
	border-radius:10px;
	padding:15px 20px;
	text-decoration:none;
	box-shadow:1px 1px 4px #999;
}

div.item-box .box-title {
	font-weight:bold;
	font-size:1.3em;
	margin-bottom:5px;
}
div.item-box .box-desc {
}
div.item-box a, 
div.item-box:hover a {
	text-decoration:none;
}


td.admin-table-left {
	padding-bottom:10px;
	padding-top:10px;
}

div[id^="body-newCaseStep"] table td {
	padding:3px 0;
}
input[name="appointment_fudate_show"] {
	width:130px !important;
}
input[name="appointment_title"],
input[name="appointment_shortdesc"] {
	width:330px !important;
}