body { margin: 0px; }

a:link { text-decoration: none;
         color: #000000; }

a:visited { text-decoration: none;
            color: #000000; }

a:hover { text-decoration: none;
          font-weight: normal;
	  color: #d1d1d1; }

h1 { font-family: sans-serif;
     font-size: 12pt;
     font-weight: bold;
     color: #000000; }

h1 a:link { text-decoration: none;
            color: #000000; }

h1 a:visited { text-decoration: none;
               color: #000000; }

h1 a:hover { text-decoration: underline;
	     font-size: 12pt;
	     font-weight: bolder;
	     color: #000000; }

.main { empty-cells: show;
	font-family: sans-serif;
	font-size: 11pt;
	color: #000000; }

.dash { background-color: #000000;
	height: 3px;
	width: 1000px; }

.menu { width: 200px;
	max-width: 200px;
	font-family: sans-serif;
        font-size: 11pt;
	color: #000000; }

.menu_tab { padding-right: 10px;
	    padding-left: 10px;
	    border-right: 3px solid #000000;
	    font-family: sans-serif;
            font-size: 11pt;
	    color: #000000; }

.fill {	width: 780px;
	max-width: 780px;
	font-family: sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	padding-left: 20px;
	padding-top: 15px; }

.indexlist { empty-cells: show; }

.indexlist_b { font-family: sans-serif;
	       font-size: 10pt;
	       font-weight: normal;
	       color: 000000;
	       padding: 2px;
	       border-top: 1px dashed #000000; 
	       border-right: 1px dashed #000000; }

.indexlist_b_l { font-family: sans-serif;
	         font-size: 10pt;
	         font-weight: normal;
	         color: 000000;
		 padding: 2px;
	         border-top: 1px dashed #000000; }
 
.indexlist_b a:link { text-decoration: none;
		      color: #000000; }

.indexlist_b a:visited { text-decoration: none;
		         color: #000000; }

.indexlist_b a:hover { text-decoration: none;
		       font-weight: bold;
		       color: #000000; }

.indexlist_h { font-family: sans-serif;
	       font-size: 10pt;
	       font-weight: bold;
	       color: 000000; }

.detail { font-family: sans-serif;
	  font-size: 10pt;
	  font-weight; normal;
	  color: #000000; }

.detail a:link { text-decoration: none;
		 color: #000000; }

.detail a:visited { text-decoration: none;
		    color: #000000; }

.detail a:hover { text-decoration: none;
		  font-weight: bold;
		  color: #000000; }

.detail_l { width: 200px;
	    max-width: 200px;
	    padding: 2px; }

.detail_r { padding: 2px; }

