/**#################### DEFAULT and FORMS CSS ####################**/

td.field {
  font-family:  sans-serif;
  color: #000;
  font-size: 12px;
  line-height: 16px;
 text-align:left;
 width:50%;
}

td.title {
  font-family:  Arial, Helvetica, sans-serif;
  color: #fff;
  font-size: 13px;
  line-height: 16px;
 background-color:#113364;
 padding:2px;
}

.txt_field {
 background-color:#fff;
 font-family:  Arial, Helvetica, sans-serif;
  color: #666;
  font-size: 12px;
 border:1px solid #333;
 width:250px;
}

.txt_field_half {
 background-color:#fff;
 font-family:  Arial, Helvetica, sans-serif;
  color: #666;
  font-size: 12px;
 border:1px solid #333;
 width:125px;
}

.txt_field_date {
 background-color:#fff;
 font-family:  Arial, Helvetica, sans-serif;
  color: #666;
  font-size: 12px;
 border:1px solid #333;
 width:70px;
}

.button_cal {
	background:url(calendar.png) no-repeat;
	width:20px;
	height:20px;
	cursor:pointer;
 border:0;
}

.button {
	background-color:#666;
	border:#efefef solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding:2px 7px;
	cursor:pointer;
}

.file {
	display: block;
}

span a {
	margin-left: 1em;
}

input, textarea {
	border:1px solid #ccc;
}
