sup {

font-size: 12px;

}


/* Front page H1 */
#page-main h1 {
	font-size: 1.35em;
}

#page-main h1.center {
	text-align: center;
}

h1, h2, h3, h4 {
	/*
	font-style: italic;
	*/
	font-family: luxi sans,sans-serif;
}
h1 {
	font-size: 1.75em;
}

h2 {
	font-size: 1.25em;
}

h3 {
	font-size: 1.1em;
}

hr {
	border: 0;
	border-bottom: 1px solid #ccc;
}

td {
	font-size: 1.1em;
}

.legacy-side-right-content {
	padding: 0 5px 1.5em;
}
#legacy-side-right h1, #legacy-side-right h2, #legacy-side-right h3 {
	text-align: center;
	margin: 0;
	font-size: 1em;
}
#legacy-side-right hr {
	border-bottom: 1px solid #aaa;
	margin: 0.5em 0;
}

table tr {
	font-size: 0.9em; 
}

#legacy-content li {
	padding: 0pt;
}

.schoolModule{

font-size: 10px; 

}

#legacy-content h1 {
	margin-top: 0;
}

#legacy-content a img {
	margin: 1px;
	border: 0;
}
#legacy-content a:hover img {
	margin: 0;
	border: 1px solid #f00;
}
#legacy-content a img.noborder {
	margin: 0;
	border: 0;
}
#legacy-content a:hover img .noborder {
	margin: 0;
	border: 0;
}

.ratioDividerTd {
        background: #e0e0e0;
        padding: 1 0 0 0;
        margin: 0 0 0 0;
}

.ratioTd {
        padding: 5 5 5 5;
        margin: 0 0 0 0;
}

 /* Contact Page  */
 .contentHeader { font-size: 13px; font-family: Arial; font-weight: bold; color: #6e6e6e;}
 
 
 
 /* Contact Page  */
.contactMe { font-size: 12px; color: white; font-family: Arial; text-align: justify;}
.contactforms { font-size: 12px; color: #000000; font-family: Arial; background-color: white; border: inset 1px #000000 scrollbar-base-color: white;  scrollbar-DarkShadow-Color: black; scrollbar-base-color: #cccccc; scrollbar-arrow-color: #595959;}
