.strapline1 {
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000;
	letter-spacing: 1.8px;
	font-size: 10px;
}
.strapline2 {
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #000;
	letter-spacing: 3px;
	font-size: 12px;
}
.small-smallcaps-spaced {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: 18pt;
	font-weight: bold;
	font-variant: small-caps;
	color: #222222;
	letter-spacing: 1.5px;
}
.smaller-smallcaps-spaced {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #222222;
	letter-spacing: 3px;
}
.basic-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	vertical-align: middle;
}
.basic-text-bigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	vertical-align: middle;
}
.basic-text-smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
	vertical-align: middle;
}

.stl-ip-li {  list-style-image: url(../images/dot_66.gif); list-style-type: disc; list-style-position: outside}
.stl-ip-li-tick {  list-style-image: url(../images/purple_tick.gif); list-style-type: disc; list-style-position: outside}

#animate1 {
text-align: center;
animation: fadein1 1s ease-in 0s 2 alternate none;
-moz-animation: fadein1 1s ease-in 0s 2 alternate none; /* Firefox */
-webkit-animation: fadein1 1s ease-in 0s 2 alternate none; /* Safari and Chrome */
-o-animation: fadein1 1s ease-in 0s 2 alternate none; /* Opera */
}

#animate2 {
text-align: center;
animation: fadein2 1s ease-in-out 1.5s 2 alternate none;
-moz-animation: fadein2 1s ease-in-out 1.5s 2 alternate none; /* Firefox */
-webkit-animation: fadein2 1s ease-in-out 1.5s 2 alternate none; /* Safari and Chrome */
-o-animation: fadein2 1s ease-in-out 1.5s 2 alternate none; /* Opera */
}

@keyframes fadein1 {
    from {
        letter-spacing:1.8px;
    }
    to {
        letter-spacing:-4px;
    }
	
}
@-moz-keyframes fadein1 { /* Firefox */
    from {
        letter-spacing:1.8px;
    }
    to {
        letter-spacing:-4px;
    }
}
@-webkit-keyframes fadein1 { /* Safari and Chrome */
    from {
        letter-spacing:1.8px;
    }
    to {
        letter-spacing:-4px;
    }
}
@-o-keyframes fadein1 { /* Opera */
    from {
        letter-spacing:1.8px;
    }
    to {
        letter-spacing:-4px;
    }
}

@keyframes fadein2 {
    from {
        opacity:1;
    }
    to {
        opacity:0;
    }
	
}
@-moz-keyframes fadein2 { /* Firefox */
    from {
        opacity:1;
    }
    to {
        opacity:0;
    }
}
@-webkit-keyframes fadein2 { /* Safari and Chrome */
    from {
        opacity:1;
    }
    to {
        opacity:0;
    }
}
@-o-keyframes fadein2 { /* Opera */
    from {
        opacity:1;
    }
    to {
        opacity:0;
    }
}
.white-text-links {
	color: #FFF;
}
