
#content form{margin:0}#content .form-container,#content .form-container *{clear:none;font-family:Arial,Helvetica,sans-serif;font-size:medium;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;text-indent:0;text-transform:none;visibility:visible;white-space:normal}#content .form-container{margin:10px 15px;padding:0;clear:both}#content .form-container table{border-left:1px solid #565656!important;width:968px}#content .form-container table.first{border-top:1px solid #565656}#content .form-container *{margin:0;padding:0}#content .form-container table th,#content .form-container table td{border:0;border-right:1px solid #565656;border-bottom:1px solid #565656;padding:5px}#content .form-container table th{background:#eaf1dd}#content .form-container table tr td{background:#fff}#content .form-container table th.header{background:#d6e3bc;text-transform:uppercase;padding:10px 5px}#content .form-container table td.input input,#content .form-container table td.input textarea,#content .form-container table td.input select{border:1px dotted #CCC}#content .form-container table td.input textarea{height:100%}#content .form-container input[type=radio],#content .form-container input[type=checkbox]{width:auto;margin-right:6px}#content .form-container table td.center{text-align:center}#content .form-container table td.right{text-align:right}#content .form-container table td.left{text-align:left}#content #content .form-container table td.input label{display:inline;margin-left:5px}#content .form-container table ul,#content .form-container table ol{background:0;list-style:disc;list-style-position:outside;margin-left:20px}#content .form-container table ol{list-style-type:decimal;margin-left:40px}span.disabled-input{color:#7a7a7a}#content .form-container p{margin:5px}#content .form-container ul,#content .form-container ol{margin:5px 5px 5px 25px}#content .form-container input.error,#content .form-container select.error,#content .form-container textarea.error{border:1px solid red;-moz-box-shadow:inset 0 0 5px red;-webkit-box-shadow:inset 0 0 5px red;box-shadow:inset 0 0 5px red;background-color:#ecc}#content .form-container span.error{display:block;color:red;font-size:small}#content div.error-message{border-radius:3px;border:1px solid lightpink;background-color:#ecc;padding:3px}#content .form-container tr.error th,#content .form-container tr.error td{background-color:lightpink!important}#content .form-container div.select>div.checkbox,#content .form-container div.radio input[type=radio]{display:inline;margin-right:6px}#content .form-container div.block{display:block}#content .form-container div.checkbox>label,#content .form-container div.block>label{padding-left:6px}#content .form-container td ul li{font-size:smaller}#content .container{margin:0 15px;margin-top:-5px;padding:15px;height:100%;border:1px solid #000}#content div.progressMenu{clear:both}#content div.progressMenu div{margin-bottom:0;background-color:#eaf1dd;float:left;padding:5px 10px;font-size:10px;border:1px solid #000;border-bottom:0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}#content div.progressMenu div.complete{background-color:#eaf1dd}#content div.progressMenu div.incomplete{background-color:#EEE}#content div.progressMenu div.expected{background-color:#d6e3bc}#content div.progressMenu div.active{background-color:#d89707}#content div.progressMenu a{font-size:10px;color:#000;cursor:pointer}#content div.submit{margin:10px 15px 5px;overflow:auto}#content div.submit input.button,#content div.submit input.right,#content .form-container a{cursor:pointer}#content div.submit input.button,#content div.submit a.button{font-size:16px;font-weight:900;float:left;margin-right:10px;background:none repeat scroll 0 0 #ead18e;border:1px solid #d89707;color:#1c362d;padding:3px 5px}#content div.submit a.button{padding:5px 8px}#content div.submit input.right,#content div.submit a.right{margin-right:0;margin-left:10px;float:right}#content span.paging{margin-top:6px;font-size:smaller;float:right;clear:right}#content ol.legal li{list-style-type:upper-alpha;padding-bottom:10px}#content .form-container div#activity-instructors,#content .form-container div.activity-instructor{margin-bottom:10px}#content .form-container select.activity-instructors{width:400px;margin-right:10px}#content .form-container span.instructors{width:300px}#content .form-container button{cursor:pointer;padding:5px 10px}#content .form-container button.delete{float:right;clear:right;background:transparent url(/img/check_no.png) top right no-repeat;height:20px;width:20px}#content .form-container button.button{border-top:1px #7a7a7a solid;border-right:1px #7a7a7a solid;border-left:1px #000 solid;border-bottom:1px #000 solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:bold;color:#FFF;background-color:#00F}#content .form-container div.inline{display:inline-block}#content .form-container div.inline input[type=checkbox]{margin-right:6px}#content .form-container div.inline label{padding-right:10px}.hidden{display:none;visibility:hidden}.show{display:block;visibility:visible}select.input,input.input,button.input{font-size:120%}.select2-container-multi .select2-choices{cursor:text!important;height:auto!important;overflow:hidden!important;position:relative!important}ul.select2-choices{margin:0!important;padding:0 5px 0 0!important;background-color:#fff!important;background-image:linear-gradient(to bottom,#eee 1%,#fff 15%)!important;border:none!important}li.select2-search-choice{margin:3px 0 3px 5px!important;padding:3px 5px 3px 18px!important}