
body {background-color: #fff;}


.copy  {font-family: trebuchet ms, arial, helvetica, sans-serif; font-size: .85em; line-height: 1.25em; color: #000000}

li {font-family: trebuchet ms, arial, helvetica, sans-serif;  line-height: 1.25em; color: #000000}

/* copy2 is used only on the index page for the sidebars */
.copy2 {font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: .85em; margin-top: 1em; color: #000000; /*padding: 5px;*/  }





/* infolink is used only on the index page in sidebar links */
div.infolink {font-family: Arial, Helvetica, sans-serif; font-size: .75em; margin-top: .75em; line-height: 1.5em; text-decoration: none;}


.booktitle {font-family: Arial, Helvetica, sans-serif; color: #000099; font-size: 1.5em;}

.servicetitle {font-family: Arial, Helvetica, sans-serif; color: #000099; font-size: 1.5em;}

.footer {font-family: Arial, Helvetica, sans-serif; font-size: .75em;  text-align: center;}




.mainhead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px;  text-align: center; color: #000099; }

.bluerule {color: #000099;}

a:link {color: #000099;}



h1, h2, h3, h4, h5 {font-family: Arial, Helvetica, sans-serif; color: #000099;}

a:hover {background-color: #ffc;}

pre {font-family: courier, monospace; background-color: #cccccc; padding: 1em;}

.classname {font-family: Arial, Helvetica, sans-serif; color: #000099; font-weight: bold; font-size: 1em;}

a.toplink:link {color:black;}
a.toplink:visited {color:black;}
a.toplink {text-decoration: none;}



