body {
    color:#fff}
.root-wrapper {
    background-color:#c2a9cc}
.header {
    background:url(/images/header/tell-a-friend.gif) no-repeat}
.content {
    width:752px;
    background:#c2aacd}
.content-left {
    float:left;
    padding:9px 0 0 30px}
.content-left h1 {
    width:91px;
    height:13px;
    font-size:0;
    margin:0;
    background-image:url(/images/tell-a-friend.gif);
    text-indent:-2000px}
.content-right {
    float:right;
    width:314px;
    height:427px;
    background-image:url(/images/content-right/tell-a-friend.jpg)}
p {
    margin:15px 0}
table {
    margin-left:10px}
th {
    font-weight:normal;
    height:25px;
    width:100px}
.text-box {
    border:1px #bd92a7 solid;
    color:#642844;
    background:#f2dee7;
    font:12px arial;
    width:140px}
.send-button {
    color:#fff;
    font-size:10px;
    font-weight:bold;
    font-family:tahoma;
    text-transform:uppercase;
    background:#a12f63}
.friends {
    width:370px;
    height:263px;
    margin-bottom:5px;
    border:1px solid #a089ab;
    background:#cebed5}
.friends h2 {
    width:116px;
    height:14px;
    font-size:0;
    text-indent:-2000px}
.friends p {
    margin:14px 0 0 12px}
.friends fieldset {
    margin-top:20px}
.friends .send-button {
    margin-top:8px}
.mailinglist {
    width:370px;
    height:110px;
    border:1px solid #a089ab;
    background:#cebed5}
.mailinglist h2 {
    width:130px;
    height:14px;
    font-size:0;
    margin:14px 0 0 10px;
    background-image:url(/images/join-our-mailinglist.gif);
    text-indent:-2000px}
.mailinglist p {
    margin:8px 0 0 12px}
.mailinglist fieldset {
    margin-top:0px}
.mailinglist .send-button {
    margin-top:0}
input[type="text"]:focus, textarea:focus, select:focus {
    border-color:#BB2E6E}
.statusMessage 
{
	color:#a12f63;
	font-weight:bold;
}