@import "css-uni-form-generic.css";

/* Generals */
.uniForm fieldset{
  margin:1em 0; 
  color: #d0d0d0;
  width: 800px;
}
.uniForm fieldset legend{
  color:#000; /* Reset IE */
  font-weight:bold; 
  font-size:120%; 
}
.uniForm .ctrlHolder{ /* This is the main unit that contains our form elements */
  border: 2px solid #272626;
  padding:20px 10px 20px 10px;
  background:#272626;
  width: 550px;
  clear: left;
}
.uniForm .buttonHolder{
  text-align:right; /* Recommended */
  padding: 6px 5px 0 5px;
  height: 100px;
  margin-bottom: 20px;
  width: 545px;
  float: none;
}

.uniForm > .buttonHolder{
  padding: 10px 25px 0 5px;
  height: 31px;
  min-height: 31px;
  max-height: 31px;
}

.uniForm .focused label
{
	color: #111111;
}

/* .inlineLabels */
.uniForm .inlineLabels label,
.uniForm .inlineLabels .label{
  width:140px; /* Required property */
  font-size: 15px;
}
.uniForm .inlineLabels .textInput,
.uniForm .inlineLabels .fileUpload{
  width:71%; /* Required property */
  clear: none;
  background-color: #bfbfbf;
  border: 1px solid #555555;
}

.uniForm .inlineLabels .textInput:focus
{
  width:71%; /* Required property */
  clear: none;
  background-color: #f0f0f0;
}

.uniForm .inlineLabels .selectInput{
  width:90px; /* Required property */
  height: 42px;
  clear: none;
  float: none;
  font-size: 13px;
  background-color: #bfbfbf;
  border: 1px solid #555555;
}
.uniForm .inlineLabels textarea{
  width:71%; /* Required property */
  height:12em; 
  clear: none;
  background-color: #bfbfbf;
  border: 1px solid #555555;
}

.uniForm .inlineLabels textarea:focus
{
  background-color: #f0f0f0;
}

.uniForm .inlineLabels .formHint{
  margin-top:0;
  margin-left:27%;
  margin-right: 7%;
  margin-bottom: 0;
  font-size: 12px;
  color: #787878;
  padding: 0;
}

div.button {
	height: 27px;
	outline: none;
	width: 90px;
	float: right;
	margin: 0px;
	display: none;
	cursor: pointer;
	overflow: hidden;
}

.buttonHolder > div.button {
	background: transparent url('art/str-submitButton.png') no-repeat 0 0;
}

.buttonHolder > div.button:hover {
	background: transparent url('art/str-submitButton.png') no-repeat 0 -27px;
}

.buttonHolder > div.button:active {
	background: transparent url('art/str-submitButton.png') no-repeat 0 -54px;
}

