/**
 * document 
 */
body { 
    margin: 0; padding: 0;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    
    font-size: 10px;                                       
    color: #000000;                                          
    background-color: #ffffff;
}

* {
    margin: 0; padding: 0; font-size: 1em;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
}

img {
    display: none;
}

a {
    text-decoration: underline;
}

/**
 * sections
 */

/**
 * meta-menu
 */
#meta {  
    display: none;
}

/**
 * logo - menu
 */
#logo { 
    display: none;
}

/**
 * submenu
 */
#menu { 
    display: none;
}

.menutopspacer {
    margin: 0; padding: 20px 0px 0px 0px;
    background-color: #dad8d6;
    font-size: 0.1em;
}

/**
 * content
 */
#content { 
    margin: 0; padding: 0;
    height: 0;
}

#content img {
    display: inline;
}


#content h1 {  
  margin: 0; padding: 35px 0px 1.8em 0px;
  color: #000000; 
  font-weight: bold;
  font-size: 1.8em;
  line-height: 125%;
}

#content h2 {  
  margin: 0; padding: 0px 0px 1.8em 0px;
  color: #000000; 
  font-weight: bold;
  font-size: 1.3em;
  line-height: 125%;
}

#content p {  
  margin: 0; padding: 0px 0px 1.3em 0px;
  font-size: 1.3em;
  line-height: 150%;
}

#content p.continued {  
  margin: 0; padding: 0px 0px 5px 0px;
  font-size: 1.3em;
  line-height: 150%;
}

.ultextcolor {
    color: #000000; 
}
.normal {
    font-weight: normal;
}

.olcolor {
    color: #000000; 
}

#content ul {  
    margin: 0; padding: 0px 0px 1.3em 16px;
    color: #000000;
    font-size: 1.3em;
    list-style-type: disc; 
    line-height: 170%;
}

#content ul.continued {  
  margin: 0; padding: 0px 0px 5px 16px;
}

#content ul li {  
  margin: 0; padding: 0;
}

#content ul li ul {
    margin: 0; padding :0px 0px 0px 16px;
    font-size: 1.0em;
}

#content ol {  
    margin: 0; padding: 0px 0px 1.3em 3em; 
    color: #000000;
    font-size: 1.3em;
    line-height: 170%;
}

#content acronym {  
    cursor: help; 
    text-decoration: none;
    font-style: normal;
    border-color: #000000;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

#content a {  
    color: #000000;
    font-weight: bold;
}

#content a:hover {  
    color: #000000;
    font-weight: bold;
}

.copyright {
    color: #000000;
    font-style: italic;
}

.dontbreak {
}

/**
 * sitemap
 */

#sitemap {
    margin: 0; padding: 0;
}

#sitemap ul {
    margin: 0; padding: 0;
    line-height: 150%;
    list-style-type: none;
}

#sitemap li {
    margin: 0; padding: 0;
    font-size: 9.5pt;
    border: 1px solid #ffffff;
}

#sitemap li ul li {
    margin: 0px; padding: 0px;
    font-size: 9.5pt; 
    padding-left: 25px;
}

#sitemap ul li ul {
    margin: 0px; padding :0px;
}
