/**********************************************************************//* FORM CONTAINER                                                     *//**********************************************************************/#left_inset_form {	width:800px;	position:relative;	left:50px;	top:10px;	}/**********************************************************************//* BASIC FORM ELEMENTS                                                *//**********************************************************************/.subhead   { 	color:#fff;	background-color:#5f7599;	font-weight:bold;	margin:0;	font-size:120%;	padding: 4px 0 4px 5px;	 }#form_container {	width:580px;	margin:5px 0 0 0;	padding:0;	float:right;	}.break { display:block; width:1px; height:1px; clear:both; }	 	 /**********************************************************************//* FORM ELEMENTS                                                      *//**********************************************************************/form {	color:#242a72;	font-size: 100%; 	line-height: 16px; 	margin: 0px;	padding: 0px;	}	form table {	color:#242a72;	font-size: 100%; 	line-height: 16px; 	margin: 0px;	padding: 0px;	}form p {	border-top: 1px solid #242a72;	clear: left;	margin: 0px;	padding: 5px 0;	}form p label {	float: left;	margin:0px 10px 0px 5px;	padding: 2px 10px 4px 4px;	width: 200px; 	text-align:left;	}input {	border: inset 1px #242a72;	color: #000;	margin: 0;	padding: 2px;	}	radio {border:none;}	.form_xlarge {width: 225px;}	.form_large { width:200px; }.form_medium { width:140px; }.form_medium_small {width: 120px;}.form_small {width:50px;}.form_xsmall {width: 20px;}.border_bottom { border-top: none; border-bottom:1px solid #214C80; }.border_both { border-top: 1px solid #214C80; border-bottom:1px solid #214C80; }.border_none { border:none; }.break { display:block; width:1px; height:1px; clear:both; }.alt_row {/*background-color:#c9ddf0;*/background-color:#f6f3dd;}	.row {}	p.border_none_alt_row { border:none;background-color:#e1ebf5; }.grey_row {	background-color:#69c;	padding:0;	border-top: 1px solid #69c;	border-bottom: 1px solid #69c; 	text-align:center;	color: #fff;	font-size: 120%;	font-weight: bold;	}select {	border: inset 1px #036;	background-color: #FFF;	color: #000;	font-size:95%;	/*margin: 2px 0px 4px 0px;	padding:2px 0px 2px 0px;*/	margin: 0px 0px 2px 0px;	padding: 2px;	}textarea  {	border: inset 1px #036;	color: #000;	margin: 4px 0px 4px 0px;	padding: 2px;	}.alert {	color: #900;	font-weight: bold;	}.button {	background-color: #c42128;	border:1px outset #900;	color: #fff;	font-weight: bold;	margin:5px 5px 5px 0px;	padding: 1px;	}.button_faded {	background-color: #ccc;	border:1px outset #333;	color:#333;	font-weight: bold;	margin:0;	padding: 1px;	margin:5px 5px 5px 0px;	}.button_delete {	background-color: #333;	border:1px outset #eee;	color:#FFF;	font-weight: bold;	margin:0;	padding: 1px;	margin:5px 5px 5px 0px;	}.move_button {	background-color: #5f7599;	border:1px outset #900;	color: #fff;	font-weight: bold;	margin:5px 5px 5px 0px;	padding: 1px;	}.checkbox {	border: none;	margin:4px 0 -5px 0;	padding: 2px;	}.radio {	border:0px;	margin:3px 4px 0 2px;	padding:0px;	vertical-align:middle;	}.radio2 {	border:0px;	margin:0px 8px 0px 0px;	padding:0px;	vertical-align:middle;	}.required {	color:#AE2333;	font-size: 100%;	font-weight:bold;	margin: 0 0 0 -9px;	position:absolute;	}form ul {	float:left;	list-style-type:none; 	margin:0px 0px 8px 0px; 	padding:0px 0px 0px 0px; 	}form ul li {	padding:0px 0px 5px 0px;	} 	/*---------- CONTACT US FORM ERRORS -----------*/.formErrors {	color: #a65f0b;	font-weight: bold;	}				