body { background-color: #ffffff; color: #660066; }
	
h2 { text-align: center; background-color: #ffffff; color: #660066;
	margin-top:40px; margin-bottom:35px; 
    margin-left:50px; margin-right: 40px; padding:1em 1em; }

h3 { background-color: #ffffff; color: #660066; text-decoration: none; }


a:link 		{ background-color: #ffffff; color: #9900FF; text-decoration: none; ; font-weight: bold}
a:visited 	{ background-color: #ffffff; color: #9900FF; text-decoration: none; ; font-weight: bold}
a:hover 	{ ; background-color: #CCCCCC; color: #FF9900}


/* div. */

div.content  { margin-top: 0px; margin-left: 160px; 
				margin-right: 20px; margin-bottom: 20px; }
 
	div.nest1  { background-color: #ffffff; color: #660066; padding-left: 1em; 
			padding-top: 0px; padding-bottom: 10px; padding-right: 0px;
			margin-top: 15px; margin-left: 10px; margin-bottom: 10px; }
		
		div.image img { float: right; clear: both; border: none; 
		padding-top: 0px; padding-left: 0px ; padding-right: 0px; 
		padding-bottom: 0px;  }
	
		div.italicized {  font-style: italic; }
		div.title { background-color: #ffffff; color: #660066;  
					font-size: 110%; text-align: right;  }
		div.text1  { background-color: #ffffff; color: #660066; 
					font-style: normal; text-align: left; 
					margin-top: 20px; margin-right: 10px;}

		div.note { font-size: 95%; text-align: right; }
		div.noteCenter { padding:2px; ; font-size: 90%; text-align: center; }
		div.noteLeft { padding:2px; font-size: 90%; text-align: left; }

div.in03{ position:relative; margin-left:3%; margin-right:3%; }

div.in06{ position:relative; margin-left:6%; margin-right:6%; }

div.in10{ position:relative; margin-left:10%; margin-right:10%; }

div.news  { margin-top: 5px; margin-left: 160px; 
				margin-right: 20px; margin-bottom: 0px;  }
				

div.in03all{ margin: 3% }
div.in06all{ margin: 6% }
div.in10all{ margin: 10% }

div.left { text-align: left }

div.navigation { position: absolute; top: 200px; left: 20px;  
background-color: #ffffff; color: #660066; text-decoration: none;
; font-weight:bold; font-size: 110%; }

td.nav { width: 15%;  margin:5%; 
background-color: #ffffff; color: #660066; text-decoration: none;
; font-weight:bold; font-size: 110%; }

#logo  { position: absolute; top: 15px; left:15px; }

.emph { font-style: normal; font-weight:bold }

.orange { background-color: #ffffff; color: #FF0000; }

.head{padding:5px;background-color:#663399; color:white;
font-weight: bold; font-size: 120%; text-align: center;}

.copyright {padding:5px;background:#663399; color:white;
font-weight: bold; font-size: 0.7em }

.section{width: 100%;padding:5px;background-color:#663399; color:white;
font-size:1.05em}

.footer { font-size: 70%; ; text-align: center}
.center {  text-align: center}
