@charset "UTF-8";
     /*   - - - - - - - - - - - - - - - - - - - - - - - - -
          name         : table_mmr.css (MCR Site)
		  version      : 080729  15:30
          for          : Mid-Central Region
                       : National Model Railroad Assication
          authors      : Donald Wilke
          copyright    : (c) 2008/2009
          validated    :  2008; 14:15   NOT
      - - - - - - - - - - - - - - - - - - - - - - - - - - */
		 
		 /* This establishs a set of sans-serf fonts to be used instead of the default computers font
		 	also space between lines and font color */



/* Start Table Information */

/* Start Table Caption */
		 
 caption {
	font-size: 115%;
	color: #0000FF;
	padding: 0.7em 0 .5em 0;
}
	
.capt_small {
	font-size: 125%;
	font-weight: bold;
	color: #0000CC;     }


/* End Table Caption */

/* Start Narrow Table */

#table_comm,
#table_division,
#table_division2,
#table_mmr,
#table_mmr2,
#table_proj,
#table_schu {
	margin: 1em 0 0 .5em;
	vertical-align: top;
	width: 60%;
	border: 1px;
	border-color: #0000FF;   }
	

	
#table_division,
#table_division2,
#table_division21,          /* links */
#table_division3 {
	border: 4px;
	border-top-color: #0000ff;
	border-right-color: #0000dd;
	border-bottom-color: #000099;
	border-left-color: #0000aa;
	line-height: 1.2em  }
	
#table_division2,
#table_division21 {width: 70%;  }

#table_division3 {width: 90%;  }

#table_mmr2 {width: 80%; }

#table_proj,
#table_schu {width: 70%;   }

#table_proj2 {
	width: 95%;
	clear: both; }

.tables_small {
	font: medium/1.4em  Georgia, "Times New Roman", Times, serif;
	width: 65%;
	text-align: left;    }
	
.table_freight {
	width: 200px;
	border: 1px;
	text-align: center;}
	
#table_small {
	margin: 1em 0 0 .5em;
	padding: .5em 1em .5em 1em;
	vertical-align: top;
	width: 60%;
	border: 1px;
	border-color: #0000FF;
	text-align: center;
	   }
	
	/*   */

#table_comm th,
#table_division2 th,
#table_division21 th,
#table_mmr th,
#table_mmr2 th,
#table_proj th,
#table_proj2 th {
	padding: 1em 0.5em .1em 1em;
	border: 1px;
	border-color: #0066FF;
	text-align: center;
	font-weight: bold;   }
	
#table_small th {padding: 1em 0 .5em 0; }	
	
#table_comm th,
#table_division2 th,
#table_schu th {text-align: left;   }	


#table_comm td,
#table_division td,
#table_division2 td,
#table_division21 td,
#table_mmr td,
#table_mmr2 td,
#table_proj td,
#table_proj2 td {
	padding: .5em 0.75em .5em 1em;
	border: 1px;
	border-color: #0066FF;
	text-align: left;
	vertical-align: top;    }
	
#table_comm td,
#table_division2 td {
	padding: .1em 0.75em 1.75em 2.5em;   }	

#table_division3 td,
#table_small td {padding: .1em 0.75em .5em .5em;}	
	
#table_division td {text-align: center;  }

#table_small td {padding: 0.5 1em 0 .5em;}
	
#table_schu td {
	padding: .5em 0.5em .5em .5em;
	vertical-align: top; }	

#table_comm th a,
#table_comm td a,
#table_division a,
#table_division2 a,
#table_division21 a,
#table_division3 a,
#table_mmr2 td a,
#table_proj a,
#table_proj2 a,
#table_schu td a,
#table_small a {
	background: #abe5ff;
	color: #222222;
	font-weight: normal;
	text-decoration: none;
	padding:.1em}
	
#table_comm th a {font-weight: bold;}
	
#table_comm th a:hover,
#table_comm td a:hover,
#table_division a:hover,
#table_division2 a:hover,
#table_division21 a:hover,
#table_division3 a:hover,
#table_mmr a:hover,
#table_mmr2 a:hover,
#table_proj a:hover,
#table_proj2 a:hover,
#table_schu td a:hover {
	background: #FFCCFF;
	color: #FF0000;
	font-weight: normal;
	text-decoration: none;   }
	
#table_comm th a:hover {font-weight: bold;}

	

/* End Narrow Table */


/* Start DECEASED */			

.deceased {
	font-style: italic;
	color: #FF66FF;   }

/* End DECEASED */	
