.formedit_detail .ui-tabs-panel {
	min-height: 400px;
}
.formedit_detail .ui-tabs {
	margin-bottom: 30px;
}


.formwizard_field {
  display:block;
  clear:left;
}
.formwiz_col {
  float: left;
  font-size: 12px;
  line-height: 20px;
  padding: 3px 10px;
}
.formwiz_format1 .formwiz_col {
  margin-bottom: 8px;
}
.formwiz_format2 .formwiz_col {
  margin-bottom: 0px;
}
.formwizard-req  {
  font-weight: bold;
}
.formwizard-err  {
  color: #c00;
}
.formwizard-err textarea,
.formwizard-err input,
.formwizard-errselect {
  border-color: #c00 !important;
}
.formwizard-edit {
  padding-top:10px;
}
#column1-wrap {
  float: left;
  width: 100%;
}
#formwizard_notify {
  margin-right: 265px;
  padding: 4px;
}
#formwizard_target {
  margin-right: 265px;
  height: 400px;
  border: 1px dashed #ccc;
  overflow: auto;
  padding: 4px;
}
#formwizard_fieldlist,
#formwizard_available {
  float: left;
  width: 240px;
  margin-left: -250px;
  height: 400px;
  border: 1px solid #bbb;
  box-shadow:#ccc 0 0 4px;
  padding: 4px;
  overflow: auto;
}
#formwizard_preview {
	margin: 20px 0;
	border: 2px dashed #999;
	padding: 10px 20px;
	width: 700px;
}
.ufo-tab-wrapper {
  background: #fff;
  border: 1px solid #bbb;
  box-shadow:#ccc 0 0 4px
}
.ufo-tabs .ufo-tab-wrapper {
  margin-top: 0;
}
.ufo-tab-wrapper.ufo-tab-top {
  border-top: 1px solid transparent;
}
.ufo-tab-wrapper.ufo-tab-left {
  margin-left: 130px;
  overflow: hidden;
}
ul.ufo-tab-header {
  padding: 0;
  list-style: none !important;
}
ul.ufo-tab-header ul,
ul.ufo-tab-header li {
  list-style: none !important;
}
ul.ufo-tab-header.ufo-tab-top {
  padding: 2px 0 0 2px;
  margin: 5px 0 0 0 !important;
  height: 31px;
  border: 1px solid transparent;
  border-bottom: 1px solid #ccc;
  border-radius: 3px 3px 0 0
}
.ufo-tabs .ufo-tab-header.ufo-tab-top {
  border-color: #ccc;
  background: #f6f6f6;
  margin1: -3px;
  margin-bottom: 0;
}

/*ul.ufo-tab-header li, .ufo-split.ufo-readonlyview div.ufosp_body div.ufospl div.ufospl div.ufospl{margin: 0;padding: 0;}*/
ul.ufo-tab-header.ufo-tab-top>li {
  margin-bottom: -1px;
  float: left;
}
ul.ufo-tab-header li a {
  display: block;
  text-decoration: none;
  outline: none;
  text-shadow: #fff 1px 1px 1px;
}
ul.ufo-tab-header.ufo-tab-top > li a.ufo-active {
  box-shadow:#ddd 0 -2px 2px
}
ul.ufo-tab-header.ufo-tab-top > li >a {
  line-height: 30px;
  z-index: 10;
  padding: 0px 10px 0px 10px;
  border: 1px solid transparent;
  border-bottom: 0;
  border-radius: 4px 4px 0 0;
  margin-left: 1px;
  margin-bottom: 0
}
ul.ufo-tab-header.ufo-tab-top> li > a:hover {
  background: #f8f8f8;
  color: #555;
  border-color: #ddd;
}
ul.ufo-tab-header.ufo-tab-top> li > a.ufo-active,
ul.ufo-tab-header.ufo-tab-top> li > a.ufo-active:hover {
  background: #fff !important;
  padding-bottom: 1px;
  z-index: 10;
  color: #555 !important;
  border-color: #bbb;
  outline: none
}
ul.ufo-tab-header.ufo-tab-left {
  float: left;
  width: 130px;
  margin: 0;
  margin-right: -1px;
  border-right: 1px solid transparent;
  padding-top: 5px
}
ul.ufo-tab-header.ufo-tab-left > li> a {
  border: 1px solid transparent;
  margin-bottom: 1px;
  border-radius: 4px 0 0 4px;
  font-size: 12px !important;
  outline: none;
  padding: 15px 10px
}
ul.ufo-tab-header.ufo-tab-left > li > a:hover {
  color: #555 !important;
  background: #f8f8f8 !important;
  border-color: #ddd;
  border-right: 1px solid transparent
}
ul.ufo-tab-header.ufo-tab-left > li > a.ufo-active,
ul.ufo-tab-header.ufo-tab-left > li > a.ufo-active:hover {
  color: #555 !important;
  background: #fff !important;
  border-top: 1px solid #bbb;
  border-left: 1px solid #bbb;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #bbb;
  z-index: 10;
  padding: 0;
  margin-right: -1px
}
ul.ufo-tab-header.ufo-tab-left > li > a.ufo-active > span,
ul.ufo-tab-header.ufo-tab-left > li > a.ufo-active:hover >span {
  display: block;
  padding: 14px 9px;
  border-radius: 4px 0 0 4px;
  color: #555 !important;
  background: #fff !important;
  border-top: 1px solid #f8f8ff;
  border-left: 1px solid #eef;
  border-right: 0;
  border-bottom: 1px solid #eef;
  z-index: 10;
  margin-right: -1px
}
.ufo-tabs {
  display: none;
  padding: 5px 15px 1px 15px;
}
.ufo-tabs .ufo-tabs {
  padding: 5px 0px;
}
.ufo-tabs.ufo-view {
  padding: 4px;
}
.ufo-tabs.ufo-active {
  display: block;
}
.ufo-float-left {
  float: left;
  display: block;
}
.ufo-float-right {
  float: right;
  display: block;
}
.ufo-width50 {
  width: 49%;
}
.ufo-float-right.ufo-width50 {
  width: 50%;
}
.ufo-width50>div {
  padding: 0 5px;
}
div.ufo-clear {
  clear: left;
  height: 1px;
  overflow: hidden;
}
div.ufo-clear-both {
  clear: both;
  height: 1px;
  overflow: hidden;
}

/*	trigger field elements	*/
.ufo-input-wrapper {
  position: relative;
  padding: 0 !important;
  padding-right: 24px !important;
  overflow: hidden;
  margin: 0;
  background: #eee url(../images/backgrounds.png) 0 -40px repeat-x;
  border-radius: 0 3px 3px 0
}
.ufo-input-wrapper:hover {
  background: #eee url(../images/backgrounds.png) 0 -111px repeat-x;
}
.ufo-input-wrapper .ufo-asinput,
input.ufo-internal {
  width: 100%;
  margin: 0 !important;
  border: 0  !important;
  border-radius: 0  !important;
  border-right: 1px solid #ccc !important
}
.ufo-triggerbutton {
  height: 100%;
  width: 16px;
  position: absolute;
  top: 0;
  right: 4px;
  display: block;
  background-repeat: no-repeat;
  background-position: center center
}
.ufo-triggerbutton,
a.ufo-triggerbutton,
a.ufo-triggerbutton:hover,
a.ufo-triggerbutton:focus {
  text-decoration: none;
}
.ufo-tab-wrapper {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #BBBBBB;
  box-shadow: 0 0 4px #CCCCCC;
}
.formwizard_item {
  height: 26px;
  width: 229px;
  border: 1px dashed #333;
  margin-bottom: 4px;
  padding: 1px 1px 1px 4px;
  background-color: #eee;
/*	z-index: 1000; */
  clear: both;
  overflow: hidden;
}
.formwizard_itemedit {
  float: right;
  top: 0px;
  left: 100px;
  width: 16px;
  height: 16px;
  background-image: url(icon_close.png)
}
#formwizard_target .formwizard_itemedit ,
#formwizard_available .formwizard_itemedit  {
  display: none;
}
#formwizard_target div:hover  .formwizard_itemedit {
  display: block;
}
#form-wizard-error-list {
  clear:both;
  padding: 6px;
  margin: 10px;
  background-color: #FFFBCC;
  border: 1px solid #E6DB55;
}
#form-wizard-error-list li {
  margin-left: 15px;
  color: #c00;
}
.wp_themeSkin span.mce_formwizard {
  background: url(email_icon.gif) no-repeat;
}
#formwizard_selection {
  width: 370px;
}
#submission_text p {
  font-size: 16px !important;
}
.body-field {
	height: 300px;
}