*{
margin:0;
padding:0;
}

body{
font-size:75%;
}

#send_to_friend{
font-family:Arial, Verdana, sans-serif;
position:relative;
margin:auto;
background:#ffffff;
width:398px;
text-align:center;
}

#send_to_friend #close_window{
padding:0 10px;
text-align:right;
font-size:1.4em;
font-weight:bold;
}

#send_to_friend form{
position:relative;
margin:auto;
width:398px;
border-collapse:collapse;
}

#send_to_friend caption{
font-family:Arial, Verdana, sans-serif;
padding:1px 0 20px 0;
text-transform:uppercase;
font-size:1em;
}

#send_to_friend form table{
font-size:1em;
margin:auto;
}

#send_to_friend form td{
text-align:left;
padding:0px 5px;
margin:0px 0px 5px 0px;
}

#send_to_friend form td.file{
padding:0px 5px;
text-align:center;
}

#send_to_friend form td.error{
font-size:0.9em;
padding:5px;
text-align:left;
color:#ff0000;
}

#send_to_friend label{
font-family:Arial, Verdana, sans-serif;
font-size:0.9em;
text-transform:uppercase;
}

#send_to_friend input{
font-size:0.9em;
width:150px;
border:0;
border-bottom:1px #000000 solid;
}

#send_to_friend input.submit{
font-size:0.9em;
background:#000000;
color:#ffffff;
margin:20px 10px 0px 10px;
text-transform:uppercase;
}

#send_to_friend input.error{
border-bottom:1px #ff0000 solid;
}

#send_to_friend input.button{
background:#000000;
color:#ffffff;
margin:20px 10px;
width:auto;
text-transform:uppercase;
}

#send_to_friend p.legal{
padding:10px;
font-size:0.8em;
text-align:justify;
}

#send_to_friend p.legal_{
padding:15px 10px 10px 10px;
font-size:0.8em;
text-align:center;
}

#send_to_friend p.legal_ a{
text-decoration:underline;
color:#000000;
padding:10px 0 0 0;
text-align:center;
}

#send_to_friend #close_window a{
color:#000000;
text-decoration:none;
}

#send_to_friend #close_window a.visited{
color:#000000;
text-decoration:none;
}

#send_to_friend #close_window a.hover{
color:#000000;
text-decoration:none;
}

#send_to_friend #disclaimer{
padding:15px;
margin-top:20px;
text-align:justify;
}
