.col1 { background-color:#FFCC99;
      }

.col2 { background-color:#FFDDBB;
      }

.col3 { background-color:#FFEEDD;
      }

.col4 { background-color:#FFFFFF;
      }

a { color:#333399;
    text-decoration:none; }

a.copyright { font-weight:bold;
            }

a.nav { color:#000000; }

body { background-color:#EEEEEE; }

button { background-color:#FFEEDD;
         border-color:#000000;
         color:#000000;
         font-family:Verdana,Arial,helvetica;
         font-size:11px;
         font-weight:bold;
       }

div.copyright { color:#666666;
                font-family:Verdana,Arial,helvetica;
                font-size:9px;
                text-align:center;
              }

div.edit { color:#000000;
           font-family:Verdana,Arial,helvetica;
           font-size:11px;
           text-align:center;
         }

div.headline { color:#000000;
               font-size:18px;
               font-weight:bold;
             }

div.message { color:#000000;
              font-family:Verdana,Arial,helvetica;
              font-size:12px;
              text-align:center;
            }

div.quote { font-family:Verdana,Arial,helvetica;
            font-size:12px;
            margin:3px;
            padding:3px;
            border:2px solid #FFCC99;
            background-color:#FFFFFF;
          }

div.small { font-size:9px;
          }

div.text { color:#000000;
           font-family:Verdana,Arial,helvetica;
           font-size:12px;
         }

div.headersmall { color:#000000;
                  font-family:Verdana,Arial,helvetica;
                  font-size:10px;
                  font-weight:bold;
                }

h1 { color:#000000;
     font-family:Verdana,Arial,helvetica;
     font-size:21px;
     font-weight:bold;
   }

h2 { color:#000000;
     font-family:Verdana,Arial,helvetica;
     font-size:17px;
     font-weight:bold;
   }

h3 { color:#000000;
     font-family:Verdana,Arial,helvetica;
     font-size:15px;
     font-weight:bold;
   }

h4 { color:#000000;
     font-family:Verdana,Arial,helvetica;
     font-size:13px;
     font-weight:bold;
   }

input { background-color:#FFFFFF;
        color:#000000;
        font-family:Verdana,Arial,helvetica;
        font-size:12px;
      }

input.number { background-color:#FFFFCC;
             }

input.position { background-color:#CCFFCC;
               }

input.submit { background-color:#FFEEDD;
               border-color:#000000;
               color:#000000;
               font-family:Verdana,Arial,helvetica;
               font-size:11px;
               font-weight:bold;
             }

input.text { width:270px;
           }

pre { font-family:Courier New,courier,serif;
      font-size:12px;
    }

pre.pre { margin:3px;
          padding:3px;
          border:2px solid #66CC99;
          background-color:#FFFFFF;
        }

select { background-color:#FFFFFF;
         color:#000000;
         font-family:Verdana,Arial,helvetica;
         font-size:12px;
         width:270px;
       }

span.number { background-color:#FFFFCC;
              font-size:16px;
              font-weight:bold;
            }

span.position { background-color:#CCFFCC;
                font-size:16px;
                font-weight:bold;
              }

span.pre { color:#009933;
           font-family:Verdana,Arial,helvetica;
           font-size:11px;
           font-weight:bold;
         }

span.quote { color:#EC7A00;
             font-family:Verdana,Arial,helvetica;
             font-size:11px;
             font-weight:bold;
           }

textarea { background-color:#FFFFFF;
           border:2px solid #000000;
           color:#000000;
           font-family:Courier New;
           font-size:14px;
         }

table.background { background-color:#FFFFFF;
                   border: 1px #666666 solid; }

table.main { background-color:#FFFFFF; }

table.nav { background-color:#FFEEDD }

td { color:#000000;
     font-family:Verdana,Arial,helvetica;
     font-size:12px;
   }

td.header { color:#000000;
            background-color:#FFFFFF;
            font-size:28px;
            font-weight:bold;
            text-align:center;
          }

td.sep { background-color:#FFDDBB;
         font-size:1px;
       }

td.username { color:#666666;
              background-color:#FFFFFF;
              font-size:11px;
            }

th.main { color:#FFDDBB;
          background-color:#EC7A00;
          font-size:13px;
          font-weight:bold;
        }
