fieldset ol {  
padding: 3.5em 1em 0 1em;  
}

.content fieldset ol li {  
padding-bottom: 0.5em;
list-style: none;
}

.content #position_help li {
list-style: url(img/li.png);
}

fieldset label
{
float: left;  
width: 10em;  
min-width: 10em;  
}

fieldset.alt {  
background-color: #E6E3DD;
}

fieldset.submit {  
float: none;  
width: auto;  
padding-top: 1.5em;  
padding-left: 12em;  
background-color: #FFFFFF;
}

fieldset {  
position: relative;  
float: left;  
clear: both;  
width: 100%;
margin: 0 0 -1em 0;  
padding: 0 0 2.0em 0;  
border-style: none;  
border-top: 1px solid #BFBAB0;  
background-color: #F2EFE9;
}

legend span {  
position: absolute;  
left: 0.74em;  
top: 0;  
margin-top: 0.5em;  
font-size: 135%;
}

fieldset fieldset {  
	margin-bottom: -3.5em;  
	border-style: none;  
	background-color: transparent;  
	background-image: none;
}

fieldset fieldset legend {  
	font-weight: normal;
	/* color: #FF0000;
	background-color: #00FF00;;   */
	padding-left: 1.5em;
}

fieldset fieldset ol {  
	position: relative;  
	top: -1.5em;  
	margin: 0 0 0 10em;
	padding: 0 0 1.0em 0;
}

fieldset fieldset label {  
	float: none;  
	width: auto;  
	margin-right: auto;
}

.content fieldset ol li img
{
	padding: 0px 0px 0px 0px;
	float: none;
}

.content .cancel
{
	background: #FFFFFF url(img/delete.png);
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 9px 0px 0px 10px;
	float: none;
}

.content .cancel:hover
{
	background: #FFFFFF url(img/delete_highlight.png);
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 9px 0px 0px 10px;
	float: none;
}


input.date 
{
	width: 150px;
	color: #000;
}
