




/*
     FILE ARCHIVED ON 14:39:27 Jul 11, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:00:15 Jun 25, 2012.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
body {
padding : 0;
margin : 0;
font-size : 90%;
font-family : Geneva, Arial, Helvetica, sans-serif;
letter-spacing : 1px;
line-height : 150%;
background : #ff0000;
color : #212121;
}
div {
text-align : left;
}
#topOfPage {
display : none;
}
h1, h2, h3, h4, h5, p.toc, p.tags, .fn, .pageturn {
font-family : "Trebuchet MS", Geneva, Tahoma, Arial, sans-serif;
}
h1 a, h2 a, h3 a, h4 a, h5 a {
text-decoration : none;
border-bottom : none;
}
#container {
width : 90%;
padding-top : 0;
padding-left : 15px;
padding-right : 15px;
background : #fff;
margin-left : auto;
margin-right : auto;
}
#header {
padding-top : 0;
padding-left : 0;
height : 0;
}
#top h1 {
color : #2e37fe;
line-height : 105%;
padding-top : 20px;
padding-left : 9px;
width : 450px;
}
h1.logo {
float : left;
font-family : "Trebuchet MS", Arial, sans-serif;
font-size : 2.3em;
}
#search {
float : right;
padding-top : 8px;
text-align : right;
width : 225px;
}
#bar {
border-top : 1px solid #fff;
clear : both;
background : #ddf;
height : 45px;
}
#top {
width : 100%;
padding-top : 0;
margin-left : 0;
padding-left : 0;
padding-right : 0;
background : #ddf url(http://repository.mcmaster.ca/fedora/repository/macrepo%3A6163/image/50.jpg) no-repeat right top;
height : 140px;
clear : both;
}
#body {
clear : both;
margin-bottom : 15px;
margin-top : 0;
margin-left : auto;
margin-right : auto;
max-width : 700px;
padding-right : 10px;
}
#body p, #body td, #body li, #body li li {
font-size : 1em;
}
#body p.toc {
font-size : 0.9em;
}
p.toc a {
font-weight : normal;
}
p {
margin : 0;
margin-bottom : 5px;
}
p.right {
text-align : right;
}
dd, dt {
font-family : "Trebuchet MS", Geneva, Tahoma, Arial, sans-serif;
font-size : 1em;
}
.search-title a:visited, .search-result a:visited {
color : #933;
}
.search-result {
margin-top : 0;
margin-bottom : 6px;
}
#footer {
clear : both;
padding-top : 5px;
}
p.tags a {
font-weight : normal;
font-size : 0.9em;
}
span.pageturn {
margin-left : 50px;
}
h1.entry-title {
margin-top : 20px;
margin-bottom : 6px;
padding : 0;
font-weight : normal;
font-size : 1.4em;
color : #933;
}
h1, h2 {
margin-top : 10px;
margin-bottom : 6px;
padding : 0;
font-weight : normal;
font-size : 1.4em;
color : #933;
}
h1 a, h2 a, h1.entry-title a {
color : #933;
}
h3 {
font-weight : normal;
font-size : 1.3em;
margin-bottom : 5px;
color : #933;
}
h4 {
font-size : 1.2em;
color : #600;
border-bottom : 1px dashed #600;
font-weight : 200;
margin-top : 6px;
margin-bottom : 4px;
}
#footer p {
clear : both;
color : #c0c0c0;
font-size : 0.8em;
}
form {
margin : 0;
}
fieldset {
padding : 0;
border : 0;
}
legend {
display : none;
}
p.toc {
margin-top : 3px;
margin-bottom : 0;
}
input {
border : 1px solid #c0c0c0;
color : #454545;
font-size : 11px;
letter-spacing : 1px;
}
#body p a, #body li a {
font-weight : bold;
color : #2e37fe;
}
input.searchText {
width : 150px;
height : 13px;
}
input.searchSubmit {
color : #0080c0;
background : #fff;
letter-spacing : 1px;
border : 1px solid #fff;
font-size : 12px;
width : 45px;
height : 19px;
margin : 0;
padding : 0;
}
td {
border : 2px solid white;
background-color : #eef;
}
ul {
margin : 0;
padding : 0;
list-style : none;
}
ul.blob {
list-style-type : disc;
}
li.blob {
margin-left: 1em;
padding-left: 1em;
}
p.small {
font-size : 12px;
}
#bar li {
margin : 0;
padding : 0;
padding-top : 3px;
padding-bottom : 4px;
padding-left : 10px;
font-family : "Trebuchet MS", Geneva, Tahoma, Arial, sans-serif;
font-weight : bold;
padding-right : 10px;
border-right : 1px solid #fff;
float : left;
color : #cc0000;
}
#bar li.active {
background : #505050;
color : #fff;
padding-bottom : 4px;
}
#bar li li {
padding-left : 0;
border-right : none;
font-weight : normal;
padding-top : 0;
}
#footer li {
float : left;
padding : 0;
height : 15px;
vertical-align : middle;
padding-right : 25px;
font-size : 11px;
}
a:link, a:active, a:visited {
text-decoration : none;
}
a:link, a:active {
color : #0080c0;
}
a:visited {
color : #c15247;
}
#bar a:link, #bar a:active, #bar a:visited {
color : #cc0000;
}
a img {
border : 0;
}
a img:active {
border : 0;
}
span.highlight {
color : #abd6f1;
}
span.hide {
display : none;
}
span.underline {
text-decoration : underline;
}
p.morelink {
display : inline;
margin-top : 0;
}



