table.gtOuterTable{color:#4D4D4E;width:100%;border-left:0px solid #4d4d4f;border-right:0px solid #4d4d4f;border-top:0px solid #4d4d4f;border-bottom:0px solid #4d4d4f;border-collapse:separate;text-align:center;font-size:16px;font-family: Montserrat,sans-serif;font-weight:bold;text-decoration:none;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;background-color:#ffffff;}
table.gtSectionTable{color:#4D4D4E;width:100%;border:0px solid #8fa4b5;font-family: Montserrat,sans-serif;font-size:16px;font-weight:normal;margin:0px;text-align:center;}
table.gtButtons{border:0;width:100%;margin:0px;text-align:center;}
td.gtButtons{}
tr.gtSectionRow{margin:0px;padding:0px;}
td.gtSectionCell{color:#4D4D4E;font-size:16px;font-family: Montserrat,sans-serif;font-weight:normal;text-align:left;padding:1px 3px 1px 3px;}

input.gtButton{border:0px;border-radius:0px;box-shadow: 1px 1px 3px #999999;color:#ffffff;background-color:#9ac32a;font-size:18px;font-family: Montserrat,sans-serif;font-weight: 700;padding:11px 15px;text-align:center;text-transform: uppercase;letter-spacing: .025em;}
input.gtButton:hover{opacity: .6;cursor:pointer;}

tr.gtSocialButtonRow{}

td.gtSectionLeftCell{width:45%;padding:6px 3px 0px 3px;text-align:right;vertical-align:top;}
td.gtSectionRightCell{width:55%;padding:0px 3px 0px 3px;text-align:left;}
div.gtSectionTitle{color:#2babe2;border-bottom:0px solid #2babe2;width:100%;padding:2px 0px 4px 0px;font-size:22px;font-family: Montserrat,sans-serif;font-weight: 700;text-align:left;} 
div.gtSectionTopMessage{color:#4D4D4E;margin:0;padding:2px 0px 2px 0px;text-align:left;border:0px solid #4d4d4f;}
div.gtSectionTopMessage p {margin:0;padding:2px 0px 10px 0px;}
div.gtSectionMiddleMessage{color:#4D4D4E;padding:2px 0px 2px 0px;text-align:left;}
div.gtSectionMiddleMessage p {margin:0;padding:2px 0px 10px 0px;}
div.gtSectionBottomMessage{color:#4D4D4E;padding:2px 0px 2px 0px;text-align:left;}
div.gtSectionBottomMessage p {margin:0;padding:2px 0px 10px 0px;}
div.gtLabel{color:#4D4D4E;font-size:16px;font-family: Montserrat,sans-serif;}
div.gtSectionTip{color:#4D4D4E;display:inline;font-size:15px;}

table.gtInTributeTable{color:#4D4D4E;width:auto;border:0px solid #8fa4b5;font-family: Montserrat,sans-serif;font-size:16px;font-weight:normal;text-align:center;}
td.gtInTributeleftCell{padding:4px 3px 2px 3px;text-align:right;vertical-align:top;}
td.gtInTributeRightCell{padding:2px 3px 2px 3px;text-align:left;}
div.gtInTributeLabel{color:#4D4D4E;padding:1px 3px 2px 2px;text-align:left;}

table.gtContribLevelTable{color:#4D4D4E;margin-left:auto;margin-right:auto;border:0px solid #8fa4b5;font-family: Montserrat,sans-serif;font-size:16px;font-weight:normal;text-align:center;}
td.gtContribLevelCell{padding:4px 3px 2px 3px;vertical-align:top;}
td.gtContribLevelLeftCell{width:45%;padding:4px 3px 2px 3px;text-align:right;}
td.gtContribLevelRightCell{padding:2px 3px 2px 3px;text-align:left;}

table.gtTargetedPrograms{color:#4D4D4E;width:auto;margin-left:auto;margin-right:auto;border:0px solid #8fa4b5;font-family: Montserrat,sans-serif;font-size:16px;font-weight:normal;text-align:center;}
td.gtTargetedPrograms{width:95%;margin-left:auto;margin-right:auto;text-align:left;}
div.gtTargetedPrograms{color:#4D4D4E;padding:0 0 5px 40px;text-align:left;}
div.gtTargetedProgramDescription{color:#41627E;padding:2px 3px 0px 65px;text-align:left;}
select.gtTargetedProgramSelect{width:300px;padding: .6em .5em;color: #4d4d4f;background: #D7EEF9;border: none;font-family: Montserrat,sans-serif;font-size:17px;font-weight:normal;outline: none;}
select.gtTargetedProgramSelect:focus{outline: -webkit-focus-ring-color auto 1px;}

table.gtEmailMarketing{color:#4D4D4E;width:auto;margin-left:auto;margin-right:auto;border:0px solid #8fa4b5;font-family: Montserrat,sans-serif;font-size:16px;font-weight:normal;text-align:center;}
td.gtEmailMarketing{width:95%;margin-left:auto;margin-right:auto;text-align:left;}

table.gtQuestion{color:#4D4D4E;width:95%;border:0px solid #8fa4b5;font-family: Montserrat,sans-serif;font-size:16px;font-weight:normal;text-align:center;}
td.gtQuestion{color:#4D4D4E;font-size:16px;font-family: Montserrat,sans-serif;text-align:left;border:0px solid #4d4d4f;width:95%;margin-left:auto;margin-right:auto;text-align:left;}
td.gtQuestionField{color:#4D4D4E;font-size:16px;font-family: Montserrat,sans-serif;text-align:left;border:0px solid #4d4d4f;text-align:left;padding:0px;padding:0 0 0 45px;}
td.gtQuestionAnswer{color:#4D4D4E;font-size:16px;font-family: Montserrat,sans-serif;text-align:left;border:0px solid #4d4d4f;text-align:left;padding:0px;padding:0 0 0 45px;}
br.gtQuestion{line-height:12px;clear:both;}

table.gtUKGiftAidTable{color:#4D4D4E;width:auto;border:0px solid #8fa4b5;font-family: Montserrat,sans-serif;font-size:16px;font-weight:normal;margin:0px;text-align:center;}
td.gtUKGiftAidLeftCell{padding:4px 3px 2px 20px;text-align:left;vertical-align:top;width:80px;}
td.gtUKGiftAidRightCell{padding:2px 3px 2px 3px;text-align:left;font-size:15px;}

a.gtTip:link{color:#3366dd;font-family: Montserrat,sans-serif;text-decoration:underline;font-size:15px;}
a.gtTip:hover{color:#3399ff;font-size:15px;}
select.gtCardType{width:212px;padding: .6em .5em;color: #4d4d4f;background: #D7EEF9;border: none;font-family: Montserrat,sans-serif;font-size:17px;font-weight:normal;outline: none;}
select.gtCardType:focus{outline: -webkit-focus-ring-color auto 1px;}

select.gtExpiryMonth{padding: .6em .5em;color: #4d4d4f;background: #D7EEF9;border: none;font-family: Montserrat,sans-serif;font-size:17px;font-weight:normal;outline: none;}
select.gtExpiryMonth:focus{outline: -webkit-focus-ring-color auto 1px;}

select.gtExpiryYear{padding: .6em .5em;color: #4d4d4f;background: #D7EEF9;border: none;font-family: Montserrat,sans-serif;font-size:17px;font-weight:normal;outline: none;}
select.gtExpiryYear:focus{outline: -webkit-focus-ring-color auto 1px;}

select{padding: .6em .5em;color: #4d4d4f;background: #D7EEF9;border: none;font-family: Montserrat,sans-serif;font-size:17px;font-weight:normal;outline: none;}
select.gtSelect25{width:208px;padding: .6em .5em;color: #4d4d4f;background: #D7EEF9;border: none;font-family: Montserrat,sans-serif;font-size:17px;font-weight:normal;outline: none;}
select.gtSelect25:focus, select:focus{outline: -webkit-focus-ring-color auto 1px;}

select.gtSelect4{width:80px;padding: .6em .5em;color: #4d4d4f;background: #D7EEF9;border: none;font-family: Montserrat,sans-serif;font-size:17px;font-weight:normal;outline: none;}
select.gtSelect4:focus{outline: -webkit-focus-ring-color auto 1px;}

.gtTextarea{width:212px;padding: .6em .5em;color: #4d4d4f;background: #D7EEF9;border: none;font-family: Montserrat,sans-serif;font-size:17px;font-weight:normal;outline: none;}
.gtTextarea:focus{outline: -webkit-focus-ring-color auto 1px;}

input.gtInput{width:212px;padding: .6em .5em;color: #4d4d4f;background: #D7EEF9;border: none;font-family: Montserrat,sans-serif;font-size:17px;font-weight:normal;outline: none;}
input.gtInput:focus{outline: -webkit-focus-ring-color auto 1px;}

input.gtInput25{width:212px;padding: .6em .5em;color: #4d4d4f;background: #D7EEF9;border: none;font-family: Montserrat,sans-serif;font-size:17px;font-weight:normal;outline: none;}
input.gtInput25:focus{outline: -webkit-focus-ring-color auto 1px;}

input.gtInput15{width:140px;padding: .6em .5em;color: #4d4d4f;background: #D7EEF9;border: none;font-family: Montserrat,sans-serif;font-size:17px;font-weight:normal;outline: none;}
input.gtInput15:focus{outline: -webkit-focus-ring-color auto 1px;}

input.gtInput10{width:100px;padding: .6em .5em;color: #4d4d4f;background: #D7EEF9;border: none;font-family: Montserrat,sans-serif;font-size:17px;font-weight:normal;outline: none;}
input.gtInput10:focus{outline: -webkit-focus-ring-color auto 1px;}

input.gtInput5{width:60px;padding: .6em .5em;color: #4d4d4f;background: #D7EEF9;border: none;font-family: Montserrat,sans-serif;font-size:17px;font-weight:normal;outline: none;}
input.gtInput5:focus{outline: -webkit-focus-ring-color auto 1px;}

input.gtInputState{width:49px;padding: .6em .5em;color: #4d4d4f;background: #D7EEF9;border: none;font-family: Montserrat,sans-serif;font-size:17px;font-weight:normal;outline: none;}
input.gtInputState:focus{outline: -webkit-focus-ring-color auto 1px;}

input.gtRadio{}.gtInputRequired{display:inline;height:100%;position:relative;}
.gtLineNotRequired{background-color:transparent;bottom:1px;display:inline;left:-3px;position:absolute;top:1px;width:2px;}
.gtLineRequired{background-color:#e44;bottom:4px;display:inline;left:-3px;position:absolute;top:1px;width:2px;}

div.gtError{color:#aa0000;background-color:#FDFDE4;text-align:center;border:2px solid #f9f998;padding:10px;margin:20px;font-family: Montserrat,sans-serif;font-size:16px;font-weight:normal;}
br.gtSection{line-height:2px;clear:both;}
br.gtAboveButtons{line-height:12px;clear:both;}

table.gtEmailOuterTable{color:#4D4D4E;background-color:transparent;border-left:0px solid #4d4d4f;border-right:0px solid #4d4d4f;border-top:0px solid #4d4d4f;border-bottom:0px solid #4d4d4f;text-align:center;font-family: Montserrat,sans-serif;font-size:15px;font-weight:bold;text-decoration:none;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}
td.gtEmailSectionCell{color:#4D4D4E;font-size:15px;font-family: Montserrat,sans-serif;font-weight:normal;text-align:left;padding:1px 3px 1px 3px;}
.gtEmailTitleBar{color:#ffffff;background-color:#4d4d4f;font-size:16px;font-family: Montserrat,sans-serif;font-weight:bold;}
.gtEmailTitleBarSmall{color:#ffffff;background-color:#4d4d4f;font-size:15px;font-family: Montserrat,sans-serif;font-weight:bold;}

div.gtECard{margin:20px;width:460px;text-align:left;}

input.gtECardInput{width:224px;padding: .6em .5em;color: #4d4d4f;background: #D7EEF9;border: none;font-family: Montserrat,sans-serif;font-size:17px;font-weight:normal;outline: none;}
input.gtECardInput:focus{outline: -webkit-focus-ring-color auto 1px;}
input.gtECardSubjectInput{width:254px;padding: .6em .5em;color: #4d4d4f;background: #D7EEF9;border: none;font-family: Montserrat,sans-serif;font-size:17px;font-weight:normal;outline: none;}
input.gtECardSubjectInput:focus{outline: -webkit-focus-ring-color auto 1px;}

a.gtButtonLink{color:#3399ff;font-family: Montserrat,sans-serif;font-weight:bold;text-decoration:underline;font-size:16px;}
a.gtButtonLink:hover{color:#3366dd;}
a.gtButtonLinkDelete{color:#9ac32a;font-family: Montserrat,sans-serif;font-weight:bold;text-decoration:underline;font-size:16px;padding-right:15px;!important}
a.gtButtonLinkDelete:hover{color:#ee0055;}
p.gtECardTitle{color:#4d4d4f;border-bottom:0px solid #4d4d4f;width:100%;margin:3px;padding:3px;font-size:22px;font-family:arial,verdana;font-weight:bold;text-align:left;}
p.gtECardSubTitle{font-size:16px;font-family: Montserrat,sans-serif;font-weight:bold;margin:3px;padding:3px;}
p.gtECard{font-size:16px;font-family: Montserrat,sans-serif;margin:3px;padding:3px;}
label.gtECardLabel{color:#4D4D4E;font-size:16px;font-family: Montserrat,sans-serif;clear:left;float:left;padding:3px 0px 2px 10px;text-align:left;vertical-align:middle;width:30%;}

div.gtECardGallery {width:100%;height:320px;}
div.gtECardGallery img {border:2px solid #52697E;}

.spacegallery {width:100%;height:520px;position:relative;overflow:hidden;}
.spacegallery img {border:0px solid #52697E;position:absolute;left:50%;}
.spacegallery a {position:absolute;z-index:1000;display:block;top:0;left:0;width:100%;height:100%;}
#fancybox-wrap{-webkit-box-sizing: content-box !important;-moz-box-sizing: content-box !important;box-sizing: content-box !important;}

div.gtECardName{padding:10px;width:100%;text-align:center;color:#333;font-size:18px;font-family:arial,verdana;font-weight:bold;}
div.gtECardClickImageToView{width:100%;text-align:center;color:#555;font-size:16px;font-family:arial,verdana;font-style:italic;}
td.gtECardNumbering{font-family:arial;font-size:16px;color:#000;padding:5px 5px 5px 15px;}
a.gtEditECardLink{font-family:arial;font-size:16px;color:#336699;}
a.gtEditECardLink:hover{font-family:arial;font-size:16px;color:#3366dd;}
a.gtDeleteECardLink{font-family:arial;font-size:16px;color:#993366;}
a.gtDeleteECardLink:hover{font-family:arial;font-size:16px;color:#dd3366;}
td.gtECardListingTitle{font-family:arial,verdana;font-size:16px;font-weight:bold;color:#4D4D4E;padding:5px 5px 5px 0px;}
