div.job div.search {
	border:1px solid #808080;
	padding:4px;
}
div.job div.search table.form  {
	border:0px;
	padding:0px;
}
div.job div.search div.form input.text {
	width:100%;
}
div.job ul.menu_h2 {
	font-size:0.85em;
	float:right;
	margin:0;
	margin-top:18px;
}
div.job div.edit div.form {
	border:1px solid #808080;
	padding:4px;
}

div.job div.edit div.form table.form td.label {
	padding-left:18px;
}
div.job div.edit div.form input.text {
	width:70%;
}
div.job div.edit div.form table.form td.field {
	padding-right:18px;
}


div.job div.view h3 {
	margin:0;
	margin-bottom:18px;
}
div.job div.view div.top ul {
	margin:0;
}

div.job div.view table.dataview th {
	vertical-align:top;
}

div.job div.view table.dataview td {
	width:100%;
}

div.job table.datalist td {
	vertical-align:top;
}
div.job table.datalist span.hl_101 {
	color:#CC0000;
}

div.job div.view div.datalist {
	clear:both;
	margin-bottom:22px;
	border:1px solid #808080;
	background-color:#E1E1E1;
	padding:4px;
	overflow:auto;
	font-size:0.85em;
}
div.job div.view div.datalist div.item{
	float:left;
	margin-right:12px;
	width:10%;
	overflow:hidden;
}
div.job div.view div.htmlview {
	border:1px solid #808080;
	min-height:400px;
}
div.job div.view div.htmlview div.content {
	padding:8px;
	font-size:0.85em;
	font-family:Verdana,sans-serif;
}

div.job div.view div.htmlview div.content h3 {
	color:#000000;
}


div.job div.blog table.datalist {
	width:100%;
}
div.job div.blog table.datalist td {
	padding-right:22px;
}


