a {
    text-decoration: none;
    color: #3300CC;
    font-weight: bold;
}

a:visited {
    color: #3300CC;
}

a:hover {
    color: #6633FF;
}

body {
    font-family: verdana,geneva,arial,helvetica,sans-serif;
    font-size: small;
    background: #ffffff;
    background-image: url("http://www.csis.hku.hk/~cmliu/img/moliu.gif");
    background-repeat: repeat-y;
    margin-left: 30px;
    color: #000000;
}

h1, h2, h3 {
    font-size: large;
    color: #000000;
}

input, textarea {
    border: #000000 solid 1px;
    font-size: small;
    padding: 2px 4px 2px 4px;
    color: #000000;
}

input {
    font-family: verdana,geneva,arial,helvetica,sans-serif;
}

select {
    border: #6699ff solid 1px;
    font-family: verdana,geneva,arial,helvetica,sans-serif;
    background-color: #ffffff;
    font-size: small;
    padding: 2px 4px 2px 4px;
    scrolling: yes;
}

table {
    font-family: verdana,geneva,arial,helvetica,sans-serif;
    font-size: small;
    border-collapse: collapse;
    border-color: #6699ff;
    border-style: solid;
    border-width: 2px;
}
th {
    padding: 2px 4px 2px 4px;
    background-color: #ffffff;
    color: #000000;
}

td {
    padding: 2px 4px 2px 4px;
    border-color: #6699ff;
    border-style: inherit;
    border-width: 1px 1px 1px 1px;
}

div {
    border: 2px solid;
    border-color: #6699ff;
    margin: 10px;
    padding: 5px;
    background-color: #ffffff;
}

tr.highlight {
    background-color: #efefff;
}

