body {
     background-color: white;
     line-height: 120%;
     margin: 10px;
}

table {
/*     line-height: 2.4ex;*/
     line-height: 120%;
}
a:link{
     color: navy;
}

a:visited{
     color: navy;
}

a:hover{
    color: red;
}

.space {
       margin-right: 0.5em;
       margin-left: 0.5em;
}

.lspace {
       margin-right: 2em;
       margin-left: 2em;
}

.narrow {
       margin-left: -0.5em;
}

.low {
     line-height: 1.6ex;
}

.tall {
     line-height: 4ex;
}

.vspace {
	line-height: 2.8ex;
}

.ssize {
       color: black;
       font-size: smaller;
       line-height: 2.2ex;
}

pre {
    color: maroon;
    margin-left: 2em;
}

tt {
   color: maroon;
}

h2 {
   color: navy;
   text-align: center;
}

h3 {
   color: navy;
}

blockquote {
	   background-color: #FFCCFF;
	   padding: 5px 5px 5px 5px;
}

.mymargine {
       margin-right: 5%;
       margin-left: 5%;
}	   

/*
h4 {
   margin: 2em 0 0;
   padding: 0.2em 0.2em;
   border-width: thin;
   border-color: white;
   background-color: navy;
   color: white;
}
*/

h4 {
   border-left: 8px #bb0000 solid;
   border-bottom: 2px #bb0000 solid;
   padding-left: 2px;
   color: navy;
}

.block13 {
   background: white;
   float: left;
   width: 32%;
   line-height: 140%;
   border: none;
   padding: 2px;
}

.news_block {
   background: white;
   font-size: small;
   float: left;
   width: 32%;
   line-height: 140%;
   border: none;
   padding: 2px;
}

.figBlock {
   background: white;
   float: left;
   width: 250;
   border: none;
}

.title {
   padding: 2px;
   border-width: thin;
   background-color: #bb0000;
   color: white;
   font-weight: bold;
   text-align: center;
%   line-height: 140%;
   line-height: 20px;
}

