/*TELL-A-FRIEND stylesheet*/

/*Link Blue-to-Red-to-Blue with standard underline*/
a:link	{ color:#0000ff; text-decoration:underline; }
a:visited	{ color:#0000ff; text-decoration:underline; }
a:active	{ color:#0000ff; text-decoration:underline; }
a:hover	{ color:#ff0000; text-decoration:underline; }

/* Overall body style */
body { margin-top:0; margin-bottom:0; margin-left:2px; margin-right:2px; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px; font-family:verdana; font-size:62.5%; } /* for IE/Win */
html>body { margin-top:0; margin-bottom:0; margin-left:2px; margin-right:2px; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px; font-family:verdana; font-size:10px; } /* for everything else */
table { font-family:verdana; font-size:100%; }

/*Input Elements*/
input { font-family:verdana; font-size:1.0em; border-style:solid; border-bottom-width:1px; border-left-width:1px; border-right-width:1px; border-top-width:1px; border-color:#1f94b7; background-color:#b2e3ee; }
input.checkbox { background-color:transparent; background-image:none; border:none; border-style:none; }
input.link { background-color:transparent; background-image:none; border:none; border-style:none; }
input.radio  { background-color:transparent; background-image:none; border:none; border-style:none; }
input.button { text-align:center; }
textarea { font-family:verdana; font-size:1.0em; border-style:solid; border-bottom-width:1px; border-left-width:1px; border-right-width:1px; border-top-width:1px; border-color:#1f94b7; background-color:#b2e3ee; }
select { font-family:verdana; font-size:1.0em; }

/*Tell-A-Friend Form Elements*/
body { background-color:#1f94b7; background-image: url('http://www.ecardsbyfaith.com/images/background2.jpg'); background-attachment: fixed; }
table.page { background-color:#ffffff; width:800px; border-style:solid; border-bottom-width:3px; border-left-width:3px; border-right-width:3px; border-top-width:3px; border-color:#1f94b7; }
table.form { background-color:#ffffff; width:100%; }
td.taf_banner { background-color:transparent; font-family:verdana; font-size:3.0em; text-align:center; padding-top:20px; padding-bottom: 10px; }
td.taf_return { font-size:0.9em; text-align:center; }
td.taf_content { background-color:#ffffff; text-align:center; padding-bottom:20px;}
td.taf_title { font-family:times new roman,arial; font-size:2.8em; font-style:italic; font-weight:bold; text-align:center; padding-bottom: 10px; }
td.taf_complete { font-size:1.5em; text-align:center; color:#000090; }
td.taf_required { font-size:0.9em; font-weight:bold; text-align:center; }
td.taf_error { font-size:0.9em; font-weight:bold; text-align:center; color:#ff0000; }
td.taf_left { width:40%; font-size:0.9em; font-weight:bold; text-align:right; }
td.taf_right { width:60%; font-size:0.9em; text-align:left; }
td.taf_default { font-size:0.9em; text-align:center; }
td.taf_webpage { font-size:0.9em; text-align:center; }
td.taf_buttons { font-size:0.9em; text-align:center; }
table.footer {  }
td.taf_footer { font-size:0.9em; text-align:center; padding-top:5px; padding-bottom:10px; }

