/* RESET */
* {padding:0 0 0 0; margin:0 0 0 0;}
/* html{background-image:url(/images/bg_square.jpg);} */
/* PAGE LAYOUT */

/* body{margin:auto; border-left:solid 1px gray; border-right:solid 1px gray; line-height:1.25em; width:978px; color:#5e5e5e; font-family:Arial, Sans-Serif; font-size:12px;} */
body{margin: 0px auto; background-image: url(/images/repeat_background.gif); background-repeat: repeat-y; background-position: center; line-height:1.4em; width:978px; color:#5e5e5e; font-family:Arial, Sans-Serif; font-size:12px;} 
#header{background-color:white;width:976px; background-image:url(/images/header/bg.gif);  padding:20px 0 0 0; background-position:bottom; background-repeat:no-repeat; height:100px;}
#footer{background-color:white; width:976px; position: relative; }
#darttag{background-color:white; width:976px; height:0px; font-size:0px; line-height:0;}
.content_container_btm{ margin-left:13px; width:949px; height:12px; font-size:0px; background-image:url(/images/footer/con_btm_bg.gif); background-repeat:no-repeat;}
.footer_content{ margin-left:14px; margin-right:14px; width:948px; background-color:#eff3b6; background-image:url(/images/footer/bg.gif); background-position:bottom; background-repeat:no-repeat;}
#content{width:896px;  background-image:url(/images/bg.gif); padding:0px 40px 23px 40px; }
#navigation{ float:left; display:inline; width:161px; margin-top:16px; }
#home_page_content{width:720px; margin-left:15px; _margin-left:13px; float:left;}
#page_content{ width:529px; float:left; display:inline; margin-right:11px; margin-left:9px; _margin-left:7px; /*lame, but I dont have enough time to figure this spacing issue out.  It appears there is an extra 2 pixels inbetween the anchor and the Ul so I just removed 2 pixels from the margin of the nav.  If i get a change I'll look into fixing this properly.*/}
.page_copy{width:468px; margin:0 28px 0 33px;}
#callouts{width:183px; float:right;}
#callouts h3{ color:#9193c4; font-size:15px; font-family: arial; font-weight:lighter; }
.sub8{font-size:8px;}

#brandbox{ padding:10px 0 10px 0;}
#pickUp{ padding:10px 0 10px 0;}

/* SITE COLORS */
.purple{color:#5255a5;}
.green{color:#9a9e25;}
.blue{color:#00ada8;}
.pink{color:#ec008c;}
.red{color:Red;}
.white{color:#FFFFFF;}

/* GENERIC FORMATTING */
img{border:0;}

p{margin:5px 0 10px 0;}
ul, ol {margin:5px 0 15px 40px;}
#page_content ul{ list-style-image:url(/images/nav/arrow.gif); }
#page_content ul li{ padding-bottom:5px;}
sup {vertical-align:text-top;}
.side_effects_co{background-image:url(/images/callouts/oval.gif); width:100px; height:25px; margin-left:8px;}
.se_txt{margin: 5px 0px 0px 20px; position:absolute;}
/* .side_effects_co ul{ list-style-image:url(/images/nav/arrow.gif); margin:5px 0pt 15px 24px; padding-top:4px;} */
#callouts .side_effects_co a:link{color:#9a9e25;}
#callouts .side_effects_co a:visited{color:#9a9e25;}
#callouts .side_effects_co a:active{color:#9a9e25;}
#callouts .side_effects_co a:hover{color:#9a9e25;}
h1{font-weight:normal; font-size: 1.9em; line-height: 1.0em; padding-top:5px;}
h2{font-weight:normal; margin:25px 0 0 0; font-size: 2.0em; color:#00ada8; line-height: 1.0em;}
h3{font-size: 1.0em;}
h2.home{font-size: 1.6em; margin: 0; padding:0;}

a:link{color:#00ada8; text-decoration:none; font-weight:normal;}
a:visited{color:#00ada8; text-decoration:none; font-weight:normal;}
a:active{color:#00ada8; text-decoration:none; font-weight:normal;}
a:hover{color:#00ada8; text-decoration:underline; font-weight:normal;}
a{ white-space:normal;}


.left{float:left;}
.right{float:right;}
.clear{clear:both; height:0px; font-size:0px; line-height:0;}
.clear_tool{clear:both; height:10px; font-size:0px; line-height:10;}
.clear_left{clear:left; font-size:0px; height:0px;}
.clear_right{clear:right; font-size:0px; height:0px;}
.block{display:block;}
.bold{font-weight:bold;}
.nobr{ white-space:nowrap;}
.smallcaps{ font-variant:small-caps}
.infotag{height:1px; line-height:1;}

/* header */
#az_logo{padding-top:0px;}
#site_logo{padding-left:25px;}
#nav_text{margin-right:40px; display:inline; text-align:right;}
#nav_text a:link{color:#5255a5; text-decoration:none; font-weight:normal;}
#nav_text a:visited{color:#5255a5; text-decoration:none; font-weight:normal;}
#nav_text a:active{color:#5255a5; text-decoration:none; font-weight:normal;}
#nav_text a:hover{color:#5255a5; text-decoration:underline; font-weight:normal;}

/*FOOTER*/
#footer a#AZandMe { position: absolute; top: 35px; left: 30px; } 
.footer{width:678px; margin:0px 20px 0px 0px; padding-left:215px; padding-right:13px;}
.footer p{margin:0 0 20px 0; font-size:13px;}
.footer h2{margin:20px 0 10px 0;}
.footer li{padding: 0 0 10px 0;}

/*callouts */
#callouts a:link{color:#ec008c; text-decoration:none; font-weight:normal;}
#callouts a:visited{color:#ec008c; text-decoration:none; font-weight:normal;}
#callouts a:active{color:#ec008c; text-decoration:none; font-weight:normal;}
#callouts a:hover{color:#ec008c; text-decoration:underline; font-weight:normal;}

#callouts .print a:link{color:#5255a5; text-decoration:none; font-weight:normal;}
#callouts .print a:visited{color:#5255a5; text-decoration:none; font-weight:normal;}
#callouts .print a:active{color:#5255a5; text-decoration:none; font-weight:normal;}
#callouts .print a:hover{color:#5255a5; text-decoration:underline; font-weight:normal;}

#callouts .utilities img{padding-bottom:4px;vertical-align:bottom;}

.callout1 {margin-top: 10px; width:183px; height: 337px;}
.callout1_top {background-image:url(/images/callouts/beatrice_co_01.jpg); height: 274px; margin:0; padding:0;}
.callout1_mid {margin:0; padding:0; height: 39px;}
.callout1_btm {margin:0; padding:0; height: 24px;}
.callout1 h4 {padding:120px 0px 0px 25px; font-weight:normal; font-size: 20px; color:#9193c4; line-height: 22px;}
.callout1 p {padding: 5px 35px 0px 25px; font-weight:normal; line-height: 18px;}
.callout_img{padding:11px 11px 10px 11px;}
.callout_copy{padding:0 20px 0 25px;}
.callout_cta{padding:8px 0 0 0;}
.callout_cta_text{padding:3px 0 0 3px;}

/*SPECIFIC PAGE STYLEZ*/
.home_copy{margin-left:15px; text-align:left;}
.home_copy .col{width:200px;}

.home_register_bg{background-image:url(/images/landing_page/home_register_bg.gif); width:178px; height:238px;}
.home_register_bg p{width:140px; margin:0 0 3px 0; line-height:1.4em;}
.home_register_bg p.note{font-size:9px; margin:0 0 5px 0;}
.home_register_callout{margin:80px 0 0 28px;}
.home_register_callout_link{margin:0 0 0 25px;}
.home_co_img{padding: 5px 0px 2px 0px; text-align:center;}
#page_content ul.checkbox{padding:15px; list-style-image:url(/images/icons/checkbox.jpg);}
#page_content ul.checkbox li{padding:5px;}
.check_list_con{border:dashed 1px #5e5e5e; width:465px; margin-top:25px; margin-bottom:25px;}
.qoute_copy{width:250px;}
.adobe{margin:20px 0 0 0; line-height:1.2em;}
.adobe img{padding-top:2px;}
.adobe_text{padding-left:5px; width:430px;}
.flash{padding:20px 0;}
.flash_img{padding-right:5px;}
.flash_text{padding-top:2px; padding-left:5px;}

.page_header_bg{background-image:url(/images/page_header_bg.gif); width:529px; height:103px; margin-bottom:10px;}
.header_text{padding:43px 0 0 33px; width:500px;}
.page_header_pulmicort-respules{background-image:url(/images/page_header_pulmicort-respules.jpg); background-repeat:no-repeat; width:529px; height:103px; margin-bottom:15px;}
.page_header_pulmicort-respules .header_text{padding:28px 0 0 33px; width:280px;}
.page_header_asthmakidcare{background-image:url(/images/page_header_asthmakidcare.jpg); background-repeat:no-repeat; width:529px; height:103px; margin-bottom:15px;}
.page_header_asthmakidcare .header_text{padding:28px 0 0 33px; width:280px;}
.page_header_asthma-nebulizer{background-image:url(/images/page_header_asthma-nebulizer.jpg); background-repeat:no-repeat; width:529px; height:103px; margin-bottom:15px;}
.page_header_asthma-nebulizer .header_text{padding:28px 0 0 33px; width:280px;}
.page_header_asthma-control{background-image:url(/images/page_header_asthma-control.jpg); background-repeat:no-repeat; width:529px; height:103px; margin-bottom:15px;}
.page_header_asthma-control .header_text{padding:28px 0 0 33px; width:280px;}
.page_header_asthma-treatments{background-image:url(/images/page_header_asthma-treatments.jpg); background-repeat:no-repeat; width:529px; height:103px; margin-bottom:15px;}
.page_header_asthma-treatments .header_text{padding:28px 0 0 33px; width:280px;}
.page_header_childhood-asthma{background-image:url(/images/page_header_childhood-asthma.jpg); background-repeat:no-repeat; width:529px; height:103px; margin-bottom:15px;}
.page_header_childhood-asthma .header_text{padding:43px 0 0 33px; width:280px;}
.page_header_newsletter {background-image:url(/images/page_header_bg.gif); width:529px; height:103px; margin-bottom:10px;}
.page_header_newsletter .header_text{padding:28px 0 0 33px; width:280px;}
.page_header_cup {background-image:url(/images/page_header_bg.gif); width:529px; height:103px; margin-bottom:10px;}
.page_header_cup .header_text{padding:43px 0 0 33px; width:500px;}

option {padding-right:10px}
#vert_landing_page_container{}
.sub_section{width:147px; padding:10px; height:295px; }
.middle_sub_section{width:147px; padding:10px; border-left:dashed 1px #5e5e5e; border-right:dashed 1px #5e5e5e;}

.sub_section_text{min-height:60px; _height:60px;}

#landing_page_container{width:468px;}
#landing_page_container *{margin:0 0 0 0;}
#landing_page_container .spacer{height:20px;}
#landing_page_container .landing_page_tab{margin-left:-10px; position:absolute;}
#landing_page_container .landing_page_top{background-image:url(/images/containers/landing_page_top.gif); height:12px; width:468px; font-size:0px;}
#landing_page_container .landing_page_mid{background-image:url(/images/containers/landing_page_mid.gif); width:468px;}
#landing_page_container .landing_page_btm{background-image:url(/images/containers/landing_page_btm.gif); height:12px; width:468px; font-size:0px;}
#landing_page_container a:link{color:#00ada8; text-decoration:none; font-weight:bold;}
#landing_page_container a:visited{color:#00ada8; text-decoration:none; font-weight:bold;}
#landing_page_container h3{margin-bottom:10px;}
#landing_page_container h3 a:link{font-size:1.2em; font-weight:normal; color:#5255a5;}
#landing_page_container h3 a:visited{font-size:1.2em; font-weight:normal; color:#5255a5;}

#landing_page_container .landing_col1{ width:139px; padding:0 6px 0 6px; margin:27px 0 5px 0;}
#landing_page_container .landing_col2{ width:139px; padding:0 8px 0 9px; margin:27px 0 5px 0; border-left:dotted 2px #cbc4c4; border-right:dotted 2px #cbc4c4;}
#landing_page_container .landing_col3{ width:139px; padding:0 0 0 9px; margin:27px 0 5px 0;}
.landing_page_quote{padding:10px 0 0 9px;}

#landing_page_container .pseudo_landing_col1{ width:209px; padding:0 6px 0 16px; margin:27px 0 5px 0;}
#landing_page_container .pseudo_landing_col2{ width:209px; padding:0 0 0 9px; margin:27px 0 5px 0; border-left:dotted 2px #cbc4c4;}
#landing_page_container .pseudo_landing_text{padding-left:10px; width:180px;}

#landing_con{margin:20px 0 20px 15px;}
#landing_con h3{color:#5255a5;}
.landing_top{background-image:url(/images/containers/landing_top.gif); height:52px; width:511px;}
.landing_mid{background-image:url(/images/containers/landing_mid.gif); width:511px;}
.landing_btm{background-image:url(/images/containers/landing_btm.gif); height:11px; font-size:0; width:511px; margin-bottom:25px;}

.landing_text{padding-left:10px; width:130px;}
.landing_text h3, .sp10{padding-top:10px;}
.qoute_img {width:476px; margin:10px 0 0 20px; padding-top:20px; border-top:dotted 2px #ddd7d7;}

.landing_additional_pages{display:none; margin-top:20px;border-bottom:solid 1px #e5eb83; width:511px;}
.landing_additional_pages p {margin-top:0; margin-bottom:20px;}

.tool_light{ padding:15px 0;}
.tool_dark{padding:15px 0;}
.toolkit_tab{margin-left:-10px; position:absolute;}
.toolkit_top{background-image:url(/images/containers/toolkit_top.gif); height:15px; width:466px;}
.toolkit_mid{background-image:url(/images/containers/toolkit_mid.gif); width:466px; }
.toolkit_mid_light{background-image:url(/images/containers/toolkit_mid_light.gif); width:466px;  border:solid #d0e0ea 1px; border-left:0; border-right:0;}
.toolkit_btm{background-image:url(/images/containers/toolkit_btm.gif); height:15px; width:466px; margin-bottom:25px;}
.toolkit_img{padding: 0 25px;}
.toolkit_text{width:315px; padding-top:5px;}
.toolkit_text p{margin-top:0;}
.spacer{height:32px;}
.tool_spacer{height:25px;}
/* containers */

#faq{margin:0 0 20px 15px;}
#faq .spacer{ height:30px;}
#faq .faq_tab{margin:0 0 0 -15px; position:absolute;}
#faq .faq_top{background-image: url(/images/containers/faq_top.gif); font-size:0; height:12px; width:510px; padding:0 0 0 0;}
#faq .faq_mid{background-image: url(/images/containers/faq_mid.gif); width:510px; padding:20px 0 1px 0;}
#faq .faq_btm{background-image: url(/images/containers/faq_btm.gif); font-size:0; height:11px; width:510px; padding:0 0 0 0;}

#faq .faq_q{ font-weight:bold; color:#7c7ab9;}
#faq .faq_aa{ font-weight:bold; color:#7c7ab9;}
#faq .faq_a{ padding:0 0 15px 0;}
#faq table{ margin:0 20px 0 20px;}
#faq table td{padding:0 0 5px 0;}
#faq .QAlabel{width:20px; font-weight:bold; color:#7c7ab9; vertical-align:top; font-size:1.3em;}
#faq .answerTD{padding:0px 0px 15px 0px;}

#need_a_nebulizer{}
#need_a_nebulizer .need_a_nebulizer_top{background-image: url(/images/containers/need_a_nebulizer_top.gif); font-size:0; height:12px; width:466px; padding:0 0 0 0;}
#need_a_nebulizer .need_a_nebulizer_mid{background-image: url(/images/containers/need_a_nebulizer_mid.gif); width:430px; xborder:solid 1px #333333; margin:0; padding:1px 16px 1px 20px;}
#need_a_nebulizer .need_a_nebulizer_btm{background-image: url(/images/containers/need_a_nebulizer_btm.gif); font-size:0; height:13px; width:466px;}
#need_a_nebulizer ul{margin:0 0 10px 14px;}
#need_a_nebulizer li{ line-height:22px;}
#need_a_nebulizer .note{font-size:9px; line-height:12px;}

#whileNebulizing{margin-bottom:20px;}
#whileNebulizing .spacer{height:20px;}
#whileNebulizing .whileNebulizing_tab{margin-left:-10px; position:absolute;}
#whileNebulizing .whileNebulizing_top{background-image:url(/images/containers/whileNebulizing_top.gif); font-size:0; height:9px; width:469px;}
#whileNebulizing .whileNebulizing_mid_light{background-image:url(/images/containers/whileNebulizing_mid_light.gif); width:469px;}
#whileNebulizing .whileNebulizing_mid_dark{background-image:url(/images/containers/whileNebulizing_mid_dark.gif); width:469px;}
#whileNebulizing .whileNebulizing_btm{background-image:url(/images/containers/whileNebulizing_btm.gif); font-size:0; height:12px; width:469px;}
#whileNebulizing .whileNebulizing_item{}
#whileNebulizing .whileNebulizing_img{padding-right:5px;}
#whileNebulizing .whileNebulizing_text{padding:25px 0px 0px 20px; width:280px;}
#whileNebulizing .activities_text{padding:15px 0px 15px 20px; width:260px;}
#whileNebulizing .activities_img{padding:25px 5px 0px 0px;}

#justForFun{margin-bottom:20px;}
#justForFun .spacer{height:20px;}
#justForFun .justForFun_tab{margin-left:-10px; position:absolute;}
#justForFun .justForFun_top{background-image:url(/images/containers/justForFun_top.gif); font-size:0; height:9px; width:469px;}
#justForFun .justForFun_mid_light{background-image:url(/images/containers/justForFun_mid_light.gif); width:469px;}
#justForFun .justForFun_mid_dark{background-image:url(/images/containers/justForFun_mid_dark.gif); width:469px;}
#justForFun .justForFun_btm{background-image:url(/images/containers/justForFun_btm.gif); font-size:0; height:12px; width:469px;}
#justForFun .justForFun_item{}
#justForFun .justForFun_img{padding-right:5px;}
#justForFun .justForFun_text{padding:25px 0 0 20px; width:280px;}

#video_gallery{padding-left:30px; margin: 10px 0px 20px 0px;}
#video_gallery *{margin:0;}
#video_gallery h2{font-size:13px; font-weight:bold;}
#video_gallery h2 a{color:#5255a5;}
#video_gallery .spacer{height:20px;}
#video_gallery .vid_gal_tab{margin-left:-7px; position:absolute;}
#video_gallery .vid_gal_top{background-image:url(/images/containers/vid_gal_top.gif); font-size:0; height:11px; width:466px;}
#video_gallery .vid_gal_mid_light{background-image:url(/images/containers/vid_gal_mid_light.gif); width:466px;}
#video_gallery .vid_gal_mid_dark{background-image:url(/images/containers/vid_gal_mid_dark.gif); width:466px; border:solid 1px #c4e7e7; border-left:0; border-right:0;}
#video_gallery .vid_gal_btm{background-image:url(/images/containers/vid_gal_btm.gif); font-size:0; height:12px; width:466px;}

#video_gallery .vid_gal_img{padding:20px 10px 10px 10px;}
#video_gallery .vid_gal_text_con{width:255px; padding:0 0 0 0; margin-top: 10px;}
#video_gallery h3{font-size:1.2em;}
#video_gallery p {margin-left:15px;}
#video_gallery .vid_gal_text_con ul{margin:30px 0 0 15px; list-style-image:url(/images/nav/purple_arrow.gif);}
#video_gallery .vid_gal_text_con ul li {padding-top:10px; padding-bottom:0;}
#video_gallery .vid_gal_text_con ul.story{margin:0 0 0 15px;}
#video_gallery .download{padding-top:10px;}
#video_gallery .download_text{padding-top:5px; padding-left:5px;}

#additional_tools{ margin-top:20px;}
#additional_tools *{margin:0;}
#additional_tools h2{font-size:13px; font-weight:bold;}
#additional_tools h2 a{color:#5255a5;}
#additional_tools .spacer{height:40px;}
#additional_tools .member_toolkit_tab{}
#additional_tools .additional_tools_top{background-image:url(/images/member_toolkit_container_top.gif); height:16px; width:509px;}

#additional_tools .additional_tools_light{ padding:15px 0px 15px 30px; width:436px; border-top:solid 1px #e5e6e5;}
#additional_tools .additional_tools_dark{ padding:15px 0px 15px 30px; width:436px; border-top:solid 1px #e5e6e5; border-bottom:solid 1px #e5e6e5;}

/* #additional_tools .additional_tools_light{background-image:url(/images/member_toolkit_container_light.gif); width:479px; padding:15px 0 15px 30px; border:solid 1px #e5e6e5; border-left:0; border-right:0;} */
/* #additional_tools .additional_tools_dark{background-image:url(/images/member_toolkit_container_dark.gif); width:479px; padding:15px 0 15px 30px;} */

#additional_tools .additional_tools_btm{background-image:url(/images/member_toolkit_container_btm.gif); height:16px; width:509px;}
#additional_tools .add_tool_title{padding:5px 0px 0px 15px;}
#additional_tools .add_tool_title_link{padding:0px 0px 0px 15px;}
#additional_tools .toolkit_text{width:370px; padding:5px 0px 0px 15px;}
#additional_tools .download{padding-top:10px;}
.download_text{padding-top:4px; padding-left:10px;}
.member_content{padding-top:10px; padding-right:115px;}

#consumer_pickup {margin: 5px 0px 20px 30px;}
#consumer_pickup .tools_box {margin: 40px 0px 40px 0px;}
#consumer_pickup .tools_bot {margin:0;}
#consumer_pickup .consumer_pickup_top {background-image:url(/images/consumer_pickup/consumer_pickup_tools_top.gif); height:15px; width:466px;}
#consumer_pickup .consumer_pickup_mid {background-image:url(/images/consumer_pickup/consumer_pickup_tools_mid.gif); width:466px;}
#consumer_pickup .consumer_pickup_btm {background-image:url(/images/consumer_pickup/consumer_pickup_tools_btm.gif); height:15px; width:466px;}
#consumer_pickup .tools_text {text-align: center;  margin:0px 60px 0px 60px; padding: 10px 0px 10px 0px;}
#consumer_pickup .additional_tools {padding:15px 0px 20px 0px; width:466px; border-bottom:solid 1px #e5e6e5;}
#consumer_pickup .add_tool_title{padding:5px 0px 0px 15px;}
#consumer_pickup .add_tool_title_link{padding:0px 0px 0px 15px;}
#consumer_pickup .toolkit_text{width:340px; padding:5px 0px 0px 15px;}
#consumer_pickup .download{padding-top:10px;}

#register_container{ padding:0 0 0 30px;}
#register_container *{margin:0;}
#register_container h2{font-size:13px; font-weight:bold;}
#register_container h2 a{color:#5255a5;}
#register_container tr.label td{padding-top:15px;}

.profile_top{background-image:url(/images/containers/profile_top.gif); height:15px; font-size:0; width:500px;}

.register_top{background-image:url(/images/containers/register_top.gif); height:14px; font-size:0; width:500px;}
.register_mid{background-image:url(/images/containers/register_mid.gif); width:500px; }
.register_btm{background-image:url(/images/containers/register_btm.gif); height:12px; font-size:0; width:500px; margin-bottom:25px;}

#register_container .register_text{width:315px; padding-top:10px;}
#register_container .download{padding-top:10px;}
#register_container .download_text{padding-top:5px; padding-left:5px;}

#register_container .reg_form{padding:0 20px; width:460px;}
#register_container .opt_in{padding:0 11px 15px 11px;}
#register_container .reg_opt_con_top{background-image:url(/images/containers/reg_opt_con_top.gif); font-size:0; width:478px; height:12px;}
#register_container .reg_opt_con_mid{background-image:url(/images/containers/reg_opt_con_mid.gif);}
#register_container .reg_opt_con_mid{padding:10px; width:458px;}
#register_container .reg_opt_con_btm{background-image:url(/images/containers/reg_opt_con_btm.gif); font-size:0; width:478px; height:12px;}
#register_container .buttons{padding:5px 15px 0 15px;}
#register_container .spacer{height:18px;}
#register_container .register_tab{margin-left:-8px; position:absolute;}
.reg_opt_con_mid h2{padding-bottom:5px;}

#fb_survey_container {margin-top: 20px;}
#fb_survey_container .page_copy{width:492px; margin:0 18px 0 19px;}
#fb_survey_container .pg_header {color: #5255a5; font-size: 14px; border-bottom: dotted 2px #ddd7d7; padding-bottom: 15px; margin: 0px 0px 20px 0px;}
#fb_survey_container .box_survey {background-image: url(/images/surveys/survey_ty_box.gif); width: 523px; height:152px; margin-top: 25px;}
#fb_survey_container .box_header {color: #5255a5; font-size:14px;}
#fb_survey_container .box_text {padding: 10px 20px 10px 35px;}
#fb_survey_container .buttons{padding: 20px 0px 15px 0px; border-bottom: dotted 2px #ddd7d7;}
#fb_survey_container tr.label td{padding-top: 15px;}
#fb_survey_container tr.label5 td{padding-top: 5px;}
#fb_survey_container .quest {color:#5255a5; vertical-align: top;}

#cup_tubing_container {padding:0 0 0 30px;}
#cup_tubing_container *{margin:0;}
#cup_tubing_container tr.label td{padding-top:15px;}
#cup_tubing_container tr.label5 td{padding-top:5px;}
.cup_tubing_top{background-image:url(/images/cup_tubing/cup_tubing_top.gif); height:15px; font-size:0; width:494px;}
.cup_tubing_mid{background-image:url(/images/cup_tubing/cup_tubing_mid.gif); width:494px; }
.cup_tubing_btm{background-image:url(/images/cup_tubing/cup_tubing_btm.gif); height:15px; font-size:0; width:494px; margin-bottom:25px;}

#cup_tubing_container .reg_form{padding:0px 20px 0px 20px; width:454px;}
#cup_tubing_container .opt_in{padding: 0px 8px 15px 9px; width:477px;}
#cup_tubing_container .cup_opt_con_top{background-image:url(/images/cup_tubing/cup_tubing_box2_top.gif); width:477px; height:15px;}
#cup_tubing_container .cup_opt_con_mid{background-image:url(/images/cup_tubing/cup_tubing_box2_mid.gif); width:447px; padding:0px 15px 0px 15px;}
#cup_tubing_container .cup_opt_con_btm{background-image:url(/images/cup_tubing/cup_tubing_box2_btm.gif); width:477px; height:15px;}
#cup_tubing_container .cup_chd_con_top{background-image:url(/images/cup_tubing/cup_tubing_box1_top.gif); width:477px; height:15px;}
#cup_tubing_container .cup_chd_con_mid{background-image:url(/images/cup_tubing/cup_tubing_box1_mid.gif); width:447px; padding:0px 15px 0px 15px;}
#cup_tubing_container .cup_chd_con_btm{background-image:url(/images/cup_tubing/cup_tubing_box1_btm.gif); width:477px; height:15px;}
#cup_tubing_container .buttons{padding-left: 11px;}

#SeasonalNews{padding-left:10px;}
#SeasonalNews .spacer{height:25px;}
#SeasonalNews .SeasonalNews_tab{margin-left:-7px; position:absolute;}
#SeasonalNews .SeasonalNews_top{background-image:url(/images/containers/SeasonalNews_top.gif); height:15px; width:466px; background-repeat:no-repeat;}
#SeasonalNews .SeasonalNews_mid_light{background-image:url(/images/containers/SeasonalNews_mid_light.gif); width:436px; padding:15px 0 15px 30px; border:solid 1px #e5e6e5; border-left:0; border-right:0;}
#SeasonalNews .SeasonalNews_mid_dark{background-image:url(/images/containers/SeasonalNews_mid_dark.gif); width:436px; padding:15px 0 15px 30px;}
#SeasonalNews .SeasonalNews_btm{background-image:url(/images/containers/container_light_bottom.gif); height:15px; width:466px;}

.news_text_con{width:300px; padding-top:5px; padding-left:25px;}
.news_text_con p{margin-top:0px;}
#page_content .news_text_con ul{margin:5px 0 5px 15px;}

#SeasonalNews .download_text{padding:4px 0 0 10px;}
#SeasonalNews .send_to_friend_text{padding:12px 0 0 30px;}

.text_co {}
.text_co p{margin-top:0px;}

#hidden_div{cursor:pointer; position:relative; top:-1200px;}
#mask{position:absolute; background-color:Black;  left:0; height:1000px; width:100%; _width:1400px; z-index:10; filter:alpha(opacity=65); -moz-opacity:0.65}
#pop_up_flash_player{position:absolute; top:0px; left:400px; z-index:100; width:387px; }
#pop_up_flash_player .close_pop_up{}
#member{display:none; position:absolute; z-index:1001;}
#why{display:none; position:absolute; z-index:1001;}

.member_only_con_top{font-size:0; background-image:url(/images/member_only_con_top.png); background-repeat:no-repeat; width:419px; height:10px;}
.member_only_con_mid{background-image:url(/images/member_only_con_mid.png); width:419px;}
.member_only_con_btm{font-size:0; background-image:url(/images/member_only_con_btm.png); background-repeat:no-repeat;width:419px;height:102px;}

.callout_divider{height:0px; font-size:0px; line-height:0;  border-bottom:dotted 2px #ddd7d7; margin:10px 5px 10px 5px;}
.text_co p {margin:0 7px 0 7px;}
.text_co h3{margin:0 7px 0 7px;}
.login_callout{height:300px; display:none;  background-image:url(/images/callouts/login_signup_bg.gif);}
.logged_in_callout{height:143px; display:none;  background-image:url(/images/callouts/logged_in_bg.gif);}
.register_btn_con{padding:120px 0 0 15px;}
.login_form_con{padding:10px 0 0 19px; font-size:10px;}
.login_form_con .welcome{text-align:center; padding-right:20px; padding-top:65px; font-size:1.5em; color:#00ada8;}
.login_form_con .welcome p{margin-bottom:7px;}
.login_form_con input{width:138px;}
.login_btn_con{padding:15px 0 0 19px;}
.logged_in_callout .login_btn_con{text-align:center; padding:0 0 0 19px;}

.utilities{}
.text_resize{padding-right:5px;}

.table_dashed_boarder{padding:10px; margin:20px 0; border:dashed 1px #aeabd5; width:433px;}
#tbl_symptoms {border-collapse:collapse; background-color:#eeeef6; width:433px;}
#tbl_symptoms td{border:solid 1px #aeabd5; padding:10px 10px; vertical-align:top;}
#tbl_symptoms .head{color:#7170b3; font-weight:bold;}
#tbl_symptoms .yellow_bg{background-color:#f9fbe8;}
#tbl_symptoms .green_bg{background-color:#ddf0f0;}
#tbl_symptoms ul {margin-left:15px; margin-top:0; list-style-type:disc; list-style-image:none;}
#tbl_symptoms .col1 {float: left; width: 180px;}
#tbl_symptoms .col2 {float: right; width: 150px;}
#tbl_symptoms .right{padding-right:20px;}


.tbl_compare_dashed_boarder{padding:10px; margin:20px 0 0 20px; border:dashed 1px #9dd3d5; width:470px;}
#tbl_compare {border-collapse:collapse; background-color:#eeeef6;}
#tbl_compare td{border:solid 1px #9dd3d5; padding:10px 10px; vertical-align:top;}
#tbl_compare .head{color:#12aea8; font-weight:bold;  text-align:center;}
#tbl_compare .yellow_bg{background-color:#f9fbe8;}
#tbl_compare .green_bg{background-color:#ddf0f0;}
#tbl_compare ul {margin-left:15px; margin-top:0; list-style-type:disc; list-style-image:none;}
#tbl_compare .right{padding-right:20px;}

.cta{margin-top:20px;}
.cta_flower{width:20px; padding-top:1px;}
.cta_text{width:445px;}

.closer_look_callout{background-image:url(/images/callouts/lungs_at_work_bg.png); width:214px; height:190px;}
.closer_look_callout_content{margin:30px 0 0 30px; width:160px;}
.closer_look_callout_content p{line-height:1.2em; margin:3px 0 5px 0;}
.closer_look_callout_links{margin:0 0 0 27px;}
h3.co_sifr{color:#5255a5; font-size:1.3em; line-height: 1.0em;}
.closer_look_text{ width:234px; padding-right:16px;}

#asthma_trigger_test{margin:20px 0;}

.additional_links{width:948px; background-color:White; padding:10px 0px 10px 0px;}
.additional_links p{margin-left:215px}
.additional_links a:link{color:#5255a5; text-decoration:none; font-weight:normal; font-size:12px;}
.additional_links a:visited{color:#5255a5; text-decoration:none; font-weight:normal; font-size:12px;}
.additional_links a:active{color:#5255a5; text-decoration:none; font-weight:normal; font-size:12px;}
.additional_links a:hover{color:#5255a5; text-decoration:underline; font-weight:normal; font-size:12px;}

.quote{margin:20px 0;}

.pulmi_box{width:470px;}
.pulmi_list{background-image:url(/images/neb_ampule.gif); width:470px; height:373px;}
.pulmi_list_top{background-image:url(/images/neb_ampule_top.gif); width:470px;}
.pulmi_list_mid{background-image:url(/images/neb_ampule_mid.gif); width:470px;}
.pulmi_list_btm{background-image:url(/images/neb_ampule_btm.gif); width:470px; height:16px;}
.pulmi_list_mid ol{margin:15px 0pt 0px 18px;}
.pulmi_list_mid ol li{padding-bottom:5px;}
h2.pulmi_list_header {font-size:1.9em; width:340px; margin:0;}

.member_top{background-image:url(/images/containers/member_top.gif); height:12px; width:466px; font-size:0;}
.member_mid{background-image:url(/images/containers/member_mid.gif); width:466px;}
.member_mid_light{background-image:url(/images/containers/member_mid_light.gif); width:466px;}
.member_btm{background-image:url(/images/containers/member_btm.gif); height:12px; width:466px; font-size:0;}
.member_mid p{margin:0;}
.mem_download_con{padding-top:7px;}
.mem_con_con{padding:5px 15px 15px 30px; width:420px;}
.mem_con_info{}
.mem_con_text{padding:5px 0 0 10px; width:350px;}
.dl_link{padding: 4px 0px 0px 8px;}
.reg_req{font-size: 10px; padding: 4px 0px 0px 8px;}
.pdf_req{font-size: 10px; color:#5e5e5e; font-weight:normal;}
.vid-note{font-size: 10px; font-weight: bold; font-style: italic;}
.dl_arrow{padding:2px 0 0 0;}
.td_sp{padding: 0px 0px 0px 5px;}
.flag_con{margin-top:30px;}
.reg_err_msg{background-color:pink;}

#reg_user table{width:100%}
.movie_clip {width: 370px; margin: 20px 0px 0px 50px;}
.movie_clip_full {margin: 0px;}
.movie_clip h3, .movie_clip_mom h3 {color: #5a4681; font-size: 20px; font-weight: normal; line-height: 24px;}

/* IE 6 PNG FIX*/
img, div { behavior: url(/includes/iepngfix.htc) }
