Index: /branches/eam_branches/ipp-20130711/dvodist/Makefile.in
===================================================================
--- /branches/eam_branches/ipp-20130711/dvodist/Makefile.in	(revision 35945)
+++ /branches/eam_branches/ipp-20130711/dvodist/Makefile.in	(revision 35946)
@@ -27,16 +27,9 @@
 
 # generated common code used by all installations
-UTIL-MKD = \
+UTIL = \
 $(TGT-UTIL)/ipp.page.php \
 $(TGT-UTIL)/ipp.php \
 $(TGT-UTIL)/markdown.php \
 $(TGT-UTIL)/phptest.php
-
-# static common code used by all installations
-UTIL-RAW = \
-$(TGT-UTIL)/blank.html \
-$(TGT-UTIL)/ipp.menu.dat
-
-UTIL = $(UTIL-RAW) $(UTIL-MKD)
 
 # pages which are generated (and thus depend on the config)
@@ -53,7 +46,8 @@
 # pages which are copied directly
 DVODIST-RAW = \
-$(TGT-UTIL)/dvodist.menu.dat \
+$(TGT-DVODIST)/blank.html \
 $(TGT-DVODIST)/PScolorlogo2.jpg \
-$(TGT-DVODIST)/ipp.css
+$(TGT-DVODIST)/ipp.css \
+$(TGT-UTIL)/dvodist.menu.dat 
 
 DVODIST = $(DVODIST-MKD) $(DVODIST-RAW) 
@@ -76,4 +70,6 @@
 IPPDATA-RAW = \
 $(TGT-UTIL)/ippdata.menu.dat \
+$(TGT-IPPDATA)/blank.html \
+$(TGT-IPPDATA)/ipp.css \
 $(TGT-IPPDATA)/PScolorlogo2.jpg \
 $(TGT-IPPDATA)/docs/photladder-1206.20130301.pdf \
@@ -119,8 +115,17 @@
 	$(GENERATE) $(SRC-UTIL)/$*.mkd $(TGT-UTIL)/$*.php || exit
 
+# non-generated common utilities (not dest for htdocs)
 $(TGT-UTIL)/%: $(SRC-UTIL)/%
 	@if [ ! -d $(TGT-UTIL) ]; then mkdir -p $(TGT-UTIL) || exit; fi
 	cp $(SRC-UTIL)/$* $(TGT-UTIL)/$* || exit
 	chmod +x $(TGT-UTIL)/$* || exit
+
+#### dvodist
+
+# common non-generated code from a common location
+$(TGT-DVODIST)/%: $(SRC-UTIL)/%
+	@if [ ! -d $(TGT-DVODIST) ]; then mkdir -p $(TGT-DVODIST) || exit; fi
+	cp $(SRC-UTIL)/$* $(TGT-DVODIST)/$* || exit
+	chmod +x $(TGT-DVODIST)/$* || exit
 
 # mkd files are used to generate php files
@@ -135,4 +140,12 @@
 	cp $(SRC-DVODIST)/$* $(TGT-DVODIST)/$* || exit
 	chmod +x $(TGT-DVODIST)/$* || exit
+
+#### ippdata
+
+# common non-generated code from a common location
+$(TGT-IPPDATA)/%: $(SRC-UTIL)/%
+	@if [ ! -d $(TGT-IPPDATA) ]; then mkdir -p $(TGT-IPPDATA) || exit; fi
+	cp $(SRC-UTIL)/$* $(TGT-IPPDATA)/$* || exit
+	chmod +x $(TGT-IPPDATA)/$* || exit
 
 # mkd files are used to generate php files
Index: anches/eam_branches/ipp-20130711/dvodist/dvodist/ipp.css
===================================================================
--- /branches/eam_branches/ipp-20130711/dvodist/dvodist/ipp.css	(revision 35945)
+++ 	(revision )
@@ -1,427 +1,0 @@
-
-/* internal link line: c0d0d0 : d8d0f0
-   external link line: 303070 
-   border:             0080c0
- */
-
-body  { 
-    background-color: #a0d0e0; 
-    padding: 5px; 
-    margin: 5px
-}
-
-h1 {
-    margin-top: 0.05em;
-    margin-bottom: 0.05em;
-}
-
-h2 {
-    margin-top: 0.05em;
-    margin-bottom: 0.05em;
-}
-
-h3 {
-    margin-top: 0.05em;
-    margin-bottom: 0.05em;
-}
-
-h4 {
-    margin-top: 0.05em;
-    margin-bottom: 0.05em;
-}
-
-div.debug {
-    height: 15%;
-    background-color: #ffffaa;
-    overflow: auto;
-}
-
-#footnote {
-    overflow: auto;
-    text-align: right;
-    font-size: 60%;
-}
-
-a:link, a:visited, a:active { 
-    text-decoration: none; 
-    font-weight: bold; 
-    color: #505050
-}
-
-a.button      { 
-    text-decoration: none; 
-    font-weight: bold;   
-    color: #000000; 
-    background: #0080c0
-}
-a.menutop     { 
-    text-decoration: none; 
-    font-weight: bold;   
-    color: #ffffff
-}
-a.menutops    { 
-    text-decoration: none; 
-    font-weight: bold;   
-    color: #80f0ff
-}
-a.menuext     { 
-    text-decoration: none; 
-    font-weight: bold;   
-    color: #ffffff
-}
-a.menulink    { 
-    text-decoration: none; 
-    font-weight: normal; 
-    color: #000000
-}
-a.menuselect  { 
-    text-decoration: none; 
-    font-weight: normal; 
-    color: #0000ff
-}
-a.piclink     { 
-    text-decoration: none; 
-    font-weight: normal; 
-    color: #0080c0
-}
-
-table.dirlist { text-align: left; 
-             font-size: small; 
-	     font-weight: normal; 
-	     background: #303030; 
-	     border: 1px solid #000000; 
-	     padding: 1px; 
-}
-
-a.dir1     { 
-    text-decoration: none; 
-    font-weight: bold;   
-    color: #800080
-}
-a.dir2     { 
-    text-decoration: none; 
-    font-weight: bold;   
-    color: #800080
-}
-a.file1     { 
-    text-decoration: none; 
-    font-weight: bold;   
-    color: #800080
-}
-a.file2     { 
-    text-decoration: none; 
-    font-weight: bold;   
-    color: #800080
-}
-tr.dir1    { 
-    text-align: left; 
-    background: #d0d0d0; 
-    font-size: small; 
-    color: #000000; 
-    padding: 1px; 
-}
-tr.dir2    { 
-    text-align: left; 
-    background: #d0d0ff; 
-    font-size: small; 
-    color: #000000; 
-    padding: 1px; 
-}
-tr.file1    { 
-    text-align: left; 
-    background: #d0d0d0; 
-    font-size: small; 
-    color: #000000; 
-    padding: 2px; 
-}
-tr.file2    { 
-    text-align: left; 
-    background: #d0d0ff; 
-    font-size: small; 
-    color: #000000; 
-    padding: 2px; 
-}
-tr.break    { 
-    text-align: left; 
-    background: #0080c0; 
-    font-size: small; 
-    color: #ffffff; 
-    padding-top: 4px; 
-}
-tr.title    { 
-    text-align: left; 
-    background: #d0d0ff; 
-    font-size: medium; 
-    color: #000000; 
-    padding: 2px; 
-    padding-top: 4px; 
-    padding-bottom: 4px; 
-}
-
-td.menutop    { 
-    text-align: left; 
-    background: #0080c0; 
-    font-size: small; 
-    color: #ffffff; 
-    padding: 2px; 
-}
-td.menutops   { 
-    text-align: left; 
-    background: #0080c0; 
-    font-size: small; 
-    color: #000000; 
-    padding: 2px; 
-}
-td.menuext    { 
-    text-align: left; 
-    background: #303070; 
-    font-size: small; 
-    color: #ffffff; 
-    padding: 2px; 
-}
-td.menulink   { 
-    text-align: left; 
-    background: #d0d0ff; 
-    font-size: small; 
-    color: #000000; 
-    padding: 2px; 
-    font-weight: normal; 
-    text-indent: 0px; 
-}
-td.menuselect { 
-    text-align: left; 
-    background: #d0d0ff; 
-    font-size: small; 
-    color: #ff0000; 
-    padding: 2px; 
-    font-weight: normal; 
-    text-indent: 0px; 
-}
-td.menuline   { 
-    text-align: left; 
-    background: #d0d0ff; 
-    font-size: small; 
-    color: #000000; 
-    padding: 2px; 
-    font-weight: normal; 
-    text-indent: 0px; 
-}
-
-td.picture    { 
-    text-align: left; 
-    background: #00ffff; 
-    font-size: small; 
-    color: #ff0000; 
-    padding: 0px; 
-    text-indent: 2px; 
-    font-weight: normal; 
-}
-td.piclink    { 
-    text-align: left; 
-    background: #0080c0; 
-    font-size: small; 
-    color: #ff0000; 
-    padding: 0px; 
-    text-indent: 0px; 
-    font-weight: normal; 
-}
-
-table.page { 
-    border: 0px solid #0080c0; 
-    background: #a0d0e0; 
-    padding: 0px
-}
-
-td.title { 
-    background-color: #ff0000; 
-    padding: 5px; 
-    font-size: x-large; 
-    text-align: left; 
-    vertical-align: top
-}
-
-td.body  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: normal;  
-           vertical-align: top;
-	   background: #d0d0ff; 
-	   background-color: #d0d0ff; 
-	   border: 3px solid #0080c0; 
-	   padding: 5px; 
-}
-
-table.menu { 
-    text-align: left; 
-    font-size: small; 
-    font-weight: normal; 
-    background: #ff0000; 
-    border: 3px solid #0080c0; 
-    padding: 0px; 
-}
-
-table.select { 
-    text-align: left; 
-    font-size: small; 
-    font-weight: normal; 
-    background: #0080c0; 
-    border: 1px solid #0080c0; 
-    padding: 0px; 
-}
-
-td.select  { 
-    text-align: left; 
-    font-size: small;  
-    font-weight: bold;  
-    vertical-align: top;
-    color: #ffffff; 
-    background: #0080c0; 
-    background-color: #0080c0; 
-    border: 2px solid #0080c0; 
-    padding: 2px; 
-}
-
-th.select  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: bold;  
-           vertical-align: top;
-	   color: #000000; 
-	   background: #d0d0ff; 
-	   background-color: #d0d0ff; 
-	   border: 0px solid #0080c0; 
-	   padding: 2px; 
-}
-
-table.list { text-align: left; 
-             font-size: small; 
-	     font-weight: normal; 
-	     background: #d0d0ff; 
-	     border: 2px solid #ffffff; 
-	     padding: 0px; 
-}
-
-td.list  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: normal;  
-           vertical-align: top;
-	   background: #d0d0ff; 
-	   background-color: #d0d0ff; 
-	   border: 2px solid #000000; 
-	   padding: 2px; 
-}
-
-td.list_off  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: normal;  
-           vertical-align: top;
-	   background: #a0a0a0; 
-	   background-color: #a0a0a0;
-	   border: 2px solid #000000; 
-	   padding: 2px; 
-}
-
-td.list_drop  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: normal;  
-           vertical-align: top;
-	   background: #a0a0a0; 
-	   background-color: #a0a0a0;
-	   border: 2px solid #000000; 
-	   padding: 2px; 
-}
-
-td.list_run  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: normal;  
-           vertical-align: top;
-	   background: #ffa0a0; 
-	   background-color: #ffa0a0;
-	   border: 2px solid #000000; 
-	   padding: 2px; 
-}
-
-td.det_off  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: normal;  
-           vertical-align: top;
-	   background: #a0a0a0; 
-	   background-color: #a0a0a0;
-	   border: 2px solid #000000; 
-	   padding: 2px; 
-}
-
-td.det_drop  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: normal;  
-           vertical-align: top;
-	   background: #a0a0a0; 
-	   background-color: #ffa0a0;
-	   border: 2px solid #000000; 
-	   padding: 2px; 
-}
-
-td.det_add  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: normal;  
-           vertical-align: top;
-	   background: #ffa0a0; 
-	   background-color: #a0a0ff;
-	   border: 2px solid #000000; 
-	   padding: 2px; 
-}
-
-th.list  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: bold;  
-           vertical-align: top;
-	   background: #d0d0ff; 
-	   background-color: #d0d0ff; 
-	   border: 2px solid #000000; 
-	   padding: 2px; 
-}
-
-td.ul3x2    { 
-    text-align: right; 
-    vertical-align: bottom;
-    padding: 0px; 
-    text-indent: 0px; 
-}
-td.uc3x2    { 
-    text-align: center; 
-    vertical-align: bottom;
-    padding: 0px; 
-    text-indent: 0px; 
-}
-td.ur3x2    { 
-    text-align: left; 
-    vertical-align: bottom;
-    padding: 0px; 
-    text-indent: 0px; 
-}
-td.ll3x2    { 
-    text-align: right; 
-    vertical-align: top;
-    padding: 0px; 
-    text-indent: 0px; 
-}
-td.lc3x2    { 
-    text-align: center; 
-    vertical-align: top;
-    padding: 0px; 
-    text-indent: 0px; 
-}
-td.lr3x2    { 
-    text-align: left; 
-    vertical-align: top;
-    padding: 0px; 
-    text-indent: 0px; 
-}
Index: /branches/eam_branches/ipp-20130711/dvodist/ippdata/index.mkd
===================================================================
--- /branches/eam_branches/ipp-20130711/dvodist/ippdata/index.mkd	(revision 35945)
+++ /branches/eam_branches/ipp-20130711/dvodist/ippdata/index.mkd	(revision 35946)
@@ -26,5 +26,5 @@
 which make use of data from Pan-STARRS 1:**
 
-> The Pan-STARRS1 (PS1) Surveys have been made possible through
+> The Pan-STARRS1 Surveys (PS1) have been made possible through
 contributions of the Institute for Astronomy, the University of
 Hawaii, the Pan-STARRS Project Office, the Max-Planck Society and its
@@ -38,6 +38,7 @@
 the National Aeronautics and Space Administration under Grant
 No. NNX08AR22G issued through the Planetary Science Division of the
-NASA Science Mission Directorate and the University of Maryland.
-
+NASA Science Mission Directorate, the National Science Foundation
+under Grant No. AST-1238877, the University of Maryland, and Eotvos
+Lorand University (ELTE).
 
 @ Data Product                : none                       : plain : title : Comment
Index: anches/eam_branches/ipp-20130711/dvodist/ippdata/ipp.css
===================================================================
--- /branches/eam_branches/ipp-20130711/dvodist/ippdata/ipp.css	(revision 35945)
+++ 	(revision )
@@ -1,421 +1,0 @@
-
-/* internal link line: c0d0d0 : d8d0f0
-   external link line: 303070 
-   border:             0080c0
- */
-
-body  { 
-    background-color: #a0d0e0; 
-    padding: 5px; 
-    margin: 5px
-}
-
-h1 {
-    margin-top: 0.05em;
-    margin-bottom: 0.05em;
-}
-
-h2 {
-    margin-top: 0.05em;
-    margin-bottom: 0.05em;
-}
-
-h3 {
-    margin-top: 0.05em;
-    margin-bottom: 0.05em;
-}
-
-h4 {
-    margin-top: 0.05em;
-    margin-bottom: 0.05em;
-}
-
-div.debug {
-    height: 15%;
-    background-color: #ffffaa;
-    overflow: auto;
-}
-
-a:link, a:visited, a:active { 
-    text-decoration: underline; 
-    font-weight: bold; 
-    color: #800080
-}
-
-a.button      { 
-    text-decoration: none; 
-    font-weight: bold;   
-    color: #000000; 
-    background: #0080c0
-}
-a.menutop     { 
-    text-decoration: none; 
-    font-weight: bold;   
-    color: #ffffff
-}
-a.menutops    { 
-    text-decoration: none; 
-    font-weight: bold;   
-    color: #80f0ff
-}
-a.menuext     { 
-    text-decoration: none; 
-    font-weight: bold;   
-    color: #ffffff
-}
-a.menulink    { 
-    text-decoration: none; 
-    font-weight: normal; 
-    color: #000000
-}
-a.menuselect  { 
-    text-decoration: none; 
-    font-weight: normal; 
-    color: #0000ff
-}
-a.piclink     { 
-    text-decoration: none; 
-    font-weight: normal; 
-    color: #0080c0
-}
-
-table.dirlist { text-align: left; 
-             font-size: small; 
-	     font-weight: normal; 
-	     background: #303030; 
-	     border: 1px solid #000000; 
-	     padding: 1px; 
-}
-
-a.dir1     { 
-    text-decoration: none; 
-    font-weight: bold;   
-    color: #800080
-}
-a.dir2     { 
-    text-decoration: none; 
-    font-weight: bold;   
-    color: #800080
-}
-a.file1     { 
-    text-decoration: none; 
-    font-weight: bold;   
-    color: #800080
-}
-a.file2     { 
-    text-decoration: none; 
-    font-weight: bold;   
-    color: #800080
-}
-tr.dir1    { 
-    text-align: left; 
-    background: #d0d0d0; 
-    font-size: small; 
-    color: #000000; 
-    padding: 1px; 
-}
-tr.dir2    { 
-    text-align: left; 
-    background: #d0d0ff; 
-    font-size: small; 
-    color: #000000; 
-    padding: 1px; 
-}
-tr.file1    { 
-    text-align: left; 
-    background: #d0d0d0; 
-    font-size: small; 
-    color: #000000; 
-    padding: 2px; 
-}
-tr.file2    { 
-    text-align: left; 
-    background: #d0d0ff; 
-    font-size: small; 
-    color: #000000; 
-    padding: 2px; 
-}
-tr.break    { 
-    text-align: left; 
-    background: #0080c0; 
-    font-size: small; 
-    color: #ffffff; 
-    padding-top: 4px; 
-}
-tr.title    { 
-    text-align: left; 
-    background: #d0d0ff; 
-    font-size: medium; 
-    color: #000000; 
-    padding: 2px; 
-    padding-top: 4px; 
-    padding-bottom: 4px; 
-}
-
-td.menutop    { 
-    text-align: left; 
-    background: #0080c0; 
-    font-size: small; 
-    color: #ffffff; 
-    padding: 2px; 
-}
-td.menutops   { 
-    text-align: left; 
-    background: #0080c0; 
-    font-size: small; 
-    color: #000000; 
-    padding: 2px; 
-}
-td.menuext    { 
-    text-align: left; 
-    background: #303070; 
-    font-size: small; 
-    color: #ffffff; 
-    padding: 2px; 
-}
-td.menulink   { 
-    text-align: left; 
-    background: #d0d0ff; 
-    font-size: small; 
-    color: #000000; 
-    padding: 2px; 
-    font-weight: normal; 
-    text-indent: 0px; 
-}
-td.menuselect { 
-    text-align: left; 
-    background: #d0d0ff; 
-    font-size: small; 
-    color: #ff0000; 
-    padding: 2px; 
-    font-weight: normal; 
-    text-indent: 0px; 
-}
-td.menuline   { 
-    text-align: left; 
-    background: #d0d0ff; 
-    font-size: small; 
-    color: #000000; 
-    padding: 2px; 
-    font-weight: normal; 
-    text-indent: 0px; 
-}
-
-td.picture    { 
-    text-align: left; 
-    background: #00ffff; 
-    font-size: small; 
-    color: #ff0000; 
-    padding: 0px; 
-    text-indent: 2px; 
-    font-weight: normal; 
-}
-td.piclink    { 
-    text-align: left; 
-    background: #0080c0; 
-    font-size: small; 
-    color: #ff0000; 
-    padding: 0px; 
-    text-indent: 0px; 
-    font-weight: normal; 
-}
-
-table.page { 
-    border: 0px solid #0080c0; 
-    background: #a0d0e0; 
-    padding: 0px
-}
-
-td.title { 
-    background-color: #ff0000; 
-    padding: 5px; 
-    font-size: x-large; 
-    text-align: left; 
-    vertical-align: top
-}
-
-td.body  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: normal;  
-           vertical-align: top;
-	   background: #d0d0ff; 
-	   background-color: #d0d0ff; 
-	   border: 3px solid #0080c0; 
-	   padding: 5px; 
-}
-
-table.menu { 
-    text-align: left; 
-    font-size: small; 
-    font-weight: normal; 
-    background: #ff0000; 
-    border: 3px solid #0080c0; 
-    padding: 0px; 
-}
-
-table.select { 
-    text-align: left; 
-    font-size: small; 
-    font-weight: normal; 
-    background: #0080c0; 
-    border: 1px solid #0080c0; 
-    padding: 0px; 
-}
-
-td.select  { 
-    text-align: left; 
-    font-size: small;  
-    font-weight: bold;  
-    vertical-align: top;
-    color: #ffffff; 
-    background: #0080c0; 
-    background-color: #0080c0; 
-    border: 2px solid #0080c0; 
-    padding: 2px; 
-}
-
-th.select  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: bold;  
-           vertical-align: top;
-	   color: #000000; 
-	   background: #d0d0ff; 
-	   background-color: #d0d0ff; 
-	   border: 0px solid #0080c0; 
-	   padding: 2px; 
-}
-
-table.list { text-align: left; 
-             font-size: small; 
-	     font-weight: normal; 
-	     background: #d0d0ff; 
-	     border: 2px solid #ffffff; 
-	     padding: 0px; 
-}
-
-td.list  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: normal;  
-           vertical-align: top;
-	   background: #d0d0ff; 
-	   background-color: #d0d0ff; 
-	   border: 2px solid #000000; 
-	   padding: 2px; 
-}
-
-td.list_off  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: normal;  
-           vertical-align: top;
-	   background: #a0a0a0; 
-	   background-color: #a0a0a0;
-	   border: 2px solid #000000; 
-	   padding: 2px; 
-}
-
-td.list_drop  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: normal;  
-           vertical-align: top;
-	   background: #a0a0a0; 
-	   background-color: #a0a0a0;
-	   border: 2px solid #000000; 
-	   padding: 2px; 
-}
-
-td.list_run  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: normal;  
-           vertical-align: top;
-	   background: #ffa0a0; 
-	   background-color: #ffa0a0;
-	   border: 2px solid #000000; 
-	   padding: 2px; 
-}
-
-td.det_off  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: normal;  
-           vertical-align: top;
-	   background: #a0a0a0; 
-	   background-color: #a0a0a0;
-	   border: 2px solid #000000; 
-	   padding: 2px; 
-}
-
-td.det_drop  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: normal;  
-           vertical-align: top;
-	   background: #a0a0a0; 
-	   background-color: #ffa0a0;
-	   border: 2px solid #000000; 
-	   padding: 2px; 
-}
-
-td.det_add  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: normal;  
-           vertical-align: top;
-	   background: #ffa0a0; 
-	   background-color: #a0a0ff;
-	   border: 2px solid #000000; 
-	   padding: 2px; 
-}
-
-th.list  { 
-           text-align: left; 
-           font-size: small;  
-           font-weight: bold;  
-           vertical-align: top;
-	   background: #d0d0ff; 
-	   background-color: #d0d0ff; 
-	   border: 2px solid #000000; 
-	   padding: 2px; 
-}
-
-td.ul3x2    { 
-    text-align: right; 
-    vertical-align: bottom;
-    padding: 0px; 
-    text-indent: 0px; 
-}
-td.uc3x2    { 
-    text-align: center; 
-    vertical-align: bottom;
-    padding: 0px; 
-    text-indent: 0px; 
-}
-td.ur3x2    { 
-    text-align: left; 
-    vertical-align: bottom;
-    padding: 0px; 
-    text-indent: 0px; 
-}
-td.ll3x2    { 
-    text-align: right; 
-    vertical-align: top;
-    padding: 0px; 
-    text-indent: 0px; 
-}
-td.lc3x2    { 
-    text-align: center; 
-    vertical-align: top;
-    padding: 0px; 
-    text-indent: 0px; 
-}
-td.lr3x2    { 
-    text-align: left; 
-    vertical-align: top;
-    padding: 0px; 
-    text-indent: 0px; 
-}
Index: /branches/eam_branches/ipp-20130711/dvodist/www-util/ipp.css
===================================================================
--- /branches/eam_branches/ipp-20130711/dvodist/www-util/ipp.css	(revision 35946)
+++ /branches/eam_branches/ipp-20130711/dvodist/www-util/ipp.css	(revision 35946)
@@ -0,0 +1,427 @@
+
+/* internal link line: c0d0d0 : d8d0f0
+   external link line: 303070 
+   border:             0080c0
+ */
+
+body  { 
+    background-color: #a0d0e0; 
+    padding: 5px; 
+    margin: 5px
+}
+
+h1 {
+    margin-top: 0.05em;
+    margin-bottom: 0.05em;
+}
+
+h2 {
+    margin-top: 0.05em;
+    margin-bottom: 0.05em;
+}
+
+h3 {
+    margin-top: 0.05em;
+    margin-bottom: 0.05em;
+}
+
+h4 {
+    margin-top: 0.05em;
+    margin-bottom: 0.05em;
+}
+
+div.debug {
+    height: 15%;
+    background-color: #ffffaa;
+    overflow: auto;
+}
+
+#footnote {
+    overflow: auto;
+    text-align: right;
+    font-size: 60%;
+}
+
+a:link, a:visited, a:active { 
+    text-decoration: none; 
+    font-weight: bold; 
+    color: #505050
+}
+
+a.button      { 
+    text-decoration: none; 
+    font-weight: bold;   
+    color: #000000; 
+    background: #0080c0
+}
+a.menutop     { 
+    text-decoration: none; 
+    font-weight: bold;   
+    color: #ffffff
+}
+a.menutops    { 
+    text-decoration: none; 
+    font-weight: bold;   
+    color: #80f0ff
+}
+a.menuext     { 
+    text-decoration: none; 
+    font-weight: bold;   
+    color: #ffffff
+}
+a.menulink    { 
+    text-decoration: none; 
+    font-weight: normal; 
+    color: #000000
+}
+a.menuselect  { 
+    text-decoration: none; 
+    font-weight: normal; 
+    color: #0000ff
+}
+a.piclink     { 
+    text-decoration: none; 
+    font-weight: normal; 
+    color: #0080c0
+}
+
+table.dirlist { text-align: left; 
+             font-size: small; 
+	     font-weight: normal; 
+	     background: #303030; 
+	     border: 1px solid #000000; 
+	     padding: 1px; 
+}
+
+a.dir1     { 
+    text-decoration: none; 
+    font-weight: bold;   
+    color: #800080
+}
+a.dir2     { 
+    text-decoration: none; 
+    font-weight: bold;   
+    color: #800080
+}
+a.file1     { 
+    text-decoration: none; 
+    font-weight: bold;   
+    color: #800080
+}
+a.file2     { 
+    text-decoration: none; 
+    font-weight: bold;   
+    color: #800080
+}
+tr.dir1    { 
+    text-align: left; 
+    background: #d0d0d0; 
+    font-size: small; 
+    color: #000000; 
+    padding: 1px; 
+}
+tr.dir2    { 
+    text-align: left; 
+    background: #d0d0ff; 
+    font-size: small; 
+    color: #000000; 
+    padding: 1px; 
+}
+tr.file1    { 
+    text-align: left; 
+    background: #d0d0d0; 
+    font-size: small; 
+    color: #000000; 
+    padding: 2px; 
+}
+tr.file2    { 
+    text-align: left; 
+    background: #d0d0ff; 
+    font-size: small; 
+    color: #000000; 
+    padding: 2px; 
+}
+tr.break    { 
+    text-align: left; 
+    background: #0080c0; 
+    font-size: small; 
+    color: #ffffff; 
+    padding-top: 4px; 
+}
+tr.title    { 
+    text-align: left; 
+    background: #d0d0ff; 
+    font-size: medium; 
+    color: #000000; 
+    padding: 2px; 
+    padding-top: 4px; 
+    padding-bottom: 4px; 
+}
+
+td.menutop    { 
+    text-align: left; 
+    background: #0080c0; 
+    font-size: small; 
+    color: #ffffff; 
+    padding: 2px; 
+}
+td.menutops   { 
+    text-align: left; 
+    background: #0080c0; 
+    font-size: small; 
+    color: #000000; 
+    padding: 2px; 
+}
+td.menuext    { 
+    text-align: left; 
+    background: #303070; 
+    font-size: small; 
+    color: #ffffff; 
+    padding: 2px; 
+}
+td.menulink   { 
+    text-align: left; 
+    background: #d0d0ff; 
+    font-size: small; 
+    color: #000000; 
+    padding: 2px; 
+    font-weight: normal; 
+    text-indent: 0px; 
+}
+td.menuselect { 
+    text-align: left; 
+    background: #d0d0ff; 
+    font-size: small; 
+    color: #ff0000; 
+    padding: 2px; 
+    font-weight: normal; 
+    text-indent: 0px; 
+}
+td.menuline   { 
+    text-align: left; 
+    background: #d0d0ff; 
+    font-size: small; 
+    color: #000000; 
+    padding: 2px; 
+    font-weight: normal; 
+    text-indent: 0px; 
+}
+
+td.picture    { 
+    text-align: left; 
+    background: #00ffff; 
+    font-size: small; 
+    color: #ff0000; 
+    padding: 0px; 
+    text-indent: 2px; 
+    font-weight: normal; 
+}
+td.piclink    { 
+    text-align: left; 
+    background: #0080c0; 
+    font-size: small; 
+    color: #ff0000; 
+    padding: 0px; 
+    text-indent: 0px; 
+    font-weight: normal; 
+}
+
+table.page { 
+    border: 0px solid #0080c0; 
+    background: #a0d0e0; 
+    padding: 0px
+}
+
+td.title { 
+    background-color: #ff0000; 
+    padding: 5px; 
+    font-size: x-large; 
+    text-align: left; 
+    vertical-align: top
+}
+
+td.body  { 
+           text-align: left; 
+           font-size: small;  
+           font-weight: normal;  
+           vertical-align: top;
+	   background: #d0d0ff; 
+	   background-color: #d0d0ff; 
+	   border: 3px solid #0080c0; 
+	   padding: 5px; 
+}
+
+table.menu { 
+    text-align: left; 
+    font-size: small; 
+    font-weight: normal; 
+    background: #ff0000; 
+    border: 3px solid #0080c0; 
+    padding: 0px; 
+}
+
+table.select { 
+    text-align: left; 
+    font-size: small; 
+    font-weight: normal; 
+    background: #0080c0; 
+    border: 1px solid #0080c0; 
+    padding: 0px; 
+}
+
+td.select  { 
+    text-align: left; 
+    font-size: small;  
+    font-weight: bold;  
+    vertical-align: top;
+    color: #ffffff; 
+    background: #0080c0; 
+    background-color: #0080c0; 
+    border: 2px solid #0080c0; 
+    padding: 2px; 
+}
+
+th.select  { 
+           text-align: left; 
+           font-size: small;  
+           font-weight: bold;  
+           vertical-align: top;
+	   color: #000000; 
+	   background: #d0d0ff; 
+	   background-color: #d0d0ff; 
+	   border: 0px solid #0080c0; 
+	   padding: 2px; 
+}
+
+table.list { text-align: left; 
+             font-size: small; 
+	     font-weight: normal; 
+	     background: #d0d0ff; 
+	     border: 2px solid #ffffff; 
+	     padding: 0px; 
+}
+
+td.list  { 
+           text-align: left; 
+           font-size: small;  
+           font-weight: normal;  
+           vertical-align: top;
+	   background: #d0d0ff; 
+	   background-color: #d0d0ff; 
+	   border: 2px solid #000000; 
+	   padding: 2px; 
+}
+
+td.list_off  { 
+           text-align: left; 
+           font-size: small;  
+           font-weight: normal;  
+           vertical-align: top;
+	   background: #a0a0a0; 
+	   background-color: #a0a0a0;
+	   border: 2px solid #000000; 
+	   padding: 2px; 
+}
+
+td.list_drop  { 
+           text-align: left; 
+           font-size: small;  
+           font-weight: normal;  
+           vertical-align: top;
+	   background: #a0a0a0; 
+	   background-color: #a0a0a0;
+	   border: 2px solid #000000; 
+	   padding: 2px; 
+}
+
+td.list_run  { 
+           text-align: left; 
+           font-size: small;  
+           font-weight: normal;  
+           vertical-align: top;
+	   background: #ffa0a0; 
+	   background-color: #ffa0a0;
+	   border: 2px solid #000000; 
+	   padding: 2px; 
+}
+
+td.det_off  { 
+           text-align: left; 
+           font-size: small;  
+           font-weight: normal;  
+           vertical-align: top;
+	   background: #a0a0a0; 
+	   background-color: #a0a0a0;
+	   border: 2px solid #000000; 
+	   padding: 2px; 
+}
+
+td.det_drop  { 
+           text-align: left; 
+           font-size: small;  
+           font-weight: normal;  
+           vertical-align: top;
+	   background: #a0a0a0; 
+	   background-color: #ffa0a0;
+	   border: 2px solid #000000; 
+	   padding: 2px; 
+}
+
+td.det_add  { 
+           text-align: left; 
+           font-size: small;  
+           font-weight: normal;  
+           vertical-align: top;
+	   background: #ffa0a0; 
+	   background-color: #a0a0ff;
+	   border: 2px solid #000000; 
+	   padding: 2px; 
+}
+
+th.list  { 
+           text-align: left; 
+           font-size: small;  
+           font-weight: bold;  
+           vertical-align: top;
+	   background: #d0d0ff; 
+	   background-color: #d0d0ff; 
+	   border: 2px solid #000000; 
+	   padding: 2px; 
+}
+
+td.ul3x2    { 
+    text-align: right; 
+    vertical-align: bottom;
+    padding: 0px; 
+    text-indent: 0px; 
+}
+td.uc3x2    { 
+    text-align: center; 
+    vertical-align: bottom;
+    padding: 0px; 
+    text-indent: 0px; 
+}
+td.ur3x2    { 
+    text-align: left; 
+    vertical-align: bottom;
+    padding: 0px; 
+    text-indent: 0px; 
+}
+td.ll3x2    { 
+    text-align: right; 
+    vertical-align: top;
+    padding: 0px; 
+    text-indent: 0px; 
+}
+td.lc3x2    { 
+    text-align: center; 
+    vertical-align: top;
+    padding: 0px; 
+    text-indent: 0px; 
+}
+td.lr3x2    { 
+    text-align: left; 
+    vertical-align: top;
+    padding: 0px; 
+    text-indent: 0px; 
+}
