body {
	 font-family: 'Tahoma', 'Arial', 'Verdana', 'Bitstream Vera Sans', 'Trebuchet MS', trebuchet, arial, verdana, helvetica, sans-serif; 
	 background-color: #f1f1f1;
	 
	 /*background-image: url(bg3.gif);
         background-repeat: repeat-x;
	 background-position: 0px 0px;
        background-attachment: fixed;*/
         
	 color: #333333;
	 font-size: 10pt;
	 }

p 		{font-size: 10pt;
      font-family: 'Tahoma', 'Arial', 'Verdana', 'Trebuchet MS', trebuchet, arial, verdana, helvetica, sans-serif; 
		  text-align: justify;
margin-top: 0.6em;
margin-bottom: 0.6em;    
			}
       
td    { font-size: 10pt; 
        font-family: 'Tahoma', 'Arial', 'Verdana', 'Trebuchet MS', trebuchet, arial, verdana, helvetica, sans-serif; }
        


a:link,  a:active,  a:visited
{ text-decoration: none; 
  color: #06c; 
  background-color: transparent;}

a:hover	  { text-decoration: underline; 
            color: #000; 
            background-color: transparent; }


OL OL     { list-style-type: decimal }      /* 1 2 3 4 5 etc. */


h1, h2, h3 {
font-family: Arial, verdana, arial, sans-serif; 
color: #de5700;
}

h1 { 
    font-size: 14pt; 

     background-color: transparent;
     /*display: block;
     border-bottom: solid 1px #de5700;*/
    }
h2 {
    font-size: 12pt; 
    font-style: italic; 
     background-color: transparent;
    }
h3 {font-size: 10pt; 
    font-style: italic; 
     background-color: transparent;
     }





.tr_dark {
          background-color: #ffffff;
				 }
.tr_light {
          background-color: #f1f1f1;
				 }

.left_menu {
	font-family: tahoma, arial, verdana, helvetica, sans-serif; 
	font-size: 8pt;
	padding-left: 5px; 
				 }
.left_menu_h {
      font-family: tahoma, arial, helvetica, sans-serif; 
      font-size: 8pt;
       background-color: transparent;
      font-weight: bold;
      padding-top: 5px;
}

.left_menu_c {
      font-family: tahoma, arial, helvetica, sans-serif; 
      font-size: 7pt;
       background-color: transparent;
      padding-left: 10px;
}
				 
a.left_menu_h:link    { text-decoration: none; color: blue;  background-color: transparent;}
a.left_menu_h:active  { color: red; background-color: transparent; }
a.left_menu_h:visited { text-decoration: none; color: blue;  background-color: transparent;}
a.left_menu_h:hover   { text-decoration: none; color: red; background-color: transparent;}				 


.left_menu_gray {
	font-family: tahoma, arial, verdana, helvetica, sans-serif; 
	font-size: 8pt;
	color: #666666;
	padding-left: 5px;
    background-color: transparent;	 
				 }
.left_menu_gray_h {
      font-family: tahoma, arial, helvetica, sans-serif; 
      font-size: 8pt;
      font-weight: bold;
	  color: #666666;  
      background-color: transparent;    
      padding-top: 5px;
}

.left_menu_gray_c {
      font-family: tahoma, arial, helvetica, sans-serif; 
	  color: #666666;      
      font-size: 7pt;
      padding-left: 10px;
}
				 
	 
		 
				 			
a.footerlink:link    { text-decoration: none; color: #666666; background-color: transparent; }
a.footerlink:active  { color: red; background-color: transparent; }
a.footerlink:visited { text-decoration: none; color: #666666; background-color: transparent; }
a.footerlink:hover	  { text-decoration: none; color: red; background-color: transparent;}



/* UUS STIIL vt http://css.maxdesign.com.au/listamatic/vertical09.htm */

.menu { color: #999999; }

.menu ul
{
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 10px;
list-style-type: square;
font-size: 8pt;
font-weight: bold;
}

.menu li
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.menu a
{
/*display: block;*/
}

.menu a:link, .menu a:visited, .menu a:active
{
color: #777;
text-decoration: none;
}

.menu a:hover
{
background-color: #ffffff;
color: #000;
}

.menu p

{
margin: 0px;
padding: 0px;
}

.menu .submenu
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 10px;
list-style-type: none;
font-size: 7pt;
}


.red 
{
color: red;
}

.red a:link, .red a:visited, .red a:active
{
color: #000;
}

.red a:hover
{
color: red;
}


.meetings_heading
{
font-size: 7pt;
font-weight: normal;
color: #999;
}

.meetings_container
{
font-size: 8pt;
font-weight: normal;
color: #666;
border-top: solid 2px #ccc;
margin-left: 50px;
margin-top: 2px;
}

.meetings_title
{
font-size: 11pt;
font-weight: bold; 
color: #333;
text-align: left;
}

.meetings_title p
{
text-align: left;
}

.meetings_date
{
font-weight: bold; 
font-size: 8pt;
}

.meetings_place
{
font-weight: bold; 
}

.meetings_year
{
font-size: 12pt;
font-weight: bold; 
color: #de5700;
display: block;
width: 100%;
text-align: left;
margin-top: 25px;
padding: 5px 0px;
border-top: solid 2px #999;

}







