body {
	margin:0px;
}

td {
	font-family: Tahoma;
	color:#646464;
	font-size:11px;
	line-height:15px;
}
a,a:hover {
	font-family: Tahoma;
	color:#646464;
	font-size:11px;
	text-decoration:underline;
	line-height:15px;
}

.link,.link:hover {
	font-family: Tahoma;
	color:#b85280;
	font-size:11px;
	text-decoration:underline;
	line-height:15px;
}

.homepagetext {
	font-family: Tahoma;
	color:#646464;
	font-size:12px;
	line-height:18px;
}

.homepagepink {
	font-family: Tahoma;
	color:#ef5ba1;
	font-size:12px;
	line-height:18px;
}

.footertext {
	font-family: Arial;
	color:#7b8682;
	font-size:10px;
}
.footerlinksmall,.footerlinksmall:hover {
	font-family: Arial;
	color:#7b8682;
	font-size:10px;
	text-decoration:underline;
}
.footerlink, .footerlink:hover{
	font-family: Tahoma;
	color:#7b8682;
	font-size:11px;
	text-decoration:underline;
}
.footerlinkpink, .footerlinkpink:hover{
	font-family: Tahoma;
	color:#b85280;
	font-size:11px;
	text-decoration:underline;
}
.listitem {
	font-family: Tahoma;
	color:#646464;
	font-size:11px;
	line-height:15px;
	background-image:url(../images/ContestsImages/special/WinAWedding/list_bullet.jpg);
	background-repeat:no-repeat;
	background-position:20px 7px;
	padding-left: 35px;
}
.pinktext {
	font-family: Tahoma;
	color:#b85280;
	font-size:11px;
	line-height:15px;
}
.pinktitle {
	font-family: Tahoma;
	color:#b85280;
	font-size:12px;
	font-weight:bold;
}
.hhpicture {
	border: 1px solid #333333;
}

.textfield {
	font-family: Tahoma;
	color:#646464;
	font-size:11px;
	border: 1px solid #333333;
	padding:2px;
	height:20px;
}

.button {
	font-family: Tahoma;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	border: 1px solid #333333;
	background-color:#BA3D76;
	padding:2px;
	height:20px;
}

textarea {
	font-family: Tahoma;
	color:#646464;
	font-size:11px;
	border: 1px solid #333333;
}