﻿/* dictates the styling for form elements */	
	
	.form .error_list { clear: both; display: none; background: #ffffcb; border: 1px solid #930; padding: 0px; margin: 0px 0px 5px 0px; width: 500px;}
	.form .error_list li { margin-left: 5px; background: none; padding-left: 0px }
	.form .error_list div { border: 1px solid #f59a7c; padding: 5px 10px; font-weight: normal; color: #930;}
	.form .success { color: #009900; margin: 10px 0px 0px 0px; line-height: 1.6em; height: 25px;}
    
    .form table { width: 100%; border: 0px; margin-bottom: 20px }
    .form td { padding: 4px 0px; }
    .form td td { padding: 0px; }
    .form td table { margin-top: 5px; margin-left: 5px;}
    
    input.txt,
    textarea.txtarea,
    select.select,
    .submit { padding: 3px; border: 1px solid #7f736b; color: #000; font-family: verdana; background: #cfc5b8; font-size: 12px; }
    
        select.select { padding: 1px 0px 1px 1px;  }
        .submit {padding: 6px; color: #000; text-align: center; width: 75px; display: block; cursor: pointer;}
        .submit:hover { text-decoration: underline; }
    .form .ERROR { border: 1px solid #930; background: #ffffcb; color: #000; }

