@charset "utf-8";
/* CSS vers. 1.3 */


#form {
	width: 500px;
	text-align: left; 
	margin: 15px auto;
}

/* -------------------------------  elements -------------------------------- */


blockquote {
	margin: 10px 0px 10px 15px;
	font-size: 80%;
}

legend {
	border: groove 3px #1a54a5;
	background-color: #ffffff;
	padding: .2em;
	
}

fieldset {
	background-color: #bbbbbb;
	margin-top: 10px;
	border: groove 3px #666;
	background-repeat: repeat-x;
	background-image: url(images/vertbgfieldset.gif);

}

textarea {
	margin: 10px;
}

.red {
	color: #ed1c24;
	text-decoration: none;
}

a.redText:hover {
background-color: #ed1c24;
color: #fff ;
background-image: url(.....);
}

#form a {
	text-decoration: none;
	color: #564678;
	padding: .2em;
}

#form a:hover {
	background-color: #d67e45;
	color: #000 ;
	background-image: url(.....);
}

.nodec {
	text-decoration: none;
	color: #000;
}

.addfield {
	width: 230px;
	margin: 0;
}
	
#submitbutton {
	margin: 15px 0px 10px 15px;
	background-color: #1a54a5;
	color: #FFFFFF;
}	

.alignright {
	text-align: right;
}


