/* STANDARD ITEMS */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #222222;
	background-color: #FFFFFF;
	background : #ffffff;
	margin: 0;
	padding: 0;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	font-size: 100%;
}
ul, UL {
	list-style-type : square;
	list-style-image: url(images/bullet.gif);
}
img {
	border: 0px;
}
.sm {
	font-size: .8em;
}
.contentarea a:hover {
	text-decoration: underline;
	background-color:#f2f2f2;
}
.centered {
	margin: 0 auto;
	padding: 0;
	width: 740px;
}
.navbutton {
	z-index: 2;
	position: absolute;
	margin: 0;
	padding: 0;
	top: 139px;
	width: 182px;
	text-align: left;
	left: 445px;
}

.navbutton2 {

	z-index: 2;
	position: absolute;
	margin: 0;
	padding: 0;
	top: 72px;
	width: 182px;
	text-align: left;
	left: 445px;
}

.positioning {
	position: relative;
	text-align: left;
	top: 15px;
	left: 10px;
	font-size: 22px;
}


.bread_logos{
	position: relative;
	margin: 10px 0 0 0;
	padding: 0;
}

.bread_logos img, a{
	border: 0;
	padding: 0;
	margin: 0;
}

.breadcrumbs {
	color: #BBBBBB;
	position: relative;
	margin: 0;
	padding: 0 0 0 10px;
	top: -25px;
	width: 455px;
}
.breadcrumbs_menu a:hover {
	background: #eeeeee;
	text-decoration: underline;
	padding: 0px;
	margin: 0px;
}
.breadcrumbs_menu {
	margin: 0;
	font-size: 0.7em;
}
.breadcrumbs p {
	display: inline;
	margin: 0 0.6em 0 0;
	line-height: 1.3em;
	padding: 0;
	clear: left;
}
.breadcrumbs_menu a {
	margin: 0;
}
.logos {
	clear: all;
	text-align: right;
	position: relative;
	margin: 0;
	padding: 0;
}

.bread_logos .logos img, a {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.contentarea {
	width: 740px;
	position: relative;
	margin: 0 auto;
	padding: 1em 0 1em 0;
	text-align: left;
	border-top: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
}
.subnav {
	position: relative;
	width: 11em;
	padding: 0 0 10px 10px;
	margin: 0 0 0 -1px;
	float: left;
}
.subnav_menu {
	margin: 0;
	font-size: 0.75em;
}
.subnav_menu p {
	margin: 0 0 0.8em 0;
	padding: 0;
	clear: left;
}
.sub_subnav {
	background: #f3f3f3;
	background-color: #f3f3f3;
	position: relative;
	width: 90%;
	padding: 0;
	margin: 0 0 0.8em 0.8em;
	float: left;
}
.sub_subnav_empty {
	position: relative;
	width: 90%;
	padding: 0;
	margin: 0 0 0.8em 0.8em;
	float: left;
}
.sub_subnav_menu {
	margin: 0.5em;
	clear: both;
	font-size: 0.9em;
}
.sub_subnav_menu p {
	margin: 0 0 0.8em 0;
	padding: 0;
	clear: left;
}
.sub_subnav_menu a:hover {
	background: #dddddd;
}
.content {
	margin: 0;
	left: 15em;
	padding: 0 10px 10px 15em;
	font-size: .9em;
}
.clear_all {
	clear: both;
	height: 1px;
	font-size: 3px;
}
.footer {
	margin: 0 auto;
	position: relative;
	padding: 0.7em 0 1.5em 10px;
	color: #888888;
	font-size: 0.7em;
	width: 730px;
	clear: both;
}
.footer a {
	color: #888888;
}
.footer a:hover {
	background: #eeeeee;
	text-decoration: underline;
	color: #222222;
}
.header_dual_slogan {
	position: absolute;
	text-align: left;
	font-size: 10px;
	line-height: 9px;
	left: 10px;
	top: 165px;
	font-family: Franklin Gothic Book, ITC Franklin Gothic Book, Arial, Sans-serif;
}
link, vlink, alink, a, A {
	text-decoration: none;
}
h1, h2, h3 {
	font-size: 1.2em;
}

.upper {
	margin: 0;
	padding: 0;
	position: relative;
	width: 740px;
	height: 202px;
	z-index: 5;
}
.upper2 {
	margin: 0;
	padding: 0;
	position: relative;
	width: 740px;
	height: 115px;
	z-index: 5;
}
.header_title_1a {
	position: relative;
	text-align: left;
	top: 35px;
	left: 10px;
	font-size: 42px;
	font-family: Franklin Gothic, ITC Franklin Gothic, Arial, Sans-serif;
	text-transform: uppercase;
}
.header_title_1b {
	position: absolute;
	text-align: left;
	top: 77px;
	left: 10px;
	font-size: 42px;
	font-family: Franklin Gothic, ITC Franklin Gothic, Arial, Sans-serif;
	text-transform: uppercase;
}
.header_title_2a {
	position: relative;
	text-align: left;
	top: 7px;
	left: 10px;
	font-size: 22px;
	font-family: Franklin Gothic, ITC Franklin Gothic, Arial, Sans-serif;
	text-transform: uppercase;
}
.header_title_2b {
	position: absolute;
	text-align: left;
	top: 37px;
	left: 10px;
	font-size: 22px;
	font-family: Franklin Gothic, ITC Franklin Gothic, Arial, Sans-serif;
	text-transform: uppercase;
}
.header_slogan_1 {
	position: absolute;
	text-align: left;
	font-size: 20px;
	left: 10px;
	top: 140px;
	font-family: Franklin Gothic, ITC Franklin Gothic, Arial, Sans-serif;
	text-transform: uppercase;
}
.header_slogan_2 {
	position: absolute;
	text-align: left;
	font-size: 15px;
	left: 10px;
	top: 76px;
	font-family: Franklin Gothic, ITC Franklin Gothic, Arial, Sans-serif;
	text-transform: uppercase;
}

/* Home page style */




.upper_home {
	background-image: url(images/home_header.jpg);
	margin: 0;
	padding: 0;
	position: relative;
	width: 740px;
	height: 477px;
}
.navbutton_home {
	z-index: 2;
	position: absolute;
	margin: 0;
	padding: 0;
	top: 339px;
	width: 182px;
	text-align: left;
	left: 445px;
}
.header_title_home_1a {
	position: relative;
	color: #ffffff;
	text-align: left;
	top: 235px;
	left: 10px;
	font-size: 42px;
	font-family: Franklin Gothic, ITC Franklin Gothic, Arial, Sans-serif;
}
.header_title_home_1b {
	position: absolute;
	color: #ffffff;
	text-align: left;
	top: 277px;
	left: 10px;
	font-size: 42px;
	font-family: Franklin Gothic, ITC Franklin Gothic, Arial, Sans-serif;
}
.header_slogan_home_1 {
	position: absolute;
	color: #ffff00;
	text-align: left;
	font-size: 20px;
	left: 10px;
	top: 340px;
	font-family: Franklin Gothic, ITC Franklin Gothic, Arial, Sans-serif;
}
.header_dual_slogan_home {
	position: absolute;
	color: #ffffff;
	text-align: left;
	font-size: 10px;
	line-height: 12px;
	left: 10px;
	top: 365px;
	font-family: Franklin Gothic Book, ITC Franklin Gothic Book, Arial, Sans-serif;
}
.link_dc_home {
	position: absolute;
	left: 8px;
	top: 418px;
}
.link_uoit_home {
	position: absolute;
	left: 122px;
	top: 418px;
}






/* site map */


.upper_sitemap {
	background-image: url(images/home_header.jpg);
	margin: 0;
	padding: 0;
	position: relative;
	width: 740px;
	height: 140px;
	z-index: 1;
}
.navbutton_sitemap {
	z-index: 2;
	position: absolute;
	margin: 0;
	padding: 0;
	top: 99px;
	width: 182px;
	text-align: left;
	left: 445px;
}
.header_title_sitemap_1a {
	position: relative;
	color: #ffffff;
	text-align: left;
	top: 0px;
	left: 10px;
	font-size: 42px;
	font-family: Franklin Gothic, ITC Franklin Gothic, Arial, Sans-serif;
}
.header_title_sitemap_1b {
	position: absolute;
	color: #ffffff;
	text-align: left;
	top: 40px;
	left: 10px;
	font-size: 42px;
	font-family: Franklin Gothic, ITC Franklin Gothic, Arial, Sans-serif;
}
.header_slogan_sitemap_1 {
	position: absolute;
	color: #ffff00;
	text-align: left;
	font-size: 20px;
	left: 10px;
	top: 100px;
	font-family: Franklin Gothic, ITC Franklin Gothic, Arial, Sans-serif;
}
.content_sitemap {
	margin: 0;
	left: 10px;
	padding: 0 10px 10px 10px;
	font-size: .8em;
}

.content_sitemap a, h1, h2 {
	color: #425E83;
}





/* subpage style */
/* CES SPECIFIC ITEMS */

.content_ces h1 {
	color: #425E83;
}
.content_ces h2 {
	color: #B0C44A;
}
.subnav_menu p.ces a {
	color: #425E83;
}

.breadcrumbs_menu p.ces a {
	color: #425E83;
	padding: 0px;
	margin: 0px;
}

.content_ces a, A {
	color: #425E83;
}


/* subpages bg */
/* Career and Employment Services */
#upper_ces {
	background-image: url(images/ces_header_lg.jpg);
}
#upper2_ces {
	background-image: url(images/ces_header_sm.jpg);
}
#header_title_ces_1a {
	color: #ffffff;
}
#header_title_ces_1b {
	color: #ffffff;
}
#header_title_ces_2a {
	color: #ffffff;
}
#header_title_ces_2b {
	color: #ffffff;
}
#header_slogan_ces_1a {
	color: #000000;
}
#header_slogan_ces_2a {
	color: #000000;
}
#header_slogan_ces_1b {
	color: #000000;
}
#header_slogan_ces_2b {
	color: #000000;
}

#header_dual_slogan_ces {
	color: #ffffff;
}


/* Career and Employment Services */

.content_csd h1 {
	color: #FF7800;
}
.content_csd h2 {
	color: #96D045;
}
.subnav_menu p.csd a {
	color: #FF7800;
}

.breadcrumbs_menu p.csd a {
	color: #FF7800;
	padding: 0px;
	margin: 0px;
}

.content_csd a, A {
	color: #FF7800;
}

#upper_csd {
	background-image: url(images/csd_header_lg.jpg);
}
#upper2_csd {
	background-image: url(images/csd_header_sm.jpg);
}
#header_title_csd_1a {
	color: #ffffff;
}
#header_title_csd_1b {
	color: #ffffff;
}
#header_title_csd_2a {
	color: #ffffff;
}
#header_title_csd_2b {
	color: #ffffff;
}
#header_slogan_csd_1a {
	color: #2F4932;
}
#header_slogan_csd_2a {
	color: #2F4932;
}
#header_slogan_csd_1b {
	color: #2F4932;
}
#header_slogan_csd_2b {
	color: #2F4932;
}

#header_dual_slogan_csd {
	color: #ffffff;
}


/* Learner Support Centre */

.content_learnersupportcentre h1 {
	color: #CC6633;
}
.content_learnersupportcentre h2 {
	color: #66CCCC;
}
.subnav_menu p.learnersupportcentre a {
	color: #CC6633;
}

.breadcrumbs_menu p.learnersupportcentre a {
	color: #CC6633;
	padding: 0px;
	margin: 0px;
}

.content_learnersupportcentre a, A {
	color: #CC6633;
}

#upper_learnersupportcentre {
	background-image: url(images/lsc_header_lg.jpg);
}
#upper2_learnersupportcentre {
	background-image: url(images/lsc_header_sm.jpg);
}
#header_title_learnersupportcentre_1a {
	color: #ffffff;
}
#header_title_learnersupportcentre_1b {
	color: #ffffff;
}
#header_title_learnersupportcentre_2a {
	color: #ffffff;
}
#header_title_learnersupportcentre_2b {
	color: #ffffff;
}
#header_slogan_learnersupportcentre_1a {
	color: #ffffff;
}
#header_slogan_learnersupportcentre_2a {
	color: #cc6633;
}
#header_slogan_learnersupportcentre_1b {
	color: #ffffff;
}
#header_slogan_learnersupportcentre_2b {
	color: #cc6633;
}


#header_dual_slogan_learnersupportcentre {
	color: #ffffff;
}

/* Media Services */


.content_ms h1 {
	color: #557E3B;
}
.content_ms h2 {
	color: #78A1B7;
}
.subnav_menu p.ms a {
	color: #557E3B;
}

.breadcrumbs_menu p.ms a {
	color: #557E3B;
	padding: 0px;
	margin: 0px;
}

.content_ms a, A {
	color: #557E3B;
}

#upper_ms {
	background-image: url(images/ms_header_lg.jpg);
}
#upper2_ms {
	background-image: url(images/ms_header_sm.jpg);
}
#header_title_ms_1a {
	color: #ffffff;
}
#header_title_ms_1b {
	color: #ffffff;
}
#header_title_ms_2a {
	color: #ffffff;
}
#header_title_ms_2b {
	color: #ffffff;
}
#header_slogan_ms_1a {
	color: #000000;
}
#header_slogan_ms_2a {
	color: #000000;
}
#header_slogan_ms_1b {
	color: #000000;
}
#header_slogan_ms_2b {
	color: #000000;
}

#header_dual_slogan_ms {
	color: #ffffff;
}



/* Technical Services */

.content_ts h1 {
	color: #557E3B;
}
.content_ts h2 {
	color: #78A1B7;
}
.subnav_menu p.ts a {
	color: #557E3B;
}

.breadcrumbs_menu p.ts a {
	color: #557E3B;
	padding: 0px;
	margin: 0px;
}

.content_ts a, A {
	color: #557E3B;
}

#upper_ts {
	background-image: url(images/ts_header_lg.jpg);
}
#upper2_ts {
	background-image: url(images/ts_header_sm.jpg);
}
#header_title_ts_1a {
	color: #ffffff;
}
#header_title_ts_1b {
	color: #ffffff;
}
#header_title_ts_2a {
	color: #ffffff;
}
#header_title_ts_2b {
	color: #ffffff;
}
#header_slogan_ts_1a {
	color: #000000;
}
#header_slogan_ts_2a {
	color: #000000;
}
#header_slogan_ts_1b {
	color: #000000;
}
#header_slogan_ts_2b {
	color: #000000;
}

#header_dual_slogan_ts {
	color: #ffffff;
}


/* subpage style */
/* FACILITIES SPECIFIC ITEMS */

.content_facilities h1 {
	color: #293f6f;
}
.content_facilities h2 {
	color: #a12830;
}
.subnav_menu p.facilities a {
	color: #293f6f;
}

.breadcrumbs_menu p.facilities a {
	color: #293f6f;
	padding: 0px;
	margin: 0px;
}

.content_facilities a, A {
	color: #293f6f;
}


/* subpages bg */
/* facilities */
#upper_facilities {
	background-image: url(images/facilities_header_lg.jpg);
}
#upper2_facilities {
	background-image: url(images/facilities_header_sm.jpg);
}
#header_title_facilities_1a {
	color: #ffffff;
}
#header_title_facilities_1b {
	color: #ffffff;
}
#header_title_facilities_2a {
	color: #ffffff;
}
#header_title_facilities_2b {
	color: #ffffff;
}
#header_slogan_facilities_1a {
	color: #ffffff;
}
#header_slogan_facilities_2a {
	color: #ffffff;
}
#header_slogan_facilities_1b {
	color: #ffffff;
}
#header_slogan_facilities_2b {
	color: #ffffff;
}

#header_dual_slogan_facilities {
	color: #ffffff;
}


/* Financial Aid */
.content_financialaid h1 {
	color: #575275;
}
.content_financialaid h2 {
	color: #7198B8;
}
.subnav_menu p.financialaid a {
	color: #575275;
}

.breadcrumbs_menu p.financialaid a {
	color: #575275;
	padding: 0px;
	margin: 0px;
}

.content_financialaid link, vlink, alink, a, A {
	color: #575275;
}


/* subpages bg */
/* Financial Aid */
#upper_financialaid {
	background-image: url(images/financialaid_header_lg.jpg);
}
#upper2_financialaid {
	background-image: url(images/financialaid_header_sm.jpg);
}
#header_title_financialaid_1a {
	color: #ffffff;
}
#header_title_financialaid_1b {
	color: #ffffff;
}
#header_title_financialaid_2a {
	color: #ffffff;
}
#header_title_financialaid_2b {
	color: #ffffff;
}
#header_slogan_financialaid_1a {
	color: #ffffff;
}
#header_slogan_financialaid_2a {
	color: #ffffff;
}
#header_slogan_financialaid_1b {
	color: #ffffff;
}
#header_slogan_financialaid_2b {
	color: #ffffff;
}

#header_dual_slogan_financialaid {
	color: #ffffff;
}







/* Campus Athletic Centre */
.content_cac h1 {
	color: #007120;
}
.content_cac h2 {
	color: #d2b702;
}
.subnav_menu p.cac a {
	color: #007120;
}

.breadcrumbs_menu p.cac a {
	color: #007120;
	padding: 0px;
	margin: 0px;
}

.content_cac link, vlink, alink, a, A {
	color: #007120;
}


/* subpages bg */
/* Campus Athletic Centre */
#upper_cac {
	background-image: url(images/cac_header_lg.jpg);
}
#upper2_cac {
	background-image: url(images/cac_header_sm.jpg);
}
#header_title_cac_1a {
	color: #fff;
}
#header_title_cac_1b {
	color: #fff;
}
#header_title_cac_2a {
	color: #fff;
}
#header_title_cac_2b {
	color: #fff;
}
#header_slogan_cac_1a {
	color: #000;
}
#header_slogan_cac_2a {
	color: #fff;
}
#header_slogan_cac_1b {
	color: #fff;
}
#header_slogan_cac_2b {
	color: #fff;
}
#header_dual_slogan_cac {
	color: #fff;
}







/* Campus Health Centre */
.content_chc h1 {
	color: #005B7D;
}
.content_chc h2 {
	color: #00983E;
}
.subnav_menu p.chc a {
	color: #005B7D;
}

.breadcrumbs_menu p.chc a {
	color: #005B7D;
	padding: 0px;
	margin: 0px;
}
.content_chc link, vlink, alink, a, A {
	color: #005B7D;
}


/* subpages bg */
/* Campus Health Centre */
#upper_chc {
	background-image: url(images/chc_header_lg.jpg);
}
#upper2_chc {
	background-image: url(images/chc_header_sm.jpg);
}
#header_title_chc_1a {
	color: #fff;
}
#header_title_chc_1b {
	color: #fff;
}
#header_title_chc_2a {
	color: #fff;
}
#header_title_chc_2b {
	color: #fff;
}
#header_slogan_chc_1a {
	color: #000;
}
#header_slogan_chc_2a {
	color: #fff;
}
#header_slogan_chc_1b {
	color: #fff;
}
#header_slogan_chc_2b {
	color: #fff;
}
#header_dual_slogan_chc {
	color: #fff;
}







/* Diversity */
.content_div h1 {
	color: #0082D1;
}
.content_div h2 {
	color: #007856;
}
.subnav_menu p.div a {
	color: #0082D1;
}

.breadcrumbs_menu p.div a {
	color: #0082D1;
	padding: 0px;
	margin: 0px;
}
.content_div link, vlink, alink, a, A {
	color: #0082D1;
}


/* subpages bg */
/* Diversity */
#upper_div {
	background-image: url(images/div_header_lg.jpg);
}
#upper2_div {
	background-image: url(images/div_header_sm.jpg);
}
#header_title_div_1a {
	color: #fff;
}
#header_title_div_1b {
	color: #fff;
}
#header_title_div_2a {
	color: #fff;
}
#header_title_div_2b {
	color: #fff;
}
#header_slogan_div_1a {
	color: #000;
}
#header_slogan_div_2a {
	color: #fff;
}
#header_slogan_div_1b {
	color: #fff;
}
#header_slogan_div_2b {
	color: #fff;
}
#header_dual_slogan_div {
	color: #fff;
}