tr {
	vertical-align:		top;
}

.fieldvalue input, .fieldvalue textarea {
    background-attachment:  fixed; 
	background-color:       #FFFFFF; 
	background-image:       url(/img/fieldbg.gif); 
	border:                 1px solid #999999; 
	color:                  #4A4A4A; 
	font-family:            Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size:              11px;

	width: 				98%;
}

.fieldlabel {
	font-family:		Verdana, Arial, Helvetica, sans-serif
	color:				#333366;
	font-size:			12px;
	white-space:		nowrap;
	font-weight:		bold;
}

.fieldrequired {
	font-weight:		bold;
	color:				#333399;
}

.fieldvalue {
	width:				100%;
}

.contactinfo dd {
	font-size:			smaller;
}

.contactinfo dt {
	font-style:			italic;
	font-weight:		bold;
}

.contactinfo dd {
	margin-bottom:		1em;
}

/*
.buttons {
	text-align:			center;
}
*/

.buttons input {
	border:				1px solid rgb(103,103,103);
	cursor:				hand;
}
