html,body,div,h1,h2,h3,p,li,ul {
    margin: 0;
    padding: 0;
}

html {
    font-family: Arial;
    height:100%; 
    margin:0; 
    padding:0;
}

body {
    height:100%;
}

h1 {
    color: white;
    font-family:Helvetica;
    font-weight:bold;
    font-size: 80px;
}

h3 {
    color: white;
    font-weigh: bold;
    font-family: Helvetica;
    font-size: 15px;
}

#dialog {
    font-size:11px;
}

#dialog ul {
    list-style-type: disc;
}

#data {
    margin: 5px;
    height: 315px;
    overflow:auto;
}

#data p {
    margin-top: 5px;
}

#dialog li {
    margin-left: 15px;
    padding: 4px 0px;
}

#dialog a{
    font-weigh:bold;
    text-decoration: none;
    color: #333;
}

#dialog a:hover {
    color:silver;
}

#keyword {
    width: 400px;
}

form {
    margin-top: 25px;
    margin-right: 20px;
}

#footer {
    padding: 10px 0 0 0;
    text-align:center;
    color:white;
    font-size:11px;
}

#footer a {
    text-decoration: none;
    color:white;
}

#footer a:hover {
    color:#0D74A1;
}