/* A lot of this style sheet comes from liberal copying and modifications
   of the style sheets from the Biopython web site (http://www.biopython,org)
   and the bluefish site (http://bluefish.openoffice.nl)*/


	body {
		margin: 0px 0px 0px 140px;
		background-color: #314e6c;
		font-family: 'Bitstream Vera Sans',Verdana,sans;
	}
.license{ font-family: arial, verdana, sans-serif;
          color:black;
          font-size:large;
          background:#FFF;
          font-style:italic;
          }

.description {
		font-family:verdana, arial, sans-serif;
		color:#999;
		font-size:x-small;
		font-weight:bold;
		background:#FFF;
		text-transform:none;
		letter-spacing:normal;
		}
	#page {
		margin-left: 6px;
                margin-right: 10px;
		border-left: 1px solid black;
		border-right: 1px solid black;
		background-color: white;
		/* background-image: url("images/bg.jpg"); */
		background-repeat: repeat-x;
                padding-left:10px;
                padding-right:10px;
                }


	#links {
		padding-right:15px;
		}


img { 
border: 0;
 }

h1 {
     font-weight: bold;
     text-align:center;
     margin: 0px;
     padding: 0px;
     }

pre {
font-size: large;  
}

h2 {
     border-bottom: 1px solid #cccccc;
     padding-top: 30px;
     margin-bottom: 15px;
     }

h3 { 
     padding-top: 15px;
     margin-bottom: 8px; 
     }
hr {
     color: #023390;
     background-color: #023390;
     }

/* #title { */
/*          position: absolute; */
/*          top: 44px; */
/*          left: 220px; */
/*          font-style: italic; */
/*          font-weight: bold;  */
/*          padding: 3px; */
/*          margin: 0px; */
/*          } */

/* #subtitle { */
/*             position: absolute; */
/*             top: 43px; */
/*             right: 120px; */
/*             color: gray; */
/*             font-size: small; */
/*             padding: 2px; */
/*             margin: 0px; */
/*             } */



/* .title { */
/*          font-family:verdana, arial; */
/*          font-size:small; */
/*          color:#000080; */
/*          text-transform:uppercase; */
/*          font-weight:bold; */
/*          } */

.sidetitle {
             font-family:verdana, arial, sans-serif;
             font-size:x-small;
             color:white;
             font-weight:bold;
             line-height:140%;
             padding:0px;  /*was 2 px */
             padding-top:40px;
             margin-top:40px;
             text-align:center; /* was left */
             text-transform:uppercase;
             letter-spacing:.2em;
             }

#licensesection{ 
text-align: center;
 }



#sectionnav { /* from sectionnav de bluefish */
              position: absolute; 
              top: 110px;
              left: 0px;
              width: 130px;
              display: block;
              text-decoration: none;
              color: black;
              padding: 4px;
              font-size: small;
              /*padding-left: 20px;*/
              padding:6px;
              line-height:140%;
              }

#sectionnav a {
                display: block;
                text-decoration: none;
                color: #EDA81B;
                padding: 6px;
		font-size: small;
                padding-left: 8px;
                line-height:140%;
                }

#sectionnav a:hover {
                      color: gray;
                      background-repeat: no-repeat;
                      background-position: center left;
                      }



.side {
        font-family:verdana, arial, sans-serif;
        /* color:#003366; */
        color: black;
        display: block; /* new */
        font-size:x-small;
        font-weight:normal;
        background:#FFF;
        line-height:140%;
        padding:6px; /* was 2px */
        }



