body  { 
			background-color:white;
			color: black;
			font-family: Verdana, Arial, HelvSS75, sans-serif;
			font-size: 87.5%;
			font-weight: 500;
			line-height: 18px;
			margin: 0px;
			padding: 0px;
			text-align: left;
				 }
			 
	 
#container  {
			background-color: #ebeff4; 
			margin: 0auto;
			padding: 0;
			width: 100%;
			  }
				
#banner  {
			float:left;
			background-color: #c8c8c8;
			width: 100%;
			height: 100px;
			position: relative;
			margin: 0auto;
			text-align: center;
			}
			
.banner-image {
			float: left;
			max-width: 104px;
			height: 100px;
			position: left;
			border: none;
				}
						
#content {
			background-color: #ebeff4;
			float: right;
			border-left-color: #808080;
			border-left-style: solid;
			border-left-width: 1px;
			padding: 15px 10px 15px 15px;
			width: 65%;
			overflow: visible;
	    }
			
#navigation {
			background-color: #ebeff4;
			float: left;
			margin: 0 0 0 0;
			padding: 5px 5px 5px 10px;
			width: 28%;
		  }
			
#footer  {
			background-color: #c8c8c8;
			border-top-color: #4a5052;
			border-top-style: solid;
			border-top-width: 3px;
			border-bottom-color: #000000;
			border-bottom-style: solid;
			border-bottom-width: 3px;
			clear: both;
			font-family: Arial, Verdana, sans-serif;
			color: #000000;
			font-size: 13px;
			font-weight: normal;
			line-height: 15px;
			width: 100%;
			}
			
#footer p {padding:6px 5px 6px 10px;}
			
h1 { 
		 font-size: 200%;
		 position: center;
		 padding: 0;
		 margin: 40px auto 0 auto;
			 }

h2 { 
			color: #808000;
			font-family: Arial, HelvSS75, sans-serif;
			font-size: 1.125em;
			font-style: normal;
			font-weight: 600;
			line-height: 20px;
			margin-top: 3px;
			text-align: center;
			}
			
h3 { 
			color: black;
			font-family: Arial, HelvSS75, sans-serif;
			font-size: 1.125em;
			font-style: normal;
			font-weight: 500;
			line-height: 20px;
			margin-bottom: 0px;
			text-align: center;
			}
			
h4 { 
			color: black;
			font-family: Verdana, Arial, HelvSS75, sans-serif;
			font-size: 0.875em;
			font-style: normal;
			font-weight: 600; 
			line-height: 16px;
			margin-bottom: 0px;
			text-align: left;
			}
			
h5 { 
			color: black;
			font-family: Verdana, Arial, sans-serif;
			font-size: 0.75em; 
			font-style: normal;
			font-weight: 600;
			line-height: 14px;
			text-align: center; 
			}
			
h6 { 
			color: black;
			font-family: Verdana, Arial, HelvSS75, sans-serif;
			font-size: 0.625em;
			font-style: normal;
			font-weight: bold;
			line-height: 12px;
		  }
			
#footer p {
			margin-bottom: 1px;
			margin-top: 1px;
			}
			
a:link, a:visited, a:hover, a: active {
			font-family: Arial, Verdana, sans-serif;
			font-size: 14px; 
			font-style: normal;
			font-weight: 500;
			line-height: 18px;
			list-style-type: none;
			text-align: left;
			text-decoration: none;
			}
			
a:link {color: #0000ff;
			}
			
a:visited {color: #993300;
      }
			
a:hover {color: #ff4500;
      }
			
a:active {color: #ff0000;
      }
			
#navigation h2 {
			margin-bottom: 3px;
			margin-top: 2px;
			}
.menu dt {
			color: #006400;
			font-weight: 600;
			margin-top: -13px;
			text-align: center;
			}	
			
.menu dd {
			margin: 1px 0px 0px 0px;
			}
			
.author {
			margin: 0px;
			padding: 0px;
			text-align: right;
			}
			
#content .topofpage {
			display: block;
			font-family: Arial, Verdana, sans-serif;
			text-align: center;
			}
			
.smalltype {
			font-family: Arial, Verdana, sans-serif;
			font-size: 1em;
			font-variant: normal;
			font-weight: 500;
			}
			
.citation {
			font-family: Arial, Verdana, sans-serif;
			font-size: 1em;
			font-weight: 500;
			line-height: 12px;
			text-align: justify;
			}
			
.I {list-style-type: upper roman;}
.A {list-style-type: upper alpha;}
.1 {list-style-type: decimal;}
.a {list-style-type: lower alpha;}
			
.imgright {
			float: right;
			margin: 4px 0px 4px 8px;
				}
				
.imgleft {
			border-color: #6a5acd;
			border-style: solid;
			border-width: 4px;
			float: left;
			margin: 4px 6px 4px 0px;
			  }
			
.emp {
			color: #483d8b;
			font-style: italic;
			font-family: Arial, Verdana, sans-serif;
			font-weight: 600;
			}
			
blockquote {
			margin-top: -2px; 
			margin-bottom: -2px;
			}
			
.imgmyhead {
			border-color: #6a5acd;
			border-style: solid; 
			border-width: 4px; 
			margin: -18px 0px 0px 6px;
			}
			
.imgtcj {
			border-color: #c0c0c0;
			border-style: solid;
			border-width: 4px;
			float: right;
			margin: 4 px 0px 0px 6px;
			}
			
.footnote {
			font-family: Arial, Verdana;
			font-size: 1em;
			font-weight: 500;
			position: relative;
			top: -4px;
			left: 0;
			}

/* Flyout Menu */			
			
#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		width: 11em;
	}
	
	#nav li { /* all list items */
		position:relative;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 11em;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 11.05em;
		margin-top : -1.35em;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li ul li a, #nav li ul li ul li a {border:1px solid #808080;}
	
	#nav li ul li ul li a {width:375px;}
	
	#nav li a {
		width: 11em;
		width : 10em;
		display : block;
		color : #00f;
		zfont-weight : bold;
		text-decoration : underline;
		background: #ebeff4;
		padding : 0 0.5em;
	}
	
	#nav li a:hover {
		color : #ff4500;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}

#nav li.first {margin-left: -8px;}
			
			
			
		

