@charset "utf-8";
/* CSS Document */

select,input,textarea
{
	font-family: Trebuchet MS,Verdana,Sans-serif;
	font-size: small;
}

/* TD Elements Specfic
----------------------------------------------- */

td.alignleft
{
	text-align:left;
}

td.aligncenter
{
	text-align:center;
}

td.alignright
{
	text-align:right;
}


td.textfield
{
	border:1px solid #A4A4A4;
}

/* Element Border Colours
----------------------------------------------- */

td.noborder {
	border:none;
}

.clear, 
#content #datarows td.clear,
#searchtools td.clear,
td.clear {
	border: none !important;
	background:none !important;
}

td.textfield input,
input.textfield,
textarea.textfield,
select.textfield {
	border: 0;
	width: 99%;
	background-color:#FFF;
}

#searchtools td.field_highlight,
td.field_highlight {
	border: 1px solid #D50A27;
}


/* FORMDATA
----------------------------------------------- */

td.field_explaination input,
td.field_explaination input.textfield,
td.field_explaination textarea,
td.field_explaination textarea.textfield {
	color: #999;
}

td.formdata_feedback {
	background-color:#FFF;
	color:#475564;
	border:4px solid #95A5BC; 
	text-align:center;
	height:50px;
}

td.formdata_feedback_alert {
	background-color:#FFF;
	color:#FF0000;
	border:4px solid #FF0000; 
}

td.field_alert {
	border: 1px solid #A40000 !important;
	background-color: #FF0000 !important;
	color: #FFF !important;
}

td.field_alert input.textfield,
td.field_alert textarea.textfield,
td.field_alert select.textfield {
	background: #FF0000 !important;
	color: #FFF !important;
}



/* INPUT Elements Specfic
----------------------------------------------- */

input.submit,
input.submitfield
{
	color: #111 !important;
	text-transform:uppercase;
	font-size:x-small;
	border:2px solid #EFEFEF !important;
	background-color:#D4D4D4 !important;
}

input.disabledfield
{
	color: #333 !important;
	border:none !important;
	background-color:#EFEFEF !important;
}