/**********************************************************************//* FORM CONTAINER                                                     *//**********************************************************************/#left_inset_form {	width:800px;	position:relative;	left:50px;	top:10px;	}/**********************************************************************//* BASIC FORM ELEMENTS                                                *//**********************************************************************/.subhead   { 	color:#fff;	background-color:#6b0000;	font-weight:bold;	margin:0;	font-size:120%;	padding: 4px 0 4px 5px;	 }#form_container {	width:550px;	margin:5px 0 0 0;	padding:0;	float:right;	}.break { display:block; width:1px; height:1px; clear:both; }	 	 /**********************************************************************//* FORM ELEMENTS                                                      *//**********************************************************************/form {	color:#293f89;	font-size: 100%; 	line-height: 16px; 	margin: 0px;	padding: 0px;	}	form table {	color:#293f89;	font-size: 100%; 	line-height: 16px; 	margin: 0px;	padding: 0px;	}form p {	border-top: 1px solid #a89343;	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 #4e2029;	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 #4d2224; }.border_both { border-top: 1px solid #214C80; border-bottom:1px solid #4d2224; }.border_none { border:none; }.break { display:block; width:1px; height:1px; clear:both; }.alt_row {/*background-color:#c9ddf0;*/background-color:#f6eccc;}	.row {}	p.border_none_alt_row { border:none;background-color:#a89343; }.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: #d6daf3;	border:1px outset #254085;	color: #254085;	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: #ccc;	border:1px outset #9f2d20;	color:#9f2d20;	font-weight: bold;	margin:0;	padding: 1px;	margin:5px 5px 5px 0px;	}.move_button {	background-color: #587992;	border:1px outset #113d5f;	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:#911c2c;	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: #9f2d20;	background-color:#FFFFCC;*/	color:#CC0000;	font-weight: bold;	}				