/* Start of CSS for Dagon Design Form Mailer */

.mailwrapper {
	text-align: center;
font-size:75%;
}


/*Overall Width of Fields*/

.maildiv {
	margin: 20px auto 0 auto;
	text-align: left;
	width: 450px;
	font-family: Verdana,sans-serif;
}



.maildiv form {
	text-align: left;
}

.maildiv label {
	/* used for right side captions */
	vertical-align: top;
	padding: 0 0 0 3px;
}


.maildiv .sidelbl {
	/* used for left side labels */
	width: 130px;
	text-align: right;
	padding: 0px 12px 0px 0px;
	vertical-align: top;
	position: relative;
	display: block; 
	float: left; 
	clear: left;
	color:black;
border:0px dashed red;
height:auto;
}


.maildiv a {
	color: #0000FF;
}


.maildiv h2 {
}


/*NORMAL INPUT FORMAT*/

.maildiv input {
	margin-bottom: 10px;
border:1px solid gray;
border-style: inset;
height:18px;
}


.maildiv select {
	margin-bottom: 10px;
}

	
	/*TEXT AREA FORMAT*/
	
.maildiv textarea {
margin-bottom: 10px;
border:1px solid gray;
border-style: inset;
padding:2px 5px 2px 5px;
width: 210px;
height: 100px;
}


.maildiv .ver_img {
	padding: 0;
	margin: 0 0 10px 10px;
	vertical-align:bottom;  
	border: 1px solid #990000; 
}


/*Width of Fieldset*/


.maildiv fieldset {
	padding: 15px 5px 5px 5px;
	margin-bottom: 10px;
	width:450px;
color:#999999;	
	background-color:transparent;
}



.maildiv .legendspacing {
	height: 10px;
}



/*Input field text formats*/

.maildiv .fmtext {
	font-size: 100%;
padding:0px 5px;
}




.maildiv .fmcredits {
visibility:hidden;
display:none;
	float: left;
	font-size: 80%;
}



.maildiv .fmsubmit {
float: right;
border-style: outset;
height:21px;
border-width:1px;
background-color:#D4D0C8;
}


/*Colorured stars*/

.maildiv .fmrequired {
	color: #FF0000;
	font-size: 150%; 
	float: left;
	margin-top: 3px;
	margin-left: 5px;
}



.maildiv .fmspacer {
	height: 10px;
}



.maildiv .fminfofull {
	padding: 0 10px 0 10px;
	color: #005ABE;
	margin-bottom: 10px;
}



.maildiv .fminfohalf {
	padding: 0 10px 0 10px;
	color: #005ABE;
	margin-left: 110px;
	margin-bottom: 10px;
}


/*
ERROR RESULTS*/


.maildiv .fmerrorbox {
	text-align: left;
	background-color: #FFF9F9;
	padding:0px 10px;
width:400px;
font-size:100%;
}

.maildiv .fmerrorbox li {
	margin: 0.3em 0 0.3em 0;
font-size:100%;
}


 .fmerrortitle {
	color: #FF0000;
	font-size: 160%;
	font-weight:bold;
	
}

/* End of CSS for Dagon Design Form Mailer */