/* CSS Document */
body{
	background-color:#3f4451;
}
#mainTable td{
 background-color:#f4f1e3;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}
a img {border:none;}
#mainTable{
  background-color:#f4f1e3;
}/*f4f1e3*/

a {color:#877451;}
/* erin's edits */
#content { border:solid #111 4px;padding:0;width:702px;}
#copy {padding-top:20px;padding-right:10px;}
#content h1 {color:#BB5C27;
font-size:14px;margin:0 0 16px 0;padding:0;}
#content h2 {font-size:11px;margin:3px 0 10px 0;padding:0; text-transform:uppercase; font-weight:bold;}
#content p + h2 {margin-top:45px;}
#content p {margin:0 0 10px 0;padding:0;}
#content #copy.toolong {height:359px;overflow: auto;}
*html body #content #copy.toolong {height:379px;overflow: auto;}
#content ul{margin:0;padding:0;}
 #content ul li{margin:2px 0;padding:0; list-style-type:none; display:block;}
 #content table, #content td {margin:0;padding:0;}
 #content #reg td p {margin:10px 0 2px 0;padding:0;}
 .error {color:#CC0066;}
.b { font-weight:bolder;}
em {font-style: italic;}
a img{border:none;}

#caption {display:block; position:absolute; z-index:200;}
#caption a.hovertext:link {width:10px; height:10px;display:block; padding:0px; background:#8CA4CA url(img/queryb.gif) top left no-repeat; color:#8CA4CA;text-transform:uppercase; text-decoration:none; font-size:1px; border-bottom:solid 1px #111; border-right:solid 1px #111;}
#caption a.hovertext:visited {width:10px; height:10px;display:block; padding:0px; background:#8CA4CA url(img/queryb.gif) top left no-repeat; color:#8CA4CA;text-transform:uppercase; text-decoration:none; font-size:1px; border-bottom:solid 1px #111; border-right:solid 1px #111;}
#caption a.hovertext:hover {display:block; width:auto; height:auto; padding:1px 7px 1px 7px; background-color:#8CA4CA; color:#000; font-size:10px;background-image:none;}
#caption a.hovertext:active {display:block; width:auto; height:auto; padding:1px 7px 1px 7px; background-color:#8CA4CA; color:#000; font-size:10px;background-image:none;}
#image {display:block; position:absolute; z-index:100;}



#caption1 {display:block; position:absolute; z-index:200;}
#caption1 a.hovertext1:link {width:10px; height:10px;display:block; padding:0px; background:#111 url(img/queryw.gif) top left no-repeat; color:#000;text-transform:uppercase; text-decoration:none; font-size:1px; border-bottom:solid 1px #111; border-right:solid 1px #111;}
#caption1 a.hovertext1:visited {width:10px; height:10px;display:block; padding:0px; background:#111 url(img/queryw.gif) top left no-repeat; color:#000;text-transform:uppercase; text-decoration:none; font-size:1px; border-bottom:solid 1px #111; border-right:solid 1px #111;}
#caption1 a.hovertext1:hover {display:block; width:auto; height:auto; padding:0px 10px 3px 7px; background-color:#111; color:#fff; font-size:10px;background-image:none;}
#caption1 a.hovertext1:active {display:block; width:auto; height:auto; padding:0px 10px 3px 7px; background-color:#111; color:#fff; font-size:10px;background-image:none;}
#image {display:block; position:absolute; z-index:100;}
#quiz table {
	font-family:Arial, Helvetica, sans-serif,;
	font-size:12px;
	}