@import url(color.css);

body 
{
  font-family: verdana;
}

#wrapper
{
  width: 780px;
  position: relative;
  left: 50%;
  margin-left: -390px;
}

div#header h1
{
      text-align : center;
      font-size: 24pt;        
      font-weight: bolder;
      font-style: normal;
      margin: 5px 0 5px 0;

}

div#nav_bar    
{
  width: 190px; 
  float:left;
  padding: 1em;
}

div#content    
{
  text-align: justify; 
  margin-left: 230px; 
  border-left: 1px solid gray;
  padding: 1em;
}

div#content h1
{
  font-size: 18pt; 
  margin: 0 0 20px 10px; 
  font-weight: bolder; 
}

div#content p,ul
{
  font-size:10pt;
}

div#content li
{
  margin-bottom: 7px;
}

div#content p:first-letter
{
font-size:x-large
}

/* =========================================== 
    images                                        
  =========================================== */
  
div.plain_img
{
  border: 1px solid #004;
  padding: 2px; 
  margin: 0 1em 1em 1em;
}
  
div.anim_img
{
  border: 1px solid #004;
	padding: 2px; 
	margin: 0 1em 1em 1em;
}
  

/* =========================================== */
/*    p                                        */
/* =========================================== */

  p.def
  {
    font-size: 10pt;
    padding: 1em;
    border: 1px solid #6f6;
  }
      
  p.smallpagetitle
    {
      text-align : center;
      font-size: 16pt;       
      font-weight: bold;
      font-style: normal;
    }
    
  p.extlinkdescr
    {
      margin-top : 0pt;
      margin-bottom : 10pt;
      text-align : center;
      font-size: 12pt;       
      font-style: normal;
    }
      
  p.extlink
    {
      margin : 0pt;
      text-align : center;
      font-size: 14pt;      
      font-weight: normal;
      font-style: normal;
    }
      
  
     
  p.footer
    {
      text-align : center;
      font-size: 18pt;        
      font-weight: bolder;
      font-style: normal;
      margin: 5px 0 5px 0;
    }
      
  p.pheader
    {
      text-align : center;
      font-size: 20pt;        
      font-family: times new roman;
      font-weight: bold;
      font-style: normal;
    }
      
  p.homelink
    {
      text-align : center;
      font-size: 12pt;      
      font-family: times new roman;
      font-weight: bolder;
      font-style: normal;
    }
      
      
  p.sublink
    {
      text-align : center;
      font-size: 12pt;
      font-weight: bold;
      font-style: normal;
    }
      
  p.mainlink
    {
      text-align : center;
      font-size: 18pt;         
      font-weight: bolder;
      font-style: normal;
    }
      
  p.smallheader
    {
      text-align : center;
      font-size: 15pt;         
      font-weight: bold;
      font-style: normal;
      padding : .0in .1in;
    }
      
  p.emailaddr
    {
      text-align : center;
      font-size: 15pt;         
      font-weight: bold;
      font-style: normal;
    }
    
      
      
  td.tabletext
    {
      text-align : justify;
      padding-left : .2in;
      padding-right : .2in;
      font-size: 15pt;           
      font-weight: normal;
      font-style: normal;
    }
      
  table.definition
    {
      width : 500;
      font-size: 14pt;
      font-weight: normal;
      font-style: normal;
      background-color: yellow;
    }
    
  table.std
    {
      width : 700;
      font-size: 15pt;
      font-weight: normal;
      font-style: normal;
      margin-bottom : .2in;
    }
    
    
/* =========================================== */
/*      a                                      */
/* =========================================== */     

a 
{
  font-size: 10pt;
  text-decoration: none;
  font-weight: bolder; 
}

a.intlink 
{
  font-size: 10pt;
  text-decoration: none;
  font-weight: bolder; 
}

a:hover 
{
  background: url(util_img/link_underline2.gif) repeat-x bottom left;
}
    
a.child
{
  font-style: italic;
}

a.sibling
{
}

a.parent_sibling
{
}

a.parent
{
  font-weight: bold;
}

a.self
{
}

/* =========================================== */
/*     img                                     */
/* =========================================== */

img.xexample
{
border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;
padding: 2px;
margin: 1em;
}
 
/* =========================================== */
/*   div                                       */
/* =========================================== */
  
div.page_container
{
width:100%;
height: 900px;
margin:0px;
border:1px solid #222244;
/*line-height:120%;*/
}

div.header,div.footer
{
padding:0.5em;
clear:left;
}

div.img_subscript
{
font-size: 8pt;
text-align: center;
/*border: 1px solid;*/
}

  span.def
  {
    font-size: 10pt;
    padding: 0px 3px 0px 3px;
    border: 1px solid #f66;
  }
      

