@charset "utf-8";
/* CSS Document */


/*pre { font-family: "Courier New", Courier, monospace; background-color: #dcdcdc; padding: 10px; font-size: 0.95em; }
a { color: #b22222; }
h1 { font-size: 1.5em; }
h1 a { color: black; }
h2 { font-size: 1.3em; }
h3 { font-size: 1.1em; }*/


form { margin: 0; padding: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 0.9em; }
label { display: block; clear: both; padding-top: 5px; }
label span.label { color: #000; display: block; float: left; width: 250px; font-weight: normal;}
label span.comment { color: #999; display: block; float: left; width: 250px; font-weight: normal;}
label span.required { color: #FF0000; font-weight: bold; }
label input { display: block; float: left; }
label select { display: block; float: left; }
input { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 1em; }
input.textbox { width: 200px; padding: 2px; border: solid 1px #c0c0c0; }
input.validation-failed{ background-color: #ffc0cb; }
input.button {}
/* input.send {background-color: lightgreen;} */

select {
	border: 1px solid #ddd;
	color: #000;
	font-family: Tahoma
}

fieldset { color: #00C; display: block; float: left; clear: both; padding-bottom: 10px; padding-left: 10px; padding-top: 5px; margin-top: 10px; width: 560px; }
fieldset.fs_RS { color: #00C; display: block; float: left; clear: both; padding-top: 5px; margin-top: 10px; width: 530px; }

span.add_contact { float: right; cursor:pointer;}
span.del_contact { color: #900; float: right; cursor:pointer;}
span.comment { color: #999; display: block; float: left; width: 250px; font-weight: normal;}

div.toolbar { clear: both; padding-top: 20px; }

div#ClientValidationSummary { background-color: #FF0000; width: 350px; padding: 5px; color: white; }
div#ClientValidationSummary a { color: white; }

div.validation-inline-error-message{ display: block; float: left; padding-left: 10px; color: #ff0000; }
