* {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
DL {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
FIELDSET {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
A {
	COLOR: #bd0926; TEXT-DECORATION: none
}
A:visited {
	COLOR: #bd0926
}
A:hover {
	COLOR: #575757; TEXT-DECORATION: none
}
A:hover:visited {
	COLOR: #575757; TEXT-DECORATION: none
}
A:focus {
	OUTLINE-STYLE: none
}
A:active {
	OUTLINE-STYLE: none
}
LABEL {
	CURSOR: pointer
}
.killfloat {
	HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden
}
.hidden {
	DISPLAY: none; VISIBILITY: hidden
}
.invisible {
	POSITION: absolute; WIDTH: 0px; DISPLAY: inline; HEIGHT: 0px; OVERFLOW: hidden; TOP: -1000000px; LEFT: -1000000px
}
.floatLeft {
	FLOAT: left
}
.floatRight {
	FLOAT: right
}
HTML {
	HEIGHT: 100.1%
}
BODY {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 101%
}
HTML > BODY {
	FONT-SIZE: 16px
}
.container {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; MARGIN: 0px auto; WIDTH: 960px
}
.containerHeader {
	BORDER-BOTTOM: #f3f3f3 40px solid; POSITION: relative; HEIGHT: 120px
}
.containerMain {
	BACKGROUND-IMAGE: url(../images/htg-containerMain.gif); POSITION: relative; MARGIN: 15px 0px; PADDING-LEFT: 190px; PADDING-RIGHT: 270px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: left top
}
.containerMarginalA {
	BACKGROUND-COLOR: #f3f3f3; WIDTH: 190px; FLOAT: left; MARGIN-LEFT: -190px
}
.containerCenter {
	PADDING-BOTTOM: 25px; MARGIN: 0px 15px; MIN-HEIGHT: 300px; WIDTH: 470px; FLOAT: left
}
.containerCenterB {
	PADDING-BOTTOM: 25px; BACKGROUND-COLOR: #ffffff; WIDTH: 675px; FLOAT: left; MARGIN-LEFT: -190px; MARGIN-RIGHT: 10px
}
.containerMarginalB {
	WIDTH: 270px; FLOAT: right; MARGIN-RIGHT: -270px
}
.containerFooter {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 70px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.donationBox {
	Z-INDEX: 201; POSITION: absolute; BOTTOM: -40px; DISPLAY: none; RIGHT: 0px
}
.donationBox A {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #bd0926; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; COLOR: #ffffff; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.donationBox A:hover {
	BACKGROUND-COLOR: #97bf0d; COLOR: #ffffff
}
.donationBox A.active {
	BACKGROUND-COLOR: #97bf0d; COLOR: #ffffff
}
.donationButton {
	BACKGROUND-IMAGE: url(../images/btn-donate.gif); TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left -90px; FLOAT: left; HEIGHT: 58px; COLOR: #fff !important; FONT-SIZE: 12px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 22px
}
.donationButton:hover {
	BACKGROUND-POSITION: left top
}
.navigationA {
	Z-INDEX: 201; POSITION: absolute; BOTTOM: -40px; LEFT: 1px
}
.navigationA UL {
	HEIGHT: 40px
}
.navigationA LI {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: -1px
}
.navigationA LI A {
	BACKGROUND-IMAGE: url(../images/htg-navA.gif); PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 11px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 10px; COLOR: #000; FONT-SIZE: 15px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
.navigationA LI:unknown A {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #bd0926; COLOR: #fff
}
.navigationA LI A:hover {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #97bf0d; COLOR: #fff
}
.navigationA LI A.hover {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #97bf0d; COLOR: #fff
}
.navigationA LI A.active {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #97bf0d; COLOR: #fff
}
.containerNavigation {
	PADDING-BOTTOM: 130px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.navigationB {
	BACKGROUND-IMAGE: url(../images/htg-navB.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; PADDING-TOP: 1px
}
.navigationB LI {
	
}
.navigationB LI A {
	BACKGROUND-IMAGE: url(../images/htg-navB.gif); PADDING-BOTTOM: 9px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left bottom; COLOR: #000000; FONT-SIZE: 14px; PADDING-TOP: 8px
}
.navigationB LI A.active {
	BACKGROUND-COLOR: #cadf86; COLOR: #000000
}
.navigationB LI A.hover {
	BACKGROUND-COLOR: #cadf86; COLOR: #000000
}
.navigationB LI A:hover {
	BACKGROUND-COLOR: #cadf86; COLOR: #000000
}
.navigationB LI A:hover SPAN {
	TEXT-DECORATION: none
}
.navigationB LI A.active SPAN {
	TEXT-DECORATION: none
}
.navigationC LI A {
	LINE-HEIGHT: 16px; FONT-SIZE: 12px
}
.navigationC LI A SPAN {
	PADDING-LEFT: 13px; DISPLAY: block
}
.navigationB LI A.back SPAN {
	BACKGROUND-IMAGE: url(../images/icon-nav-back.png); PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 2px
}
.logoBox {
	Z-INDEX: 210; POSITION: absolute; TOP: 23px; LEFT: 0px
}
.navigationLanguage {
	POSITION: absolute; TOP: 10px; LEFT: 490px
}
.navigationLanguage LI {
	LINE-HEIGHT: 15px; FLOAT: left; FONT-SIZE: 11px
}
.navigationLanguage LI A {
	BACKGROUND-IMAGE: url(../images/htg-navSeperator.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 2px; COLOR: #000000; PADDING-TOP: 0px
}
.navigationLanguage LI:first-child A {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
.navigationLanguage LI A.active {
	COLOR: #bd0926; TEXT-DECORATION: none
}
.navigationLanguage LI A:hover {
	COLOR: #bd0926; TEXT-DECORATION: none
}
.navigationMeta {
	POSITION: absolute; TOP: 10px; RIGHT: 0px
}
.navigationMeta LI {
	BACKGROUND-IMAGE: url(../images/htg-navSeperator.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 2px; FLOAT: left; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.navigationMeta LI:first-child {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
.navigationMeta LI A {
	COLOR: #000000
}
.navigationMeta LI A.active {
	COLOR: #bd0926; TEXT-DECORATION: none
}
.navigationMeta LI A:hover {
	COLOR: #bd0926; TEXT-DECORATION: none
}
.navigationMeta LI A.rss IMG {
	POSITION: relative; TOP: -1px
}
.searchBox {
	POSITION: absolute; TOP: 70px; RIGHT: 0px
}
.searchBox #searchTerm {
	BORDER-BOTTOM: #e3e4e5 1px solid; BORDER-LEFT: #e3e4e5 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 9px; WIDTH: 160px; PADDING-RIGHT: 9px; FONT-FAMILY: Arial; FLOAT: left; COLOR: #575757; FONT-SIZE: 12px; BORDER-TOP: #e3e4e5 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #e3e4e5 1px solid; PADDING-TOP: 4px
}
.searchBox #searchButton {
	BACKGROUND-IMAGE: url(../images/btn-search.gif); WIDTH: 24px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 24px; CURSOR: pointer
}
.searchBox #searchButton:hover {
	BACKGROUND-IMAGE: url(../images/btn-search-hover.gif)
}
.countryBox {
	POSITION: absolute; TOP: 70px; RIGHT: 285px
}
.countryBox .selectBox {
	POSITION: relative; FONT-SIZE: 12px
}
.countryBox .selectBox .selectedBox {
	BACKGROUND-IMAGE: url(../images/btn-country.gif); WIDTH: 185px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top
}
.countryBox .selectBoxActive .selectedBox {
	BACKGROUND-IMAGE: url(../images/btn-country-hover.gif)
}
.countryBox .selectBox:hover .selectedBox {
	BACKGROUND-IMAGE: url(../images/btn-country-hover.gif)
}
.countryBox .selectBox .selectedBox SPAN {
	BORDER-BOTTOM: #e3e4e5 1px solid; BORDER-LEFT: #e3e4e5 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 9px; WIDTH: 140px; PADDING-RIGHT: 9px; DISPLAY: block; COLOR: #575757; BORDER-TOP: #e3e4e5 1px solid; CURSOR: pointer; BORDER-RIGHT: #e3e4e5 1px solid; PADDING-TOP: 4px
}
.countryBox .selectBoxActive .selectedBox SPAN {
	FONT-STYLE: normal
}
.countryBox .selectBox .optionBox {
	Z-INDEX: 1001; BORDER-BOTTOM: #e3e4e5 1px solid; POSITION: absolute; BORDER-LEFT: #e3e4e5 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 158px; PADDING-RIGHT: 0px; DISPLAY: none; OVERFLOW: auto; BORDER-TOP: #e3e4e5 1px solid; TOP: 23px; BORDER-RIGHT: #e3e4e5 1px solid; PADDING-TOP: 4px; LEFT: 0px
}
.countryBox .selectBoxActive .selectedBox {
	Z-INDEX: 1002 !important
}
.countryBox .selectBoxActive .optionBox {
	DISPLAY: block
}
.countryBox .selectBox .optionBox SPAN {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 18px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; COLOR: #575757; CURSOR: pointer; PADDING-TOP: 1px
}
.countryBox .selectBox .optionBox A {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 18px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; COLOR: #575757; CURSOR: pointer; PADDING-TOP: 1px
}
.countryBox .selectBox .optionBox SPAN:hover {
	COLOR: #bd0926
}
.countryBox .selectBox .optionBox A:hover {
	COLOR: #bd0926
}
.countryBox .selectBox .optionBox .selected {
	COLOR: #bd0926
}
.volunteerCountryBox {
	MARGIN: 0px 0px 12px; WIDTH: 240px; FLOAT: left; FONT-WEIGHT: bold
}
.resetButton {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; BACKGROUND-COLOR: #f1f1f1; PADDING-LEFT: 42px; PADDING-RIGHT: 42px; FLOAT: right; HEIGHT: 24px; COLOR: #000000; FONT-SIZE: 13px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.volunteerCountryBox .selectBox {
	POSITION: relative; FONT-SIZE: 12px
}
.volunteerCountryBox .selectBox .selectedBox {
	BACKGROUND-IMAGE: url(../images/btn-country.gif); WIDTH: 235px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top
}
.volunteerCountryBox .selectBoxActive .selectedBox {
	BACKGROUND-IMAGE: url(../images/btn-country-hover.gif)
}
.volunteerCountryBox .selectBox:hover .selectedBox {
	BACKGROUND-IMAGE: url(../images/btn-country-hover.gif)
}
.volunteerCountryBox .selectBox .selectedBox SPAN {
	BORDER-BOTTOM: #e3e4e5 1px solid; BORDER-LEFT: #e3e4e5 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 9px; WIDTH: 190px; PADDING-RIGHT: 9px; DISPLAY: block; COLOR: #575757; BORDER-TOP: #e3e4e5 1px solid; CURSOR: pointer; BORDER-RIGHT: #e3e4e5 1px solid; PADDING-TOP: 4px
}
.volunteerCountryBox .selectBoxActive .selectedBox SPAN {
	FONT-STYLE: normal
}
.volunteerCountryBox .selectBox .optionBox {
	Z-INDEX: 1001; BORDER-BOTTOM: #e3e4e5 1px solid; POSITION: absolute; BORDER-LEFT: #e3e4e5 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 208px; PADDING-RIGHT: 0px; DISPLAY: none; OVERFLOW: auto; BORDER-TOP: #e3e4e5 1px solid; TOP: 23px; BORDER-RIGHT: #e3e4e5 1px solid; PADDING-TOP: 4px; LEFT: 0px
}
.volunteerCountryBox .selectBoxActive .selectedBox {
	Z-INDEX: 1002 !important
}
.volunteerCountryBox .selectBoxActive .optionBox {
	DISPLAY: block
}
.volunteerCountryBox .selectBox .optionBox SPAN {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 18px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; COLOR: #575757; CURSOR: pointer; PADDING-TOP: 1px
}
.volunteerCountryBox .selectBox .optionBox A {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 18px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; COLOR: #575757; CURSOR: pointer; PADDING-TOP: 1px
}
.volunteerCountryBox .selectBox .optionBox SPAN:hover {
	COLOR: #bd0926
}
.volunteerCountryBox .selectBox .optionBox A:hover {
	COLOR: #bd0926
}
.volunteerCountryBox .selectBox .optionBox .selected {
	COLOR: #bd0926
}
.containerBreadcrump {
	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; MARGIN-LEFT: -190px
}
.navigationBreadcrump {
	
}
.navigationBreadcrump LI {
	FLOAT: left
}
.navigationBreadcrump LI A {
	BACKGROUND-IMAGE: url(../images/icon-breadcrumb.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 4px; COLOR: #000000; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.navigationBreadcrump LI:first-child A {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.navigationBreadcrump LI A:hover {
	COLOR: #bd0926; TEXT-DECORATION: none
}
.navigationSocialBookmarks {
	PADDING-BOTTOM: 10px; FLOAT: left
}
.navigationSocialBookmarks LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.navigationSocialBookmarks LI A {
	BACKGROUND-IMAGE: url(../images/sprite-socialNetworks.gif); TEXT-INDENT: -10000px; WIDTH: 13px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 13px
}
.navigationSocialBookmarks LI A.twitter {
	BACKGROUND-POSITION: left top
}
.navigationSocialBookmarks LI A.twitter:hover {
	BACKGROUND-POSITION: left -20px
}
.navigationSocialBookmarks LI A.facebook {
	BACKGROUND-POSITION: -17px top
}
.navigationSocialBookmarks LI A.facebook:hover {
	BACKGROUND-POSITION: -17px -20px
}
.navigationService {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 1px
}
.navigationService LI {
	BACKGROUND-IMAGE: url(../images/htg-navSeperator.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; PADDING-LEFT: 4px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 3px; FLOAT: left; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.navigationService LI:first-child {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.navigationService LI SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; COLOR: #000000; PADDING-TOP: 0px
}
.navigationService LI A {
	COLOR: #000000
}
.navigationService LI A.active {
	COLOR: #bd0926; TEXT-DECORATION: none
}
.navigationService LI A:hover {
	COLOR: #bd0926; TEXT-DECORATION: none
}
.navigationService LI A.print {
	BACKGROUND-IMAGE: url(../images/icon-print.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 0px; PADDING-TOP: 0px
}
.navigationService LI A.print:hover {
	BACKGROUND-IMAGE: url(../images/icon-print-hover.gif)
}
.navigationService LI A.top {
	BACKGROUND-IMAGE: url(../images/icon-top.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 0px; PADDING-TOP: 0px
}
.navigationService LI A.top:hover {
	BACKGROUND-IMAGE: url(../images/icon-top-hover.gif)
}
.navigationService LI A.recommend {
	BACKGROUND-IMAGE: url(../images/icon-recommend.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 19px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 1px; PADDING-TOP: 0px
}
.navigationService LI A.recommend:hover {
	BACKGROUND-IMAGE: url(../images/icon-recommend-hover.gif)
}
.navigationService LI A.sitemap {
	BACKGROUND-IMAGE: url(../images/icon-sitemap.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; PADDING-TOP: 0px
}
.navigationService LI A.sitemap:hover {
	BACKGROUND-IMAGE: url(../images/icon-sitemap-hover.gif)
}
.containerMain H1 {
	PADDING-BOTTOM: 18px; LINE-HEIGHT: 24px; FONT-FAMILY: 'Neuton', Georgia; COLOR: #000000; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.containerMain H2 {
	PADDING-BOTTOM: 18px; LINE-HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 12px
}
.containerMain H3 {
	LINE-HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 12px
}
.containerMain H4 {
	LINE-HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.containerMain H5 {
	LINE-HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.textBox {
	LINE-HEIGHT: 18px; FONT-SIZE: 12px
}
.textBox P {
	PADDING-BOTTOM: 18px
}
.textBox UL {
	PADDING-BOTTOM: 18px
}
.textBox UL LI {
	BACKGROUND-IMAGE: url(../images/icon-bullet.gif); LINE-HEIGHT: 18px; PADDING-LEFT: 14px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 5px; FONT-SIZE: 12px
}
.textBox BLOCKQUOTE {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 15px; COLOR: #575757
}
.textBox CITE {
	POSITION: relative; PADDING-LEFT: 15px; DISPLAY: block; COLOR: #575757; TOP: -15px
}
.textBox BLOCKQUOTE CITE {
	PADDING-LEFT: 0px; TOP: 0px; PADDING-TOP: 3px
}
A.intern {
	BACKGROUND-IMAGE: url(../images/icon-internal.png); PADDING-LEFT: 16px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px 4px
}
A.intern:hover {
	BACKGROUND-IMAGE: url(../images/icon-internal-hover.png); COLOR: #575757
}
A.external {
	BACKGROUND-IMAGE: url(../images/icon-external.png); PADDING-LEFT: 16px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 3px
}
A.external:hover {
	BACKGROUND-IMAGE: url(../images/icon-external-hover.png); COLOR: #575757
}
A.download {
	BACKGROUND-IMAGE: url(../images/icon-download.png); PADDING-LEFT: 16px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px 3px
}
A.download:hover {
	BACKGROUND-IMAGE: url(../images/icon-download-hover.png); COLOR: #575757
}
.navigationArchive {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.navigationArchive LI {
	BACKGROUND-IMAGE: none !important; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.navigationArchive LI A {
	BACKGROUND-IMAGE: url(../images/icon-internal.png); PADDING-LEFT: 16px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px 4px
}
.navigationArchive LI.amenu-act A {
	BACKGROUND-IMAGE: url(../images/icon-internal-hover.png); COLOR: #575757
}
.navigationArchive LI A:hover {
	BACKGROUND-IMAGE: url(../images/icon-internal-hover.png); COLOR: #575757
}
.navigationFilter LI {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; FLOAT: left; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.navigationFilter LI A {
	BACKGROUND-IMAGE: url(../images/htg-navSeperator.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 2px; COLOR: #000; PADDING-TOP: 0px
}
.navigationFilter LI SPAN {
	BACKGROUND-IMAGE: url(../images/htg-navSeperator.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 2px; COLOR: #000; PADDING-TOP: 0px
}
.navigationFilter LI A:hover {
	COLOR: #97bf0d
}
.navigationFilter LI A.active {
	COLOR: #97bf0d
}
.navigationFilter LI SPAN {
	COLOR: #575757
}
.navigationFilter LI:first-child A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.navigationFilter LI:first-child SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.navigationFilter LI:unknown A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.navigationFilter LI:unknown SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.buttonPate {
	BACKGROUND-IMAGE: url(../images/btn-pate-werden.gif); POSITION: absolute; WIDTH: 92px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 34px; TOP: 0px; RIGHT: 0px
}
.containerFacebookLikeBox {
	MARGIN: 0px 0px 20px
}
.containerTeaser H5 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #575757; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.containerTeaser H5 A {
	COLOR: #575757
}
.containerTeaser H5 A:hover {
	COLOR: #575757
}
.containerTeaser .teaserBox {
	POSITION: relative; BACKGROUND-COLOR: #f3f3f3; MARGIN: 0px 0px 25px
}
.containerMain .containerTeaser .teaserBox H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: 'Neuton', Georgia; COLOR: #000000; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.containerMain .containerTeaser .teaserBox H2 A {
	COLOR: #bd0926
}
.containerMain .containerTeaser .teaserBox H2 A:hover {
	COLOR: #575757
}
.containerMain .containerTeaser .teaserBox H3 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.containerTeaser .teaserBox .textBox {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.containerTeaser .teaserBox .textBox P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-TOP: 0px
}
.containerTeaser .teaserBox .textBox H4 {
	LINE-HEIGHT: 16px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.containerTeaser .teaserBox .textBox H2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.containerMain .containerTeaser .teaserBoxDonation H2 {
	LINE-HEIGHT: 26px; COLOR: #bd0926; FONT-SIZE: 20px; PADDING-TOP: 5px
}
.containerTeaser .teaserBoxDonation .textBox P {
	LINE-HEIGHT: 21px; FONT-SIZE: 16px
}
.containerTeaser .teaserBoxDonation FORM {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.containerTeaser .teaserBoxDonation INPUT.input {
	BACKGROUND-IMAGE: url(../images/bg-teaserDonation-input.png); BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 6px; WIDTH: 74px !important; PADDING-RIGHT: 18px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-POSITION: right top; FLOAT: left; COLOR: #787575; FONT-SIZE: 42px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.containerTeaser .teaserBoxDonation INPUT.submit {
	BACKGROUND-IMAGE: url(../images/btn-jetzt-spenden.gif); WIDTH: 139px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 50px
}
.containerTeaser .teaserBoxDonation INPUT.submit:hover {
	BACKGROUND-IMAGE: url(../images/btn-jetzt-spenden-hover.gif)
}
.containerSlideshow {
	Z-INDEX: 202; POSITION: relative; MARGIN: 0px 0px 25px; WIDTH: 675px
}
.containerTeaser .teaserBoxA {
	POSITION: relative; MARGIN: 0px 0px 25px
}
.containerTeaser .teaserBoxA .mask {
	Z-INDEX: 1000000; POSITION: absolute; TOP: 0px; LEFT: 0px
}
.containerTeaser .teaserBoxA .textBox {
	POSITION: absolute; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #ffffff; MIN-HEIGHT: 49px; PADDING-LEFT: 10px; BOTTOM: 20px; PADDING-RIGHT: 20px; MAX-WIDTH: 615px; PADDING-TOP: 8px; LEFT: 15px
}
.containerTeaser .teaserBoxA .textBox H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 24px; PADDING-TOP: 0px
}
.containerTeaser .teaserBoxA .textBox H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.containerTeaser .teaserBoxB {
	POSITION: relative; BACKGROUND-COLOR: #f3f3f3; MARGIN: 0px 0px 25px
}
.containerTeaser .teaserBoxB .mask {
	Z-INDEX: 1000000; POSITION: absolute; TOP: 0px; LEFT: 310px
}
.containerTeaser .teaserBoxB .imageBox {
	WIDTH: 330px; FLOAT: left
}
.containerTeaser .teaserBoxB .textBox {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 320px; PADDING-RIGHT: 10px; FLOAT: right; COLOR: #000000; PADDING-TOP: 10px
}
.containerTeaser .teaserBoxC {
	POSITION: relative; BACKGROUND-COLOR: #f3f3f3; MARGIN: 0px 0px 25px; WIDTH: 330px
}
.containerTeaser .teaserBoxC .mask {
	Z-INDEX: 1000000; POSITION: absolute; TOP: 135px; LEFT: 0px
}
.containerTeaser .teaserBoxC .textBox {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #000000; PADDING-TOP: 10px
}
.containerTeaser .teaserBoxD {
	POSITION: relative; BACKGROUND-COLOR: #f3f3f3; MARGIN: 0px 0px 25px
}
.containerTeaser .teaserBoxD .imageBox {
	WIDTH: 200px; FLOAT: left
}
.containerTeaser .teaserBoxD .textBox {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 245px; PADDING-RIGHT: 10px; FLOAT: right; COLOR: #000000; PADDING-TOP: 10px
}
.containerTeaser .teaserBoxBlog {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.containerTeaser .teaserBoxBlog .textBox {
	BACKGROUND-IMAGE: url(../images/htg-navB.gif); PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left bottom; PADDING-TOP: 0px
}
.containerTeaser .teaserBoxBlog:unknown .textBox {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.containerTeaser .teaserBoxBlog .textBox P {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.containerMain .containerTeaser .teaserBoxBlog H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #575757; PADDING-TOP: 0px
}
.containerTeaser .teaserTestimonial {
	BACKGROUND-COLOR: #bd0926 !important; WIDTH: 270px; HEIGHT: 203px; OVERFLOW: hidden; CURSOR: pointer
}
.containerTeaser .teaserTestimonial .textBox {
	POSITION: absolute; PADDING-BOTTOM: 5px !important; BACKGROUND-COLOR: #bd0926 !important; PADDING-LEFT: 10px !important; WIDTH: 250px; BOTTOM: 0px; PADDING-RIGHT: 10px !important; HEIGHT: 18px; COLOR: #fff !important; PADDING-TOP: 5px !important; LEFT: 0px
}
.containerTeaser .teaserTestimonial .textBox P {
	DISPLAY: block; HEIGHT: 18px; OVERFLOW: hidden
}
.containerTeaser .teaserTestimonial .textBox P:hover {
	CURSOR: pointer
}
.containerTeaser .teaserTestimonial .textBox A {
	COLOR: #fff
}
.containerTeaser .teaserTestimonial .textBoxActive {
	HEIGHT: 193px
}
.containerTeaser .teaserTestimonial .textBoxActive P {
	HEIGHT: 193px
}
.containerTeaser .teaserVideo {
	BACKGROUND-COLOR: #333 !important
}
.containerTeaser .teaserVideo .textBox {
	PADDING-BOTTOM: 5px !important; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; COLOR: #fff !important; PADDING-TOP: 5px !important
}
.containerTeaser .teaserVideo .textBox A {
	COLOR: #fff
}
.containerTeaser .teaserVideo .play {
	POSITION: absolute; TOP: 61px; LEFT: 108px
}
.containerTeaser .teaserGallery {
	BACKGROUND-COLOR: #333 !important
}
.containerTeaser .teaserGallery .textBox {
	PADDING-BOTTOM: 5px !important; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; COLOR: #fff !important; PADDING-TOP: 5px !important
}
.containerTeaser .teaserGallery .textBox A {
	COLOR: #fff
}
.containerTeaser .teaserGallery .play {
	POSITION: absolute; TOP: 145px; LEFT: 10px
}
.containerTeaser .teaserGallery .thumbImages {
	POSITION: relative; WIDTH: 270px; DISPLAY: block; HEIGHT: 145px; OVERFLOW: hidden
}
.containerTeaser .teaserGallery .thumbBoxInner {
	POSITION: absolute; WIDTH: 1342177.27em; TOP: 0px; LEFT: 0px
}
.containerTeaser .teaserGallery .thumbImages .imageBox {
	FLOAT: left
}
.containerTeaser .teaserGallery .disabled IMG {
	CURSOR: default !important; opacity: 0
}
.containerTeaser .teaserGallery .thumbArrowLeft {
	BACKGROUND-IMAGE: url(../images/icon-gallery.png); Z-INDEX: 10000000; POSITION: absolute; BOTTOM: 3px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top
}
.containerTeaser .teaserGallery .thumbArrowRight {
	BACKGROUND-IMAGE: url(../images/icon-gallery.png); Z-INDEX: 10000000; POSITION: absolute; BOTTOM: 3px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top
}
.containerTeaser .teaserGallery .thumbArrowLeft {
	BACKGROUND-POSITION: left top; RIGHT: 25px
}
.containerTeaser .teaserGallery .thumbArrowRight {
	BACKGROUND-POSITION: -22px top; RIGHT: 3px
}
.containerTeaser .teaserGallery .thumbArrowLeft:hover {
	BACKGROUND-POSITION: left -22px
}
.containerTeaser .teaserGallery .thumbArrowRight:hover {
	BACKGROUND-POSITION: -22px -22px
}
.containerTeaser .teaserGallery .thumbArrowLeft IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 22px; PADDING-RIGHT: 0px; HEIGHT: 22px; CURSOR: pointer; PADDING-TOP: 0px
}
.containerTeaser .teaserGallery .thumbArrowRight IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 22px; PADDING-RIGHT: 0px; HEIGHT: 22px; CURSOR: pointer; PADDING-TOP: 0px
}
.containerMarginal .containerTeaser H5 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.containerMarginal .containerTeaser .teaserBox {
	POSITION: relative; BACKGROUND-COLOR: #f3f3f3; WIDTH: 270px; MARGIN-BOTTOM: 20px; OVERFLOW: hidden
}
.containerMarginal .containerTeaser .teaserBox .mask {
	Z-INDEX: 1000000; POSITION: absolute; TOP: 105px; LEFT: 0px
}
.containerMarginal .containerTeaser .teaserBox .textBox {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #000000; PADDING-TOP: 10px
}
.containerMarginal .containerTeaser .teaserBox .linkBox {
	MARGIN-TOP: -20px
}
.containerAccordion {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.containerAccordion .accordionBox {
	PADDING-BOTTOM: 10px; WIDTH: 250px
}
.containerAccordion H2 {
	BACKGROUND-IMAGE: url(../images/icon-accordion-closed.gif); PADDING-BOTTOM: 2px !important; LINE-HEIGHT: 18px !important; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial !important; BACKGROUND-POSITION: 235px 4px; COLOR: #575757 !important; FONT-SIZE: 12px !important; CURSOR: pointer; FONT-WEIGHT: bold !important; PADDING-TOP: 2px !important
}
.containerAccordion H2:hover {
	BACKGROUND-IMAGE: url(../images/icon-accordion-open.gif); BACKGROUND-POSITION: 233px 6px; COLOR: #bd0926 !important
}
.containerAccordion H2.current {
	BACKGROUND-IMAGE: url(../images/icon-accordion-open.gif); BACKGROUND-POSITION: 233px 6px; COLOR: #000000 !important; CURSOR: default
}
.containerAccordion H2.current:hover {
	BACKGROUND-IMAGE: url(../images/icon-accordion-open.gif); COLOR: #000000 !important
}
.containerAccordion .textBox {
	PADDING-BOTTOM: 10px !important; PADDING-LEFT: 10px !important; WIDTH: 250px; PADDING-RIGHT: 10px !important; PADDING-TOP: 5px !important
}
.js .containerAccordion .textBox {
	DISPLAY: none
}
.containerAccordion .textBox P {
	PADDING-BOTTOM: 18px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.containerMarginal .containerTabs H5 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; MARGIN-RIGHT: 1px; PADDING-TOP: 2px
}
.containerMarginal .containerTabs H5.current {
	BACKGROUND-COLOR: #f3f3f3; COLOR: #000000
}
.containerMarginal .containerTabs H5:hover {
	COLOR: #575757; CURSOR: pointer
}
.containerMarginal .containerTabs H5.current:hover {
	COLOR: #000000; CURSOR: default
}
.containerMain .containerMarginal .containerTabs H3 {
	FONT-SIZE: 13px
}
.containerMarginal .containerTabs .teaserBox .textBox {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.containerMarginal .containerTabs .teaserBox .textBox:first-child {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.navigationBox {
	LINE-HEIGHT: 14px; FONT-SIZE: 12px
}
.pagesBox {
	PADDING-BOTTOM: 16px
}
.paginationBox {
	POSITION: relative; TEXT-ALIGN: center; PADDING-TOP: 5px
}
#navigationBottom .paginationBox {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e3e4e5 1px solid; PADDING-TOP: 10px
}
#navigationTop .paginationBox {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.paginationBox .prev A {
	BACKGROUND-IMAGE: url(../images/icon-back.png); POSITION: absolute; PADDING-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 2px; TOP: 10px; LEFT: 0px
}
.paginationBox .prev A:hover {
	BACKGROUND-IMAGE: url(../images/icon-back-hover.png)
}
#navigationTop .paginationBox .prev A {
	TOP: 0px
}
.paginationBox .next A {
	BACKGROUND-IMAGE: url(../images/icon-link.png); POSITION: absolute; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 2px; TOP: 10px; RIGHT: 0px
}
.paginationBox .next A:hover {
	BACKGROUND-IMAGE: url(../images/icon-link-hover.png)
}
#navigationTop .paginationBox .next A {
	TOP: 0px
}
.paginationBox .pages SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.paginationBox .pages SPAN:first-child {
	BACKGROUND-IMAGE: none
}
.paginationBox .pages SPAN.active A {
	COLOR: #575757 !important
}
.disabled {
	VISIBILITY: hidden
}
.containerDetail {
	PADDING-BOTTOM: 12px
}
.containerDetail H5 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #575757; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.containerDetail .floatLeft {
	PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 3px
}
.containerDetail .floatRight {
	PADDING-LEFT: 15px; FLOAT: right; PADDING-TOP: 3px
}
.containerDetail .mediaBox {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 14px; WIDTH: 200px; COLOR: #575757; FONT-SIZE: 10px
}
.containerDetail .mediaBox .imageBox {
	POSITION: relative
}
.containerDetail .mediaBox .imageBox IMG.zoom {
	POSITION: absolute; TEXT-INDENT: -10000px; WIDTH: 16px; BOTTOM: -16px; HEIGHT: 16px; OVERFLOW: hidden; RIGHT: 0px
}
.containerDetail .mediaBoxSmall {
	WIDTH: 160px
}
.containerDetail .mediaBoxFull {
	PADDING-BOTTOM: 18px; WIDTH: 470px
}
.containerDetail .mediaBoxFull .imageBox IMG {
	WIDTH: 470px
}
.containerDetail .mediaBox .captionBox {
	FONT-SIZE: 11px; PADDING-TOP: 4px
}
.containerDetail .mediaBox .captionBoxOverlay {
	POSITION: absolute; PADDING-BOTTOM: 12px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: white; PADDING-LEFT: 15px; WIDTH: 440px; BOTTOM: 0px; PADDING-RIGHT: 15px; DISPLAY: block; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 12px; LEFT: 0px; opacity: 0.8
}
.containerSlider {
	POSITION: relative; MARGIN-BOTTOM: 30px
}
.containerSlider .thumbImages {
	POSITION: relative; MARGIN-TOP: 5px; WIDTH: 470px; DISPLAY: block; HEIGHT: 340px; OVERFLOW: hidden
}
.containerSlider .slideItem {
	POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px
}
.containerSlider .slideItem .imageBox {
	PADDING-BOTTOM: 5px
}
.containerSlider .slideItem IMG {
	WIDTH: 470px; HEIGHT: 300px
}
.containerGallery .thumbArrowLeft {
	Z-INDEX: 10000000; POSITION: absolute; LINE-HEIGHT: 18px; FONT-SIZE: 12px; TOP: 0px
}
.containerGallery .thumbArrowRight {
	Z-INDEX: 10000000; POSITION: absolute; LINE-HEIGHT: 18px; FONT-SIZE: 12px; TOP: 0px
}
.containerGallery .thumbArrowLeft {
	BACKGROUND-IMAGE: url(../images/icon-prev.png); PADDING-LEFT: 12px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 3px; COLOR: #bd0926; RIGHT: 65px
}
.containerGallery .thumbArrowRight {
	BACKGROUND-IMAGE: url(../images/icon-next.png); PADDING-RIGHT: 12px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 3px; COLOR: #bd0926; RIGHT: 0px
}
.containerGallery .thumbArrowLeft:hover {
	BACKGROUND-IMAGE: url(../images/icon-prev-hover.png); COLOR: #575757; CURSOR: pointer
}
.containerGallery .thumbArrowRight:hover {
	BACKGROUND-IMAGE: url(../images/icon-next-hover.png); COLOR: #575757; CURSOR: pointer
}
.containerGallery .thumbnailBox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.containerGallery .thumbnailBox .imageBox {
	BORDER-BOTTOM: #888 1px solid; BORDER-LEFT: #888 1px solid; MARGIN: 0px 10px 10px 0px; FLOAT: left; BORDER-TOP: #888 1px solid; BORDER-RIGHT: #888 1px solid
}
.containerGallery .thumbnailBox .imageBox IMG {
	BORDER-BOTTOM: #fff 4px solid; BORDER-LEFT: #fff 4px solid; BORDER-TOP: #fff 4px solid; BORDER-RIGHT: #fff 4px solid
}
.containerGallery .thumbnailBox .imageBox:hover {
	BORDER-BOTTOM: #888 4px solid; BORDER-LEFT: #888 4px solid; BORDER-TOP: #888 4px solid; BORDER-RIGHT: #888 4px solid
}
.containerGallery .thumbnailBox .imageBoxActive {
	BORDER-BOTTOM: #888 4px solid; BORDER-LEFT: #888 4px solid; BORDER-TOP: #888 4px solid; BORDER-RIGHT: #888 4px solid
}
.containerGallery .thumbnailBox .imageBox:hover IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.containerGallery .thumbnailBox .imageBoxActive IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.containerSitemap UL {
	PADDING-BOTTOM: 0px
}
.containerSitemap UL LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; FONT-SIZE: 12px
}
.containerSitemap UL LI A {
	DISPLAY: block; COLOR: #bd0926; FONT-WEIGHT: bold
}
.containerSitemap UL LI A:hover {
	COLOR: #575757
}
.containerSitemap UL LI UL {
	PADDING-BOTTOM: 10px
}
.containerSitemap UL LI UL LI {
	PADDING-BOTTOM: 0px; FONT-SIZE: 12px
}
.containerSitemap UL LI UL LI A {
	PADDING-BOTTOM: 0px; COLOR: #575757; FONT-WEIGHT: bold
}
.containerSitemap UL LI UL LI A:hover {
	COLOR: #bd0926
}
.containerSitemap UL LI UL LI UL LI {
	PADDING-LEFT: 35px
}
.containerSitemap UL LI UL LI UL LI A {
	COLOR: #575757; FONT-WEIGHT: normal
}
.containerSitemap UL LI UL LI UL LI A:hover {
	COLOR: #bd0926
}
.highlight {
	FONT-WEIGHT: bold !important
}
.containerList .teaserBox {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e3e4e5 1px solid; PADDING-TOP: 10px
}
.containerList .textBox {
	PADDING-BOTTOM: 0px
}
.containerList H4 {
	COLOR: #575757; FONT-WEIGHT: normal
}
.containerSearch H4 {
	FONT-WEIGHT: bold
}
.containerList P {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 5px !important; DISPLAY: inline; PADDING-TOP: 0px !important
}
.containerList P A.intern {
	DISPLAY: inline !important; BACKGROUND-POSITION: left 2px
}
.containerSearch P.meta {
	TEXT-ALIGN: right; FLOAT: right; COLOR: #575757; FONT-SIZE: 11px
}
.searchBoxInline {
	PADDING-BOTTOM: 18px
}
.searchBoxInline #searchTerm {
	BORDER-BOTTOM: #e3e4e5 1px solid; BORDER-LEFT: #e3e4e5 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 9px; WIDTH: 200px; PADDING-RIGHT: 9px; FONT-FAMILY: Arial; FLOAT: left; COLOR: #575757; FONT-SIZE: 12px; BORDER-TOP: #e3e4e5 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #e3e4e5 1px solid; PADDING-TOP: 4px
}
.formBox FIELDSET {
	PADDING-BOTTOM: 13px
}
.formBox H2 {
	PADDING-BOTTOM: 9px
}
.formBox .star {
	COLOR: #bd0926; FONT-WEIGHT: bold
}
.errorBox {
	COLOR: #bd0926 !important
}
.containerMain .errorBox P {
	COLOR: #bd0926 !important
}
.containerMain .errorBox H3 {
	COLOR: #bd0926 !important
}
.error {
	COLOR: #bd0926 !important
}
.formBox .mandatoryBox P {
	FLOAT: left; COLOR: #575757; FONT-SIZE: 11px; PADDING-TOP: 11px
}
.formBox .formItem {
	PADDING-BOTTOM: 5px
}
.formBox .formItem LABEL {
	LINE-HEIGHT: 16px; FONT-SIZE: 12px
}
.formBox .formItem .formLabel {
	LINE-HEIGHT: 16px; WIDTH: 110px; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 3px
}
.formBox .formItemDisabled .formLabel LABEL {
	COLOR: #575757
}
.formBox .formItemError LABEL {
	COLOR: #bd0926
}
.formBox .formItem .formField {
	WIDTH: 360px; FLOAT: right
}
.formBox .infoBox P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 115px; PADDING-RIGHT: 20px; COLOR: #575757; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.formBox .formItem .formField INPUT {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 2px; WIDTH: 300px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; MARGIN-LEFT: 5px; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.formBox .formItem .formField INPUT.inputMidi {
	WIDTH: 245px; FLOAT: left
}
.formBox .formItem .formField INPUT.inputFifty {
	WIDTH: 145px; FLOAT: left
}
.formBox .formItem .formField INPUT.inputMini {
	WIDTH: 44px; FLOAT: left
}
.formBox .formItemError .formField INPUT {
	BORDER-BOTTOM: #bd0926 1px solid; BORDER-LEFT: #bd0926 1px solid; COLOR: #bd0926; BORDER-TOP: #bd0926 1px solid; BORDER-RIGHT: #bd0926 1px solid
}
.formBox .formItem .formField TEXTAREA {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 2px; WIDTH: 300px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 120px; COLOR: #000000; MARGIN-LEFT: 5px; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.formBox .formItemError .formField TEXTAREA {
	BORDER-BOTTOM: #bd0926 1px solid; BORDER-LEFT: #bd0926 1px solid; COLOR: #bd0926; BORDER-TOP: #bd0926 1px solid; BORDER-RIGHT: #bd0926 1px solid
}
.formBox .formItem .formField SELECT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 304px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; MARGIN-LEFT: 5px; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.formBox .formItemError .formField SELECT {
	BORDER-BOTTOM: #bd0926 1px solid; BORDER-LEFT: #bd0926 1px solid; COLOR: #bd0926; BORDER-TOP: #bd0926 1px solid; BORDER-RIGHT: #bd0926 1px solid
}
.formBox .formItem .formFieldRadio INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: auto !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.formBox .formItem .formFieldRadio LABEL {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; FONT-SIZE: 12px; PADDING-TOP: 4px
}
.formBox .formItemCheckbox .formLabel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 425px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.formBox .formItemCheckbox .formField {
	WIDTH: 20px !important; FLOAT: left
}
.formBox .formItemCheckbox .formField INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; WIDTH: auto !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.formBox .formItemCheckbox .infoBox {
	WIDTH: 425px; FLOAT: right
}
.formBox .formItemFull .formField {
	WIDTH: auto !important; FLOAT: none; MARGIN-LEFT: 0px
}
.formBox .formItemFull .formField INPUT {
	MARGIN-LEFT: 0px
}
.formBox .formItemFull .formField SELECT {
	MARGIN-LEFT: 0px
}
.formBox .formItemFull .formField TEXTAREA {
	MARGIN-LEFT: 0px
}
.formBox .formItemFull .formLabel {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
.formBox .formItemInline .formLabel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 3px
}
.formBox .formItemInline .formField {
	WIDTH: auto !important; FLOAT: left
}
.formBox .formItemSubmit {
	PADDING-RIGHT: 48px; FLOAT: right
}
.formBox .formItemSubmit .formField {
	TEXT-ALIGN: right; WIDTH: 250px
}
.formBox .formItemSubmit .formField INPUT {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #bd0926; PADDING-LEFT: 30px; WIDTH: 247px; PADDING-RIGHT: 17px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 34px; COLOR: #fff; FONT-SIZE: 13px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.formBox .formItemSubmit .formField INPUT:hover {
	BACKGROUND-COLOR: #97bf0d
}
.formBox .formItemSubmit .formField A {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #bd0926; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline-block; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.formBox .formItemSubmit .formField A:hover {
	BACKGROUND-COLOR: #97bf0d
}
.formBox .formItemSubmit .formField A.hover {
	BACKGROUND-COLOR: #97bf0d
}
.containerDonation {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f3f3f3; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.containerDonation .formBox .formItem .formField {
	WIDTH: 340px
}
.navigationDonation {
	
}
.navigationDonation LI {
	PADDING-BOTTOM: 35px; LINE-HEIGHT: 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.navigationDonation LI A {
	WIDTH: 80px; DISPLAY: block; COLOR: #000000
}
.navigationDonation LI SPAN.block {
	WIDTH: 80px; DISPLAY: block; COLOR: #000000
}
.navigationDonation LI SPAN.num {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 34px; BACKGROUND-COLOR: #4a4a4a; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-table; COLOR: #ffffff; FONT-SIZE: 26px; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
.navigationDonation LI A:hover SPAN.num {
	BACKGROUND-COLOR: #96bf0d
}
.navigationDonation LI.active A SPAN.num {
	BACKGROUND-COLOR: #96bf0d
}
.navigationDonation LI SPAN.label {
	DISPLAY: block; PADDING-TOP: 10px
}
.navigationDonation LI A:hover SPAN.label {
	COLOR: #000000
}
.prevStep A {
	LINE-HEIGHT: 17px; BACKGROUND-COLOR: #bd0926; MARGIN-TOP: 40px; WIDTH: 128px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 13px
}
.nextStep A {
	LINE-HEIGHT: 17px; BACKGROUND-COLOR: #bd0926; MARGIN-TOP: 40px; WIDTH: 128px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 13px
}
.prevStep A {
	BACKGROUND-IMAGE: url(../images/icon-step-prev.png); PADDING-BOTTOM: 8px; PADDING-LEFT: 34px; PADDING-RIGHT: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 10px 17px; FLOAT: left; MARGIN-LEFT: -10px; PADDING-TOP: 8px
}
.nextStep A {
	BACKGROUND-IMAGE: url(../images/icon-step-next.png); PADDING-BOTTOM: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 34px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 153px 17px; FLOAT: right; MARGIN-RIGHT: -10px; PADDING-TOP: 8px
}
.prevStep A:hover {
	BACKGROUND-COLOR: #96bf0d; COLOR: #fff
}
.nextStep A:hover {
	BACKGROUND-COLOR: #96bf0d; COLOR: #fff
}
.prevStep A SPAN {
	DISPLAY: block
}
.nextStep A SPAN {
	DISPLAY: block
}
.prevStep A STRONG {
	DISPLAY: block
}
.nextStep A STRONG {
	DISPLAY: block
}
.sliderOuter {
	MARGIN-BOTTOM: 20px
}
.sliderInner {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; HEIGHT: 26px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.slideSteps {
	LINE-HEIGHT: 18px; WIDTH: 464px; MARGIN-LEFT: -7px; FONT-SIZE: 12px
}
.slideSteps LI {
	BACKGROUND-IMAGE: url(../images/htg-slideStep.gif); TEXT-ALIGN: center; WIDTH: 42px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; FLOAT: left; PADDING-TOP: 18px
}
.slideSteps LI.step75 {
	BACKGROUND-POSITION: 22px top
}
.slideSteps LI.step100 {
	BACKGROUND-POSITION: 22px top
}
.slideSteps LI.step125 {
	BACKGROUND-POSITION: 22px top
}
.slideSteps LI.step150 {
	BACKGROUND-POSITION: 22px top
}
.slideSteps LI.step175 {
	BACKGROUND-POSITION: 22px top
}
.slideSteps LI.step200 {
	BACKGROUND-POSITION: 23px top
}
.slideSteps LI.step225 {
	BACKGROUND-POSITION: 23px top
}
.slideSteps LI.step250 {
	BACKGROUND-POSITION: 23px top
}
.slideStepsFree LI {
	BACKGROUND-POSITION: 22px top
}
.slideStepsFree LI.step0 {
	BACKGROUND-POSITION: 21px top
}
.slideStepsFree LI.step20 {
	BACKGROUND-POSITION: 21px top
}
.slideStepsFree LI.step40 {
	BACKGROUND-POSITION: 21px top
}
.slideStepsFree LI.step60 {
	BACKGROUND-POSITION: 21px top
}
.slideStepsFree LI.step80 {
	BACKGROUND-POSITION: 21px top
}
#formAmount .formLabel {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#formAmount .formField INPUT {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 12px; WIDTH: 60px !important; PADDING-RIGHT: 12px; FONT-SIZE: 24px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#formAmount .formField LABEL {
	POSITION: relative; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; FONT-SIZE: 24px; TOP: 10px; FONT-WEIGHT: bold
}
#textThanks {
	DISPLAY: none; PADDING-TOP: 40px
}
.error {
	Z-INDEX: 10; BORDER-BOTTOM: #bd0926 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #bd0926 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: auto; COLOR: #bd0926 !important; MARGIN-LEFT: -2px; FONT-SIZE: 11px; BORDER-TOP: #bd0926 1px solid; BORDER-RIGHT: #bd0926 1px solid; PADDING-TOP: 3px
}
.error P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
