body {
  background-color : #ffffff;
  font-family : Arial, Helvetica, sans-serif;
  color : #000000;
  padding-top : 0px;
  padding-left : 0px;
  vertical-align : top;
  margin-top: 0px; 
  margin-left: 0px;
}

p {
  font-size : 12pt;
  color : #000000;
  text-align : left;
}

h1 {
  font-size : 18pt;
  font-weight : 900;
  text-align : center;
  vertical-align : top;
  padding-top : 20px;
  padding-bottom : 10px;
  color : #3a5599;
}

h2 {
  font-size : 16pt;
  font-weight : bold;
  text-align : left;
  vertical-align : top;
  padding-top : 0;
  padding-bottom : 5px;
  text-indent : 5pt;
  color : #3a5599;
}

h3 {
  font-size : 14pt;
  font-weight : bold;
  text-align : left;
  vertical-align : top;
  padding-top : 0;
  padding-bottom : 5px;
  text-indent : 10pt;
  color : #3a5599;
}

h4 {
  font-size : 12pt;
  font-weight : bold;
  text-align : left;
  vertical-align : top;
  padding-top : 0;
  padding-bottom : 5px;
  text-indent : 15pt;
  color : #3a5599;
}

h5 {
  font-size : 12pt;
  font-weight : bold;
  text-align : left;
  vertical-align : top;
  padding-top : 0;
  padding-bottom : 5px;
  text-indent : 20pt;
  font-variant: small-caps;
  color : #3a5599;
}

h6 {
  font-size : 10pt;
  font-weight : bold;
  text-align : left;
  vertical-align : top;
  padding-top : 0;
  padding-bottom : 5px;
  text-indent : 25pt;
  font-variant: small-caps;
  color : #3a5599;
}

.accesible {  
  font-size: 10px; 
  text-align: right; 
  padding-right: 5px; padding-bottom: 2px
}


.white-path {
  font-size : 9pt; 
  font-weight : bold; 
  vertical-align : top; 
  text-indent : 5pt; 
  color : #ffffff; 
} 

.top-padding {
  padding-top : 50px; 
} 

.footer {
  font-size : 8pt; 
  text-align : left; 
  vertical-align : top; 
  padding-top : 5px; 
}
 
.text-links {
  font-size : 9pt; 
  text-align : center; 
} 

.footnote {
  font-size : 12px; 
  color : #999999; 
  border-style : dotted; 
  border-top-width : thin; 
  border-right-width : thin; 
  border-bottom-width : thin; 
  border-left-width : thin; 
} 

.align-left {
  text-align : left;
}

.align-center {
text-align : center;
}

.align-right {
text-align : right;
}

.align-top {
  vertical-align : top;
}

.align-middle {
  vertical-align : middle;
}

.align-bottom {
  vertical-align : bottom;
}

.iesl-dark {
  background-color : #3a5599;
  vertical-align : top;
}

.iesl-dark-right {
  background-color : #3a5599;
  vertical-align : top;
  text-align : right;
  padding-top : 0;
  padding-right : 0;
}

.iesl-dark-center {
  background-color : #3a5599;
  vertical-align : top;
  text-align : center;
  padding-top : 0;
  padding-right : 0;
}

.iesl-light {
  background-color : #c3c8e2;
  vertical-align : top;
}

.iesl-light-right {
  background-color : #c3c8e2;
  vertical-align : top;
  text-align : right;
  padding-top : 0;
  padding-right : 0;
}

.iesl-navbar {
  text-align : right;
  vertical-align : top;
  padding-top : 0;
  padding-right : 0;
  background-image: url(http://www.forth.gr/assets/iesl-bgnd.gif)
}

.iesl-navbar-gr {
  text-align : right;
  vertical-align : top;
  padding-top : 0;
  padding-right : 0;
  background-image: url(http://www.forth.gr/assets/iesl-gr-bgnd.gif)
}

.iesl-path {
  font-size : 9pt;
  font-weight : bold;
  vertical-align : top;
  padding-top : 0;
  text-indent : 5pt;
  background-color : #3a5599;
  color : #c3c8e2;
}
 
.selected {  font-weight: bold}
