﻿body {
}

 
.AnimationHolder{margin:0px 0 0px 0;display:block;}
.BlueBg{background:#2f4052;}

h1{font-size:30px;font-weight:normal;line-height:50px;margin:0px;padding:0px;}
h1 strong{font-size:19px;font-weight:normal;background:#c91518;padding:6px 10px;color:#fff;}

.Readmore{background:white;padding:5px 10px;color:#b01417;margin:15px 0 10px 0;width:100px;font-weight:bold;border-radius:4px;}
.DarkReadMore{ background:#2f4052 url('../Images/Readmore.png') no-repeat center right;
               border-radius:4px;cursor:pointer;color:White;text-align:center;padding:8px 30px 8px 20px ;
               -webkit-transition: all 300ms linear; -moz-transition: all 300ms linear; transition: all 300ms linear;}
.DarkReadMore:hover{background-color:#000;}
              
.Padding20{padding:20px 0;}
.Padding60{padding:60px 0;}

.WelcomeText{text-align:left;padding:60px 10px;min-height:250px;}
.WelcomeText img{max-width:40%;max-height:500px;padding-left:4%;float:right;}



/*Small Block*/
.DefaultSmallBlock{width:29%;padding:5px 1%;float:left;min-height:320px;text-align:center;margin:20px 1%;font-weight:normal;color:#8b949d;
                   -webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.0);-moz-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.0);
                -o-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.0); box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.0);}
.DefaultSmallHeader{font-size:19px;padding:10px 0 10px 0;text-transform:capitalize;text-align:center;font-weight:bold;line-height:22px;
                    background:url('../Images/BlockHeader.png') no-repeat center bottom;color:#fff;margin-bottom:10px;}
.DefaultSmallBlock img{width:180px;height:180px; float:none;margin:20px 0px 5px 0px;border:solid 7px #b01417;background:white; border-radius:50%;}


.SpecialBlock{width:80%;padding:70px 10%;text-align:right;font-size:28px;color:white;line-height:36px;font-weight:normal;}
.SpecialBlock h1{font-size:36px;font-weight:300;color:#2f4052;line-height:40px;}



.AboutText{text-align:left;width:60%;float:right;}
.AboutText img{max-width:100%;height:150px;padding-top:10px;}

/*News*/
.News{width:36%;float:left;}
#ticker{ height:300px; overflow:auto;width:100%; padding-bottom:20px; }
#ticker dt { position:relative; text-align:left;color:#000; padding:5px 5px 25px 5px; border-bottom:solid 1px #cacaca;}
#ticker dd { margin-left:0px;  text-align:left; padding-top:20px;padding-bottom:2px;min-height:20px;}
#ticker dd.last{ }
#ticker dd span{color:#be0f14; font-weight:bold;text-transform:uppercase;}
#ticker dd img{float:left;width:70px;height:70px;margin:0 10px 0px 0;border-bottom:0px;}
