html,body {color:#373737;font:normal 12px Arial;margin:0;padding:0;}
body {background:url(/local/images/bg.gif) repeat-x #e9f1fb;}
button.button {background:transparent;border:0;cursor:pointer;margin:0;overflow:visible;padding:0;-moz-margin-start:-3px;}
h1,h2,h3,h4,h5,h6,p {margin:0 0 15px;padding:0;}
h1 {color:#fff;font-size:20px;margin:0 0 186px;padding:0 30px;}
h2 {color:#094891;font-size:29px;}
h3 {color:#094891;font-size:15px;}
h4 {color:#094891;font-size:12px;margin:0 0 5px;}
h5 {font-size:15px;margin:0 0 15px;}
h4 a {text-decoration:underline;}
.ibs h2 {color:#30993f;}
.ibs h3 {color:#30993f;}
.ibs h4, .ibs h4 a  {color:#30993f;}
.ibs h5 {color:#30993f;}

ol {margin:0 0 15px;padding:0 0 0 22px;}
ul {margin:0 0 15px;padding:0;}
ul li {background:url(/local/images/bullet.gif) no-repeat 0 5px;list-style:none;margin:0 0 5px;padding:0 0 0 10px;}
.ibs ul li {background:url(/local/images/bulletibs.gif) no-repeat 0 5px;}
a {color:#094891;text-decoration:none;}
a:hover {text-decoration:underline;}
.nav a:hover {text-decoration:none;}
a img {border:0;}
sup {bottom:0.33em; line-height:1px; position:relative; vertical-align:baseline;}

.hidden {display:none;}
.floatLeft {float:left;margin:0 20px 10px 0;}
.floatRight {float:right;margin:0 0 10px 20px;}
.hr {background:url(/local/images/hr.gif) repeat-x;height:4px;overflow:hidden;margin:0 0 15px;}
.clear {clear:both;height:0;overflow:hidden;}
.more {background:url(/local/images/morearrow.gif) no-repeat 100% 4px;color:#4fad26;font-size:11px;font-weight:bold;padding:0 7px 0 0;text-transform:uppercase;white-space:nowrap;zoom:1;}
.ibs .more {background:url(/local/images/morearrowibs.gif) no-repeat 100% 4px;color:#094891;}
.takedacontent li {list-style:none !important;margin:0 0 10px;}
.centered {display:block !important;margin:0 auto !important;}

.breadcrumbs {background:#fff;color:#888;font-size:11px;padding:10px 30px 0;}
.breadcrumbs .arrow {background:url(/local/images/breadcrumbarrow.gif) no-repeat 0 50%;display:inline-block;height:8px;line-height:8px;width:7px;}

.homecontainer {height:580px;position:relative;}
.homenav {position:absolute;top:531px;left:70px;}
.homenav ul,.homenav li {background:none;margin:0;padding:0;}
.homenav li {float:left;height:47px;margin:0 5px 0 0;position:relative;width:260px;}
.homenav a {display:block;}
.homenav .faq {width:345px;}
.homenav li ul {background:#82a3c8;height:34px;left:-100px;overflow:hidden;position:absolute;top:-34px;width:481px;}
.homenav li li {display:inline;float:left;height:34px;margin:0;overflow:hidden;padding:3px;width:233px;}
.homenav .about a {background:url(/local/images/landingabout.gif) no-repeat;height:50px;width:260px;}
.homenav .about .selected {background:url(/local/images/landingabout_over.gif) no-repeat;}
.homenav .howitworks a {background:url(/local/images/landinghowitworks.gif) no-repeat;height:50px;width:260px;}
.homenav .howitworks .selected {background:url(/local/images/landinghowitworks_over.gif) no-repeat;}
.homenav .faq a {background:url(/local/images/landingfaq.gif) no-repeat;height:50px;left:600px;width:345px;}
.homenav .faq .selected {background:url(/local/images/landingfaq_over.gif) no-repeat;}
.homenav .about .cic,.homenav .howitworks .cic,.homenav .faq .cic {background:url(/local/images/landingforcic.gif) no-repeat;height:28px;width:236px;}
.homenav .about .ibs,.homenav .howitworks .ibs,.homenav .faq .ibs {background:url(/local/images/landingforibs.gif) no-repeat;height:28px;width:236px;}
.hcp,.safetyinfo,.pi {background:url(/local/images/hcparrow.gif) no-repeat #094891 94% 50%;color:#fff;font-weight:bold;padding:5px 27px 5px 17px;position:absolute;right:0;top:0;z-index:2;}
.ibshome .hcp,.ibshome .safetyinfo,.ibshome .pi {background:url(/local/images/hcparrowibs.gif) no-repeat #39b54a 94% 50%;}
.ibs .hcp {background:url(/local/images/hcparrowibs.gif) no-repeat scroll 94% 50% #39B54A;}
.safetyinfo {right:188px;}
.pi {right:397px;}
.ciceligibility, .ibseligibility {height:13px;left:255px;position:absolute;top:502px;width:115px;}
.ibseligibility {left:735px;}

.homelinks div {background:#a8c2db;position:absolute;}
.ibshome .homelinks div {background:#daebd5;position:absolute;}
.homelinks .aboutlinks {top:120px;}
.homelinks .talklinks {top:211px;}
.homelinks .newlylinks {top:302px;}
.homelinks .takinglinks {top:393px;}
.homelinks ul {margin:20px;}
.homelinks ul li {margin:0;}
.ibshome .homelinks ul li {background-image:url(/local/images/bulletibs.gif);}
.homelinks ul li a {color:#04173f;}
.homelinks .learn {color:#a8c1db;display:block;font-size:11px;padding:9px 15px 7px 170px;text-align:right;width:120px;}
.ibshome .homelinks .learn {color:#daebd5;}
.cichome .homelinks .aboutlinks .learn {background:url(/local/images/menuabout.gif) no-repeat;padding:23px 15px 5px 170px;}
.cichome .homelinks .talklinks .learn {background:url(/local/images/menutalk.gif) no-repeat;}
.cichome .homelinks .newlylinks .learn {background:url(/local/images/menunewly.gif) no-repeat;}
.cichome .homelinks .takinglinks .learn {background:url(/local/images/menutaking.gif) no-repeat;}
.ibshome .homelinks .aboutlinks .learn {background:url(/local/images/menuabout_ibs.gif) no-repeat;}
.ibshome .homelinks .talklinks .learn {background:url(/local/images/menutalk_ibs.gif) no-repeat;}
.ibshome .homelinks .newlylinks .learn {background:url(/local/images/menunewly_ibs.gif) no-repeat;}
.ibshome .homelinks .takinglinks .learn {background:url(/local/images/menutaking_ibs.gif) no-repeat;}

.slides {height:620px;left:0;overflow:hidden;position:absolute;top:0;width:100%;}
.slides img {position:absolute;}

.ibs h1 {color:#2C993E;}
.inside h1 {font-size:20px;height:25px;margin:0 0 12px;}
.splash {background:url(/local/images/bgtop.gif) repeat-x #fff;}
.splash body {background:transparent url(/local/images/bgbottom.gif) repeat-x scroll 0 100%;}
.splashregular .homebg {background:url(/local/images/landing.jpg) no-repeat 50% 113px;}
.splashmedia body {background:url(/local/images/landingmedia.jpg) no-repeat 50% 113px;height:auto;}
.layout {margin:0 auto;position:relative;width:996px;}
.splash .layout {background:url(/local/images/splash.gif) no-repeat 100% 0;width:1003px;}
.splash .cichome,.splash .ibshome {background:none;padding:120px 0 0;position:relative;}
.splash .cichome .logo,.splash .ibshome .logo {background:url(/local/images/splash.gif) no-repeat;height:113px;position:absolute;top:0;width:300px;}

.homelink {display:block;height:88px;margin:0 0 3px;width:133px;}
.cichome .aboutlink {background:url(/local/images/homecic_about.gif) no-repeat;}
.cichome .talklink {background:url(/local/images/homecic_talk.gif) no-repeat;}
.cichome .newlylink {background:url(/local/images/homecic_newly.gif) no-repeat;}
.cichome .takinglink {background:url(/local/images/homecic_taking.gif) no-repeat;}
.cichome .toolslink {background:url(/local/images/homecic_tools.gif) no-repeat;height:54px;}
.cichome .homesave {background:url(/local/images/homecic_save.gif) no-repeat;height:79px;position:relative;width:264px;}
.ibshome .aboutlink {background:url(/local/images/homeibs_about.gif) no-repeat;}
.ibshome .talklink {background:url(/local/images/homeibs_talk.gif) no-repeat;}
.ibshome .newlylink {background:url(/local/images/homeibs_newly.gif) no-repeat;}
.ibshome .takinglink {background:url(/local/images/homeibs_taking.gif) no-repeat;}
.ibshome .toolslink {background:url(/local/images/homeibs_tools.gif) no-repeat;height:54px;}
.ibshome .homesave {background:url(/local/images/homeibs_save.gif) no-repeat;height:79px;position:relative;width:264px;}
.savelink {height:50px;left:0;margin:0;position:absolute;top:0;width:264px;}
.signuplink {bottom:0;height:29px;margin:0;position:absolute;width:100px;}
.cardlink {bottom:0;height:29px;margin:0;position:absolute;right:0;width:163px;}

.cicmain,.ibsmain {height:26px;left:297px;position:absolute;top:450px;width:141px;}
.ibsmain{left:788px;}
.ciclanding,.ibslanding {height:26px;left:66px;position:absolute;top:270px;width:141px;}
.ibslanding {left:803px;}
.ciclearnmore,.ibslearnmore {height:16px;left:90px;position:absolute;top:445px;width:80px;}
.ciclearnmore .learnmore,.ibslearnmore .learnmore {padding:40px 20px 20px;width:408px;}
.ciclearnmore .learnmore p,.ibslearnmore .learnmore p {width:408px;}
.ibslearnmore {left:568px;}
.learnmorepopup {background:url(/local/images/bglearnmore.gif) no-repeat !important;height:377px;width:488px;}
.learnmorepopup a {text-decoration:underline;}
.learnmorepopup li {background:url(/local/images/dot.gif) no-repeat 0 5px;}
.learnmorepopup li li {background:url(/local/images/dash.gif) no-repeat 0 8px;margin:0;}
.notsymptoms {display:inline-block;margin:0 0 0 20px;}
.learnmorepopup .buttonlearnmore {background:url(/local/images/buttonlearnmore.gif) no-repeat 100% 0 #50ae26;color:#fff;font-weight:bold;margin:0 0 0 20px;padding:8px 30px 7px 10px;text-decoration:none;}
.ciclearnmore .buttonlearnmore {background:url(/local/images/buttonlearnmorecic.gif) no-repeat 100% 0 #50ae26;color:#fff;font-weight:bold;margin:0 0 0 20px;padding:8px 30px 7px 10px;text-decoration:none;}
.landing .layout {background:url(/local/images/landing.jpg) no-repeat 100% 0;}
.landing .container {padding:125px 0 0;}
.inside .layout {background:url(/local/images/inside.jpg) no-repeat 100% 0;}
.inside .container {padding:125px 0 0;}
.header {height:113px;}
.home {background:url(/local/images/logo.gif) no-repeat;display:block;height:113px;width:160px;}
.primary {background:url(/local/images/squares.gif) no-repeat 85px 100%;float:left;margin:0 0 30px;padding:0 0 100px;width:160px;}
.primary ul {margin:0 0 20px;padding:0;width:160px;}
.primary ul li {background:#094891;color:#fff;list-style:none;margin:0 0 3px;width:160px;padding:0;}
.primary ul li a {color:#fff;display:inline-block;font-weight:bold;padding:17px;width:120px;}
.primary ul ul,.primary ul ul li {background:#a8c1db;margin:0;}
.primary ul ul {position:static;margin:0;padding:5px 0;}
.primary ul li.selected ul li a {background:url(/local/images/subnavarrow.gif) no-repeat 7px 9px;border-top:1px solid #d2dfef;color:#04173f;font-weight:normal;margin:0 5px;padding:5px 5px 5px 15px;width:130px;}
.primary ul li.selected ul li a:hover,.primary ul li.selected ul li.selected a {color:#094891;}
.primary ul li.selected ul li.first a {border:0;}
.primary ul li.selected ul ul {padding:0;}
.primary ul li.selected ul li.selected ul li a {color:#04173f;margin:0 5px 0 15px;width:120px;}
.primary ul li.selected ul li.selected ul li a:hover,.primary ul li.selected ul li.selected ul li.selected a {color:#497eb2;}
.primary ul li.selected ul ul li.selected a {color:#fff;}
.primary .isi {color:#04173f;display:block;margin:0 15px;}
.splash .isi {padding:20px 25px 0;}
.cichome .isi,.ibshome .isi {margin:0 auto;width:950px;}

.primary ul .allaboutamitiza {background:url(/local/images/aboutcic.png) no-repeat 20px 10px #094891;}
.cic .primary ul .allaboutamitiza a {padding:28px 20px;}
.cic .primary ul .allaboutamitiza ul a {padding:5px 5px 5px 15px;}
.primary ul .talktoyourdoctor {background:url(/local/images/talktoyourdoctor.gif) no-repeat 20px 20px #094891;}
.primary ul .newlyprescribed {background:url(/local/images/cicnewlyprescribed.gif) no-repeat 20px 10px #094891;}
.primary ul .alreadyusingamitiza {background:url(/local/images/alreadyusingamitiza.gif) no-repeat 20px 10px #094891;}
.primary ul .tools {background:url(/local/images/cictools.gif) no-repeat 20px 10px #094891;}
.primary ul .seeisi {background:url(/local/images/seeisi.gif) no-repeat 20px 10px #094891;}
.primary ul .completepi {background:url(/local/images/completepicic.gif) no-repeat 20px 10px #094891;}
.primary ul .completepi a {padding:28px 17px;}
.ibs .primary ul .allaboutamitiza {background:url(/local/images/aboutibs.gif) no-repeat 20px 10px #39B54A;}
.ibs .primary ul .talktoyourdoctor {background:url(/local/images/talktoyourdoctoribs.gif) no-repeat 20px 20px #39B54A;}
.ibs .primary ul .newlyprescribed {background:url(/local/images/ibsnewlyprescribed.gif) no-repeat 20px 10px #39B54A;}
.ibs .primary ul .alreadyusingamitiza {background:url(/local/images/alreadyusingamitizaibs.gif) no-repeat 20px 10px #39B54A;}
.ibs .primary ul .tools {background:url(/local/images/ibstools.gif) no-repeat 20px 10px #39B54A;}
.ibs .primary ul .seeisi {background:url(/local/images/seeisiibs.gif) no-repeat 20px 10px #39B54A;}
.ibs .primary ul .completepi {background:url(/local/images/completepi.gif) no-repeat 20px 10px #39B54A;}

.layout .container {float:right;width:833px;}
.splash .layout .container {float:none;padding:0;width:auto;}
.content {background:#fff;min-height:600px;margin:0 0 20px;overflow-x:hidden;padding:30px 30px 15px;width:773px;} * html .content {height:600px;}
.splash .content {background:none;}
.eligibility {margin:0 0 0 10px;text-indent:-10px;}
.narrow .eligibility {margin-bottom:10px;}

.ibs .primary ul li {background:#39b54a;}
.ibs .primary ul ul,.ibs .primary ul ul li {background:#d2e7cc;}
.ibs .primary ul li.selected ul li a {background:url(/local/images/subnavarrowibs.gif) no-repeat 7px 9px;border-top:1px solid #eef6ec;color:#04173f;font-weight:normal;margin:0 5px;padding:5px 5px 5px 15px;width:130px;}
.ibs .primary ul li.selected ul li.first a {border:0;}
.ibs .primary ul li.selected ul li a:hover,.ibs .primary ul li.selected ul li.selected a {color:#257d31;}
.ibs .primary ul li.selected ul li.selected ul li a {color:#04173f;}
.ibs .primary ul li.selected ul li.selected ul li a:hover,.ibs .primary ul li.selected ul li.selected ul li.selected a {color:#497eb2;}

/*.footer {background:url(/local/images/footerbg.gif) repeat-x 100% 0 #dce8f8;position:relative;} */
.footer .container {margin:0 auto;padding:10px 0 0 0;width:996px;}
.splash .footer .container {padding-left:0;width:957px;}
.footer p {clear:right;font-size:11px;margin:0 0 5px;}
.footer .intended {font-size:13px;margin:0 0 10px;}
.misc,.misc li {background:none !important;float:left;list-style:none;margin:0;padding:0;}
.misc li,.phone {border-left:1px solid #094891;color:#094891;float:left;font-size:11px;margin:0 0 10px 10px;padding:0 0 0 10px;}
.phone {font-weight:bold;}
.misc li.first {border:0;margin:0;padding:0;}
.misc a {color:#094891;}
.takeda,.sucampo {float:right;margin:0 0 5px 20px;}

.narrow {float:left;width:540px;}
.sidebar {float:right;width:200px;}
.box {background:#f0f6fc;margin:0 0 20px;padding:15px;}
.box ul li {background:url(/local/images/boxarrow.gif) no-repeat 3px 10px;border-top:1px solid #c9d9eb;padding:5px 0 5px 10px;}
.content .box ul li {background-position:3px 5px;border:0;padding:0 0 0 10px;}
.box ul li.first {border:0;}
.box ul li a {color:#073e7d;}
.ibs .box li a {color:#094891;}
.moa {float:left;margin:0 10px 10px 0;width:300px;}
.ifyousuffer {background:url(/local/images/ifyousuffer.gif) no-repeat 15px 15px #f0f6fc;padding:85px 15px 15px;}
.common {background:url(/local/images/common.gif) no-repeat 15px 15px #f0f6fc;padding:85px 15px 15px;}
.ibs .common {background:url(/local/images/commonibs.gif) no-repeat 15px 15px #e9f4e6;}
.ibs .causes {background:url(/local/images/causesibs.gif) no-repeat 15px 15px #e9f4e6;padding:65px 15px 15px;}
.ibs .symptoms {background:url(/local/images/symptomsibs.gif) no-repeat 15px 15px #e9f4e6;padding:65px 15px 15px;}
.ibs .symptoms li {background-position:3px 5px;border:0;padding:0 0 0 10px;}
.ibs .triggers {background:url(/local/images/triggersibs.gif) no-repeat 15px 15px #e9f4e6;padding:65px 15px 15px;}
.ibs .triggers li {background-position:3px 5px;border:0;padding:0 0 0 10px;}
.convoguide {background:url(/local/images/convoguide.gif) no-repeat;display:block;height:182px;margin:0 0 20px;width:200px;}
.dependency {background:url(/local/images/dependency.gif) no-repeat 15px 15px #f0f6fc;padding:45px 15px 15px;}
.optioncontainer {margin:0 0 20px;}
.deemphasized {background:url(/local/images/or.gif) no-repeat 100% 50%; display:inline; float:left;margin:0 10px 0 0;padding:0 50px 0 0;width:420px;}
.option1 {background:url(/local/images/option1treatment.gif) no-repeat 10px 10px #fff;border:1px solid #c9d9eb;padding:15px 15px 25px 210px;}
.option2 {background:url(/local/images/option2treatment.gif) no-repeat 10px 10px #fff;border:1px solid #c9d9eb;padding:15px 15px 50px 210px;}
.option3 {background:url(/local/images/option3.gif) no-repeat #f0f6fc;display:inline;float:left;height:430px;margin:0 20px 15px 0;padding:0;position:relative;width:266px;}
.deemphasized .signup {position:static;}
.option3 .signup {background:url(/local/images/option3.gif) no-repeat;height:430px;left:0;position:absolute;top:0;width:266px;}
.registercontainer {height:290px;margin:0 0 20px;overflow:hidden;}
.registerhsc {background:url(/local/images/registerhsc.gif) no-repeat 15px 15px #f0f6fc;padding:180px 15px 15px;float:left;height:400px;margin:0 20px 15px 0;width:300px;}
#fullform .registerhsc {height:70px}
#activateform {width:630px;}
.registerhsc p {width:300px;}
.newsletter {background:url(/local/images/newsletter.gif) no-repeat #f0f6fc;padding:70px 15px 15px;float:right;height:400px;margin:0 0 15px 0;width:240px;}
.newsletter ul {width:130px;}
.relief {background:url(/local/images/relief.gif) no-repeat 15px 15px #f0f6fc;padding:45px 15px 15px;}
.constipationnormal {background:url(/local/images/constipationnormal.gif) no-repeat 15px 15px #f0f6fc;padding:65px 15px 15px;}
.takewithfood {background:url(/local/images/takewithfood.gif) no-repeat #f0f6fc;padding:75px 15px 15px;height:210px;}
.ibs .takewithfood {background:url(/local/images/takewithfoodibs.gif) no-repeat #e9f4e6;height:180px;}
.privacymatters {background:url(/local/images/privacymatters.gif) 15px 15px no-repeat #f0f6fc;padding:75px 15px 15px;}
.affecting {background:url(/local/images/affecting.gif) no-repeat 15px 15px #f0f6fc;padding:70px 15px 15px;}
.ibs .affecting {background:url(/local/images/affectingibs.gif) no-repeat 15px 15px #e9f4e6;}
.progresstracker {background:url(/local/images/progresstracker.gif) no-repeat;display:block;height:154px;width:184px;}
.ibs .progresstracker {background:url(/local/images/progresstrackeribs.gif) no-repeat;}
.hsp {background:url(/local/images/hsp.gif) no-repeat;padding:75px 15px 1px;}
.hsp .button {background:url(/local/images/toolhspbutton.gif) no-repeat;display:block;height:23px;margin:130px auto 10px;width:154px;}
.ibs .hsp {background:url(/local/images/hspibs.gif) no-repeat;}
.ibs .hsp .button {background:url(/local/images/toolhspbuttonibs.gif) no-repeat;}
.ibs .acg {background:url(/local/images/acg.gif) no-repeat #e9f4e6;display:block;height:184px;margin:0 0 20px;padding:0;width:200px;}
.options {background:url(/local/images/options.gif) no-repeat #f0f6fc;padding:130px 10px 10px;width:180px;}
.options .chartlink {background:url(/local/images/chartboxlink.gif) no-repeat;display:block;height:17px;width:185px;}
.ibs .options {background:url(/local/images/optionsibs.gif) no-repeat #e9f4e6;padding:130px 10px 10px;}
.ibs .options .chartlink {background:url(/local/images/chartboxlinkibs.gif) no-repeat;}
.symptomtracker {background:url(/local/images/symptomtrackercallout.gif) no-repeat #f2f2f2;padding:50px 156px 10px 20px;width:325px;}
.treatmentconvo {background:url(/local/images/treatmentconvocallout.gif) no-repeat #f2f2f2;padding:10px 156px 10px 20px;width:325px;}
.treatmentconvoboxtitle {display:block;margin:0 0 10px;height:30px;width:300px;}
.locator {background:url(/local/images/locator.gif) no-repeat;height:106px;margin:0 0 10px;padding:37px 20px 10px 320px;}
.locator a {font-weight:bold;text-decoration:underline;}
.register {background:url(/local/images/register.gif) no-repeat;display:block;height:89px;margin:0 auto 40px;width:369px;}
.donthavecard {background:url(/local/images/donthavecardbutton.gif) no-repeat;float:right;height:23px;width:271px;}
.continue {background:url(/local/images/continuebutton.gif) no-repeat;border:0;cursor:pointer;float:right;height:23px;margin:0 0 0 10px;overflow:visible;width:113px;}
.permanentcard {background:url(/local/images/permanentcard.gif) no-repeat #f0f6fc;float:right;padding:60px 170px 15px 20px;width:241px;}
.registered {float:left;width:330px;}
.membershipinfo {background:url(/local/images/membershipinfo.gif) no-repeat;margin:0 0;padding:15px 23px 25px;}
.membershipinfo table {border-collapse:collapse;width:160px;}
.membershipinfo th {font-weight:bold;padding:0 10px 0 0;text-align:left;}
.membershipinfo td {font-weight:bold;text-align:right;}
.hsc {background:url(/local/images/hsc.gif) center 15px no-repeat #f0f6fc;float:right;padding:135px 15px 15px;width:401px;}
.printhsc {background:url(/local/images/printhsc.gif) no-repeat;display:block;height:23px;margin:0 auto;width:223px;}
.newslettercta {background:url(/local/images/newslettercta.gif) no-repeat;padding:15px 15px 66px;}
.newslettercta strong,.hsccta strong {color:#094891;}
.ibs .newslettercta strong,.ibs .hsccta strong {color:#30993F;}
.hsccta {background:url(/local/images/hsccta.gif) no-repeat;padding:15px 15px 81px;}
.wantmoreinfo {background:url(/local/images/wantmoreinfo.gif) no-repeat #f0f6fc;margin:0 0 15px;padding:240px 15px 1px;}
.wantmoreinfo .signup {position:static;}
.ibs .wantmoreinfo {background:url(/local/images/wantmoreinfoibs.gif) no-repeat #e9f4e6;}
.footnotes {font-size:11px;}
.rightrailnewsletter {background:url(/local/images/rightrailnewsletter.gif) no-repeat;padding:45px 17px 19px;}
.rightrailnewsletter p {margin:0 0 156px;}
.rightrailnewsletter .button {background:url(/local/images/toolnewsletterbutton.gif) no-repeat;display:block;height:23px;margin: auto;width:154px;}
.ibs .rightrailnewsletter {background:url(/local/images/rightrailnewsletteribs.gif) no-repeat;}
.ibs .rightrailnewsletter .button {background:url(/local/images/toolnewsletterbuttonibs.gif) no-repeat;}
.rightrailsymptomtracker {background:url(/local/images/rightrailsymptomtracker.gif) no-repeat;padding:55px 17px 19px;}
.rightrailsymptomtracker p {margin:0 0 156px;}
.rightrailsymptomtracker .button {background:url(/local/images/toolsymptomtrackerbutton.gif) no-repeat;display:block;height:23px;margin: auto;width:154px;}
.ibs .rightrailsymptomtracker {background:url(/local/images/rightrailsymptomtrackeribs.gif) no-repeat;}
.ibs .rightrailsymptomtracker .button {background:url(/local/images/toolsymptomtrackerbuttonibs.gif) no-repeat;}
.rightrailquestionnaire {background:url(/local/images/rightrailquestionnaire.gif) no-repeat;padding:299px 17px 19px;}
.rightrailquestionnaire .button {background:url(/local/images/toolquestionnairebutton.gif) no-repeat;display:block;height:23px;margin: auto;width:162px;}
.ibs .rightrailquestionnaire {background:url(/local/images/rightrailquestionnaireibs.gif) no-repeat;padding:299px 17px 19px;}
.ibs .rightrailquestionnaire .button {background:url(/local/images/toolquestionnairebuttonibs.gif) no-repeat;}
.rightrailguide {background:url(/local/images/rightrailguide.gif) no-repeat;padding:70px 17px 19px;}
.rightrailguide p {margin:0 0 156px;}
.rightrailguide .button {background:url(/local/images/toolguidebutton.gif) no-repeat;display:block;height:23px;margin: auto;width:154px;}
.ibs .rightrailguide {background:url(/local/images/rightrailguideibs.gif) no-repeat;}
.ibs .rightrailguide .button {background:url(/local/images/toolguidebuttonibs.gif) no-repeat;}
.rightrailtalk {background:url(/local/images/talktoyourdoctor_cic_rightrail.jpg) no-repeat;padding:35px 15px 1px 9px;}
.ibs .rightrailtalk {background:url(/local/images/talktoyourdoctor_ibs_rightrail.jpg) no-repeat;}

.saveinline {background:url(/local/images/saveinline.gif) no-repeat #F0F6FC;padding:65px 15px 15px 220px;}
.ibs .saveinline {background:url(/local/images/saveinlineibs.gif) no-repeat #E9F4E6;padding:65px 15px 15px 220px;}
.saveinlineform {background:url(/local/images/saveinlineform.gif) no-repeat #F0F6FC;margin:0 0 15px;padding:65px 15px 15px 130px;}
.newsletterinlineform {background:url(/local/images/newsletterinlineform.gif) no-repeat;margin:0 0 15px;padding:30px 15px 25px 165px;width:321px;}
.ibs .saveinlineform {background:url(/local/images/saveinlineformibs.gif) no-repeat #e9f4e6;}
.ibs .newsletterinlineform {background:url(/local/images/newsletterinlineformibs.gif) no-repeat;}
.thankyounewsletter {background:url(/local/images/thankyounewsletter.gif) no-repeat #F0F6FC;margin:0 0 15px;padding:65px 15px 15px 170px;}
.thankyouhsc {background:url(/local/images/thankyouhsc.gif) no-repeat #F0F6FC;height:28px; margin:0 0 15px;padding:75px 15px 0 167px; width:318px;float:left;display:inline;}
.ibs .thankyounewsletter {background:url(/local/images/thankyounewsletteribs.gif) no-repeat #e9f4e6;}
.ibs .thankyouhsc {background:url(/local/images/thankyouhscibs.gif) no-repeat #e9f4e6;}
.whenyoutalk {background:url(/local/images/whenyoutalkinline.gif) no-repeat #F1F6FC;margin:0 0 10px;padding:120px 15px 15px 220px;}
.wantmoreinfoinline {background:url(/local/images/wantmoreinfoinline.gif) no-repeat;padding:75px 15px 15px 220px;}
.ibs .wantmoreinfoinline {background:url(/local/images/wantmoreinfoinlineibs.gif) no-repeat;padding:75px 15px 15px 220px;}
.wantmoreinfoinline .signup {position:static;}

.data {border:1px solid #a8c1db;border-collapse:collapse;}
.data th,.data td {border:1px solid #a8c1db;padding:10px;text-align:left;}
.data thead th {background:#6094c8;color:#fff;font-size:14px;}
.data thead td {background:url(/local/images/tablestripes.gif);}
.data tbody th {background:#f4ffec;color:#373737;vertical-align:top;}
.data tbody td.odd {background:#fafff6;vertical-align:top;}
.data tbody td.even {background:#f4ffec;vertical-align:top;}

.signup-table {border-collapse:collapse;border:0;margin:0 0 15px;width:350px}
.signup-table td,.signup-checkbox-list td {padding:0 10px 5px 0;}
.signup-table select,.signup-table input {font:12px Arial;}
.signup-table .text {width:170px;}
.signup-table .longtext {width:200px;}
.signup-table .month {margin-right:60px;}
.signup-table .day {width:20px;}
.signup-table span.day {margin-right:10px;}
.signup-table .year {width:60px;margin:0 10px 0 0;}
.signup-table .checkbox {width:350px;}
.signup-checkbox-list {border-style:none;width:400px;}
.signup-checkbox-list td {width:3800px;}
.signup-list {border-style:none;}
.signup-list li {border-style:none;border-right-width:0px;}
.submit {margin:0 0 15px;}
.condition-table {width:400px;}
.condition-table td {padding:0 0 10px;}
.whycontainer {position:relative;}

.tooltip {background:#fff;border:1px solid #D2DFEF;padding:5px;position:absolute;}
.unsubscribe {background:url(/local/images/unsubscribebutton.gif) no-repeat;border:0;height:23px;position:relative;overflow:visible;width:116px;}
.cancel,.agree {border:0;height:23px;margin:0 0 10px;position:relative;overflow:visible;width:83px;}
.cancel {background:url(/local/images/cancelbutton.gif) no-repeat;}
.agree {background:url(/local/images/agreebutton.gif) no-repeat;}
.right {text-align:right;}
.hspactions {margin-left:110px;}
.signup {background:url(/local/images/signupbutton.gif) no-repeat;border:0;display:block;height:23px;overflow:visible;left:60px;position:absolute;top:320px;width:113px;}

#mask {background:#000;filter:alpha(opacity=50);left:0;height:0;opacity:0.5;position:absolute;top:0;width:100%;}
#modal {background:#fff;position:absolute;}

.eligibilitypopup h3 {display:none;}
.eligibilitypopup h3.terms {display:block;}
#modal .eligibilitypopup {padding:20px;width:450px;}
#modal .eligibilitypopup h3 {display:block;}
#modal .close {display:block;}
.leavingpopup {padding:40px 20px 10px;width:450px;}
.leavingpopup h2 {display:none;}
.leavingpopup a {font-weight:bold;padding:0 20px 0 0;}
.close {background:url(/local/images/closebutton.gif) no-repeat;cursor:pointer;display:none;height:31px;position:absolute;right:5px;top:5px;width:32px;}

/* medialanding popup style */
#modal .medialandingpopup {padding:50px;width:450px;}
#modal .medialandingpopup  ul li {background: url("/local/images/dot.gif") no-repeat scroll 0 5px transparent;}
#modal .medialandingpopup .button{float:right;}
/* end medialanding popup style */

.error {color:#FF6600;}
.validate-summary span {font-weight:bold; margin-bottom:10px}
.validate-summary {background:#fcc;margin:0 10px 10px 0;border:1px solid #f00;padding:10px 10px 10px 30px;}
.validate-summary {color:#f00;}

#expandable h4 {cursor:pointer;}

.because {background:#3AB54A;color:#fff;padding:5px;position:absolute;width:150px;}

.howamitizaworks {background:url(/local/images/hawline.gif) no-repeat 50% 90px #e9f2fb;position:relative;zoom:1;}
.howamitizaworks .thumbs {height:100px;padding:10px 20px 0;}
.howamitizaworks .thumbs a span {float:left;height:69px;margin:0 10px 0 0;width:115px;}
.howamitizaworks .thumb1 span {background:url(/local/images/thumb1.jpg) no-repeat;}
.howamitizaworks .thumb2 span {background:url(/local/images/thumb2.jpg) no-repeat;}
.howamitizaworks .thumb3 span {background:url(/local/images/thumb3.jpg) no-repeat;}
.howamitizaworks .thumb4 span {background:url(/local/images/thumb4.jpg) no-repeat;}
.howamitizaworks .thumb1 .selected {background:url(/local/images/thumb1selected.jpg) no-repeat;}
.howamitizaworks .thumb2 .selected {background:url(/local/images/thumb2selected.jpg) no-repeat;}
.howamitizaworks .thumb3 .selected {background:url(/local/images/thumb3selected.jpg) no-repeat;}
.howamitizaworks .thumb4 .selected {background:url(/local/images/thumb4selected.jpg) no-repeat;}
.howamitizaworks .step {padding:0 20px 10px;zoom:1;}
.howamitizaworks .step img {padding:0 0 10px;}
.howamitizaworks .step h2 {color:#373737;font-size:20px;margin:0 0 5px;}
.howamitizaworks .controls {height:30px;}
.howamitizaworks .prev {background:url(/local/images/prevstep.gif) no-repeat;height:24px;position:absolute;left:170px;width:93px;}
.howamitizaworks .next {background:url(/local/images/nextstep.gif) no-repeat;height:24px;position:absolute;left:270px;width:93px;}


.patientexperience {background:url(/local/images/patientexperience.jpg) no-repeat;width:244px;height:68px;float:right;display:block;padding:36px 0 0 15px;color:#fff;}
.patientexperience .signup {background:url(/local/images/signupbutton.jpg) no-repeat;width:91px;height:23px;position:relative;top:-24px;left:134px;margin:0 15px 0 0;}
.thankyouhsc .signup {background:url(/local/images/signupbutton.jpg) no-repeat;width:91px;height:23px;position:relative;top:0;left:134px;margin:10 15px 0 0;}

.questionnaire {background:#f2f2f2;min-height:326px;font-size:13px;margin:0 0 5px;width:772px;} * html .questionnaire {height:326px;}
.qc,.qresult {font-size:15px;padding:30px 40px;}
.questionnaire p {margin:20px 0;}
.questionnaire strong {color:#ee2031;}
.questionnaire .highlight {color:#094891;}
.ibs .questionnaire .highlight {color:#277b32;}
.questionnaire h3 {color:#333333;font-size:26px;font-weight:normal;margin:0 0 30px;}
.questionnaire h3 span {color:#999999;}
.qstart {background:url(/local/images/questionnaire/start.jpg)  no-repeat 0 0;padding:50px 120px 50px 320px;}
.qstart .button {background:url(/local/images/questionnaire/startbu.jpg) no-repeat 0 0;display:block;height:90px;margin:30px 0 0;width:335px;}
.ibs .qstart .button {background-image:url(/local/images/questionnaire/startbuibs.jpg);}
.questionnaire .numbers {float:right;width:241px;}
.ibs .questionnaire .numbers {width:241px;}
.questionnaire .number {background:url(/local/images/questionnaire/number.jpg) no-repeat -49px 0;color:#c7c7c7;display:inline;float:left;font-size:24px;font-weight:bold;height:23px;margin:0 10px 0 0;padding:4px 6px 11px 12px;width:20px;}
.ibs .questionnaire .number {background-image:url(/local/images/questionnaire/numberibs.jpg);}
.questionnaire .selected {color:#fff;background-position:0 0;}
.questionnaire .disabled {color:#fff;background-position:0 0;opacity:0.3;filter:alpha(opacity=30);}
.questionnaire table {margin:0 auto;}
.questionnaire td {background:url(/local/images/questionnaire/answers.jpg) no-repeat 0 0;color:#999999;font-size:14px;font-weight:bold;height:84px;vertical-align:middle;width:120px;padding:0 15px;}
.qc td {cursor:pointer;}
.questionnaire td div.text {text-align:center;}
.questionnaire td div.largefont {font-size:18px;}
.questionnaire td div.smallfont {font-size:12px;}
.questionnaire td.divider {background:none;width:20px;padding:0;}
.questionnaire td.selected {background-position:-165px 0;color:#999999;}
.questionnaire .submitcontrols {margin:25px 0 0;text-align:center;}
.questionnaire a.submit {background:url(/local/images/questionnaire/submit.jpg) no-repeat 0 0;display:inline-block;height:38px;margin:0;width:111px;}
.questionnaire a.next {background:url(/local/images/questionnaire/next.jpg) no-repeat 0 0;display:block;height:38px;margin:25px 0 0 245px;width:198px;}
.questionnaire a.getresult {background:url(/local/images/questionnaire/getresult.jpg) no-repeat 0 0;display:block;height:38px;margin:25px 0 0 190px;width:225px;}
.ibs .questionnaire a.submit {background-image:url(/local/images/questionnaire/submitibs.jpg);}
.ibs .questionnaire div.submitting {margin:25px auto 0;width:35px;}
.ibs .questionnaire a.next {background-image:url(/local/images/questionnaire/nextibs.jpg);}
.ibs .questionnaire a.getresult {background-image:url(/local/images/questionnaire/getresultibs.jpg);}
.questionnaire a.hidden {display:none;}
.questionnaire .question {position:relative;}
.questionnaire .correct,.questionnaire .incorrect {background:url(/local/images/questionnaire/correct.gif) no-repeat 0 0;height:31px;margin:-8px 0 0 -23px;position:absolute;top:0;width:33px;}
.questionnaire .incorrect {background-image:url(/local/images/questionnaire/incorrect.gif);}
.questionnaire .result {background:url(/local/images/questionnaire/result1.jpg) no-repeat 50% 30px;border-bottom:1px solid #c6c6c6;margin:0 0 15px;}
.questionnaire .result1 {background-image:url(/local/images/questionnaire/result1.jpg);}
.questionnaire .result2 {background-image:url(/local/images/questionnaire/result2.jpg);}
.questionnaire .result3 {background-image:url(/local/images/questionnaire/result3.jpg);}
.questionnaire .result4 {background-image:url(/local/images/questionnaire/result4.jpg);}
.questionnaire .result5 {background-image:url(/local/images/questionnaire/result5.jpg);}
.questionnaire .result p {font-size:19px;}
.questionnaire .result p.score {margin:160px 0 0;text-align:center;}
.questionnaire .result small {font-size:13px;}
.getinfo {background:url(/local/images/questionnaire/getinfo.gif) no-repeat 20px 10px #F1F6FC;border:1px solid #CECCCC;color:#333333;font-size:13px;font-weight:bold;margin:0 80px;padding:20px 30px 20px 100px;zoom:1;}
.getinfo input,.getinfo label {float:left;height:13px;margin:10px 0 0;width:13px;}
.getinfo label {color:#277b32;display:block;font-weight:normal;height:auto;margin:7px 0 10px 10px;width:375px;}
.getinfo strong {color:#277b32;}

.getinfoform {background:#F1F6FC;border:1px solid #CECCCC;border-top:0;font-size:11px;margin:0 80px;padding:20px;position:relative;top:-1px;}
.getinfoform  strong {color:#333333;}
.getinfoform  p {font-size:11px;margin:0 0 10px;}
.tablediv {border-bottom:1px solid #c6c6c6;border-top:1px solid #fff;padding:10px 0;}
.tablediv table {width:100%;border-collapse:collapsed;}
.tabledivtop {border-top:none;}
.tabledivbottom {border-bottom:none;}
.getinfoform td {background:none;color:#333333;height:auto;font-weight:normal;font-size:13px;padding:0 0 5px;width:auto;vertical-align:middle;}
.getinfoform .required {width:10px;}
.getinfoform .label {width:90px;}
.getinfoform .text {width:200px;}
.getinfoform .optioncol {width:520px;padding-top:2px;}
.getinfoform .checkboxcol {vertical-align:top;width:22px;}
button.getinfobu span {background:url(/local/images/guidebutton.gif) no-repeat 0 0;height:43px;width:395px;display:block;margin:20px 0 0;}
.ibs button.getinfobu span {background-image:url(/local/images/guidebuttonibs.gif);}
button.createtracker span {background:url(/local/images/buttoncreatesymptomtracker.gif) no-repeat 0 0;height:43px;width:281px;display:block;margin:20px 0 0;}
.ibs button.createtracker span {background-image:url(/local/images/buttoncreatesymptomtrackeribs.gif);}

.trackingguide,.trackingdownload {background:#f2f2f2;margin:0 0 20px;padding:20px;}
.trackingguide h2,.trackingguide h4 {color:#333333;font-size:28px;font-weight:normal;margin:0;padding:0 30px;zoom:1;}
.trackingguide h4{font-size:20px;margin:0;padding:0 30px 10px;}
.trackbar {background:#e6e6e6;margin:0 0 20px;padding:20px 20px 0 30px;zoom:1;}
.trackbar h3 {font-size:21px;font-weight:normal;margin:0 0 5px;}
.trackbarstep {background:url(/local/images/tracker/trackbar.gif) no-repeat 100% 50%;float:left;font-size:13px;font-weight:bold;padding:0 40px 0 5px;width:180px;}
.trackbar .last {background:none;padding:0 0 0 10px;width:220px;}
.tracker,.trackingguide form {display:inline;float:left;width:480px;}
.tracker {background:url(/local/images/tracker/guidesample.gif) no-repeat 10px 0;font-size:11px;margin:0 35px;padding:150px 0 0 20px;width:160px;}
.trackingguide form {font-size:13px;}
.trackingguide form h4 {margin:0;padding:0 0 20px;}
.trackingguide select {width:200px;}
.trackingguide .signup-table select {width:auto;}
.trackingguide .text {width:195px;}
.trackingguide .shorttext {width:120px;}
.trackingguide .datepickercol {padding:10px 0 20px;}
.trackingguide .getinfo {background-color:#f1f6fc;background-position:15px 10px;border:1px solid #cecccc;margin:0;padding:10px 30px 10px 100px;}
.trackingguide .getinfo  label {width:300px;}
.trackingguide .getinfoform {margin:0;}
.trackingguide .tabledivbottom {padding-bottom:0;}
.trackingdownload h2 {color:#333333;font-size:26px;font-weight:normal;text-align:center;zoom:1;}
.pdfdownload {border-bottom:1px solid #c6c6c6;font-size:10px;margin:0 60px;padding:0 10px 20px;zoom:1;}
.pdfdownload  p {margin:0 0 5px;}
.pdfdownload  .t,.pdfdownload  .t div,.pdfdownload .b,.pdfdownload .b div{background:url(/local/images/box.gif) 100% 0;height:5px;overflow:hidden;}
.pdfdownload .t div {background-position:0 0;}
.pdfdownload  .b {background-position:100% 100%;margin:0 0 15px;}
.pdfdownload  .b div {background-position:0 100%;}
.pdfdownload  .t div,.pdfdownload  .b div {background-color:#f2f2f2;width:15px;}
.pdfdownload .c {background:url(/local/images/tracker/pdf.gif) no-repeat 170px 50% #fff;font-size:15px;padding:5px 150px 5px 220px;}
.pdfdownload .c a {text-decoration:underline;}
.pdfdownload .c p {color:#696969;font-size:13px;margin:5px 0 0;}
.emailform {border-top:1px solid #fff;margin:0 60px;padding:20px 10px 0;}
.emailformleft,.emailformright {float:left;width:270px;}
.emailformleft form {margin:0;}
.emailformleft h4 {color:#333333;font-size:13px;}
.emailformleft button span {display:block;width:66px;height:31px;background:url(/local/images/tracker/gobutton.gif) no-repeat;}
.ibs .emailformleft button span {background-image:url(/local/images/tracker/gobuttonibs.gif);}
.emailformright {width:310px;font-size:11px;}
.emailformright p {margin:0 0 5px;}
.sent {background:url(/local/images/sent.gif) no-repeat;font-weight:bold;height:14px;margin:0 auto 15px;padding:14px 10px 14px 50px;width:529px;}

.cic404 {background:url(/local/images/cic404.gif) no-repeat 30px 30px #e1ebf7;float:left;margin:0 20px 0 0;padding:90px 30px 20px;width:280px;}
.ibs404 {background:url(/local/images/ibs404.gif) no-repeat 30px 30px #edf6ea;float:left;margin:0 20px 0 0;padding:90px 30px 20px;width:280px;}
.cic404 li {background:url(/local/images/morearrowibs.gif) no-repeat 0 5px;}
.ibs404 li {background:url(/local/images/morearrow.gif) no-repeat 0 5px;}

.sitemap {margin:0 0 100px;}
.sitemap .section {border-top:1px solid #ccdbed;padding:10px 0 0;}
.sitemap .first {border-top:0;}
.sitemap ul li {margin:0 0 5px;}
.sitemap ul li ul {margin:5px 0 0;}
.sitemap .column {float:left;margin:0 30px 0 0;width:220px;}
.cic .sitemap li {background:url(/local/images/sitemaparrowcic.gif) no-repeat 0 3px;}
.cic .sitemap li li {background:url(/local/images/bullet.gif) no-repeat 0 5px;}
.ibs .sitemap {}
.ibs .sitemap li {background:url(/local/images/sitemaparrowibs.gif) no-repeat 0 3px;}
.ibs .sitemap li li {background:url(/local/images/bulletibs.gif) no-repeat 0 5px;}

.date {width:100px;}
.calendaricon {background:url(/local/images/iconcalendar.gif) no-repeat;display:inline-block;height:17px;margin:0 0 0 3px;vertical-align:middle;width:14px;}

.conversationguideform {background:#F2F2F2;padding:30px 40px;margin:0 0 30px;zoom:1;}
.conversationguideform .startguidecontainer {border-bottom:1px solid #c6c6c6;margin:0 0 20px;}
.conversationguideform .startguidealt {margin:0 0 20px;}
.conversationguideform .startguidealt strong {display:block;margin:0 0 10px 30px;}
.conversationguideform .pdf {background:url(/local/images/iconpdf.gif) no-repeat;display:inline-block;height:37px;line-height:37px;margin:0 0 10px 30px;padding:0 0 0 40px;}
.conversationguideform .reminder {background:url(/local/images/streminder.gif) no-repeat;display:inline-block;height:59px;margin:0 0 10px;padding:10px 0 0 70px;}
.conversationguideform h3 {color:#333333;font-size:26px;font-weight:normal;margin:0 0 30px;}
.conversationguideform .withsub {margin:0 0 10px;}
.conversationguideform .continue {background:url(/local/images/buttoncontinue.gif) no-repeat;float:left;height:43px;margin:0 5px 20px 25px;width:203px;}
.conversationguideform .estimate {display:inline-block;margin:8px 0 0;}
.conversationguideform h4 {color:#333333;font-size:20px;font-weight:normal;margin:0;padding:0 0 20px;}
.startguidealt {position:relative;}
.reminderpopup {background:url(/local/images/reminderpopup.gif) no-repeat;height:170px;left:80px;padding:20px 20px 40px 140px;position:absolute;top:-150px;width:260px;}
.reminderpopup p {margin:0 20px 10px 0;}
.reminderpopup a {background:url(/local/images/morearrowibs.gif) no-repeat 100% 5px;padding:0 10px 0 0;}
.reminderpopup .closer {background:url(/local/images/remindercloser.gif) no-repeat;float:right;height:15px;padding:0;width:15px;}

.conversationguideform a {text-decoration:underline;}
* html .conversationguideform .controls a {vertical-align:20px;}
*+html .conversationguideform .controls a {vertical-align:20px;}
.conversationguideform .controls a {vertical-align:20px\0;}
.conversationguideform td {vertical-align:top;}
.conversationguideform .numbers {float:right;width:145px;}
.conversationguideform .number {background:url(/local/images/questionnaire/number.jpg) no-repeat;color:#fff;display:inline;float:left;font-size:24px;font-weight:bold;height:23px;margin:0 10px 0 0;opacity:0.3;filter:alpha(opacity=30);padding:4px 6px 11px 12px;width:20px;}
.conversationguideform .selected {opacity:1;filter:alpha(opacity=100);}
.conversationguideform .graphic {float:left;}
.conversationguideform .form {float:right;width:480px;}
.conversationguideform .step1questions {border-collapse:collapse;border-bottom:1px solid #c6c6c6;width:480px;}
.conversationguideform .startconvoguide table {border:0;margin:0 0 20px 30px;}
.conversationguideform .startconvoguide h4 {margin:0 0 5px 30px;}
.conversationguideform td {border:0;padding:5px 0;}
.conversationguideform .question td {border-top:1px solid #c6c6c6;padding:5px 0 0;}
.conversationguideform .num {width:30px;}
.conversationguideform .text {width:95%;}
.conversationguideform .standalonequestion {border-top:1px solid #c6c6c6;padding:7px 0;}
.conversationguideform .standalonequestion p {margin:0 0 3px}
.conversationguideform .standalonequestion small {display:block;}
.conversationguideform .first,.conversationguideform .first td {border-top:0;}
.conversationguideform .controls {float:right;width:210px;}
.conversationguideform .next {background:url(/local/images/buttonnextstep.gif) no-repeat;border:0;cursor:pointer;height:43px;margin:0 0 0 10px;width:119px;}
.conversationguideform .getinfo {background-position:10px 10px;border-top:1px solid #c6c6c6;margin:30px 0 0;padding:15px 10px 15px 90px;}
.conversationguideform .getinfo label {width:355px;}
.conversationguideform .getinfoform {margin:0;}
.recommended {border-collapse:collapse;margin:0 0 10px;width:100%;}
.recommended td {border-top:1px solid #c6c6c6;vertical-align:top;}
.recommended .first td {border:0;}
.appointment {margin:0 0 20px;}
.conversationguideform .remove {background:#cae1cd;padding:2px 5px;text-align:right;}
.conversationguideform .remove a {background:url(/local/images/iconremove.gif) no-repeat;display:inline-block;font-size:11px;height:16px;line-height:16px;padding:0 0 0 20px;}
.conversationguideform .add {padding:20px 0;text-align:right;}

.letters ul {list-style:none;margin:0;padding:0;}
.letters li {float:left;margin:0 1px 15px 0;padding:0;}
.letters a {background:#b7cce1;color:#fff;font-weight:bold;display:inline-block;height:27px;line-height:27px;text-align:center;width:27px;}
.letters a:hover {background:#0d5fa4;text-decoration:none;}
.ibs .letters a {background:#add093;}
.ibs .letters a:hover {background:#4fad26;}
.hr {border-bottom:1px solid #b7cce1;font-size:0;height:0;}
.ibs .hr {border-bottom:1px solid #add093;}

.glossaryterm {background:url(/local/images/iconglossary.gif) no-repeat 100% 0;padding:0 8px 0 0;}
#glossarypopup {background:#eef4fc;border:1px solid #d2d2d2;position:absolute;}
#glossarypopup .glossarypopupbody {border:2px solid #fff;padding:0 0 15px;width:300px;}
#glossarypopup .closer {color:#fff;cursor:pointer;font-size:12px;right:10px;position:absolute;top:10px;}
#glossarytitle {background:url(/local/images/glossary.gif) no-repeat 10px 5px #4fad26;color:#fff;margin:0;padding:8px 60px 8px 40px;text-transform:capitalize;}
#glossarydescription {margin:10px 15px;}
#glossaryfull {margin:0 0 0 15px;padding:0 3px 0 0;}
#glossarylearn {margin:0;padding:0 3px;}

.signupbox,.activatebox {border:1px solid #c9d9eb;height:185px;margin:0 0 15px;padding:35px 10px 10px 180px;position:relative;width:180px;}
.signupbox {background:url(/local/images/option1.jpg) no-repeat;float:left;}
.signupbox .signup {position:static;}
.activatebox {background:url(/local/images/option2.jpg) no-repeat;float:right;}
.activatebox .activate {background:url(/local/images/activatebutton.gif) no-repeat;display:block;height:23px;width:113px;}


.downloadguide {background:url(/local/images/downloadguide.gif) no-repeat;height:39px;margin:0 60px 15px;padding:10px 30px 10px 170px;width:362px;}
.downloadguide a {display:block;font-size:15px;margin:0 0 7px;}
.ready .guidecopy {margin:0 60px;zoom:1;}
.ready .guidecopy small {font-size:10px;}
.go {background:url(/local/images/buttongo.gif) no-repeat;border:0;cursor:pointer;height:31px;padding:0;vertical-align:top;width:82px;}
.emailguide {float:left;margin:0 0 0 60px;width:270px;}
.emailguide .text {margin:5px 0 0;width:180px;}
.whyemailguide {float:right;font-size:11px;margin:0 40px 0 0;width:300px;}
.whyemailguide p,.whyemailguide li {margin:0 0 2px;}
.whyemailguide p {margin:0 0 2px;}
.ready .reminderpopup {left:120px;top:-200px;}
.stcta {background:url(/local/images/stcta.gif) no-repeat;height:37px;margin:0 60px;padding:25px 30px 25px 120px;position:relative;width:412px;}
.ready .hr {border-bottom:1px solid #c6c6c6;}

.toolsymptomtracker,.toolguide,.toolquestionnaire,.toolhsp,.toolnewsletter {float:left;height:284px;margin:0 20px 20px 0;width:206px;}
.toolsymptomtracker {background:url(/local/images/toolsymptomtracker.gif) no-repeat;height:234px;padding:50px 15px 0;width:176px;}
.toolsymptomtracker p {margin:0 0 150px;}
.toolsymptomtracker .button {background:url(/local/images/toolsymptomtrackerbutton.gif) no-repeat;display:block;height:23px;margin:auto;width:154px;}
.ibs .toolsymptomtracker {background:url(/local/images/toolsymptomtrackeribs.gif) no-repeat;}
.ibs .toolsymptomtracker .button {background:url(/local/images/toolsymptomtrackerbuttonibs.gif) no-repeat;}
.toolguide {background:url(/local/images/toolguide.gif) no-repeat;height:214px;padding:70px 15px 0;width:176px;}
.toolguide p {margin:0 0 130px;}
.toolguide .button {background:url(/local/images/toolguidebutton.gif) no-repeat;display:block;height:23px;margin:auto;width:154px;}
.ibs .toolguide {background:url(/local/images/toolguideibs.gif) no-repeat;}
.ibs .toolguide .button {background:url(/local/images/toolguidebuttonibs.gif) no-repeat;}
.toolquestionnaire {background:url(/local/images/toolquestionnaire.gif) no-repeat;height:39px;padding:245px 15px 0;width:176px;}
.toolquestionnaire .button {background:url(/local/images/toolquestionnairebutton.gif) no-repeat;display:block;height:23px;margin:auto;width:162px;}
.ibs .toolquestionnaire {background:url(/local/images/toolquestionnaireibs.gif) no-repeat;}
.ibs .toolquestionnaire .button {background:url(/local/images/toolquestionnairebuttonibs.gif) no-repeat;}
.toolhsp {background:url(/local/images/toolhsp.gif) no-repeat #F2F2F2;height:240px;padding:70px 15px 0;width:176px;}
.toolhsp p {margin:0 0 110px;}
.toolhsp small {display:block;margin:0 0 10px;}
.toolhsp .button {background:url(/local/images/toolhspbutton.gif) no-repeat;display:block;height:23px;margin:0 auto 10px;width:154px;}
.ibs .toolhsp {background:url(/local/images/toolhspibs.gif) no-repeat #F2F2F2;}
.ibs .toolhsp .button {background:url(/local/images/toolhspbuttonibs.gif) no-repeat;}
.toolnewsletter {background:url(/local/images/toolnewsletter.gif) no-repeat #F2F2F2;height:265px;padding:45px 15px 0;width:176px;}
.toolnewsletter p {margin:0 0 157px;}
.toolnewsletter .button {background:url(/local/images/toolnewsletterbutton.gif) no-repeat;display:block;height:23px;width:154px;}
.ibs .toolnewsletter {background:url(/local/images/toolnewsletteribs.gif) no-repeat #F2F2F2;}
.ibs .toolnewsletter .button {background:url(/local/images/toolnewsletterbuttonibs.gif) no-repeat;}

.newspaper {background:url(/local/images/bgnewspaper.gif) repeat-x 100% 100% #fff;}
.newspaper .layout {margin:0 auto;}
.newspaper .logo {display:block;margin:20px 0;width:220px;}
.newspaper .logo img {display:block;}
.newspaper h2 {background:#50b948;color:#fff;font-size:20px;font-weight:normal;margin:0;padding:5px;text-align:center;}
.newspaper h3 {color:#094891;font-size:29px;margin:0 0 30px;}
.newspaper h4,.newspaper h4 a {color:#50b948;}
.newspaper a {color:#1071b1;}
.newspaper .startsaving {background:url(/local/images/startsaving.gif);display:block;height:45px;margin:15px 0 5px;width:219px;}
.newspaper .learnmore {bottom: 20px;font-size: 13px;position:absolute;right:45px;}
.newspaper .box {background:#eaf3e9;height:514px;margin:0;padding:0;position:relative;}
.newspaper .left {display:inline;float:left;}
.newspaper .right {display:inline;float:right;padding:150px 20px 0;text-align:left;width:450px;}
.newspaper .right .right {color:#333;font-size:18px;padding:0;width:250px;}
.newspaper .right .right strong {color:#39b54a;}
.newspaper .right .right small {font-size:11px;}
.newspaper .isi {background:#fff;font-size:14px;margin:0 0 40px;padding:15px 50px;}
.newspaper .isi h4 {font-size:16px;}
.newspaper .footer {background:none;margin:0 auto;width:996px;}












