/* Style sheet for IOI2004 */
/* currently shared by all IOI Canada websites*/
/* Created:2004-04-15 */
/* Last modified: 2007-07-27 */
body {
    background-color: #fff;
    color: #036;
    padding: 0 1em 0 0;
    margin: 0;
    font-family: Times New Roman;
    font-weight: normal;
}

/* normal links           */
/* ====================== */
a:link {
    color: #0073c7;
    background-color: inherit;
}

a:visited {
    color: #5A88B5;
    background-color: inherit;
}

a:link:hover,
a:link:active,
a:visited:hover,
a:visited:active {
    color: #0073c7;
    background-color: #f0f0f0;
}

IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }


table.list {
	border: 0;
}

table.menu { 
	border: 0;
 }

table.centeredmenu { 
	border: 0;
	margin-left: auto;
	margin-right: auto ;
}

td.alumnicurrent {
	text-align: left;
	color: #3333FF;
	font-weight: bold;
	padding: 3px;
        border: none;
	font-style: italic;
}

td.alumninotcurrent {
	text-align: left;
	color: #3333FF;
	padding: 3px;
        border: none;
	font-style: italic;

}

td.current {
	text-align: left;
	color: #3333FF;
	font-weight: bold;
	padding: 3px;
        border: solid thin #000000;

}

td.notcurrent {
	text-align: left;
	color: #3333FF;
	padding: 3px;
        border: solid thin #000000;
}



table.contacts { 
border: solid #3333FF;

}





td.contacts { 
padding: 5px;
border: solid thin #3333FF;
 }

p.content { 
padding: 10px;
margin: 0;
padding-top: 7px;
padding-bottom: 5px;
 }

p.contentcentered { 
padding: 10px;

padding-top: 7px;
padding-bottom: 5px;
margin-left: auto;
margin-right: auto ;
 }


p.address { 
margin-left: 20%;
margin-right: 20%;
}

img.cohorts {
vertical-align: top;
}

td.cohorts {
vertical-align: top;
}

p.testimonials {
text-align: center;
	font-weight: bold;
font-size:130%;

}

H1.section { 
padding: 5px;
}

table.peoplelist { 
border: 0;
 }

td.peeps {
padding-left: 10px;
padding-bottom: 10px;
}

form.padded {
padding: 10px;

padding-top: 7px;
padding-bottom: 5px;
margin-left: auto;
margin-right: auto ;

}