/* forms */
form, label, input {}
form {margin:10px 0;}

legend {border:1px solid #999; padding:.3em 1em; margin-bottom:10px;
 color:#be0027; font-weight:bold;}
fieldset {width:30em; padding:.5em 1em; border:1px solid #85abc3;
 margin:20px;}

label {float:left; width:12em;}
input {float:left;margin-bottom:1em; width:10em; border:1px solid #999;}
select {border:1px solid #999;}
textarea {border:1px solid #999;}

br {clear:both;}
.alert {font-weight:bold; color:#be0027;}


img.fl {float:left; padding:5px;}

table#contacts {border:0; border-collapse:collapse;
 border-spacing:0; text-align:center;
 border:1px solid #dadada; margin:10px auto;
 width: 455px;}


thead,th, td
{border: 1px solid #dadada; font-size:1.1em; padding:2px 0; text-align:center;}


thead {background: #fdfdfd;}
th {font-weight:bold; color:#aa0000;}
tbody {}
caption {font-size:1.2em; font-weight:bold;
text-align: left;
margin: 10px 0 10px 20px;}




