Body { 
 	margin: .5cm 1cm .5cm 1cm; 
	font-family: sans-serif; 
	line-height: 1.1;
	background: #004682; 
	color: black; 
	}

H1, H2, H3, H4, H5, H6 { color: #004682; font-weight: bold; }
H2 { margin-bottom: 5px; }
H2.red { color: #A00000; }
H4.mod { color: #000000; font-weight: bold; }

#main { 
	background: white; 
	color: black; 
	border-style: solid; 
	border-width: 2px; 
	border-color: #000000; 
	padding: 1cm 2cm;
	}
     
#logo { padding-bottom: 20px; }
	
#paper_title { font-weight: bold; color: #004682; padding-bottom: 20px; }

#summary { text-indent: 0em; font-style: italic; }
     
#copyright { text-indent: 0em; font-size: x-small; font-weight: bold; }
     
P.close { text-indent: 0em; }
     
Div.quote { margin-left: 10%; margin-right: 10%; }

Div.close { text-align: center; color: #004682; font-size: small; font-weight: bold; }

Div.url { display: none; }

#navlist {
	padding: 10px 0 20px 0;
	margin-left: 0;
	font: bold 10px Verdana, Arial, sans-serif;
	text-align : center;
     }
     
#navlist ul { list-style: none; margin: 0; padding: 0; }

#navlist li { display: inline; padding: 0 4px 0 4px; }

#navlist li a {
          padding: .25em 1em 0.25em 1em;
          border: 1px solid #004682;
          border-left: 1em solid #004682;
          background: white;
          text-decoration: none;
     }

#navlist li a:link { color: #004682; }
     
#navlist li a:visited { color: #C00000; }

#navlist li a:hover {
          border-color: #C00000;
          color: #C00000;
          background: #A5A5A5;
     }
     
div.left_sidebar {
          -moz-box-sizing: border-box;
          box-sizing: border-box;
          float: left;
          width: 33%;
          margin: 1em 2em 1em 0;
          padding: .5em 1em 1em 1em;
          border: 1px solid #004682;
          }

