body {margin:0; padding:0; background:#F0F0E6;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td, tr {font:11px/14px tahoma, arial, helvetica, sans-serif; color:#292727; vertical-align:top;  text-align:left;}

a{ color:#292727; text-decoration:underline;}
a:hover{text-decoration:none;}
span a{ color:#3081AB}

div{ margin:15px 0 0 0; float:right;}

span{ color:#3081AB;}

ul { margin:0; padding:0; list-style:none;}
li { background:url(images/r1.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 15px;}
li a {line-height:23px; color:#4B4B4B; text-decoration:underline;}
li a:hover { text-decoration:none; color:#4B4B4B;}

.top1{ height:92px;}
.top1 img{ margin:22px 0 0 21px;}
.top2{background:url(images/top_imgheartfelt.jpg) top left no-repeat; width:100%; height:265px;}
.top2 img{ margin:105px 0 0 403px;}
.top3{height:7px;}
.top4{width:100%; height:15px; background:#E4E4D6;}

.foot_1{ height:8px;}
.foot_2{ height:15px; background:#E4E4D6; width:100%;}
.foot_3{ padding:16px 0 0 69px; height:40px;}
.foot_txt{ text-align:center; color:#5C5A5A; height:53px; padding-top:10px;}
.foot_txt a{ color:#5C5A5A;}

.line_y{width:2px; height:100%; background:#DBDBD9;}

.f td input, textarea{ color:#292727; font-family:tahoma; font-size:11px; padding:2px 0 1px 11px;}
.f1{ vertical-align:middle; margin-left:17px;}
.t1{width:100%; height:1px; background:#3081AB;}
.t2{width:1px; height:100%; background:#3081AB;}
.t3{ width:165px;}
.t4{ width:55px;}
.t5{ width:63px;}
.t6{ width:115px;}
.txt1{ text-align:center; padding-top:6px;}

.txt1a{ text-align:center; padding-top:19px;}
.txt2{padding-top:6px; text-indent:24px;}
.txt3{padding-top:6px; text-indent:13px;}

.txt4{ padding:6px 0 25px 0;}
.txt4 p{margin:0 0 0 9px; line-height:16px;}
.txt5{ padding:6px 0 9px 0;}
.txt5 p{margin:0 0 0 9px; line-height:16px;}

.txt4b{ padding:15px 0 25px 0;}
.txt4b p{margin:0 0 0 9px; line-height:16px;}
.txt5b{ padding:3px 0 9px 0;}
.txt5b p{margin:0 0 0 9px; line-height:16px;}

.txt4c{ padding:15px 0 9px 0;}
.txt4c p{margin:0 0 0 9px; line-height:16px;}
.txt5c{ padding:15px 0 9px 0;}
.txt5c p{margin:0 0 0 9px; line-height:16px;}
.txt1c{ text-align:center; padding-top:16px;}


.f2 td input{ width:231px; height:27px;}
.f2 td textarea{ width:231px; height:132px; overflow:auto; margin-bottom:19px;}
.f2 td textarea, input{ font-family:Tahoma; font-size:11px; color:#292727; padding:5px 0 1px 5px; border:1px solid #3081AB; background:none;}

.tt td{height:35px;}
.tt table{ width:241px;}
