﻿#middle-middle .CustomForm div { margin: 0; }
fieldset { border: 0; }
ol { margin-right: 0; padding: 0 0 19px 0; }
ol li { list-style-type: lower-alpha; list-style-position: inside; }
.CustomForm { border: none; padding: 0 0 16px 0; margin: 0 0 14px 0 !important; }
.CustomForm input { float: left; margin-right: 6px; }
.CustomForm label { display: block; float: left; margin-right: 12px; width: 150px; text-align: left; line-height: normal; }
.CustomForm .HtmlEditor label { display: inline !important; font-weight: normal; margin: 0; text-align: left; width: 30px; }
legend { font-weight: bold; margin: 0; border: none 0px; background-color: #fff; padding: 2px 0; }
.CustomForm li { display: inline; }
.CustomForm li .ListFloat { clear: both; padding: 6px 0; }
.CustomForm li .button { clear: left; margin-left: 182px; }
.CustomForm ol { padding: 10px; list-style: none; }
.CustomForm textarea { width: 270px; height: 100px; }
.CustomForm .FormField { margin-left: 150px; }
.ButtonLarge { width: 150px; }
.Button { width: 100px; }
.ButtonSmall { width: 50px; }
.ButtonBackground { border: solid 1px #008da2 !important; background-color: #008da2;color: #fff; height: 36px; padding-bottom: 4px; background-repeat: no-repeat; margin: 4px 0; cursor: pointer; }
.ButtonBackground:hover { border: solid 1px #e76420 !important; background-color: #e76420; }
.MessageError { background-color: #eec5c5; padding: 10px 20px; border: solid 1px #b94c4d; }
.MessageInfo { background-color: #65a050; padding: 10px 20px; border: solid 1px #3b5e2f; }
.MessageError ul li { list-style-type: disc; color: #000; }
.MessageInfo ul li { list-style-type: disc; color: #fff; }