fieldset {  
position: relative; 
float: left;  
clear: both;  
width: 100%;  
margin: 0 0 1.5em 0;  
padding: 0; 
border: 1px solid #BFBAB0;  
background-color: #ECE2D4;  
}
legend {
	position: relative;
	left: -7px;
	top: -0.75em;
	margin-left: 1em;
	padding: 0;
	color: #0656a8;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
}
fieldset ol {  
padding: 1em 1em 0 1em;  
padding-top: 0.25em; 
list-style: none; 
} 
fieldset li {  
float: left;  
clear: left;  
width: 100%;  
padding-bottom: .25em; 
}
fieldset a {
	font-size: 9px;
	color: #3e609a;
}
fieldset.submit {
	float: none;
	border-style: none;
	padding-left: 12em;
	background-color: transparent;
	background-image: none;
	font-size: 10pt;
}
label {
	vertical-align: baseline;
	font-size: 8pt;
	color: #CCCCCC;
}
INPUT {
	BACKGROUND-COLOR: #CCCCCC;
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	border: 1px solid #CCE1CB;
}
INPUT.BUTTON {
	BACKGROUND-COLOR: #E5E5E5;
	FONT-SIZE: 7pt;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: normal;
	text-transform: uppercase;
	color: #474747;
	height: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
INPUT.CHECK {
	BACKGROUND-COLOR: transparent; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px
}
SELECT {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: verdana, Arial, Helvetica; FONT-SIZE: 11px
}
TEXTAREA {
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	border: 1px solid #CCE1CB;
}
