:root{--background-outer-table:transparent;--black:#000;--colour10:#444;--colour11:#3366dd;--colour12:#52697E;--colour13:#333388;
--colour14:rgba(0,0,0,0.0);--colour15:#52697E;--colour1:#000;--colour2:#8fa4b5;--colour3:#CC4335;--colour4:#FF4434;--colour5:#999999;--colour6:#aaa;--colour7:rgba(0,0,0,0.2);--colour8:#4b89d6;--colour9:#ccc;--font-body-family:Open Sans, verdana, arial, sans-serif;--font-body-style:normal;--font-body-weight:500;--font-family2:Open Sans, verdana, arial, sans-serif;--fontSize1:1rem;--fontSize2:1rem;--fontSize3:1rem;--fontSize4:1rem;
--white:#fff;}
a.gtLink:link{color:var(--colour13);font-family:var(--font-body-family);font-size:var(--fontSize3);text-decoration:none;}
a.gtLink:active{color:var(--colour13);font-family:var(--font-body-family);font-size:var(--fontSize3);text-decoration:none;}
a.gtLink:visited{color:var(--colour13);font-family:var(--font-body-family);font-size:var(--fontSize3);text-decoration:none;}
a.gtLink:hover{color:#0088cc;font-family:var(--font-body-family);font-size:var(--fontSize3);text-decoration:none;}
a.gtMembershipNameLink:link{color:var(--colour13);font-family:var(--font-body-family);font-size:var(--fontSize3);font-weight:bold;text-decoration:none;}
a.gtMembershipNameLink:active{color:var(--colour13);font-family:var(--font-body-family);font-size:var(--fontSize3);font-weight:bold;text-decoration:none;}
a.gtMembershipNameLink:visited{color:var(--colour13);font-family:var(--font-body-family);font-size:var(--fontSize3);font-weight:bold;text-decoration:none;}
a.gtMembershipNameLink:hover{color:#0088cc;font-family:var(--font-body-family);font-size:var(--fontSize3);font-weight:bold;text-decoration:none;}
a.gtPolicyLink:link{color:#6498cc;font-family:var(--font-body-family);font-size:var(--fontSize1);font-weight:normal;text-decoration:underline;}
a.gtPolicyLink:active{color:#6498cc;font-family:var(--font-body-family);font-size:var(--fontSize1);font-weight:normal;text-decoration:underline;}
a.gtPolicyLink:visited{color:#6498cc;font-family:var(--font-body-family);font-size:var(--fontSize1);font-weight:normal;text-decoration:underline;}
a.gtPolicyLink:hover{color:#74b8ff;font-family:var(--font-body-family);font-size:var(--fontSize1);font-weight:normal;text-decoration:underline;}
a.gtTitleBarLink:link{color:var(--colour1);font-family:var(--font-body-family);font-size:var(--fontSize1);text-decoration:underline;}
a.gtTitleBarLink:active{color:var(--colour1);font-family:var(--font-body-family);font-size:var(--fontSize1);text-decoration:underline;}
a.gtTitleBarLink:visited{color:var(--colour1);font-family:var(--font-body-family);font-size:var(--fontSize1);text-decoration:underline;}
a.gtTitleBarLink:hover{color:var(--colour1);font-family:var(--font-body-family);font-size:var(--fontSize1);text-decoration:underline;}
a.gtRegistrantLink:link{color:var(--colour1);font-family:var(--font-body-family);font-size:var(--fontSize4);text-decoration:none;}
a.gtRegistrantLink:active{color:var(--colour1);font-family:var(--font-body-family);font-size:var(--fontSize4);text-decoration:none;}
a.gtRegistrantLink:visited{color:var(--colour1);font-family:var(--font-body-family);font-size:var(--fontSize4);text-decoration:none;}
a.gtRegistrantLink:hover{color:var(--colour1);font-family:var(--font-body-family);font-size:var(--fontSize4);text-decoration:none;}
a.gtChangeDetails:link{color:#6498cc;font-family:var(--font-body-family);font-size:var(--fontSize1);font-weight:bold;text-decoration:underline;}
a.gtChangeDetails:active{color:#6498cc;font-family:var(--font-body-family);font-size:var(--fontSize1);font-weight:bold;text-decoration:underline;}
a.gtChangeDetails:visited{color:#6498cc;font-family:var(--font-body-family);font-size:var(--fontSize1);font-weight:bold;text-decoration:underline;}
a.gtChangeDetails:hover{color:#74b8ff;font-family:var(--font-body-family);font-size:var(--fontSize1);font-weight:bold;text-decoration:underline;}
a.gtViewDetails:link{color:#6498cc;font-family:var(--font-body-family);font-size:var(--fontSize1);font-weight:normal;text-decoration:underline;}
a.gtViewDetails:active{color:#6498cc;font-family:var(--font-body-family);font-size:var(--fontSize1);font-weight:normal;text-decoration:underline;}
a.gtViewDetails:visited{color:#6498cc;font-family:var(--font-body-family);font-size:var(--fontSize1);text-decoration:underline;}
a.gtViewDetails:hover{color:#74b8ff;font-family:var(--font-body-family);font-size:var(--fontSize1);font-weight:normal;text-decoration:underline;}
hr.gtList{background-color:var(--colour14);border:none;color:var(--colour14);height:1px;width:100%;}
.gtListHeader{color:var(--colour14);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:bold;text-align:left;}
.gtSectionMessage{color:var(--black);font-family:var(--font-body-family);font-size:17px;font-weight:normal;}
.gtFieldName{color:var(--black);font-family:var(--font-body-family);font-size:17px;font-weight:normal;}
.gtMediumType{color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:normal;font-weight:normal;}
.gtSmallType{color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize1);font-weight:normal;}
.gtSuccessMessage{color:#9999cc;font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:normal;}
.gtSmallErrorMessage{color:#cc4444;font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:bold;}
.gtInput{-moz-border-radius:2px;-webkit-border-radius:2px;background-color:var(--white);border-radius:2px;border:1px solid #cccccc;font-family:verdana, arial;font-size:17px;font-weight:normal;outline:none;padding:8px 4px;}
.gtInput:focus{-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);border:1px solid #aaa;box-shadow:0 0 3px rgba(0,0,0,0.2);color:#444;}
.gtSelect{-moz-border-radius:2px;-webkit-border-radius:2px;background-color:var(--white);border-radius:2px;border:1px solid #cccccc;font-family:verdana, arial;font-size:17px;font-weight:normal;outline:none;padding:6px 4px;}
.gtSelect:focus{-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);border:1px solid #aaa;box-shadow:0 0 3px rgba(0,0,0,0.2);color:#444;}
.gtSelect25{-moz-border-radius:2px;-webkit-border-radius:2px;background-color:var(--white);border-radius:2px;border:1px solid #cccccc;font-family:verdana, arial;font-size:17px;font-weight:normal;outline:none;padding:6px 4px;}
.gtSelect25:focus{-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);border:1px solid #aaa;box-shadow:0 0 3px rgba(0,0,0,0.2);color:#444;}
.gtRadio{height:18px;margin:10px;width:18px;}
.gtRadio:focus{-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2);color:#444;}
.gtCheckBox{height:18px;margin:10px;width:18px;}
.gtCheckBox:focus{-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2);color:#444;}
.gtTextarea{-moz-border-radius:2px;-webkit-border-radius:2px;background-color:var(--white);border-radius:2px;border:1px solid #cccccc;font-family:verdana, arial;font-size:17px;font-weight:normal;outline:none;overflow:auto;padding:6px 4px;}
.gtTextarea:focus{-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);border:1px solid #aaa;box-shadow:0 0 3px rgba(0,0,0,0.2);color:#444;}
.gtPositionTableSelected{background-color:rgba(245, 109, 109, 0.74);border-left:1px solid var(--colour14);border-right:1px solid var(--colour14);border-top:1px solid var(--colour14);color:var(--white);font-family:arial,verdana;font-size:var(--fontSize4);font-weight:bold;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;text-align:center;text-decoration:none;}
.gtPositionTable{background-color:#f5f5f5;border-bottom:1px solid var(--colour14);border-left:1px solid var(--colour14);border-top:1px solid var(--colour14);color:#666666;font-family:arial,verdana;font-size:var(--fontSize4);font-weight:normal;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;text-align:center;text-decoration:none;}
.gtPositionTableEnd{background-color:#f5f5f5;border-bottom:1px solid var(--colour14);border-left:1px solid var(--colour14);border-right:1px solid var(--colour14);border-top:1px solid var(--colour14);color:#666666;font-family:arial,verdana;font-size:var(--fontSize4);font-weight:normal;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;text-align:center;text-decoration:none;}
table.gtPaymentMethodTable{background-color:var(--white);border-bottom:1px solid var(--colour14);border-left:1px solid var(--colour14);border-right:1px solid var(--colour14);border-top:1px solid var(--colour14);color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:bold;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;text-decoration:none;}
table.gtOuterTable{background-color:var(--white);border-bottom:1px solid var(--colour14);border-collapse:separate;border-left:0px solid var(--colour14);border-right:0px solid var(--colour14);border-top:1px solid var(--colour14);color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:bold;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;text-decoration:none;}
table.gtFullInnerTable{background-color:var(--white);border-bottom:0px solid #999999;border-left:0px solid #999999;border-right:0px solid #999999;border-top:0px solid #999999;color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:bold;padding-bottom:2px;padding-left:5px;padding-right:5px;padding-top:2px;text-align:center;text-decoration:none;}
tr.gtTitleBar{background-color:var(--colour14);color:var(--white);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:bold;}
tr.gtTitleBarSmall{background-color:var(--colour14);color:var(--white);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:normal;text-align:left;}
tr.gtTitleRow{background-color:var(--white);color:var(--black);font-family:var(--font-body-family);font-size:17px;font-weight:bold;}
tr.gtRow{background-color:var(--white);color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:normal;}
tr.gtNormalRow{background-color:var(--white);color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:normal;}
tr.gtListHeaderRow{background-color:#dddddd;color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:bold;line-height:16px;}
tr.gtListRow{background-color:var(--white);color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:normal;}
td.gtTitleCell{background-color:var(--colour14);color:var(--colour1);font-family:var(--font-body-family);font-size:24px;font-weight:bold;padding-bottom:1px;padding-left:8px;padding-right:8px;padding-top:1px;}
td.gtListCell{background-color:var(--white);color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:normal;padding-bottom:2px;padding-left:5px;padding-right:5px;padding-top:2px;}
td.gtDescriptionCell{background-color:var(--white);color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize3);font-weight:normal;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
td.gtFieldName{background-color:var(--white);color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:normal;}
td.gtDetailName{background-color:var(--white);color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:bold;padding-bottom:2px;padding-left:11px;padding-right:11px;padding-top:2px;}
td.gtDetailValue{background-color:var(--white);color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:normal;padding-bottom:2px;padding-left:11px;padding-right:11px;padding-top:2px;}
td.gtQuestion{background-color:var(--white);color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:normal;}
td.gtQuestionField{background-color:var(--white);color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:normal;}
td.gtQuestionAnswer{background-color:var(--white);color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:bold;}
.gtButton{background-color:var(--colour3);border-radius:3px;box-shadow:1px 1px 3px #999999;color:var(--white);padding:3px 6px;text-align:center;}
.gtButton:hover{background-color:var(--colour4);}
.gtSubmitButton{background-color:var(--colour3);border-radius:3px;border:0px;box-shadow:1px 1px 3px #999999;color:var(--white);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:bold;padding:3px 6px;text-align:center;text-decoration:none;}
.gtSubmitButton:hover{background-color:var(--colour4);}
a.gtButtonLink:link{padding:8px;line-height: 2em; color:var(--white);font-family:var(--font-body-family);font-size:var(--fontSize4);text-decoration:none;}
a.gtButtonLink:active{color:var(--white);font-family:var(--font-body-family);font-size:var(--fontSize4);text-decoration:none;}
a.gtButtonLink:visited{color:var(--white);font-family:var(--font-body-family);font-size:var(--fontSize4);text-decoration:none;}
a.gtButtonLink:hover{color:var(--white);font-family:var(--font-body-family);font-size:var(--fontSize4);text-decoration:none;}
p.gtWarningMessage{background-color:#ffffcc;border:2px solid #f8f898;color:#E00303;font-family:var(--font-body-family);font-size:var(--fontSize3);font-weight:normal;line-height:16px;margin-bottom:2px;margin-left:16px;margin-right:16px;margin-top:12px;padding:10px;}
p.gtDescription{color:#999999;font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:normal;margin-bottom:2px;margin-left:15px;margin-right:0px;margin-top:2px;}
p.gtTargetDonationProgram{color:var(--black);font-family:var(--font-body-family);font-size:var(--fontSize4);font-weight:bold;margin-bottom:0mm;margin-left:10mm;margin-right:5mm;margin-top:0mm;text-align:left;}
p.gtTargetDonationProgramDescription{color:#999999;font-family:var(--font-body-family);font-size:var(--fontSize1);font-weight:normal;margin-bottom:1mm;margin-left:20mm;margin-right:5mm;margin-top:1mm;text-align:left;}
