html,body {background:url(/local/images/bg.gif) repeat-x #e9f1fb;color:#373737;font:normal 12px Arial;height:100%;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p {margin:0 0 15px;padding:0;}
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;}
.clearfooter {height:90px;}
.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;}
.ibs .more {background:url(/local/images/morearrowibs.gif) no-repeat 100% 4px;color:#094891;}
.takedacontent li {list-style:none;margin:0 0 10px;}

.splash {background:url(/local/images/bgtop.gif) repeat-x #fff;}
.splash body {background:transparent url(/local/images/bgbottom.gif) repeat-x scroll 0 100%;height:1030px;}
.splashregular body {background:url(/local/images/landing.jpg) no-repeat 50% 113px;height:auto;}
.splashmedia body {background:url(/local/images/landingmedia.jpg) no-repeat 50% 113px;height:auto;}
.splash .layoutfix {background:url(/local/images/bgbottom.gif) repeat-x 0 100%;}
.splash #homeflash {height:620px; margin:0 auto 10px; position:relative; width:957px;}
.ibshome #homeflash {background:url(../../../local/images/homeibs.jpg) no-repeat left top;}
.cichome #homeflash {background:url(../../../local/images/homecic.jpg) no-repeat left top;}
.jsflash #homeflash {margin:0 0 10px; width:100%;}
#homeflash a.homelink {display:block; position:absolute;}
#homeflash .hcplink {height:25px; width:186px; right:0px; top:0;}
#homeflash .aboutlink {height:133px; width:134px; left:65px; top:97px;}
#homeflash .talklink {height:143px; width:134px; left:65px; top:237px;}
#homeflash .takinglink {height:133px; width:134px; left:65px; top:386px;}
#homeflash .signuplink {height:22px; width:70px; left:87px; top:585px;}
#homeflash .cardlink {height:22px; width:130px; left:177px; top:585px;}
#homeflash .noflash {color:#fff; font-size:15px; font-weight:bold; left:232px; position:absolute; top:100px; width:200px;}
.layout {margin:0 auto -90px;min-height:100%;position:relative;width:996px;} * html .layout {height:100%;}
.splash .layout {background:url(/local/images/splash.gif) no-repeat 100% 0;width:1003px;}
.splash .cichome,.splash .ibshome {width:auto;}
.ciclanding, .ibslanding {float:left;display:inline;margin:480px 0 0 91px;width:143px;height:25px;}
.ibslanding {margin-left:335px;}
.splashmedia .ciclanding, .splashmedia .ibslanding {margin:300px 0 0 66px;}
.splashmedia .ibslanding {margin-left:595px;}
.ciceligibility, .ibseligibility {float:left;display:inline;margin:205px 0 17px 255px;height:13px;width:115px;}
.ibseligibility {margin-left:365px;}
.landing .layout {background:url(/local/images/landing.jpg) no-repeat 100% 0;}
.landing .container {padding:311px 0 0;}
.inside .layout {background:url(/local/images/inside.jpg) no-repeat 100% 0;}
.inside .container {padding:162px 0 0;}
.header {height:113px;}
.hcp {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;}
.ibs .hcp {background:url(/local/images/hcparrowibs.gif) no-repeat #39b54a 94% 50%;}
.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:10px 15px;}
.splashregular .isi {padding:75px 15px 20px;}
.cichome .isi,.ibshome .isi {margin:0 auto;width:957px;}

.primary ul .allaboutamitiza {background:url(/local/images/allaboutamitiza.gif) no-repeat 20px 20px #094891;}
.primary ul .talktoyourdoctor {background:url(/local/images/talktoyourdoctor.gif) no-repeat 20px 20px #094891;}
.primary ul .alreadyusingamitiza {background:url(/local/images/alreadyusingamitiza.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/allaboutamitizaibs.gif) no-repeat 20px 20px #39B54A;}
.ibs .primary ul .talktoyourdoctor {background:url(/local/images/talktoyourdoctoribs.gif) no-repeat 20px 20px #39B54A;}
.ibs .primary ul .alreadyusingamitiza {background:url(/local/images/alreadyusingamitizaibs.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;padding:30px 30px 15px;} * 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 #dce8f8;height:90px;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;}
.misc,.misc li {background:none;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;}
.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:450px;}
#fullform .registerhsc {height:70px}
.registerhsc p {width:300px;}
.newsletter {background:url(/local/images/newsletter.gif) no-repeat 15px 15px #f0f6fc;padding:120px 15px 15px;float:right;height:400px;margin:0 0 15px 0;width:240px;}
.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 10px 10px #f0f6fc;padding:220px 10px 10px;}
.ibs .hsp {background:url(/local/images/hspibs.gif) no-repeat 10px 10px #e9f4e6;}
.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:50px 156px 10px 20px;width:325px;}
.locator {background:url(/local/images/locator.gif) no-repeat;height:93px;margin:0 0 10px;padding:60px 50px 0 350px;}
.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 66px;}
.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;}

.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 #F0F6FC;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:70px 15px 15px 165px;}
.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;padding:75px 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;}

.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 .haw-content{padding-right:50px;}
.patientexperience {background:url(/local/images/patientexperience.jpg) no-repeat;width:244px;height:63px;float:right;display:block;padding:40px 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;}
*/