.blueOne
{
	color:#0055A7;
}

.blueTwo
{
	font-weight:bold;
	color:blue;
}

.Section-StepUpPgm h2, .Section-StepUpPgm .Col-Radio, .Section-StepUpPgm .NotPartiStepUpPgm, .Section-StepUpPgm .StepUpPgmName, .Section-StepUpPgm .StepUpPgmDesc
{
	display:none;
}

.Section-StepUpPgm table.CustomSUTable
{
	border-size:1px;
	border-style:solid;
	border-color:grey;
	margin:20px;
	vertical-align: middle;
}

.Section-StepUpPgm table.CustomSUTable tr td
{
	vertical-algin: middle;
	margin:20px;
}

.Section-StepUpPgn tr
{
	margin:80px;
}

.Section-StepUpPgm tr.StepUpPgm-0
{
	border-style:none;
}

.MoreInfoL a
{
	color: green;
	text-decoration: none;
}

table.totalPledgeTbl td.bottomBorder
{
	border-bottom:1pt solid black;
}

/*   the first item in the next declaration was commented out to allow the flag table to be displayed so items like perpetual pledge may be displayed
     the final item was added to hide the volunteer flag since it is being shown using images, not the checkbox     */
/*table.FlagTable,*/ table.TranUDFTable, .Section-LoyalContributor, table.MoreButTable, tr.Row-Volunteer
{
	display:none;
}

.CommunityCare h2, .TargetedAgencies h2, .Designation2Button h2
{
	display:none;
}

table.ImpactFund, table.EdTable, table.IncTable, table.HealTable, table.BNTable, table.AgencySearchTable
{
	border-size:1px;
	border-style:solid;
	border-color:#C2C4C6;
	padding:0px 30px;
	margin-bottom:30px;
	width:100%;
}

table.EdTable tr td, table.IncTable tr td, table.HealTable tr td, table.BNTable tr td, table.ImpactFund tr td, table.AgencySearchTable tr td
{
	vertical-align: middle;
}

table.ComCareTable, table.ServiceCatTable, table.TargetedAgenciesTable
{
	display:none;
}

.ServiceCategories h2
{
	display:none;
}

.yellowOne
{
	color:#FCB13E;
}

.redOne
{
	color:#F04E31;
}

.orangeOne
{
	color:#F58220;
}

.EdMoreImage, .IncMoreImage, .HealMoreImage, .BNMoreImage
{
	max-width:300px;
	max-height:200px;
}

table.DesTotSumTable tr td.Col-Heading
{
	border-style:none;
	max-width:200px;
}

table.DesTotSumTable tr td.Col-Dollar
{
	font-weight:bolder;
	font-size:bigger;
	border-bottom:2pt solid #C2C4C6;
	border-top:none;
	border-left:none;
	border-right:none;
	width:100px;
	vertical-align:bottom;
}

table.AgencySearchTable tr td.AgencyDesTable
{
	border-style:none;
}

table.GroupAgencyTable
{
	margin:10px auto;
}

.Page-IPledgeDes2 .Agencies h2, .Page-IPledgeDes2 .WriteIns
{
	display:none;
}

.Page-IPledgeDes1 .NotOnMain
{
	display:none;
}

.DIV-Web-ed-WriteIn, .DIV-Web-ed-Agency
{
	display:none;
}

table.GroupAgencyTable tr.GroupAgTitleRow td
{
	font-weight:bold;
	font-size:14px;
}

table.GroupAgencyTable tr.GroupAgency-SubHeading
{
	display:none;
}

.CustomSU td {
    vertical-align: middle !important;
    line-height: 20px;
}
/*  The next three lines force the width of the columns on the main designation page for alignment. */
.IFR1Image, .EdCol1, .IncCol1, .HealCol1, .BNCol1 {
	width: 32%;
}

.IFR1Input, .EdCol2, .IncCol2, .HealCol2, BNCol2 {
	width: 18%;
}

.IFR1Text, .EdCol3, .IncCol3, .HealCol3, BNCol3 {
	width: 61%;
}

/* The next lines are to modify the style of the MoreInfo/Less Info tools making them bold and a darker red in the same family  */
a.MoreIIF, a.LessIFF, a.MoreEd1, a.LessEd1, a.MoreInc1, a.LessInc1, a.MoreHeal1, a.LessHeal1, a.MoreBN1, a.LessBN1,
a.MoreIGS, a.LessIGS, a.MoreIL, a.LessIL, a.MoreIVC, a.LessIVC, a.MoreITS, a.LessITS {
	color: #aa1609;
	font-weight: bold;
}


@media screen and (max-width: 580px) {
.CustomSU img {
    width: 100% !important;
    min-width:90px !important;
}
/* address mobile issue - The issues with the designation summary totals and the missing agency designations in the summary table (chip 5/17/16 */

iframe #agyInfoFrame.AgyInfoFrame {
            display: none !important;
}
.Section-StepUpPgm table.CustomSUTable {
    margin: 10px 0 !important;
}
}
/* ----Susan - removed  titles from showing for surveys 5/22/20 scd----*/
.Area-Survey .Page-SurveyNE .page-header{
display:none;
}
