form {
    margin: 0px;
    padding: 0px; }

	input.text, textarea.textarea {
	    padding: 3px;
		font: 12px arial, helvetica, sans-serif;
	    color: #333333;
	    background-color: #FFFFFF;
	    border-top: 1px solid #999999;
	    border-left: 1px solid #999999;
	    border-right: 1px solid #C0C0C0;
	    border-bottom: 1px solid #C0C0C0; }

	input.text:focus, textarea.textarea:focus {
	    background-color: #FFFFF0;
	    border-top: 1px solid #808080;
	    border-left: 1px solid #808080;
	    border-right: 1px solid #a0a0a0;
	    border-bottom: 1px solid #a0a0a0; }

	select.select {
		padding: 1px;
		font: 12px/24px arial, helvetica, sans-serif;
	    color: #333333;
	    background-color: #FFFFFF; }

	input.button {
	    padding: 2px 8px;
		font: 12px arial, helvetica, sans-serif;
	    font-weight: bold;
	    color: #333333;
	    background-color: #F8FBFE;
	    border: 1px solid #B5B5B5; }

	form p label {
	    font-weight: bold; }

