form .required {
}
label {
	font-weight: bold;	
}
.fieldset {
	margin-bottom:		15px;
	padding:			15px;
	background:			#e6e1e1;
	border:				none;
	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
 	border-radius: 5px;
}
input.button {
  width:				auto;
}

form h2 {
  padding:				5px;
  background:			#dddddd;
  font-size:			14px;
}

form div.row {
  overflow:				hidden;
  margin-bottom:		5px;
}
div.disabled label {
  color:				#888888;
}

label.inline {
  display:				inline;
  width:				auto;
}
input.checkbox {
  margin:				0px;
  padding:				0px;
}
input.radio {
  margin:				0px;
  padding:				0px;
}
.contentRight label {
  display:				block;
  margin-bottom:		3px;
}
.contentRight input {
  width:				300px;
}
.contentRight input.checkbox {
  width:				20px !important;
}
.listFilter input {
	width:				150px;
}
.listFilter label {
  display:				inline;
}

input.datefield {
	width: 75px;	
}