/* CSS Document */

.container_paging .step1, .container_paging .step2, .container_paging .step3, .container_paging .step4, .container_paging .step5, .container_paging .step6, .container_paging .step7{
height:22px;float:left;color:#666666;font-size:80%;display:block;padding-top:7px;
}
.container_paging .actstep{color:#FFFFFF;}
#DonateLaptop .container_paging{background-image:url(../images/Pi_donateLaptop_paging.gif);overflow:hidden;height:30px;margin-bottom:30px;}
#DonateLaptop .container_paging .step1{width:86px;padding-left: 8px;}
#DonateLaptop .container_paging .step2{width:85px;padding-left:20px;}
#DonateLaptop .container_paging .step3{width:93px;padding-left:20px;}
#DonateLaptop .container_paging .step4{width:84px;padding-left:20px;}
#DonateLaptop .container_paging .step5{width:53px;padding-left:20px;}
#DonateLaptop .container_paging .step6{width:61px;padding-left:20px;}

/**/
#DonateGift .container_paging{background-image:url(../images/Pi_donateGift_paging.gif);overflow:hidden;height:30px;margin-bottom:30px;background-position:0px 0px;}
#DonateGift .container_paging .step1{width:93px;padding-left: 8px;}
#DonateGift .container_paging .step2{width:43px;}
#DonateGift .container_paging .step3{width:99px;}
#DonateGift .container_paging .step4{width:109px;}
#DonateGift .container_paging .step5{width:96px;}
#DonateGift .container_paging .step6{width:67px;}
#DonateGift .container_paging .step7{width:52px;}

#DonateMonthly .container_paging{background-image:url(../images/Pi_donateMonthly_paging.gif);overflow:hidden;height:30px;margin-bottom:30px;background-position:0px 0px; background-repeat:no-repeat;}
#DonateMonthly .container_paging .step1{width:115px;padding-left: 8px;}
#DonateMonthly .container_paging .step2{width:112px;}
#DonateMonthly .container_paging .step3{width:130px;}
#DonateMonthly .container_paging .step4{width:109px;}

/*left------------------------------*/
.DonateSteps .container_leftContent{
clear:both;
float:left;
width:340px;
}

.DonateSteps .container_leftContent .txt{
width:200px;
float:left;
padding-left:140px;
margin-top:30px;
clear:both;
display:inline;
}
.DonateSteps .container_leftContent .txt table {
clear:both;
}
.DonateSteps .container_leftContent .txt table td{
padding:0px 5px 2px 0px;
}
.DonateSteps .container_leftContent .quote{
width:340px;
float:left;
margin-top:30px;
clear:both;
font-size:120%;
line-height:120%;
display:inline;
}
.DonateSteps .container_leftContent .quote .startQuote{
float:left;
width:10px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#666;
}
.DonateSteps .container_leftContent .quote .txtQuote{
float:left;
width:300px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#666;
}

.DonateSteps .cta{
margin:10px 0px 0px 10px;
}


.DonateSteps a.button_80 {
clear:both;
float:left;
margin:20px 0px 0px 5px;
text-align:center;
padding-top:8px;
}

/*right------------------------------*/
.DonateSteps .container_rightContent{
float:left;
width:210px;
margin-top:0px;
margin-left: 20px;
}
.DonateSteps .container_rightContent .greyFrame{
width:210px;
background-color:#E6E6E6;
float:right;
background-image:url(../images/Pi_frame_grey210_bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.DonateSteps .container_rightContent .greyFrame .greyFrame_content{
padding:0px 10px 10px 10px;
float:left;
}
.DonateSteps .inputTxtfield{
margin:2px 0px 7px 0px;
padding: 2px 2px 2px 4px;
border:1px solid #DBDBDB;
width:180px;
height:19px;
color:#333333;
}
.DonateSteps .inputMenu{
margin:2px 0px 7px 0px;
padding: 0px 0px0px 0px;
border:1px solid #DBDBDB;
width:188px;
height:25px;
color:#333333;
font-size:100%;
}
.DonateSteps .button_70 {
clear:both;
float:right;
margin:0px 0px 10px 0px;}


.DonateSteps .nameholder{
position:absolute;
right:0px;
top:90px;
}

.DonateSteps a.name{
float:left;
clear:both;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:120%;
font-weight:normal;
color:#FFF;
line-height:100%;
background-color:#95C83C;
margin:0px 0px 0px 0px;
padding: 1px 4px 4px 4px;
text-decoration:none;
}

/*Thumbs----------------------------------------------*/
.DonateSteps .containerThumb{
clear:both;
float:left;
width:340px;
}
.DonateSteps .thumbs{
position:relative;
width:135px;
height: 125px;
margin:10px 30px 0px 0px;
float:left;
text-decoration:none;
}
.DonateSteps .container_thumbnav{
background-image: url(../images/Pi_line_570.gif);
background-repeat:no-repeat;
padding-top:25px;
text-align:center;
overflow:hidden;
clear:both;
float:left;
overflow:hidden;
width:100%;
margin:20px 0px 0px 0px;

}
.DonateSteps .container_thumbnav ul{
float:left;
left:50%;
list-style-type:none;
margin:0 auto;
padding:0;
position:relative;
}
.DonateSteps .container_thumbnav ul li{
float:left;
position:relative;
right:50%;
}
.DonateSteps .container_thumbnav ul li a.pageNr{
font-size:180%;
color:#3EB2E5;
margin:0px 10px 0px 10px;
padding-top:5px;
display:block;
text-decoration:underline;
}

.DonateSteps .container_thumbnav ul li .active{
font-size:180%;
color:#3EB2E5;
margin:0px 10px 0px 10px;
padding-top:5px;
display:block;
text-decoration:none;
}





/*left------------------------------*/
#DonateGift .container_leftContent{
clear:both;
float:left;
width:540px;
}
#DonateGift .container_leftContent .txt{
float:left;
padding-left:170px;
margin-top:30px;
clear:both;
display:inline;
}
#DonateGift .container_leftContent .txt table {
clear:both;
}
#DonateGift .container_leftContent .txt table td{
padding:0px 5px 2px 0px;
}
#DonateGift .container_leftContent .quote{
width:540px;
float:left;
margin-top:30px;
clear:both;
font-size:120%;
line-height:120%;
display:inline;
}
#DonateGift .container_leftContent .quote .startQuote{
float:left;
width:10px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#666;
}
#DonateGift .container_leftContent .quote .txtQuote{
float:left;
width:530px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#666;
}

#DonateGift .cta{
clear:both;
float:left;
margin:10px 0px 0px 10px;
display:inline;
}

#DonateGift a.button_80 {
clear:both;
text-align:center;
padding-top:8px;
float:right;
margin:20px 0px 0px 5px;}

/*right------------------------------*/
#DonateGift .container_rightContent{
float:left;
width:210px;
margin-top:0px;
margin-left: 20px;
}
#DonateGift .container_rightContent .greyFrame{
width:210px;
background-color:#E6E6E6;
float:right;
background-image:url(../images/Pi_frame_grey210_bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
}
#DonateGift .container_rightContent .greyFrame .greyFrame_content{
padding:0px 10px 10px 10px;
float:left;
}
#DonateGift .inputTxtfield{
margin:2px 0px 7px 0px;
padding: 2px 2px 2px 4px;
border:1px solid #DBDBDB;
width:180px;
height:19px;
color:#333333;
}
#DonateGift .inputMenu{
margin:2px 0px 7px 0px;
padding: 0px 0px0px 0px;
border:1px solid #DBDBDB;
width:188px;
height:25px;
color:#333333;
font-size:100%;
}
#DonateGift .button_70 {
clear:both;
float:right;
margin:0px 0px 10px 0px;}


/*picture------------------------------*/
#DonateGift .Pi_profile_120_bg{
position:absolute;
width:135px;
height:145px;
background-image: url(../images/Pi_profile_120_bg.gif);
left:30px;
top:130px;
padding:10px 0px 0px 10px;
}
#DonateGift .Pi_profile_120_bg .picture{
max-width:120px;
max-height:135px;
overflow:hidden;
}
#DonateGift .Pi_profile_120_bg .corner{
position:absolute;
width:18px;
height:19px;
right:9px;
bottom:3px;
}
#DonateGift .Pi_profile_120_bg .paperclip{
position:absolute;
width:20px;
height:59px;
left:30px;
top:-15px;
}
/*---------------------------------------------------*/
#DonateGift .Pi_profile_94_bg{
position:absolute;
width:88px;
height:94px;
background-image: url(../images/Pi_profile_94_bg.gif);
background-repeat:no-repeat;
right:1px;
top:0px;
padding:7px 0px 0px 6px;

}
#DonateGift .Pi_profile_94_bg .picture{
max-width:78px;
max-height:88px;
overflow:hidden;
}
#DonateGift .nameholder{
position:absolute;
right:0px;
top:90px;
}

#DonateGift h4.name{
float:left;
clear:both;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:120%;
font-weight:normal;
color:#FFF;
line-height:100%;
background-color:#95C83C;
margin:0px 0px 0px 0px;
padding: 1px 4px 4px 4px;
}

/*Thumbs----------------------------------------------*/
#DonateGift .containerThumb{
clear:both;
float:left;
width:340px;
}
#DonateGift .thumbs{
position:relative;
width:135px;
height: 125px;
margin:10px 30px 0px 0px;
float:left;
text-decoration:none;
}
#DonateGift .container_thumbnav{
background-image: url(../images/Pi_line_570.gif);
background-repeat:no-repeat;
padding-top:25px;
text-align:center;
overflow:hidden;
clear:both;
float:left;
overflow:hidden;
width:100%;
margin:20px 0px 0px 0px;
}
#DonateGift .container_thumbnav ul{
float:left;
left:50%;
list-style-type:none;
margin:0 auto;
padding:0;
position:relative;
}
#DonateGift .container_thumbnav ul li{
float:left;
position:relative;
right:50%;
}
#DonateGift .container_thumbnav ul li a.pageNr{
font-size:180%;
color:#3EB2E5;
margin:0px 10px 0px 10px;
padding-top:5px;
display:block;
text-decoration:underline;
}

#DonateGift .container_thumbnav ul li .active{
font-size:180%;
color:#3EB2E5;
margin:0px 10px 0px 10px;
padding-top:5px;
display:block;
text-decoration:none;
}

.baloon{
position:relative;
left:-140px;
top:0px;
width:286px;
height:206px;
z-index:2;
background-image:url(/images/Pi_bg_hover.png);
}
.bcontent{
padding:15px 30px 15px 15px;
}

.input_516{
margin:2px 0px 3px 0px;
padding: 2px 2px 2px 4px;
border:1px solid #DBDBDB;
width:500px;
color:#333333;
}

.cpgs7{
background-image:url(../images/Pi_donateGift_paging.gif);
background-position:0px -180px  !important;
}
.cpls6{
background-image:url(../images/Pi_donateLaptop_paging.gif);
background-position:0 -150px  !important;
}


#GiftAmounts div
{margin-bottom:3px;}





