

/* ********************************************* */
/* ************  Layout, Formatting ************ */
/* ********************************************* */

body {text-align: center;} /* centers Everything */

.mainTable
{
  border: none;
  border-width: 1px;
}


.usualTable
{
  border: none; /*1px dashed green;*/
  border-width: 1px;
}

.picTable
{
  padding: 2px 2px 2px 2px;
  border: solid 1px silver;
  background-color: #ffffff;
}

.picCell
{
  padding: 0px 0px 0px 0px;
  border: none;
  background-color: #ffffff;
}



/* ********************************************* */
/* ************  Content Typography ************ */
/* ********************************************* */

.synopsis
{
  font-family:Garamond,"Palatino Linotype",Palatino,"Times New Roman",Times,Serif;
  font-size:1.1em;
  font-weight:normal;
  font-style:italic;
  line-height: 1.2em;
  color:#333333;
  NOWRAP;
  text-align:justify
}

.synopsisReduced
{
  font-family:Garamond,"Palatino Linotype",Palatino,"Times New Roman",Times,Serif;
  font-size:0.7em;
  font-weight:normal;
  font-style:italic;
  line-height: 1.2em;
  color:#333333;
  NOWRAP;
  text-align:justify
}


h1 /* unused */
{
}

h2 /* content headers */
{
  font-family:Garamond,"Palatino Linotype","Times New Roman",Times,Serif;
  font-size:1.3em;
  font-weight:bold;
  line-height: 1.5em;
  color:#993399;
}


.details /* content blocks */
{
  font-family:"Times New Roman",Times,"Palatino Linotype",Palatino,Garamond,Serif;
  font-size:0.9em;
  font-weight:normal;
  line-height: 1.4em;
  color:#333333;
  text-align:left;
}

.detailsBold
{
  font-family:"Times New Roman",Times,"Palatino Linotype",Palatino,Garamond,Serif;
  font-size:0.8em;
  font-weight:bold;
  line-height: 1.5em;
  color:#333399; /*666666*/
  text-align:left;
}


.detailsPlus /* content blocks */
{
  font-family:"Times New Roman",Times,"Palatino Linotype",Palatino,Garamond,Serif;
  font-size:1.0em;
  font-weight:normal;
  font-style:italic;
  line-height: 1.6em;
  color:#333333;
  text-align:left;
}


.Titles
{
  font-family:"Times New Roman",Times,"Palatino Linotype",Palatino,Garamond,Serif;
  font-size:1.0em;
  font-weight:bold;
  line-height: 1.5em;
  color:#333399; /*666666*/
  text-align:left;
}

.bullet /* bullet symbols used in content blocks */
{
  font-family:"Times New Roman",Times,"Palatino Linotype",Palatino,Garamond,Serif;
  font-size:10pt;
  font-weight:normal;
  line-height: 1.4em;
  color:#993399;
  text-align:left;
}

.bulletedKeywords /* terminology, keywords, used in bulleted lists*/
{
  font-family:"Times New Roman",Times,"Palatino Linotype",Palatino,Garamond,Serif;
  font-size:0.8em;
  font-weight:normal;
  line-height: 1.4em;
  color:#333333;
  text-align:left;
}

.separator
{
  font-family:"Times New Roman",Times,Garamond,"Palatino Linotype",Palatino,"Book Antiqua",Serif;
  font-size:0.8em;
  font-weight:bold;
  line-height: 1.8em;
  text-align:center;
  font-style:normal;
  color:#999999;
}


.contentFooter
{
  font-family:"Times New Roman",Times,"Palatino Linotype",Palatino,Garamond,Serif;
  font-size:0.8em;
  font-weight:normal;
  line-height: 1.3em;
  color:#666666;
  text-align:center
}

.pageFooter
{
  font-family:Garamond,"Palatino Linotype",Palatino,"Times New Roman",Times,Serif;
  font-size:0.7em;
  font-weight:normal;
  line-height: 1.4em;
  color:#666666;
}

.footerContactInfo
{
  font-family:"Times New Roman",Times,"Palatino Linotype",Palatino,Garamond,Serif;
  font-size:1.0em;
  font-weight:normal;
  line-height: 1.3em;
  color:#333333;
  text-align:center;
}

.tiny
{
  font-family:"Times New Roman",Times,"Palatino Linotype",Palatino,Garamond,Serif;
  font-size:0.7em;
  font-weight:normal;
  line-height: 1.2em;
  color:#999999;
  text-align:center;
}


.contentPage
{
  font-family:"Lucida Sans Unicode",geneva,verdana,sans-serif;
  font-size:0.8em;
  font-weight:normal;
  text-decoration:none;
  line-height: 2.0em;
  color:#000000;
}

.signoff
{
  font-family:"Times New Roman",Times,"Palatino Linotype",Palatino,Garamond,Serif;
  font-size:1.0em;
  font-weight:normal;
  font-style:italic;
  line-height: 1.4em;
  color:#333333;
  text-align:center;
}



/* ****************************************** */
/* ************  Top Menu Styles ************ */
/* ****************************************** */

.topmenu
{
  font-family:"Times New Roman",Times,Garamond,"Palatino Linotype",Palatino,"Book Antiqua",Serif;
  font-size:1.0em;
  font-weight:bold;
  line-height: 1.8em;
  text-align:center;
  font-style:italic;
}

.topmenu A:link, .topmenu A:visited
{
  text-decoration:none;
  color:#993399;
}

.topmenu A:hover
{ 
  color:#009900;
  text-decoration:none; 
}


/* ****************************************** */
/* ************ Other Navigation ************ */
/* ****************************************** */


A:link, A:visited
{
  text-decoration:none;
  color:#000099;
}

A:hover
{
  color:#000099;
  text-decoration:underline;
}


.sectionLinks
{
  font-family:"Times New Roman",Times,Garamond,"Palatino Linotype",Palatino,"Book Antiqua",Serif;
  font-size:0.9em;
  font-weight:bold;
  line-height: 1.8em;
  text-align:center;
  font-style:normal;
}

   .sectionLinks A:link, .sectionLinks A:visited
   {
     text-decoration:none;
     color:#990000;
   }

   .sectionLinks A:hover
   {
     color:#333399;
     text-decoration:none;
   }



.otherLinks
{
  font-family:"Times New Roman",Times,Garamond,"Palatino Linotype",Palatino,"Book Antiqua",Serif;
  font-size:0.8em;
  font-weight:bold;
  line-height: 1.8em;
  text-align:center;
  font-style:normal;
}

   .otherLinks A:link, .otherLinks A:visited
   {
     text-decoration:none;
     color:#999999;
   }

   .otherLinks A:hover
   {
     color:#333399;
     text-decoration:none;
   }



/* ************  For Reference Only  ************ */
/*
   font-family:Verdana,Arial,Tahoma,"Lucida Sans Unicode",sans-serif;

   {
   font-family:"Lucida Sans Unicode",geneva,verdana,sans-serif;
   font-size:9pt;
   font-weight:normal;
   text-decoration:underline;
   line-height: 1.8em;
   color:#000000;
   }
   
   660066 - obscure dull magenta
   006600 - obscure dull green
   006633 - obscure dull teal
   333399 - dark dull blue
   
   c0c0c0 - silver

*/

