body { 
    font-family: sans-serif;
    font-size: 10pt;
    color: black;
    }

.noprint {display: none;}

table, 
td, 
th {font-size: 10pt; 
	}
td {vertical-align: top; margin-right: 20px; padding:5px; color: black;
	}
th {text-align: left; vertical-align: bottom; margin-right: 20px; padding:5px; color: #003333;
	}

table { margin: 0.5em 5px 0.5em 20px; xborder-top: thin solid #798196; }
table tr th { border-bottom: thin solid #798196;   }
table tr td { border-bottom: thin solid #d0e2e6;  }

div#title {  font-size: 16pt; color: #003333; font-weight: bold; color:  #003333;
    }
 
div#title1 {  margin-right:0;
    color: black;
    }
  
div#invisitext,
div#printonly  {display: inline; color:black; font-weight:bold;}

div#menu {  
    padding-left:8px; text-align: left;   
    font-weight: bold; font-size: 9pt;
    font-family: verdana,sans-serif;
    color: white;
	padding-bottom: 2px;
	border-top: thin solid #d0e2e6;
	border-bottom: thin solid #d0e2e6;
    }

div#menu a,
div#menu a:link, 
div#menu a:visited,
div#menu a:active,    
div#menu a:hover   {color:white; text-decoration: none; }

div#menu a:link.selected ,
div#menu a:visited.selected   {color:#003333; text-decoration: underline; }

div#content {
    padding-top: 10px; padding-left: 5px; padding-right:5px;
    }

    
    
h1, h2, h3 {font-family: sans-serif; color: #003333;}
h1 {font-family: sans-serif; margin-top: 1em; margin-bottom: 0.2em; font-size: 14pt; }
h2 {font-family: sans-serif; margin-top: 1em; margin-bottom: 0.2em; font-size: 12pt;}
h3 {font-family: sans-serif; margin-top: 0.5em; margin-bottom: 0.2em; font-size: 10pt;}

ul, ol {margin-top: 0.5em;}

ul.spaced li,
ol.spaced li {margin-top: 0.5em;}

blockquote {font-style: italic;}	

	
a:link,
a:visited,   
a:active,   
a:hover    {color:#00aa66; text-decoration: underline; }

