.OpenOnClick a{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0px;
	font-size:0;
}
body{
    animation: fadein 0.5s;
    -moz-animation: fadein 0.5s; /* Firefox */
    -webkit-animation: fadein 0.5s; /* Safari and Chrome */
    -o-animation: fadein 0.5s; /* Opera */
}
.Carousel{
	 animation: slidedown 0.5s;
    -moz-animation: slidedown 0.5s; /* Firefox */
    -webkit-animation: slidedown 0.5s; /* Safari and Chrome */
    -o-animation: slidedown 0.5s; /* Opera */
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}

@keyframes slidedown {
    from {
        opacity:0;
		transform: translateY(-50px);
    }
    to {
        opacity:1;
		transform: translateY(0px);
    }
}
@-moz-keyframes slidedown { /* Firefox */
    from {
        opacity:0;
		transform: translateY(-50px);
    }
    to {
        opacity:1;
		transform: translateY(0px);
    }
}
@-webkit-keyframes slidedown { /* Safari and Chrome */
    from {
        opacity:0;
		transform: translateY(-50px);
    }
    to {
        opacity:1;
		transform: translateY(0px);
    }
}
@-o-keyframes slidedown { /* Opera */
    from {
        opacity:0;
		transform: translateY(-50px);
    }
    to {
        opacity: 1;
		transform: translateY(0px);
    }
}



 .Articles .articlebody{
	font-weight: Normal;
	color: #26315e;
}

.Articles .articlebody h1{
	font-weight: Bold;
	font-size: 25px;
	color: #d41324;
	margin: 15px 0px; 
}    

.Articles .articlebody h2{
	font-weight: Bold;
	font-size: 22px;
	color: #26315e;
	margin: 10px 0px; 
}
.Articles .articlebody h3{
	font-weight: Bold;
	font-size: 18px;
	color: #26315e;
	margin: 5px 0px; 
}
.Articles .articlebody h4{
	font-weight: Bold;
	font-size: 15px;
	color: #26315e;
	margin: 5px 0px; 
}
 
.Articles .articlebody a{
	font-weight: Normal;
	text-decoration: underline;
	font-size: 12pt;
	color: #d41324;
}
.Articles .articlebody table{
	border-spacing:0px;
}
.Articles .articlebody table tr td{
	Padding:10px;
	border-bottom: 1px solid #ddd;
}
.Articles .articlebody table tr:first-child{
	Background-color:#26315e;
	color:#fff;
	font-weight:bold;
}
.Articles .articlebody table tr:last-child td{
	Padding:10px;
	border-bottom: 0px solid #ddd;
}


.teamphoto .teamname{
	color: white;
	background-color:#26315e;
	line-height:30px;
}

.teamphoto:hover .teamname{
	color: white;
	background-color:#26315e;	
}

