* {
    margin: 0;
    padding: 0;
}

body {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing: 0,5px;
}
.clear {
    clear: both;
}
/* Links */
a, a:active, a:link {
	text-decoration: none;
	color:#000;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color:#900;
}
.linkWhite {
    text-decoration: none;
    color: #990000;
}
.linkWhite:hover {
    text-decoration: underline;
}
#wrap {

}
#login {
    width: 250px;
    margin: 300px auto 0;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    background-color: #550000;
    color: #FFFFFF;
    font-weight: bold;
    padding: 10px;
}
#login input {
    font-size: 16pt;
    padding: 3px;
    margin-bottom: 6px;
    width: 97%;
    color: #515151;
}
.button {
    -moz-border-radius-bottomleft:3px;
    -moz-border-radius-bottomright:3px;
    -moz-border-radius-topleft:3px;
    -moz-border-radius-topright:3px;
    background-color: #FFFFFF;
    color: #515151;
    padding: 3px;
    font-weight: bold;
    font-size: 11pt !important;
}
#listing {
    margin: 300px auto 0;
    padding: 10px;
    width: 500px;
    background-color:#FBF7E6;
	border:1px solid #CCCCCC;
    color: #FFFFFF;
}
#listing table {
    width: 100%;
    background-color: #FFFFFF;
    color: #515151;
	padding:5px;
}
#listing table thead td {
    border-bottom: 1px solid #515151;
}
#listing table thead td.col1 {
    width: 100px;
}
#listing table thead td.col2 {

}
#listing table thead td.col3 {
    width: 80px;
}
#listing table tbody td {
    vertical-align: top;
    padding: 2px;
    border-bottom: 1px solid #515151;
}
#newEntryForm textarea {
    padding: 3px;
    margin-bottom: 6px;
    width: 97%;
    color: #515151;
}
#newEntryForm input {
    padding: 3px;
    margin-bottom: 6px;
    width: 97%;
    color: #515151;
}
