table.gtOuterTable{color:#5a5a5a;width:100%;border-left:0px solid #58587F;border-right:0px solid #58587F;border-top:0px solid #58587F;border-bottom:0px solid #58587F;border-collapse:separate;text-align:center;font-size:18px;font-family:Lato,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:#5a5a5a;width:100%;border:0px solid #8fa4b5;font-family:Lato,sans-serif;font-size:18px;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:#5a5a5a;font-size:18px;font-family:Lato,sans-serif;font-weight:normal;text-align:left;padding:1px 3px 1px 3px;}

input.gtButton{border:0px;border-radius:5px;box-shadow: 1px 1px 3px #999999;color:#ffffff;background-color:#4EAC49;font-family:Lato,sans-serif;font-size:19px;font-weight:normal;padding:12px 20px;text-align:center;cursor:pointer;}
input.gtButton:hover{background-color:#4ECC49;}

tr.gtSocialButtonRow{}

td.gtSectionLeftCell{width:45%;padding:6px 3px 5px 3px;text-align:right;vertical-align:top;}
td.gtSectionRightCell{width:55%;padding:0px 3px 5px 3px;text-align:left;}
div.gtSectionTitle{color:#58587F;border-bottom:0px solid #58587F;width:100%;padding:2px 0px 4px 0px;font-size:26px;font-weight:bold;text-align:left;} 
div.gtSectionTopMessage{color:#5a5a5a;margin:0;padding:2px 0px 2px 0px;text-align:left;border:0px solid #58587F;}
div.gtSectionTopMessage p {margin:0;padding:2px 0px 10px 0px;}
div.gtSectionMiddleMessage{color:#5a5a5a;padding:2px 0px 2px 0px;text-align:left;}
div.gtSectionMiddleMessage p {margin:0;padding:2px 0px 10px 0px;}
div.gtSectionBottomMessage{color:#5a5a5a;padding:2px 0px 2px 0px;text-align:left;}
div.gtSectionBottomMessage p {margin:0;padding:2px 0px 10px 0px;}
div.gtLabel{color:#5A5A5A;font-weight: 400;font-family:Lato,sans-serif;margin-top: 3px;}
div.gtSectionTip{color:#5a5a5a;display:inline;font-size:17px;}

table.gtInTributeTable{color:#5a5a5a;width:auto;border:0px solid #8fa4b5;font-family:Lato,sans-serif;font-size:18px;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:#5a5a5a;padding:1px 3px 12px 2px;text-align:left;}

table.gtContribLevelTable{color:#5a5a5a;margin-left:auto;margin-right:auto;border:0px solid #8fa4b5;font-family:Lato,sans-serif;font-size:18px;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:#5a5a5a;width:auto;margin-left:auto;margin-right:auto;border:0px solid #8fa4b5;font-family:Lato,sans-serif;font-size:18px;font-weight:normal;text-align:center;}
td.gtTargetedPrograms{width:95%;margin-left:auto;margin-right:auto;text-align:left;}
div.gtTargetedPrograms{color:#5a5a5a;padding:0 0 5px 40px;text-align:left;}
div.gtTargetedProgramDescription{color:#41627E;padding:2px 3px 0px 65px;text-align:left;}
select.gtTargetedProgramSelect{width:300px;height: 50px;border:2px solid #58587F;background-color:#ffffff;font-family:Lato,sans-serif;font-size:19px;font-weight:normal;padding: 6px 4px;outline: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
select.gtTargetedProgramSelect:focus{border:2px solid #aaa;color:#58587F;-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)}

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

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

table.gtUKGiftAidTable{color:#5a5a5a;width:auto;border:0px solid #8fa4b5;font-family:Lato,sans-serif;font-size:18px;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:17px;}

a.gtTip:link{color:#3366dd;font-family:Lato,sans-serif;text-decoration:underline;font-size:17px;}
a.gtTip:hover{color:#3399ff;font-size:17px;}
select.gtCardType{width:295px;height: 50px;border:2px solid #58587F;background-color:#ffffff;font-family:Lato,sans-serif;font-size:19px;font-weight:normal;padding: 6px 4px;outline: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
select.gtCardType:focus{border:2px solid #aaa;color:#58587F;-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)}

select.gtExpiryMonth{width:82px;height: 50px;border:2px solid #58587F;background-color:#ffffff;font-family:Lato,sans-serif;font-size:19px;font-weight:normal;padding: 6px 4px;outline: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
select.gtExpiryMonth:focus{border:2px solid #aaa;color:#58587F;-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)}

select.gtExpiryYear{width:105px;height: 50px;border:2px solid #58587F;background-color:#ffffff;font-family:Lato,sans-serif;font-size:19px;font-weight:normal;padding: 6px 4px;outline: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
select.gtExpiryYear:focus{border:2px solid #aaa;color:#58587F;-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)}

select.gtSelect25{width:295px !important;height: 50px;border:2px solid #58587F;background-color:#ffffff;font-family:Lato,sans-serif;font-size:19px;font-weight:normal;padding: 6px 4px;outline: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
select.gtSelect25:focus{border:2px solid #aaa;color:#58587F;-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)}

select.gtSelect4{width:80px;height: 50px;border:2px solid #58587F;background-color:#ffffff;font-family:Lato,sans-serif;font-size:19px;font-weight:normal;padding: 6px 4px;outline: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
select.gtSelect4:focus{border:2px solid #aaa;color:#58587F;-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)}

.gtTextarea{border:2px solid #58587F;background-color:#ffffff;font-family:Lato,sans-serif;font-size:19px;font-weight:normal;padding: 6px 4px;outline: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.gtTextarea:focus{border:2px solid #aaa;color:#58587F;-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)}
.gtTextarea[name=InTributeAddress]{width: 295px;}
.gtTextarea[name=InTributeMessage]{width: 295px;}

input.gtInput{width:295px !important;height: 50px;border:2px solid #58587F;background-color:#ffffff;font-family:Lato,sans-serif;font-size:19px;font-weight:normal;padding: 6px 4px;outline: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
input.gtInput:focus{border:2px solid #aaa;color:#58587F;-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)}

input.gtInput25{width:295px !important;height: 50px;border:2px solid #58587F;background-color:#ffffff;font-family:Lato,sans-serif;font-size:19px;font-weight:normal;padding: 6px 4px;outline: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
input.gtInput25:focus{border:2px solid #aaa;color:#58587F;-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)}

input.gtInput15{height: 50px;border:2px solid #58587F;background-color:#ffffff;font-family:Lato,sans-serif;font-size:19px;font-weight:normal;padding: 6px 4px;outline: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
input.gtInput15:focus{border:2px solid #aaa;color:#58587F;-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)}

input.gtInput10{width:120px;height: 50px;border:2px solid #58587F;background-color:#ffffff;font-family:Lato,sans-serif;font-size:19px;font-weight:normal;padding: 6px 4px;outline: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
input.gtInput10:focus{border:2px solid #aaa;color:#58587F;-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)}

input.gtInput5{width:70px;height: 50px;border:2px solid #58587F;background-color:#ffffff;font-family:Lato,sans-serif;font-size:19px;font-weight:normal;padding: 6px 4px;outline: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
input.gtInput5:focus{border:2px solid #aaa;color:#58587F;-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)}

input.gtInputState{width:49px;height: 50px;border:2px solid #58587F;background-color:#ffffff;font-family:Lato,sans-serif;font-size:19px;font-weight:normal;padding: 6px 4px;outline: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
input.gtInputState:focus{border:2px solid #aaa;color:#58587F;-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)}


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:0px;display:inline;left:-3px;position:absolute;top:0px;width:2px;}

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

table.gtEmailOuterTable{color:#5a5a5a;background-color:transparent;border-left:0px solid #58587F;border-right:0px solid #58587F;border-top:0px solid #58587F;border-bottom:0px solid #58587F;text-align:center;font-family:Lato,sans-serif;font-size:17px;font-weight:bold;text-decoration:none;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}
td.gtEmailSectionCell{color:#5a5a5a;font-size:17px;font-family:Lato,sans-serif;font-weight:normal;text-align:left;padding:1px 3px 1px 3px;}
.gtEmailTitleBar{color:#ffffff;background-color:#58587F;font-size:18px;font-family:Lato,sans-serif;font-weight:bold;}
.gtEmailTitleBarSmall{color:#ffffff;background-color:#58587F;font-size:17px;font-family:Lato,sans-serif;font-weight:bold;}

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

input.gtECardInput{width:224px;border:1px solid #cccccc;background-color:#ffffff;font-family:Lato,sans-serif;font-size:19px;font-weight:normal;padding: 6px 4px;outline: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
input.gtECardInput:focus{border:1px solid #aaa;color:#444;-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)}
input.gtECardSubjectInput{width:295px;height: 50px;border:2px solid #58587F;background-color:#ffffff;font-family:Lato,sans-serif;font-size:19px;font-weight:normal;padding: 6px 4px;outline: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
input.gtECardSubjectInput:focus{border:1px solid #aaa;color:#444;-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)}

a.gtButtonLink{color:#3399ff;font-family:Lato,sans-serif;font-weight:bold;text-decoration:underline;font-size:18px;}
a.gtButtonLink:hover{color:#3366dd;}
a.gtButtonLinkDelete{color:#ff5500;font-family:Lato,sans-serif;font-weight:bold;text-decoration:underline;font-size:18px;padding-right:15px;!important}
a.gtButtonLinkDelete:hover{color:#ee0055;}
p.gtECardTitle{color:#58587F;border-bottom:0px solid #58587F;width:100%;margin:3px;padding:3px;font-size:24px;font-family:arial,verdana;font-weight:bold;text-align:left;}
p.gtECardSubTitle{font-size:18px;font-family:Lato,sans-serif;font-weight:bold;margin:3px;padding:3px;}
p.gtECard{font-size:18px;font-family:Lato,sans-serif;margin:3px;padding:3px;}
label.gtECardLabel{color:#5a5a5a;font-size:18px;font-family:Lato,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:20px;font-family:arial,verdana;font-weight:bold;}
div.gtECardClickImageToView{width:100%;text-align:center;color:#555;font-size:18px;font-family:arial,verdana;font-style:italic;}
td.gtECardNumbering{font-family:arial;font-size:18px;color:#000;padding:5px 5px 5px 15px;}
a.gtEditECardLink{font-family:arial;font-size:18px;color:#336699;}
a.gtEditECardLink:hover{font-family:arial;font-size:18px;color:#3366dd;}
a.gtDeleteECardLink{font-family:arial;font-size:18px;color:#993366;}
a.gtDeleteECardLink:hover{font-family:arial;font-size:18px;color:#dd3366;}
td.gtECardListingTitle{font-family:arial,verdana;font-size:18px;font-weight:bold;color:#5a5a5a;padding:5px 5px 5px 0px;}