/* styly */
body {
 margin: 0;
 padding: 0;
 color: #000;
 background : #bccbdc none;
 font-family: Arial;
 font-size:14px;
 text-align: center;
}

a{

}
a:hover{
 color: red;
}
a:visited{

}
img{
 border: none;
}

h1{
 font-style: italic;
 text-decoration: underline;
}

#main{
 width: 750px;
 margin-top: 2em;
 margin-bottom: 2em;
 margin-left: auto;
 margin-right: auto;
 padding: 0em;
 border: 0px;
 color: #000;
 background : #bccbdc none;
 text-align: center;
}

#top{
 margin:0;
 padding:0;
 background:#bccbdc none;
}

#left_panel{
 float:left;
 width:160px;
 margin:0;
 padding:0;
}

#content{
 margin:0 170px;
 background:#bccbdc;
 text-align: justify;
}

#right_panel{
 float:right;
 width:120px;
 margin:0;
 padding:0;
}

#footer{
 margin:0;
 padding:0.5em 1em;
 background:#33a9ca;
}

.menu_table{
 border:solid #33a9ca 1px;
 margin-bottom:5px;
 padding:0px;
 background: #D2DEE8;
}

.menu_header{
 margin:0px;
 padding:0px;
 font-weight: bold;
 background-color:#33a9ca;
}

li {
 display: list-item
}

.menu_links{
 margin:5px;
 text-align:left;
 background:transparent;
}

.menu_links a{
 display: block;
 text-decoration: none;
}

.menu_links a:hover{
 background-color:#336699;
 color: white;
 text-decoration: none;
}

.header{
 font-size: 14pt; 
}

.news{
 font-weight: bold;
 color: blue; 
}

.table_download{
 display: table;
 border:solid #33a9ca 1px;
 border-collapse: collapse;
 width:440px;
 height:413px;
}

.table_download_td{
 display: table-cell;
 border:solid #33a9ca 1px;
 text-align: center; 
}

.table_download_tr{
 display: table-row;
 border:solid #33a9ca 1px;
 text-align: center; 
}

.x{
 font-size:16pt;
}

.cleaner{
 clear:both;
 height:1px;
 font-size:1px;
 border:none;
 margin:0;
 padding:0;
 background:transparent;
}

