div.event div.search {
	border:1px solid #808080;
	padding:4px;
}
div.event div.search table.form  {
	border:0px;
	padding:0px;
}
div.event div.search div.form input.text {
	width:100%;
}
div.event ul.menu_h2 {
	font-size:0.85em;
	float:right;
	margin:0;
	margin-top:18px;
}
div.event div.edit div.form {
	border:1px solid #808080;
	padding:4px;
}

div.event div.edit div.form table.form td.label {
	padding-left:18px;
}
div.event div.edit div.form input.text {
	width:70%;
}
div.event div.edit div.form table.form td.field {
	padding-right:18px;
}


div.event div.view h3 {
	margin:0;
	margin-bottom:18px;
}
div.event div.view div.top ul {
	margin:0;
}

div.event div.view table.dataview th {
	vertical-align:top;
}

div.event div.view table.dataview td {
	width:100%;
}

div.event table.datalist td {
	vertical-align:bottom;
}
div.event table.datalist span.hl_101 {
	color:#CC0000;
}

div.event div.blog div.item {
	border-bottom:1px dotted #808080;
	margin-bottom:12px;
	padding-bottom:12px;
	overflow:auto;
}

div.event div.blog div.item h3 {
	font-size:1em;
	font-family:Verdana,sans-serif;

}
div.event div.blog div.item h4 {
	color:#808080;
	font-weight:normal;
	text-transform:none;
}
div.event div.blog div.item h5 {
	font-size:0.85em;
	font-family:Verdana,sans-serif;
	font-weight:normal;
}

div.event div.blog div.item div.intro {
	margin-top:18px;
	font-size:0.85em;
}

