/* Form CSS */

#form-container {
	width: 660px;
	height: auto;
	padding-right: 20px;
	margin: 25px 0;
	margin-left: 100px;     
	}

label,input,textarea {
	font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000;
	}
	
input,textarea {
	background-color: #A8DBA8; 
	border: solid 2px #79BD9A;
	padding: 4px; 
	}
	
legend {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 17px; 
	font-weight: 500;
	color:  #0B486B ;
	padding: 10px 0 10px 0;
	margin-left: 20px;
	}
	
label {  
	float: left;  
	width: 150px;  
	line-height: 1.2em;
	padding-top: 6px;
	margin-right: 15px;
	}
	
fieldset ol {  
	padding: 15px 15px 0 15px;  /* padding-left: 15px; */
	list-style: none;
	}
	
fieldset li {  
	float: left;  
	clear: left;  
	width: 100%;  
	padding-bottom: 23px;
	}
	
fieldset {  
	float: left;  
	clear: left;  
	width: 100%;  
	padding: 0;
	border: dashed 1px #AAA;
	margin: 0 0 23px 0;  
	}
	
button {
	cursor: pointer;
	font-weight: bold;
	font-size: 12px;
	color: #474a51;
	background: #999;
	background: url(buttonbg.gif) repeat-x left top;
	padding: 3px;
	border: outset 1px #ccc;
	margin-left: 180px;
}