body {
  background-color : #ffffff;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 100%;
  color : #000000;
  padding-top : 0px;
  padding-left : 0px;
  vertical-align : top;
  margin-top: 0px; 
  margin-left: 0px;
}

p {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 100%;
  color : #000000;
  text-align : left;
}

h1 {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 180%;
  font-weight : bold;
  text-align : center;
  vertical-align : top;
  padding-top : 0.75em;
  padding-bottom : 0.5em;
  color : #31488e;
}

h2 {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 160%;
  font-weight : bold;
  text-align : left;
  vertical-align : top;
  padding-top : 0;
  padding-bottom : 0.25em;
  color : #31488e;
}

h3 {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 140%;
  font-weight : bold;
  text-align : left;
  vertical-align : top;
  padding-top : 0;
  padding-bottom : 0.25em;
  text-indent : 0.25em;
  color : #31488e;
}

h4 {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 120%;
  font-weight : bold;
  text-align : left;
  vertical-align : top;
  padding-top : 0;
  padding-bottom : 0.25em;
  text-indent : 0.5em;
  color : #31488e;
}

h5 {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 100%;
  font-weight : bold;
  text-align : left;
  vertical-align : top;
  padding-top : 0;
  padding-bottom : 0.25em;
  text-indent : 0.75em;
  color : #31488e;
}

h6 {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 100%;
  font-weight : normal;
  text-align : left;
  vertical-align : top;
  padding-top : 0;
  padding-bottom : 0.25em;
  text-indent : 1.0em;
  color : #31488e;
}

.accesible {  
  font-family : Arial, Helvetica, sans-serif;
  font-size : 75%;
  text-align: right; 
  padding-right: 0.25em;
  padding-bottom: 0.25em;
}

.white-path {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	vertical-align : top;
	color : #ffffff;
	text-decoration: none;

} 

.top-padding {
  padding-top : 2.5em; 
} 

.page-content {
  padding-left: 0.25em;   
  padding-right: 0.05em;   
}

.page-footer {
 font-family : Arial, Helvetica, sans-serif;
  font-size : 70%;
  text-align : left; 
  vertical-align : top; 
  padding-top : 0.25em; 
}
 
.text-links {
 font-family : Arial, Helvetica, sans-serif;
  font-size : 75%;
  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;
}

.ims-dark {
  background-color : #31488e;
  vertical-align : top;
}

.ims-dark-right {
  background-color : #31488e;
  vertical-align : top;
  text-align : right;
  padding-top : 0;
  padding-right : 0;
}

.ims-dark-center {
  background-color : #31488e;
  vertical-align : top;
  text-align : center;
  padding-top : 0;
  padding-right : 0;
}

.ims-light {
  background-color : #9ac5e8;
  vertical-align : top;
}

.ims-light-right {
  background-color : #9ac5e8;
  vertical-align : top;
  text-align : right;
  padding-top : 0;
  padding-right : 0;
}

.ims-navbar {
  text-align : right;
  vertical-align : top;
  padding-top : 0;
  padding-right : 0;
  background-image: url(http://www.forth.gr/assets/ims-bgnd.gif)
}

.ims-navbarlena-gr {
  text-align : right;
  vertical-align : top;
  padding-top : 0;
  padding-right : 0;
  background-image:  url(http://www.ims.forth.gr/images/l-bgnd.gif)
}

.ims-path {
 font-family : Arial, Helvetica, sans-serif;
  font-size : 75%;
  font-weight : bold;
  vertical-align : top;
  padding-top : 0;
  text-indent : 0.25em;
  background-color : #31488e;
  color : #9ac5e8;
}
 
.selected {  font-weight: bold}
.grey {
	background-color: #999999;
}
.h7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bolder;
	color: #FFFFFF;
}
h7 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bolder;
	color: #FFFFFF;
}
.light-center {
	text-align: center;
	background-color: #9ac5e8;

}

