ckp
[plewww.git] / planetlab / css / plc_tables.css
index 2fad1f2..973ad97 100644 (file)
@@ -3,9 +3,16 @@ table.plc_table {
     width: auto;
     padding: 0;
     margin: 0 auto 1.5em auto;
-    border-left: 1px solid #C1DAD7;
     border-collapse:collapse;
 }
+table.plc_table>thead>tr, table.plc_table>tbody>tr {
+    border-left: 1px solid #C1DAD7; 
+}    
+/* remove border for search/pagesize area */
+table.plc_table>thead>tr.pagesize_area, table.plc_table>thead>tr.search_area {
+    border-left: 0px;
+}    
+
 th.plc_table {
     font: bold 10px/22px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
     color: #4f6b72;
@@ -19,7 +26,7 @@ th.plc_table {
     background: #CAE8EA url(/planetlab/icons/tablesort_header.jpg) no-repeat;
     vertical-align:middle;
 }
-td.plc_table {
+table.plc_table>tbody>tr>td {
     font: normal 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
     border-right: 1px solid #C1DAD7;
     border-bottom: 1px solid #C1DAD7;
@@ -69,7 +76,7 @@ tr.alt {
 tr[class="alt"]>td {
     background: #F5FAFA url(/planetlab/icons/tablesort_td_alt.jpg) no-repeat;
 }
-td.plc_table [class~="alt"] {
+table.plc_table>tbody>tr>td [class~="alt"] {
     background: #edf3f3 url(/planetlab/icons/tablesort_col_alt.jpg) no-repeat !important;
 }
 /* Poor old Internet Explorer won't see the next two rules either as it doesn't get :first-child */
@@ -82,17 +89,14 @@ table.plc_table>tbody>tr>td:first-child {
     font-weight:bold;
 }
 
-td.table_flushleft {
-    text-align:left;
-    padding-left: 30px;
-}
-td.table_flushright {
+/* table decorations */
+td.search_area {
     text-align:right;
     padding-right: 30px;
 }
-table.table_dialogs {
-    width:100%;
-    border:1px;
+td.pagesize_area {
+    text-align:right;
+    padding-right: 30px;
 }
 .pagesize_label, .pagesize_input {
     font-style: oblique;
@@ -214,9 +218,22 @@ tr.invisibleRow {
 p.paginationText {
     font-style:oblique;
 }
-p.plc_filter_note {
+p.plc_table_note {
     font-style:oblique;
     font-size:0.6em;
     font-family: georgia;
-    text-align: center
+    text-align: center;
 }
+span.plc_table_note_title {
+    font-weight:bold;
+    font-size:1.5em;
+    font-family: georgia;
+    text-align: center;
+}
+
+/* for IE */
+ul.fdtablePaginater {display:inline-block;}
+mul.fdtablePaginater {display:inline;}
+ul.fdtablePaginater li {float:left;}
+ul.fdtablePaginater {text-align:center;}
+table.plc_table { border-bottom:1px solid #C1DAD7; }