/* User-defined styles for dform */

/*  **** USE WHEN FORM IS SELF-CONTAINED, NOT IN THINKADMIN TEMPLATE **** */
/* Overall Font setting */
html,p,th,td {
	/*font-family:'trebuchet ms',verdana;*/
	
	}
/* FORM width -- USE WHEN FORM IS SELF-CONTAINED, NOT IN THINKADMIN TEMPLATE  */
#content {
	/*width:770px;*/
	}
/* *********************** *********************** *********************** */
	
#dform {
	margin-top:1em;
	font-size:.9em;
	}
	
/* Overall Font setting for the form. Overrides page defaults */
#dform, #dform p,#dform th,#dform td {
	/*font-family:Verdana,Arial,sans-serif;
	color: #334;
	font-size:14px;*/
	}
/* Horizontal rule style */
#dform hr { 
	color:#808080;
	background:#808080;
	height:2px;
	}

/* =========================================*/
/*             FORM FIELDS                  */
/* Fieldset box, frame and background (framed by Legend) */
#dform fieldset,#dform .fieldset,#dform .error {
	border:1px solid #808080;
	background-color:#E5F1EF;
	padding-bottom:0.5em;
	}
/* Legend heading */
#dform h3 {
	/*background:url(images/bg_utility.jpg) no-repeat -20px 0;*/
	background-color:#E5F1EF;
	border-bottom:1px solid #808080;
	color:#007661;
	font-weight:normal;
	}
/* Field border colour */
#dform .dform_textfield,
#dform select,
#dform .dform_textfield_required,
#dform .dform_required,
#dform .dform_textfield_error,
#dform .dform_error,
#dform .dform_control_error {
	border-color:#808080;
	}
#dform .dform_textfield_required,#dform .dform_required {
	background-color:#fff !important;	/* REQUIRED field background colour */
	}
/* Form Button style */
#dform .dform_button {
	/*background:url(images/bg_utility.jpg) no-repeat -20px 0;*/
	background-color:#007661;
	color:#fff;
	border: solid #007661 !important;
	/*color:#fff;*/
	/*border-color#fff;*/
	}
#dform .dform_table {
	margin:1px;
	width:99%;
	}
/* TABLE form set -- header style. */
#dform .dform_table th {
	background:#fccde5;
	}	
/* TABLE form set -- row cell style. */
#dform .dform_table td {
	border-color:#fccde5;
	}

/* =========================================*/
/* WHAT PAGE ARE WE ON -- Show progress bar */

/* Progress bar outline */
table.dform_progress_bar {
	border-color:#f0047f;
	}
/* Progress bar page cell */
table.dform_progress_bar td {
	border-color:#f0047f;
	}
/* Progress bar page cell -- the page we're on */
table.dform_progress_bar td.here {
	background:#fdcfb6;
	}
/* =========================================*/

