.Content {
        line-height:15px;
        margin:10px 10px 10px;
        padding:10px;
        color:white;
        background-color:#000000;
        border:1px black;
        border-style:solid;
        }

.disp {
        line-height:15px;
        margin:10px 0px 10px;
        padding:20px;
        color:black;
	font-size:12px;
        background-color:#eee;
        border:1px black;
        border-style:solid;
	width:600px;
	/* -moz-border-radius: 10px; */
        }

.navtitle {
        color: #ffffff;
        text-shadow: black;
        font-size:0.7em;
        font-family:Arial,Verdana,sans-serif;
        font-weight:normal;
        background-color: #990000;
        border-color: #990000;
        border-bottom:1px solid #000000;
        border-right:1px solid #000000;
        border-top:1px solid #dd0000;
        border-left:1px solid #dd0000;
}

.navtitleblue {
        color: #ffffff;
        text-shadow: black;
        font-size:0.7em;
        font-family:Arial,Verdana,sans-serif;
        font-weight:normal;
        background-color: #0000bb;
        border-color: #0000bb;
        border-bottom:1px solid #000000;
        border-right:1px solid #000000;
        border-top:1px solid #0000dd;
        border-left:1px solid #0000dd;
}

.navlink {
        color: #ffffff;
        font-size:0.7em;
        font-family:Arial,Verdana,sans-serif;
        font-weight:normal;
        border-bottom:1px solid #9999cc;
        border-right:1px solid #9999cc;
        border-left:1px solid #9999cc;
}

.button {
	color:#ffffff;
	background-color:#000090;
	border-bottom:thin solid #222244;
	border-right:thin solid #222244;
	border-top:thin solid #9999cc;
	border-left:thin solid #9999cc;
	font-size:0.8em;
	font-family:Arial,Verdana,sans-serif;
	font-weight:normal;
}

select {
	font-size:0.8em;
	font-family:Arial,Verdana,sans-serif;
	font-weight:normal;
}

input {
	font-size:0.8em;
	font-family:Arial,Verdana,sans-serif;
	font-weight:normal;
}

pre {
    font-size: 100%;
    padding: 1em;
    border: 1px dashed #8cacbb;
    color: Black;
    background-color: #dee7ec;
    overflow: auto;
}

td {
        color:black;
	font-size:0.7em;
        text-decoration:none;
        font-family:verdana, arial, helvetica, sans-serif;
        }

a:link { color: #333399; text-decoration: none; }
a:visited { color: #5555bb; text-decoration: none; }
a:active { color: #ffffff; }
a:hover {
        color:#ffffff;
        font-weight: underline;
        background-color: #09f;
        border-top: thin solid #000066;
        border-bottom: thin solid #000066;
}

h1  {
border-bottom: 1px solid #333399;
font-weight: bold;
text-align: left;
font-size: 120%;
color: #333399;
text-shadow: #999 2px 2px 2px;
font-family: 'Lucida Grande', 'LucidaGrande', 'Lucida', Verdana, sans-serif;
}

h2  {
border-bottom: 1px dashed #09f;
font-weight: bold;
text-align: left;
font-size: 110%;
color: #09f;
text-shadow: #999 2px 2px 2px;
font-family: 'Lucida Grande', 'LucidaGrande', 'Lucida', Verdana, sans-serif;
}

h3  {
font-weight: bold;
text-align: left;
font-size: 100%;
color: #09f;
text-shadow: #999 2px 2px 2px;
font-family: 'Lucida Grande', 'LucidaGrande', 'Lucida', Verdana, sans-serif;
}

img {	
	border-width:0px;
	padding:0px;
}

#black {
	color:black;
        font:14px verdana, arial, helvetica, sans-serif;
        font-weight:900;
}

#white {
	color:#ffffff;
}

#footer {
    background-color: #ccccff;
    border-top: 1px solid #8cacbb;
    border-bottom: 1px solid #8cacbb;
    float: none;
    margin: 2em 0em 1em 0em;
    padding: 0.5em 0em 1em 0em;
    text-align: center;
}
