#komen-cure-wrap img.kheader { margin: 8px 0 0 -20px; display: block; }
#komen-cure-wrap h1 { font-size: 2.8em; }
#komen-cure-wrap h2 { margin-bottom: .5em; padding-top: 20px; color: #ae0158; no-repeat; font-family: Helvetica, Arial, sans-serif; font-size: 1.8em; font-weight: bold; }
#komen-cure-wrap h2#first { margin-top: -10px; background: none; }
#komen-cure-wrap h3 { color: #555; }
#komen-cure-wrap p { margin-top: 0; color: #555; font-family: Helvetica, Arial, sans-serif; font-size: 1.3em; line-height: 1.6; }

#komen-cure-wrap p.intro { color: #b4acb0; font-family: Helvetica, "Arial Narrow", sans-serif; font-size: 2.8em; line-height: 1.3em; }

ul#chart { margin: 0 0 0 -6px; padding: 0 9px 67px 6px; width: 552px; position: relative; background: url(/jc/GetResource.aspx?src=~/assets/images/campaigns/komen/chart_lines.png) left bottom no-repeat; line-height: 1em; list-style: none; }
ul#chart li
{
    margin: 0 0px 0 0px;
    padding: 7px 8px 3px 0;
    background-color: #f9d034;
    color: #037b9b;
    font: bold 2em/1.1 Helvetica, Arial, sans-serif;
    text-align: right;
    text-transform: uppercase;
}
ul#chart li strong { margin-top: .2em; color: #ee4d9c; font-weight: bold; font-size: .6em; vertical-align: top; }
ul#chart li span { font-size: .7em; vertical-align: text-top; }

ul#chart li.goal strong { vertical-align: middle; color: #037b9b; }
ul#chart li.total { margin-top: -1em; height: 1.1em; xmin-width: 35%; position: absolute; z-index: 1; color: #ffffff; background-color: #037b9b; }
ul#chart li.total strong { text-align: left; vertical-align: middle; color: #f9d034; }

.sIFR-hasFlash #content h2 {
	font-size: 20px;
	letter-spacing: -2.5px;
}
.sIFR-hasFlash #content p.intro {
	margin-bottom: 0;
}
