html {
	background: #FFF; url('white_bg.png') repeat-y fixed center;
}

blockquote {
  margin: 8px 0px 8px 0px;
}
em {
 color:#red;
}
div#divider {
 color:#000;
 border:1px solid black;
 background-color:#efe;
 padding:5px 10px 3px 10px;
 margin: 10px 0px 0px 0px;
}

DIV#notes {
background-color:#caffee;
margin: 3px 0px 10px 3px; padding: 6px 5px 5px 10px;
border: 1px dashed black;
}
DIV.ans {
width:80%;
margin: 3px 0px 20px 3px; padding: 4px;
border: 1px dashed black;
font-family: helvetica; 
font-size: 10pt; font-weight: 500; color: #777;
background-color: #DEE; padding-right: 5px; height: 50px;
}

p {
 padding-top: 1px;
 line-height:1.3em;
}
td {
 line-height:1.2em;
 font-size:1.0em;
}

li {
  margin-top: 3px;
  line-height: 1.1em;
}
span {
  background-color: #c0ffee;
  padding: 1px;
}
table {
 margin-left: 10px;
 border: solid black 1px;
}
th {
 background-color: #c0ffee;
}
td {
 padding-left: 0px;
 padding-bottom: 5px;
}
table.calendar { 
  align: center;
  width: 95%;
  font-family: verdana;
  font-weight: normal;
  font-size: 11px;
  color: #000;
  background-color: #FFE;
}
table.calendar th{ 
  padding: 5px;
  text-align: center;
  font-size: 12px;
}

body#lab {
margin: 10px 40px 10px 30px;

}
div#menu {
  font-family: palatino;
  font-size: .8em;
  text-align: center;
  color:#fff; 
  padding:0px;
  background-color:#555;
  margin:0px 0px 3px 5px;
}
div#menu A {text-decoration : none;}

div#menu A:link { color: #fff;}
div#menu A:visited  { color: #fff;}
A:active { color: #fff;}
div#menu A:hover {color: darkorange;}

div#wrapper {
	padding: 5px 1px;
	width: 90%;
	margin: 0px auto;
}

div#header {
  width: 100%;
  color: #fff; 
  background-color:#555;
	margin: 10px 0px;
	padding: 5px;
  text-align: center;
  font-family: palatino;
  font-size: 1.2em;
}
div#header h2 {
  font-weight: 500;
  font-family: palatino;
  color: #fff; 
  font-size: 1.2em;
}
div#header h3 {
  font-weight: 300;
  font-family: palatino;
  color: #fff; 
  font-size: 1.0em;
}


div#main {	
	position: relative;
  font-family: palatino;
  font-size: 12pt;
}
div#main A:link { color: #222;}
div#main A:visited { color: #222;}
div#main A:hover { color: darkorange;}

div#center {
  color: #111;
  font-family: palatino;
  font-weight: normal;
  font-size: 11pt;
	padding: 0px;
  width: 80%;
	margin: 0px 120px 0px 125px;
}


div#center p {
  font-size: 1.0em;
}

div#center h3 {
  font-size: 18px;
}

div#center h4 {
  margin-bottom: 0px;
  font-size: 16px;
}

div#center h6 {
  margin-bottom: 0px;
  font-size: 14px;
}

div#center samp {
  font-size: 1.2em;
}

div.panel A:link { color: #222;}
div.panel A:visited { color: #222;}
div.panel A:hover { color: darkorange;}

div.panel {
  line-height: 1.3em;
  font-size: 11px;
  font-weight: normal; 
  font-family: palatino;
	position: absolute;
	top: 0px;
	margin: 3px 0px 0px 0px;
	padding: 0px;
}

div#left {
	margin: 3px 0px 0px 0px;
	width: 125px;
  left: 0px;
}

div#left div
{
  padding-left: 5px;
  padding-bottom: 5px;
  padding-top: 5px;
	margin: 8px 0px 0px 0px;
	background-color: #88efef;
}

div#left h5 {
	padding: 8px 5px 0px 1px;
	margin: 0px;
}

div#left div ul
{
  list-style-type: none;
  margin: 0px;
  padding: 0px 8px 0px 2px;
}

div#right
{
  font-size: 10px;
	top: 0px;
	position: absolute;
	width: 132px;
  margin-top: 0px;
  margin-right: 0px;
	right: 0px;
}

div#right div
{
  padding-left: 3px;
  margin-top: 8px;
  margin-bottom: 8px;
	background-color: #88efef;
  padding-bottom: 5px;
}

div#right div h6
{
	padding: 10px 0px 5px 2px;
	margin: 0px;
}

div#right div h5
{
	padding: 2px 5px 0px 5px;
	margin: 0px;
}

div#right div p
{
	padding: 0px 1px 2px 0px;
	margin: 0px;
}

div#footer {
  text-align: center;
  font-size: 11px;
  width: 100%;
	background-color: #66CCFF;
}

div#footer p
{
	margin: 0.5em;
	text-align: center;
}

div.code
{
  border: solid #666 1px;
  width: 80%;
  padding: 5px 0px 5px 0px;
	background-color: #c0ffee;
  

}
img.code
{
  border: solid #666666 2px;
}

pre {
  line-height: 1.2em;
  color: #151b54;
  font-size:10pt;
	cell-spacing: 0px;
  margin: 0px 0px 0px 5px;
}
pre.verbatim {
  line-height: 1.1em;
  font-size:11pt;
  margin: 9px 0px 9px 0px;

}
div.box {
  list-style-type: none;
  width: 30%;
  margin-top: 10px;
  margin-bottom: 10px;
  background-color: #Eff;
  border: 1px solid #111;
  padding: 5px;
}

div#submitbox
{
  margin: 15px 15px 15px 15px; padding: 10px; border: 1px solid;
  color:#000; 
  background-color: papayawhip;
  font-weight: normal; font-family: palatino; 
  font-size:medium;
  line-height:1.3em; padding-right: 0px;
}
input[type='button']{
  background-color: #eee;
  padding:0px;
  margin: 1px;
}
.Code {
  margin-bottom: 10px;
  font-weight: normal;
  font-family: courier;
  font-size: 12px;
  text-align: left;
  background-color: #EEc;
  border: 1px solid #111;
  padding-top: 2px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  width: 75%;
}
.Lab {
  margin-left: 5%;
  margin-right: 5%;
}
