/* CSS Document */
    <style type="text/css">
    v\:* {
      behavior:url(#default#VML);
    }

	body {
	  font: 80% Arial, sans-serif, Verdana, Lucida, Helvetica;
	  color: Black;
	  margin: 0;
	  padding: 0;
  }

.textfield {
font-size: 12px;  // 16px
font-weight: normal; //bolder;
margin:0px; //3px;
height:24px; //20px;
border:solid 1 #808080;
color: Teal;
}

.textfield2 {
font-size: 16px;
font-weight: normal;
margin:1px;
height:28px;
border:solid 1 #808080;
color: Teal;	
}

A:link {text-decoration: underline; color:green;}
A:visited {text-decoration: underline; color:green;}
A:active {text-decoration: underline; color:green;}
A:hover {text-decoration: underline; color: green;}
	
	/* general headline setup */
	h1, h2, h3, h4, h5 {
		color: green;
		background-color: transparent;
		font-family: Arial, sans-serif, Lucida, Verdana, Helvetica;
		font-size: 60%;
		font-weight: normal;
		margin-left:    0;
		margin-right:   0;
		margin-top:     0;
		margin-bottom:  .25em;
		padding-left:   5;
		padding-right:  0;
		padding-top:    5;
		padding-bottom: 5;
		border-bottom: 1px solid #8cacbb;
		clear: left;
	}
	
	/* special headlines */
	h1 {font-size: 180%; margin-left: 0px; font-weight: bolder; border-bottom: none;}
	h2 {font-size: 16px; margin-left: 10px; font-weight: bolder; border-bottom: none; color: #007bc4}
	h3 {font-size: 140%; margin-left: 40px; border-bottom: none; font-weight: bold;}
	h4 {font-size: 120%; margin-left: 60px; border-bottom: none; font-weight: bold;}
	h5 {font-size: 100%; margin-left: 80px; border-bottom: none; font-weight: bold;}

	table {
    font-family: Lucida, Verdana, Lucida, Helvetica, Arial, sans-serif;
	  font-size: 80%;
	  padding:0;
	  margin:0;
	}

	table.main {
    font-family: Lucida, Verdana, Lucida, Helvetica, Arial, sans-serif;
	  font-size: 100%;
	  padding:3;
	  margin:1;
	}

	table.main td {
	  padding: 5px;
	  border: 0px solid #8cacbb;
	}
	
	table.inline {
	  background-color: #ffffff;
	  border-spacing: 1px;
	  border-collapse: collapse;
	}
	
	table.inline th {
	  padding: 1px 1px 1px 10px;
	  border-bottom: thin solid #9c9c9c;
	  background-color: #dedede;
	  color: #333333;
	}

	table.inline td {
	  padding: 1px 1px 1px 10px;
	  border-bottom: none; 
	}
	
	table.inline tr.even {
		background-color: #FFFFFF;
	}
	table.inline tr.odd {
		background-color: #EFEFEF;
	}

	table.inline2 {
	  background-color: #ffffff;
    border: 0px solid;
	  border-spacing: 0px;
	  border-collapse: collapse;
	}
	
	table.inline2 th {
	  padding: 0px;
	  border: 1px solid #8cacbb;
	  background-color: #dee7ec;
	  color: #666666;
	}

	table.inline2 td {
	  padding: 0px;
	  border: 1px solid #8cacbb;
	}
	
   .style1 {font-size: 12px; color: black;}
   .style2 {font-size: 12px; color: red;}
   .style3 {font-size: 120%; color: blue; font-weight: normal}
   .style4 {font-size: 160%; color: blue; font-weight: bolder}
   .style5 {font-size: 12px; color: black; font-weight: normal}
   .style6 {font-size: 10px; color: green;}
   .style7 {font-size: 12px; color: black; font-weight: normal}
   .style8 {font-size: 12px; color: red;}
   .style9 {font-size: 14px; color: black; font-weight: normal}
   .style10 {font-size: 50%; color: black; font-weight: normal}
   .style11 {font-size: 10px; color: black;}
   .style12 {font-size: 6px; color:white;}
   .style13 {font-size: 14px; color: green;}
   .style14 {font-size: 14px; color: red;}
   .hideme {visibility : hidden;};
}

    #dynamicTableMenu
    {
      position: absolute;
      background: white;
      border: 2px ridge black;
      padding: 5px;
      text-align: center;
      cursor: pointer;
    }
    
    #dynamicTableMenu ul, #dynamicTableMenu ul
    {
      margin: 0;
      padding: 0;
      list-style: none;
      text-align: left;
    }
    
    #dynamicTableMenu button
    {
      margin-top: 10px;
    }
    
    #neighbors thead
    {
      cursor: pointer;
    }

    </style>	


