/* Section-specific color */
a { color: #a30; }
.wilmsheader a { font-weight: normal; text-decoration: none; color: #610; }
h2 { color: #b41; }
h3 { color: #720; }
.anchorlist li { background: white url(../images/redbullet.gif) 0 0.3em no-repeat; }
h2.divider, .wilmsType { background: white url(../images/dividerWilmsbg.gif) 0 0 repeat-x; }
p.subpara, .subcatlist h2 { background: white url(../images/redbullet.gif) 5px 0.4em no-repeat; }
.sidepic, .centerpic img { border: 1px solid #720; }
.noBorder img { border: none; }
#contentfieldtwocolthin li, #contentfieldtwocolwide li { background: white url(../images/redbullet.gif) 0 0.5em no-repeat; }

/* LEFT MENU SECTION COLORS */
/* Current Section: Home & Related */
#leftmenu .currentSection { border-bottom: 1px solid #a33; }
#leftmenu .currentSection  > a { background: url(../images/menuWilmsActiveEnd.gif) 0 0 no-repeat; }
#leftmenu li.wilmsLink { background: #F28170 url(../images/menuWilmsActivebg.gif) 100% 0 no-repeat; 
	border-top: none; }
#leftmenu li.wilmsLink a:hover { color: #822; }
#leftmenu .currentSection ul { border-top: 1px solid #d45; border-bottom: 1px solid #d45; 
	background: #F28170 url(../images/menuWilmsSubbg.gif) 0 0 repeat-y; }
#leftmenu .currentSection li a { border-bottom: 1px solid #d45; }
#leftmenu .currentinnerlink { background: url(../images/redcurrentpointer.gif) 2px 4px no-repeat; }
/* 3rd Level of left side links */
#leftmenu .currentinnerlink ul { border: none; border-left: none; background: none; }
#leftmenu .currentinnerlink ul li { border-bottom: none; }
#leftmenu .currentSection li.currenttertiarylink a 
	{ background: url(../images/redTertiaryBulletNav.gif) 0 5px no-repeat; }

/* Patient Content Field with Photo */
.patientfield { background: white url(../images/wilmsfieldbg.jpg) 0 0 repeat-x; border: 1px solid #510; 
	padding: 140px 20px 20px 20px; }

/* Patients' Tables */
.testschedule { margin-top: 10px; width: 95%; }
.testschedule th { border-top: 1px solid #700; font-weight: bold; }
.testschedule th, .testschedule td { vertical-align: top; text-align: center; border-bottom: 1px solid #d77; 
	padding: 2px 0; }
.testschedule th.firstcol, .testschedule td.firstcol { border-left: 1px solid #933; font-weight: bold; }
.testschedule th, .testschedule td { border-right: 1px solid #c55; }
.testschedule tr.odd { background: white; }
.testschedule tr.even { background: #f8e8e8; }
.testschedule td.notbold { font-weight: normal; }
.imagingSummary { width: 65%; }
.imagingSummary td { text-align: left; font-size: 80%; padding: 0.3em; }
.imagingSummary td.firstcol { font-size: 100%; font-weight: normal; }
.imagingSummary a { text-decoration: none; display: block; }
.breaktable { padding: 15px; }
.breaktable h1 { margin-top: 0; }
.anaplastic ul { margin-top: 450px; }
.favlowrisk div#contentfieldbottom { margin-top: 530px; }
.standardrisk p { margin-top: 500px; }
.favloh ul { margin-top: 425px; }

/* Inner Section Lists */
.level4list li, .anchorlist ul li, ul.recommendation li 
	{ background: white url(../images/redbulletsmall.gif) 0 0.45em no-repeat; }
ul.recommendation li ol li { list-style: decimal; font-size: 50%; background: none; padding-left: 0; }
.level4list ul li { background: white url(../images/redbulletxsmall.gif) 0 6px no-repeat; padding-left: 3px; }
.recommendation li ol li { list-style: decimal; font-size: 90%; background: none; padding-left: 0; color: #555; }
ul.recommendation li ol li { font-size: 90%; }

/* Patient Story boxes */
.sampleStory { background: #fee; border: 1px solid #ebb; padding: 0.5em; }

/* Separating different types of Wilms, or types of Treatments */
.wilmsType { font-size: 120%; padding: 5px; }
.wilmsType p { margin: 0; padding: 0; }
.wilmsType ul { list-style: none; margin: 0; padding: 5px; }
.wilmsType ul li { display: inline; background: white url(../images/redbulletsmall.gif) 0 0.45em no-repeat; 
	padding: 0 1em 0 0.5em; }
.wilmsType a { /*text-decoration: none;*/ font-weight: normal; font-size: 85%; }
.wilmsType a:hover { text-decoration: underline; color: #720; }
.wilmsTypeLink li { background: white url(../images/wilmsLinkLarge.gif) 0 0 no-repeat; padding: 2px 0 5px 20px; }

/* Image Map for follow-up tables */
.followupMap { width: 500px; height: 246px; padding: 0; margin: 0; position: relative; }
.followupMap ul { margin: 0; padding: 0; list-style: none; }
.followupMap ul li { margin: 0; padding: 0; list-style: none; display: inline; }
.followupMap a { position: absolute; text-indent: -1000em; display: block; background: url(not_a_real.jpg); }
.followupMap a:hover { border-bottom: 1px solid #810; }
.followupMap .stage1HTML a { top: 135px; left: 7px; width: 142px; height: 73px; }
.followupMap .stage1PDF a { top: 135px; left: 151px; width: 34px; height: 73px; }
.followupMap .stage13chemoHTML a { top: 134px; left: 200px; width: 116px; height: 103px; }
.followupMap .stage13chemoPDF a { top: 134px; left: 318px; width: 38px; height: 103px; }
.followupMap .stage3loh4HTML a { top: 157px; left: 369px; width: 110px; height: 88px; }
.followupMap .stage3loh4PDF a { top: 157px; left: 481px; width: 30px; height: 88px; }
.followupMap .unfavHTML a { top: 57px; left: 298px; width: 149px; height: 64px; }
.followupMap .unfavPDF a { top: 57px; left: 449px; width: 42px; height: 64px; }
