input.widgetinputfield {
  border: 1px solid #8B8A8B;
  width: 200px;
  color: #000000;
  font-size: 11px;
}

textarea.widgettextarea {
  border: 1px solid #8B8A8B;
  width: 200px;
  color: #000000;
  font-size: 11px;
}

input.widgetupload {
  border: 1px solid #8B8A8B;
  color: #000000;
  font-size: 11px;
}

select.widgetselectbox {
  border: 1px solid #8B8A8B;
  color: #000000;
  font-size: 11px;
}
option {
  color: #000000;
}
select.widgetselectbox optgroup {
}

input.widgetcheckbox {
}

/* WidgetRadioGroup */
input.widgetradiobutton {
}

table.widgetradiogroup {
}

table.widgetradiogroup td.radiobutton {
}

table.widgetradiogroup input.radiobutton {
}

table.widgetradiogroup td.radiolabel {
  font-size: 11px;
}

img.widgetimage {

}

div.widgettext {

}

table.widgetform {
	margin-top:15px;
}

#formsfrm {
}

table.widgetform .formrow {
}

table.widgetform td {
  padding: 0 10px 5px 0;
  border: 0px;
}

table.widgetform td.label {
  font-weight: normal;
  width:150px;
  color: #666;
  padding-left: 0px;
}

table.widgetform td.widget {
  padding-right: 5px;
}

.widgetbutton {
  cursor: pointer;
  padding: 0;
  height: 26px;
  float: left;
  border: 0px;
  text-align: left;
  width: 150px;
}

.widgetbutton .background {
  color: #FFF;
  font-size: 11px;
  background: url("../../images/layout/btn_main.gif") no-repeat top right;
}

.widgetbutton .leftimage {
  background: #FFF url("../../images/layout/btn_left.gif") no-repeat top left;
  width: 8px;
  height: 26px;
  float: left;
}

.widgetbutton .text {
  text-align: center;
  height: 26px;
  color: #FFF;
  line-height: 22px;
  padding-right: 8px;
  font-weight: bold;  
}

.widgetbuttongroup .separator {
  width: 5px;
  float: left;
  height: 20px;
}

div.widgetbuttongroup div.buttonarea {
	clear: both;
}

body#popupwindow table.widgetform td.label {
	margin-left: 0px;
}

body#popupwindow div.editcontent div.active {
	margin: 0px;
	padding: 0px;
}

body#popupwindow table.widgetform td.label {
	padding: 0px;
	width: 100px;
}

body#popupwindow div.popup table.widgetform {
	margin: 0px;
	padding: 0px;
}

body#popupwindow div.widgetbuttongroup .buttonarea {
	padding-left: 100px;
}
