/* First used on http://www.smu.ca/emergencymanagement/ August 09 2007 */

body {
	background-image: url(http://www.smu.ca/administration/library/images/bg.gif);
	background-color: #708595;
}

.indent {
	padding-left: 10px;
}

a:link						{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #0000CC; text-decoration: none; }
a:visited					{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #0000CC; text-decoration: none; }
a:hover						{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #8B1C1C; text-decoration: none; }
a:active					{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #0000CC; text-decoration: none; }

a.menu:link					{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; text-decoration: none; }
a.menu:visited				{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; text-decoration: none; }
a.menu:hover				{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #A2A8C4; text-decoration: none; }
a.menu:active				{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #8B1C1C; text-decoration: none; }

a.menuthispage:link			{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #000066; text-decoration: none; }
a.menuthispage:visited		{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #000066; text-decoration: none; }
a.menuthispage:hover		{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #A2A8C4; text-decoration: none; }
a.menuthispage:active		{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #8B1C1C; text-decoration: none; }

a.submenu:link				{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #8B1C1C; text-decoration: none; }
a.submenu:visited			{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #8B1C1C; text-decoration: none; }
a.submenu:hover				{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #A2A8C4; text-decoration: none; }
a.submenu:active			{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #8B1C1C; text-decoration: none; }

a.footer:link				{ color: #FFFFFF; text-decoration: none; font-size: 8pt; }
a.footer:visited			{ color: #FFFFFF; text-decoration: none; font-size: 8pt; }
a.footer:hover				{ color: #D2C295; text-decoration: none; font-size: 8pt; }
a.footer:active				{ color: #FFFFFF; text-decoration: none; font-size: 8pt; }

a.splash_left_menu:link		{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 13pt; color: #ffffff; text-decoration: underline; font-weight: normal; }
a.splash_left_menu:visited	{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 13pt; color: #ffffff; text-decoration: underline; font-weight: normal; }
a.splash_left_menu:hover	{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 13pt; color: #A2A8C4; text-decoration: underline; font-weight: normal; }
a.splash_left_menu:active	{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 13pt; color: #8B1C1C; text-decoration: underline; font-weight: normal; }

a.splash:link				{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none; font-weight: normal; }
a.splash:visited			{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none; font-weight: normal; }
a.splash:hover				{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 8pt; color: #cccccc; text-decoration: none; font-weight: normal; }
a.splash:active				{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 8pt; color: #cccccc; text-decoration: none; font-weight: normal; }

a.yellow:link				{ color: #e8ca52; }
a.yellow:visited			{ color: #e8ca52; }
a.yellow:hover				{ color: #cccccc; }
a.yellow:active				{ color: #e8ca52; }

.splash_left_menu_subtext { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 7pt; color: #AAAAAA; text-decoration: none; font-weight: normal; }

a.splash_grey:link { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #bbbbbb; text-decoration: none; }
a.splash_grey:visited { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #bbbbbb; text-decoration: none; }
a.splash_grey:hover { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; text-decoration: none; }
a.splash_grey:active { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; text-decoration: none; }

form {
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	margin-top:		0px;
	margin-bottom:	0px;
}

ul.splash {
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
}

li.splash {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style: square;
	color: #888888;
}


li { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color:#000000 padding-bottom: 8px; }

table.menu {
	border: solid #888888;
	border-width: 1px;
	border-collapse: collapse;
}

/* The padding attribute follows a North-East-South-West pattern */
td.menu {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	color: #888888;
	background-color: #000000;
	padding: 2px 4px 2px 4px;
	text-align: center;
	border-top-style: none;
	border-top-width: 0px;
	border-top-color: #888888;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #888888;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #888888;
	border-left-style: none;
	border-left-width: 0px;
	border-left-color: #888888;
}

/* The padding attribute follows a North-East-South-West pattern */
td.menuactive {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	color: #888888;
	background-color: #ffffff;
	padding: 2px 4px 2px 4px;
	text-align: center;
	border-top-style: none;
	border-top-width: 0px;
	border-top-color: #888888;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #888888;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #888888;
	border-left-style: none;
	border-left-width: 0px;
	border-left-color: #888888;
}

/* The padding attribute follows a North-East-South-West pattern */
td.submenu {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	color: #888888;
	background-color: #ffffff;
	padding: 2px 20px 2px 4px;
	border-top-style: none;
	border-top-width: 0px;
	border-top-color: #888888;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #888888;
	border-bottom-style: none;
	border-bottom-width: 0px;
	border-bottom-color: #888888;
	border-left-style: none;
	border-left-width: 0px;
	border-left-color: #888888;

}


ol { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color:#000000 }

p {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}


p.yellowheader {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	color: #e8ca52;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
}

p.grey-indent {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	color: #cccccc;
	font-weight: normal;
	margin-left: 15px;
	margin-bottom: 0px;
	margin-top: 0px;
}

p.grey {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	color: #cccccc;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
}

p.footer {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
}

p.splash {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
}

ul { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color:#000000 }


.heading { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#8B1C1C }
.bold { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color:#8B1C1C }
.boldblack { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color:#000000 }
.smallblack { color: #000000; text-decoration: none; font-size: 8pt; }
.smallgrey { color: #888888; text-decoration: none; font-size: 8pt; }
.title { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color:#8B1C1C }
.subtitle { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#8B1C1C }
.subtitle2 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	font-style: italic;
	margin-top: 0px;
}

br.halfline {
	line-height: 33%;
}


/* ------------------------------ */
/* ----------------------------- */
/* FOR THE NEW DIV-BASED LAYOUT */
/* --------------------------- */
/* -------------------------- */

#maincontainer {
	position: absolute;
	top:1px;
	width:1000px;
	height:630px;
	background:url(../images/div-bg.gif);
	left: 50%;
	margin-left: -500px;
	z-index:0;
}

#mainpage {
	position: relative;
	top:8px;
	left:8px;
	background-image: url(http://www.smu.ca/administration/library/images/logo-2.gif);
	background-repeat:no-repeat;
	background-color:#8b1c1c;
	width:980px;
	height:608px;
	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	padding:0px;
	z-index:1;
}

#logo {
	position:absolute;
	top:8px;
	left:8px;
	background-image: url(http://www.smu.ca/administration/library/images/logo.gif);
	border:none;
	width:368px;
	height:68px;
	padding:0px;
	z-index:4;
}

#SitebarDiv {
	position:				absolute;
	top:					68px;
	right:					0px;
	border:					none;
	padding:				0px;
	z-index:				6;
}

div.SiteBar {
	float:					left;
	background:				none;
	border-collapse:		collapse;
	border:					none;
	height:					21px;
	top:					1px;
	left:					0px;
	z-index:				7;
	padding-right:			18px;
}

div.SiteBarContents {
	position:				relative;
	top:					3px;
	left:					0px;
	background:				none;
	border-collapse:		collapse;
	border:					none;
	height:					20px;
	text-align:				center;
	z-index:				8;
}

a.SiteBar {
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				9pt;
	color:					#8b1c1c;
	text-decoration:		none;
}

a.SiteBar:visited {
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				9pt;
	color:					#8b1c1c;
	text-decoration:		none;
}

a.SiteBar:active {
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				9pt;
	color:					#999999;
	text-decoration:		none;
}

a.SiteBar:hover {
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				9pt;
	color:					#999999;
	text-decoration:		none;
}

#Sitesearch {
	position:				absolute;
	width:					420px;
	height:					30px;
	top:					18px;
	right:					15px;
	border:					none;
	padding:				0px;
	z-index:				7;
}

#photo {
	position:absolute;
	top:89px;
	left:0px;
	background-image: url(http://www.smu.ca/administration/library/images/bg-div6.jpg);
	border:0px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left:none;
	border-right:none;
	width:980px;
	height:490px;
	padding:0px;
	z-index:2;
}

#welcometo {
	position:			absolute;
	top:				115px;
	left:				13px;
	background-image:	url(http://www.smu.ca/administration/library/images/welcometo2.png);
	background-repeat:	no-repeat;
	border:				none;
	width:				980px;
	height:				51px;
	padding:			0px;
	z-index:			3;
}

#column1 {
	position:			absolute;
	top:				177px;
	left:				15px;
	background-image:	url(http://www.smu.ca/administration/library/images/black60.png);
	border-style:		solid;
	border-width:		1px;
	border-color:		#888888;
	width:				215px;
	height:				339px;
	padding:			0px;
	z-index:			5;
}

#column1contents {
	position:			absolute;
	top:				188px;
	left:				26px;
	background:			none;
	border:				none;
	width:				197px;
	padding:			0px;
	z-index:			105;
}

#column2 {
	position:			absolute;
	top:				177px;
	left:				517px;
	background-image:	url(http://www.smu.ca/administration/library/images/black60.png);
	border-style:		solid;
	border-width:		1px;
	border-color:		#888888;
	width:				215px;
	height:				387px;
	padding:			0px;
	z-index:			6;
}

#column2contents {
	position:			absolute;
	top:				188px;
	left:				528px;
	background:			none;
	border:				none;
	width:				197px;
	padding:			0px;
	z-index:			103;
}

#column3 {
	position:			absolute;
	top:				177px;
	left:				748px;
	background-image:	url(http://www.smu.ca/administration/library/images/black60.png);
	border-style:		solid;
	border-width:		1px;
	border-color:		#888888;
	width:				215px;
	height:				387px;
	padding:			0px;
	z-index:			7;
}

#column3contents {
	position:			absolute;
	top:				188px;
	left:				759px;
	background:			none;
	border:				none;
	width:				197px;
	padding:			0px;
	z-index:			101;
}

#footer {
	position:			absolute;
	bottom:				0px;
	left:				14px;
	width:				980px;
	height:				20px;
	background:			none;
	border:				none;
	padding:			0px;
	z-index:			12;
}



