/*
contact styles 2.0
author:		Kahkashan
updated:	March 20,2012

*/

#contact-page{
	background:none;
}


#contact-wrapper{
 margin:0 auto;
 text-align: left; 
 width: 550px;
	font-size:92%;
	padding:10px 10px 20px 30px;
}

.FB_title{
	display:none;
}

h1{
	font-size:200%;
	font-weight:normal;
	color:#4b4b4b;
	padding-bottom:15px;
	
}
.FB_title{
	clear:both;
}

.FB_description{
	color:#4b4b4b;
	display:block;
	padding:0 0 30px 0;	

	
}
	
fieldset{
	display:block;
	margin:8px 0 8px 0;
	border:none;
	}
	

#FormBuilder .header{
	float:left;
	width:220px !important;
	font-weight:bold;
	text-align:right;
	padding: 2px 10px 0 0 ;
}

#FormBuilder .normalField, #FormBuilder .invalidField{
	display:block;

}

/*FIELD breakdown*/		


		


	/*INPUT FIELDs*/
		.normalField	
		{	
			width: 258px;
			height: 21px;
			padding: 4px 5px 0 5px;
			background: #f4f4f4;
			border: 1px solid #c8c6c6; 
			font: small/1.2em Verdana,Sans-serif;
			line-height: 18px;	
			}

		.invalidField	
		{	
			width: 258px;
			height: 21px;
			padding: 4px 5px 0 5px;
			background: #f4f4f4;
			border: 1px solid #f00; 
			font: small/1.2em Verdana,Sans-serif;
			line-height: 18px;	
			}

	/*DROP DOWN*/
		select#FormBuilder_100,
		select#FormBuilder_103
		{	
			width: 270px;
			height: 28px;
			padding: 4px 5px;
			background: #f4f4f4;
			border: 1px solid #c8c6c6; 
			font: small/1.2em Verdana,Sans-serif;
			line-height: 18px;		
		}

	/*COMMENTS*/
	#FormBuilder_104{
		height:100px;
	}
#header_confirm_290 {
	margin-top: 5px;	
}
#FormBuilder_field_email_confirm_290{
	margin-top: 8px;	
}
#FormBuilder_292 {
	height: 100px;	
}
	/*CAPTCHA*/
#recaptcha_widget_div table {
	margin-left: 230px !important;	
}
	fieldset#fieldset_captcha{
	    margin-top: 20px;
    	padding-left: 230px;
	}
	fieldset#captcha span#captcha{
		float:left;
		width:110px;
			padding: 2px 10px 0 0 ;		
		text-align:right;
		font-weight:bold !important;
	}	
	fieldset#captcha .normalField{ 
		width: 200px;
		height: 21px;
		background: #f4f4f4;
		border: 1px solid #c8c6c6;
		font: small/1.2em Verdana,Sans-serif;
		line-height: 18px;
		margin-right:10px;
		float:left;
	}

	fieldset#captcha .invalidField{
		width: 200px;
		height: 21px;
		background: #f4f4f4;
		border: 1px solid #f00;
		font: small/1.2em Verdana,Sans-serif;
		line-height: 18px;
		margin-right:10px;
		float:left;
	}
	

	#FormBuilder_Panel1 img{
		margin-left:120px;
		display:block;
	}

	
/*END FIELD breakdown*/	






	
	
/*SUBMIT*/	
	.submitButton {
		margin-top:30px;
		margin-left:230px;
		background: #fff url('https://img.roxio.com/images/theme/core/btn-submit.gif') top left no-repeat;
		background-position: 0 0;
		border: none;
		width: 98px;
		height: 27px;
		color: #fff;
		cursor: pointer;
		font:  Arial, Helvetica, sans-serif;
		font-weight: bold;
		outline: none;

	}
	.submitButton:hover {
		background-position: 0 -52px;
	}		
	

	
	
/*ERROR STYLES*/	
	
	
	
	
	#validation{
		display:block;
		font-weight:bold;
		color:#f00;
		margin-left:120px;
	}