h1, h2, h3, h4, h5, h6, h7, ul, ol, li, dl, p, body{
	padding: 0;
	margin: 0;
}

.header{
    padding-top: 7px;
    padding-bottom: 15px;
    padding-left: 10px;
    border: 0px;
    border-top: 8px;
    border-style: solid;
    border-color: #4d5d6c;
    background-color: rgba(255,255,255,0.97);
    font-family: 'PT Sans', sans-serif;
    font-size: 24pt;
    font-weight: 400;
    /*position: fixed;*/
    width: 100%;
}

.sub-header{
    /*padding-top: 70px;*/
    width: 100%;
    background-color: white;
    font-size: 18pt;
    font-family: 'PT Sans', sans-serif;
    font-weight: 400;
    
}

.sub-header-img{text-align: center;} 

.main-content{
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
    background-color: WhiteSmoke;
    font-size: 18pt;
    font-family: 'PT Sans', sans-serif;
    font-weight: 400;
}

.main-content-inner{
    border: 0px;
    border-radius: 6px;
    border-top: 6px;
    border-style: solid;
    background-color: white;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left:40px;
    padding-right:40px;
    margin-top:20px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    width: 65%;
    font-size: 12pt;
    font-family: 'PT Sans', sans-serif;
    font-weight: 400;
    border-color: #4d5d6c;
}

.main-content-inner h1{
    padding: 10px 15px;
    font-size: 16pt;
    text-transform: uppercase;
    color: #1a1a1a;
}

.main-content-inner ul{
    list-style: none;
}

.main-content-inner table{
    border-spacing: 0px;
    padding: 10px 0px;
    font-size: 12pt;
    font-family: 'PT Sans', sans-serif;
    font-weight: 400;
    width: 100%;
}

.main-content-inner table tr:nth-child(even){
    background-color: #F2F5ED;
}

.main-content-inner table tr:nth-child(odd){
    background-color: #fff;
}

.main-content-inner table{
    padding: 4px;
}

td.data{
    vertical-align:top;
    min-width: 24ex;
}

td.download-butt{
    align:center;
    text-align:center;
    display: table-cell;
    vertical-align: middle;
    width: 48px;
    padding-right: 10px;
}

td.download-descr{
    width:calc(100% - 48px);
    padding-left: 10px;
}

td.download-butt img{
    padding:8px;
}

td.download-butt img:hover{
    background-color: #dfe1e0;
    padding:8px;
}


.footer{
    color: 1a1a1a;
    background-color: #cecece;
    font-family: 'PT Sans', sans-serif;
    padding: 0px;
    padding-top: 70px;
    padding-bottom: 15px;
    vertical-align: text-bottom;
    text-align: center;
}

/*
====================================================================
FULL WIDTH
====================================================================
*/

#MainMenu{display: block;}
#MainMenuSide{display: none;}

.container, .bar1, .bar2, .bar3{ display: none;}

.head-title{
    display: table;
    width: 10%;
    text-align: center;
    margin: 0 auto;
    font-size: 32pt;
    color: #1a1a1a;
    font-weight: bold;
}

.content-list {
    display: inline-block;
    color: black;
    position: absolute;
    right: 0px;
    top:10px;
    font-size: 18pt;
    z-index: 3;
}

.content-list ul {
    padding:0;
    padding-left:10px;
}

.content-list li {
    display: inline-block;
    padding-top: 7px;
    padding-bottom: 8px;
    padding-left: 10px;
    padding-right: 10px;
    margin-right:25px;
    border:0px;
    border-bottom:4px;
    border-style: solid;
    border-color:transparent;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
}

.content-list li a {
    color: black;
    text-transform: uppercase;
    text-decoration: none;
    font-family:Tahoma, Geneva, sans-serif;
}

.content-list li:hover{
    border-color:#328CC1;
}
