* {font-family:verdana, arial, helvetica, sans-serif;}
a {color:#ff0000;text-decoration:none;}
a:hover {color:#999999;text-decoration:underline;}
body {font-size:x-small; color:#333333; background-color:#ffffff; margin-left:0; margin:0;}
form {margin:0;}
div {margin:0;padding:0;}
p {margin: 10px 0 10px 0;}
h1 {margin: 5px 0 5px 0;color:#575355;font-size:18px;font-weight:bold; font-family:Georgia;}
h2 {margin: 0 0 5px 0; color:#800000;font-size:16px;font-weight:bold; font-family:Georgia;}
h3 {margin: 0 0 3px 0; color:#ff0000; font-size:14px;font-weight:bold; font-family:Georgia;}
img { border-width: 0; }
ol {margin-bottom:6px;margin-top:0;}
ul {margin-bottom:6px;margin-top:0;}

input, textarea {font-size:x-small;}

.header {color:#ffffff; background-color:#deb887; width: 770px; height: 70px; margin-left:auto; margin-right:auto; border-collapse:collapse;}
.header td {text-align:left; margin:0; padding:0;}

.menubar, .footer {color: #deb887; background-color:#800000; width: 770px; margin-left:auto; margin-right:auto; border-collapse:collapse;}
.menubar tr, .footer tr{ vertical-align:middle; }
.menubar td { height: 25px; text-align:center; font-weight: bold; border-top:#336699; border-bottom:#336699; margin:0; padding:0}
.menubar a, .footer a {color: #deb887; text-decoration:none; margin:0 3px 0 3px;}
.menubar a:hover, .footer a:hover {color: #ffffff}
.footer td { height: 25px; font-weight: bold; border-top:#336699; border-bottom:#336699; margin:0; padding: 0 5px 0 5px;}

.content {color: #000000; background-color: #ffffff; width: 770px; margin-left:auto; margin-right:auto; border-collapse:collapse;}
.content tr {vertical-align:top;}

.leftsidebar, .rightsidebar {color: #800000; background-color: #deb887; width: 160px; padding: 5px;}
.leftsidebar a {color: #800000; text-decoration:none; font-size: 12px; font-weight:bold; display:block ; margin: 0 0 10px 10px;}
.leftsidebar a:hover {color: #ffffff}

.pagecontent {width: 610px; padding: 15px;}

.homecontent {width: 450px; padding: 15px;}
.homecontent a {font-weight:bold;}

.rightsidebar {padding: 0;}
.rightsidebar a {display:block; text-align:center; }

.field {padding:1px 1px 1px 1px}
.label {color:#575355;font-weight:bold;}
.button {background-color:#faddde;padding-left:2px;padding-right:2px;text-align:center;padding-bottom:2px;border-left:solid 1px #525252;border-bottom:solid 1px #525252;padding-top:2px;border-top:solid 1px #525252;font-weight:bold;border-right:solid 1px #525252;}

.success {color:Green;}
.failure {color:Red;}

.ephemeranav { margin: 5px 0 5px 0; }
.ephemeranav a, .ephemeranav span {padding:0 3px 0 3px; font-size: 12px}
.ephemeranav a { text-decoration:underline;}
.ephemeranav span {color:#000000; font-weight:bold;}