	
	.inputContainer{position:relative; float:left;}
	.formError {
			position:absolute;
			top:300px; left:300px;
			padding-bottom:13px;
			display:block;
			z-index:5000;
			cursor:pointer;
		}
			#debugMode{
				background:#000;
				position:fixed;
				width:100%; height:200px;
				top:0; left:0;
				overflow:scroll;
				opacity:0.8;
				display:block;
				padding:10px;
				color:#fff;
				font-size:14px;
				z-index:100000;
			}
		
	.ajaxSubmit{
			margin-top: 20px;
			background-color: rgba(150, 150, 150, .2);
			background-image:url(../images/signature.png);
			background-repeat:no-repeat;
			background-position:95% 75%;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			width: 350px;
			padding:15px 20px 70px 20px;
			font-family: 'Dosis', sans-serif;
			border:1px solid #FFF;
			font-size:17px;
			color:#FFF;
		}


			.formError .formErrorContent {
				width:100%; 
				background: rgb(156,87,191); /* Old browsers */
				background: -moz-linear-gradient(top,  rgba(156,87,191,1) 0%, rgba(87,27,126,1) 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(156,87,191,1)), color-stop(100%,rgba(87,27,126,1))); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  rgba(156,87,191,1) 0%,rgba(87,27,126,1) 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  rgba(156,87,191,1) 0%,rgba(87,27,126,1) 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  rgba(156,87,191,1) 0%,rgba(87,27,126,1) 100%); /* IE10+ */
				background: linear-gradient(to bottom,  rgba(156,87,191,1) 0%,rgba(87,27,126,1) 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c57bf', endColorstr='#571b7e',GradientType=0 ); /* IE6-9 */
				color:#fff;
				width:120px;
				font-family:tahoma;
				font-size:11px;
				border:1px solid #FFF;
				box-shadow: 0px 0px 6px #000;
				-moz-box-shadow: 0px 0px 6px #000;
				-webkit-box-shadow: 0px 0px 6px #000;
				padding:4px 10px 4px 5px;
				border-radius: 6px;
				-moz-border-radius: 6px;
				-webkit-border-radius: 6px;
			}
			.greenPopup .formErrorContent {background:#33be40;}
			
			.blackPopup .formErrorContent {background:#393939;color:#FFF;}
			
			.formError .formErrorArrow{
				width:15px;
				margin:-2px 0 0 13px;
				z-index:5001;
			}
			.formError .formErrorArrowBottom{top:0;margin:-6px;}
			
				.formError .formErrorArrow div{
					border-left:2px solid #ddd;
					border-right:2px solid #ddd;
					box-shadow: 0px 2px 3px #444;
					-moz-box-shadow: 0px 2px 3px #444;
					-webkit-box-shadow: 0px 2px 3px #444;
					font-size:0px; height:1px; background:#571B7e;margin:0 auto;line-height:0px; font-size:0px; display:block;
				}
					.formError .formErrorArrowBottom div{
						box-shadow: none;
						-moz-box-shadow: none;
						-webkit-box-shadow: none;
					}
					
				.greenPopup .formErrorArrow div{background:#33be40;}
				.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}

				.formError .formErrorArrow .line10{width:15px;border:none;} 
				.formError .formErrorArrow .line9{width:13px;border:none;} 
				.formError .formErrorArrow .line8{width:11px;} 
				.formError .formErrorArrow .line7{width:9px;} 
				.formError .formErrorArrow .line6{width:7px;} 
				.formError .formErrorArrow .line5{width:5px;} 
				.formError .formErrorArrow .line4{width:3px;} 
				.formError .formErrorArrow .line3{width:1px;
					border-left:2px solid #ddd;
					border-right:2px solid #ddd;
					border-bottom:0px solid #ddd;} 
				.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
				.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}  #wrapper a {
	color: #0196E3;
	font-weight: bold;
	font-size: 16px;


}
