@charset "UTF-8";
/* CSS Document */

#friendForm {
	margin:0;
	padding:2em 0;
}
#friendForm dl {
	margin:0 auto;
	width:300px;
}
#friendForm dl dt {
	font-weight:bold;
	color:#444;
}
#friendForm dl dd {
	margin:0;
	padding-bottom:1.2em;
}
#friendForm dl dd input,#friendForm dl dd textarea {
	width:260px;
	font:1em Helvetica, Verdana, Arial, sans-serif;
	color:#777;
	border:1px solid #bbb;
	border-right:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;
	padding:.3em;
}
#friendForm dl dd input.buttonSubmit {
	width:265px;
	background-color:#FC3690;
	color:#FFB7D3;
	font-weight:bold;
	text-transform:uppercase;
	border:1px solid #777;
	padding:.3em;
}
#friendForm dl dd img {
	width:260px;
	height:70px;
	border:1px solid #bbb;
	padding:.3em;
}
#friendForm dl dd p {
	padding:0;
	margin:.5em 0 .25em 0;
	font-style:italic;
}
#friendForm dl dd input.missingInput {
	background-color:#FFD5E8;
	border:1px solid #fc308d;
}
#friendForm div#addMore,#friendForm div#addLess {
	margin:0 auto;
	width:260px;
	text-align:right;
	font-size:.85em;
	padding-right:40px;
}
