.StaffFrameClass
{
    LEFT: 0px;
    POSITION: absolute;
    TOP: 0px
}
.MainFrame
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    Z-INDEX: 1;
    LEFT: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    POSITION: absolute;
    TOP: 0px
}
.RedText
{
    COLOR: red
}
.AudioFrame
{
    LEFT: 0pt;
    VISIBILITY: inherit;
    POSITION: absolute;
    TOP: 0pt
}
.NotVisible
{
    VISIBILITY: hidden
}
.QuestionTextStyle
{
    BORDER-RIGHT: black 4px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: white 1px solid;
    COLOR: #ffffcc;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black 4px solid;
    FONT-FAMILY: "Times New Roman", Times, serif;
    BACKGROUND-COLOR: #0000cc
}
.PrivateTextStyle
{
    BORDER-RIGHT: black 4px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    BORDER-LEFT: white 1px solid;
    COLOR: #ffffcc;
    BORDER-BOTTOM: black 4px solid;
    FONT-FAMILY: "Times New Roman", Times, serif;
    BACKGROUND-COLOR: #0000cc;
    TEXT-ALIGN: center
}
BODY
{
}
BR
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.titlesm
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffcc;
    FONT-FAMILY: "Times New Roman", Times, serif
}
SUP
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: super;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman', Times, serif
}
.blacktext14
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, 'Arial Narrow', serif, 'Times New Roman', Times
}
.whiteText
{
    FONT-SIZE: 16px;
    COLOR: #ffffff;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.welcome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #ffffcc;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.bodyinstruct
{
    FONT-SIZE: 17px;
    COLOR: #ffffcc;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.bodystop
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #ffffcc;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.caption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffcc;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.QuestionText
{
    BORDER-RIGHT: black 4px solid;
    BORDER-TOP: white 1px solid;
    MARGIN-TOP: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    MARGIN-LEFT: 4px;
    BORDER-LEFT: white 1px solid;
    COLOR: white;
    BORDER-BOTTOM: black 4px solid;
    FONT-FAMILY: "Times New Roman", Times, serif;
    BACKGROUND-COLOR: #0000cc
}
.Picture
{
    BORDER-RIGHT: black 4px solid;
    BORDER-TOP: white 1px solid;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: black 4px solid
}
.Picture2
{
    BORDER-RIGHT: black 4px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: black 4px solid
}
.bullet
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 36px;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffcc;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.comments
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: "Courier New", Courier, mono
}
.printhead
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.printbody
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.tmheader
{
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tmfooter
{
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MainLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #ffffcc;
    FONT-FAMILY: Arial
}
.AccessKeyCharacter
{
    TEXT-DECORATION: underline
}
.mini
{
    FONT-SIZE: 8px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.reg
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.PrintedComment
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DisplayedComment
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CheckBox
{
    WIDTH: 20px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: white
}
.TestTitle
{
    FONT-SIZE: 25px;
    COLOR: #ffffcc;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.ErrorText
{
    COLOR: red
}
.HideOnScreen
{
    DISPLAY: none
}
.QDSBody1
{
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(../images/bloodbg.gif);
    COLOR: #000000;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.QDSBody2
{
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(../images/bloodbg.gif);
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman'
}
.QDSBody3
{
    FONT-SIZE: 16px;
    BACKGROUND-IMAGE: url(../images/bloodbg.gif);
    COLOR: black;
    FONT-FAMILY: 'Times New Roman'
}
.QDSBody4
{
    FONT-SIZE: 18px;
    BACKGROUND-IMAGE: url(../images/bloodbg.gif);
    COLOR: black;
    FONT-FAMILY: 'Times New Roman'
}
.DonorInfoPanel1
{
    BORDER-RIGHT: black 4px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: white 1px solid;
    MARGIN-TOP: 4px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 4px;
    BORDER-LEFT: white 1px solid;
    COLOR: #ffffcc;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black 4px solid;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #0000cc
}
.DonorInfoPanel2
{
    BORDER-RIGHT: black 4px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: white 1px solid;
    MARGIN-TOP: 4px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 21px;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 4px;
    BORDER-LEFT: white 1px solid;
    COLOR: #ffffcc;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black 4px solid;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #0000cc
}
.DonorInfoPanel3
{
    BORDER-RIGHT: black 4px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: white 1px solid;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 28px;
    PADDING-BOTTOM: 6px;
    MARGIN-LEFT: 5px;
    BORDER-LEFT: white 1px solid;
    COLOR: #ffffcc;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: black 4px solid;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #0000cc
}
.DonorInfoPanel4
{
    BORDER-RIGHT: black 6px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: white 1px solid;
    MARGIN-TOP: 6px;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 35px;
    PADDING-BOTTOM: 7px;
    MARGIN-LEFT: 6px;
    BORDER-LEFT: white 1px solid;
    COLOR: #ffffcc;
    PADDING-TOP: 7px;
    BORDER-BOTTOM: black 6px solid;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #0000cc
}
.StandardButton1
{
    BORDER-RIGHT: outset;
    BORDER-TOP: outset;
    FONT-SIZE: 14px;
    BORDER-LEFT: outset;
    COLOR: black;
    BORDER-BOTTOM: outset;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.StandardButton2
{
    BORDER-RIGHT: outset;
    BORDER-TOP: outset;
    FONT-SIZE: 20px;
    BORDER-LEFT: outset;
    COLOR: black;
    BORDER-BOTTOM: outset;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.StandardButton3
{
    BORDER-RIGHT: outset;
    BORDER-TOP: outset;
    FONT-SIZE: 27px;
    BORDER-LEFT: outset;
    COLOR: black;
    BORDER-BOTTOM: outset;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.StandardButton4
{
    BORDER-RIGHT: outset;
    BORDER-TOP: outset;
    FONT-SIZE: 29px;
    BORDER-LEFT: outset;
    COLOR: black;
    BORDER-BOTTOM: outset;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.title1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #ffffcc;
    FONT-FAMILY: "Times New Roman", Times, serif;
    BACKGROUND-COLOR: #0000cc;
    TEXT-ALIGN: center
}
.title2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #0000cc;
    TEXT-ALIGN: center
}
.title3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 40px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #0000cc;
    TEXT-ALIGN: center
}
.title4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 48px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #0000cc;
    TEXT-ALIGN: center
}
.TestItem1
{
    FONT-SIZE: 20px;
    COLOR: #ffffcc;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.TestItem2
{
    FONT-SIZE: 24px;
    COLOR: #ffffcc;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.TestItem3
{
    FONT-SIZE: 27px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.TestItem4
{
    FONT-SIZE: 40px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.footer1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffcc;
    FONT-FAMILY: "Times New Roman", Times, serif;
    TEXT-ALIGN: center
}
.footer2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    TEXT-ALIGN: center
}
.footer3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    TEXT-ALIGN: center
}
.footer4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 28px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    TEXT-ALIGN: center
}
.bodycredits1
{
    FONT-SIZE: 13px;
    COLOR: #ffffcc;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.bodycredits2
{
    FONT-SIZE: 17px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.bodycredits3
{
    FONT-SIZE: 23px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.bodycredits4
{
    FONT-SIZE: 28px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.bodysm1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffcc;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.bodysm2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.bodysm3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 26px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.bodysm4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 32px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.RadioButton2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    WIDTH: 30px;
    COLOR: fuchsia;
    FONT-FAMILY: 'Times New Roman';
    HEIGHT: 30px;
    BACKGROUND-COLOR: transparent
}
.RadioButton1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    WIDTH: 25px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    HEIGHT: 25px;
    BACKGROUND-COLOR: transparent
}
.RadioButton3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30px;
    WIDTH: 40px;
    COLOR: fuchsia;
    FONT-FAMILY: 'Times New Roman';
    HEIGHT: 40px;
    BACKGROUND-COLOR: transparent
}
.RadioButton4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 36px;
    WIDTH: 40px;
    COLOR: fuchsia;
    FONT-FAMILY: 'Times New Roman';
    HEIGHT: 40px;
    BACKGROUND-COLOR: transparent
}
.RadioOption1
{
    FONT-SIZE: 18px;
    COLOR: #ffffcc;
    FONT-FAMILY: Times New Roman, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.RadioOption2
{
    FONT-SIZE: 32px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.RadioOption3
{
    FONT-SIZE: 40px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.RadioOption4
{
    FONT-SIZE: 44px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.blacktext1
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman', serif, Times
}
.blacktext2
{
    FONT-SIZE: 17px;
    COLOR: black;
    FONT-FAMILY: 'Times New Roman', 'Microsoft Sans Serif'
}
.blacktext3
{
    FONT-SIZE: 21px;
    COLOR: black;
    FONT-FAMILY: 'Times New Roman', 'Microsoft Sans Serif'
}
.blacktext4
{
    FONT-SIZE: 29px;
    COLOR: black;
    FONT-FAMILY: 'Times New Roman', 'Microsoft Sans Serif'
}
.keyboardbutton3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 40px;
    COLOR: #ffffcc;
    FONT-FAMILY: Times New Roman, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #0000cc;
    TEXT-ALIGN: center
}
.keyboardbutton1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 23px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #0000cc;
    TEXT-ALIGN: center
}
.keyboardbutton2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 28px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #0000cc;
    TEXT-ALIGN: center
}
.qcaption3
{
    BORDER-RIGHT: black thin solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 26px;
    PADDING-BOTTOM: 2px;
    COLOR: #0000cc;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black thin solid;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: center
}
.qcaption2
{
    BORDER-RIGHT: black thin solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    PADDING-BOTTOM: 1px;
    COLOR: #0000cc;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black thin solid;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: center
}
.qcaption1
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: black thin;
    COLOR: #0000cc;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black thin solid;
    FONT-FAMILY: "Times New Roman", Times, serif;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: center
}
.keyboardbutton4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 48px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #0000cc;
    TEXT-ALIGN: center
}
.qcaption4
{
    BORDER-RIGHT: black thin solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 32px;
    PADDING-BOTTOM: 3px;
    COLOR: #0000cc;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black thin solid;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: center
}
.button1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #ffffcc;
    FONT-FAMILY: "Times New Roman", Times, serif;
    TEXT-ALIGN: center
}
.button2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    TEXT-ALIGN: center
}
.button3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 40px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    TEXT-ALIGN: center
}
.button4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 48px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    TEXT-ALIGN: center
}
.body2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 28px;
    COLOR: #ffffcc;
    LINE-HEIGHT: 45px;
    FONT-FAMILY: 'Times New Roman'
}
.body3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 36px;
    COLOR: #ffffcc;
    LINE-HEIGHT: 65px;
    FONT-FAMILY: 'Times New Roman'
}
.body4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 48px;
    COLOR: #ffffcc;
    LINE-HEIGHT: 85px;
    FONT-FAMILY: 'Times New Roman'
}
.body1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #ffffcc;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.bodythin1
{
    FONT-SIZE: 18px;
    COLOR: #ffffcc;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.bodythin2
{
    FONT-SIZE: 28px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman', 'Microsoft Sans Serif'
}
.bodythin3
{
    FONT-SIZE: 28px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman', 'Microsoft Sans Serif'
}
.bodythin4
{
    FONT-SIZE: 30px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman', 'Microsoft Sans Serif'
}
.bodythinm1
{
    FONT-SIZE: 18px;
    COLOR: black;
    FONT-FAMILY: 'Times New Roman', 'Microsoft Sans Serif'
}
.bodythinm2
{
    FONT-SIZE: 24px;
    COLOR: black;
    FONT-FAMILY: 'Times New Roman', 'Microsoft Sans Serif'
}
.bodythinm3
{
    FONT-SIZE: 28px;
    COLOR: black;
    FONT-FAMILY: 'Times New Roman', 'Microsoft Sans Serif'
}
.bodythinm4
{
    FONT-SIZE: 25px;
    COLOR: black;
    FONT-FAMILY: 'Times New Roman', 'Microsoft Sans Serif'
}
.qvcaption1
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: thin;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: thin;
    COLOR: #0000cc;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black thin solid;
    FONT-FAMILY: 'Times New Roman', 'Microsoft Sans Serif';
    BACKGROUND-COLOR: #ffffcc
}
.qvcaption2
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: thin;
    FONT-SIZE: 21px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: thin;
    COLOR: #0000cc;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black thin solid;
    FONT-FAMILY: 'Times New Roman', 'Microsoft Sans Serif';
    BACKGROUND-COLOR: #ffffcc
}
.qvcaption3
{
    BORDER-RIGHT: black thin solid;
    FONT-SIZE: 28px;
    PADDING-BOTTOM: 2px;
    COLOR: #0000cc;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black thin solid;
    FONT-FAMILY: 'Times New Roman', 'Microsoft Sans Serif';
    BACKGROUND-COLOR: #ffffcc
}
.qvcaption4
{
    BORDER-RIGHT: black thin solid;
    FONT-SIZE: 36px;
    PADDING-BOTTOM: 3px;
    COLOR: #0000cc;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black thin solid;
    FONT-FAMILY: 'Times New Roman', 'Microsoft Sans Serif';
    BACKGROUND-COLOR: #ffffcc
}
.bodym1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.bodym2
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 23px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.bodym3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 29px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.bodym4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 35px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.bodytm1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: black;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.bodytm2
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 23px;
    COLOR: black;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.bodytm3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 28px;
    COLOR: black;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.bodytm4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 35px;
    COLOR: black;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.bodyq1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: black;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.bodyq2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 34px;
    COLOR: black;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.bodyq3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 46px;
    COLOR: black;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.bodyq4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 54px;
    COLOR: black;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.blacktextd
{
    COLOR: black;
    FONT-FAMILY: 'Times New Roman', 'Microsoft Sans Serif';
    BACKGROUND-COLOR: #c0c0c0
}
.StandardButton0
{
    BORDER-RIGHT: outset;
    BORDER-TOP: outset;
    FONT-SIZE: 10px;
    BORDER-LEFT: outset;
    COLOR: black;
    BORDER-BOTTOM: outset;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.DisplayedComments
{
    FONT-SIZE: 13px;
    VISIBILITY: visible;
    OVERFLOW: visible;
    COLOR: black;
    FONT-STYLE: oblique;
    FONT-FAMILY: Arial, 'Microsoft Sans Serif', 'Times New Roman';
    BACKGROUND-COLOR: #c0c0c0;
    TEXT-DECORATION: underline overline
}
.blacknotext1
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 14px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.blacknotext2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 17px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.blacknotext3
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 22px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.blacknotext4
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 29px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.blacknotext5
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 20px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.blacktext5
{
    FONT-SIZE: 21px;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman'
}
.body5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 36px;
    COLOR: #ffffcc;
    LINE-HEIGHT: 45px;
    FONT-FAMILY: 'Times New Roman'
}
.bodycredits5
{
    FONT-SIZE: 23px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.bodym5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 26px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.bodyq5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 40px;
    COLOR: black;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.TestItem5
{
    FONT-SIZE: 25px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.title5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #0000cc;
    TEXT-ALIGN: center
}
.RadioOption5
{
    FONT-SIZE: 36px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    TEXT-ALIGN: left
}
.StandardButton5
{
    BORDER-RIGHT: outset;
    BORDER-TOP: outset;
    FONT-SIZE: 27px;
    BORDER-LEFT: outset;
    COLOR: black;
    BORDER-BOTTOM: outset;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.DonorInfoPanel5
{
    BORDER-RIGHT: solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: white 1px solid;
    MARGIN-TOP: 4px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 4px;
    BORDER-LEFT: white 1px solid;
    COLOR: #ffffcc;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: solid;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #0000cc
}
.footer5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    TEXT-ALIGN: center
}
.button5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 36px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    TEXT-ALIGN: center
}
.bodysm5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 26px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman'
}
.RadioButton5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30px;
    WIDTH: 40px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    HEIGHT: 40px;
    BACKGROUND-COLOR: transparent
}
.keyboardbutton5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 28px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #0000cc;
    TEXT-ALIGN: center
}
.bodythin5
{
    FONT-SIZE: 28px;
    COLOR: #ffffcc;
    FONT-FAMILY: 'Times New Roman', 'Microsoft Sans Serif'
}
.bodythinm5
{
    FONT-SIZE: 28px;
    COLOR: black;
    FONT-FAMILY: 'Times New Roman'
}
.bodytm5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 28px;
    COLOR: black;
    FONT-FAMILY: 'Microsoft Sans Serif', 'Times New Roman'
}
.qcaption5
{
    BORDER-RIGHT: thin solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 26px;
    PADDING-BOTTOM: 2px;
    COLOR: #0000cc;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: thin solid;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: center
}
.QDSBody5
{
    FONT-SIZE: 16px;
    BACKGROUND-IMAGE: url(../images/bloodbg.gif);
    COLOR: black;
    FONT-FAMILY: 'Times New Roman'
}
.qvcaption5
{
    BORDER-RIGHT: thin solid;
    FONT-SIZE: 28px;
    PADDING-BOTTOM: 2px;
    COLOR: #0000cc;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: thin solid;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #ffffcc
}

