+#main_middle {
+ position: absolute;
+ left:420px;
+ width: 400px;
+ border: none;
+ margin-top: 0px;
+}
+#main_right {
+ position: absolute;
+ left: 830px;
+ width: 350px;
+ border: none;
+ margin-top: 0px;
+}
+
+#main_center {
+ position: absolute;
+ left:10px;
+ width: 1000px;
+ /*border: 1px solid red; */
+ margin-top: 0px;
+}
+
+.listbox {
+ /*border: 1px solid red;*/
+ width: 100%;
+ height: auto;
+ overflow: auto;
+ margin: 0px;
+ padding: 0px;
+ text-align: center;
+ max-height: 420px;
+}
+
+.box {
+ border: 1px solid black;
+ width: 100%;
+ margin: 10px 0px 10px 0px;
+ padding: 0px;
+ text-align: center;
+}
+
+.box p.title {
+ /*height: 25px;*/
+ text-align: center;
+ vertical-align: middle;
+ font-size: 11pt;
+ background-color: #888888;
+ color: white;
+ font-weight: bold;
+ padding: 5px;
+ margin: 0px;
+}
+
+.box div.footer {
+ text-align: right;
+ padding: 3px;
+}
+
+.box div.footer a {
+ text-decoration: none;
+ font-size: 9pt;
+ vertical-align: middle;
+}
+
+.box table tr td {
+ padding: 3px;
+ font-size: 8pt;
+ height: 20px;
+}
+
+.box table tr td.label {
+ background-color: #FFFFFF;
+ font-weight: bold;
+ text-align: left;
+ padding: 3px 3px 3px 15px;
+}
+
+.box table td.info {
+ text-align: right;
+ background-color: #FFFFFF;
+ padding: 3px 15px 3px 3px;
+}
+
+.box table tr td.info a { font-size: 8pt;}
+
+.odd { background-color: #DCDCDC; }
+
+table {
+ width: 100%;
+ margin: 0px;
+ border-collapse: collapse;
+}
+.pool_name {
+ text-align: left;
+ font-weight: bold;
+ font-size: 9pt;
+ padding: 2px;
+ background-color: #E0C8E5;
+ color: black;