/* styles for tell a friend page */

.tell-a-friend{
margin:0
padding:0;
}

.tell-a-friend table {
	border:0;
	border-collapse:collapse;
}

.tell-a-friend caption {
	border:0;
	border-collapse:collapse;
	font-size:120%;
    font-weight:bold;
    padding:8px 0px;
}

.tell-a-friend td,.tell-a-friend th{
	border:0;
	border-collapse:collapse;
	padding:0px 3px;
	vertical-align:top;
}

.tell-a-friend label{
	text-align: right;
	display: block;
    padding-top:3px;
}

.tell-a-friend .text-input{
    color: #1B1605;
	font: 14px Papyrus, Arial, sans-serif;
    width:200px;
}

.tell-a-friend .button {
	font-size:110%;
	margin-top: 6px;
    cursor: hand;
    cursor: pointer;
}

.success
{
    width: 80%;
    font-size: 80%;
	margin-left:auto;
	margin-right:auto;
    background: #fff6bf url(../img/exclamation.gif) center no-repeat;
    background-position: 15px 5px; /* x-pos y-pos */
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #ffd324;
    border-bottom: 2px solid #ffd324;
}

.error
{
    width: 80%;
    font-size: 80%;
	margin-left:auto;
	margin-right:auto;
    background: #fff6bf url(../img/exclamation.gif) center no-repeat;
    background-position: 15px 5px; /* x-pos y-pos */
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #ffd324;
    border-bottom: 2px solid #ffd324;
}
