@charset "utf-8";
/* CSS Document */

form {
 	border: 0px solid #ffffff;
 	padding: 0px;
 	margin:20px 0px 20px 25px;
 	width:470px;
 	border:0px solid #00CCCC;
}

input { background-color: #ffffff;}

select { background-color: #ffffff; color: #666666; }

textarea { background-color: #ffffff; color: #666666; }

#signup table {  
	 background-color: transparent;  
	 color: #fff;  	 
	 border: 0px solid #D7E5F2;    
}  
 
td.name {  
	 border: 0px solid #D7E5F2;  
	 padding-bottom: 2px;
	 vertical-align:top;
	 text-align:left;
	 width: 130px;
	  	border:0px solid #00CCCC;
}

td.input {  
	 border: 0px solid #D7E5F2;  
	 padding-bottom: 2px;
	 vertical-align:top;
	 text-align:left;
	 width:350px;
	  	border:0px solid #00CCCC;
}

.styleinput {
	width:220px;
	font-size:11px;
	vertical-align:top;
}

.submit {
	color:#6b6f53;
	font-size:11px;
	font-weight:bold;
}

.error_message{
	background-color: #f00;
	padding-left: 4px;
	font-weight: bold;
}

.formheading{
	color: #d7bf52;
	font-weight: bold;
	padding-bottom: 15px;
	font-size:12px;
}
#recipients_table{
	display: none
}
