body, table, td { font: 12px/1.5em Tahoma; color: #666666; margin: 0; padding: 0; vertical-align: top;}

.background { font: 12px Tahoma; color: #666666; background: #CDC6C2; margin: 0; padding: 0; width: 100%; height: 100%; }

a { color: #81756D; font-weight: bold; text-decoration: underline; }

a:link { color: #81756D; text-decoration: underline; }

a:hover { color: #E6560E; text-decoration: none; }

a.top { font: 10px Tahoma, sans-serif; color: #336633; padding-top: 0px; padding-right: 13px; padding-bottom: 0px; padding-left: 3px; text-decoration: underline; text-align: right;}

.banner { background: #E6560E; margin: 0; padding-top: 8px; width: 589px; height: 100px; vertical-align: middle; }

.callout_mark { border: 1px solid #D5CDAB; background: #F1EFE3 url(http://www.nationalfinancial.com/email/bisa_sept05/watermark.gif) no-repeat bottom right; padding: 10px 18px 18px 12px; margin: 18px 18px 18px 0; }

.callout_beige { border: 1px solid #D5CDAB; background: #F1EFE3; padding: 10px 18px 18px 12px; margin: 18px 18px 18px 0; }

.callout_blue { border: 1px solid #C1D7DA; background: #EBF2F3; padding: 13px; width: 100%; margin: 18px 18px 18px 0; }

div { padding: 0; margin: 0;}

div.abar { height: 24px; background: #81756D; font: bold 12px Tahoma; color: #ffffff; width: 589px; }

div.hr { height: 1px; background: #D5CDAB no-repeat scroll center; margin: 3px 0 3px 0; }

div.hr hr { display: none; }

.edge {  border-left: 1px solid #C1D7DA; color: #333333;  margin: 0; padding: 6px 20px 6px 20px; }

.formbox { border: 1px solid #C1D7DA; background: #EBF2F3; font: bold 12px Tahoma; color: #345A91; 	line-height: 1.5em; text-align: left; padding: 3px; width: 100%; }

.footer { padding: 10px 20px 10px 20px; border-top: 1px solid #81756D; font-size: 10px; color: #666;}

.greybox { border: 1px solid #eee; font: 11px Tahoma; padding: 5px; }

h1, .h1 { font: bold 14px Tahoma; margin: 0; padding-bottom: 4px; letter-spacing: 1;}

h1.black { color: #000000; margin: 0; padding: 3px 0 0 0; }

h1.white { color: #ffffff; padding-bottom: 10px; }

h1.orange { color: #e6560e; padding-bottom: 15px; }

.indented { padding: 12px 8px 12px 30px; }

img { border: 0; }

.list ul { margin: 0; padding-top: 0; padding-bottom: 0; padding-right: 0; padding-left: 18px; 	text-align: left; font-size: 12px; border: 0; }

.list ul li { list-style: disc url(http://www.nationalfinancial.com/email/images/fiserv/bullet.gif) outside; margin: 0; padding-bottom: 6px; line-height: 1.4em; }

.wrapper { background-color: #fff; border: 1px solid #81756D; margin-bottom: 20px; padding: 0; text-align: left; width: 650px; }

.small { font: 10px/12px Tahoma; color: #999999; margin: 6px; text-decoration: none; }
.signature { line-height: 1.25em; }

table.info { width: 380px; border-collapse: collapse; border-top: 6px solid #E6560E; }
table.info .td1 { width: 100px; font: 12px Tahoma; border: 1px solid #81756D; padding: 6px;}
table.info .td2 { font: 12px/16px Tahoma; border: 1px solid #81756D; padding: 6px;}

.photo_right { float: right; margin: 0 6px 0 13px; padding: 13px; border: 1px solid #efefef; font: italic 10px/14px Tahoma; text-align: center; }