body  {
      background-color: #cccccc;
      font-size:        8pt;
      font-color:       black;
      font-family:      Tahoma, Verdana, Arial, Helvetica;
      margin:           0pt 0pt 0pt 0pt;
      }

textarea,input.search_,input.search, 
      {
      font-size:        10pt;
      color:            black;
      border-width:     1pt;
      background-color: #f2f4f2;
      font-weight:      bold;
      }

textarea,input.search_
      {
      font-weight:      normal;
      }


table.table_main
      {
      background-color: white;
      width:            700px;
      border:           0pt;
      margin:           1px;  
      }

table.table_header
      {
      background-color: black;
      width:            100%;
      }

td
      {
      font-size:        8pt;
      }

th    { 
	background: #99CCFF;
	font-size: 8pt;
	text-align: left;
      }	

table.cx
      {
	background: black;
	padding : 0px;
      }

tr.cx
      {
	background: #F7F7F7;
	text-align: left;
	font-weight: normal;
      }
tr.cxcur
      {
	background: #E5EBE5;
	text-align: left;
	font-weight: normal;
      }


tr.cx1
      {
	background: #ffffff;
	padding : 1px;
	text-align: left;
	font-weight: normal;
      }

td.td_header, td.td_header_text
      {
      background-color: white;
      text-align:       left;
      text-color:       black;
      font-weight:      bold;
      }

td.td_header_text
      {
      background-color: #ffcc00;
      }

/* vertical line */
td.cols
      {
      width:            1px;
      vertical-align:   top;
      background-color: black; 
      }

td.right,td.cont
      {
      font-size:        8pt;
      color:            black;
      }

div.content
      {
      font-size:        10pt;
      text-indent:      2em;
      text-align:       justify;
      }

span.bold
      {
      font-weight:      bold;
      font-size:        8pt;
      }

span.header1
      {
      font-size:        8pt;
      text-align:       justify;
      font-weight:      bold;
      }

h1
      {
      background-color: #3366CC;
      color:            white;
      font-size:        14pt;
      text-align:       left;
      }

ul
      {
      list-style :      square outside;
      }


/* links */

A:link.menu  {text-decoration: underline;   font-weight: normal; color: black; font-size: 10pt;}
A:visited.menu {text-decoration: underline; font-weight: normal; color: black; font-size: 10pt;}
A:hover.menu {text-decoration: none;        font-weight: normal; color: black; font-size: 10pt;}

A:link.sub {text-decoration: underline; font-weight: normal; color: black; font-size: 8pt;}
A:visited.sub {text-decoration: underline; font-weight: normal; color: black; font-size: 8pt;}
A:hover.sub {text-decoration: none; font-weight: normal; color: black; font-size: 8pt;}

A:link.copyright    {text-decoration: underline; font-weight: normal; color: black; font-size: 8pt;}
A:visited.copyright {text-decoration: underline; font-weight: normal; color: black; font-size: 8pt;}
A:hover.copyright   {text-decoration: none;font-weight: normal; color: black; font-size: 8pt;}

A:link.left  {text-decoration: underline; font-weight: bold; color: black; font-size: 8pt;}
A:visited.left {text-decoration: underline;font-weight: bold; color: black; font-size: 8pt;}
A:hover.left {text-decoration: none;font-weight: bold; color: black; font-size: 8pt;}

A:link  {text-decoration: underline; font-weight: bold; color: black; font-size: 8pt;}
A:visited {text-decoration: underline; font-weight: bold; color: black; font-size: 8pt;}
A:hover {text-decoration: none; font-weight: bold; color: black; font-size: 8pt;}
