@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
	margin:0;
	padding:0;
	background-color: #FFF;
}

table {
	border-collapse:collapse;
	border-spacing:0;
	background-color: #FFF;
}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}

caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

q:before,q:after{content:'';}

abbr,acronym{border:0;}



em, i { font-style: italic;}

strong, b { font-weight: bold; font-variant: small-caps; }



p, ul, ol {  margin-bottom: 15px;}

p.bottom { margin-bottom: 0; }



.hidden { display: none; }



body {

	background-color:				#FFFFFF;

	padding:						20px;

	

	font-family:					Verdana, Arial, Helvetica, sans-serif;

	font-size:						small;

	line-height:					16px;

}



#container {
	background-color:				#fff;
	padding:						10px;
	margin:							0 auto;
	width:							500px;

}



h1 {
	font-size:						120%;
	font-weight:					bold;
	margin-bottom:					10px;

}



#emailBody {

	width:							425px;

	font-family:					Verdana, Arial, Helvetica, sans-serif;

	font-size:						x-small;

}

#contacts {

	margin:							0;

}



#contact tr {

	background-color:				#fff;

}



#contacts td {

	padding-bottom:					5px;

	border-bottom:					1px dotted #999;

}



.namelabel, .emaillabel {

	margin-right:					10px;

	font-variant:					small-caps;

	font-size:						90%;

}



.namelabel span, .emaillabel span{

	font-weight:					bold;

	display:						block;

}



.yourname {
	color:							#900;
	font-variant: normal;

}



.friendName, .friendEmail {

	display:						block;

}



.friendName {

	width:							175px;

}



.friendEmail {

	width:							230px;

}



.delete, .clear {

	display:						block;

}



.addmore { float:					right; }

#addclick{

	font-weight:					bold;

	text-align:						right;

	font-size:						80%;

	line-height:					12px;

	text-decoration:				none;

	display:						block;

	padding:						5px;

	width:							125px;

	

}



#addclick img {

	float:							right;

}



h3 {

	font-size:						110%;

	font-weight:					bold;

	margin-bottom:					10px;

	margin-top:						10px;

}



#submitButton {

	clear:							both;

	padding:						5px;

	cursor:							pointer;	

}



#copyright {

	margin:							0 auto;

	width:							500px;

	margin-top:						10px;

}

.poweredBy {

	text-align:						right;

	font-size:						75%;

}

.poweredBy a {

	color:							yellow;

}

label.error, .errorMessage{

	display:						block;

	font-weight:					bold;

	color:							#f00;

	font-size:						10px;

	font-variant:					normal;

	text-transform:					uppercase;

}

ul { margin-left:	25px; }
