html,body{margin:0;padding:0}
body{ font-family:"Times New Roman", Times, serif; font-size:12pt;}
p{margin:0 0 10px;}
a{display:block;color: #0066CC;}
div#header {height:80px;margin:0;
  padding-left:10px; border-bottom:1px #999999 dotted;}
div#content p{line-height:1.4}
div#navigation p, div#extra p{margin:4px 10px 10px}
div#navigation{background:#BFBFE3; border:1px #666666 solid;}
div#extra{background:#CECCE2; border:1px #666666 solid;}
div#footer{background:#4C516F;color: #FFF}
div#footer p{margin:0;padding:5px 10px}

div#wrapper{float:left;width:100%;}
div#content{ margin-top:10px; padding:.3em;}
div#navigation{display:none; float:right;width:188px; margin:10px 10px 0 0;}
div#extra{display:none; float:right;clear:right;width:188px; margin:10px 10px 0 0;}
div#footer{clear:both;width:100%}

table .miniTbl{
border:1px solid;
border-color:#CECCE2;
}

h1{
margin:0 0 0 0;
padding-top:.4em;
color:#4C516F;
font-size:1.4em;
}
h2{
margin:.7em 0 0 0;
color:#4C516F;
font-size:1.4em;
font-style:italic;
}
.bookTitle {
	color: #4C516F;
	font-weight:bold;
}
.assignments {
	color: #4C516F;
}
.tableHeader {
	color: #4C516F;
	font-weight:bold;
	font-style:italic;
}
.introForm{
margin-left:8px;
}