

/** 3 column form styles BEGIN **/

#innerCol_2 .textArea ol.form_3Col {
	border:none;
	padding:5px;
	margin:0 0 0 10px;
	list-style:none;
	background-color:#d9cab9;
}
ol.form_3Col li {
	margin:5px 0 10px 0;
	padding:0;
	display:block;
	width:410px;
	clear:both;
	overflow:hidden;
	height:100%;
}
ol.form_3Col li.submit1 {
	margin-left:0;
	clear:both;
}
	ol.form_3Col li label {
		width:100px;
		display:block;
		float:left;
		padding:5px;
		font-size:110%;
	}
		ol.form_3Col li em {
			float:right;
			display:block;
			margin-left:5px;
			padding:5px;
			height:100%;
			font-weight:bold;
			color:#FF0000;
		}
		ol.form_3Col li span {
			float:right;
			display:block;
			width:270px;
			height:100%;
		}
			ol.form_3Col li span label {
				float:none;
				display:inline;
				clear:both;
				font-size:90%;
			}
	ol.form_3Col li .text {
		border:0;
		padding:5px;
		font-family: Times, "Times New Roman", serif;
		font-size:110%;
		color:#60564b;
		width:260px;
	}
	ol.form_3Col li .selectMenu {
		border:0;
		padding:5px;
		font-family: Times, "Times New Roman", serif;
		font-size:110%;
		color:#60564b;
		width:270px;
	}
	ol.form_3Col li .lta_select {
		border:0;
		padding:5px;
		font-family: Times, "Times New Roman", serif;
		font-size:110%;
		color:#60564b;
		width:100px;
	}
		ol.form_3Col li .radio, ol.form_3Col li .checkbox {
			padding:5px;
		}

/** 3 column form styles END **/

/** 2 column form styles BEGIN **/

#sectionCol_1 .textArea ol.form_2Col {
	border:none;
	padding:10px 10px 5px 0px;
	margin:0 0 0 10px;
	list-style:none;
	/*background-color:#d9cab9;*/
}
ol.form_2Col li {
	margin:5px 0 10px 0;
	padding:0;
	display:block;
	width:650px;
	clear:both;
	overflow:hidden;
	height:100%;
}



ol.form_2Col li.submit2 {
	margin-left:100px;
	clear:both;
}
ol.form_2Col li.submit1 {
	margin-left:100px;
	clear:both;
}
ol.form_2Col li.submit {
	margin:5px 0 0 200px;
	clear:both;
}
ol.form_2Col li.submit3 {
	margin:5px 0 0 225px;
	width:425px;
	clear:both;
}
	ol.form_2Col li label {
		width:180px;
		display:block;
		float:left;
		padding:5px;
		font-size:110%;
	}
		ol.form_2Col li span {
			float:right;
			display:block;
			width:400px;
			height:100%;
		}
		ol.form_2Col li span.terms {
			float:left;
			display:block;
			width:400px;
			height:100%;
			padding-left:35px;
		}
		ol.form_2Col li span.terms-red {
			color:#FF0000;
			float:left;
			display:block;
			width:400px;
			height:100%;
			padding-left:35px;
		}
		ol.form_2Col li em {
			float:right;
			display:block;
			width:10px;
			margin-left:5px;
			padding:5px;
			height:100%;
			font-weight:bold;
			color:#FF0000;
		}
		ol.form_2Col li em.red-star {
			float:none;
			display:inline;
			width:10px;
			margin-left:5px;
			padding:5px;
			height:100%;
			font-weight:bold;
			color:#FF0000;
		}
		
		ol.form_2Col li em.red-starLabel {
			float:none;
			display:inline;
			width:10px;
			margin-left:-5px;
			padding-right:5px;
			height:100%;
			font-weight:bold;
			color:#FF0000;
		}
			ol.form_2Col li span label {
				float:none;
				display:inline;
				clear:both;
				font-size:90%;
			}
	ol.form_2Col li .text {
		border:0;
		padding:5px;
		font-family: Times, "Times New Roman", serif;
		font-size:110%;
		color:#60564b;
		width:390px;
	}
	ol.form_2Col li .selectMenu {
		border:0;
		padding:5px;
		font-family: Times, "Times New Roman", serif;
		font-size:110%;
		color:#60564b;
		width:400px;
	}
	ol.form_2Col li .lta_select {
		border:0;
		padding:5px;
		font-family: Times, "Times New Roman", serif;
		font-size:110%;
		color:#60564b;
		width:170px;
	}
	
		ol.form_2Col li .radio, ol.form_2Col li .checkbox {
			float:left;
			width:400px;
			display:block;
			margin-bottom:10px;
		}
		
	ol.form_2Col li .checkbox label.checkbox_label {
		float:left;
		width:400px;
			display:block;
	}

/** 2 column form styles END **/
