.menu, h1, h2, h3, h4, body, table, th, tr, td, ul, ol, li, p, font, a, address, BLOCKQUOTE, LABEL { font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 12px; }html, body   { background: #ffffff; color: #2f4f4f; }a:link       { color: #800000; text-decoration: none; }a:visited    { color: #FF9500; text-decoration: none; }a:hover      { color: #000080; text-decoration: none; }address      { color: #000080; font-size: 80%; text-align: Center; text-indent: 0;                word-spacing: 0; line-height: 100%; margin-left: 0; margin-right: 0;               margin-top: 6px; margin-bottom: 6px }h1           { color: #FF9500; font-size: 110%; letter-spacing: 0.5px; text-align: Left;                text-indent: 0; word-spacing: 0; line-height: 150%;                margin-left: 0; margin-right: 0; margin-top: 12px;                margin-bottom: 12px }h2           { color: #FF9500; font-size: 110%; letter-spacing: 0.5px; text-align: Left;                text-indent: 0; word-spacing: 0; line-height: 150%;                margin-left: 0; margin-right: 0; margin-top: 12px;                margin-bottom: 12px }h3           { font-size: 100%; letter-spacing: 0.5px; color: #000080; text-align: Left;                text-indent: 0; line-height: 150%; word-spacing: 0;                margin-left: 0; margin-right: 0; margin-top: 12px;                margin-bottom: 6px }h4           { font-size: 100%; letter-spacing: 0.5px; color: #FF9500; text-align: Left;                text-indent: 0; line-height: 150%; word-spacing: 0;                margin-left: 0; margin-right: 0; margin-top: 12px;                margin-bottom: 6px }h5           { font-size: 100%; letter-spacing: 0.5px; color: #FFEEC5; text-align: Left;                text-indent: 0; line-height: 100%; word-spacing: 0;                margin-left: 0; margin-right: 0; margin-top: 0;                margin-bottom: 0 }p            { color: #2F4F4F; line-height: 150%; word-spacing: 0; text-indent: 0;                text-align: Justify; margin-left: 0; margin-right: 0;                margin-top: 6px; margin-bottom: 6px }td           { text-align: Left; line-height: 200%; word-spacing: 0; text-indent: 0;                margin-left: 0; margin-right: 0; margin-top: 12px;                margin-bottom: 12px }.BulletList  { word-spacing: 0; line-height: 100%; text-indent: 0; text-align: Left;                list-style-image: url('images/navigation/NextMonth.gif');                margin-left: 0; margin-right: 0; margin-top: 6px; margin-bottom:                6px }.menu        { color: #2F4F4F; font-size: 80%; text-align: Center; text-indent: 0;                word-spacing: 0; line-height: 100%; margin: 0 }.SmallHyperlink { font-size: 80%; }a.SmallHyperlink {color: #800000; }a.SmallHyperlink:visited {color: #FF9500; }a.SmallHyperlink:hover {color: #000080; }.MainDocumentBody_TD { vertical-align: top; }.BottomBorderArea { width: 100%; color: #FFFFFF; font-size: 80%; vertical-align: middle; background: #FF9500; border-style: double; border-width: 3px; border-color: #FF9500; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 2px; }.LeftBorderArea { vertical-align: top; padding-right: 20px; }.LeftMenu { width: 100%; border-style: solid; border-left-width: 0; border-right-width: 0; border-top-width: 0; border-bottom-width: 1px; border-color: #cccccc; padding-left: 6px; padding-right: 0; padding-top: 3px; padding-bottom: 3px; vertical-align: top; }.LeftMenuTopNavBar { font-size: 80%; }a.LeftMenuTopNavBar { color: #800000; }a.LeftMenuTopNavBar:visited { color: #FF9500; }a.LeftMenuTopNavBar:hover { color: #000080; }.TopBanner { width: 468px; padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 6px; text-align: right; vertical-align: top; }.TopBannerImage { border-width: 0; vertical-align: top; }.TopInvite { width: 100%; padding: 0; vertical-align: middle; text-align: center; }.TopInviteImage { border-width: 0; vertical-align: middle; text-align: center; }.TopLogo { width: 218px; vertical-align: top; padding-top: 0; padding-bottom: 12px; padding-left: 0; padding-right: 0; }.TopLogoImage { border-width: 0; padding: 0; vertical-align: top; }.TopNavigationBar { width: 100%; color: #2F4F4F; border-style: solid; border-width: 1px; border-color: #FF9500; padding-top: 2px; padding-bottom: 2px; padding-left: 6px; padding-right: 6px; }.HomeFamousList {vertical-align: top; text-align: Justify; }.FamousAnalyzeYourRelationship { color: #2F4F4F; text-align: Left; vertical-align: middle; border-style: solid; border-left-width: 0; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-color: #800000; background: #FFEEC5; padding-left: 0; padding-right: 12px; padding-top: 6px; padding-bottom: 6px; }.FamousBiography { vertical-align: top; border-style: solid; border-width: 1px; border-color: #800000; padding-left: 12px; padding-right: 12px; padding-top: 0; padding-bottom: 0 }.FamousBirthTimeNotAvailable { font-size: 80%; }.FamousCourtesy { vertical-align: middle; border-style: solid; border-color: #800000; border-left-width: 1px ; border-right-width: 1px; border-top-width: 0; border-bottom-width: 1px; padding-left: 12px; padding-right: 12px; padding-top: 0; padding-bottom: 0; background: #FFEEC5; }.FamousHeader { vertical-align: middle; }.FamousNews { text-align: left; vertical-align: top; font-size: 80%; border-style: solid; border-left-width: 0; border-right-width: 0; border-top-width: 0; border-bottom-width: 1px; border-color: #2f4f4f; padding: 6px; }.FamousPicture { text-align: center; vertical-align: top; border-style: solid; border-left-width: 1px; border-right-width: 0; border-top-width: 1px; border-bottom-width: 1px; border-color: #800000; background: #FFEEC5; padding: 12px; }.FamousRelationships { color: #2F4F4F; text-align: Left; vertical-align: middle; border-style: solid; border-left-width: 0; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-color: #800000; background: #FFEEC5; padding-left: 6px; padding-right: 6px; padding-top: 6px; padding-bottom: 6px; }.FamousRightColumns { width: 160px; text-align: left; vertical-align: top; padding-left: 20px; padding-bottom: 12px;}.FamousResources { vertical-align: middle; text-align: left; padding-top: 12px; padding-bottom: 12px; padding-left: 0; padding-right: 0; }.FamousWebRing { color: #2F4F4F; text-align: center; vertical-align: top; padding-top: 12px; }.FamousWhatYouHaveGoing { text-align: Left; vertical-align: top; border-style: solid; border-width: 1px; border-color: #800000; background: #800000; padding-left: 12px; padding-right: 12px; padding-top: 6px; padding-bottom: 6px;}div.loveRQ {   width: 200px;   hight: 250px;    background-color: white;   background-image: url(/images/reports/RQLove_x200.gif);   background-repeat: no-repeat; }