.agency-form { width:700px;  font-size:12px; }
.agency-form h2 { background-color:#F3F3F3; padding:3px; }
.agency-form .section { padding:10px 5px; }
.agency-form .option-list { list-style-type:none; margin:5px; padding:0px; }
.agency-form .label { text-align:right; }
.agency-form .category-list { list-style-type:none; margin:5px; padding:0px; font-weight:bold; }
.agency-form .subcategory-list, .agency-form .city-list { list-style-type:none; margin:5px; padding:0px; margin-left:35px; font-weight:normal; }
.normal-count { font-size:30px; color:black; }
.limit-alert { color:red; }
tr#firstConfig a.remove-program { display:none; }
tr.clone a.add-program { display: none; }
tr.clone a.remove-program { display: inline; }
