/* newsletter.css */

body.ifr {background:#fff; margin-top:0;}
.content .wrap2 {background:#fff; border-bottom:30px solid #fff;}
.colC {background:#fff;}
.pageheader h1 {color:#627A85; font:32px georgia,times,serif; margin:0;}
.pageheader h2{color:#627A85; margin:5px 0 10px 0; font:normal 16px georgia,times,serif; }
h3 {font:bold 16px georgia,times,serif;  color:#2A2A2A; padding:2px 0 6px 0; margin:0;}
h3.title {font:bold 16px georgia,times,serif;  color:#2A2A2A; padding-top:15px;}

.popup {background:transparent url(http://img.timeinc.net/recipes/static/i/icon_popup2.gif) no-repeat scroll right top; padding-right:14px;}

.chooseNews {color:#333; margin:0 0 1em 0;}
.links {width:642px;}

table.newsLtr {margin:5px 0 8px 0; width:100%;}
table.newsLtr th {padding:6px 6px 6px 0; font:12px arial, sans-serif; color:#555; text-align:left;}
table.newsLtr td {padding:6px; font:12px arial, sans-serif; color:#333; text-align:right;}
table.newsLtr b {font: bold 12px georgia,times,serif ; color:#2F2F2F;}
table.newsLtr input {vertical-align:middle;float:left; width:18px;}
table.newsLtr .rowA th , table.newsLtr .rowA td {background:#eef1f2;}
table.newsLtr label{display:block;width:570px;float: left;}

.reqInfo {background:#FEF9E4; color:#333; margin:0 0 20px 0; padding:10px 8px; width:650px; float:left; border-top:1px solid #CFD6D8;}
.reqInfo .colA {width:400px; padding:8px; float:left; font:12px Arial, sans-serif;}
.reqInfo .colB {width:170px; padding:8px; float:left; margin-left:10px; font:12px Verdana, Arial, Helvetica, sans-serif;}
.reqInfo label {display:block; font-weight:bold; margin-bottom:2px;}
.reqInfo input {border-width:0; border:1px solid #e3e9ef; border-top:1px solid #abadb3;}
.reqInfo div.email {float:left; width:290px; margin-right:20px;}
.reqInfo div.email input {width:290px;}
.reqInfo div.zip {float:left; width:76px;}
.reqInfo div.zip input {width:76px;}
.reqInfo div.firstname {float:left; width:183px; clear:both; margin-right:20px;}
.reqInfo div.lastname {float:left; width:183px;}
.reqInfo div.firstname input, .reqInfo div.lastname input {width:183px;}
.reqInfo .email input, .reqInfo .zip input, .reqInfo .firstname input, .reqInfo .lastname input {margin-bottom:1em;}
.reqInfo div.textonly div.label {font-weight:bold;}
.reqInfo div.textonly input {vertical-align:middle;}
.reqInfo div.textonly label {display:inline; font-weight:normal; vertical-align:middle;}
.reqInfo h3, .reqInfo ul {zoom:1}

.sister table.newsLtr th, .sister table.newsLtr td, .launch table.newsLtr th, .launch table.newsLtr td {padding:6px 6px 6px 0}
.launch tr.rowA, .sister tr.rowA {background:#eef1f2;}

div.submit {text-align:center; padding:8px; background:#FEF1C4;}

.subserv {  border:1px solid #FEF1C4;background: #FEF9E4;padding:8px 6px; font:12px Arial, sans-serif; color:#555;}
#adcol .subserv h3{font:bold 16px georgia,times,serif; color:#2a2a2a; }

.privacy {background:#FEF9E4 url(http://img.timeinc.net/recipes/static/i/icon_lock.gif) 20px 20px no-repeat; border:1px solid #FEF1C4; padding:17px 17px 17px 56px;}
.privacy .title {font:bold 1.15em arial, sans-serif; color:#555; margin-bottom:3px;}


/* .privacy2 {background:#deebfb url(../i/bg_privacy2.gif) no-repeat; margin:15px 0 0 0; padding:15px 0 0 0; float:right; width:198px;}
.privacy2 .inner {background:#deebfb url(../i/bg_privacy2.gif) right bottom no-repeat; margin:0; padding:0 0 13px 0; width:198px;}
.privacy2 .inner .title {font:bold 1.05em arial, sans-serif; color:#555; margin-bottom:3px; padding-left:15px;}
.privacy2 .inner .policy {background:#deebfb url(../i/icon_lock.gif) 15px 5px no-repeat; padding:10px 0 5px 40px;} */

.addTo {clear:both; margin:1em 0; background:#FEF9E4;border:1px solid #FEF1C4; padding:10px; width:385px;}
.addTo label {font:bold 13px georgia,times,serif;color:#000; padding-right:4px;}
.addTo .getRSSList a {margin-right:5px; white-space:nowrap; text-decoration:underline;}
.addTo form * {vertical-align:middle;}

.pageheader .sub, .chMail .sub {border-top:1px solid #dbded7; margin-top:10px; padding-top:20px;}
.pageheader .sub{color:#627A85; margin:5px 0 10px 0; font:normal 13px georgia,times,serif; }

.links h3 {padding-bottom:0;}
.links ul.suggested {text-align:left; margin:0; padding:0; clear:both; list-style:disc; color:#A02E14;font-size:1.02em;}
.links ul.suggested li {margin:6px 0 0 1.2em; padding:0;}
.links ul.suggested li a{color:#A02E14;font:normal 13px georgia,times,serif; text-decoration: none;}

.newsCont p{font:12px Arial, sans-serif; color:#555;}

form.changeEmail {width:330px;}
form.changeEmail ul  {list-style:none; margin:0; padding:0; font:1em arial, sans-serif;}
form.changeEmail ul li  {list-style:none; margin:15px 0 10px 30px; padding:0;}
form.changeEmail label {display:block; margin-bottom:3px; font-weight:normal;}
form.changeEmail #newEmail {width:300px; border-width:0; border:1px solid #abadb3; margin-top:4px;}

form.forward ul, form.forward li {list-style:none; margin:1.5em 0 0 0; padding:0;}
form.forward label {display:block; color:#555; margin-bottom:3px;}
form.forward input, form.forward textarea {border-width:0; border:1px solid #abadb3;}
form.forward input.disabled {border:none; background:none; font-weight:bold; color:#000;}
form.forward .friends input {width:300px; display:block; margin-bottom:5px;}
form.forward .friends label {display:none;}
form.forward textarea {height:10em; width:400px;}
form.forward .submit input {border:0; vertical-align:middle;}

form.unsub ul  {list-style:none; margin:0; padding:0; font:1em arial, sans-serif;}
form.unsub li  {list-style:none; margin:0 0 1em 0; padding:0;}
form.unsub input.disabled {border:none; background:none; font-weight:bold; color:#000;}

.errorBox {font-weight:bold; margin-bottom:1em; padding:0;}
.errorBox ul {margin:0.6em 0 0 0; padding:0; color:#f33; list-style:none;}
.errorBox li {margin:0 0 0.4em 0; padding:0;}
.errorBox span {font-weight:normal; color:#000;}

/* cheetahmail  */
body.chHdr {margin:0; background:#38639f; font:77% arial, helvetica, sans-serif; color:#333; position:relative; border:none;}
body.chHdr  h6 {margin:0; padding:0;}

.chMailOuter {background:#fff; min-height:400px;}
.chMail {clear:left; padding:20px 0 0 38px; width:640px; background:#fff; padding-bottom:30px;}
.chMail ul, #chMail li {list-style:none;}

.chLogo {background:#90bbee; padding:8px 10px;}

.chNav {border:none; background:#2a65b2 url(../i/bg_nav.gif) bottom left repeat-x; list-style:none;}
.chNav ul {margin-left:25px;}
.chNav li a {border:none; font-weight:bold;}
.chNav:after {content:"."; clear:both; display:block; height:0; visibility:hidden; min-height:0;}
.chNav {min-height:0;} /* IE7 hack */

.chFooter {background:#38639f; border:20px solid #38639f;}

iframe.newsletter {width:680px; margin:0; border:none; }
