
BODY {
    background-color: #ffffff;
    color: #000000;
    font-family: Arial, Sans-Serif;
    overflow: auto;
}

.Page {border: #828282 1px solid; padding: 5px; width:580px; text-align:left;}

.SectionHeading { font-size: 18px; font-weight:bold; }

TD, DIV, SPAN, BODY, P {font-size:12px;}

.Dagger { font-size:11px; font-weight:normal; vertical-align:super; }

.BorderBottom { border-bottom: #828282 1px solid;}
.BorderTop {border-top: #828282 1px solid; }
.BorderAll { border: #828282 1px solid; }

.SectionHeadingBorder { margin-top: 15px; margin-bottom: 5px; border-bottom: #828282 1px solid; }

.HorizontalLine {
	background-color: #666666;
	height: 1px;
}

HR { border: 0px; border-top: 1px solid #828282; height: 1px;}
HR.HrTop {border-top-color: #929292;}
HR.HrLineItem {border-top-color: #c0c0c0;}

.SpacerRow1 {line-height:8px; height:8px; }
.SpacerRow2 {line-height:5px; height:5px; }

.LeftCol {width: 90px;}

.Total
{ font-size:14px; font-weight: bold; }

.HeaderFooter1 
{
    font-size: 15px;
    font-weight:normal;
    text-align:center;
    vertical-align:middle;
    padding-top:5px;
    padding-bottom:5px;
}

.Label { font-weight:600; }

.Comment {font-size: 10px;  }

.Explain {font-size: 11px; margin-bottom: 4px; }

.Error1 {
    font-size: 14px;
    color: Red;
    background-color: White;
    margin-top: 15px;
    margin-left: 15px;
    text-align:left;
}

.Validator {
    font-size: 12px;
    color: Red;
    background-color: White;
}

.Attention1 {
    font-size: 22px;
    font-weight:600;
    color:Red;
    background-color:White;
    text-align:center;
}

#divPreviewMode, #divPreviewModeRcpt, #divPreviewMode2 {
    text-align:center;
    color:Red;
    background-color:White;
}
#divPreviewMode, #divPreviewModeRcpt {font-size: 16px;}

a.DonationOption
{
	font-size:6; 
	font-weight:bold
}