/*
	Using the form classes. For table/div structures, refer to the (!! FORM TEMPLATE !!.aspx) file.
	Below is a list of Form 'codes'. These allow us to not be held to a particular color or other descriptive
	attributes in the class names themselves. Form_01 may be one color now, but can be changed, and still
	make logical sense in regards to its name. HOWEVER, this is not as intuitive, so the list below allows
	the developer to easily reference descriptions of the classes. BUT this list must be updated should 
	the classes change.

	Form_01
		Color Scheme:		Gold
		Borders:			Darker Gold
		Font:				Inherited
		Font Size:			12px
*/

div.FormControls_01 {
	padding-top: 5px;
	text-align: right;
}

div.FormWrapper_01 {
	background-color: #efdbb5;
	padding: 8px;
}

div.FormWrapperLight_01 {
	background-color: #efebde;
	padding: 3px;
}

h2.FormTitle_01 {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	margin-top: 2px;
}

hr.Form_01 {
	background-color: #cc9966;
	border: none;
	color: #cc9966;
	height: 1px;
}

input.Form_01, select.Form_01, textarea.Form_01, span.Form_01 {
	background-color: #ffffff;
	border: solid 1px #79818a;
	color: #483f25;
	font-size: 12px;
	width: 95%;
}

input.Form2Col_01, select.Form2Col_01, textarea.Form2Col_01, span.Form2Col_01 {
	background-color: #ffffff;
	border: solid 1px #79818a;
	color: #483f25;
	font-size: 12px;
	width: 90%;
}

input.FormDisabled_01, select.FormDisabled_01, textarea.FormDisabled_01, span.FormDisabled_01 {
	background-color: #ededed;
	border: solid 1px #d2c39f;
	color: #777777;
	font-size: 12px;
}

table.FormLight_01 {
	background-color: #efebde;
}

td.FormCaption_01 {
	font-weight: normal;
}

td.FormCaptionBold_01 {
	font-weight: normal;
}

td.FormCaptionRequired_01 {
	font-weight: bold;
}

td.FormTitle_01 {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
}

tr.FormRow_01 {
	background-color: #efebde;
}

tr.FormRowDark_01 {
	background-color: #cc9966;
	color: #ffffff;
	font-weight: bold;
}

tr.FormRowDivider_01 {
	height: 3px;
}



























/*


	this is the old table style classes.


*/
div.Row_01 {
	background-color: #efebde;
	padding: 4px;
	vertical-align: middle;
	width: 500px;
}
div.RowGroup_01 {
	background-color: #efebde;
	margin-top: 4px;
	padding: 4px;
	width: 500px;
}
div.Caption_01 {
	font-weight: bold;
	float: left;
	width: 100px;
}
div.Value_01 {
	font-weight: normal;
	float: left;
}
div.Value_End_01 {
	font-weight: normal;
	float: right;
}
div.Value_4col_01 {
	font-weight: normal;
	float: left;
	width: 120px;
}
div.Value_4colEnd_01 {
	font-weight: normal;
	float: right;
	width: 120px;
}
div.Value_3col_01 {
	font-weight: normal;
	float: left;
	width: 180px;
}
div.Value_3colEnd_01 {
	font-weight: normal;
	float: right;
	width: 180px;
}
div.Divider_01 {
	font-weight: normal;
	float: left;
	width: 10px;
}
h1.Title_01 {
	font-size: 14px;
	font-weight: bold;
}

.Form_01 {
	/*
		this is universal, for use with server side panels etc
	*/
	background-color: #efdbb5;
}

div.FormCell_01 {
	padding: 2px;
}

div.FormCell_01_Caption {
	font-weight: bold;
	padding: 2px;
}

div.FormCommands_01 {
	padding: 6px;
	padding-top: 8px;
}

div.FormTitle_01 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}

hr.Form_01 {
	background-color: #f8f0df;
	border: none;
	color: #f8f0df;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
}

span.Form_01 {
	background-color: #efebde;
}

table.Form_01 {
	border: solid 5px #efdbb5;
}

table.FormTable_01 {
	margin-top: 4px;
}

tr.FormFixedRow_01 {
	background-color: #efe7ce;
	padding: 2px;
}

tr.FormRow_01 {
	background-color: #efebde;
	padding: 2px;
}

tr.FormTitle_01 {
	background-color: #a1a1a1;
	color: #ffffff;
	font-weight: bold;
	padding: 2px;
	text-align: center;
}

tr.FormTitleHidden_01 {
	padding: 2px;
}