html {
  height: 100.02%;
 }

body {
  font-size:  11px;
  font-family: Verdana, Arial, sans-serif;
  background-color: #fff;
  text-align:  center;
 }
 
img{
  border: 0;
 }

a:link {
  text-decoration: none;
  color:  #0000FF;
 }

a:visited {
  text-decoration: none;
  color: #990066;
 }
 
a:active {text-decoration: none}
a:hover {text-decoration: underline; }

td {
  font-size:  11px;
  font-family: Verdana, Arial, sans-serif;
 }

h1 {
  color:      #005580;
  clear: both;
  font-size:   15px;
  font-style:  normal;
  font-weight: bold;
  line-height: normal;
 }


h2 {
  color:         #000000;
  font-size:      13px;
  font-weight:    bold;
  text-align:     left;
  vertical-align: text-top;
 }

h3 {
  font-size:      11px;
  font-weight:    bold;
  text-align:     left;
  vertical-align: text-top;
}

h4 {
  color:      #000;
  font-size:   11px;
  font-weight: normal;
 }

h5 {
  color:      #ffffff;
  font-size:   11px;
  font-weight: normal;
 }

h6 {
  color:      #999;
  font-size:   10px;
  font-weight: normal;
 }

.footercontainer {
  text-align: left;
  width:       780px;
  clear:      both;
  margin-top: 10px;
  border-top: 1px solid #CCD5DF }
  
.headerfootertext {
    font-size:    10px;
    margin-top:    5px;
    margin-bottom: 5px;
 }

.textcontainer {
  width:      600px;
  float:      left;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: justify;
 }


.container {
  float:       left;
  text-align:  left;
 }

.c50{
  width: 50px;
 }

.c100{
  width: 100px;
 }

.c150{
  width: 150px;
 }

.c200{
  width: 200px;
 }

.c300{
  width: 300px;
 }

.c390{
  width: 390px;
 }

.c550{
  width: 550px;
 }

.c600{
  width: 600px;
 }
 
.container_260 {
  width:       260px;
  float:       left;
  text-align:  left; }

.container_520 {
  width:       520px;
  float:       left;
  text-align:  left; }

.righttext {
  text-align: right;
  float: right;
 }  

.centertext {
  margin-top:   5px;
  text-align: center; }
  
.contentcontainer {
  margin-right: auto;
  margin-left:   auto;
  overflow:      visible;
  width: 780px; }

.menunode {
  background-image: url(imgs/menu_mark.gif);
  background-repeat: no-repeat; 
  background-color: #ffffff;
  background-position: 15px 3px;
  padding: 0px 0px 0px 25px;
  margin-top:   5px;
  margin-bottom: 5px 
 }

.menunode a:hover {
  color:   #FF9900;
  text-decoration: none; }
    
a.currentpage:link{
  color:   #000000;
 }
a.currentpage:visited{
  color:   #000000;
 }

.menucontent {
  float: left;
  text-align: left;
  margin-top: 5px; 
  margin-bottom: 10px; 
  width: 180px;
 }

.privlinkcontent {

  float: left;
  text-align: left;
  margin-top: 50px; 
  margin-bottom: 0px; 
  width: 180px;
 }
  
.papertitle{
  font-size: 11px;
  font-style: italic;
 }

.paperauthor{
 }
 
.paperpublished{
 }

.pdflink{
  background-image: url(imgs/pdficon.gif);
  background-repeat: no-repeat; 
  background-color: #ffffff;
  background-position: right;
  padding: 0px 18px 0px 0px;
 }
a.pdflink:hover{
  text-decoration: none;
 }

.papercontainer{
  width:       600px;
  float:       left;
  text-align:  left;
  margin-bottom: 15px;
 }
.navigationcontainer {
  border-bottom: 1px solid #CCD5DF;
 }
 
.clear{
  clear: both;
 }