@charset "UTF-8";

@import url(commonold.css);
/* colours, backgrounds and filters */

a.notelink, a.notelink:visited
  { color:red;
	text-decoration:none;
	border-bottom:0px;
	}

/* fonts */

.contname
  { font-size: 1em;
	font-weight: bold;
	margin-bottom: 10px;}

/* layout */
#container{
	width:825px;
	}

.maincollayout{
	float:left;
	width:525px;
	background-color:#eee;
	overflow:hidden;
	}
.maincontent{
	margin:10px 10px 10px 10px;
	}
.leftcollayout{
	float:left;
	width: 300px;
	line-height: 1.4;
	overflow:hidden;
	}
.leftcontent{
	margin:80px 10px 10px 20px;
	}

/* syllabus body part */

.bodyIndexlayout
  { margin: 0px 0px 10px 0px;
	line-height: 1.4;
	}

.tBody, .bodytIndex, .tNote
  { text-align: left;
	position: relative;
    }
.bodycNo, .bodycTitle
  { font-size: 1.2em;
	font-weight: bold;
	}
.bodysTitle,.bodytTitle
  { font-size: 1.2em;
	font-weight: bold;
	}
.bodycIndex, .bodysIndex, .bodytIndex
  { margin: 0px 0px 10px 0px;
	font-size: 11pt;}
.bodysNo, .bodytNo
  { font-size: 1.2em;
	font-weight: bold;
	}
.bodycSubtitle, .bodysSubtitle, .bodytHeadpara
  { font-size: 0.85em;
	margin-left: 25px;
	}
.termbody, .notebodyP
  { margin: 0 0 1em 0;
	text-indent: 1em;
	}
.permalink, .permalink:visited, .permalink:hover
  { font-size: 0.85em;
	background-color:#eee;
	color:#999;
	margin-left: 1em;
	border-bottom:0px;
	}
.tNote
  { margin: 5px 0px 10px 35px;
	}
.noteno
  { font-size: 0.85em;
	font-weight: bold;
	position: absolute;
	width: 35px;
	left: -35px;
	display:block;
	}
.notebody
  { display:block;
	}
.notelink
  { font-size: 0.8em;
	font-weight: bold;
	margin: 0px 5px 0px 2px;
	vertical-align: top;
	}
.backbutton
  { font-size: 12px;
	font-weight: bold;
	text-align: right;
	}
.noteborder
  { height: 1px;
	color:#999;
	border-style: solid;}

