/* Section-specific color */
a { color: #480; }
h2 { color: #270; }
h3 { color: #160; }
.anchorlist li { list-style-image: url(../images/greenbullet.gif); }
p.subpara, .subcatlist h2 { background: url(../images/greenbullet.gif) 5px 0.4em no-repeat; }
.sidepic { border: 1px solid #170; }
#contentfieldtwocolthin li, #contentfieldtwocolwide li { background: url(../images/greenbullet.gif) 0 0.5em no-repeat; }

/* Left Side Menu Colors */
#leftmenu .activesection { background: url(../images/greenactivetab.gif) no-repeat; border-right: 1px solid #170; }
#leftmenu .activesection li { border-bottom: 1px solid #693; }
#leftmenu .currentinnerlink { background: #9c5 url(../images/greencurrentpointer.gif) 2px 3px no-repeat; }
#leftmenu .activesection ul { border-top: 1px solid #170; border-left: 1px solid #170; background: #8b3; }
#leftmenu .currentinnerlink ul { border-top: none; border-left: none; }
#leftmenu .currentinnerlink li { background: #9c5; }
#leftmenu .currentinnerlink ul li { border-bottom: none; border-top: 1px dotted #693; font-size: 105%; }

/* Titles */
.graphicheader { border: 1px solid #170; }
#patientsheader { background: url(../images/patientshead.gif) no-repeat; }
#livingheader { background: url(../images/livinghead.gif) no-repeat; }
#dealingheader { background: url(../images/dealinghead.gif) no-repeat; margin-top: 15px; }
#justdiagnosedheader { background: url(../images/justdiagnosedhead.gif) no-repeat; }
#intreatmentheader { background: url(../images/intreatmenthead.gif) no-repeat; }
#aftertreatmentheader { background: url(../images/aftertreatmenthead.gif) no-repeat; }
#storiesheader { background: url(../images/storieshead.gif) no-repeat; }
#timelineheader { background: url(../images/timelinehead.gif) no-repeat; }

/* Titles inside 'Just Diagnosed' */
#labtestsheader { background: url(../images/labtestshead.gif) no-repeat; }
#imagingheader { background: url(../images/imaginghead.gif) no-repeat; }
#othertestsheader { background: url(../images/othertestshead.gif) no-repeat; }
#proceduresheader { background: url(../images/procedureshead.gif) no-repeat; }
#stagingheader { background: url(../images/staginghead.gif) no-repeat; }
#patientquestionsheader { background: url(../images/patientsquestionshead.gif) no-repeat; }
#teamheader { background: url(../images/teamhead.gif) no-repeat; }

/* Titles inside 'In Treatment' */
#chemoheader { background: url(../images/chemohead.gif) no-repeat; }
#surgeryheader { background: url(../images/surgeryhead.gif) no-repeat; }
#radiationheader { background: url(../images/radiationhead.gif) no-repeat; }
#dealingdiseaseheader { background: url(../images/dealingdiseasehead.gif) no-repeat; }
#rileyresourcesheader { background: url(../images/rileyresourceshead.gif) no-repeat; }
#musictherapyheader { background: url(../images/musictherapyhead.gif) no-repeat; }

/* Titles inside 'After Treatment' */
#lateeffectsheader { background: url(../images/lateeffectshead.gif) no-repeat; }
#lateeffectsinnerheader { background: url(../images/lateeffectsinnerhead.gif) no-repeat; }
#mindbodyheader { background: url(../images/mindbodyhead.gif) no-repeat; }
#followupheader { background: url(../images/followuphead.gif) no-repeat; }
#chemoeffectsheader { background: url(../images/chemoeffectshead.gif) no-repeat; }
#recomtableheader { background: url(../images/recomtablehead.gif) no-repeat; }

/* Titles inside 'Teens' */
#teensheader { background: url(../images/teenshead.gif) no-repeat; }
#teensanitysheader { background: url(../images/teensanityhead.gif) no-repeat; }
#fashiontipsheader { background: url(../images/fashiontipshead.gif) no-repeat; }
#beatingsideeffectsheader { background: url(../images/beatingsideeffectshead.gif) no-repeat; }
#talkingfriendsheader { background: url(../images/talkingfriendshead.gif) no-repeat; }
#teenslinksheader { background: url(../images/teenlinkshead.gif) no-repeat; }

/* Patient Content Field with Photo */
.patientfield { background: white url(../images/patientfieldbg.jpg) 0 0 repeat-x; border: 1px solid #129; 
	padding: 180px 20px 20px 20px; }

/* Main Page section buttons */
td#oststories, td#friendsfam, td#grief { margin: 0 10px; padding: 5px 10px 0 10px; }
#oststories { background: url(../images/storiesbg.gif) repeat-x; }
#oststories a { color: #74a; }
#friendsfam { background: url(../images/friendsfambg.gif) repeat-x; }
#friendsfam a { color: #839; }
#grief { background: url(../images/griefbg.gif) repeat-x; }
#grief a { color: #a28; }

/* Patients' Tables */
.testschedule { margin-top: 10px; width: 95%; }
.testschedule th { border-top: 1px solid #170; font-weight: bold; }
.testschedule th, .testschedule td { vertical-align: top; text-align: center; border-bottom: 1px solid #9c5; 
	padding: 2px 0; }
.testschedule th.firstcol, .testschedule td.firstcol { border-left: 1px solid #693; font-weight: bold; }
.testschedule th, .testschedule td { border-right: 1px solid #9c5; }
.testschedule tr.odd { background: white; }
.testschedule tr.even { background: #dec; }
.testschedule td.notbold { font-weight: normal; }

/* Inner Section Lists */
.level4list { list-style: none; margin: 0 0 10px 0; padding: 0; }
.level4list 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; }
.subcatlist h2, .subcatlist li { font-size: 100%; }
.subcatlist h2 { color: black; }
.subcatlist li { margin-left: 15px; }
.subcatlist ul { margin-top: 0; margin-bottom: 10px; }

/* Emphasized Information */
.important { border: 1px dotted #8c4; background: #dfc; padding: 5px 5px 5px 30px; font-size: 105%; 
	background: url(../images/importantbg.gif) 0 0 repeat-y; }
