body {font-family:Arial, Helvetica, sans-serif;color:#000; text-align:center;}
body#bdIssue, body#bdMpop {text-align:left;}
body, form, h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
a, a:link, a:visited {text-decoration:none; color:#000; cursor:pointer;}
a:hover, a:focus {text-decoration:underline; color:#cc0000 !important;}
a img {border:none;}

.instruct {font-size:14px; font-weight:bold; padding-bottom:5px;}
.ckBoxes {float:left;}
#closeBtn {float:right;font:bold 11px Arial, Helvetica, sans-serif; color:#cc0000;font-weight:bold;padding:4px 5px 4px 20px; background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/close.png') no-repeat left center;min-height:16px;cursor:pointer;}
#closeBtn a:link, #closeBtn a:visited {color:#cc0000;}
.emailformat {font-size:14px; font-weight:bold;}
.clear {clear:both;}
#submitbutton {width: 125px;}
.bold {font-weight:bold !important;}
#format-HTML, #format-text {float:left;} 
.nlDescs {margin-left:25px;}
.ckDescWrap {padding:0 0 15px 0;}
select#country {width:268px;}
#nlsubmit {float:left; width:90px;height:31px;}
#errMsg {float:left; background-color:#ffffcc; margin-left:5px; padding:8px 5px; font:italic 14px arial,helvetica,sans-serif; display:none;}
#register #email, #register select  {margin-bottom:4px; width:264px; font-size:12px;}

.mod {padding:10px !important; border:1px solid #CCC; width:610px; margin:20px auto;}
#emailSend {width:68px !important; height:32px; float:left; margin-right:5px;}
#emailAdWrap {border:0px solid red; overflow:hidden; margin:20px auto; margin-bottom:20px; display:inline-block;  *display:inline; *zoom:1;}
#emailWrap, #adWrap {display:inline-block; *display:inline; *zoom:1;}
#adWrap {vertical-align:top; margin-left:10px; _margin-left:8px;}
.ad88 {text-align:right; margin-bottom:44px !important;}
.ad300 {margin:10px 0 0 15px;}

h1 {font:bold 18px/20px arial,helvetica,sans-serif;}
h1.title {font:20px/20px arial,helvetica,sans-serif; color:#000; padding:10px 0 0 0; margin:0;}
#emailThanks h1.title {padding:0;}

.instTxt {clear:left; margin-left:60px; font:normal 11px/13px arial,helvetica,sans-serif;}
#sendInst.instTxt {width:110px; font-weight:bold; clear:none; float:left; margin:3px 0 0 0 !important;}

.nlDescs {font-size:12px;}
.nlDescs .date {font:normal 14px Arial, Helvetica, sans-serif; color:#000;}
.nlDescs h2 {font:normal 17px/15px "Arial Black",Arial, Helvetica, sans-serif; color:#c00; letter-spacing:-1px; margin:0; padding:0 0 3px 0;}

.rLinks {margin-top:5px; font:12px arial, sans-serif;}
.rLinks a {color:#c00;}
.rLinks .rq {line-height:0; font-size:13px;}

#popMain {font-size:20px; background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/icon_mail.png') no-repeat left top; padding-left:40px; color:#cc0000; margin-top:16px;}
#popMain h2 {font:bold 18px/20px arial,helvetica,sans-serif; letter-spacing:normal; color:#000;}

#mod-email #popMain {background-position:left 5px; padding:0 0 25px 65px;}
#mod-email h1 {padding:20px 0 0 0; margin:0;}
#emailThanks #mod-email h1 {padding:0;}
#mod-email h2 {padding:2px 0 0 0 !important; margin:0 !important;}

#emailInfo {margin-bottom:15px; border-bottom:1px solid #ccc; padding-bottom:15px;}
#emailInfo p {margin:0;}
#emailInfo p.description {font-size:16px; line-height:18px;}
#emailInfo p.more {line-height:18px;}
#emailForm fieldset {margin:0; border:0; padding:0; overflow:hidden;}
#emailForm .form-row {margin-top:8px; overflow:hidden; clear:both;}
#emailForm .instructions {margin-left:195px;}
#emailForm label {width:50px; margin-right:10px; padding-top:4px; float:left; font:bold 12px/14px arial,helvetica,sans-serif; text-align:right;}
#emailForm small {font:11px/18px arial,helvetica,sans-serif; color:#666; display:block; clear:both;}
#emailForm input, #emailForm textarea {padding:5px 2px; font:12px/14px arial,helvetica,sans-serif; color:#000; float:left; margin-bottom:3px; width:184px;}
#emailForm input#copy {width:auto !important; padding:0; margin:3px 5px 0 0;}
#emailForm label#label-copy {width:auto; text-align:left; float:none; margin-right:none; font-size:11px; line-height:18px; font-weight:normal;}
#emailForm label#label-copy a {color:#c00;}

#register fieldset {margin:0; border:0; padding:0; overflow:hidden;}
#register .form-row {margin-top:8px; overflow:hidden; clear:both;}
#register .instructions {margin-left:195px;}
#register label {width:120px; margin-right:10px; padding-top:4px; float:left; font:normal 14px/16px arial,helvetica,sans-serif;}
#register small {font:11px/18px arial,helvetica,sans-serif; color:#666; display:block; clear:both;}
#register input, #register select {font:14px/18px arial,helvetica,sans-serif; color:#000; margin-bottom:3px;}

#mod-email {width:308px;text-align:left}
#mod-email.mod {width:308px; margin:0 auto !important;}

#emailAdWrap #mod-email.mod {margin:0 !important;}

#emailThanks #mod-email {width:370px;}
#emailThanks h2, #emailThanks h2 a {color:#cc0000; font:normal 17px/15px "Arial Black",Arial, Helvetica, sans-serif; letter-spacing:-1px;}
#emailThanks h2 {padding:2px 5px 10px 0px !important; margin:0;}

#mpopIssueWrap {float:left; width:505px; margin-left:60px; _margin-left:30px; margin-bottom:15px;}

.mpop {float:left; width:287px; border:1px solid #ccc; padding:10px; font:normal 13px/15px Georgia,"Times New Roman",Times,serif;}
.mpop ul {clear:both; list-style-type:none; padding:0; margin:0;}
.mpop ol {color:#c00; padding:0; margin:5px 0 5px 2.3em;}
.mpop ol a:link {color:#000;}
.mpop ol li {margin:0; padding:0 0 2px 0; font-size:90%; line-height:110%;}
.mpop h2 {color:#cc0000; font:normal 17px/15px "Arial Black",Arial, Helvetica, sans-serif; letter-spacing:-1px; padding:2px 5px; margin:0}

#currentIssue {float:left; width:110px; padding:10px; border:1px solid #CCC;}
#currentIssue h2, #currentIssue h2 a {color:#cc0000; font:normal 20px/20px "Arial Black",Arial, Helvetica, sans-serif; padding:0px 5px 10px 0px !important; letter-spacing:-0.5px;}
#currentIssue h3 {font:normal 15px/17px georgia,"times new roman",times,serif; color:#000; margin:4px 0;}
#currentIssue h3 a {color:#000;}

#emailThanks .ad300 {margin-left:60px;}
#emailThanks #footer {clear:left;}
#emailThanks #popMain {background-position:left -155px; margin-bottom:15px; padding-left:59px;}

#mod-confirmation {text-align:left;}
#mod-confirmation #popMain {background-position:left -295px; margin-bottom:28px; padding-left:42px;}
#mod-confirmation .form-row {margin-top:2px;}
#mod-confirmation .last {overflow:hidden; _zoom:1; margin-top:13px;}
#mod-confirmation .nlWrap {margin-left:43px;}
#mod-confirmation #footer {margin-left:0 !important;}
#mod-confirmation .message {font:bold 18px/20px arial,helvetica,sans-serif; margin-top:20px; color:#C00; border-bottom:1px solid #CCC; padding-bottom:10px;}

#footer {font:bold 11px Arial, Helvetica, sans-serif; color:#000; text-align:left; margin:30px 10px 10px 60px;}
#footer a:link, #footer a:visited {color:#cc0000;}
