.ccnForm{}

fieldset{
  border:2px solid #CCE5EA;
  padding:12px;
  margin-right:12px;
  margin-bottom:12px;
}

legend{
  color:#608995;
  font-size:14px;
  padding:6px 12px;
}

.ccnForm p.strong{
  font-weight:bold;
  margin-bottom:12px !important;
}

.ccnForm div.form_error{
  margin-left:194px;
  padding:6px;
  color:#F04D23;
  font-weight:bold;
}

.ccnForm label{
  float:left;
  width:200px;
  margin-bottom:12px;
}

.ccnForm input{
  float:left;
  margin-bottom:12px;
}

.ccnForm textarea{
  float:left;
  margin-bottom:12px;
}

.ccnForm br{
  clear:left;
}

.ccnForm input.submit{
  width:auto;
  margin-left:200px;
}

.ccnForm input.checkbox{}

.ccnForm input.radio{}

div.dateSelectorWrap{
  float:left;
}

div.dateSelectorWrap label{
  padding-right:12px;
  float:none;
}

div.dateSelectorWrap select{
  margin-right:12px;
  float:none;
}

div.error{
  margin:12px 12px 12px 0;
  padding:12px;
  color:#F00;
  border:1px solid #F00;
  background-color: #FFF;
}

ul.sf_admin_checklist{}

ul.sf_admin_checklist li{
  width: 45%;
  float: left;
  padding-right: 4px;
}

ul.sf_admin_checklist li label,
ul.sf_admin_checklist li input{
  float: none;
}