
body {background: white; }

a {color: #000068; }
a:hover {background:#ffffc0}

a.EndLink {
	font-family:Arial,Helvetica;
	font-weight:Bold;
	font-size:75%;
	}
	
a.EndLink:link		{text-decoration: none}
a.EndLink:visited	{text-decoration: none}


div.MainPage750 { 
	position:relative;
	width:750px; 
	margin-left:5px; 
	margin-right:10px;
	}
div.Narrow600 {	
	position:relative;
	margin-left:40px;
	width:600px;
	}
div.Narrow610 {	
	position:relative;
	margin-left:50px;
	width:610px;
	}
div.Narrow620 {	
	position:relative;
	margin-left:40px;
	width:620px;
	}
div.Narrow650{	
	position:relative;
	margin-left:40px;
	width:650px;
	}
div.Narrow680{	
	position:relative;
	margin-left:40px;
	width:680px;
	}
div.Narrow700 {	
	position:relative;
	margin-left:40px;
	width:700px;
	}
div.Narrow750 {	
	position:relative;
	margin-left:40px;
	width:750px;
	}
div.GrayNote {
	position:relative;
	background:#eeeeee;
	font-family:Geneva,Verdana,Arial;
	font-size:65%;
	}
	
h1 {	
	margin-top:3.0pt;
	margin-right:0mm;
	margin-bottom:9.0pt;
	margin-left:0mm;
	font-size:120%;
	font-family:Tahoma,Arial,Helvetica;
	color:black;
	font-weight:Bold;
	padding-left:0.3em;
	padding-top:4pt;
	padding-bottom:0pt;
	line-height:200%;
	}     
	
h1.PageTitle  {
	background-color: #ffffe0;  
	border-bottom: 0.5pt solid #404040;
	}

p.ClassicPageTitle {
	margin-top:3.0pt;
	margin-right:0mm;
	margin-bottom:9.0pt;
	margin-left:0mm;
	font-size:150%;
	font-family:"Times New Roman";
	color:black;
	font-weight:Bold;
	background-color: #ffffd0;  
	padding-left:0.3em;
	padding-top:4pt;
	padding-bottom:0pt;
	line-height:200%;     
	border-bottom: 0.5pt solid #404040;
	}

p {
	margin-top:3pt;
	margin-right:0mm;
	margin-bottom:9pt;
	margin-left:0mm;
	font-family:"Times New Roman";
	color:black;
	}  

p.maintext, li.maintext, div.maintext {
	margin-top:3pt;
	margin-right:0mm;
	margin-bottom:9pt;
	margin-left:0mm;
	font-family:"Times New Roman";
	color:black;
	}  


em {
	font-family:Arial;
	color:#000068;
	font-size:90%;
	font-weight:bold;
	font-style:normal;
	}


font.hiyellow {
	background-color: #feff7d;
	}

blockquote {
	margin-top:6.0pt;
	margin-bottom:6.0pt;
	margin-left:10%;
	margin-right:10%;  
	padding-top:6.0pt;
	padding-bottom:6.0pt;
	padding-left:1em;
	border: 0.5pt gray solid;
	}

blockquote.rose {
	background-color: #fff8f8;  
	font-family:Arial;
	font-size:90%;
	font-style:normal;
	}

blockquote.rosenormal {
	background-color: #fff8f8;  
	}


h2 {
	margin-top:3.0pt;
	margin-right:0mm;
	margin-bottom:9.0pt;
	margin-left:0mm;
	font-size:115%;
	font-family:Tahoma,Arial,Helvetica;
	font-weight:bold;
	padding-left:0.1em;
	padding-top:4pt;
	padding-bottom:3pt;
	}

h2.browntitle {	color:#800000;}
h2.brownunderline {	
	color:#800000;
	line-height:150%;     
	border-bottom: 0.5pt solid #404040;
	}
h2.browndoubleline 	{	
	margin-top:16pt;
	padding-top:4pt;
	color:#800000;
	line-height:200%;     
	border-top: 0.5pt solid #404040;
	border-bottom: 0.5pt solid #404040;
	}
h2.bluetitle 	{	color:#000068;}
h2.blueunderline 	{	
	color:#000068;
	line-height:150%;     
	border-bottom: 0.5pt solid #404040;
	}
h2.bluedoubleline 	{	
	margin-top:16pt;
	padding-top:4pt;
	color:#000068;
	line-height:200%;     
	border-top: 0.5pt solid #404040;
	border-bottom: 0.5pt solid #404040;
	}
h2.tealnormal 	{	
	color:#088880;
	padding-bottom:0pt;
	}
h2.tealtitle 	{	
	color:#088880;
	line-height:150%;     
	border-bottom: 0.5pt solid #404040;
	}
h2.tealunderline 	{	
	color:#088880;
	line-height:150%;     
	border-bottom: 0.5pt solid #404040;
	}
h2.redtitle 	{	color:#ff0000;}

p.TitleDone   {
	margin-top:12.0pt;
	margin-right:0mm;
	margin-bottom:6.0pt;
	margin-left:0mm;
	font-size:100%;
	font-family:Verdana,Arial,Helvetica;
	color:black;
	font-weight:bold;
	background-color: #ffffe0;  
	padding-left:1pt;
	padding-top:4pt;
	padding-bottom:0pt;
	line-height:200%;     
	border-bottom: 0.5pt solid #404040;
	}


h3   {
	margin-top:9.0pt;
	margin-right:0mm;
	margin-bottom:3.0pt;
	margin-left:0mm;
	font-size:105%;
	font-family:Tahoma,Arial,Helvetica;
	font-weight:bold;
	padding-left:2pt;
	padding-top:4pt;
	padding-bottom:0pt;
	line-height:150%;     
	}
h3.browntitle {	color:#800000;}

h3.Tighter {
	margin-top:2.0pt;
	margin-bottom:2.0pt;
	line-height:100%;     
	}
	
h3.yellow { 	
	background-color: #ffffe0;  
	border-bottom: 0.5pt solid #404040;
	}
h3.rose		{ 	
	background-color: #fff0f0;  
	border-bottom: 0.5pt solid #404040;
	}

h3.tealunderline 	{	
	color:#088880;
	border-bottom: 0.5pt solid #404040;
	}
h3.tealtitle 	{	
	color:#088880;
	}
h3.bluetitle 	{	
	color:#000068;
	}

h4   {
	margin-top:12.0pt;
	margin-right:0mm;
	margin-bottom:6.0pt;
	margin-left:0mm;
	font-size:90%;
	font-family:Arial,Helvetica;
	color:black;
	font-weight:bold;
	padding-left:2pt;
	line-height:175%;     
	}

h4.yellow {		
	background-color: #ffffe0;  
	border-bottom: 0.5pt solid #404040;
	}
h4.rose		{ 	
	background-color: #fff0f0;  
	border-bottom: 0.5pt solid #404040;
	}

h4.bluetitle	{color:#000068;	}

h5 {
	margin-top:3pt;
	margin-right:0mm;
	margin-bottom:2pt;
	margin-left:0mm;
	font-size:100%;
	font-family:Verdana,Arial,Helvetica;
	font-weight:bold;
	}
	
h5.RedTitle	{color:#ff0000;}	
h5.TealTitle	{color:#088880;}	
h5.bluetitle	{color:#000068;	}


ul.indent2em   { 
	display: list-item; 
	list-style: disc outside; 
	margin-top:0pt;
	margin-left:2em;
	}

ul.indent1em   { 
	display: list-item; 
	list-style: disc outside; 
	margin-top:1em;
	margin-left:1em;
	}


p.BlueSection   {
	margin-top:6.0pt;
	margin-right:0mm;
	margin-bottom:6.0pt;
	margin-left:0mm;
	font-size:100%;
	font-family:Verdana,Arial,Helvetica;
	color:#000068;
	font-weight:bold;
	background-color: #ffffff;  
	padding-left:1pt;
	padding-top:3pt;
	padding-bottom:0pt;
	line-height:200%;     
	border-top: 0.5pt solid #404040;
	border-bottom: 0.5pt solid #404040;
	}

p.blueitem, li.blueitem {
	margin-top:0pt;
	margin-right:0mm;
	margin-bottom:2pt;
	margin-left:0mm;
	text-align:left;
	font-size:90%;
	font-family:arial,verdana;
	color:#000068;
	font-weight:bold;
	font-style:normal;
	}

p.nameonly {
 	font-size:0pt;
	padding:0pt;
	margin:0pt;
	line-height:0pt; 
}    


table.rose {
	background-color: #fff8f8}     

tr.spacer, p.spacer {
	background-color: #ffffff; height="10"} 


ol  {
	margin-top:0mm;
	margin-bottom:0mm;
	color:black;
	}

ul   {
	margin-top:0mm;
	margin-bottom:0mm;
	color:black;
	}   

ol.margin6  {
	margin-top:6px;
	margin-bottom:6px;
	}
	
ul.margin6  {
	margin-top:6px;
	margin-bottom:6px;
	}
	
ol.margin9  {
	margin-top:9px;
	margin-bottom:9px;  
	}


ul.margin9  {
	margin-top:9px;
	margin-bottom:1em;
	}

table.links { 
	border-width: 0.5pt;
	border-style: solid;
	border-color: #ffffff;
	background-color: #404040;
	padding-left:0pt;
	padding-right:0pt;
	padding-top:0pt;
	padding-bottom:0pt;
	} 

td.beige { 
	padding-left:0pt;
	padding-right:0pt;
	padding-top:1pt;
	padding-bottom:1pt;
	font-family:arial;
	background-color: #ffffe8;
	color:black;
	font-weight:bold;
	font-style:normal;
	font-size:65%;
	text-align:center;
	} 

td.pale { 
	padding-left:0pt;
	padding-right:0pt;
	padding-top:1pt;
	padding-bottom:1pt;
	font-family:arial;
	background-color: #ffeed0;
	color:black;
	font-weight:bold;
	font-style:normal;
	font-size:65%;
	text-align:center;
	} 


a.flat {text-decoration: none;}
a.flat:link {color=#000060;}
a.flat:hover {text-decoration: underline; color=#000060;}
