
.main_hdr
{
  font-size: 14px;
  font-weight: bold;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {

	margin:0;

	padding:0;

}

body {

	background: url(../images/bg-body.jpg) repeat-x left top;

	font-size: 11px;

	color: #64372a;

	font-family: "Lucida Sans", Arial;

	line-height:15px;

	height: 100%;

}



a {

  font-family: "Lucida Sans", Arial;

  color: #64372A;

}





a.donate {

  display: block;

  width: 108px;

  float:right;

  height: 31px;

  background: url(../images/bg-donate.png) no-repeat top left;

  text-decoration: none;

  margin-top: 6px;

}



a.donateleft {

  float:left;

}





a.donate:hover {

  background: url(../images/bg-donate.png) no-repeat bottom left;

}



div.contactform {

  background: #f4ebdc;

  padding: 15px;

}



a.subscribe {

  display: block;

  width: 167px;

  height: 31px;

  background: url(../images/bg-subscribe.png) no-repeat top left;

  text-decoration: none;

  margin-top: 6px;

}





a.subscribe:hover {

  background: url(../images/bg-subscribe.png) no-repeat bottom left;

}




a.subscribe_brown {

  display: block;

  width: 214px;

  height: 58px;

  background: url(../images/bg-subscribe-icon.png) no-repeat top left;

  text-decoration: none;
  
  margin-top: -9px;
  
  margin-left: -9px;
  
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
a.subscribe_brown { position: relative; right: 9px;}
} 



a.subscribe_brown:hover {

  background: url(../images/bg-subscribe-icon.png) no-repeat bottom left;

}


a.morer {

  color: #64372a;

  display: block;

  float: right;

}





table {

	border-collapse:collapse;

	border-spacing:0;

}

fieldset,img {

	border:0;

}

address,caption,cite,code,dfn,em,strong,th,var {

	font-style:normal;

	font-weight:normal;

}

ol,ul {

	list-style:none;

}

caption,th {

	text-align:left;

}

h1,h2,h3,h4,h5,h6 {

	font-size:100%;

	font-weight:normal;

}

q:before,q:after {

	content:'';

}

abbr,acronym { border:0;

}



strong {

  font-weight: bold;

}





div#main{

  margin: 24px auto;

  margin-top: 19px;  

  border: #e8dcce 1px solid;

  background: #fff;

  padding: 15px;

  width: 970px;

  overflow: hidden;

}



div#main-inner {

  background: #fffaf4;

  width: 100%;

  padding-bottom: 20px;

  float: left;

  min-height:770px;

}



/* popup */

#body_news div#main{

  margin: 15px auto;

  border: #e8dcce 1px solid;

  background: #fff;

  padding: 13px 15px 0;  

  width: 300px;

  overflow: hidden;

}



#body_news div#main-inner {

  background: #fffaf4;

  width: 100%;

  padding-bottom: 10px;

  float: left;

  min-height:370px;

}

/**/


div#utility_top{
	position: absolute;
	width: 100%;
	top: 0px;
}

div#utility{
  position: relative;
  top: 0;
  width: 1000px;
  height: 35px;
  background-color: #441b19;
/*  border-bottom: 1px solid #120100;*/
  border-left: #e8dcce 1px solid;
  border-right: #e8dcce 1px solid;
  z-index: 30;	
}

#utility_menu {
	width: 500px;
	height: 34px;
	padding-top: 10px;
	padding-left: 7px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 12px;
color: #fcf7f1;
display: inline;
}

#utility_menu a {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 12px;
color: #fcf7f1;
text-decoration: none;
}

#utility_menu li
{
display: inline;
list-style-type: none;
padding-right: 10px;
padding-left: 10px;
}

#utility_social {
	position: relative;
	top: -5px;
	right: 17px;
	width: 500px;
	height: 34px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 12px;
color: #fcf7f1;
display: inline;
}

#utility_social li
{
display: inline;
list-style-type: none;
padding: 0px;

}


div#topmodules {

  clear: both;

  float: left;

  text-align:left;

  margin-left: 10px;

}



div#understand{

  float:left;

  height: 191px;

  width: 226px;

/*ORIGINAL STYLE
  height: 191px;
  background: url(../images/bg-mod-understand.png) no-repeat left top;
  */
  /*AUG2011 REVISED STYLE*/
  height: 320px;
  background: url(../images/bg-mod-understand_digestivehealthweek3.png) no-repeat left top;
}



div#take-control{

  float:left;

  margin-left: 16px;

  width: 229px;
  
/*ORIGINAL STYLE
  height: 191px;
  background: url(../images/bg-mod-take-control.png) no-repeat left top;
  */
  /*AUG2011 REVISED STYLE*/
  height: 320px;  
  background: url(../images/bg-mod-take-control_technology.png) no-repeat left top;

}



div#live-better{

  float:left;

  margin-left: 18px;
  
  width: 207px;

/*ORIGINAL STYLE
  height: 191px;
  background: url(../images/bg-mod-take-control.png) no-repeat left top;
  */
  /*AUG2011 REVISED STYLE*/
  height: 320px;  
  background: url(../images/bg-mod-live-better_support.png) no-repeat left top;

}



div#understand ul,

div#take-control ul,

div#live-better ul {

/*ORIGINAL STYLE
  margin: 95px 0 0 22px;
  */
  /*AUG2011 REVISED STYLE*/  
  margin: 82px 0 0 22px;

}



div#understand a,

div#take-control a,

div#live-better a {

  display: block;

  padding-left: 15px;

  height: 19px;

  line-height: 16px;

  color: #fff;

  text-decoration: none;

  font-family: "Lucida Sans", sans-serif;

  font-size: 10px;

  font-weight: normal;;

}



div#understand a:hover,

div#take-control a:hover,

div#live-better a:hover {

  font-weight: bold;

  text-decoration: none;

  line-height: 17px;

  background: url(../images/bg-mod-li-hover.png) no-repeat -1px 4px;

}





div#footer {

  width: 970px;

  margin: -10px auto;

  font-size: 10px;

  height: 50px;

}



div#footer strong {

  font-family: "Lucida Sans", Arial;

  font-weight: bold;

}





div#footer img {

  margin-right: 15px;

}



div#footer div#copyright {

  float: right;

  text-align: right;

}





div#left {

  float: left;

  width: 220px;

  margin-top: 10px;

  background: url(../images/bg-left.png) no-repeat left top;

  overflow: hidden;

}



a#logo {

  display: block;

  width: 168px;

  height: 111px;

  float: left;

  margin: 14px 0px 0px 20px;

  background: url(../images/logo.png) no-repeat left top;

}



/* menu */



.applemenu{

margin: 17px 10px;

padding: 0px;

width: 220px; /*width of menu*/

}



div.silverheader a.sym, div.submenu a.sym,

div.silverheader a.dis, div.submenu a.dis,

div.silverheader a.peo, div.submenu a.peo,

div.silverheader a.res, div.submenu a.res,

div.silverheader a.sta, div.submenu a.sta,

div.silverheader a.new, div.submenu a.new,

div.silverheader a.abo, div.submenu a.abo  {

display: block;

position: relative; /*To help in the anchoring of the ".statusicon" icon image*/

width: auto;

line-height: 16px;

padding-left: 25px;

margin: 0px;

height: 19px;

text-decoration: none;

font-size: 10px;

color: #64372a;



}



div.submenu a.peos, div.submenu a.new-sub{

  display: block;

position: relative; /*To help in the anchoring of the ".statusicon" icon image*/

width: auto;

line-height: 16px;

padding-left: 31px;

margin: 0px;

text-decoration: none;

font-size: 10px;

height: 18px;

color: #64372a;

}



div.silverheader a.sym img,

div.silverheader a.dis img,

div.silverheader a.peo img,

div.silverheader a.res img,

div.silverheader a.sta img,

div.silverheader a.new img,

div.silverheader a.abo img {

  margin-left: -15px;

}



div.silverheader a.last {

  padding-bottom: 15px;

}





div.silverheader a.sym, div.submenu a.sym {

 border-left: #23809f 10px solid;

}



div.silverheader a.dis, div.submenu a.dis {

 border-left: #87b337 10px solid;

}



div.silverheader a.peo, div.submenu a.peo {

 border-left: #207e63 10px solid;

}



div.silverheader a.peo, div.submenu a.peos {

 border-left: #207e63 10px solid;

}



div.silverheader a.res, div.submenu a.res {

 border-left: #c65921 10px solid;

}



div.silverheader a.sta, div.submenu a.sta {

 border-left: #982222 10px solid;

}



div.silverheader a.new, div.submenu a.new {

 border-left: #b63b7a 10px solid;

}



div.submenu a.new-sub {

 border-left: #b63b7a 10px solid;

}



div.silverheader a.abo, div.submenu a.abo {

 border-left: #5a2688 10px solid;

}



div.submenu a.sym:hover,

div.submenu a.dis:hover,

div.submenu a.peo:hover, div.submenu a.peos:hover,

div.submenu a.res:hover,

div.submenu a.sta:hover,

div.submenu a.new:hover,

div.submenu a.abo:hover,

div.submenu a.dis:hover,

	

#body_my-symptoms #link_my-symptoms,

#body_symptoms-by-disease #link_symptoms-by-disease,

#body_when-to-see-doctor #link_when-to-see-doctor,

#body_tests2column #link_tests2column,



#body_statistics #link_dstatistics,

#body_barret-esophagus #link_dbarret-esophagus,

#body_barret-celiac #link_dceliac,

#body_constipation #link_dconstipation,

#body_colon-cancer #link_dcolon-cancer,

#body_crons #link_dcrons,

#body_diarrhea #link_ddiarrhea,

#body_diverticular #link_ddiverticular,

#body_dyspepsia #link_ddyspepsia,

#body_esophageal-cancer #link_desophageal-cancer,

#body_gastric-ulcer #link_dgastric-ulcer,

#body_gerd #link_dgerd,

#body_h-pulori #link_dh-pulori,

#body_hepatitis #link_dhepatitis,

#body_inflammatory-bowel-ibd #link_dinflammatory-bowel-ibd,

#body_intestinal-transplantation #link_dintestinal-transplantation,

#body_irritatable-bowel-syndrome-ibs #link_dirritatable-bowel-syndrome-ibs,

#body_lactose-intolerance #link_dlactose-intolerance,

#body_liver #link_dliver,

#body_pancreatitis #link_dpancreatitis,

#body_peptic-ulcer #link_dpeptic-ulcer,

#body_ulcerative-colitis #link_dulcerative-colitis,



#body_personal-stories #link_personal-stories,

#body_pbarret-esophagus #link_pbarret-esophagus,

#body_pceliac #link_pceliac,

#body_pconstipation #link_pconstipation,

#body_pcolon-cancer #link_pcolon-cancer,

#body_pcrons #link_pcrons,

#body_pdiarrhea #link_pdiarrhea,

#body_pdiverticular #link_pdiverticular,

#body_pdyspepsia #link_pdyspepsia,

#body_pesophageal-cancer #link_pesophageal-cancer,

#body_pgastric-ulcer #link_pgastric-ulcer,

#body_pgerd #link_pgerd,

#body_ph-pulori #link_ph-pulori,

#body_phepatitis #link_phepatitis,

#body_pinflammatory-bowel-ibd #link_pinflammatory-bowel-ibd,

#body_pintestinal-transplantation #link_pintestinal-transplantation,

#body_pirritatable-bowel-syndrome-ibs #link_pirritatable-bowel-syndrome-ibs,

#body_plactose-intolerance #link_plactose-intolerance,

#body_pliver #link_pliver,

#body_ppancreatitis #link_ppancreatitis,

#body_ppeptic-ulcer #link_ppeptic-ulcer,

#body_pulcerative-colitis #link_pulcerative-colitis,

#body_connect-with-others #link_connect-with-others,

#body_tell-us-your-story #link_tell-us-your-story,

#body_blog #link_blog,





#body_articles #link_articles,

#body_ask-our-doctor #link_ask-our-doctor,

#body_brochures #link_brochures,

#body_factsheets #link_factsheets,

#body_faq #link_faq,

#body_glossary #link_glossary,

#body_newsletter #link_newsletter,

#body_magazinefeatures #link_magazinefeatures,

#body_videos #link_videos,

#body_webinars #link_webinars,

#body_more-information #link_more-information,



#body_your-digestive-system #link_your-digestive-system,

#body_protect-your-digestive-system #link_protect-your-digestive-system,

#body_food-and-digestive-health #link_food-and-digestive-health,

#body_related-links #link_related-links,





#body_general-news #link_general-news,

#body_research #link_research,

#body_research-articles #link_research-articles,

#body_treatments-and-medications #link_treatments-and-medications,

#body_what-we-have-learned #link_what-we-have-learned,

#body_cag-researchers #link_cag-researchers,



#body_about-us #link_about-us,

#body_priority-initiatives #link_priority-initiatives,

#body_leadership #link_leadership,

#body_ambassadors #link_ambassadors,

#body_partners #link_partners,

#body_events #link_events,

#body_donate #link_donate,

#body_financials #link_financials,

#body_contact-us #link_contact-us

 {

   font-weight: bold;

}





#body_my-symptoms #link_my-symptoms,

#body_symptoms-by-disease #link_symptoms-by-disease,

#body_when-to-see-doctor #link_when-to-see-doctor,

#body_tests2column #link_tests2column,

div.submenu a.sym:hover, div.submenu a.sym:active{

  background: url(../images/bg-symptoms-li.png) no-repeat 9px 3px;

}



#body_statistics #link_dstatistics,

#body_barret-esophagus #link_dbarret-esophagus,

#body_barret-celiac #link_dceliac,

#body_constipation #link_dconstipation,

#body_colon-cancer #link_dcolon-cancer,

#body_crons #link_dcrons,

#body_diarrhea #link_ddiarrhea,

#body_diverticular #link_ddiverticular,

#body_dyspepsia #link_ddyspepsia,

#body_esophageal-cancer #link_desophageal-cancer,

#body_gastric-ulcer #link_dgastric-ulcer,

#body_gerd #link_dgerd,

#body_h-pulori #link_dh-pulori,

#body_hepatitis #link_dhepatitis,

#body_inflammatory-bowel-ibd #link_dinflammatory-bowel-ibd,

#body_intestinal-transplantation #link_dintestinal-transplantation,

#body_irritatable-bowel-syndrome-ibs #link_dirritatable-bowel-syndrome-ibs,

#body_lactose-intolerance #link_dlactose-intolerance,

#body_liver #link_dliver,

#body_pancreatitis #link_dpancreatitis,

#body_peptic-ulcer #link_dpeptic-ulcer,

#body_ulcerative-colitis #link_dulcerative-colitis,

div.submenu a.dis:hover, div.submenu a.dis:active{

  background: url(../images/bg-diseases-li.png) no-repeat 9px 3px;

}





#body_personal-stories #link_personal-stories,

#body_pbarret-esophagus #link_pbarret-esophagus,

#body_pceliac #link_pceliac,

#body_pconstipation #link_pconstipation,

#body_pcolon-cancer #link_pcolon-cancer,

#body_pcrons #link_pcrons,

#body_pdiarrhea #link_pdiarrhea,

#body_pdiverticular #link_pdiverticular,

#body_pdyspepsia #link_pdyspepsia,

#body_pesophageal-cancer #link_pesophageal-cancer,

#body_pgastric-ulcer #link_pgastric-ulcer,

#body_pgerd #link_pgerd,

#body_ph-pulori #link_ph-pulori,

#body_phepatitis #link_phepatitis,

#body_pinflammatory-bowel-ibd #link_pinflammatory-bowel-ibd,

#body_pintestinal-transplantation #link_pintestinal-transplantation,

#body_pirritatable-bowel-syndrome-ibs #link_pirritatable-bowel-syndrome-ibs,

#body_plactose-intolerance #link_plactose-intolerance,

#body_pliver #link_pliver,

#body_ppancreatitis #link_ppancreatitis,

#body_ppeptic-ulcer #link_ppeptic-ulcer,

#body_pulcerative-colitis #link_pulcerative-colitis,

#body_connect-with-others #link_connect-with-others,

#body_tell-us-your-story #link_tell-us-your-story,

div.submenu a.peo:hover, div.submenu a.peo:active, div.submenu a.peos:hover, div.submenu a.peos:active,

#body_blog #link_blog

{

  background: url(../images/bg-people-li.png) no-repeat 9px 3px;

}



#body_articles #link_articles,

#body_ask-our-doctor #link_ask-our-doctor,

#body_brochures #link_brochures,

#body_factsheets #link_factsheets,

#body_faq #link_faq,

#body_glossary #link_glossary,

#body_newsletter #link_newsletter,

#body_magazinefeatures #link_magazinefeatures,

#body_videos #link_videos,

#body_webinars #link_webinars,

#body_more-information #link_more-information,

div.submenu a.res:hover, div.submenu a.res:active{

  background: url(../images/bg-resources-li.png) no-repeat 9px 3px;

}



#body_your-digestive-system #link_your-digestive-system,

#body_protect-your-digestive-system #link_protect-your-digestive-system,

#body_food-and-digestive-health #link_food-and-digestive-health,

#body_related-links #link_related-links,

div.submenu a.sta:hover, div.submenu a.sta:active{

  background: url(../images/bg-healthy-li.png) no-repeat 9px 3px;

}



#body_general-news #link_general-news,

#body_research #link_research,

#body_research-articles #link_research-articles,

#body_treatments-and-medications #link_treatments-and-medications,

#body_what-we-have-learned #link_what-we-have-learned,

#body_cag-researchers #link_cag-researchers,

div.submenu a.new:hover, div.submenu a.new:active, div.submenu a.new-sub:hover, div.submenu a.new-sub:active{

  background: url(../images/bg-news-li.png) no-repeat 9px 3px;

}



#body_about-us #link_about-us,

#body_priority-initiatives #link_priority-initiatives,

#body_leadership #link_leadership,

#body_ambassadors #link_ambassadors,

#body_partners #link_partners,

#body_events #link_events,

#body_donate #link_donate,

#body_financials #link_financials,

#body_contact-us #link_contact-us,

div.submenu a.abo:hover, div.submenu a.abo:active{

  background: url(../images/bg-about-li.png) no-repeat 9px 3px;

}

/* end menu */



div#right {

  float: left;

  margin-left: 15px;

  width:710px;

}



div#topmenu{

  float: right;

  width: 280px;

  height: 23px;

  background: url(../images/bg-top-3pc-rtsq.png) no-repeat top left;

  overflow: hidden;
  
  
  
  position: relative;
  
  z-index: 20;

}



div#topmenu ul {

  padding: 0;

  margin: 0;

}



div#topmenu ul li {

  float: left;

}



div#topmenu ul li a {

  display: block;

  height: 23px;

  width: 80px;

  padding-left: 12px;

  padding-top: 5px;

  font-weight: bold;

  font-family: "Lucida Sans", Arial;

  font-size: 10px;

  color: #fff;

  text-decoration: none;

}

div#topmenu ul li a:hover, div#topmenu ul li a:active {

  background: url(../images/bg-top-hover.png) no-repeat top left;

  text-decoration: none;

  color: #e5cc44;

}

/* TOP BROWN MENU MOBILE*******************START */
div#topmenu_mobi{
  float: right;
  width: 92px;
  height: 69px;
  background: url(../images/bg-top-mobi_stacked.png) no-repeat top left;
  overflow: hidden;
  position: relative;  
  z-index: 20;
}

div#topmenu_mobi ul {
  padding: 0;
  margin: 0;
}

div#topmenu_mobi ul li {
  float: left;
  padding-top: 6px;
}

div#topmenu_mobi ul li a {
  height: 23px;
  width: 80px;
  padding-left: 12px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-weight: bold;
  font-family: "Lucida Sans", Arial;
  font-size: 10px;
  color: #fff;
  text-decoration: none;
}

div#topmenu_mobi ul li a:hover, div#topmenu ul li a:active {
  background: url(../images/bg-top-hover.png) no-repeat top left;
  text-decoration: none;
  color: #e5cc44;
}

/* TOP BROWN MENU MOBILE*******************FINISH */

div#bottommodules {

  clear: both;

}



div#donate {

  float: left;

  width: 265px;

  color: #fff;

  font-size: 10px;

  font-family: "Lucida Sans", Arial;

  margin-top: 18px;

}



div#donate img {

  margin-top: 4px;

}



div#mix {

  float: left;

  margin-top: -22px;

  margin-left: 19px;

  width: 426px;

}



div#mix ul.botlinks {

  padding: 0;

  float: right;

  margin: 0;

  font-size: 90%;

  list-style-type: none;

}



div#mix ul.botlinks li {

  padding-bottom: 0px;

  padding-top: 2px;

  margin-left: 15px;

  float: left;

  margin-right: 0px;

  line-height: 120%;

}



div#mix ul.botlinks li a {

  background: url(../images/bg-people-li-ul-li.png) no-repeat left 4px;

  display: inline;

  width: auto;

  height: 16px;

  padding-top: 2px;

  padding-left: 17px;

  font-family: "Lucida Sans";

  color: #64372a;

  text-transform: none;

  text-decoration: none;

  font-size: 10px;

  font-weight: normal;

  overflow: visible;

}


div#mix ul.botlinks2 li a {

  background: url(../images/bg-people-li-ul-li.png) no-repeat left 4px;

  display: inline;

  width: auto;

  height: 16px;

  padding-top: 2px;

  padding-left: -10px;

  font-family: "Lucida Sans";

  color: #64372a;

  text-transform: none;

  text-decoration: none;

  font-size: 10px;

  font-weight: normal;

  overflow: visible;

}


div#mix strong {

  font-weight: bold;

}





div#mix ul.botlinks li a:hover {

  color: #000;

  text-decoration: underline;

  background: url(../images/bg-botlink.png) no-repeat left 4px;

}



div#cleartop {

  clear: both;

  height: 127px;

  width: 100%;

}



div#breadcrumbs {

  clear: both;

  width: 100%;

  color: #64372a;

  font-size: 9px;

  font-weight: 900;

  text-decoration:none;
  
  /*visibility: hidden;*/

}



div#breadcrumbs a {

   color: #64372a;

  font-size: 9px;

  text-decoration:none;

}



div#breadcrumbs a:hover {

   color: #64372a;

  font-size: 9px;

  text-decoration:underline;

}





h1.symptoms, h1.diseases, h1.people, h1.resources, h1.healthy, h1.news, h1.about {

  font-family: "Lucida Sans Bold", "Calibri", "Lucida Sans", Arial;

  font-weight: bold;

  font-size: 16px;

  display: block;

  padding-top: 3px;

  padding-bottom: 9px;

}



h1.symptoms { color: #23809f; }

h1.diseases { color: #87b337; }

h1.people { color: #207e63; }

h1.resources { color: #c65921; }

h1.healthy { color: #982222; }

h1.news { color: #b63b7a; }

h1.about { color: #5a2688; }



h2.symptoms, h2.diseases, h2.people, h2.resources, h2.healthy, h2.news, h2.about {

  font-family: "Lucida Sans", Calibri, Arial;

  font-weight: bold;

  font-style: italic;

  font-size: 13px;

  display: block;

  padding-bottom: 9px;

  line-height: 18px;

}



h2.symptoms { color: #23809f; }

h2.diseases { color: #87b337; }

h2.people { color: #207e63; }

h2.resources { color: #c65921; }

h2.healthy { color: #982222; }

h2.news { color: #b63b7a; }

h2.about { color: #5a2688; }



div#mainsymptoms, div#maindiseases, div#mainpeople, div#mainresources, div#mainhealthy, div#mainnews, div#mainabout  {

  clear: both;

  padding: 34px 0px 15px 15px;

}



div#mainsymptoms { background: url(../images/bg-symptoms.png) repeat-x top left; }

div#maindiseases { background: url(../images/bg-diseases.png) repeat-x top left; }

div#mainpeople { background: url(../images/bg-people.png) repeat-x top left; }

div#mainresources { background: url(../images/bg-resources.png) repeat-x top left; }

div#mainhealthy { background: url(../images/bg-healthy.png) repeat-x top left; }

div#mainnews { background: url(../images/bg-news.png) repeat-x top left; }

div#mainabout { background: url(../images/bg-about.png) repeat-x top left; }



div#mainsymptoms p, div#maindiseases p, div#mainpeople p, div#mainresources p, div#mainhealthy p, div#mainnews p, div#mainabout p {

  line-height: 18px;

  font-size: 10pt;

}





div#mainresources p a {

  line-height: 15px;

  font-size: 10pt;

  color:#64372A;

  text-decoration:none;

}



div#mainresources p a:hover{

  line-height: 15px;

  font-size: 10pt;

  text-decoration:underline;

}



div.width330px {

  width: 330px;

}



div.width450px {

  width: 450px;

}



div.width212px {

  width: 212px;

  float: left;

}



div.width212px img {

  margin: 4px 0 8px 0;

}



div#mainsymptoms ul,

div#maindiseases ul,

div#mainpeople ul,

div#mainresources ul,

div#mainhealthy ul,

div#mainnews ul,

div#mainabout ul {

  padding: 0;

  margin: 0;

  margin-top: 10px;

  font-size: 100%;

}



div#mainsymptoms ul li,

div#maindiseases ul li, 

div#mainpeople ul li,

div#mainresources ul li,

div#mainhealthy ul li,

div#mainnews ul li,

div#mainabout ul li {

  padding-left: 15px;

  padding-bottom: 10px;

  line-height: 150%;

}





div#maindiseases ul li {

  padding-bottom: 15px;

}



body#body_personal-stories div#mainpeople ul li, body#body_digestive-disorders div#maindiseases ul li {

  padding-bottom: 4px;

}







div#mainsymptoms ul li a,

div#maindiseases ul li a,

div#mainpeople ul li a,

div#mainresources ul li a,

div#mainhealthy ul li a,

div#mainnews ul li a,

div#mainabout ul li a {

  font-family: "Lucida Sans", Arial;

  font-size: 10px;

  font-weight: bold;

  font-style: italic;

  text-decoration: none;

  color: #64372A;

}



div#mainsymptoms ul li a:hover,

div#maindiseases ul li a:hover,

div#mainpeople ul li a:hover,

div#mainresources ul li a:hover,

div#mainhealthy ul li a:hover,

div#mainnews ul li a:hover,

div#mainabout ul li a:hover {

  text-decoration: underline;

}





div#mainsymptoms ul li { background: url(../images/bg-symptoms-li.png) no-repeat left 4px;  }

div#maindiseases ul li { background: url(../images/bg-diseases-li.png) no-repeat left 4px;  }

div#mainpeople ul li {  background: url(../images/bg-people-li.png) no-repeat left 4px; }

div#mainresources ul li {

	background-image: url(../images/bg-resources-li.png);

	background-repeat: no-repeat;

	background-position: left 3px;

}

div#mainhealthy ul li { background: url(../images/bg-healthy-li.png) no-repeat left 4px;}

div#mainnews ul li { background: url(../images/bg-news-li.png) no-repeat left 4px;}

div#mainabout ul li { background: url(../images/bg-about-li.png) no-repeat left 4px;}





div#mainpeople ul li ul,

div#mainresources ul li ul {

  padding: 0;

  clear: both;

  margin: 0;

  font-size: 90%;

  list-style-type: none;

}



div#mainpeople ul li ul li,

div#mainresources ul li ul li {

  background: url(../images/bg-people-li-ul-li.png) no-repeat left 4px;

  padding-left: 15px;

  padding-top: 3px;

  padding-right: 15px;

  float: left;

  padding-bottom: 10px;

  line-height: 140%;

}



/*div#maindiseases ul li ul li {

  background: url(../images/bg-symptoms-li-ul-li.png) no-repeat 1px 7px;

  margin: 0;

}*/



div#mainpeople ul li ul li a, div#mainpeople a.more,

div#mainresources ul li ul li a, div#mainresources a.more {

  font-family: "Lucida Sans", serif;

  font-size: 10px;

  font-style: italic;

  font-weight: normal;

  color: #64372a; 

}



div#mainpeople ul li ul li a:hover, div#mainpeople a.more:hover,

div#mainresources ul li ul li a:hover, div#mainresources a.more:hover {

  text-decoration: underline;

}



/* DISEASES TABS */





.tabsholder {

  background: url(../images/bg-diseases-tabs.jpg) no-repeat right bottom;

  width: 665px;

  height: 23px;

  float: right;

}





.tab{

float: left;

height: 23px;

text-align: left;

margin: 0;

padding: 0;

}

.tabtxt{

margin: 0;

padding: 0;

}



.tabtxt a#overview, .tabtxt a#symptoms, .tabtxt a#test, .tabtxt a#living, .tabtxt a#news, .tabtxt a#faq, .tabtxt a#links,

.tabtxt a#overview-active, .tabtxt a#symptoms-active, .tabtxt a#test-active, .tabtxt a#living-active, .tabtxt a#news-active, .tabtxt a#faq-active, .tabtxt a#links-active  {

  margin: 0px;

  margin-top: -3px;

  color: #663333;

  display: block;

  font-size: 9px;

  height: 20px;

  font-family: Lucida Sans;

  text-decoration: none;

  padding-top: 8px;

  padding-left: 12px;

}

.tabtxt a#overview-active,

.tabtxt a#overview {

  width: 64px;

}



.tabtxt a#symptoms,

.tabtxt a#symptoms-active {

  width: 67px;

  margin-left: -2px;

}



.tabtxt a#test,

.tabtxt a#test-active {

  width: 95px;

  margin-left: -1px;

}



.tabtxt a#living-active,

.tabtxt a#living {

  width: 149px;

  margin-left: -1px;

}



.tabtxt a#news,

.tabtxt a#news-active {

  width: 95px;

  margin-left: -1px;

}



.tabtxt a#faq,

.tabtxt a#faq-active {

  width: 41px;

  margin-left: -1px;

}



.tabtxt a#links,

.tabtxt a#links-active {

  width: 77px;

  margin-left: -1px;

}



.tabtxt a#overview:hover, .tabtxt a#overview-active {

  background: url(../images/bg-diseases-overview-tab-hover.png) no-repeat left bottom;

  color: #fff;

}



.tabtxt a#symptoms:hover, .tabtxt a#symptoms-active {

  background: url(../images/bg-diseases-symptoms-tab-hover.png) no-repeat left bottom;

  color: #fff;

}

.tabtxt a#test:hover, .tabtxt a#test-active {

  background: url(../images/bg-diseases-test-tab-hover.png) no-repeat left bottom;

  color: #fff;

}

.tabtxt a#living:hover, .tabtxt a#living-active {

  background: url(../images/bg-diseases-living-tab-hover.png) no-repeat left bottom;

  color: #fff;

}

.tabtxt a#news:hover, .tabtxt a#news-active {

  background: url(../images/bg-diseases-test-tab-hover.png) no-repeat left bottom;

  color: #fff;

}

.tabtxt a#faq:hover, .tabtxt a#faq-active {

  background: url(../images/bg-diseases-faq-tab-hover.png) no-repeat left bottom;

  color: #fff;

}

.tabtxt a#links:hover, .tabtxt a#links-active {

  background: url(../images/bg-diseases-links-tab-hover.png) no-repeat left bottom;

  color: #fff;

}





/* TABS END */



/* SYMPTOMS */



div.width162 {

  width: 155px;

  float: left;

}



div#symptomslist a {

  display: block;

  padding-bottom: 7px;

  padding-left: 15px;

  height: 10px;

  background: url(../images/bg-symptoms-li.png) no-repeat left 3px;

  color: #64372a;

  font-size: 11px;

  font-family: "Lucida Sans", sans-serif;

  text-decoration: none;

}



div#symptomslist a:hover, div#symptomslist a:active {

  color: #64372a;

  font-weight:bold;

}



div#symptomslist h3 {

  width: 100%;

  border-top: #2380a0 2px solid;

  background: url(../../symptoms/images/bg-symptoms-other.png) no-repeat left bottom;

  height: 20px;

  color: #fffaf3;

  font-size: 2px;

  margin-bottom: 10px;

}



div#mainsymptoms div#message {

  float: left;

}



div#anaemia,

div#bloating,

div#blood,

div#chest,

div#constipation,

div#decreased,

div#diarrhea,

div#difficulty,

div#fatigue,

div#fever,

div#heartburn,

div#mucus,

div#nausea,

div#rectal,

div#stomach,

div#vomiting,

div#weight,

div#symptomslist {

    width: 468px;

  float: right;

}



div#mainsymptoms h2 {

  font-family: "Lucida Sans", sans-serif;

  font-size: 13px;

  font-weight: bold;

  font-style: italic;

  color: #2380a0;

}



div#mainsymptoms h4 {

  font-family: "Lucida Sans", sans-serif;

  font-size: 12px;

  font-weight: bold;

  font-style: italic;

  padding-top: 15px;

}



div#mainsymptoms #adv3 p {

  width: 100%;

  font-size: 10px;

  line-height: 14px;

}



div#mainsymptoms strong {

  font-weight: bold;

  font-style: italic;

  font-size: 12px;

  text-decoration: underline;

}



div#mainsymptoms hr {

  color: #efe6df;

  border: #efe6df 1px solid;

  margin: 10px 0px;

}



div#mainsymptoms a.question {

  display: block;

  color: #64372a;

  padding: 10px 0px 10px 35px;

  margin-bottom: 10px;

  font-weight: bold;

  font-style: italic;

  font-size: 12px;

  text-decoration: none;

  background: url(../images/bg-symptoms-question.png) no-repeat left 5px;



}



div#mainsymptoms div.applemenu {

  float: left;

  clear: right;

  width: 216px;

  margin: 0px;

  padding: 0 15px 0 0;

  margin-top: -20px;

}



div#mainsymptoms div.applemenu ul li {

  padding-bottom: 20px;

}





div#mainsymptoms div.applemenu ul li ul {

  margin-top: 2px;

}





div#mainsymptoms div.applemenu ul li ul li{

  padding: 1px;

  padding-left: 8px;

  background: url(../images/bg-symptoms-li-ul-li.png) no-repeat 1px 8px;

  margin: 0;

}

div#mainsymptoms div.applemenu  div.subexpandable a, div#mainsymptoms div.applemenu  div.subexpandable a:hover {

  width: 58px;

  height: 13px;

  display: block;

  background: url(../images/icon-plu.jpg) no-repeat left top; 

  cursor: pointer;

  text-decoration: underline;

}





div#mainsymptoms div.applemenu div.selected a  {

background: url(../images/icon-min.jpg) no-repeat left top;

}



div#mainsymptoms div.applemenu div.selected a:hover  {

background: url(../images/icon-min.jpg) no-repeat left top;



}



div#mainsymptoms ul.subbullet li {

	background: url(../images/bg-symptoms-li-ul-li.png) no-repeat 1px 10px;

	padding: 3px;

  	padding-left: 8px;

	line-height: 15px;

	

}





/* END SYMPTOMS */





/* DISEASES */



div#maindiseases p a {

  line-height: 17px;

  font-size:10px;

  color:#64372A;

  text-decoration:none;

  background: url(../images/bg-diseases-li.png) no-repeat left 1px;

  padding-left: 15px;



}



div#maindiseases p a:hover {

  text-decoration:underline;

}





div#maindiseases h2 a {

  color: #88B737;

  font-size: 13px;

  font-style:italic;

  font-weight: bold;

  line-height:25px;

  text-decoration:none;

}



div#maindiseases ul.subbullet li {

	background: url(../images/bg-diseases-li-ul-li.png) no-repeat 1px 9px;

	padding: 3px;

  	padding-left: 8px;

	line-height: 15px;

	

}



div#maindiseases h2.subtitle{

  font-style:italic;

  font-weight: bold;

  line-height:16px;

  margin-bottom:5px;

}



div#maindiseases ul.subbullet li ul li{

	background: url(../images/bg-diseases-li-ul-li.png) no-repeat 10px 9px;

	padding: 1px;

  	padding-left: 20px;

	line-height: 15px;

	

}



div#maindiseases h3 {

  width: 100%;

  border-top: #8cc63f 2px solid;

  height: 20px;

  color: #fffaf3;

  font-size: 2px;

  margin-bottom: 10px;

}



div#maindiseases .width212px a.dis {

  background: url(../images/bg-people-li-ul-li.png) no-repeat left 4px;

}



div#maindiseases h4 {

  color: #88B737;

  font-size: 10px;

  margin-bottom: 5px;

}



div#maindiseases h3.find {

  margin-top: 15px;

  background: url(../../digestive-disorders/images/bg-diseases-find.png) no-repeat left bottom;

}



div#maindiseases h3.stories {

  margin-top: 15px;

   border-top: #64372a 2px solid;

  background: url(../../digestive-disorders/images/bg-diseases-stories.png) no-repeat left bottom;

}



div#maindiseases h3.more {

  margin-top: 15px;

   border-top: #64372a 2px solid;

  background: url(../../digestive-disorders/images/bg-diseases-more.png) no-repeat left bottom;

}



div#leftcolumn {

  width: 455px;

  float: left;

}



div#maindiseases a.dis {

  display: block;

  padding-left: 15px;

  background: url(../images/bg-diseases-li.png) no-repeat left 3px;

  color: #64372a;

  text-decoration: none;

  height: 18px;

}



div#maindiseases a.dis:hover {

  text-decoration: underline;

}





div#rightcolumn {

  width: 237px;

  padding-top: 25px;

  float: left;

}







/* END DISEASES */



/* RESOURCES */



div#mainresources ul h2 a {

  color: #DB6421;

  font-size: 13px;

  font-style:italic;

  font-weight: bold;

  line-height:20px;

}



div#mainresources p a {

  line-height: 17px;

  font-size:10px;

  color:#64372A;

  text-decoration:none;

  background: url(../images/bg-resources-li.png) no-repeat left 1px;

  padding-left: 15px;

}



div#mainresources p a:hover {

  text-decoration:underline;

  line-height: 17px;

  font-size:10px;

}

/*ABC... links*/



div#mainresources h5 a {

  line-height: 17px;

  font-size:12px;

  color:#64372A;

  text-decoration:none;

  font-weight:bold;

}



div#mainresources h5 a:hover {

  text-decoration:underline;

}



/* END ABC... links*/



div#mainresources .width212px p a:hover {

  text-decoration:underline;

  line-height: 17px;

  font-size:10px;

}



div#mainresources hr {

	color:#DB6421;

	background-color: #DB6421;

	border:none;

	height: 2px;

	margin: 10px 0px;

}

	



/* END RESOURCES */



/* STAYING HEALTHY */





div.width200 {

  width: 180px;

  float: left;

}



div#healthylist a {

  display: block;

  padding-bottom: 7px;

  padding-left: 15px;

  height: 10px;

  background: url(../images/bg-healthy-li.png) no-repeat left 3px;

  color: #64372a;

  font-size: 11px;

  font-family: "Lucida Sans", sans-serif;

  text-decoration: none;

}



div#healthylist a:hover, div#healthylist a:active {

  color: #64372a;

  font-weight:bold;

}



div#mainhealthy div#message {

  float: left;

}



div#esophagus,

div#liver,

div#pancreas,

div#intestine,

div#stomach2,

div#colon,



div#healthylist {

  width: 360px;

  margin-top: 18px;

  padding-right: 0px;

  padding-top:17px;

  float: left;

  border-top:solid #992222 ;

  border-top-width: 2px;

}



div#mainhealthy p a {

  line-height: 17px;

  font-size:10px;

  color:#64372A;

  text-decoration:none;

  background: url(../images/bg-healthy-li.png) no-repeat left 1px;

  padding-left: 15px;



}



div#mainhealthy p a:hover {

  text-decoration:underline;

}





div#mainhealthy h4 {

  font-family: "Lucida Sans", sans-serif;

  font-size: 12px;

  font-weight: bold;

  font-style: italic;

  padding-top: 15px;

}



div#mainhealthy h2 a {

  color: #982222;

  font-size: 13px;

  font-style:italic;

  font-weight: bold;

  line-height:25px;

  text-decoration:none;

}



div#mainhealthy #adv3 p {

  width: 100%;

  font-size: 10px;

  line-height: 14px;

}



/*div#mainhealthy strong {

  font-weight: bold;

  font-style: italic;

  font-size: 12px;

  text-decoration: underline;

} */



div#mainhealthy ul.subbullet li {

	background: url(../images/bg-healthy-li-ul-li.png) no-repeat 1px 9px;

	padding: 3px;

  	padding-left: 8px;

	line-height: 15px;

	

}



/* ABOUT */



div#mainabout h4 a {

  line-height: 20px;

  font-size:10px;

  color:#64372A;

  text-decoration:none;

  background: url(../images/bg-about-li.png) no-repeat left 1px;

  padding-left: 15px;



}



div#mainabout h4 a:hover {

  text-decoration:underline;

}



div#mainabout h3 {

  width: 100%;

  border-top: #5a2687 2px solid;

  height: 20px;

  color: #fffaf3;

  margin-bottom: 10px;

}



div#mainabout h3.mission {

  margin-top: 15px;

  text-align:right;

  background: url(../../about-us/images/bg-mission.png) no-repeat left bottom;

}



div#mainabout h3.vision {

  margin-top: 15px;

  text-align:right;

  background: url(../../about-us/images/bg-vision.png) no-repeat left bottom;

}



div#mainabout h3.values {

  margin-top: 15px;

  text-align:right;

  background: url(../../about-us/images/bg-values.png) no-repeat left bottom;

}



div#mainabout h3.inside {

  margin-top: 15px;

  color: #5a2687;

  font-size: 12px;

  font-family: Arial;

  text-transform: uppercase;

  font-weight: bold;

  padding-top: 7px;

  margin-top: 25px;

  margin-bottom: 0px;

}



div#mainabout .applemenu {

    margin:0px;

    width: 100%

}



div#mainabout .subexpandable  {

  height: 13px;

  margin-bottom: 6px;

  padding-left: 0px;

  font-style:italic;

  font-weight:bold;

/*  background: url(../images/icon-purtriangle.png) no-repeat left top; */

  cursor: pointer;

}



/*div#mainabout div.applemenu a  {

background: url(../images/icon-min.jpg) no-repeat left top;

}*/





div#mainabout .subcategoryitems  {

  padding-top: 5px;

  padding-bottom:15px;

  padding-left: 15px;

}



div#mainabout h4.header {

  font-weight: bold;

  font-style: italic;

  text-decoration: none;

  display: block;

  line-height: 12px;

  color: #51342a;

  padding-bottom: 5px;

  padding-top: 3px;

}



div#mainabout ul.subbullet li {

	background: url(../images/bg-about-li-ul-li.png) no-repeat 1px 9px;

	padding: 3px;

  	padding-left: 8px;

	line-height: 15px;

	font-size:10px;



	

}



/* END ABOUT */



div.rightbox-inner {

  width: 229px;

  float: right;

  clear: both;

  padding: 15px;

  padding-top: 15px;

  padding-bottom: 10px;

  margin-right: -5px;

  width: 199px;

  background: url(../images/bg-rightbox-inner.png) repeat-y bottom left;

  line-height: 14px;

}



div.rightbox-inner img {

  margin-bottom: 8px;

}





div.rightbox-inner a {

  color: #64372a;

  text-decoration: none;

}



div.rightbox-inner a:hover {

  text-decoration: underline;

}





div.rightbox-inner a.quote {

  text-align: center;

  clear: both;

  display: block;

  font-size: 10px;

  font-weight: bold;

  font-style: italic;

  line-height: 16px !important;

  text-decoration: none;

}



div.rightbox-inner a.dis {

  float: right;

  margin-top: 8px;

}



div.rightbox-inner strong {

  font-weight: bold;

  font-style: italic;

  line-height: 14px;

  padding-bottom: 25px;

}



div.rightbox-inner h2 {

	margin-top:3px;

}



div#maindiseases a.quote {

  color: #88b737;

}



div#mainabout a.quote {

  color: #5a2687;

}



div#mainpeople a.quote {

  color: #207f62;

}







/* PEOPLE */



 a.header {

  font-weight: bold;

  font-style: italic;

  text-decoration: none;

  display: block;

  line-height: 12px;

  color: #51342a;

  padding-bottom: 5px;

  padding-top: 3px;

}



 a.header:hover {

  text-decoration: underline;

}



a.arrowlink, a.readon {

  display: block;

  padding-left: 15px;

  background: url(../images/bg-people-li-ul-li.png) no-repeat left 3px;

  color: #64372a;

  text-decoration: none;

  height: 14px;

}



a.arrowlink:hover, a.readon:hover {

  text-decoration: underline;

}





div#mainpeople a.arrowlink, a.readon {

  background: url(../images/bg-people-li.png) no-repeat left 3px;

  margin-top: 6px;

}



div#mainsymptoms a.arrowlink, a.readon {

  background: url(../images/bg-symptoms-li.png) no-repeat left 3px;

  margin-top: 6px;

}



div#mainnews a.arrowlink, a.readon {

  background: url(../images/bg-news-li.png) no-repeat left 3px;

  margin-top: 6px;

}



div#mainresources a.arrowlink, a.readon {

  background: url(../images/bg-resources-li.png) no-repeat left 3px;

  margin-top: 3px;

}



div#mainpeople a.arrowlink, a.readon {

  background: url(../images/bg-people-li.png) no-repeat left 3px;

  margin-top: 3px;

}



a.readon {

  float: right;

}





div#mainpeople div#rightcolumn h3 {

  font-weight: bold;

  font-style: italic;

  text-decoration: none;

  display: block;

  line-height: 12px;

  color: #207f62;

  padding-bottom: 5px;

}



input.button, button, button.button {

	background: url(../images/bg-button.png) repeat-x left top;

	padding: 3px 10px;

	border: #cfbfa6 1px solid;

	font-size: 11px;

	

}


