body {
font-family: 'Noto Sans', Calibri, Verdana, sans-serif;
font-size: 0.9em;
}

h1 {
	font-size: medium;
	line-height: 14pt;
	color : rgb(192,0,0);
} 
h1.centered {
	font-size: medium;
	line-height: 22pt;
	color : rgb(192,0,0);
	text-align: center;
	margin-left: auto;
	margin-right: auto;
} 
					 
h2 { font-size: 1.1em; line-height: 14pt; color : rgb(0,0,192);font-style: normal; }
h3 { font-size: 1.3em; line-height: 13pt; color : rgb(0,0,100) }
h5.intro { font-size: 0.9em; line-height: 16px; color : rgb(0,0,92); margin-right: 15px;}
h3.intro { font-size: 0.9em; line-height: 16px; color : rgb(0,0,92); margin-right: 15px;}

li {font-weight: 200; line-height: 1.8em; margin-right: 15px;}

a:link    { 
color: rgb(46,46,46);  
font-weight: 200; 
line-height: 16px; 
}
 
a:visited { 
color: #0000aa;  
font-weight: 200;  
}

a:active  { 
color: #a50021;  
text-decoration: none; 
font-weight: 200; 
} 

a:hover   { 
color: #a52222;  
font-weight: 200; 
} 

td { padding: 8px; 
     padding-bottom: 1px;
	  font-weight: 200; 
	  
	 line-height: 16px; 
	 color : rgb(0,0,0); 
	 }


table.main { background: rgb(255,255,255);
			 width: 780px; 
			 border-style: solid;
			 border-width: 1px;
			 border-color: #aa0000;
			 margin-left: auto; 
			 margin-right: auto; 
			 padding-left: 15px;
}
table.main p { line-height:1.8em; }

table.main img { padding:6px; margin: 12px 0; display:block; }
table.main img.bullet { padding:0; margin: 0; display:inline; }
td.centered { padding-left: 4px;
			  padding-right: 4px; 
              padding-bottom: 1px;
			   font-weight: 200; 
			         
			  line-height: 16px; 
			  color : rgb(0,0,0); 
			  margin-left: auto; 
			  margin-right: auto; 
			  text-align: center; }

td.back, td.title, td.forward { width:33%; }
td.forward  { text-align: right;  }
td.forward a img { text-align: right; float:right;  }
td.title a, td.title h1  { text-align: center; margin: auto; }
td.title a img { text-align: center; margin: auto; }

table.sub { background-color: #fff;
			 width: 760px; 
			 margin-left: auto; 
			 margin-right: auto;
 }

img.centred { text-align: right;
              margin-left: auto; 
			  margin-right: auto; 
 }

img.logo { 	  padding: 2px 2px 2px 2px;
 }
img.bordered { border: 1px #a50021 solid; }
			   
img.centerbordered { text-align: center;
                     margin-left: auto; 
					 margin-right: auto; 
					 border-width: 1px;
					 border-color: #aa0000; 
					 border-style: solid;
				  }

#main-content { text-align: left; }