/*This is the main style sheet for the Naragon pages (Manchester College)*/

p {
font-size: 14px; 
margin-top: 2px; 
margin-bottom:2px;
margin-left:2px;
margin-right:2px;
}
body, p, td, th, div, h1, h2, h3 {
font-family: "times new roman", serif; 
color: #000000;
}
p.right {
font-size:14px; 
text-align:right;
margin-top:2px; 
margin-bottom:2px;
margin-left:100px;
margin-right:2px;
}

p.large {
font-size: 18px; 
margin-top: 2px; 
margin-bottom:2px;
margin-left:2px;
margin-right:2px;
}

table.sched {
border: 1px black solid;
padding: 0;
text-align: center;
}

table.sched td {
border: 1px black solid;
}

table.sched th {
border: 1px black solid;
background-color: #c4f6ff;
}

td.convo {
background-color: #66ccff;
}
td.logic {
background-color: #a8a8ff;
}
td.intro {
background-color: #ff6666;
}
td.history {
background-color: #b7ceff;
}
td.comm {
background-color: #b3b3b3;
}
td.fyc {
background-color: #66ff66;
}
td.office {
background-color: #ffff66;
}


p.indent {
font-size: 14px;
margin-top:5px;
margin-bottom:0;
margin-left:15px;
margin-right: 5px;
text-indent:-10px; 
}
p.indent2 {
font-size: 14px;
margin-top:5px;
margin-bottom:0;
margin-left:15px;
margin-right: 5px; 
}


p.topic {
font-size: 14px;
margin-top: 0px;
margin-bottom:0;
margin-left:15px;
margin-right: 5px;
text-indent:-15px; 
}

p.exam {
font-size: 14px;
font-weight: bold;
color:red;
margin-top:5px;
margin-bottom:5px;
margin-left:0px;
margin-right: 5px;
text-align: center; 
}

hr.exam {
height:2px; 
margin: 0px 0px 0px 0px;
width:100%; 
border:none;
background-color:red; 
color:red;
}

p.dates {
font-size: 14px;
font-weight: bold;
color: #000080;
margin-top: 10px;
margin-bottom:0;
margin-left:15px;
margin-right: 5px;
text-indent:-15px; 
}

p.area {
font-size: 18px; 
margin-top: 15px; 
margin-bottom:5px;
vertical-align: top;
text-align: center;
color: teal;
}

p.small {
font-size: 13px;
margin-top:0;
margin-bottom:0;
margin-right: 5px;
}

span.small {
font-size: 13px;
}

p.here {
font-size: 28px; 
font-weight: bold;
margin-top: 3px; 
margin-bottom:3px;
margin-left:2px;
margin-right:2px;
color:teal;
}

p.biblio {
font-size:14px;
margin-top:0;
margin-bottom: 5px;
margin-right: 5px;
text-indent: -20px; 
margin-left: 20px; 
}

p.quote {
font-size:14px;
margin-top:0;
margin-bottom: 5px;
margin-right: 5px;
margin-left: 20px; 
}

p.quote2 {
font-size:13px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 5px;
margin-left: 20px; 
text-indent: -5px;
}

table.footer {
border:none;
width:900px;
padding:0;
align:center;
}

table.header {
border:1px black solid;
width: 900px;
padding:0;
}
table.header td {
border:1px black solid;
}

table.clear {
border: none;
width: 900px;
padding:0;
}
table.clear td {
border: none;
}

table.schedule {
border: 1px black solid;
padding:0;
text-align:center;
}
table.schedule th {
color: teal;
font-size: 12px;
font-weight:bold;
border: 1px black solid;
padding:0;
}

table.schedule td {
font-size: 12px;
color: black;
border: 1px black solid;
padding:0;
}

h1 {
font-size: 30px; 
margin-top: 5px; 
margin-bottom:0px;
vertical-align: top;
}

h2 {
font-size: 18px; 
margin-top: 0px; 
margin-bottom:5px;
vertical-align: top;
color: teal;
}

h2.center {
font-size: 18px; 
margin-top: 10px; 
margin-bottom:5px;
vertical-align: top;
text-align: center;
color: teal;
}

h3 {
font-size: 18px; 
margin-top: 20px; 
margin-bottom:20px;
margin-left: 10px;
margin-right: 10px;
vertical-align: top;
}

h4 {
font-size: 18px; 
text-align: center;
margin-top: 20px; 
margin-bottom:5px;
margin-left: 5px;
margin-right: 5px;
vertical-align: top;
}

hr.small {
height:1px; 
margin: 1px 0px 1px 10px;
width:90%; 
border:none;
background-color: red; 
color:red;
}

hr.green {
height:1px; 
width:90%; 
border:none;
background-color: teal; 
color: teal;
}

span.normal {
font-size: 14px; 
font-weight: normal;
color: black;
}

span.top {
font-family: helvetica,"sans serif"; 
font-weight: normal; 
font-size: 11px
}

span.lecture {
color: red;
}

a:link {text-decoration: none; color: blue}
a:visited {text-decoration: none; color: blue}
a:hover {text-decoration: none; background: yellow}
a:active {text-decoration: none; color: red}