h1 {
  font-family : 'Open Sans';
			font-size: 4.0rem; }
  
h2 {
  font-family : 'Open Sans';
			font-size: 3.0rem; }
  
h3 {
  			font-family : 'Open Sans';
			font-size: 1.5rem; }
  
h4 {
  font-family : 'Open Sans';
			font-size: 4.0rem; }
  
h5 {
  font-family : 'Open Sans';
			font-size: 4.0rem; }
  
  
   
	Body 
		{ 
 		   	font-family : 'Open Sans';
			font-size: 1.5rem;
			margin-left: 10%;
			margin-right: 10%;
	   	}

	 
	
	.reducedfont{font-family : 'Open Sans'; font-size: smaller; font-weight: normal;}
	
	/* commonly used styles for images */
	img.coin
	{
	 
  		display: block;
 		margin-left: auto;
  		margin-right: auto;
  		max-width:  500px;
		border: 4px solid;
	}
	img.clubmedal
	{
	 
  		display: block;
 		margin-left: auto;
  		margin-right: auto;
  		max-width:  500px;
		 
	}
	img.clubmedal_50_PerCent
	{
	 
  		display: block;
 		margin-left: auto;
  		margin-right: auto;
  		max-width:  250px;
		 
	}
	img.clubmedal_25_PerCent
	{
	 
  		display: block;
 		margin-left: auto;
  		margin-right: auto;
  		max-width:  125px;
		 
	}
	img.centerImage
	{
	 
  		display: block;
 		margin-left: auto;
  		margin-right: auto;
	}
	img.centerBlueLineImage
	{
	 
  		display: block;
 		margin-left: auto;
  		margin-right: auto;
	}
 
	sup 
	{
	    font-size: smaller;
	    vertical-align: baseline;
	    position: relative;
	    bottom: 0.33em;
	}

 	div.bold_text 
	{
	   font-weight: bold;; 
	}
 
	div.center_text 
	{
	   text-align:center; 
	}
	div.left_text
	{
	  text-align: left;
	}
	div.right_text
	{
	  text-align: right;
	}
	div.justify_text
	{
	  text-align: justify;
	}
 	table.tableNormal   
	{
		font-family : 'Open Sans';
		font-size: 1.5rem;
		text-align:left; 
		 
	}
	table.tableNormal th
	{
		text-align:center; 
	}

 	table.tableOfficer    
	{
		font-family : 'Open Sans';
		font-size: 1.5rem;
		text-align:left; 
		margin-left: auto;
		margin-right: auto;
	}
	table.tableOfficer th
	{
		text-align:center; 
	}

	table.table_standard_coin 
	{
  		border-collapse: separate;			 
 		padding: 8px;
 		border: 12px solid ;
 		border-color: #808080 #2c2c2c #2c2c2c #808080 ;
  		border-spacing: 4px;
  		margin-left: auto;
  		margin-right: auto;
	}	
	table.table_standard_coin   th 
	{
  		border: 1px solid black;
  		padding: 8px;
  		text-align: center;
  		font-size:  2.5rem;
	}	
	table.table_standard_coin   td 
	{
  		border: 1px solid black;
  		padding-left: 8px; 
  		padding-top: 8px; 
  		padding-bottom: 8px; 
  		padding-right:16px ; 
  		font-family : 'Open Sans';
  		font-size: 1.5rem;
		font-style: italic;
		text-align:center;
	}
	 
	table.tableprogram
	{
  		border-collapse: separate;			 
 		padding: 8px;
 		border: 12px solid ;
 		border-color: #808080 #2c2c2c #2c2c2c #808080 ;
  		border-spacing: 4px;
  		margin-left: auto;
  		margin-right: auto;
	}	
	table.tableprogram   th 
	{
  		border: 1px solid black;
  		padding: 8px;
  		text-align: center;
  		font-size:  2.5rem;
	}	
	table.tableprogram   td 
	{
  		border: 1px solid black;
  		padding-left: 8px; 
  		padding-top: 8px; 
  		padding-bottom: 8px; 
  		padding-right:16px ; 
  		font-family : 'Open Sans';
  		font-size: 1.5rem;
		 
		text-align:center;
	}
 	table.tableCenter   
	{
  		margin-left: auto;
  		margin-right: auto;

		 
	}

	table.equal_columns{
    		width: 100%;
    		border-collapse:collapse;
	}

	table.equal_columns td{
    		width: 50%;
    		text-align: left;
    		border: 0px ;
	}
	 


 