@charset "utf-8";
/* CSS Document */

/* BOUNDARY */
.sub-page { background:transparent url(http://c.mfcreative.com/Offer/Subscribe/SE/img/family.jpg) no-repeat top right; height:auto; width:685px; margin:18px auto 0; padding-right:275px; padding-bottom:2px; position:relative; }

/* RESET */
.sub-page h1, .sub-page h2, .sub-page h3, .sub-page h4, .sub-page h5, .sub-page p, .sub-page td, .sub-page ul { margin:0; padding:0; font-weight:400; }
.sub-page table { border-collapse:collapse; border-spacing:0; }
.sub-page ul { list-style-type:none; }
.sub-page ul li { line-height:20px; }

/* DEFAULTS */
.sub-page h1, .sub-page h2, .sub-page h3, .sub-page h4, .sub-page a:link { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
.sub-page p, .sub-page li, .sub-page .mem td { font-family:Verdana, Arial, Helvetica, sans-serif; }
.sub-page h1 { color:#833820; font-size:26px; line-height:34px; }
.sub-page h2 { color:#695e49; font-size:17px; line-height:19px; }
.sub-page h3 { color:#566c11; font-size:15px; line-height:19px; font-weight:700; }
.sub-page h4 { color:#695e49; font-size:14px; line-height:18px; }
.sub-page p { color:#695e49; font-size:11px; line-height:15px; text-align:left; }
.sub-page li { color:#695e49; font-size:12px; line-height:16px; }
.sub-page .mem td  { color:#695e49; font-size:11px; line-height:15px; text-align:left; }
.sub-page .mem .c1a { font-size:12px; font-weight:700; }
.sub-page .mem .c1b, .sub-page .mem table .c1c, .sub-page .mem .c1d { color:#566c11; font-weight:700; text-align:center; }
.sub-page a { color:#566c11; }
.sub-page a:hover { color:#833820; }

/* HEADER */
.sub-page .header { height:auto; width:685px; }
.sub-page .header h2 { padding:5px 0 15px; }

/* OFFERS */
.sub-page .offers { border:1px solid #afbc23; height:auto; width:667px; padding:8px; position:relative; }
.sub-page .offers td { vertical-align:top; }
.sub-page .offers .c1a { background-color:#f7f5f4; height:auto; width:325px; }
.sub-page .offers .c1b { height:auto; width:8px; border-right:1px dotted #b2b2b2; }
.sub-page .offers .c1c { height:auto; width:8px; }
.sub-page .offers .c1d { background-color:#eff2d3; height:auto; width:325px; }
.sub-page .offers .left-offer, .sub-page .offers .right-offer { height:auto; width:325px; position:relative; }
.sub-page .offers .country-icon, .sub-page .offers .world-icon { position:absolute; top:5px; left:5px; }
.sub-page .offers .left-offer h4, .sub-page .offers .right-offer h4 { border-bottom:1px dotted #b2b2b2; margin:0 20px 0 70px; padding:10px 0 5px; }
.sub-page .offers .left-offer h3, .sub-page .offers .right-offer h3 { margin-left:80px; text-transform:uppercase; }
.sub-page .offers .left-offer h3 { padding:10px 0; }
.sub-page .offers .right-offer h3 { padding:11px 0 10px; }
.sub-page .offers .left-offer ul, .sub-page .offers .right-offer ul { padding:0 10px 10px 102px; text-indent:-25px; }
.sub-page .offers .s1 { padding-right:3px; }
.sub-page .offers .s2 { color:#833820; font-weight:700; }
.sub-page .offers .bottom-offer { background-color:#efebe9; height:auto; width:667px; margin:8px 0;  }
.sub-page .offers .bottom-offer #ppvLink { display:block; }
.sub-page .offers .bottom-offer #ppvLink a { display:block; font-size:14px; line-height:18px; height:auto; width:592px; padding:10px 0 10px 75px;  }
.sub-page .offers .bottom-offer #ppvBox { display:none; margin:0 74px; padding-bottom:15px; position:relative; }
.sub-page .offers .bottom-offer #ppvBox h3 { position:absolute; top:50px; left:0; }
.sub-page .offers .bottom-offer #ppvBox h4 { border-bottom:1px dotted #b2b2b2; padding:10px 0 5px; margin-bottom:10px; }
.sub-page .offers .bottom-offer #ppvBox ul { padding-left:215px; }
.sub-page .offers .bottom-offer #ppvBox ul li { text-indent:-25px; }
.sub-page .offers .captions { height:auto; width:667px; text-align:right; }
.sub-page .offers .captions p { font-size:10px; line-height:14px; text-align:right; }

/* CONTINUE */
.sub-page .continue { height:auto; width:685px; padding:10px 0; }
.sub-page .continue p { padding-right:150px; position:relative; }
.sub-page .continue p span { font-weight:700; }
.sub-page .continue .btn-continue { background-image:url(http://c.mfcreative.com/Offer/Subscribe/SE/img/btn-continue-se.gif); display:block; height:32px; width:138px; position:absolute; top:0; right:-1px; }

/* MEMBERSHIP */
.sub-page .mem { height:auto; width:687px; padding-top:25px; }
.sub-page .mem table { height:auto; width:100%; }
.sub-page .mem td { border:1px solid #ddd7d1; padding:3px; height:37px; vertical-align:middle; }
.sub-page .mem .c1a { border-top:none; border-left:none; }
.sub-page .mem .c1b, .sub-page .mem .c1d { width:75px; }
.sub-page .mem .c1c { width:190px; }
.sub-page .mem .c2a, .sub-page .mem .c3a, .sub-page .mem .c4a, .sub-page .mem .c5a, .sub-page .mem .c6a, .sub-page .mem .c7a, .sub-page .mem .c8a, .sub-page .mem .c9a { vertical-align:top; }
.sub-page .mem .c7b, .sub-page .mem .c8b, .sub-page .mem .c9b, .sub-page .mem .c4c, .sub-page .mem .c5c, .sub-page .mem .c6c, .sub-page .mem .c7c, .sub-page .mem .c8c, .sub-page .mem .c9c, .sub-page .mem .c2d, .sub-page .mem .c3d, .sub-page .mem .c4d, .sub-page .mem .c5d, .sub-page .mem .c6d, .sub-page .mem .c7d, .sub-page .mem .c8d, .sub-page .mem .c9d { background:url(http://c.mfcreative.com/Offer/Subscribe/SE/img/leaf.gif) no-repeat center center; }
.sub-page .mem .c1b, .sub-page .mem .c2c, .sub-page .mem .c4c, .sub-page .mem .c6c, .sub-page .mem .c8c, .sub-page .mem .c3a, .sub-page .mem .c3b, .sub-page .mem .c5a, .sub-page .mem .c5b, .sub-page .mem .c7a, .sub-page .mem .c7b, .sub-page .mem .c9a, .sub-page .mem .c9b { background-color:#f7f5f4; }
.sub-page .mem .c1c, .sub-page .mem .c3c, .sub-page .mem .c5c, .sub-page .mem .c7c, .sub-page .mem .c9c { background-color:#efebe9; }
.sub-page .mem .c2d, .sub-page .mem .c4d, .sub-page .mem .c6d, .sub-page .mem .c8d { background-color:#eff2d3; }
.sub-page .mem .c1d, .sub-page .mem .c3d, .sub-page .mem .c5d, .sub-page .mem .c7d, .sub-page .mem .c9d { background-color:#e8e9ca; }