/* CONTACT FORM */
form, button { border: 0 none; margin: 0; padding: 0; }
.spacer{clear:both; height:1px;}

/* ----------- My Form ----------- */
.myform { margin: 0 auto; width: 96%; padding: 14px; }

/* ----------- stylized ----------- */
#stylized { border: solid 1px #b6c4b9; background: #e5ede8; }
#stylized h1  { font-size: 14px; font-weight: bold; margin-bottom: 8px; line-height: 18px; }
#stylized p { font-size: 11px; color: #666666; margin-bottom: 20px; border-bottom: solid 1px #b6c4b9; padding-bottom: 10px; }
#stylized label { display: block; font-weight: bold; text-align: right; width: 170px; float: left; line-height: 14px; }
#stylized .small { color: #666666; display: block; font-size: 11px; font-weight: normal; text-align: right; width: 170px; }
#stylized input { float: left; font-size: 12px; padding: 4px 2px; border: solid 1px #b6c4b9; width: 66%; margin: 2px 0 20px 10px; }
#stylized input:focus { background-color: #feffcb; outline: none; }
#stylized textarea { float: left; font-size: 12px; padding: 4px 2px; border: solid 1px #b6c4b9; width: 66%; max-width: 66%; height: 70px; max-height: 160px; margin: 2px 0 20px 10px; }
#stylized textarea:focus { background-color: #feffcb; outline: none; }
#stylized button { clear: both; margin-left: 52%; width: 125px; height: 31px; background: #666666 url(/images/btn_contact.png) no-repeat; text-align: center; line-height: 31px; color: #FFFFFF; font-size: 11px; font-weight: bold; cursor: pointer; }

table { margin-bottom: 10px; }
table td {  padding: 4px 0; border-bottom: 1px #eaefe7 solid; }
table td.emailtitle { padding-right: 10px; text-align: left; }