.bodystyle

  {	
        padding: 0px;

        background-color: #ffffff;

	margin: 0px;

	font-family : Verdana, Tahoma, Arial, Verdana, Times New Roman;
	font-size : x-small;
	font-weight : normal;
	letter-spacing : 0px;
	color : Black;
	line-height : 120%;

  }

.maintext, li, blockquote, font
        
  {
	font-family : Verdana, Tahoma, Arial, Verdana, Times New Roman;
	font-size : x-small;
	font-weight : normal;
	letter-spacing : 0px;
	color : Black;
	line-height : 120%;
  }

A:link 

  {
        color: #87529C; 
        text-decoration: none; 
  }

A:visited 

  {
        color: #87529C; 
        text-decoration: none; 
  }

A:hover 

  { 
        color: #929ECE; 
        text-decoration: none; 
  }

A:active 
 
  { 
        color: #929ECE; 
        text-decoration: none; 
  }

h1, .pagetitle

  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	font-size : large;
	font-weight : bold;
	letter-spacing : 1px;
	color : #C0C0C0;
	line-height : 150%;
  }

h2, .heading

  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	font-size : small;
	font-weight : bold;
	letter-spacing : 1px;
	color : #C0C0C0;
	line-height : 150%;
  }

.heading_highlighted

  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	font-size : medium;
	font-weight : bold;
	letter-spacing : 1px;
	color : navy;
	line-height : 150%;
  }

.largetext
        
  {
	font-family : Verdana, Tahoma, Arial, Verdana, Times New Roman;
	font-size : medium;
	font-weight : normal;
	letter-spacing : 0px;
	color : Black;
	line-height : 120%;
  }

.smalltext 
  
  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	font-size : xx-small;
	font-weight : normal;
  }

.page_header
  
  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	font-size : x-small;
	font-weight : bold;
	align: center;
  }

.page_footer
  
  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	font-size : xx-small;
	font-weight : normal;
	align: left;
  }

.toptext 
        
  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	font-size : small;
	font-weight : normal;
	letter-spacing : 0px;
	color : Black;
	line-height : 120%;
  }

.tablestyle
        
  {
	border: 1px solid silver;
	background-color: white;
  }

.image_border
        
  {
	border: 2px solid silver;
  }

hr
  {
	color: #87529C;
	background-color: #87529C;
  }

input, textarea

  {
        background-color: white;
        border: 2px solid silver;
  }

.texthighlight
  {
	color: red;
  }

.popupstyle

  {	
        padding: 10px;

        background-image: no-image;
        background-color: #ffffff;

	margin: 0px;

  }