

	#content form { margin:0; padding:0; color: #666; }
	#content form fieldset { margin:0 0 20px; padding: 0 20px 20px; text-align:left; }
	#content form fieldset.nolegend { margin:0 0 20px; padding: 20px; text-align:left; }
	#content form fieldset.left { float: left; } 
	#content form fieldset.right { float: left; margin-left: 10px; }
	#content form fieldset { border: 1px solid #a9b698; }
	#content form fieldset.noborder { border: 1px solid #FFF; }
	#content form fieldset legend { margin: 0; padding:0 10px 10px; color: #a9b698; }
	#content form fieldset label { margin: 0 0 5px 0; padding: 0; width: 150px; color: #666; text-align: right; float: left; }
	#content form fieldset.right label { width: 100px; }
	#content form fieldset div.required { margin: 0 4px; padding: 0; width: 10px; text-align: center; color: #F00; display: inline; float: left; }
	#content form fieldset input { margin: 0 0 5px 0; width: 200px; float: left; }
	#content form fieldset input.radio { margin: 0 0 5px 0; width: 25px; float: left; }
	#content form fieldset input.checkbox { margin: 0 0 5px 0; width: 25px; float: left; border: none; }
	#content form fieldset input { border: 1px solid #a9b698; }
	#content form fieldset select { margin: 0 0 5px 0; width: 200px; float: left; }
	#content form fieldset select { border: 1px solid #a9b698; }
	#content form fieldset input#action { margin: 0 0 5px 0; padding: 0; width: auto; }
	#content form fieldset input#action { font: 1.2em Georgia; color: #FFF; }
	#content form fieldset input#action { border: 1px solid #a9b698; background-color: #a9b698; cursor: pointer; }
	#content form fieldset textarea { margin: 0 0 5px 0; width: 200px; float: left; }
	#content form fieldset textarea { border: 1px solid #a9b698; }
	#content form fieldset textarea.wide { margin: 0 0 5px 0; width: 445px; float: left; }
	#content form fieldset div.syntax { margin: 0 0 0 170px; padding: 0; font-size: 0.8em; }
	#content form .form_note { margin: 15px 0; padding: 15px; color: #666; font-family:Arial, Helvetica, sans-serif; }
	#content form .form_note { border: 1px solid #666; background-color: #eaeaea; }
	#content form .form_note a, #content form .form_note a:visited {color: #666;}
	
	#content form fieldset a.tooltip { margin: 0 4px; padding: 0; width: 10px; text-align: center; color: #F00; display: inline; }
	#content form fieldset a.tooltip:link { text-decoration: none; color: #000; }
	#content form fieldset a.tooltip:visited { text-decoration: none; color: #000; }
	#content form fieldset a.tooltip:hover { text-decoration: none; color: #000; }
	#content form fieldset a.tooltip:active { text-decoration: none; color: #000; }
	
	#content form fieldset br { clear: both; }
	
	/* javascript error message */
	#myJavascriptError { display: none; }
	
	/* javascript error messages box with caution image and graphic header */
	div.errormsg { color: #C6151B;  font-size: 1.2em; text-align: normal;}
	div.errormsg { margin: 0px; padding: 40px 20px 20px 55px; border: 2px solid #C6151B;}
	div.errormsg { background: #faf4d3 url(../img/error_notice.gif) top left no-repeat;}