/*
	eForm Stylesheet
*/
div.eform{
	margin: 5px;
	padding: 5px;
	border: 1px dotted #999;
}
	div.eform p.error, div.eform div.errors{
		color: #f00;
		text-align: center;
		font-size: 0.8em;
	}
	div.eform  form{
		width: 100%;
	}
		div.eform   div.row{
			width: 100%;
		}
			div.eform  input, div.eform  select, div.eform  textarea{
				width: 300px;
				padding: 3px;
				text-align: left;
				border: 1px solid #d7d5d5;
				font-size: 0.9em;
				color: #999;
			}
				div.eform  .active{
					border-color: #F26522;
				}
				div.eform  select{}
				div.eform  option{
					padding: 2px;
					text-align: left;
				}
					div.eform  div.control{text-align: right; padding: 4px;}
					div.eform div.control button{
						display: inline-block;
						text-indent: -10000px;
						outline: none;
						background: transparent url(../images/sendmessage.png) no-repeat left 4px;
						height: 22px;
						width: 121px;
						border: 0px none;
						margin-bottom: 1px;
						cursor: pointer;
					}
						div.eform div.control button:hover{
							border-bottom: 1px dotted #ccc;
							margin-bottom: 0px;
						}
			div.eform  div.label{
				padding: 5px;
				font-size: 0.9em;
				font-weight: bold;
			}
			div.eform  div.input{
				padding: 5px 30px;
				font-size: 0.9em;
			}
			div.eform  div.vericode img{width: 148px;}
			div.eform  div.vericode input{width: 142px;}
			
			
			
			
