.Area-Pledge form .BlockDetails {
    padding: 0px 20px;
}

.Page-IPledgeDes1 .TargetedAgencies h2,
.Page-IPledgeDes1 .TargetedAgencies .Row-Header {
	display: none;
}

.Page-AHistory .AccountSummary .QuickSumTable .Report-Header .Col-LeaderLabel,
.Page-AHistory .AccountSummary .QuickSumTable .Col-IndLevel {
	display: none;
}

.Page-IPledgeDes1 .CommunityCare .Block,
.Page-IPledgeDes1 .ServiceCategories .Block,
.Page-IPledgeDes1 .ServiceCategories .BlockDetails,
.Page-IPledgeDes1 .TargetedAgencies .BlockDetails {
	padding: 0px;
}

.CommunityCareAmount .col-sm-3 {
    	float: right !important;
    	padding-right: 15px !important;
    	padding-left: 47px !important;
	max-width: 150px;
    	font-weight: 700;
    	font-size: 16px;
    	text-align: right;
}

.CommunityCare {
    min-height: 350px;
    padding-right: 20px;
}

.CommunityCare .Block .BlockDetails .row label {
	padding-right: 0px !important;
}

.CommunityCare .Block .BlockDetails .col-sm-8 {
	margin-top: -85px !important;
}

.CommunityCare .col-sm-3 {
	float: right !important;
	padding-right: 15px !important;
	margin-right: -20px;
	margin-top: -20px;
	font-weight: 700;
	font-size: 16px;
	text-align: right;
}

.CommunityCare .BlockDetails .row {
	background-color: #ffffff;
	border: 0px none;
}

.row.Row-Even.Row-3634250_3633724, .row.Row-Odd.Row-3634250_3633724 {
    min-height: 200px !important;
}

.Page-IPledgeDes1 .ServiceCategories h2,
.Page-IPledgeDes1 .ServiceCategories .Col-Info {
	display: none !important;
}

.Page-IPledgeDes1 .Col-3634060_3633682Label,
.Page-IPledgeDes1 .Col-3634052_3633682Label,
.Page-IPledgeDes1 .Col-3634029_3633682Label,
.Page-IPledgeDes1 .Col-3634037_3633682Label,
.Page-IPledgeDes1 .Col-3789732_3633682Label,
.Page-IPledgeDes1 .Col-3789724_3633682Label,
.Page-IPledgeDes1 .Col-3634045_3633682Label,
.Page-IPledgeDes1 .Col-3634011_3633682Label,
.Page-IPledgeDes1 .Col-3634078_3633682Label,
.Page-IPledgeDes1 .Col-6321939_3633682Label {
	padding-left: 25px;
}

.Page-IPledgeDes1 .Classic TD {
    width: 100% !important;
}

.Section-Survey .Col-Radio input, .Section-Survey .Col-Checkbox input, .Section-Survey .Col-YesNo input  {
    border: 0px none;
}

.Section-Survey .Col-Radio {
    display: block;
    padding: 0px 0px 0px 10px;
    margin-left: 0px;
    /*width: 300px;*/
}

.Section-Survey .TableLayout td {
    border: 0px none;
}

.Section-Survey .Col-Integer input, .Section-Survey .Col-Number input {
    text-align: left;
    /*vertical-align: top;*/
    vertical-align: middle;
}

.Section-Survey .Col-Radio input {
    margin-left: -25px;
}

.Section-Survey .Col-YesNo input {
    margin: 3px 0px 0px 25px;
}

.Section-Survey .TableLayout .Col-Radio .DataBlock {
    padding-left: 100px;
}

.Section-Survey .Row-LineDetail .Col-Checkbox {
    text-align: left;
    margin: 0px;
    padding: 0px;
}

.Section-Survey .Col-Number input {
    width: 55px;
    vertical-align: middle;
}

.Area-Survey h1 {
    font-family:Verdana;
    font-size:24px;
    color: grey;
}

.Area-Survey .Row-Mandatory {
    display: none;
}

.Area-ePledgeAdmin .LeftAlign td, .Area-Profile .LeftAlign td, .Area-Registration .LeftAlign td {
    border: 0px none;
    border-collapse: collapse;
    padding: 5px 10px;
}

.Section-Survey .PromptBlock,
.Section-Survey .LineIndent,
.Section-Survey .Col-Text {
    margin: 0px;
    padding: 0px;
    vertical-align: middle;
}

.Section-Survey .LineIndent2 {
    margin: 0px;
    /*padding: 0px 0px 0px 50px;*/
    vertical-align: middle;
}

.Section-Survey .TableFormDetails,
.Section-Survey .TableFormDetails .Row-LineDetail {
    margin: 0px;
    padding: 0px;
    /*padding: 10px 0px 10px 0px;*/
    width: 100%;
    border: 0px none;
    /*border-bottom: solid 1px #F58426;*/
    vertical-align: middle;
}

.Section-Survey .Col-eMail input {
    width: 270px;
}

.Section-Survey .Row-LineDetail  {
    padding: 0px;
    width: 100%;
    border: 0px none;
    border-bottom: solid 1px #F58426;
    vertical-align: middle;
}

.Section-Survey .Col-YesNo, .Section-Survey .Col-TextLine {
    margin: 3px 0px 0px 25px;
    vertical-align: middle;
}

.Col-AttendSurvey .TableFormDetails .Row-LineDetail {
    margin: 0px;
    padding: 0px;
    border-top: solid 3px #FFFFFF;
}

.Col-AttendSurvey .Area-Registration .LeftAlign {
    margin: 0px;
    padding: 0px;
    border: 0px none;
}

.Page-IPledgeDes1 .ServiceCatTable .Row-Header {
    display: none;
}

.Page-IPledgeAddInfo .Block .IndProfileInclude td {
    border: 0px none;
    padding: 0px 10px 15px 0px;
}

.Page-IPledgeAddInfo .Col-IndEMail {
    padding: 12px;
}

.Page-IPledgeAddInfo .Block .IndProfileInclude td {
    border: 0px none;
    padding: 0px 10px 15px 0px;
}

.Page-IPledgeAddInfo .Block .IndProfileInclude .Col-Heading {
    padding: 0px 10px 5px 0px;
}

.Page-IPledgeAddInfo .FlagTable img {
    vertical-align:middle;
}

.Page-IPledgeConfirm .FlagTable img {
    vertical-align:middle;
}

.Page-IPledgeAddInfo .Section-Survey .TableFormDetails .Row-LineDetail td {
    border-bottom: solid 2px #000000;
    padding: 0px 10px 15px 0px;
}

.Page-IPledgeAddInfo .Section-Survey .TableFormDetails .Row-LineDetail .Col-Label td {
    margin-right: 0px;
    padding-right: 0px;
}

.Page-IPledgeAddInfo .Section-Survey .TableFormDetails .Row-LineDetail .Col-eMail {
    text-align:left;
}

.Page-IPledgeAddInfo .Section-Survey .Col-eMail input {
    width: 400px;
}

.Page-IPledgeDes1 .TargetedAgenciesTable .Col-1 {
    display: none;
}

.Page-IPledgeDes1 .ServiceCatTable .Col-3 {
    /*display: none;*/
    width: 1px;
}

.Page-IPledgeDes1 .TargetedAgenciesTable .Col-3 {
    display: none;
    /*display: table-cell !important;
    width: 1px !important;*/
}

.Page-IPledgeDes1 .TargetedAgenciesTable .Col-Name {
    width: 450px;
}

.Page-IPledgeDes1 .TargetedAgenciesTable .Col-PartnerAgy,
.Page-IPledgeDes1 .TargetedAgenciesTable .Col-Info,
.Page-IPledgeDes1 .TargetedAgenciesTable .Col-Image {
	display: none;
}

/*
.Page-IPledgeDes1 .TargetedAgenciesTable .Row-Header {
    display: none;
}

.Page-IPledgeDes1 .TargetedAgencies h2 {
    display: none;
}

.TargetedAgencies .Block H2 {
    display: none;
}
*/
.Page-IPledgeDes1 .ServiceCatTable .Col-Name {
    /*width: auto;*/
    width: 450px;
}

.Page-IPledgeDes1 .ServiceCatTable .Col-Input td {
    text-align: right;
}

.Page-IPledgeDes1 .TargetedAgenciesTable .Col-Input td {
    text-align: right;
}


.ComCareTable th {
    background-color:white;
    border: solid 1px #FFFFFF;
    font-size: 12pt;
    font-weight:bold;
}

.Page-IPledgeDes1 .CommunityCare .SPAN-Web-ed-SumCC {
    display: none;
}

.Page-IPledgeDes1 .Federations .Col-Link A {
	cursor: pointer; cursor: hand;
}
