@charset "utf-8";

/* ========================================================================= */
/*                               LAYOUTS                                     */
/* ========================================================================= */

body {
	padding:0px;
	margin:0px;
	background:#C2D1A1 url('imgs/layout.gif') repeat-y;
	text-align:left
}

#container {
	width:750px;
}

#left-col {
	width:586px;
	float:left;
}

/*#content {
	padding: 5px 15px 0 15px;
}
*/

#right-col {
	width:164px;
	float:right;
}


#right-col #search-box {
	margin: 45px 0 25px 10px;
}
#right-col #search-box input#text {
	width:130px;
}

#right-col #search-box input#button {
	font-size:10px;
}

#right-col #glendon-address {
	margin:10px;
	line-height:16px;
}

#header {
	width: 586px;
	clear: both;
}

#header hr {
	display:none;
}

#header h1 {
	height:36px;
	text-indent: -9999px;
	background: #ffffff url('imgs/TopImage.gif') no-repeat;
	margin:0;
}
#header h1 .topimage a {
	position: absolute; 
	width: 180px;
	height:35px;
	top: 0px;
	left: 0px;
}
#footer {
	width:586px;
	margin: 15px 0 0 0;
	padding: 10px 0 0 0;
	clear:both;
	
}
#footer hr {
	display:none;
}

#footer h3 {
	height:73px;
	background: #ffffff url(imgs/glendon-york.jpg) no-repeat;
	text-indent:-9999px;
	
}
#footer h4 {
	height:140px;
	background: #ffffff url(imgs/glendon-york.jpg) no-repeat;
	text-indent:-9999px;
	
}
#footer-wide {
	width:586px;
	margin: 15px 0 0 120px;
	padding: 10px 0 0 0;
	clear:both;
		
}
#footer-wide hr {
	display:none;
}

#footer-wide h3 {
	height:73px;
	background: #ffffff url(imgs/glendon-york.jpg) no-repeat;
	text-indent:-9999px;
	
}
#footer-wide h4 {
	height:140px;
	background: #ffffff url(imgs/glendon-york.jpg) no-repeat;
	text-indent:-9999px;
	
}
#inner {
	margin:9px 9px 0px 9px;
}
#search-box {
	margin:45px 0px 25px 10px;
	position:absolute;
	top:234px;
	left:587px;
	float:left;
}
#search-box input#text {
	width:130px;
	margin-bottom:10px;
}
#search-box input#button {
	font-size:10px;
}
#right-col #search-space {
	height:98px;
}

#right-col #right-bullets {
	margin:10px;
	line-height:16px;
}
#right-col #right-bullets a:link { text-decoration:none; color:#FFFFFF; }
#right-col #right-bullets a:visited { text-decoration: none; color: #FFFFFF; }
#right-col #right-bullets a:hover { text-decoration: none; color: #FFFFFF; }
#right-col #right-bullets a:active { text-decoration: none; color: #FFFFFF; }



/* ========================================================================= */
/*                                FONTS                                      */
/* ========================================================================= */
/* Notes:
   ---------------------------------------------------------------------------
   font: font-style font-variant font-weight font-size/line-height font-family
   background: color image repeat attachment position */

body {
	font: normal normal normal 12px/20px Arial, Helvetica, sans-serif;
	color: #000000;
}
#right-col {
	color: #ffffff;
}
.title1gray{
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.title2gray{
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.title1darkred{
	font-size: 16px;
	font-weight: bold;
	color: #63191c;
}
.title2darkred{
	font-size: 14px;
	font-weight: bold;
	color: #63191c;
}
.title1navy{
	font-size: 16px;
	font-weight: bold;
	color: #033C5D;
}
.title2navy{
	font-size: 14px;
	font-weight: bold;
	color: #033C5D;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
/* 	line-height: 15px;
	text-decoration: none;*/
}
.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
.title1blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0068A4;
}
.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.title2blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0068A4;
}
.title1blueunderlined {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0068A4;
	border-bottom:#CCCCCC dashed thin;
}
.title1navyunderlined {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #033C5D;
	border-bottom:#CCCCCC dashed thin;
}
.title1grayunderlined {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	border-bottom:#0068a4 dashed thin;
}
.title1darkredunderlined {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #63191c;
	border-bottom:#CCCCCC dashed thin;
}
.content-single {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height:14px;	
}
.contentsmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}
.grayborder {
	border: 1px solid #738492;
}
.bluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0069A3;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 2px;
}
.bluetext a:link { text-decoration: none; color:#0069A3; }
.bluetext a:visited { text-decoration: none; color: #0069A3; }
.bluetext a:hover { text-decoration: underline; color: #0069A3; }
.bluetext a:active { text-decoration: underline; color: #0069A3; }
a:link, a:visited {
	color: #0068A4;
}
.gladdress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12px;
}
.gladdress a:link { text-decoration: none; color: #FFFFFF; }
.gladdress a:visited { text-decoration: none; color: #FFFFFF; }
.gladdress a:hover { text-decoration: none; color: #FFFFFF; }
.gladdress a:active { text-decoration: none; color: #FFFFFF; 
}
.gladdressbigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.gladdressbigger a:link { text-decoration: none; color: #FFFFFF; }
.gladdressbigger a:visited { text-decoration: none; color: #FFFFFF; }
.gladdressbigger a:hover { text-decoration: none; color: #FFFFFF; }
.gladdressbigger a:active { text-decoration: none; color: #FFFFFF; }
.heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #353535;
}
.heading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #353535;
}

/* ========================================================================= */
/*                              NAVIGATION                                   */
/* ========================================================================= */
/*
#navigation-01 a:hover {background:url(imgsnavigation.gif) 0px -40px no-repeat; }
#navigation-02 a:hover {background:url(imgsnavigation.gif) -98px -40px no-repeat; }
#navigation-03 a:hover {background:url(imgsnavigation.gif) -229px -40px no-repeat; }
#navigation-04 a:hover {background:url(imgsnavigation.gif) -352px -40px no-repeat; }
*/
#en-navigation { background:url('imgs/en/navigation.gif') no-repeat; width:586px; height:26px; margin:0px; padding:0px;}
#en-navigation span { display: none; }
#en-navigation li, #en-navigation a { height:26px; display:block; }
#en-navigation li { float:left; list-style:none; display:inline; }
#en-navigation-01 {width: 193px;}
#en-navigation-02 {width: 51px;}
#en-navigation-03 {width: 120px;}
#en-navigation-04 {width: 59px;}
#en-navigation-05 {width: 54px;}
#en-navigation-06 {width: 109px;}
#fr-navigation { background:url('imgs/fr/navigation.gif') no-repeat; width:586px; height:26px; margin:0px; padding:0px; }
#fr-navigation span { display: none; }
#fr-navigation li, #fr-navigation a { height:26px; display:block; }
#fr-navigation li { float:left; list-style:none; display:inline; }
#fr-navigation-01 {width: 218px;}
#fr-navigation-02 {width: 59px;}
#fr-navigation-03 {width: 42px;}
#fr-navigation-04 {width: 57px;}
#fr-navigation-05 {width: 76px;}
#fr-navigation-06 {width: 134px;}
#nosubnav {background-color:#0068A5; width:586px; height:28px; margin:0px; padding:0px; }
#en-subnavigation { background:url('imgs/en/subnav.gif') no-repeat; width:586px; height:28px; margin:0px; padding:0px; }
#en-subnavigation span { display: none; }
#en-subnavigation li, #en-subnavigation a { height:28px; display:block; }
#en-subnavigation li { float:left; list-style:none; display:inline; }
#en-subnavigation-01 {width: 97px;}
#en-subnavigation-02 {width: 113px;}
#en-subnavigation-03 {width: 145px;}
#en-subnavigation-04 {width: 122px;}
#en-subnavigation-05 {width: 109px;}
#fr-subnavigation { background:url('imgs/fr/subnav.gif') no-repeat; width:586px; height:28px; margin:0px; padding:0px; }
#fr-subnavigation span { display: none; }
#fr-subnavigation li, #fr-subnavigation a { height:28px; display:block; }
#fr-subnavigation li { float:left; list-style:none; display:inline; }
#fr-subnavigation-01 {width: 97px;}
#fr-subnavigation-02 {width: 105px;}
#fr-subnavigation-03 {width: 142px;}
#fr-subnavigation-04 {width: 140px;}
#fr-subnavigation-05 {width: 102px;}
#en-sidenavigation {margin:25px 0px; padding:0px;}
#en-sidenavigation span {display:none;}
/*#en-sidenavigation li, #en-sidenavigation a { height:28px; display:block; }*/
#en-sidenavigation-01 a, #en-sidenavigation-02 a, #en-sidenavigation-03 a, #en-sidenavigation-04 a, #en-sidenavigation-05 a, #en-sidenavigation-06 a, #en-sidenavigation-07 a, #en-sidenavigation-08 a, #en-sidenavigation-09 a, #en-sidenavigation-010 a, #en-sidenavigation-011 a, #en-sidenavigation-012 a, #en-sidenavigation-013  a  { height:28px; display:block; }
#en-sidenavigation li { list-style:none; }
#en-sidenavigation-01 { background:url('imgs/en/side/about_glendon.gif') no-repeat; }
#en-sidenavigation-02 { background:url('imgs/en/side/academic_programs.gif') no-repeat; }
#en-sidenavigation-03 { background:url('imgs/en/side/admissions.gif') no-repeat; }
#en-sidenavigation-04 { background:url('imgs/en/side/virtual_tour.gif') no-repeat; }
#en-sidenavigation-05 { background:url('imgs/en/side/virtual_tour.gif') no-repeat; }
#en-sidenavigation-06 { background:url('imgs/en/side/virtual_tour.gif') no-repeat; }
#en-sidenavigation-07 { background:url('imgs/en/side/virtual_tour.gif') no-repeat; }
#en-sidenavigation-08 { background:url('imgs/en/side/virtual_tour.gif') no-repeat; }
#en-sidenavigation-09 { background:url('imgs/en/side/virtual_tour.gif') no-repeat; }
#en-sidenavigation-010 { background:url('imgs/en/side/virtual_tour.gif') no-repeat; }
#en-sidenavigation-011 { background:url('imgs/en/side/virtual_tour.gif') no-repeat; }
#en-sidenavigation-012 { background:url('imgs/en/side/virtual_tour.gif') no-repeat; }
#en-sidenavigation-013 { background:url('imgs/en/side/virtual_tour.gif') no-repeat; }
#fr-sidenavigation {margin:25px 0px; padding:0px;}
#fr-sidenavigation span {display:none;}
/*#fr-sidenavigation li, #fr-sidenavigation a { height:28px; display:block; }*/
#fr-sidenavigation-01 a, #fr-sidenavigation-02 a, #fr-sidenavigation-03 a, #fr-sidenavigation-04 a, #fr-sidenavigation-05 a, #fr-sidenavigation-06 a, #fr-sidenavigation-07 a, #fr-sidenavigation-08 a, #fr-sidenavigation-09 a, #fr-sidenavigation-010 a, #fr-sidenavigation-011 a, #fr-sidenavigation-012 a, #fr-sidenavigation-013 a  { height:28px; display:block; }
#fr-sidenavigation li { list-style:none; }
#fr-sidenavigation-01 { background:url('imgs/fr/side/about_glendon.gif') no-repeat; }
#fr-sidenavigation-02 { background:url('imgs/fr/side/academic_programs.gif') no-repeat; }
#fr-sidenavigation-03 { background:url('imgs/fr/side/admissions.gif') no-repeat; }
#fr-sidenavigation-04 { background:url('imgs/fr/side/virtual_tour.gif') no-repeat; }
#fr-sidenavigation-05 { background:url('imgs/fr/side/virtual_tour.gif') no-repeat; }
#fr-sidenavigation-06 { background:url('imgs/fr/side/virtual_tour.gif') no-repeat; }
#fr-sidenavigation-07 { background:url('imgs/fr/side/virtual_tour.gif') no-repeat; }
#fr-sidenavigation-08 { background:url('imgs/fr/side/virtual_tour.gif') no-repeat; }
#fr-sidenavigation-09 { background:url('imgs/fr/side/virtual_tour.gif') no-repeat; }
#fr-sidenavigation-010 { background:url('imgs/fr/side/virtual_tour.gif') no-repeat; }
#fr-sidenavigation-011 { background:url('imgs/fr/side/virtual_tour.gif') no-repeat; }
#fr-sidenavigation-012 { background:url('imgs/fr/side/virtual_tour.gif') no-repeat; }
#fr-sidenavigation-013 { background:url('imgs/fr/side/virtual_tour.gif') no-repeat; }
/*#fr, #en { position:absolute; top:12px; left:586px; height:24px; width:77px; }*/
#fr, #en { 	position:absolute; top:9px; left:586px; height:24px; width:154px;}
#fr span, #en span { display: none; }
#fr a, #en a { display:block; height:30px; }
#fr { background: #0069A3 url('imgs/en/lang.gif') no-repeat; }
#en { background: #0069A3 url('imgs/fr/lang.gif') no-repeat; }
/*#en-current, #fr-current { position:absolute; top:41px; left:586px; height:45px; width:163px; }*/
#en-current, #fr-current { position:absolute; top:36px; left:586px; height:54px; width:154px; }
#en-current span, #fr-current span { display: none; }
#en-current a, #fr-current a { display:block; height:45px; }
#en-current { background: #0069A3 url('imgs/en/current_staff.gif') no-repeat; }
#fr-current { background: #0069A3 url('imgs/fr/current_staff.gif') no-repeat; }
.photoborder {
	border: 1px solid #738492;
	margin:5px;
}
.contentsmallnew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.contentsmallnew a:link { text-decoration: underline; color: #0068A4; }
.contentsmallnew a:visited { text-decoration: underline; color: #0068A4; }
.contentsmallnew a:hover { text-decoration: underline; color: #0068A4; }
.contentsmallnew a:active { text-decoration: underline; color: #0068A4; 
}
.contentsmallnewnounderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.contentsmallnewnounderline a:link { text-decoration: none; color: #000000; }
.contentsmallnewnounderline a:visited { text-decoration: none; color: #000000; }
.contentsmallnewnounderline a:hover { text-decoration: underline; color: #0068A4; }
.contentsmallnewnounderline a:active { text-decoration: none; color: #000000; 
}

.navlinks {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	line-height:14px;
}
.navlinks a:link { text-decoration: none; color: #666666; }
.navlinks a:visited { text-decoration: none; color: #666666; }
.navlinks a:hover { text-decoration: none; color: #000000; }
.navlinks a:active { text-decoration: none; color: #000000;
}
/*.navlinks13 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	line-height:13px;
}
.navlinks13 a:link { text-decoration: none; color: #666666; }
.navlinks13 a:visited { text-decoration: none; color: #666666; }
.navlinks13 a:hover { text-decoration: none; color: #000000; }
.navlinks13 a:active { text-decoration: none; color: #000000;
}*/


#footer-wide hr {
	display:none;
}

#footer-wide h3 {
	height:73px;
	background: #ffffff url(imgs/glendon-york.jpg) no-repeat;
	text-indent:-9999px;
	
}
#footer-wide h4 {
	height:140px;
	background: #ffffff url(imgs/glendon-york.jpg) no-repeat;
	text-indent:-9999px;
	
}

#footer a { position: absolute; height: 77px; }

#footer .glendon a { position: absolute; left: 291px;  width: 150px;}

#footer .york a { position: absolute; left: 440px; width: 146px;}

#footer-wide a { position: absolute; width: 150px; height: 77px; }

#footer-wide .glendon a { position: absolute; left: 435px; }

#footer-wide .york a { position: absolute; left: 585px; }

/*#footer a { position: absolute; width: 150px; height: 55px; }

#footer .glendon a { position: absolute; left: 285px; }

#footer .york a { position: absolute; left: 435px; }

#footer-wide a { position: absolute; width: 150px; height: 55px; }

#footer-wide .glendon a { position: absolute; left: 435px; }

#footer-wide .york a { position: absolute; left: 585px; }*/