.cf p.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-top:8px;
	margin-bottom:8px;
	font-weight:bold;
}
.cf p.confirm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #b3be36;
	font-weight:bold;
	line-height:15px;
	margin-top:8px;
	margin-bottom:8px;
}

.cf ol li, .cf ol { list-style:none; margin:1px 0px 1px 0px ; padding: 0px 0px 0px 0px ; width:243px;}
.cf ol { padding:5px 0px 5px 0px ; }

.cf label { text-align:left; display:inline-block; margin-right: 0.5em}
.cf .aligned-1 label { width:9em; }


/* formatting for all inputs */
.cf input.text_input, .cf textarea, .cf select  {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background:#60604a !important;
color:#cbdb2a;
border:none !important;
padding:1px 0px 1px 5px;
margin:0px;
}

/* individual formatting for each type of input */
.cf input.text_input { width:238px; }
.cf textarea { max-width:238px; max-height:220px; width:238px; height:120px; padding-left:0px; padding-right:0px; float:right;}
.cf .tabg {width:100%; background:#60604a !important;}
.cf .tabg .clearer { height:1px; clear:both; width:100%; overflow:hidden; font-size:1px;}
.cf select {width:243px;  }

.cf .class2 { display:none;}
.cf .submitbutton { }


/* the text style for a hint */
.cf input.hint, .cf textarea.hint, .cf select option.hint { color:#c6c8a7; }

form {margin:0px; padding:0px; }


#content-sub { 
min-height:680px;

}

/* limit for the size of the enquiry onscreen display for the confirmation message 
.cf .enquirycell {
height:auto;
max-height:180px;
overflow:auto;
}
*/

