@media print {

.noprint { display: none; }
.onlyprint { display: show; }

hr {
color: #000000;
border: thin solid #000000;
height: 2px;
}
hr.red {
color: #009600;
border: thin solid #009600;
height: 2px;
}
hr.cream {
color: #EED634;
border: thin solid #EED634;
height: 2px;
}
hr.blue {
color: #7c85ff;
border: thin solid #7c85ff;
height: 2px;
}
hr.green {
color: #009900;
border: thin solid #009900;
height: 2px;
}
}

@media screen {
.onlyprint { display: none; }
.noprint { display:show;}


hr {
color: #000000;
background-color: #000000;
border: 0px solid #000000;
height: 2px;
}
hr.red {
color: #009600;
background-color: #009600;
border: 0;
height: 2px;
}
hr.cream {
color: #EED634;
background-color: #EED634;
border: 0;
height: 2px;
}
hr.blue {
color: #7c85ff;
background-color: #7c85ff;
border: 0;
height: 2px;
}
hr.green {
color: #009900;
background-color: #009900;
border: 0;
height: 2px;
}

.ok { font-family: "\"}\"";
}
}
/* End of commands only for screen */

.ignore {
color: #009600;
}
.red {
color: #009600;
}
.blue {
color: #7c85ff;
}
.cream {
color: #EED634;
}
.green {
color: #009900;
}

table 
{
border-collapse: collapse;
}
table.separate {
border-collapse: separate;
}


.inputsubmit {
border: 2px solid #EED634;
color: #000000;
font-weight:bold;
background: #EED634;
cursor:pointer;
}
.input {
border: 2px solid #7c85ff;
color: #000000;
background: #ffffff;
}

.inputsubmit[disabled] {
color: #eed634;
}

.borderrightcream {
border-right: 2px solid #EED634;
}
.borderleftcream {
border-left: 2px solid #EED634;
}
.bordertopcream {
border-top: 2px solid #EED634;
}
.borderbottomcream {
border-bottom: 2px solid #EED634;
}
.bordercream {
border: 2px solid #EED634;
}


.borderrightcreamdouble {
border-right: thick double #EED634;
}
.borderleftcreamdouble {
border-left: thick double #EED634;
}
.bordertopcreamdouble {
border-top: thick double #EED634;
}
.borderbottomcreamdouble {
border-bottom: thick double #EED634;
}
.bordercreamdouble {
border: thick double #EED634;
}


.borderrightblue {
border-right: 2px solid #7c85ff;
}
.borderleftblue {
border-left: 2px solid #7c85ff;
}
.bordertopblue {
border-top: 2px solid #7c85ff;
}
.borderbottomblue {
border-bottom: 2px solid #7c85ff;
}
.borderblue {
border: 2px solid #7c85ff;
}
.borderrightbluedouble {
border-right: thick double #7c85ff;
}
.borderleftbluedouble {
border-left: thick double #7c85ff;
}
.bordertopbluedouble {
border-top: thick double #7c85ff;
}
.borderbottombluedouble {
border-bottom: thick double #7c85ff;
}
.borderbluedouble {
border: thick double #7c85ff;
}
.borderrightred {
border-right: 2px solid #009600;
}
.borderleftred {
border-left: 2px solid #009600;
}
.bordertopred {
border-top: 2px solid #009600;
}
.borderbottomred {
border-bottom: 2px solid #009600;
}
.borderred {
border: 2px solid #009600;
}
.borderrightgreen {
border-right: 2px solid #009900;
}
.borderleftgreen {
border-left: 2px solid #009900;
}
.bordertopgreen {
border-top: 2px solid #009900;
}
.borderbottomgreen {
border-bottom: 2px solid #009900;
}
.bordergreen {
border: 2px solid #009900;
}

.borderrightblack {
border-right: 2px solid #000000;
}
.borderleftblack {
border-left: 2px solid #000000;
}
.bordertopblack {
border-top: 2px solid #000000;
}
.borderbottomblack {
border-bottom: 2px solid #000000;
}
.borderblack {
border: 2px solid #000000;
}

.right {
text-align:right;
}

.verttop {
vertical-align:top;
}
.vertbottom {
vertical-align:bottom;
}
.vertmid {
vertical-align:middle;
}
.left {
text-align:left;
}
.center {
text-align:center;
}

a:link 
{  
         color: #000000;
        text-decoration: underline 
}
a:visited 
{  
        color: #000000;
        text-decoration: underline 
}
a:active 
{  
        color: #000000;
        text-decoration: underline 
}
a:hover 
{  
        color: #FF3300;
        text-decoration: none 
}

a.shopmall:link 
{  
         color: #000000;
        text-decoration: none 
}
a.shopmall:visited 
{  
        color: #000000;
        text-decoration: none 
}
a.shopmall:active 
{  
        color: #000000;
        text-decoration: none 
}
a.shopmall:hover 
{  
        color: #FF3300;
        text-decoration: none 
}


a.blue:link 
{  
        color: #7c85ff;
        text-decoration: underline 
}
a.blue:visited 
{  
        color: #7c85ff;
        text-decoration: underline 
}
a.blue:active 
{  
        color: #7c85ff;
        text-decoration: underline 
}
a.blue:hover 
{  
        color: #FF3300;
        text-decoration: none 
}

a.white:link
{
        color: #ffffff;
        text-decoration: underline
}
a.white:visited
{
        color: #ffffff;
        text-decoration: underline
}
a.white:active
{
        color: #ffffff;
        text-decoration: underline
}
a.white:hover
{
        color: #FF3300;
        text-decoration: none
}


td, body, p, div, th {
font: 12px Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}

th {
font-weight: bold;
}

table.halloffame {
border: 2px solid #7c85ff;
padding:0;
margin:0;
}
table.halloffame td {
margin:0;
padding: 5px;
padding-top: 3px;
padding-bottom: 3px;
}


a.largess:link {font-size:18px;text-decoration:underline;color:#7c85ff;}
a.largess:visited {font-size:18px;text-decoration:underline;color:#7c85ff;}
a.largess:active {font-size:18px;text-decoration:underline;color:#7c85ff;}
a.largess:hover {font-size:18px;text-decoration:none;color:red;}






h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; margin: 0; padding:0;color: #000000;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 16px; margin: 0; padding:0;color: #000000;}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0; padding:0;color: #000000}
p, pre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
p.sml {font-size: 10px;}
p.tside { font-size: 11px;}
div {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
ol {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}


body, table, tr, td, a {
box-sizing: content-box;
} 

.wfafundraisingagent, .wfapos1 {
color: #000000;
}
.wfafundraisingassociate, .wfapos2 {
color: #7c85ff;
}
.wfaseniorfundraisingassociate, .wfapos3 {
color: #7c85ff;
font-style: italic;
}
.wfafundraisingconsultant, .wfapos4 {
color: #009900;
}
.wfaexecutive, .wfapos5 {
color: #990000;
}
.wfadirector, .wfapos6 {
color: #DAA520;
}
.wfagroupdirector, .wfapos7 {
color: #FF00FF;
}
.wfapartner, .wfapos8 {
color: #009600;
}
.wfaseniorpartner, .wfapos9 {
color: #009600;
}
.wfavicepresident, .wfapos10 {
color: #009600;
}


.shaded {
 background-color: #dddddd;
}
