@charset "utf-8";
/* form stles */

#feedback fieldset {  
		margin: 			10px 0 0 0;  
		padding: 			0;
		background:		 #B3C1CE url(fieldsetbg.gif) no-repeat bottom right;
		border:none;
	}

#feedback legend {  
		font-size:			1em;
		padding:			5px;
		margin-left:		1em;
		color:				#ffffff;
		background:	 #8B949E;
	}
	
#feedback fieldset ol {  
		padding: 			10px 10px 0 10px;  
		list-style: 		none;
	}
	
#feedback fieldset li {  
		position:			relative;
		padding-bottom: 	0.5em;
		line-height:		1.3em;
	}
	
/*fieldset#submitform {  
		background-image:	none;
		border-style: 		none;
	}*/
	
#feedback label {
		font-size:0.875em;
		position:			relative;
		clear:				left;
		float:				left;
		width:				10em;
		margin-right:		5px;
		padding-right:		30px;
		line-height:		1.3em;
		text-align:			right;
	}
	
#feedback label.required {
		background:			transparent url(required.gif) no-repeat center right;
	}
	
#feedback label span {
		position:			absolute;
		left:				-10000px;
		top:				0px;
	}
	
#feedback 	p span.required {
		display:			inline-block;
		vertical-align: 	middle;
		line-height:		3.4em;
		width:				25px;
		line-height:		3.4em;
		text-indent:		-10000px;
		overflow:			hidden;
		background:			transparent url(required.gif) no-repeat center right;		
	}
	
#feedback input {
		padding:			5px;
		font-size:		0.875em;
		color:				#1E1903; 
/*		background:		#F5F6D4;*/
	}
	
#feedback input .radio{
		border:				none;
		background:		transparent;
	}
#feedback textarea{
	width:200px;
	}
#feedback #submitform {
		padding:5px 5%;
		font-size:		0.875em;	
	}
