/* donation_drive_list.css */


.dsepttable-surround {
    width: 80%;
}
.drive-contribution-surround {

    width: 80%;
}
.drive-contribution-list-th {
  

    font-size: 1.1em;
}
.drive-contribution-table {

    width:85%;
}

.drive-contribution-table td {

    font: 500 12pt arial,sans-serif;
}
.top-message-surround {
    width: 80%;
    font: 700 12pt arial,sans-serif;
    margin-top: 5px;
    margin-left: auto;
    padding: 3 3 3 3;margin-right: auto; background-color:#bbffdd; border: 1px solid black;
}
.top-message-title { font: 700 1.13em georgia,times,serif; letter-spacing: .04em; padding: 7 5 5 8; height: 26px; line-height: 24px; margin-bottom: 0px; background-color: #ffbb00; color: black; border: 1px solid black; vertical-align:text-top; text-align: center;
	transform: scale(1, 1.5);
	-webkit-transform: scale(1, 1.1); /* Safari and Chrome */
	-moz-transform: scale(1, 1.1); /* Firefox */
	-ms-transform: scale(1, 1.1); /* IE 9+ */
	-o-transform: scale(1, 1.1); /* Opera */	
}
  
.top-message-subtitle { font: 500 1.0em georgia,times,serif; letter-spacing: .03em; padding: 4 5 5 8; height: 18px; line-height: 20px; margin-bottom: 0px; background-color: #dddddd; color: black; border: 1px solid black; vertical-align:text-top; text-align: center;
	transform: scale(1, 1.5);
	-webkit-transform: scale(1, 1.1); /* Safari and Chrome */
	-moz-transform: scale(1, 1.1); /* Firefox */
	-ms-transform: scale(1, 1.1); /* IE 9+ */
	-o-transform: scale(1, 1.1); /* Opera */	
}

.top-message-text { font: 500 .99em arial,sans-serif; letter-spacing: .03em; color: #000000; line-height: 1.3em;  vertical-align: top; }
.top-message-text p { padding-top: 0px; padding-bottom: 0px;}
.tweet { float: right; margin-top: 6px; margin-right: 4px; }
 .dsepttable-surround { margin-left: auto; margin-right: auto; }
 .dsepttable { text-align: center; margin-left: auto; margin-right: auto; }
 .dsepttable td { text-align: center; }
 .dsept_count { font: 600 1.25em baskerville,georgia,times,serif; letter-spacing: .02em; color: #black; padding-bottom: 4px; }
	.dsept_count a:link { font: 500 1.3em baskerville,georgia,times,serif;color: #000066; }
	.dsept_count a:visited { font: 700 12pt baskerville,georgia,times,serif; color: #000066; }
.dsept_count_time { font: 700 9pt arial,sans-serif; letter-spacing: 0em; color: #555555; }
.t1 { text-align: center; background: #dddddd; }
 .t1-1 { font: 700 14pt georgia,times,serif; padding-bottom: 3px; }
 .t1-2 { font: 500 11.2pt arial,sans-serif; }
 .t2 { background: #dddddd; }
 .r1 { font: 500 1.0em arial,sans-serif; background: #ffffff; }
 .r1-1 { text-align: center; width: 60px; }
 .r1-2 { text-align: center; width: 140px; }
 .r1-3 { text-align: center; width: 105px; }
 .r1-4 {text-align: center; width: 105px; }
 .r1-5 { text-align: center; width: 80px; }
 .r1-amount { text-align:right; width: 5em; padding-right:1em;}
 .r1-amount td { text-align:right; width: 5em; padding-right:1em;}

 
 .donate-rows .type { width: 125px; }
.daybreak { background: #eeeeee; }
.donate-text { font: 700 10.5pt arial,sans-serif; color: #222222; border: 0px solid red; }
.match { margin-top: 8px; }
.buttons { padding-top: 0px; padding-bottom: 0px; }
.button { width: 44px; margin-top: 3px; margin-bottom: 3px; }
.button-1 { width: 40px; }
.button-2 { width: 10.1%; margin-right: 2px; }
.button-3 { width: 11.9%; margin-right: 2px; }
.button-4 { width: 13.1%; margin-right: 2px; }
.button-join1 { width: 12.3%; }
.button-join2 { width: 13.7%; }
.button-join3 { width: 18px; }

.tally { font: 700 1.1em georgia,times,serif; padding-bottom: 8px; letter-spacing: .02em; }
.tally .red { color: #991111; }
.details-link { font: 500 .95em arial,sans-serif; padding-bottom: 8px; }

#drive-tally-week-total-table {

    width: 85%;
}

#drive-tally-week-total-table td {
    text-align:center;
    
}

.background-light-grey {

    background: #dddddd;
}
