p { color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; margin: -7px 0 10px; padding: 0 18px 3px; }
h3 { color: #000; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 17px; margin: 0 0 11px; padding: 0 18px; }
.form-copy { color: #333; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0; padding: 0; }
h2 { color: #039; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 13px; margin: 0 0 3px; padding: 0; }
.h5-subhead { color: #333; font-size: 11px; font-weight: bold; line-height: 12px; margin: 0 0 3px 0; padding: 0; }
td {}
.secure-area-sml-print { font-size: 9px; line-height: 11.5px; margin: 5px 0 0; padding: 0; }
.franchise-support-header { font-size: 12px; }
h1 { color: #039; font-size: 31px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 32px; letter-spacing: -1px; margin: 0 0 36px; padding: 27px 18px 0; }
.bold-bullets { color: #000; font-weight: bold; }
.essential { color: #000; font-weight: bold; margin: 0; padding: 0; }
.optional { color: #333; font-style: italic; margin: 0; padding: 0; }
.form-box { width: 110px; margin-bottom: 10px; margin-left: 18px; padding: 3px 3px 1px; border: dotted 1px #999; }
.bullets { color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 15px; margin: -6px 0 10px; padding: 0 20px 0 0; list-style-type: square; list-style-image: url(../images/bullet.gif); }
.sml-para { font-size: 9px; line-height: 12px; }
.space-below-image { margin-top: 3px; margin-bottom: 6px; padding-top: 0; padding-bottom: 0; outline-color: #039; }
.NE-table { background-color: #f2f5f8; width: 108px; margin-top: 0; margin-bottom: 0; padding: 6px; border: solid 2px #ddeaf4; }
h5 { color: #666; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 11px; margin: 0 8px; padding: 3px 0 7px; }
.bold-para { color: #000; font-weight: bold; }
h6 { color: #999; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 13px; margin-top: 0; margin-bottom: 2px; padding: 0; }
.footer-line { margin-top: 15px; padding-top: 6px; border-top: 1px solid #ccc; }
h4 { color: #000; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-color: #fff; background-image: url('(EmptyReference!)'); margin: 12px 18px 17px; padding-top: 6px; padding-bottom: 1px; border-bottom: 1px solid #ccc; border-top-width: 0;border-right-st;border-left-width: 0; yle: solid; border-right-width: 0; }
.no-space-below { margin-bottom: 0; padding-bottom: 0; }
.SE-table { background-color: #ededed; width: 135px; margin-top: 4px; padding: 6px; border: solid 1px #ccc; }
.Quote-table { background-color: #f2f5f8; width: 449px; margin-top: 8px; margin-right: 18px; margin-left: 18px; padding: 8px; border: solid 4px #ddeaf4; }
.quote-copy { color: #333; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; text-align: left; margin: 0 0 5px; padding: 0; }
.register-BLOCK { background-color: #fff; margin: 0 18px 10px; padding: 8px; border-color: #f60 #c30 #c30 #f60; border-style: solid; border-width: 1px; }
.QUOTE-BLOCK { background-color: #e7f0f8; margin: 0 18px 10px; padding: 8px; border: solid 1px #b2c1d1; }
.quote-title { color: #333; font-size: 12px; margin: 0 0 2px; padding: 0; }
a:link { color: #039 ; text-decoration: none; }
a:visited { color: #039 ; text-decoration: none; }
a:hover { color: #003 ; text-decoration: underline; }
a:active { color: #039 ; text-decoration: underline; }
.sml-h1 { font-size: 17px; letter-spacing: 0; margin-bottom: 0; padding-bottom: 0; }
.news-bullets { color: #666; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 14px; margin: 0 0 7px -18px; padding: 0; list-style-type: square; list-style-image: url(images/bullet.gif); }
.secure-area-table { width: 133px; padding: 0 0 4px; border: dotted 1px #999; }
.secure-area-nav-title { color: #000; font-size: 16px; background-color: #ddeaf4; background-image: url(../images/contents-back.jpg); margin: 0 0 5px; padding: 11px 8px 8px; }
.foot:link { color: #999 ; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.foot:visited { color: #999 ; text-decoration: none; }
.foot:hover  { color: #999; text-decoration: none; }
.foot:active { color: #999 ; text-decoration: none; }
.h1b { margin: 0; padding-top: 5px; }
.panel-para { font-size: 10px; line-height: 12px; margin: 0; padding: 0 0 0; border-width: 0; outline-width: 0; }
.panel-sub { color: #333; font-size: 11px; font-weight: bold; line-height: 12px; margin: 0; padding: 0 0 3px; border-width: 0; outline-width: 0; }
.quote-caption { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-top: -9px; margin-bottom: 19px; }
