*{margin:0;padding:0;}
* html body {margin-left: auto; margin-right: auto; text-align: center;}
body{font-family:Arial, Helvetica, sans-serif;font-size:62.5%;line-height:1.9em;background-image:url(/internet/quitnow/publishing.nsf/AttachmentsByTitle/bg.jpg/$FILE/bg.jpg);background-repeat:no-repeat;background-color:#19232f;background-position:center top;}
* html #wrapper {margin-left: auto; margin-right: auto; text-align: left; }
#wrapper{width:980px;background-image:url(/internet/quitnow/publishing.nsf/AttachmentsByTitle/content_bg.jpg/$file/content_bg.jpg);background-repeat:no-repeat;margin:0 auto;}
#header{width:auto;color:#333;height:196px;background-color:#FFF;background-image:url(/internet/quitnow/publishing.nsf/AttachmentsByTitle/header_bg.jpg/$FILE/header_bg.jpg);background-repeat:no-repeat;margin:0;}
#navigation{position:absolute;height:42px;width:980px;margin:139px 0 0;padding:0;}
#content{width:auto; height:280;background-color:#F2F2E6;margin:0;}
#content_2nd_level{min-width:960px;float:left;width:auto;text-align: left; background-color:#F2F2E6;margin:0;font-size: 1.3em; padding:10px;}
#content_2nd_level h1{font-size: 2.3em; margin: 10px 0 15px 0; line-height:1.1em}
#content_2nd_level h2{font-size: 2.1em; margin: 10px 0 15px 0; color: #50575D;line-height:1.1em}
#content_2nd_level h3{font-size: 1.8em; margin: 10px 0 15px 0; color: #F1211D;line-height:1.1em}
#content_2nd_level h4{font-size: 1.3em; margin: 10px 0 10px 0;line-height:1.1em}
#content_2nd_level p{font-size: 0.9em; margin: 10px 0 25px 0;}
#content_2nd_level ul{margin: 0 0 0 20;}
#content_2nd_level ol{margin: 0 0 0 20;}
#content_2nd_level a:link,#content_2nd_level a:visited,#breadcrumb_container a:link,#breadcrumb_container a:visited{text-decoration:underline;}
#content_2nd_level a:hover,#breadcrumb_container a:hover{text-decoration:none;}
#content_2nd_level table{border:1px solid #a29e9e;border-collapse:collapse;font-size:1em;max-width:100%;width:auto;clear:right;margin:10px 0 0 10px; line-height: 1.5em;}
#container > table + *{clear:left;}
#content_2nd_level table td{border:1px solid #a29e9e;vertical-align:top;padding:8px;}
#content_2nd_level table th{border:1px solid #a29e9e;background-color:#d0d0d0;vertical-align:top;padding:8px;}
#content_2nd_level table caption{text-align:left;font-size:1em;font-weight:700;padding:1em 0;}
#content_2nd_level table h1,#content_2nd_level table h2{background:transparent none repeat;margin-bottom:2px;padding-bottom:2px;margin-top:0;padding-top:0;}
#content p{color:#000;}
#content a:link,#content a:visited,{text-decoration:underline;}
#content a:hover{text-decoration:none;}
#content table{border:1px solid #a29e9e;border-collapse:collapse;font-size:1.1em;max-width:100%;width:auto;clear:right;margin:30px 0; line-height: 1.5em;}
#container > table + *{clear:left;}
#content table td{border:1px solid #a29e9e;vertical-align:top;padding:8px;}
#content table th{border:1px solid #a29e9e;background-color:#d0d0d0;vertical-align:top;padding:8px;}
#content table caption{text-align:left;font-size:1em;font-weight:700;padding:1em 0;}
#content table h1,#content table h2{background:transparent none repeat;margin-bottom:2px;padding-bottom:2px;margin-top:0;padding-top:0;}
#content a.top{background:transparent url(/internet/quitnow/publishing.nsf/AttachmentsByTitle/top.gif/$FILE/top.gif) no-repeat scroll 0 center;clear:none;float:right;font-size:0.85em;margin:10px 0 0;padding:0 0 0 17px;}
a,a:link,a:active{color:#041960;text-decoration:underline;}
a:visited{color:#464C34;text-decoration:underline;}
a:hover{color:#000;text-decoration:none;}
* html #topics{width: 980px;}
#topics{float:left;width:960px;color:#333;background:#fff;height:335px;margin:10px 0 10px 0;padding:12px 10px 15px;}
* html #topics #smoking,* html #topics #quitters,* html #topics #healthCare,* html #topics #parents{padding:3px;}
#topics #smoking,#topics #quitters,#topics #healthCare,#topics #parents{float:left;color:#333;height:278px;width:230px;background-color:#fff;padding:5px;}
#topics #smoking a,#topics #smoking a:link,#topics #quitters a,#topics #quitters a:link,#topics #healthCare a,#topics #healthCare a:link,#topics #parents a,#topics #parents a:link{color:teal;}
#topics #smoking a:hover,#topics #quitters a:hover,#topics #healthCare a:hover,#topics #parents a:hover{color:#B7351D;}
#footer{width:auto;color:#fff;font-size:1.1em;padding:10px 10px 10px 0;text-align: left;}
#footer ul{list-style-type:none;font-weight:700;margin:7px 0 0;padding:0;}
#footer ul li{display:inline;padding-right:15px;}
#footer ul li a{color:#fff;text-decoration:none;margin:0;padding:0;}
#footer .health{color:#FFF; }
#footer .emailaddress{float:right;margin:7px -8px 0 0;}
#footer .emailaddress a{color:#fff;text-decoration:underline;margin:0;padding:0;}
#footer .emailaddress a:link{color:#fff;}
#topics #smoking p,#topics #quitters p,#topics #healthCare p,#topics #parents p{font-size:1.15em;margin:10px 0 0;padding:0 0 1px;}
#topics #smoking h1,#topics #quitters h1,#topics #healthCare h1,#topics #parents h1{font-size:1.5em;font-weight:700;margin:10px 0 0;}
#topics #smoking a.more:link,#topics #quitters a.more:link,#topics #healthCare a.more:link,#topics #parents a.more:link{color:#09f;font-weight:700;text-decoration:none;text-decoration:none;text-decoration:none;}
#topics #smoking a.more:visited,#topics #quitters a.more:visited,#topics #healthCare a.more:visited,#topics #parents a.more:visited{color:#09f;font-weight:700;font-size:1em;margin:0 0 0 20px;text-decoration:none;}
#topics #smoking a.more:hover,#topics #quitters a.more:hover,#topics #healthCare a.more:hover,#topics #parents a.more:hover{color:#666;font-weight:700;text-decoration:none;}
#topics #smoking a.more:active,#topics #quitters a.more:active,#topics #healthCare a.more:active,#topics #parents a.more:active{color:#00F;font-weight:700;text-decoration:none;}
#topics #smoking a:visited,#topics #quitters a:visited{text-decoration:underline;color:#545C80;text-decoration:none;}
#feature{cursor:pointer;background-color:#E0E0E0;height:278px;overflow:hidden;}
#feature .upcomingmain{float:left;width:479px;height:278px;overflow:hidden;}
#feature .upcomingmain img{cursor:default;height:278px;width:477px;overflow:hidden;}
#feature .thumb{position:absolute;left:0;}
#feature .upcoming{border-top:1px solid #FFF; height:93px;overflow:hidden;background-color:#E0E0E0;position:relative;margin:0;padding:0;}
#feature .upcomingbox{float:left;width:500px;}
#feature .upcoming h2{color:#000;font-size:18px;font-weight:700;margin:0 0 1px 160px;padding:5px 0 1px;}
#feature .upcoming h2 a{color:#000;text-decoration:none;}
#feature .upcoming p{color:#000;font-size:11px; display:block;line-height:14px;margin:0 0 0 160px;padding:4px 0 2px;}
#feature .upcoming p a{font-weight:700}

#feature .on a,#feature .on h2 a{color:#B7351D;}
#flash {position:absolute; margin-left:180px; top:84px}
#footer ul li a:visited,#footer .emailaddress a:visited{text-decoration:none;color:#569;}
#footer ul li a:hover,#footer .emailaddress a:hover{text-decoration:none;color:#FF0;}
#breadcrumb_container{text-align:left;border-bottom:1px dashed #ccc;line-height:1.7em;font-size:0.8em;margin:0 0 20px;padding:0 8px 4px 4px;}
#breadcrumb_container a:{display:block;color:#000;}
* html #search form{margin:21px 0 0 0;}
* html #searchSubmit{padding:0;}
* html #searchText{padding:0.1em;}
#search form{font-size:1.1em;float:right;margin:7px 0 0 0;padding:0;}
#searchSubmit{font-size:0.8em;color:#fff;border:2px solid #fff;font-weight:700;letter-spacing:0.1em;width:60px;background-color:#B7351D;padding:0.2em;}
#searchText{color:#444D3E;font-size:0.8em;font-weight:700;border:2px solid #999;letter-spacing:0.1em;width:130px;margin:-5px 5px 0 0;background-color:#fff;padding:0.3em;}
#content_2nd_level ul.searchresults {margin: 0;}
#content_2nd_level ul.searchresults li {list-style-type:none;}
#content_2nd_level ul.searchresults li p.scoreresults {margin: 0 0 5px 0; font-style: italic;}
#content_2nd_level ul.searchresults li {margin: 0 0 12px 0}
#right{float:right;width:280px;z-index:100;background:#fff;border:solid 1px #ccc;margin:10px 0 15px 15px;padding:15px;}
*html #right{width:280px}
#right ul{list-style-type:none;height:auto;margin:0 0 0 3px;padding:0;}
#right li{line-height:1.6em;margin:2px 0 0;}
#right a{display:block;width:auto;color:#000;}
#right a:link,#breadcrumb_container a:link{text-decoration:underline;color:#000;}
#right a:visited,#breadcrumb_container a:visited{text-decoration:underline;color:#333;}
#right a:hover,#breadcrumb_container a:hover{text-decoration:none;}
* html #right_sitearea_container{width: 260px;}
#right_sitearea_container{background:#ccc;border:solid 1px #ccc;margin:0;padding:15px 15px 0 15px;}
#right_sitearea_container ul{list-style-type:none;height:auto;margin:0 0 0 3px;padding:0;}
#right_sitearea_container li{line-height:1.6em;margin:2px 0 0;font-size: 0.85em;}
#right_sitearea_container a{display:block;width:auto;color:#000;line-height: 1.3em;margin: 0 0 5px 0}
#right_sitearea_container a:link,#breadcrumb_container a:link{text-decoration:underline;color:#000;}
#right_sitearea_container a:visited,#breadcrumb_container a:visited{text-decoration:underline;color:#333;}
#right_sitearea_container a:hover,#breadcrumb_container a:hover{text-decoration:none;}
#right_sitearea_container h3{font-size: 1.2em;background-color:#666;margin:0 0 5px;padding:10px; border: 2px solid #fff; width: auto;color: #fff;}
#right h4{font-size: 1.4em; color: #FFF;}
#right #right_sitearea_container .menulist{font-weight:700;background-color:#ccc;margin:0 0 17px;padding:0;}
#right #right_sitearea_container .menulist li{list-style-type:none;margin:0 0 5px 0;}
#right #right_sitearea_container .menulist a{list-style-type:none;color:#f31e18;background-color:#E0E0E0;display:block;border:2px solid #fff;text-decoration:none;padding:5px 10px 5px 10px;}
#right #right_sitearea_container .menulist a:link{list-style-type:none;color:#f31e18;background-color:#E0E0E0;display:block;border:2px solid #fff;text-decoration:none;padding:5px 10px 5px 10px;}
#right #right_sitearea_container .menulist a:hover{color:#fff;background-color:#000;text-decoration:none;border-color:#FFF;}
#right #links_gallery {width: 100%;}
* html #right .links_gallery  li {margin: 3px;}
#right .links_gallery  li {list-style: none;float: left;margin: 6px;}
#right .links_gallery  li img{margin: 0; border: solid 2px #fff}
* html #right .links_gallery  li a{padding: 5px;}
#right .links_gallery  li a{color:#f31e18; background-color:#E0E0E0; padding: 5px;}
#right .links_gallery  li a:link{color:#f31e18;background-color:#E0E0E0;}
#right .links_gallery li a:hover{color:#fff;background-color:#000;}
#right li.pdf_icon{background:url(/internet/quitnow/publishing.nsf/AttachmentsByTitle/pdf_icon.gif/$FILE/pdf_icon.gif) no-repeat  0px 6px;padding: 0 0 0 13px;list-style-type:none}
#right li.pdf_icon a{font-size: 0.9em; padding: 3px; margin: 0; color:#6333;background-color: #fff}
#right li.image_icon{background:url(/internet/quitnow/publishing.nsf/AttachmentsByTitle/image_icon.gif/$FILE/image_icon.gif) no-repeat  0px 6px;padding: 0 0 0 13px;list-style-type:none}
#right li.image_icon a{font-size: 0.9em; padding: 3px; margin: 0; color:#6333;background-color: #fff}
.contentSub{background:#FBFBFB;border:7px solid #e4e4e4;min-height:130px;margin:0;padding:5px 20px 0;display:block; position:relative; float:left; width:900px}
*html #content_2nd_level .contentSub{width:940px}
#content_2nd_level .contentSub h4{font-size:1.1em;position:relative;}
*html #content_2nd_level .contentSub h4{margin-bottom:-20px}
.contentSubThreeBox{background:#e4e4e4;min-height:176px;width:780px;border-top:7px solid #e4e4e4;}
.contentSub1{min-height:142px;background:#fff;width:236px;float:left;display:inline;margin:0 5px 0 0;padding:17px 0 17px 17px;}
.contentSub2{min-height:142px;background:#fff;width:236px;float:left;display:inline;margin:0 5px;padding:17px 0 17px 17px;}
.contentSub3{min-height:142px;background:#fff;width:236px;float:left;display:inline;margin:0 0 0 5px;padding:17px 0 17px 17px;}
.screenShotDescription{height:auto;}
.screenShotDescription img{position:relative;top:0;left:0;float:left;display:inline;border:0;padding:0 10px 30px 0;}
.screenShotDescription p{position:relative;display:inline;}
.screenShotDescription ul {position:relative; float:left;display:inline;}
hr{ border-top: 1px dashed #CEA364;border-bottom: none;border-left: none; border-right: none; margin-top: 10px;}
.footnote {font-size:0.85em;}
.pdfhelp { 
background: #fff; 
border: 1px dotted #000; 
margin: 25px; 
padding: 12px 10px 8px 15px; 
font-size: 0.9em; 
line-height: 1.5em; 
display: block; 
clear: both;
}
.pdfhelp p {
margin-left: 10px; 
margin-right: 15px
}
.pdfhelp a:link, .pdfhelp a:visited { 
color: #000; 
}
.pdfhelp h4 {
font-size:0.8em;
margin: 0 0 10px 0;
padding: 2px 0 0 30px;
background: 0 0 url(/internet/main/publishing.nsf/AttachmentsByTitle/info.gif/$FILE/info.gif) no-repeat;
height: 26px;
}
.pdfhelp img { 
border: 0 none; 
margin: 0 15px 8px 0; 
float: left; 
}
#content .pdfhelp ol {
font-size:0.9em;
margin-left: 30px; 
margin-bottom: 15px
}
.pdfhelp ol li{
font-size:0.9em;
}
.pdfhelp h4 a {
font-size:0.8em;
text-decoration: underline
}
.pdfhelp h4 a:hover {
text-decoration: none; 
color: #6B4A7E;
}

.warnings{float:right}