
form 
	{
		display:block;
		position:relative;
		height:auto;
		font-family:Verdana;
		font-size:10pt;
		font-weight:bold;
		color:#3635AA;
		text-align:center;
		background:transparent;
	}
form h1
{
		height:30px;
		font-size:12pt;
		font-weight:bold;
		color:#3635AA;
		text-align:center;
		margin-top:0px;	
		margin-bottom:0px;
		padding-top:10px;
}	
table.frm 
	{
		display:block;
		position:relative;
		height:auto;
		font-weight:normal;
	}
table.frm td.lt, table.frm td.rt 
	{
		/*width:140px;*/ /* program inline */
		font-family:Verdana;
		font-size:8pt;
		color:#3635AA;
		text-align:right;
		padding-right:2px;
	}
table.frm td.rt 
	{
		/*width:260px;*/ /*program inline */
		text-align:left;
		padding-left:2px;
		padding-right:0px;
	}
input, textarea, select 
	{
		height:10pt;
		font-size:8pt;
		color:#1C15B4;
	}
textarea, select {height:auto;}
option.altern{background-color:#E9E9F6;}
input.button 
	{
		height:18pt;
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
		color: #3635AA;
		background-color: #FFFFFF;
		border: 2px outset #3635AA;
	}
h1.submission
	{
		display:block;
		position:relative;
		width: 400px;
		height:30px;
		font-size:12pt;
		font-weight:bold;
		color:#3635AA;
		text-align:left;
		margin-top:0px;	
		margin-bottom:0px;
		padding-top:10px;
		border:1px solid red;
	}
#survey
	{
		display:block;
		position:absolute;
		width:120px;
		height:130px;
		top:510px;
		left:0px;
		/*background-image:url('../images/CustomerSurvey.jpg');
		background-position:center;
		background-repeat:no-repeat;
		background-color:yellow;*/
		z-index:502;
	}
/*#survey .survfrm {display:none;visibility:hidden;}	*/
#survfrmpad
	{
		display:none;
		visibility:hidden;
		position:absolute;
		width:auto;
		height:auto;
		top:-500px;
		left:70px;
		background-color:#12285C;
		z-index:1000;
	}
#survfrmpad .survfrm
	{
		display:block;
		position:relative;
		width:700px;
		height:auto;
		left:-10px;
		top:-10px;
		border:2px solid #8E8DCF;
		background-color:#FDFCB5;
		padding-top:10px;
	}
form.surv
	{
		display:block;
		width:680px;
		left:8px;
	}
form.surv h2.survey
	{
		display:block;
		position:relative;
		width:100%;
		font-size:10pt;
	}
.notice
	{
		display:block;
		position:relative;
		width:680px;
		height:auto;
		left:8px;
		padding:0px;
		padding-top:30px;
		padding-bottom:30px;
	}
.notice .referral, .notice .pre_mail
	{
		display:block;
		position:absolute;
		top:0px;
		left:0px;
		font-size:8pt;
		font-weight:bold;
		text-align:center;
		line-height:8pt;
		background-color:#EAE96E;
		
	}