form {font:100% verdana,arial,sans-serif;min-width:490px;max-width:490px;width:490px;margin:0;padding:0;float:left;}form fieldset {clear:both;border-style:solid;border-width:1px;border-color:#0099FF;margin:0;padding:10px;}#contactinfo {clear:both;border-style:solid;border-width:1px;margin:0;padding:10px;}form fieldset legend {font-size:1.1em;}form label {display:block;float:left;width:150px;text-align:right;margin:5px 0 0;padding:0;}form fieldset label:first-letter {/*text-decoration:underline;*/}form input,form textarea{width:250px;margin:5px 0 3px 10px;border:1px solid #CCCCCC;}form input#reset {margin-left:0;}#submit, #reset {width:60px;padding:4px;}textarea {overflow:auto;}form small {display:block;font-size:88%;margin:0 0 5px 160px;padding:1px 3px;}form .required {font-weight:700;}form br {clear:left;}#contactdetails {width:185px;height:325px;padding-left:65px;padding-top:10px;background:url(graphics/BorovetsAddress.gif) left top no-repeat;color:#333333;font-size:16px;line-height:120%;float:right;}select {width:120px;margin:5px 0 3px 10px;border:1px solid #CCCCCC;}