﻿.PledgeNavigationTextNext, 
.PledgeNavigationTextPrevious, 
.PledgeNavigationTextCancel {
    line-height: normal;
}

.PledgeNavigationCancel,
.PledgeNavigationNext,
.PledgeNavigationPrevious,
.PledgeNavigationAddMore,
.PledgeNavigationCheckout  {
    position: static;
}

.Section-PledgeConfirm .PledgeNavigationNext {
    left: 0;
    position: absolute;
    top: 0;
}

.Section-PledgeConfirm .PledgeNavigationPrevious {
    left: 0;
    position: absolute;
    top: 28px;
}

.Section-PledgeConfirm .PledgeNavigationCancel {
    left: 0;
    position: absolute;
    top: 56px;
}

.PledgeNavigationTextCancel {
    left: 110px;
    position: absolute;
    top: 62px;
}

.PledgeNavigationTextPrevious {
    left: 110px;
    position: absolute;
    top: 33px;
}

.PledgeNavigationTextNext {
    left: 110px;
    position: absolute;
    top: 5px;
    padding-top: 0;
}

.Section-PledgeConfirm .PledgeNavigationNextCybs {
    position: absolute;
    top: 0px;
    left: 0;
}

.Section-PledgeConfirm .PledgeNavigationPreviousCybs {
    position: absolute;
    top: 28px;
    left: 0;
}

.Section-PledgeConfirm .PledgeNavigationCancelCybs {
    position: absolute;
    top: 56px;
    left: 0;
}

.PledgeNavigationTextNextCybs {
    position: absolute;
    top: 5px;
    left: 110px;
}

.PledgeNavigationTextPreviousCybs {
    position: absolute;
    top: 33px;
    left: 110px;
}

.PledgeNavigationTextCancelCybs {
    position: absolute;
    top: 62px;
    left: 110px;
}

.Section-PledgeConfirm .PledgeNavigationNextPP {
    position: absolute;
    top: 0px;
    left: 0px;
}

.Section-PledgeConfirm .PledgeNavigationPreviousPP {
    position: absolute;
    top: 28px;
    left: 0px;
}

.Section-PledgeConfirm .PledgeNavigationCancelPP {
    position: absolute;
    top: 56px;
    left: 0px;
}

.Section-PledgeConfirm .PledgeNavigationNextPP img {
    width: 106px;
}

.PledgeNavigationTextNextPP {
    position: absolute;
    top: 5px;
    left: 110px;
}

.PledgeNavigationTextPreviousPP {
    position: absolute;
    top: 33px;
    left: 110px;
}

.PledgeNavigationTextCancelPP {
    position: absolute;
    top: 62px;
    left: 110px;
}

.PledgeNavigation img, 
.NavigationInterest img, 
.NavigationReturn img, 
.NavigationNewSearch img, 
.NavigationModSearch img, 
.NavigationeMail img, 
.NavigationPanel img, 
.Navigation img, 
.NavigationButton img, 
.Button1 img, 
.Button2 img, 
.Button3 img, 
.LoginButtonPanel img {
    margin: 1px 3px 1px 0;
    vertical-align: top;
}

.ButtonPanel {
    margin:10px 0px;
}

.Button1, 
.Button2, 
.Button3 {
    margin:2px 2px 2px 0px;
}
.PledgeProgress .ProgressArrow {
    display:none;
}

.MainPage form .PledgeProgress table td, .MainPage form .PledgeProgress table th {
    padding: 0;
}

.MainPage form .SelectDateTable td, .MainPage form .SelectDateTable th {
    padding:2px;
}

.TopPledgeNavigation {
	height:40px;
}

.Navigation1, .Navigation2, .Navigation3, .Navigation4,
.Button1, .Button2, .Button3, .Button4,
.PledgeNavigation1, .PledgeNavigation2, .PledgeNavigation3, .PledgeNavigation4,
.NavigationButton1, .NavigationButton2, .NavigationButton3, .NavigationButton4 {
    float:left;
}

.PledgeNavigation {
    margin: 40px 0;
}

.Section-PledgeConfirm .PledgeNavigation {
    height: 100px;
    margin: 20px 0;
}