/**
 * This file should be modified only be EDC personel
 * Contact us at support@edc-aim.com with any questions
 */

form
{
	border: double 3px none;	
	background-color: #ffffff;	
}
form.no_border
{
	border: none 0px none;
	background: inherit;
}
form div.header
{				
	border-bottom: solid 1px none;	
	font-weight: bold;
	font-size: 14pt;
	text-align: left;
	text-indent: 10px;
	color: #00397c;
	background-color: #ffffff;	
}
form fieldset.no_legend
{
	border-style: none;
	padding: 0px;
	margin: 5px;
}
form fieldset, form fieldset.legend
{
	margin: 10px;
}
form fieldset
{
	border: solid 1px none;
}
form span.required_asterix
{	
	color: red;
	font-size: 12pt;
	vertical-align: text-top;
}
form input
{			
	margin-top: 2px;
	margin-bottom: 2px;
	border: solid 1px #a0a0a0;
}
form input[type="radio"],
form input[type="checkbox"]
{
	border: none;
}
form input.error
{
	background-color: #ff8888;
	border: solid 1px #ff0000;
}
form input.char_count_field
{
	background-color: inherit;
	font: inherit;
	border: inherit;
	padding: inherit;
	margin: inherit;
	text-align: right;	
}
form textarea
{
	margin-top: 2px;
	margin-bottom: 2px;
	border: solid 1px #a0a0a0;
}
form textarea.error
{
	background-color: #ff8888;
	border: solid 1px #ff0000;
}
form select
{
	margin-top: 2px;
	margin-bottom: 2px;
	border: solid 1px #a0a0a0;
}
form select.error
{
	background-color: #ff8888;
	border: solid 1px #ff0000;
}
form div.error
{
	background-color: #ff8888;
	border: solid 1px #ff0000;
}
form div.hint
{
	color: #808080;
	font-size: 8pt;
	font-style: italic;
}
form div.footer
{
	border-top: solid 1px none;	
	padding: 2px;	
	text-align: right;	
}
form div.footer .form_help
{
	color: #808080;
	font-size: 8pt;
	font-style: italic;
	margin-top: 5px;		
	float: left;
}
form div.footer button
{	
	display: inline;	
}
form div.field
{
	float: none;
}
div.radio_option
{		
	overflow: hidden;
}
div.radio_option input[type="radio"]
{	
	float: left;
}
div.radio_option label
{		
	
}
div.checked_list
{
	overflow: hidden;
}
div.checked_list_options
{
	float: left;
	border: solid 1px #a0a0a0;
	overflow: auto;	
	max-height: 200px;	
}

div.textarea_picklist div.field
{
	clear: left;
	float: left;	
}
div.textarea_picklist div.field select
{	
	margin-top: 0px;
	margin-bottom: 0px;	
}
div.textarea_picklist button
{
	float: left;
	margin-left: 2px;
}

/* FORM LAYOUTS **************************************/

/* 80-pixel column extras */
form.col_80 div.label
{
	float: left;
	width: 80px;	
}
form.col_80 div.field
{
	margin-left: 85px;
}
/* 100-pixel column extras */
form.col_100 div.label
{
	float: left;
	width: 100px;	
}
form.col_100 div.field
{
	margin-left: 105px;
}
/* 120-pixel column extras */
form.col_120 div.label
{
	float: left;
	width: 120px;	
}
form.col_120 div.field
{
	margin-left: 125px;
}
/* 140-pixel column extras */
form.col_140 div.label
{
	float: left;
	width: 140px;	
}
form.col_140 div.field
{
	margin-left: 145px;
}
/* 160-pixel column extras */
form.col_160 div.label
{
	float: left;
	width: 160px;	
}
form.col_160 div.field
{
	margin-left: 165px;
}
/* 180-pixel column extras */
form.col_180 div.label
{
	float: left;
	width: 180px;	
}
form.col_180 div.field
{
	margin-left: 185px;
}
/* 200-pixel column extras */
form.col_200 div.label
{
	float: left;
	width: 200px;	
}
form.col_200 div.field
{
	margin-left: 205px;
}
/* 220-pixel column extras */
form.col_220 div.label
{
	float: left;
	width: 220px;	
}
form.col_220 div.field
{
	margin-left: 225px;
}

/* This page was loaded in: -1258863641.5687 seconds */
