<!--

html {
	height: 100%;
	min-height: 100%;
	}

body {
	border: 0;
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	}

#main_content {
	float: left;
	margin: 0;
	border: 0;
	width: 790px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	background: #FFFFFF url(http://www.yorku.ca/yorkweb/standards/images/bg_access.gif) repeat-y top left;
	}

#pagetitle, #sectiontitle {
	float: right;
	margin-left: 170px;
	margin: 0px;
	width: 600px;
	border-top: 0;
	border-left: 7px solid #FF0000;
	border-right: 0;
	border-bottom: 1px solid #FF0000;
	padding-top: 10px;
	padding-left: 13px;
	padding-right: 0;
	padding-bottom: 6px;
	background: #EEEEEE;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	}

#graphicalheader {
	float: right;
	width: 620px;
	padding: 0px;
	margin-left: 170px;
	background-color: #FFFFFF;
	margin: 0px;
	border: 0px;
	}

#content {
	float: right;
	width: 612px;
	padding-top: 10px;
	margin-left: 170px;
	background-color: #FFFFFF;
	margin-bottom: 8px;
	margin-top: 8px;
	margin: 0px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
	}

#nav_area {
	float: left;
	width: 170px;
	margin: 0;
	padding: 0px;
	background: #EEEEEE url(http://www.yorku.ca/yorkweb/standards/images/bg_access.gif) repeat-y top left;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	}

#footer {
	clear: both;
	float: left;
	width: 790px;
	border: 0px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	background: #FFFFFF url(http://www.yorku.ca/yorkweb/standards/images/bg_access.gif) repeat-y top left; 
	}

#footerwide {
	padding: 0px;
	margin-left: 170px;
	background-color:#ffffff;
	margin-top: 90px;
	border-top: 1px solid #FF0000;
	padding-top: 10px;
	text-align: right;
	font-size: 8.5pt;
	text-align: right;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	}

#ylogo2 {
	float: left;
	margin: 0;
	margin-right: 0px;
	padding: 0px;
	width: 170px;
	padding-bottom: 10px;
	background: #EEEEEE;
	font-size: 8.5pt;
	text-align: center;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	}

.hide {
	display: none;
	}

#globalnavigation {
	margin: 0;
	border: 0;
	border-bottom: 1px solid #f00;
	padding: 0;
	width: 790px;
	height: 67px;
	background: #FFF url(http://www.yorku.ca/yorkweb/standards/images/tagline2.gif) no-repeat top left;
	}

#yorklogo {
	position: absolute;
	margin: 0;
	border: 0px none;
	padding: 0;
	width: 170px;
	height: 67px;
	}
#yorklogo img {
	border: 0px none;
	}

#futurestudents {
	position: absolute;
	margin: 0;
	border: 0px none;
	padding: 0;
	width: 121px;
	height: 22px;
	top: 45px;
	left: 180px;
	}
#futurestudents img {
	border: 0px none;
	}

#currentstudents {
	position: absolute;
	margin: 0;
	border: 0px none;
	padding: 0;
	width: 99px;
	height: 22px;
	top: 45px;
	left: 301px;
	}
#currentstudents img {
	border: 0px none;
	}

#facultyandstaff {
	position: absolute;
	margin: 0;
	border: 0px none;
	padding: 0;
	width: 86px;
	height: 22px;
	top: 45px;
	left: 400px;
	}
#facultyandstaff img {
	border: 0px none;
	}
	
#alumni {
	position: absolute;
	margin: 0;
	border: 0px none;
	padding: 0;
	width: 49px;
	height: 22px;
	top: 45px;
	left: 486px;
	}
#alumni img {
	border: 0px none;
	}

#visitors {
	position: absolute;
	margin: 0;
	border: 0px none;
	padding: 0;
	width: 49px;
	height: 22px;
	top: 45px;
	left: 535px;
	}
#visitors img {
	border: 0px none;
	}

#crest {
	position: absolute;
	margin: 0;
	border: 0px none;
	padding: 0;
	width: 31px;
	height: 22px;
	top: 45px;
	left: 584px;
	}
#crest img {
	border: 0px none;
	}

#navlist {
	position: relative;
	z-order: 5;
	top: 0;
	left: 0px;
	width: 170px;
	height: auto;
	min-height: auto;
	margin: 0;
	border: 0;
	padding: 0;
	background-color: #EEEEEE;
	}
	
#navlist h2 {
	margin-top: 15px;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 30px;
	border: 0;
	padding-top: 0;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 0;
	font-size: 13pt;
	font-weight: bold;
	line-height: 125%;
	color: #333333;
	}
	
#navlist ul {
	margin: 0;
	border: 0;
	padding: 0;
	list-style-type: none;
	background-color: #EEEEEE;
	}

#navlist a {
	display: block;
	margin: 0;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 11pt;
	color: #333333;
	text-decoration: none;
	}
	
#navlist a:link, #navlist a:visited, #navlist a:hover {
	display: block;
	margin: 0;
	border: 0;
	background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 11pt;
	color: #333333;
	text-decoration: none;
	}

#button {
	margin: 0;
	border: 0;
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 45px;
	width: 170px;
	background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #333333;
	}

#button ul {
	margin: 0;
	border: 0;
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 5px;
	list-style-type: none;
	}

#button li {
	margin: 0;
	border: 0;
	padding-top: 5px;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	}

#button li ul {
	margin: 0;
	border: 0;
	padding: 0;
	list-style-type: none;
	color: #333333; 
	}

#button li ul li {
	border: 0;
	padding-top: 5px;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	font-size: 9pt;
	color: #333333; 
	}
	
#button li a {
	display: block;
	width: 100%;
	padding: 0;
	line-height: 10pt;
	text-decoration: none;
	}

html>body #button li a {
	width: auto;
	}

#content p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
#content .bodytext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
#content .smallbodytext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
#content b {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000;}

/* link tags */
#content a {font-family: Arial, Helvetica, sans-serif; color: #CC0000;}
#content a:link {font-family: Arial, Helvetica, sans-serif; color: #CC0000;}
#content a:active {font-family: Arial, Helvetica, sans-serif; color: #CC0000;}
#content a:visited {font-family: Arial, Helvetica, sans-serif; color: #CC0000;}
#content a:hover {font-family: Arial, Helvetica, sans-serif; color: #CC0000;}

/* heading tags */
#content h1 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000;}
#content h2 {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000;}
#content h3 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000;}
#content h4 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000;}
#content .heading {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000;}
#content .subheading {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000;}
#graphicalheader .subheading {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000;}

/* list tags */
#content li {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
#content ol {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
#content ul {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
#content ol ol {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
#content ul ul {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
#content ol ul {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
#content ul ol {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

/* table tags */
#content table {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
#content tr {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
#content td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

/* miscellaneous tags */
#content .teletype {font-family: Courier, monospace; font-size: 12px; color: #000000;}

#content td.textboxheadera {
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
color: #FFFFFF;
background-color: #CC0000;
text-align: center;
font-size: 12px;
}

#content td.textboxheaderb {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #FFFFFF;
background-color: #CC0000;
text-align: center;
font-size: 11px;
}

#content .whitetitletext {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px; font-weight: bold;
color: #FFFFFF;}

#content .whitetableheading {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; font-weight: bold;
color: #FFFFFF;}

#graphicalheader .whitetitletext {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px; font-weight: bold;
color: #FFFFFF;}

/* following styles are for the new internal banner */

a#yibhome:link, a#yibcs:link, a#yibfs:link, a#yibresearch:link, a#yibnint:link {
color: #cc0000; 
background-color: none;
text-decoration: none;
border: 1px solid #ffffff; 
padding: 3px;
margin: 0;
}

a#yibhome:visited, a#yibcs:visited, a#yibfs:visited, a#yibresearch:visited, a#yibnint:visited { 
color: #cc0000; 
background-color: none;
text-decoration: none;
border: 1px solid #ffffff; 
padding: 3px;
margin: 0;
}
a#yibhome:hover, a#yibcs:hover, a#yibfs:hover, a#yibresearch:hover, a#yibnint:hover {
color: #cc0000; 
background-color: none;
text-decoration: none;
border: 1px solid #cc0000; 
padding: 3px;
margin: 0;
} 

#yibrow1 {
width: 615px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background: url(http://www.yorku.ca/yorkweb/standards/images/curve.gif) no-repeat right top;
text-align: left;
}

.yibaudlinks {padding-top: 70px; display: block;}

#yibrow2 {
width: 782px;
background: #555555;
clear: left;
padding-bottom: 4px;
padding-top: 4px;
padding-left: 8px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
border-bottom: 1px solid #000000;
text-align: left;
}

.yibsearch {float: right; padding-right: 8px;}

#yibcorner {
position: absolute;
top: 0;
left: 615px;
width: 175px;
height: 91px;
background: #CC0000 url(http://www.yorku.ca/yorkweb/standards/images/bg.jpg);
}

#yibcorner img {
margin-left: 13px;
margin-top: 38px;
}

#yibrow2 a:link, #yibrow2 a:visited { 
color: #ffffff; 
background-color: none;
text-decoration: none;
border: 1px solid #555555; 
margin: 0;
padding: 2px;
}

#yibrow2 a:hover {
color: #000000; 
background-color: #ffffff;
text-decoration: none;
border: 1px solid #ffffff; 
margin: 0;
padding: 2px;
} 



#footerwide a, #footerwide a:link, #footerwide a:active, #footerwide a:hover, #footerwide a:visited {
color: #CC0000;
}

#sectiontitle2 {
	float: right;
	margin-left: 170px;
	margin: 0px;
	width: 600px;
	border-top: 0;
	border-left: 7px solid #FF0000;
	border-right: 0;
	border-bottom: 1px solid #FF0000;
	padding-top: 10px;
	padding-left: 13px;
	padding-right: 0;
	padding-bottom: 6px;
	background: #EEEEEE;
	color: #000;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	}
	
#sectiontitle2 a, #sectiontitle a:link, #sectiontitle a:active, #sectiontitle a:hover, #sectiontitle a:visited {
color: #CC0000;
}


#skipdiv {
position: absolute;
left: 0;
top: 0;
}

#footer a {color: #CC0000; font-size: 11px;}
-->