/*
 * Input Styles
 */

input,textarea{
  padding: 3px;
  font-size:14px;
  color: #666;
  margin:1px;
}

select {
  font-size:14px;
  color: #666;
  margin:1px;
}
input:focus,
textarea:focus,
select:focus {

}
.clsInboxReadTbl input:focus,.clsInboxReadTbl textarea:focus {
  border:1px solid #CC0000;
}
input.button {
  color: #555;
  background: #FFF;
  border-width: 1px;
  border-style: solid;
  border-color: #FFF #00DFFF #00DFFF #FFF;
}

/*
 * Livevalidation Styles
 */
.LV_validation_message{
    font-weight:normal;
    margin:0;
	display:block;
}
.LV_validation_message{
	width:auto;
}
.clsSideBarLogin .LV_validation_message{
	width:145px;
}
.LV_valid {
    color:#999;
	display:none;
}

.LV_invalid {
    color:#CC0000;
}

.LV_valid_field,
input.LV_valid_field:hover,
input.LV_valid_field:active,
textarea.LV_valid_field:hover,
textarea.LV_valid_field:active {
    border: 1px solid #999;
}

.LV_invalid_field,
input.LV_invalid_field:hover,
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover,
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}

