﻿/* From Core CSS Start */

/* _lcid="1033" _version="12.0.4518"
_LocalBinding */
a {
   outline: none;
}
*
{
	margin:0px;
	padding:0px;
}
.ms-WPBody td{
	font-family:Arial,Verdana,Helvetica,sans-serif;;
	font-size:100%;
}
.mainHeader{
	display:none;
}
body{
background:#777;
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#000000;
line-height:1.5;
}
#wrapper a {
	font-weight: bold;
	color: #888;
	text-decoration:underline;	
}
*html #wrapper .small_text a{
	text-decoration:none;
	border-bottom:#888 solid 1px;
}
*:first-child+html #wrapper .small_text a{
	text-decoration:none;
	border-bottom:#888 solid 1px;
}
.clearer {
	clear: both;
}
#wrapper {
	margin: 0 auto;
	width: 968px;
	background-color: #000;
	padding:0px 40px 0 0;
	border:0;
	
	
}
#header_home {
	height: 281px;
	background: url("../SiteCollectionImages/home2.jpg") top center no-repeat;
}
#header_home h1, #header_home h2 {
	display: none;
}
#safari_fix
{
	[
		margin-top:0px;
		margin-top:50px;
	]
	margin-top:0px;
}
#tools {
	height: auto;
	text-align: left;
	font-size: 11px;	
	color:#898989;
	float:none;	
	border-bottom:solid #ccc 1px;
	margin-bottom:35px;
}
#tools a
{
	color:#898989;
	text-decoration:none;
	font-weight:normal;
}
.floatRight{
	float:right;
	line-height:22px;
}
#tools ul {
	list-style-type: none;
}
#tools li {
	height: 29px;
	padding:10px 10px 10px 15px;
	display: inline;
}
#tools li a {
	padding: normal;
}
#tools li a.send {
	margin-right: 4px;
	background: url("../SiteCollectionImages/tools_rule.gif") center right no-repeat;
}
.printerfriendlylink {
	background: url("../SiteCollectionImages/printicon.gif") center left no-repeat;
	padding-left:25px;
}
.homeNav {
	width:281px;
	float:left;
	padding-left:0px;
	margin-top:2px;
	background:#000;
	height:100%;
}
/*.nav ul {
	list-style-type: none;
	background: url("../../../SiteCollectionImages/nav_rule.gif") top center no-repeat;
}
.nav li {
	background: url("../../../SiteCollectionImages/nav_rule.gif") bottom center no-repeat;
	font-size:90%;
	font-weight: bold;
	padding: 8px 0px;
}
.nav li a {
	display: block;
	padding-left: 22px;
	text-decoration: none;
	width: 210px;
}
a:visited {
	color:#7d5a9f;
}
.nav li.navactive a, .nav li.navactivewithchild a {
	color: #cc6600;
	background: url("../../../SiteCollectionImages/nav_active.gif") left center no-repeat;
}*/

#contentHome {
	float:right;
	width: 660px;
	height:auto;
	padding-left:24px;
	margin-top:2px;
	display:block;
	background:#000;
}
#content {
	float: right;
	width: 655px;
	padding-right:40px;
	padding-left:40px;
	background:#f5f5f5 url("/sites/MTTQ/SiteCollectionImages/img-arrow.gif") no-repeat 0 60px;
	min-height:350px;
	height:auto !important;
	height:350px;		
}	
*html #content 
{
	padding-left:40px;
	padding-right:35px;
	width: 657px;
}
.note_small {
	float: right;
	background: url("../SiteCollectionImages/note_small_mid.gif") top center repeat-y;
	width: 314px;
	color: #595959;
	margin-left:20px;
}
.note_small h4#quickquitpoll {
	background: url("../SiteCollectionImages/title_quickquitpoll.gif") top center no-repeat;
	height:33px;
	text-indent: -3000px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.note_small .top {
	background: url("../SiteCollectionImages/note_small_top.gif") top center no-repeat;
	padding: 30px  30px  0px  30px;
	text-align: center;
}
.note_small .bot {
	padding-bottom:30px;
	background: url("../SiteCollectionImages/note_small_bot.gif") bottom center no-repeat;
}
.note_small form {
	text-align: left;
	font-weight: normal;
}
.button_submit {
	height: 23px;
	border: 0px;
	width: 81px;
	float: right;
	margin-right: 20px;
}
.box_large {
	background: url("../SiteCollectionImages/box_large_mid.gif") top center repeat-y;
	color: #595959;
	margin:22px 0px 20px 0px;
	width:625px;
}
.box_large h4 {
	font-weight: bold;
	margin-top: 0px !important;
}
.box_large .top {
	background: url("../SiteCollectionImages/box_large_top.gif") top center no-repeat;
	padding: 20px 25px 10px 25px;
	_height:1px;
}
.box_large .top a
{
	background: url("../SiteCollectionImages/btn_learn_more_prescription.gif") no-repeat 0 0;
	text-indent:-2000px;
	display:block;
	width:290px;
	height:22px;
}
.box_large .bot {
	background:url("../SiteCollectionImages/box_large_bot.gif") bottom center no-repeat;
}
#next {
	font-weight: bold;
}

.NextLink
{
	text-decoration:none !important;
}
.NextLink a:visited
{
	color:#000 !important; 
	text-decoration:underline !important;
}
.NextLink a:hover
{
	text-decoration:none !important;
}


#content a SPAN
{
	text-decoration:none!important;
	color:#333333;
}
#content a IMG
{
	border:0;
	text-decoration:none!important;
}

/*a span#next, a:hover span#next
{
	text-decoration:none !important;
}
*/
#content h3, #contentHome h3  {
	color: #333333;
	margin-bottom:5px;
	font-size:135%;	
}
#contentHome h3  {
	padding-top:74px;
	padding-bottom:5px;
	*padding-top:64px;
	*padding-bottom:10px;

}
#content h4, #contentHome h4 {
	color: #333333;
	font-weight:bold;
	margin-top:35px;
	margin-bottom:4px;
	font-size:110%;
	background:url("../SiteCollectionImages/sub_title_bg.jpg") repeat-x 0 11px;
}
 #content .plan_your_quit h4{
	background:none;
	padding:0 0 0 20px;
	margin:20px 0 0 0;
}
#contentHome h4{
	background:none;
	border-bottom:#ccc solid 1px;
	padding:20px 0 5px 0;
	width:600px;
}
.FBshare_link{
	float:right;
	text-align:right;
	padding:0;
}
#content h4 span{
	background:#F5F5F5 none repeat scroll 0 0;
	padding:0 5px 0 0;
}
#home_buckets{
	padding:20px 0 0 0;
}
#home_buckets li{
	float:left;
	padding:0 20px 0 0;
}
#home_buckets li p{
	width:auto;
}
#home_buckets li a{
	color:#dcc02d;
	text-decoration:none;
	background:url("../SiteCollectionImages/link_arrow.jpg") no-repeat right 3px;
	padding:0 10px 0 0;
	font-weight:normal;
}
#home_buckets li a.no_arrow{
	background:none;
}
*:first-child+html #home_buckets li a{
	display:inline-block;
	background-position:right 25px;
}
*html #home_buckets li a{
	display:inline-block;
	background-position:right 25px;
}

#contentHome p{
	color:#fff;
	padding:0;
	margin:10px 0 15px;
	font-size:110%;
	width:550px;
}
#contentHome img{
	border:0;
}
#contentHome .next_page{
	padding:20px 0 0 0;
}
p {
	color: #000;
	margin-bottom: 10px;
	padding:5px 80px 0 20px;
}
.get_ready_to_quit p {
	margin-bottom: 10px;
}
#footer {
	font-size:70%;
	margin-top:0px;	
	color:white;	
	margin: 0 auto;
	/*width: 965px;*/
}
#footer_logo {
	margin:0px 10px 4px 0px;
	background: url("../SiteCollectionImages/footer_logo.gif") top center no-repeat;
	text-indent: -3000px;
	float: left;
	height:60px;
}
#contentHome #footer_logo {
	background: url("../SiteCollectionImages/img-pfizer.gif") top center no-repeat;

}
#footer_logo a {
	display: block;
	width: 41px;
	height: 23px;
}
#footer ul {
	margin:40px 30px 0px 0px;
	list-style-type: none;
	float: right;
}
#footer li {
	display: inline;
}
#footer li a {
	color: white;
	font-weight: normal;
	padding: 5px 14px 5px 8px;
	background: url("../SiteCollectionImages/footer_rule.gif") center right no-repeat;
}
#footer li a.last {
	background-image: none;
}
.nav li.navnormal a {
	color:#595959;
}
.poll_question {
	font-weight:bold;
	margin:20px 0 20px 10px;
}
.poll_answers {
	list-style-type:none;
}
.poll_answers li {
	padding:3px 0 0 30px;
}
strong.black {
	font:#000000;
}
ul.standard {
	list-style:none;
	margin:0;
}
ul.standard li {
	color:#595959;
	padding:0 0 10px 20px;
	background-repeat:no-repeat;
	background-position:top left;
	margin:0;
	background-image:url("../SiteCollectionImages/bullet.gif");
}
#pollmessage {
	display:none;
	text-align:left;
}
.iconlist {
	margin:0;
	padding:0;
	list-style:none;
}
.iconlist li.lilcheckbox {
	background-position:center left;
	background-repeat:no-repeat;
	font-weight:bold;
	background-image:url("../SiteCollectionImages/getreadycheck.gif");
	padding:10px 0 3px 30px;
	margin:.4em 0;
}
li.none {
	background-position:0 50%;
	background-repeat:no-repeat;
	padding:0 0 3px 30px;
	margin:.4em 0;
}

.nav li.navactivesecondary, .nav li.navnormalsecondary {
	background:none;
	padding:4px 0;
}
.nav li.navactivesecondarylast, .nav li.navnormalsecondarylast {
	padding:4px 0 8px 0;
	background:url("../SiteCollectionImages/nav_rule.gif") bottom center no-repeat;
}
.nav li.navactivesecondary a, .nav li.navactivesecondarylast a {
	font-weight:normal;
	padding-left:37px;
	color:#cc6600;
	background:url("../SiteCollectionImages/nav_active.gif") left center no-repeat;
	width:195px;
}
.nav li.navnormalsecondary a, .nav li.navnormalsecondarylast a {
	width:195px;
	font-weight:normal;
	padding-left:37px;
	color:#595959;
}
.nav li.navactivewithchild {
	background: url("../SiteCollectionImages/nav_rule.gif") bottom center no-repeat;
}
.iconlist li.checkboxwhite {
	background-image:url("../SiteCollectionImages/checkbox_white.gif");
	padding:10px 0 3px 30px;
	margin:0;
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:center left;
}
.iconlist li.checkbox {
	background-repeat:no-repeat;
	background-position:center left;
	padding:10px 0 3px 30px;
	margin:.4em 0;
	font-weight:bold;
	background-image:url("../SiteCollectionImages/checkbox.gif");
}
.iconlist li.checkboxwhitebg {
	background-image:url("../SiteCollectionImages/checkbox_whitebg.gif");
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:center left;
	padding:10px 0 3px 30px;
	margin:.4em 0;
}
.yellowiconlist li.five {
	background-repeat:no-repeat;
	background-position:center left;
	padding:10px 0 3px 30px;
	margin:.4em 0;
	font-weight:bold;
	background-image:url("../SiteCollectionImages/bullit_5_yellow.gif");
}
.yellowiconlist li.six {
	background-image:url("../SiteCollectionImages/bullit_6_yellow.gif");
	background-repeat:no-repeat;
	background-position:center left;
	padding:10px 0 3px 30px;
	margin:.4em 0;
	font-weight:bold;
}
.yellowiconlist li.seven {
	background-repeat:no-repeat;
	background-position:center left;
	padding:10px 0 3px 30px;
	margin:.4em 0;
	font-weight:bold;
	background-image:url("../SiteCollectionImages/bullit_7_yellow.gif");
}
.yellowiconlist li.eight {
	background-image:url("../SiteCollectionImages/bullit_8_yellow.gif");
	background-repeat:no-repeat;
	background-position:center left;
	padding:10px 0 3px 30px;
	margin:.4em 0;
	font-weight:bold;
}
.note_large {
	margin:10px 0px;
	color:#595959;
	background:url("../SiteCollectionImages/note_large_mid.gif") top center repeat-y;
}
.note_large h4 {
	margin-top:0px;
	font-weight:bold;
}
.note_large .top {
	_height:1px;
	padding:20px 25px 10px 25px;
	background:url("../SiteCollectionImages/note_large_top.gif") top center no-repeat;
}
.note_large .bot {
	background:url("../SiteCollectionImages/note_large_bot.gif") bottom center no-repeat;
	min-height:155px;
	_height:155px;
}
#pollmessage strong {
	font-size:14px;
	color:#000;
}
#pollmessage #polltruth {
	color:#CC6600;
	font-weight:bold;
	font-size:100%;
}
#subh_staying {
	height:47px;
	background:url("../SiteCollectionImages/my_stayingquit_list.gif") top left no-repeat;
}
#subh_staying h2 {
	display:none;
}
.yellowiconlist {
	margin:0;
	padding:0;
	list-style:none;
}
.yellowiconlist li.one {
	background-image:url("../SiteCollectionImages/bullit_1_yellow.gif");
	background-repeat:no-repeat;
	background-position:center left;
	padding:10px 0 3px 30px;
	margin:.4em 0;
	font-weight:bold;
}
.yellowiconlist li.two {
	background-repeat:no-repeat;
	background-position:center left;
	padding:10px 0 3px 30px;
	margin:.4em 0;
	font-weight:bold;
	background-image:url("../SiteCollectionImages/bullit_2_yellow.gif");
}
ul.standardyellow {
	list-style:none;
	margin:0;
}
ul.standardyellow li {
	background-repeat:no-repeat;
	background-position:top left;
	margin:0;
	padding:0 0 10px 20px;
	background-image:url("../SiteCollectionImages/bullet_yellow.gif");
}
.yellowiconlist li.three {
	background-image:url("../SiteCollectionImages/bullit_3_yellow.gif");
	background-position:top left;
	padding:10px 0 3px 30px;
	margin:.4em 0;
	font-weight:bold;
	background-repeat:no-repeat;
}
#subh_doctordisc {
	height:35px;
	background:url("../SiteCollectionImages/doctor_discussion_checklist.gif") top left no-repeat;
}
#subh_doctordisc h2 {
	display:none;
}
#backbutton {
	margin:0 21px 0 0;
}
.leavingback {
	margin:0 21px 0 0;
}
#subh_routine {
	height:44px;
	background:url("../SiteCollectionImages/watch_out_for.gif") top left no-repeat;
}
#subh_routine h2 {
	display:none;
}
#subh_beat {
	height:46px;
	background:url("../SiteCollectionImages/beattrigger.gif") top left no-repeat;
}
#subh_beat h2 {
	display:none;
}
body#print #wrapper {
	width: auto;
}
body#print #tools {
	display: none;
}
body#print .nav {
	display: none;
}
body#print #content {
	padding-right: 0px;
	float: none;
	width: auto;
	font-family:Georgia, Times New Roman, Times, serif;
}
body#print .note_small {
	display: none;
}
body#print .box_large {
	background: none;
	margin: 0;
}
body#print .box_large h4 {
	font-weight: bold;
	margin-top: 0px;
}
body#print .box_large .top {
	background: none;
	padding: 0;
}
body#print .box_large .bot {
	background: none;
}
body#print #footer {
	background: none;
	height: auto;
	color:#000000;
}
body#print #footer ul {
	display: none;
}
#footer_pe {
	float: none;
	text-align:left;
	clear: none;
	margin:0;
	font: 11px Arial, Helvetica, Verdana, sans-serif;
	background:none;
	color:#888;
	font-size:90%;
	display:inline;
}
#subh_quickquitreview {
	background: url("../SiteCollectionImages/quickquitreview.gif") top left no-repeat;
	height: 38px;
}
#subh_quickquitreview h2 {
	display: none;
}
p.dark {
	font-weight: bold;
	color: black;
}
ul.iconlist_horiz {
	margin-bottom: 12px;
}
ul.iconlist_horiz li {
	background: url("../SiteCollectionImages/checkbox_white.gif") center left no-repeat;
	padding: 10px 0 3px 24px;
	margin: 0px 10px 0px 0px;
	display: inline;
}
.printpage {
	padding-left:27px;
}
#footer_copyright {
	float:left;
	margin-left:26px;
	clear:left;
}
#footer_usonly {
	clear:none;
	float:none;
	margin-left:0;
	display:inline;
	color:#888;
}
.copyRights{
	clear:none;
	float:none;
	margin-left:26px;
	color:#888;

}
#footer_disclaimer {
	font-size:80%;
	clear:left;
	float:left;
	margin-left:26px;
}
.errortext {
	color:red;
}

}
.note {
	line-height:1.3em;
	padding-top:5px;
	clear:both;
	font-size:80%;
}
ul.iconlist_horizwhite li {
	display: inline;
	padding: 10px 0 3px 24px;
	margin: 0 10px 0 0;
	background: url("../SiteCollectionImages/checkbox_whitebg.gif") center left no-repeat;
}
ul.iconlist_horizwhite {
	margin-bottom: 12px;
}
body#print .note_large {
	background: none;
	margin: 0;
}
body#print .note_large h4 {
	font-weight: bold;
	margin-top: 0px;
}
body#print .note_large .top {
	background: none;
	padding: 0;
}
body#print .note_large .bot {
	background: none;
}
div.note_large hr {
	margin-bottom:3px;
}
div.note_large td {
	padding-bottom:3px;
}
.boldtext {
	font-weight:bold;
}
#homefooter .hack p{	
	width:auto;
	padding:2px 0 0 2px;
	font-size:110%;
	background:none;
	color:#888;
	margin:0 0 20px;
}
.nav li.navactivewithchildparent a {
	color:#595959;
}
.nav li.navactivewithchildparent {
	background:none;
}
a:hover {
	color: black;
}

#Trigger_List p
{
	margin-left: 8px;
}
.trigger_question {
	margin:20px 0 20px 10px;
	font-weight:bold;
}
.trigger_list_question {
	margin:20px 0 10px 10px;
	_margin:20px 0 10px 30px;

}
ul.trigger_response {
	margin:0;
	list-style:none;
}
ul.trigger_response li {
	background-image:url("../SiteCollectionImages/bullet.gif");
	background-repeat:no-repeat;
	background-position:top left;
	margin:5px 0 10px 10px;
	padding:0 0 10px 20px;
}
.textSizeSelected {
	font-weight:bold;
	text-decoration:none;
}
.textSizeSmall {
	font-size:12px;
	color:#007cc2;
}
.textSizeMedium {
	color:#007cc2;
	font-size:14px;
}
.textSizeLarge {
	font-size:16px;
	color:#007cc2;
}
#wrapperprint {
	width:672px;
	background-color:#ffffff;
	margin:0 auto;
}
body#print {
	background-color:#ffffff;
	font-size:100%;
	font-family:"Times New Roman", TImes, serif;
}
body#print .hack {
	width:500px;
	padding:5px;
	float:left;
	font-size:85%;
}
#homeshell {	
	width:965px;
	height:auto;
	overflow: hidden;
	clear:both;
	position:relative;
	margin-top:-2px;		
}
.homecallhead {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
}
.homecallbody {
	font-size:13px;
	padding-left:5px;
	color:#5b616b;
}
.homecalllink {
	color:#000000 !important;
	font-size:13px;
	padding-left:5px;
	padding-bottom:10px;
}
.homecalllink a{
	color:#000000 !important;
	font-size:13px;	
	text-decoration:underline !important;
}
.homecalllink a:visited{
	color:#000000 !important;
	font-size:13px;
	text-decoration:underline !important;
}
.homecalllink a:hover{
	color:#666666 !important;
	font-size:13px;
	text-decoration:underline !important;
}

#homefooter #footer {
	background:none;	
	color:white;
	margin-top:0px;
	width:299px;
	float:left;
	}

.sendtofriendtextbold {
	font-weight:bold;
	padding-top:20px;
}
.smalltext {
	font-size:90%;
}
.nav li a:hover, .nav li.navnormal a:hover, .nav li.navactive a:hover {
	color: black;
}
.homecalllink a:hover {
	color:#666666;
}
#header_health_timeline {
	background:url("../SiteCollectionImages/masthead_healthier_me.jpg") top center no-repeat;;
	height:192px;
}
#header_health_timeline h1, #header_health_timeline h2 {
	display:none;
}
.yellowiconlist li.four {
	background-repeat:no-repeat;
	background-position:center left;
	padding:10px 0 3px 30px;
	margin:.4em 0;
	font-weight:bold;
	background-image:url("../SiteCollectionImages/bullit_4_yellow.gif");
}
.note_large2 {
	margin:10px 0px;
	background:url("../SiteCollectionImages/note_large_mid.gif") top center repeat-y;
	color:#595959;
}
.note_large2 h4 {
	margin-top:0px;
	font-weight:bold;
}
.note_large2 .top2 {
	padding:20px 25px 10px 80px;
	background:url("../SiteCollectionImages/note_large_top.gif") top center no-repeat;
	_height:1px;
}
.note_large2 .bot2 {
	background:url("../SiteCollectionImages/note_large_bot.gif") bottom center no-repeat;
	min-height:155px;
	_height:155px;
}
.go_button {
	margin-right:80px;
}	
	
	
	/* leftmenu css */ 
.leftNav{
	
	width:233px;
	float:left;
	padding-left:0px;
	margin-top:0px;
	background:#000;
	height:100%;

}

#nav
{
               
                margin:0px;
                padding-left:0;
                padding-top:5px;
                width:233px;
                background-color:black;
                
}
#nav a{
	text-decoration:none;
}
/*
#nav div
{
                list-style: none none outside;
                font-weight: bold;
                text-decoration: none;
                font-weight: bold;
}*/



/*
div.navoff
{
	background-image:url(../SiteCollectionImages/nav_1_0_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
}*/
/*
div.navoff A
{
	color:#595959;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	display:block;
	width:210px;
	
}
div.navoff a:visited
{
	color:#595959;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	display:block;
}

div.navoff a:hover
{
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	display:block;
}*/
/*
div.subnavofffirst
{
	text-align: left;
	font-size:90%;
	font-weight:normal;
	padding:4px 0 4px 0px;	
	display:block;
	
}
div.subnavofffirst A
{
	color: #595959;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	padding-left:37px;
	display: block;
	width:195px;
}
div.subnavofffirst a:visited
{
	color: #595959;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	display:block;
		
}



div.subnavofffirst a:hover
{
	color: #000;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	display:block;	
}

div.subnavofflast
{
	
	text-align: left;
	font-size:90%;
	font-weight:normal;
	padding:4px 0 8px 0px;
	*padding:6px 0 8px 0px;

}
div.subnavofflast A
{
	color: #595959;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	padding-left:37px;
    display: block;
	width:195px;
}
div.subnavofflast a:visited
{
	color: #595959;
	text-align: left;
	text-decoration: none;
	font-weight: normal;	
	display:block;
}
div.subnavofflast a:hover
{
	color: #000;
	text-align: left;
	text-decoration: none;
	font-weight: normal;	
	display:block;
}

div.subnavoff
{
	padding:4px 0;
	*padding:6px 0 4px 0px;
	text-align: left;
	font-size:90%;
	font-weight:normal;
}
div.subnavoff A
{
	color: #595959;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	padding-left:37px;
	display: block;
	width:195px;
}
div.subnavoff a:visited
{
	color: #595959;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	display:block;	
}
div.subnavoff a:hover
{
	color: #000;
	text-align: left;
	text-decoration: none;
	font-weight: normal;	
	display:block;
}

div.subnavofffirst
{
	padding:4px 0;
	text-align: left;
	font-size:90%;
	font-weight:normal;
}
div.subnavofffirst A
{
	color: #595959;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	padding-left:37px;
	display: block;
	width:195px;
}
div.navon
{
	display: block;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: left top;
}

div.navon A
{
	color: #CC6600;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	padding-left:22px;	
	display:block;
	width:210px;
}*/
/*
div.navon a:visited
{
	color:#CC6600;
	display:block;
}

div.navon a:hover
{
	color:#000;
	display:block;
}

*/
.navon, .navoff,.navonfirst, .navofffirst, .navonlast, .navofflast
{
	background-position: left top;
	background-repeat: no-repeat;	
	width:auto;
	height:auto;			
}
.navoff,.navofflast,.navonlast{
	padding:20px 0 20px 0;
}
.navoff{
	padding-top:0;
}
.navonlast{
	padding:20px 0 10px 0;
}

.navoff,.navofflast,.subnavofflast,.subnavonlast{
	background:url("/sites/MTTQ/SiteCollectionImages/left_nav_bg.jpg") no-repeat 30px bottom;
}
.subnavon, .subnavoff, .subnavonfirst, .subnavofffirst,.subnavofflast,.subnavonlast
{
	display:block;	
}

.navoff a,.navonfirst a, .navofffirst a, .navonlast a, .navofflast a
{
	background-position: left top;
	background-repeat: no-repeat;	
	width:233px;
	height:25px;
	display:block;	
}
.navon a
{
	background-position: left top;
	background-repeat: no-repeat;	
	width:233px;
	height:20px;
	display:block;	
}

.subnavon a, .subnavoff a, .subnavonfirst a, .subnavofffirst a,.subnavofflast a,.subnavonlast a
{
	background-position: left 5px;
	background-repeat: no-repeat;	
	width:233px;
	height:20px;
	display:block;	
}

.subnavofflast,.subnavofflast a,.subnavonlast, .subnavonlast a
{
	height:25px;
	padding-bottom:3px;
}


/*
div.navofffirst
{
	text-align: left;
	font-weight: bold;
	font-size:90%;
	padding:8px 0;
	*padding:10px 0 8px;
	
}
div.navofffirst A
{
	color:#595959;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	padding-left:22px;
	display:block;
	width:210px;
}

div.navofffirst a:visited
{
	color:#595959;
	display:block;
}


div.navofffirst a:hover
{
	color:#000;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	display:block;
}
div.navofflast
{
	text-align: left;
	font-weight: bold;
	font-size:90%;
	padding:8px 0 8px 0px;	
}
div.navofflast A
{
	color:#595959;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	display:block;
	width:210px;
}
div.navofflast a:hover
{
	color:#000;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	display:block;
}
div.subnavonfirst 
{	
	font-size:90%;
	font-weight:normal;
	padding:4px 0;
	*padding:6px 0 4px;
	text-align:left;
}
div.subnavonfirst a
{
	color: #CC6600;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left:37px;
	display: block;
	width: 195px;
}
div.subnavonfirst a:visited
{
	color: #CC6600;
	text-align: left;
	text-decoration:none;
	font-weight: normal;
	display:block;
}
div.subnavon
{	
	font-size:90%;
	font-weight:normal;
	padding:4px 0;
	text-align:left;
}
div.subnavon a
{
	color: #CC6600;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left:37px;
        display: block;
        width: 195px;
}
div.subnavon a:visited
{
	color: #CC6600;
	text-align: left;
	text-decoration:none;
	font-weight: normal;
	display:block;
}

div.subnavon a:hover
{
	color:#000;
	display:block;
}



div.subnavonlast
{	
	font-size:90%;
	font-weight:normal;
	padding:4px 0;
	text-align:left;

}
div.subnavonlast a
{
	color: #CC6600;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left:37px;
	display: block;
	width:195px;
}
div.subnavonlast a:visited
{
	color: #CC6600;
	text-align: left;
	text-decoration:none;
	font-weight: normal;
	display:block;
}

div.subnavonlast a:hover
{
	color:#000;
	display:block;
}


div.navonfirst
{
	text-align: left;
	font-weight: bold;
	font-size:90%;
	padding:8px 0;
	
}
div.navonfirst a
{
	color: #CC6600;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	padding-left:22px;
	display:block;
	width:210px;

}
div.navonfirst a:visited
{
	color: #CC6600;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	display:block;
}

div.navonfirst a:hover
{
	color: #000;
	display:block;
}


div.navonlast
{
	text-align: left;
	font-weight: bold;
	font-size:90%;
	padding:8px 0;	
}
div.navonlast a
{
	color: #CC6600;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	padding-left:22px;
	width: 210px;
	display:block;

}
div.navonlast a:visited:hover
{
	color: black;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	display:block;
}


div.navend
{
}
*/
div.separator
{
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 0px;	
	LIST-STYLE-IMAGE: none;	
	PADDING-BOTTOM: 0px;	
	MARGIN: 5px 0px;	
	LINE-HEIGHT: 0;	
	PADDING-TOP: 8px;	
	BORDER-BOTTOM: #9cbbcc 1px solid;	
	HEIGHT: 0px
} 
/*
div.navparenton
{
	padding-right: 20px;
	padding-left: 23px;
	padding-bottom: 7px;
	padding-top: 13px;
	text-align: left;
	
	font-weight: bold;
}

div. navparenton A
{
	color: #ffc423;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	display:block;
}

div. navparenton a:hover
{
	color: #ffc423;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	display:block;
}
*/
.util2{
	padding-right:3px;
	line-height:22px;
	font-size:12px;
	vertical-align:top;
}

#footerlinks
{
	float:none;
	margin:0;
	font-size:110%;
	margin:0 0 0 -3px;
	color:#888888;

}
#footerlinks a {
	color: #888;
	font-weight: normal;
	padding: 5px 5px;
	text-decoration:none;
}
#footerlinksSeparator 
{
	background: url("../SiteCollectionImages/footer_rule.gif") center right no-repeat;
	padding:5px 0px 5px 0px;
}

/*Printer Friendly*/
.floatRight{	
	float:none;
	text-align:left;
}
.send_information,.free_workshop{
	display:inline;
}
#printerLinks{
		display:none!important;
		text-align:right;
}
#emailFriend{
	float:none;
	display:inline;	
	line-height:22px;
}
#emailFriend a{
	line-height:22px;
	text-decoration:none;
}

#emailFriend a IMG{
	vertical-align:middle;
	line-height:22px;
	border:0px;
}


#textResize{
	float:none;
	display:inline;	
	line-height:22px;
	margin-top:0px;
	font-weight:bold;
}
#textResize a {
	line-height:22px;
	text-decoration:none;
}

/*

#textResize a:hover {
	line-height:22px;
	color: #000;
}
#textResize a IMG{
	vertical-align:middle;
	line-height:22px;
	border:0px;
}

*/

#PrintLinks{
	float:none;
	display:inline;	
	line-height:22px;
}
#PrintLinks a IMG{
	vertical-align:middle;
	line-height:22px;
	height:19px;
	width:23px;
}
.linksDivider{
	float:left;
	line-height:22px;
}
#PrintLinks a{
	color:#898989;
	display:inline;
	text-decoration:none;
}

/*
#PrintLinks a:hover{
	color:#ffc423;
}
*/

printerfriendlylink 
{
background:transparent url("../SiteCollectionImages/printicon.gif") no-repeat scroll left center;
padding-left:25px;
}

.homeExtbg{
	background:url("../SiteCollectionImages/homebody.jpg") 102% 95% no-repeat;
}

.printHeader
{
	
 display:none;
 
}


.sitemap
{
padding-top:40px;	
}


.sitemap ul li li
{
	padding-left: 20px;

}

.ms-WPBody ul li li
{
	padding-left: 20px;

}
.ms-WPBody ul li a 
{
	text-decoration:underline;

}
.ms-WPBody ul li li a 
{
	text-decoration:underline!important;

}


#content .homeheader {
	color:#cc6600;
}

#contentHome .homeheader {
	color:#cc6600;
}
hr.moreInfo{

height:2px;
color:#d4d0c8;
}

.indexFont
{
	font-size: 10.8pt !important;
}

#content ul
{
	list-style:none;
	padding:0px 0 10px 20px;	
}
#content .get_ready_to_quit ul{
	padding-bottom:0;
}
#content ul li{
	background:url(/sites/MTTQ/SiteCollectionImages/img-yel-bullet.gif) no-repeat 0 11px;
	color:#000;
	padding:5px 80px 15px 10px;
}
#content .get_ready_to_quit ul li{
	background-position:0 13px;
}
.Medium
{
  font-size:14px; 
  text-decoration:none;
  line-height:22px;
}
.Small
{
	font-size:12px;   	
   	text-decoration:underline;
   	line-height:22px;
}
.Large
{
  	font-size:16px; 	
 	text-decoration:underline;
	line-height:22px;
}

.divWizardImage
{
	float:left;
	padding-right:3px;
}
.divWizardImage A
{
	text-decoration:none;
}
.divWizardImage A:hover
{
	text-decoration:none;
}

.divWizardLink
{
	float:left;
}

.divWizardLink A 
{
	text-decoration:underline !important;
	color:#0171b0 !important;
}
.divWizardLink A:hover
{
	text-decoration:underline;
	color:#000000;
}

.top p A{ text-decoration:underline !important;	color:#007cc2;}

.top p A:hover{ text-decoration:underline !important;	color:#000000;}

.errortext {
	color:#ff0000;
	font-size:8pt;
}

.errortextSend {
	color:#ff0000;
	padding-top:12px;
	font-size:8pt;
}
#flashContainer
{
	margin:0px 0px 0px 0px;
}
#flashContainer a{	
	vertical-align:0;
}
#flashContainerDiv{
    width:583px;
    height:352px;
}
.navofffirst a.nav1,.navonfirst a.nav1{
	background-image:url(/sites/MTTQ/SiteCollectionImages/img-mytimetoquit.gif);
	display:block;
	width:240px;
	height:37px;
	margin:10px 0 30px 0;		
}

.navoff a.nav2{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-homepage-whyquitishard.gif");
	width:240px;
	height:10px;		
}
.navon a.nav2{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-on-whyquitishard.gif");		
}
.navoff a.nav2:hover,.navon.navparenton a.nav2{
	background-image:url(/sites/MTTQ/SiteCollectionImages/img-off-whyquitishard.gif);
}

.subnavofffirst a.nav21{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-off-nicoaphyscha.gif");		
}
.subnavonfirst a.nav21{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-on-nicoaphyscha.gif");		
}
.subnavofffirst a.nav21:hover{
	background-image:url(/sites/MTTQ/SiteCollectionImages/img-off-nicoaphyscha.gif);
}
.subnavoff a.nav22{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-routabehcha.gif");	
}
.subnavon a.nav22{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-on-routabehcha.gif");	
}

.subnavoff a.nav22:hover{
	background-image:url(/sites/MTTQ/SiteCollectionImages/img-routabehcha.gif);
}
.subnavofflast a.nav23{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-getreadytoquit.gif");	
}
.subnavonlast a.nav23{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-on-getreadytoquit.gif");	
}

.subnavofflast a.nav23:hover{
	background-image:url(/sites/MTTQ/SiteCollectionImages/img-getreadytoquit.gif);
}
.navoff a.nav3,.navofflast a.nav3{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-homepage-howtoplanyoquit.gif");	
	width:240px;
	height:10px;
}
.navonlast a.nav3{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-on-howtoplanyoquit.gif");
	width:240px;
	height:10px;	
}
.navoff a.nav3:hover,.navofflast a.nav3:hover,.navonlast.navparenton a.nav3{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-off-howtoplanyoquit.gif");	
}

.navon a.nav3{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-off-howtoplanyoquit.gif");	
}

.navoff a.nav3:hover{
	background-image:url(/sites/MTTQ/SiteCollectionImages/nav_3_0_over.gif);
}
.subnavofffirst a.nav31{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-off-watchvideo.gif");	
}
.subnavonfirst a.nav31{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-on-watchvideo.gif");	
}

.subnavofffirst a.nav31:hover{
	background-image:url(/sites/MTTQ/SiteCollectionImages/img-off-watchvideo.gif);
}
.subnavoff a.nav32{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-off-dwldcards.gif");	
}
.subnavon a.nav32{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-on-dwldcards.gif");	
}

.subnavoff a.nav32:hover{
	background-image:url(/sites/MTTQ/SiteCollectionImages/img-off-dwldcards.gif);
}

.subnavoff a.nav33{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-off-talktodoc.gif");	
}
.subnavon a.nav33{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-on-talktodoc.gif");	
}

.subnavoff a.nav33:hover{
	background-image:url(/sites/MTTQ/SiteCollectionImages/img-off-talktodoc.gif);
}
.subnavofflast a.nav34{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-off-costsav.gif");	
}
.subnavonlast a.nav34{
	background-image:url("/sites/MTTQ/SiteCollectionImages/img-on-costsav.gif");	
}

.subnavofflast a.nav34:hover{
	background-image:url(/sites/MTTQ/SiteCollectionImages/img-off-costsav.gif);
}

.navoff a.nav4{
	background-image:url("/sites/MTTQ/SiteCollectionImages/nav_4_0_off.gif");	
}
.navon a.nav4{
	background-image:url("/sites/MTTQ/SiteCollectionImages/nav_4_0_over.gif");	
}

.navoff a.nav4:hover{
	background-image:url(/sites/MTTQ/SiteCollectionImages/nav_4_0_over.gif);
}

.navofflast a.nav5{
	background-image:url("/sites/MTTQ/SiteCollectionImages/nav_5_0_off.gif");	
}
.navonlast a.nav5{
	background-image:url("/sites/MTTQ/SiteCollectionImages/nav_5_0_over.gif");	
}

.navofflast a.nav5:hover{
	background-image:url(/sites/MTTQ/SiteCollectionImages/nav_5_0_over.gif);
}


#LearnAbout a.nav6:hover{
	background-image:url(/sites/MTTQ/SiteCollectionImages/img-learnaboapresc.gif);
}

#LearnAbout a.nav6{
	background-image:url(/sites/MTTQ/SiteCollectionImages/img-learnaboapresc.gif);
	background-repeat:no-repeat;
	width:240px;
	height:43px;
	display:block;
}
#findAFree a.nav7{
	background-image:url(/sites/MTTQ/SiteCollectionImages/nav_find_a_free_off.gif);
	background-repeat:no-repeat;
	width:182px;
	height:30px;
	display:block;
}
#findAFree a.nav7:hover{
	background-image:url(/sites/MTTQ/SiteCollectionImages/nav_find_a_free_on.gif);
	background-repeat:no-repeat;
}

#containerDiv{
	background:#000;
}

div#findAFree{
	background-image:url(/sites/MTTQ/SiteCollectionImages/nav_find_a_free_off.gif);
	background-repeat:no-repeat;
	width:182px;
	height:30px;	
	margin:-10px 0 25px 20px;				
}
div#LearnAbout{
	padding:20px 0 60px;
}

/*
div#LearnAbout a{
	color:#917430;
	text-decoration:none;
	font-size:12px;
}
div#LearnAbout a:visited{
	color:#917430;
}
div#LearnAbout a:hover{
	color:#fff;
}
*/

  div#tvAdShareLinks
    {
    	float:right;
		margin:7px 10px 0px;
		visibility:hidden;
    	
    }
    div#tvAdShareLinks p
    {
    	float:left;
		margin:2px 0px;
    }
    div#tvAdShareLinks ul
    {
    	list-style-type:none;
    	margin:2px 0px 0px 2px;
		padding:0px;
    	float:left;
    }
    div#tvAdShareLinks ul li
    {
    	float:left;
    	margin:0px 0px 0px 5px;
    }  
	div#adDiv{
		width:586px;
		height:450px;
		margin-left:20px;		
	} 
#TVAdflashDiv{
    height:377px;
    width:586px;   
} 
#div#adDiv h3{
    margin:0px 0px 10px 0px;
}
#TVAdflashContainer{
    visibility:hidden;
    
}
#header_hard {	
	height:192px;
}
#header_hard h1, #header_hard h2 {
	display:none;
}
#header_about {	
	height:192px;
}
#header_about h1, #header_about h2 {
	display:none;
}
#header_routine {	
	height:192px;
}
#header_routine h1, #header_routine h2 {
	display:none;
}
#header_plan {	
	height:192px;
}
#header_plan h1, #header_plan h2 {
	display:none;
}
#header_ready {	
	height:192px;
}
#header_ready h1, #header_ready h2 {
	display:none;
}
#header_doctor{	
	height:192px;
}
#header_doctor h1, #header_doctor h2 {
	display:none;
}
#header_stay {	
	height:192px;
}
#header_stay h1, #header_stay h2 {
	display:none;
}
#header_quitting{	
	height:192px;
}
#header_quitting h1, #header_quitting h2 {
	display:none;
}
#header_living {	
	height:192px;
}
#header_living h1, #header_living h2 {
	display:none;
}
#header_send{	
	height:192px;
}
#header_send h1, #header_send h2 {
	display:none;
}
ul.noBullets{
	list-style:none;						
				
}
ul.noBullets li{
	list-style:none;
	background:none;				
}
p.supportP{
	margin-bottom:20px;
}
.box_large{
		margin-top:0px;			
	}
	
.standard .noBullets {
		list-style: none;
		list-style-type:none;
		margin-left: 0;
		margin-top:10px;
		padding:0px 0px 0px 20px;
	}
	
.standard .noBullets li {position:relative;}
.standard .noBullets li img.bullet {
		position:absolute;
		margin-left:-10px;
}
.logo {
		width:130px;
		height:98px;
		float:right;
		margin-left:45px;
		margin-right:15px;
}
#wrapper a.underlink{
	text-decoration:underline;				
}
.hack {
	float:right;
	font-size:70%;
	width:350px;
}
.truste_logo{	
	float:right;
	padding:0 0 50px;
}
#homefooter{
	padding:40px 0 0;
}
.callout_learn_more{
	float:right;
	padding:0 10px 0 40px;	
	background:#F5F5F5;
}
.next_page{
	padding:30px 0 0;
	margin-top:0;	
}
.get_ready_to_quit .next_page{
	padding-top:30px;
}
.continue_link{	
	padding-bottom:185px;
	padding-left:0;
	padding-top:30px;
}
strong{
	color:#000;
}
.lear_about_link{
	padding:35px 0 0;
	margin-bottom:0;	
}
.plantoquitcards{
	background:url("../SiteCollectionImages/img-plantoquitcards.jpg") no-repeat top left;
	height:366px;
	margin:20px 0 0;
	padding:55px 0 0 335px;
	width:320px;	
	font-size:11px;
}
#content .plantoquitcards li,#content .plantoquitcards p{
	padding-bottom:2px;
	margin-bottom:0px;
	padding-right:20px;
}
.small_text{
	font-size:80%;
	color:#777;
}
#content  .Plan-to-Quit_ul li{
	padding-bottom:5px;
}
#content .plantoquitcards .small_text{
	padding-left:45px;
}
.talk_doctor_box{
	background:url("../SiteCollectionImages/doctor_bg_top.jpg") no-repeat top left;
	padding:10px 0 0;
	font-weight:bold;
	color:#000;
	font-size:95%;
	margin-top:30px;
}
#content .talk_doctor_box h4{
	margin:0;
	background:none;
	border-bottom:#EBDB8B solid 1px;
	padding:0 0 10px;
}
#content .talk_doctor_box .box_content{
	background:url("../SiteCollectionImages/doctor_bg_.jpg") repeat-y top left;
	padding:15px 25px 20px;
}
#content .talk_doctor_box .box_content span{
	color:maroon;
	padding:0 5px 0 0;
}
#content .talk_doctor_box ol{
	list-style:none;	
	padding:10px 0 0;
}
#content .talk_doctor_box ol li{
	padding:10px 20px;
	border-bottom:#DCDAD3 solid 1px;
}
#content .talk_doctor_box .box_content p{
	padding:20px 0 0;
}
#content .talk_doctor_box .bottom{
	padding:0 0 9px;
	background:url("../SiteCollectionImages/doctor_bg_bottom.jpg") no-repeat bottom left;
	margin-bottom:20px;
	height:1px;
}
#content .talk_doctor_box .box_content .small_text{
	font-size:90%;
	padding:0 0 0 25px;
	margin:0;
}
#content .sitemapCat,#content .sitemapSubCat,#content .sitemapCat ul{
	background:none;
	padding:0;
	margin:0;
}
#content .sitemapCat{
	font-size:125%;
	padding:0 0 20px 0;
	text-transform:uppercase;
}
#content .sitemapSubCat{	
	font-size:70%;
	padding:5px 0 0;
	text-transform:none;
	}
#content .sitemapCat ul{
	padding:0 0 0 20px;
}
#content .mainList{
	padding:20px 0 0 20px;
}
#print_logo, .print_back{	
	display:none;
}
#nicotinePhyChallengeVideo{
	padding-left:55px;	
}
#content .nicotineAPhysicalChallenge ul{padding-bottom:0;}
.nicotineAPhysicalChallenge .boxTop{font-size:0;width:659px;height:10px;background: transparent url(../SiteCollectionImages/img-box-nicotine-challenge-top.gif) left top no-repeat;margin:0;}
.nicotineAPhysicalChallenge .boxBody{width:659px;background: url(../SiteCollectionImages/img-box-nicotine-challenge-1px.gif) repeat-y scroll 0 0 ; margin:0;}
.nicotineAPhysicalChallenge .boxBottom{width:659px;height:10px;background: transparent url(../SiteCollectionImages/img-box-nicotine-challenge-bottom.gif) left top no-repeat;margin:0;}
.nicotineAPhysicalChallenge .boxBodyWrapper{padding:0 5px;margin:0;}
.nicotineAPhysicalChallenge .disclaimer{margin-top:2px;}
#nicotinePhyChallengeVideo{border:0;}
#nicotinePhyChallengeVideoHtml{display:none; padding:30px 0 10px 45px;margin:0;}
#nicotinePhyChallengeVideoHtml p{padding:0;}
#nicotinePhyChallengeVideoHtml .noFlashBrainImg, #nicotinePhyChallengeVideoHtml .noFlashBodyCopy{float:left;}
#nicotinePhyChallengeVideoHtml .noFlashBrainImg{width:192px;margin-right:30px;}
#nicotinePhyChallengeVideoHtml .noFlashBodyCopy{width:235px;}
#nicotinePhyChallengeVideoHtml .noFlashCopy1{margin-top:10px;margin-bottom:30px;}
#nicotinePhyChallengeVideoHtml .noFlashCopy1{margin-top:10px;}
.nicotineAPhysicalChallenge .listLeft, .nicotineAPhysicalChallenge  .listRight{float:left;margin-top:0;}
.nicotineAPhysicalChallenge  .listLeft{margin-right:25px; width:170px;}
.nicotineAPhysicalChallenge  .listRight{width:300px;}
#content .nicotineAPhysicalChallenge ul li{padding:5px 80px 3px 10px;}
#content .nicotineAPhysicalChallenge .listLeft ul li{padding:5px 20px 3px 10px;}

img{border:0;}

.clear {
	display: block;
	float:none !important;
	width:1px;
	clear:both;
	/* for IE */
	font-size:0px;
	line-height:0px;
}
.clearfix:after  {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
* html .clearfix {
height:1%;
}
.clearfix {
display:block;
}

#emailDialog{display:none;width:574px;font-size:10px;}
#emailDialog a{color:#888888;text-decoration:underline;font-weight:normal;}
#emailDialog #emailConfirmWrapper{ font-weight:bold;padding-bottom:5px;}
#emailDialog #emailConfirmWrapper p{padding:0;margin-bottom:0px;}
#emailDialog .overlayTop{position:relative;width:574px;height:21px;background: url(../SiteCollectionImages/img-email-box-top.gif) left top no-repeat;}
#emailDialog .overlayBody{width:574px;background: url(../SiteCollectionImages/img-email-box-1px.gif) repeat-y scroll 0 0 ; margin-top:0;}
#emailDialog .overlayBottom{width:574px;height:12px;background: url(../SiteCollectionImages/img-email-box-bottom.gif) left top no-repeat; margin-top:0;}
#emailDialog .overlayRightBorder {border-left:2px solid #999999;float:left;height:415px;margin-top:2px;width:2px;}
#emailDialog .overlayBottomBorder {border-top:2px solid #999999;height:2px;margin-left:2px;margin-top:0;width:723px;}
#emailDialog .overlayBodyWrapper {padding:0 0 0px 20px;}
#emailDialog .overlayClose {right:10px;top:10px;position:absolute;}
#emailDialog .overlayHeader {padding: 0 0 10px 0; font-weight:bold;}
#emailDialog .signupBrochure input.yellow{border:1px #DCC02D solid; }
.redBorder{border:1px red solid;}
.yellowBorder{border:1px #DCC02D solid;}
.error-bold, .errorField{color:#ff0000; display:none;}
#emailFormWrapper {padding-left:10px;}
#emailFormWrapper .topFormText{margin:0 65px 5px 0;padding:0 0;}
#emailFormWrapper #emailFormLeftSide{float:left;margin-right:25px;width:260px;}
*html #emailFormWrapper #emailFormLeftSide{margin-right:12px;}
#emailFormWrapper #emailFormLeftSide .formRow{margin-top:10px;}
#emailFormWrapper #emailFormRightSide .formRow{margin-top:20px;}
#emailDialog label{margin-bottom:5px;}
#emailFormWrapper input,#emailFormWrapper .error-bold {width:260px;}
#emailFormWrapper #emailFormRightSide{float:left;width:239px;}
	
#emailFormWrapper #emailSubmitDiv{text-align:right; }
#emailFormWrapper #emailSubmit{width:89px;height:30px;margin:10px 0 10px 0;}
#emailFormWrapper  .privacyText{font-size:9px;}
/*EMAIL THANK YOU************/
#emailConfirmWrapper {padding-left:0px;}

.signupBrochure .savingsBenefitsTop{width:655px;height:12px;background: transparent url(../SiteCollectionImages/img-savings-benefits-top.gif) left top no-repeat;margin:0;}
.signupBrochure .savingsBenefitsBody{width:655px;background: url(../SiteCollectionImages/img-savings-benefits-1px.gif) repeat-y scroll 0 0 ; margin:0;}
.signupBrochure .savingsBenefitsBottom{width:655px;height:12px;background: transparent url(../SiteCollectionImages/img-savings-benefits-bottom.gif) left top no-repeat;margin:0;}
.signupBrochure .savingsBenefitsBodyWrapper{padding:5px 25px 10px 25px;margin:0;}
.signupBrochure .subHead{padding:0px ;margin:0;font-weight:bold;}
.savingsImg{width:100px;float:right;}
.quitSmokeImg{width:204px;float:left;}
.ruler1{width:605px;margin:5px 0 20px 0; color:#ebdb8b;height:1px; border-bottom:1px #ebdb8b solid; }
#ruler2{width:405px;margin:5px 0 20px 25px;color:#a0a09e;text-align:left;height:1px; border-bottom:1px #a0a09esolid;}
.savingsBenefitsBodyWrapper #errorGenericValidationMsgDiv{display:none;}
.savingsBenefitsBodyWrapper #validationMsg{text-align:right;margin-right:15px;margin-top:0;}
.signupBrochure .savingsBenefitsBodyWrapper .formRow{margin-bottom:10px;}
 .savingsBenefitsBodyWrapper .calcRow{height:20px;}
.signupBrochure .savingsBenefitsBodyWrapper .formRow span.fieldLabel{float:left;width:303px;text-align:right;margin-right:15px;padding:0px 0;}

.signupBrochure .savingsBenefitsBodyWrapper .dollarsign{font-size:11px;float:left;width:6px;border-right:0px;height:15px;}
.redState{border:1px #ff0000 solid;border-right:0;color:#ff0000;}
.yellowState{color:#DCC02D;border:1px #DCC02D solid;border-right:0;}

.smallGrey{color:#797979;width:110px;font-size:10px;text-align:left;float:left;}
.infoText{color:#797979;width:115px;font-size:10px;text-align:left;float:right;margin-right:22px;}
.signupBrochure .savingsBenefitsBodyWrapper .formRow input{float:left;width:80px;height:15px;line-height:15px;;text-align:left;margin-right:15px;}
.signupBrochure .savingsBenefitsBodyWrapper .formRow #txtPackPrice{border-left:0px;width:74px;}
.signupBrochure .savingsBenefitsBodyWrapper .formRow, .calcRowWrapper{width:415px;margin-left:25px;margin-right:40px;}
.signupBrochure .savingsBenefitsBodyWrapper .error-bold	{width:390px; text-align:right;margin-right:15px;}
#errortxtPackPrice{width:396px;}
.calcRowWrapper{margin-right:40px; text-align:right;}
.calcButtonWrapper{width:115px;float:right; padding-top:10px;margin-right:22px;}
/* w 88 m-r42*/
.savingsBenefitsBodyWrapper .calcRow{font-weight:bold;}
/*.calcLabel{width:330px;margin-right:8px;color:#dcc02d;float:right;text-align:right;}
.amount{width:20px;margin-right:15px;color:maroon;text-align:left;float:right;}*/
.calcLabel{width:330px;margin-right:8px;color:#dcc02d;text-align:right;}
.amount{width:20px;margin-right:15px;color:maroon;text-align:left;}

.calculate{margin-bottom:5px;}
#savingsBenefitsBodyWrapper, #healthBenefitsWrapper p{padding-left:0;}
#healthBenefitsWrapper{margin-top:40px;}
#healthBenefitsWrapper .savingsBenefitsBodyWrapper{padding-bottom:0;}
#healthBenefitsWrapper .ruler1{margin-bottom:0;}
#healthBenefitsWrapper .smallGrey{margin:0;width:605px;}
#healthBenefitsVideoHtml{display:none;}
.noFlashBodyCopy{padding:10px 40px;font-weight:bold;color:#000;text-align:center;}
.savingsBenefitsh2{margin-top:40px;}
.nextButtonDiv{margin:40px 0 50px 0;} 
ul li:first-child{padding-top:0;}

#watchPlanToQuitVideoHtml{display:none;}
#watchPlanToQuitVideo{margin-left:-10px;margin-right:-10px;background-color:transparent;}
.signupBrochure .wptqvButtonDiv{float:left;width:218px;height:74px;}
.signupBrochure .listDiv{width:auto;float:left;}
.signupBrochure .meetJDivLeft, .signupBrochure .meetJDivRight{float:left;}
.signupBrochure .meetJDivLeft{height:117px;}
.signupBrochure .meetJDivLeft{width:97px;margin-right:10px;}
.signupBrochure .meetJDivRight{width:548px;padding-bottom:15px;}
.signupBrochure .meetJDivRight p{padding-left:0;}
.signupBrochure .meetJDivRight img{margin:0 0 0 10px;}
#content .listDiv ul li{padding-right:0px}
#content .listDiv ul{padding-bottom:0}
.listDiv.marginL25{padding-left:30px;}
#nicotinePhyChallengeWrapper{margin-left:-5px}