html {
	/* in XHTML html is root element, no body -- sets background color */
	background:#DFE1D4;
	color:#000000;

}
body,td{
/* Standard style for entire site - Duplicated for tables for NS4 */
background:#DFE1D4;
color:#000000;
font-family:Helvetica,Verdana,Geneva,Arial,sans-serif;
}
div.cend{
margin-top:2em;
margin-bottom:1.5em;
text-align:center;
}
div.invisible{
/* Hides a description at top of page for search engines */
display:none;
}
div.list{
/* List of items */
margin-left:170px;
padding-bottom:0.3em;
text-align:left;
}
div.subhead{
/* Page sub heading */
padding-top:.25em;
padding-bottom:2em;
font-size:70%;
font-style:italic;
text-align:center;
}
div.title{
/* Page title */
padding-top:1.5em;
font-family:"Bookman Old Style","Times New Roman",Times,serif;
font-size:200%;
font-weight:400;
text-align:center;
}
hr.foot{
/* Footer line must have both sides clear to avoid pictures hanging below */
clear:both;
}
img.limg{
/* Images floated on left-hand edge */
float:left;
margin-bottom:0.5em;
margin-top:0.5em;
margin-right:0.5em;
}
img.rimg{
/* Images floated on right-hand edge */
float:right;
margin-bottom:0.5em;
margin-top:0.5em;
margin-left:0.5em;
margin-right:0.5em;
}
span.right{
/* Right Click Warning Element */
border:1px none;
color:#000000;
background:#DCDCDC;
font:normal 80% Helvetica,Verdana,Geneva,Arial,sans-serif;
text-align:center;
}
.foottext{
/* Footer Text on every page */
margin-top:5px;
font:60% Helvetica,Verdana,Geneva,Arial,sans-serif;
text-align:center;
}
#ctmenu{
/* Right Click Element */
border:1px solid #000000;
padding:2px;
color:#000000;
background:#DCDCDC;
position:absolute;
visibility:hidden;
width:200px;
z-index:100000;
cursor:pointer;
}

