/* MAIN PAGE PRESENTATION */
body { background: #5f852a url(images/bodybg.gif) 0 0 repeat-x ; margin: 0; padding: 0; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color: black; }
#titlebackground { background: url(images/wrtTitle.jpg) 0 0 no-repeat ; margin: 0; padding: 0; width: 100%; 
	height: 100%; }
#page { width: 799px; margin: 0; padding: 10px 0 20px 0; }
a { font-weight: bold; color: green; margin: 0; padding: 0; }
a:hover { text-decoration: none; }
h2 { font-size: 130%; margin: 15px 0 5px 0; padding: 0; color: #582; }
h3 { font-size: 115%; margin: 10px 0 3px 0; padding: 0; color: #360; }
h4 { margin: 10px 0 0 0; padding: 0; font-size: 100%; }
h5, h6 { margin: 7px 0 0 0; padding: 0; font-size: 95%; }
p { margin: 0 0 1em 0; padding: 0; line-height: 1.3em; }
ol li { margin: 0 0 0.3em 0; }

/* DISEASE-SPECIFIC LINKS */
/* across all 5 types */
a.wilmsLink, a.rhabdoidLink, a.carcinomaLink, a.clearcellLink, a.nephromaLink 
	{ /*text-decoration: none;*/ padding: 0 2px 1px 13px; }
a.wilmsLink:hover, a.rhabdoidLink:hover, a.carcinomaLink:hover, a.clearcellLink:hover, a.nephromaLink:hover 
	{ text-decoration: underline; }
/* individual disease colors/bg's */
a.wilmsLink { color: #820; background: url(images/wilmsLinkbg.gif) 0 0 no-repeat; }
a.rhabdoidLink { color: #604; background: url(images/rhabdoidLinkbg.gif) 0 0 no-repeat; }
a.carcinomaLink { color: #406; background: url(images/carcinomaLinkbg.gif) 0 0 no-repeat; }
a.clearcellLink { color: #125; background: url(images/clearcellLinkbg.gif) 0 0 no-repeat; }
a.nephromaLink { color: #056; background: url(images/nephromaLinkbg.gif) 0 0 no-repeat; }

/* TOP LATEST NEWS */
#topnews { display: none; }

/* LEFT MAIN MENU */
#leftmenu { display: none; }

/* CONTENT FIELD BASICS */
#main { margin: 0; padding: 0; height: 100%; }
#content { margin: 0; padding: 0; }
#contentfield, .contentfield_continue { background: white; border: 1px solid #360; padding: 20px; }
#contentfield h1 { margin: 0 0 10px 0; }
.sidepic, .sidebutton, .sidecollage { float: right; padding: 0; margin: 0 0 10px 10px;  }
.sidepic { border: 1px solid #370; }
.centerpic { text-align: center; margin: 0 auto; }
.borderpic { margin-bottom: 10px; }
.sidebutton { border: none; display: inline; text-align: center; width: 200px; }
.readmore { float: right; padding: 0; margin: 30px 10px 10px 10px; }
/* Follow-up and other tables too wide for the content field */
.breaktable { margin: 5px 0; background: white; border: 1px solid #360; }
.breaktable h1 { font-size: medium; color: #461; margin: 15px 15px 0 15px; }
.breaktable table { position: absolute; left: 190px; width: 500px; margin-right: 20px; }
.breaktable p, .breaktable ul { margin-top: 630px; }

/* wide and thin cols on certain main section pages' content field */
#contentfieldtwocolwide ul, #contentfieldtwocolthin ul { margin: 5px 0; padding: 0; }
#contentfieldtwocolwide li, #contentfieldtwocolthin li { }
#contentfieldtwocolthin { border-left: 1px solid #ddd; float: right; margin-left: 10px; padding-left: 10px; width: 33%; }

/* HEADERS */
.mainheader, .wilmsheader, .rhabdoidheader, .carcinomaheader, .clearcellheader, 
	.familyfriendsheader, .involvedheader, .parentsheader, .healthproheader
	{ clear: right; font-variant: emphasis; font-style: italic; font-weight: normal; font-size: 14pt; padding: 2px 7px; 
	font-family: "Informatic", Verdana, Arial, sans-serif; margin-bottom: 10px; margin: 0 0 10px 0; 
	border: 1px solid #555; }
/* Clinical Trials Page */
.wilmsClinical, .rhabdoidClinical, .carcinomaClinical, .clearcellClinical, .nephromaClinical, .otherClinical 
	{ font-variant: emphasis; font-style: italic; font-weight: normal; font-size: 14pt; padding: 2px 7px 2px 20px; 
	font-family: "Informatic", Verdana, Arial, sans-serif; margin: 10px 0; }
.wilmsClinical { border-top: 1px solid #c42; color: #a20; }
.rhabdoidClinical { border-top: 1px solid #c37; color: #916; }
.carcinomaClinical { border-top: 1px solid #a5d; color: #619; }
.clearcellClinical { border-top: 1px solid #56e; color: #12a; }
.nephromaClinical { border-top: 1px solid #389; color: #156; }
.otherClinical { border-top: 1px solid #83b; color: #52a; padding-left: 42px; }

/* Misc Styles around the site */
.anchorlist, ul.wilmsSub { margin: 15px; padding: 0 0 5px 5px; }
.important .anchorlist { font-size: 90%; margin-bottom: 0; margin-top: 0; }
div.important { margin: 5px 0; }
.anchorlist li, .wilmsSub li { margin-bottom: 0.3em; padding-left: 10px; }
.twosides li { display: inline; float: left; width: 45%; }
.anchorlist ul {margin: 0 0 0 15px; }
.anchorlist ul li, ol ul li { background: url(images/greenbulletsmall.gif) 0 0.4em no-repeat; list-style: none; 
	padding-left: 0.8em; }
.intro, .fineprint { font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.fineprint { font-size: 90%; margin: 0; padding: 0; }
.intro { font-size: 120%; }
ol.intro { margin: 0 0 5px 20px; padding: 0; margin-bottom: 5px; }
ul.intro { list-style: none; }
ol.intro li { margin-top: 5px; }
ol ol li { margin-bottom: 5px; }
.intro ul { font-size: 90%; line-height: 1.2em; list-style: circle; }
.contact { line-height: 1.5em; }
.intro { font-size: 110%; margin: 15px 0; padding: 0; line-height: 1.4em; }
.twocol { width: 100%; vertical-align: top; border: none; }
.twocol td { vertical-align: top; }
.donatecell { padding-left: 15px; }
.example p { margin-bottom: 10px; }
.example ul, .example h2 { margin: 0 0 5px 0; }
.story p { padding: 0; margin: 0 0 3px 0; text-indent: 1em; }
.threecol { border: none; padding; 0; margin: 0; }
.threecol h2, .threecol p { padding: 0; margin: 0; }
.threecol th, .threecol td { vertical-align: top; margin: 0; padding: 0; }
.longnest li { margin-top: 5px; }
.ulintro { margin-bottom: 3px; }
.floatinglist { float: right; border-left: 1px solid #ddd; margin: 0 0 10px 10px; padding: 5px 0 5px 10px; width: 30%; }
.floatinglist h2 { font-size: 100%; border-bottom: 1px dotted #ddd; padding: 0; margin: 0; color: black; }
.toparrow { float: right; padding: 5px 30px 0 10px; }
.endaccent { text-align: center; font-weight: bold; border-top: 1px dotted #ddd; padding-top: 5px; 
	margin-bottom: 5px; }
p.endaccent { font-size: 120%; }
p.subpara, .subcatlist h2 { background: url(images/bluebullet.gif) 5px 0.4em no-repeat; margin: 0 0 1em 0; 
	padding-left: 15px; }
.hideheader h2 { display: none; }
.invis { display: none; }
h2.divider, h4.divider { margin: 10px 0 0 0; padding: 5px; background: url(images/dividerbg.gif) 0 0 repeat-x; }
.readMore { float: right; }
.investTable td { vertical-align: top; padding: 0 2em 0 0; }
p.details { margin-left: 20px; }

/* ROWS OF IMAGE LINKS ON MAIN PAGES */
.rowimglinks { text-align: center; margin: 15px 0; }
.rowimglinks img { margin: 0 5px; }
.rowimglinks h2 { display: none; }
.spaced img { margin: 0 20px; }

/* SLIDE-TYPE THUMBNAILS WITH CAPTION */
.slidethumbnail { float: right; border: 1px solid #ccc; margin: 0 0 15px 15px; 
	background: #eee url(images/slidebg.gif) 0 100% repeat-x; }
.slidethumbnail img, .slidethumbnail p { text-align: center; }
.slidethumbnail img { border: 1px solid #999; margin: 5px 5px 0 5px; padding: 0; }
.slidethumbnail p { margin: 3px 5px 5px 5px; font-size: 90%; padding: 0; }

/* BOTTOM OF THE PAGE */
#contentfieldbottom { border-top: 1px solid #ddd; margin: 10px 0 0 0; padding: 10px 0 0 0; /*clear: right;*/ }
#contentfieldbottom p { display: inline; margin: 0; padding: 0; }
/* series of logos at the bottom of the main page */
.logoSeries { display: inline; float: right; }
.logoSeries img { margin: 0 0 0 10px; }
/* Reviewed By: that appears at the bottom of some main pages */
.review { margin: 10px 0 0 0; padding: 5px; border-top: 1px solid #cea; 
	background: url(images/reviewbg.gif) 0 0 repeat-x; }
/* footer below the white content field */
#footer { text-align: center; color: white; padding: 0; margin: 8px 0 5px 0; }
#footer a, .sitecredit a { color: #ac6; }
.sitecredit a { font-weight: normal; }
#footer a:hover .sitecredit a:hover { text-decoration: none; color: #cf8; }
.sitecredit { color: #9b4; margin: 0 0 10px 0; padding: 0; text-align: center; font-size: 90%; }

/* SITEMAP STYLES */
#sitemap * { margin: 0; padding: 0; }
#sitemap a { text-decoration: none; }
#sitemap a:hover { text-decoration: underline; }
#sitemap ul { list-style: none; }
#sitemap li { font-size: 125%; background: url(images/sitemapHomeHeader.gif) 0 0 repeat-x; margin: 10px 0 5px 0; }
#sitemap li.wilmsLink { background: url(images/sitemapWilmsHeader.gif) 0 0 repeat-x; }
#sitemap li.rhabdoidLink { background: url(images/sitemapRhabdoidHeader.gif) 0 0 repeat-x; }
#sitemap li.carcinomaLink { background: url(images/sitemapCarcinomaHeader.gif) 0 0 repeat-x; }
#sitemap li.clearcellLink { background: url(images/sitemapClearcellHeader.gif) 0 0 repeat-x; }
#sitemap li.nephromaLink { background: url(images/sitemapNephromaHeader.gif) 0 0 repeat-x; }
#sitemap li li { font-size: 85%; background: none; margin: 0; }
#sitemap li li ul { margin: 0 5px 0 1em; }
#sitemap li li li { font-size: 80%; display: inline; padding: 0 1em 0 8px; 
	background: url(images/whiteTertiaryBulletNav.gif) left center no-repeat; }
#sitemap li li li a { font-weight: normal; }
/* Disease & section-specific colors */
#sitemap li.wilmsLink a { color: #a30; }
#sitemap li.rhabdoidLink a { color: #916; }
#sitemap li.carcinomaLink a { color: #619; }
#sitemap li.clearcellLink a { color: #10a; }
#sitemap li.nephromaLink a { color: #178; }

/* HOME PAGE STYLES */
/* Home Page Content Field with Photo */
.homefield { background: white url(images/homefieldbg.jpg) 0 0 repeat-x; border: 1px solid #129; 
	padding: 110px 20px 20px 20px; }
/* Individual Items in the Disease List (plus any larger-type instances of the disease links) */
.mainDiseaseList { list-style: none; margin: -10px 0 0 15px; padding: 0; font-size: 110%; }
.mainDiseaseList li { margin: 0 0 7px; 0; letter-spacing: 0.2 em; 
	font-family: "Trebuchet MS", Trebuchet, helvetica, arial, sans-serif; }
.mainDiseaseList a { padding: 0 5px 0 20px; }
.mainDiseaseList a.wilmsLink { background: url(images/wilmsLinkLarge.gif) 0 0 no-repeat; }
.mainDiseaseList a.rhabdoidLink { background: url(images/rhabdoidLinkLarge.gif) 0 0 no-repeat; }
.mainDiseaseList a.carcinomaLink { background: url(images/carcinomaLinkLarge.gif) 0 0 no-repeat; }
.mainDiseaseList a.clearcellLink { background: url(images/clearcellLinkLarge.gif) 0 0 no-repeat; }
.mainDiseaseList a.nephromaLink { background: url(images/nephromaLinkLarge.gif) 0 0 no-repeat; }
/* All Four Sections */
.mainLayout { width: 99%; margin: 0; padding: 0; } /* Breaks in IE if 100% */
.mainLayout td { padding: 5px; width: 20%; vertical-align: top; }
#wilmsIntro ul, #getInvolved ul, #dealingTumors ul { margin: 0; padding: 0 0 0 17px; }
#wilmsIntro li, #getInvolved li, #dealingTumors li { font-weight: bold; margin-bottom: 4px; }
/* top intro to wilms */
#wilmsIntro ul { list-style-image: url(images/redbullet.gif); color: #720; }
#wilmsIntro a { color: #720; }
/* right side get involved */
#getInvolved ul { list-style-image: url(images/yellowbullet.gif); color: #980; }
#getInvolved a { color: #980; }
.sampleStory { background: #ffd; border: 1px solid #dda; padding: 0.5em; }
.storyPortrait { float: left; border: 1px solid #330; margin: 0 1em 0.5em 0; }
/* left side dealing with renal tumors */
#dealingTumors ul { list-style-image: url(images/orangebullet.gif); color: #750; }
#dealingTumors a { color: #750; }

/* Emphasized Information */
.important, .importantSidebar { border: 1px dotted #8c4; background: #dfc; padding: 5px 5px 5px 30px; font-size: 105%; 
	background: url(images/importantbg.gif) 0 0 repeat-y; }
.importantSidebar { width: 55%; }

/* Recommendation Information */
.recommendation, .recommendationSidebar { border: 1px solid #bd7; padding: 0 10px; margin: 10px 0; 
	background: white url(images/recommendationbg.gif) 100% 0 repeat-x; }
.recommendation li, .recommendationSidebar li { margin-top: 0.5em; font-size: 103%; }
.recommendation p, .recommendationSidebar p { line-height: 1.6em; }
.recommendationSidebar { width: 55%; }
ul.recommendation { background: white url(images/recommendationSmallbg.gif) 100% 0 repeat-x; }

/* Inner Section Lists */
.level4list, .anchorlist ul { list-style: none; margin: 0 0 10px 0; padding: 0; }
.level4list li, .anchorlist ul li { background: url(../images/greenbulletsmall.gif) 0 0.45em no-repeat; 
	padding: 0 0 0 8px; margin: 4px 0; }
.level4list a { font-weight: normal; /*text-decoration: none;*/ }
.level4list a:hover { text-decoration: underline; color: #251; }
.level4list ul { list-style: none; border-top: 1px dotted #ddf; margin: 2px 0 0 0; padding: 1px 0 0 10px; width: 150px; }
.level4list ul li { background: none; margin: 0; padding: 0 0 2px 0; font-size: 90%; }
.subcatlist h2, .subcatlist li { font-size: 100%; }
.subcatlist h2 { color: black; }
.subcatlist li { margin-left: 15px; }
.subcatlist ul { margin-top: 0; margin-bottom: 10px; }
.divlist li { margin-top: 0.5em; padding-bottom: 0.5em; border-bottom: 1px dotted #ddd; }
.divlist li a { font-weight: bold; }
.level4only .level4list a { font-weight: bold; font-size: 100%; }
.level4only .level4list ul a { font-size: 90%; font-weight: normal; }
/* display .sideOnly in a floating right-side list */
.sideOnly { display: none; } .floatinglist .sideOnly { display: block; }
