/**** Header Menu ****/
ul#header-menu {border-width:0px; height:auto; background-image:none; text-align:center; width:auto; float:right; background-color:#3a3a3a; }
ul#header-menu li { float:left; }
ul#header-menu li a { text-transform:uppercase; color:#FFF; padding:0 10px; line-height:37px; height:auto; font-size:12px; display:block; height:37px; }
ul#header-menu li a:hover { text-decoration:none; background-color:#2c2c2c; color:#FFF}
ul#header-menu li#current-menu-item a { background-color:#2c2c2c; color:#FFF;}
/** End Header Menu **/

div.front-page-magazine-gradient { background-image:url('../images/design/home-page-backgrounds/free-trial/home-page-gradient-bottom.png'); background-repeat:repeat-y; }

div#front-page-magazine { background-image:url('../images/design/home-page-backgrounds/free-trial/couple-reduced.png'); overflow:hidden; position:relative; }
div#front-page-magazine.young-men { background-image:url('../images/design//home-page-backgrounds/free-trial/yw.png'); }
div#front-page-magazine.young-women { background-image:url('../images/design//home-page-backgrounds/free-trial/ym.png'); }
div#front-page-magazine.middle-men { background-image:url('../images/design//home-page-backgrounds/free-trial/mw.png'); }
div#front-page-magazine.middle-women { background-image:url('../images/design//home-page-backgrounds/free-trial/mm.png'); }

div.banner-month-free-trial { background-image: url('../images/design/banners/banner-month-free-trial.png'); width:122px; height:116px; position:absolute; bottom:10px; right:10px; }

div#front-page-magazine-content-bottom { height:48px; margin-right:130px; margin-left:20px; padding-top:10px; }
div#front-page-magazine-content-bottom p { line-height:16px; font-weight:bold; font-style:italic; font-size:11px; color:#fcf8e5; }

div#front-page-magazine div#front-page-magazine-content { margin:0; }

div#front-page-magazine div#front-page-magazine-content div#front-page-magazine-title { padding-top:31px; height:90px; overflow:hidden; margin-bottom:0px; }
div#front-page-magazine div#front-page-magazine-content div#front-page-magazine-title h1 { line-height:40px; text-align:center; font-size:20px; margin:0px; padding:0px; color:#3d3a31; }
div#front-page-magazine div#front-page-magazine-content div#front-page-magazine-title h1.title-left { text-align:left; }
div#front-page-magazine div#front-page-magazine-content div#front-page-magazine-title h1.title-center { text-align:center; }

div#front-page-magazine div#front-page-magazine-login p { line-height:43px; color:#828282; font-size:11px; text-align:center; padding:0px; margin:0px; }
div#front-page-magazine div#front-page-magazine-login p a { display:inline; line-height:43px; color:#215493; font-size:11px; padding:0px; margin:0px; text-decoration:underline; }

div#front-page-magazine h1#front-page-magazine-keywords { line-height:43px; color:#828282; font-size:20px; text-align:center; padding:0px; margin:0px; font-weight:bold; }

div#front-page-magazine p.spam-notice { display:none; line-height:57px; color:#222; text-align:center; font-size:12px; margin:0px; padding:0px; }

/**** Lead Grabber ****/
div#front-page-magazine div#lead-grabber-container { margin-left:264px; float:left; }
div#front-page-magazine div#lead-grabber-container form { width:283px; float:left; }
div#front-page-magazine ul.lead-grabber { margin:0 auto; padding-top:62px; width:283px; background-image:url('../images/design/front-page-magazine/lead-grabber.jpg'); background-color:transparent; background-position:left top; }
div#front-page-magazine ul.lead-grabber li { }

div#front-page-magazine ul.lead-grabber li div.tooltip { height:auto; margin:0px 0px; position:absolute; left:0px; right:0px; bottom:100%; width:100%; display:none; }
div#front-page-magazine ul.lead-grabber li div.tooltip div.tooltip-text { position:static; right:auto; left:auto; top:auto; width:auto; bottom:auto; display:block; }
div#front-page-magazine ul.lead-grabber li input { border-color:#c4bb95; }
div#front-page-magazine ul.lead-grabber li select { border-color:#c4bb95; }

div#front-page-magazine ul.lead-grabber li.submit-holder { width:auto; padding:13px 8px 9px 7px; }
div#front-page-magazine ul.lead-grabber li.submit-holder div.submit-holder-learn-more { float:left; width:100px; }
div#front-page-magazine ul.lead-grabber li.submit-holder div.submit-holder-learn-more a { display:block; line-height:31px; text-indent:-9999px; height:31px; background-image:url('../images/design/front-page-magazine/lead-grabber-learn-more.gif'); }

div#front-page-magazine ul.lead-grabber li.submit-holder span { float:left; line-height:31px; text-align:center; width:34px; color:#9c9c9c; font-size:12px; }

div#front-page-magazine ul.lead-grabber li.submit-holder div.submit-holder-submit { float:right; width:134px; }
div#front-page-magazine ul.lead-grabber li.submit-holder div.submit-holder-submit input { text-indent:-9999px; width:134px; height:31px; background-image:url('../images/design/front-page-magazine/lead-grabber-start-here.gif'); display:block; background-color:transparent; }

div#front-page-magazine ul.lead-grabber li.error-message { margin-top:10px; margin-bottom:9px; text-align:center; 	}
/** End Lead Grabber **/

/**** Benefits ****/
div#front-page-magazine ul.eligon-benefits { width:250px; float:right; }
div#front-page-magazine ul.eligon-benefits li { padding-left:30px; background-position: left center; line-height:30px; color:#000; background-image: url('../images/design/icons/icon-heart.png'); font-size:13px; }
/** End Benefits **/

/**** Google+ ****/
#under-lead-grabber { height:27px; margin: 7px auto 4px auto; width:283px; text-align:center; }
#google-plus-one { text-align:center; height:27px;}
/** End Google+ **/

div#front-page-magazine-bottom-message { background-color:#59564e; padding:15px 25px; }
div#front-page-magazine-bottom-message p { text-align:justify; line-height:20px; color:#bdb9b0; font-size:12px; }

div.article-financial-post h1 { font-size:18 px; color:#ccc199; line-height:40px; margin-bottom:15px; border-bottom:1px solid #7b746a; background-image:url('../images/design/article-financial-post-logo.png'); background-position:right center; }
div.article-financial-post h2 { font-size:14 px; color:#ccc199; margin-bottom:20px; }
div.article-financial-post div.description { padding-bottom:20px; border-bottom:1px solid #79756a; margin-bottom:20px; }
div.article-financial-post div.description p { text-align:justify; margin-bottom:10px; }
div.article-financial-post 1h2 span.rating { display:none; }
div.article-financial-post 1div.summary { display:none; }

/**** Footer ****/
div#footer { border-width:0px; height:auto; background-image:none; text-align:center; font-size:11px; margin-bottom:15px; background-color:#3a3a3a; }
div#footer-keywords { line-height:20px; color:#9f9f9f; padding:25px 0; width:80%; margin:0 auto; text-align:center; }
div#footer-links span { padding:0 16px; }
div#footer-links span a { color:#9f9f9f; }
/** End Footer **/

/**** FAQ ****/
div.faq-expendable-box { margin-bottom:10px; }

div.faq-expendable-box div.faq-expendable-box-top { position:relative; height:6px; background-image:url('../images/design/faq-expendable-box/faq-expendable-box-top.png'); background-repeat:repeat-x; }
div.faq-expendable-box div.faq-expendable-box-top div.faq-expendable-box-top-left { width:6px; height:6px; position:absolute; left:0px; top:0px; background-image:url('../images/design/faq-expendable-box/faq-expendable-box-top-left.png');  }
div.faq-expendable-box div.faq-expendable-box-top div.faq-expendable-box-top-right { width:6px; height:6px; position:absolute; right:0px; top:0px; background-image:url('../images/design/faq-expendable-box/faq-expendable-box-top-right.png');  }

div.faq-expendable-box div.faq-expendable-box-body { border:1px solid #c7bf93; border-top-width:0px; border-bottom-width:0px; background-color:#f1f0ee; padding:0px; margin:0px; }
div.faq-expendable-box div.faq-expendable-box-body a.faq-expendable-box-heading { display:block; height:30px; line-height:30px; color:#4c4523; font-size:14px; font-weight:bold; padding-left:30px; background-image:url('../images/design/faq-expendable-box/faq-expendable-box-icon-plus.png');}

div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer { display:none; padding:15px 30px; line-height:18px; color:#4c4523; font-size:12px; text-align:justify; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer p { line-height:18px; color:#4c4523; margin-bottom:10px; font-size:12px; text-align:justify; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer p.notice-box { margin: 15px auto; padding: 20px 5%; text-align: center; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer h2 { color: #6F6B61; font-size: 14px; font-weight: bold; }

div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer a.hide-faq-expendable-box-button { display:block; width:104px; margin:15px 0 0px auto; background-image:url('../images/design/button-gold.gif'); line-height:24px; height:24px; text-align:center; text-decoration:none; }

div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer ol, div#faq div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer ul { padding:0px; margin:10px 0px 10px 20px; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer ol li, div#faq div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer ul li { list-style-position:outside; padding:0px; margin:0px; text-align:justify; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer ul li { list-style-type:disc; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer ol li { list-style-type:decimal; }

div.faq-expendable-box div.faq-expendable-box-bottom { position:relative; height:6px; background-image:url('../images/design/faq-expendable-box/faq-expendable-box-bottom.png'); background-repeat:repeat-x; }
div.faq-expendable-box div.faq-expendable-box-bottom div.faq-expendable-box-bottom-left { width:6px; height:6px; position:absolute; left:0px; bottom:0px; background-image:url('../images/design/faq-expendable-box/faq-expendable-box-bottom-left.png');  }
div.faq-expendable-box div.faq-expendable-box-bottom div.faq-expendable-box-bottom-right { width:6px; height:6px; position:absolute; right:0px; bottom:0px; background-image:url('../images/design/faq-expendable-box/faq-expendable-box-bottom-right.png');  }

/*** FAQ - Is It Safe ***/
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer ul#privacy-security { margin:0px; padding:0px; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer ul#privacy-security li { margin-bottom:15px; list-style-type:none; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer ul#privacy-security li#trans-union-smaller { background-image:url('../images/design/transunion-smaller.jpg'); background-position:right center; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer ul#privacy-security li.notice-box { margin: 15px auto; padding: 20px 5%; text-align: center; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer ul#privacy-security li.privacy-security-heading { font-weight:bold; font-size:14px; color:#6f6b61; margin-bottom:5px;}
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer ul#privacy-security li.privacy-security-answer { font-size:12px; color:#000; margin-bottom:20px; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer ul#privacy-security li.privacy-security-answer a { text-decoration:underline; color:#A7A49C; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer ul#privacy-security li#privacy-security-comodo { padding:0 0 60px 0; background-image:url('../images/design/tl_transp.gif'); background-position:bottom center; height:60px; min-height:60px; }
/* End FAQ - is it Safe */

/**** How much does it cost ****/
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page { padding:0px; background-color:transparent;}
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.message-content { background-color:transparent; border-width:0px; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.message-content div.message-content-container { background-color:transparent; background-image:none; padding:0px; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes { margin:0px; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-box div.benefits-box-body p { width:auto; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes ul { padding:20px 0; margin:0px; list-style-image:}
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes ul li { list-style-type:none; padding-left:25px; margin-bottom:10px; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes h1 { margin:0px; line-height:50px; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes div.benefits-box-bottom { padding:0px; background-position:left top; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes div.benefits-box-bottom div.benefits-box-button { width:293px; height:45px; margin:0 auto; line-height:45px; font-size:17px; text-align:center; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes div.benefits-box-bottom div.benefits-box-button span { font-size:20px; font-weight:bold; line-height:45px; }

div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes div.benefits-box-grey { background-image:url('../images/design/benefits-boxes/grey/benefits-box-top-faq.jpg'); }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes div.benefits-box-grey h1 { color:#FFF; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes div.benefits-box-grey div.benefits-box-body { background-image:url('../images/design/benefits-boxes/grey/benefits-box-body-faq.jpg'); }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes div.benefits-box-grey div.benefits-box-bottom { background-image:url('../images/design/benefits-boxes/grey/benefits-box-bottom-faq.jpg'); }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes div.benefits-box-grey div.benefits-box-bottom div.benefits-box-button { background-image:url('../images/design/benefits-boxes/grey/benefits-box-button-faq.jpg'); color:#696969; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes div.benefits-box-grey div.benefits-box-bottom div.benefits-box-button span { color:#424242; }

div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes div.benefits-box-black { background-image:url('../images/design/benefits-boxes/black/benefits-box-top-faq.jpg'); }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes div.benefits-box-black h1 { color:#feee84; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes div.benefits-box-black div.benefits-box-body { background-image:url('../images/design/benefits-boxes/black/benefits-box-body-faq.jpg'); }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes div.benefits-box-black div.benefits-box-bottom { background-image:url('../images/design/benefits-boxes/black/benefits-box-bottom-faq.jpg'); }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes div.benefits-box-black div.benefits-box-bottom div.benefits-box-button { background-image:url('../images/design/benefits-boxes/black/benefits-box-button-faq.jpg'); color:#e0e0e0; }
div.faq-expendable-box div.faq-expendable-box-body div.faq-expendable-box-answer div#welcome-page div.benefits-boxes div.benefits-box-black div.benefits-box-bottom div.benefits-box-button span { color:#feed7e; }
/** End How much does it cost **/

/* This is to control how the answer will actually appear */
div.expendable-box div.expendable-box-answer, div.expendable-box div.expendable-box-answer p, div.expendable-box div.expendable-box-answer li { line-height:18px; color:#000; }

div.registration-fee { text-decoration:line-through; color:#A7A49C; font-size:12px; }
div.no-registration-promo-box { border:1px solid #000; background-color:#f2f9df; text-align:center; padding:10px 50px; margin:15px 0; color:#6F6B61; }
div.prices-currency { color:#A7A49C; font-size:12px; }

p#front-page-formula-paragraph { background-image:url('../images/design/home-page-pie.jpg'); background-position:right center; padding-right:200px; min-height:145px; margin-bottom:5px;}
p#front-page-formula-paragraph span#formula-consists-heading {font-weight:bold; font-size:14px; color:#6f6b61; }

ul#screening-requirements-list { margin-bottom:10px; }
ul#screening-requirements-list li { list-style-type:disc; margin-left:25px; text-align:left; font-weight:normal; color:#676767;}
ul#screening-requirements-list li.notice-box-header { list-style-type:none; margin-left:0px; margin-bottom:10px; color:#000; }

div#compatability-formula { margin:0px; background-color: transparent; border-width:0px; padding:15px 0px; }
div#compatibility-formula-pictures { margin-right:0px; background-color:#FFF; padding:10px 5px; border:1px solid #000; }
div#compatibility-formula-texts { width:205px; }
div#compatibility-formula-pie { margin-top:15px; border:1px solid #000; }
/** End FAQ **/

/**** Press Articles ****/
div#about-us div#press-articles h1.page-title { padding-left:0px; color:#000; font-size:18px; line-height:40px; }