*{
margin: 0;
padding: 0;
border: 0;
}

body{
margin: 0;
padding: 0;
background: #FFFFFF url("/img/gradient-3.png") repeat-x top;
font-family: "Times New Roman", Times, serif;
font-size: 15px;
color: #313130;
line-height: 1.5em;
text-align: left;
}

a{ color: #13515D; }
a:visited{ color: #313130; }
a img{ border: 0; }

ul, li, p, h1, h2, h3{ padding: 0.5em; margin: 0; }
li{ margin-left: 1em; }
h1, h2, h3{ font-family: Georgia; }
h1{ font-size: 1.2em; font-weight: normal; }
h2{ font-size: 1.1em; font-weight: normal; }
h3{ font-size: 1.0em; font-weight: bold; }
form{ display: inline; }
input, textarea, a.button{ font-size: 0.9em; font-family: Georgia, Arial, sans-serif; color: #313130; text-decoration: none; background: #D4D0C8; border: 1px solid #C0C0C0; padding: 0.2em 0.4em; }
table{ width: 100%; }

#logo{ width: 50%; float: left; }
#timer{ margin-left: 50%; }
#logo div{ padding: 10% 0 0 10%; }
#timer div{ padding:  10% 10% 0 0; }

#timestamp{ text-align: right; font-style: italic; }
#timestamp p{ font-size: 0.9em; padding: 0.1em; }
#timestamp span{ font-size: 2.3em; font-weight: bold; color: #003E4A; }
#timestamp img{ float: right; padding: 0 0 2em 2em; }

#meat{ padding: 2% 2%; }

#menu{ width: 230px; float: left; text-align: center; background: url("/img/clock.png") no-repeat top center; }
#menu .big a{ font-weight: bold; font-size: 0.9em; font-family: Georgia; color: #494949; padding: 6px 3px 4px 3px; text-decoration: none; border-bottom: 1px solid gray; }
#menu .big a.selected{ border-bottom: 3px solid #13515D; }
#menu .small{ font-size: 0.9em; }
#info{ margin-left: 250px; }

#form{ background: #E5E3DC url("/img/gradient-1.png") repeat-x top; }
#forminner{ background: url("/img/gradient-2.png") repeat-x bottom; padding: 0 2%; }

#formleft{ width: 50%; float: left; }
#formright{ margin-left: 50%; text-align: right; }

#formatfield{ text-align: center; }
#formatfield input{ width: 94%; text-align: center; }
#formatdoc p{ margin: 0.3em; }

#footer{ text-align: center; font-size: 0.8em; }
#footer p{ padding: 2em 0.5em; }
#footer a{ font-weight: bold; margin-right: 1em; }

#notice{ float: right; width: 200px; margin: 0.5em; font-weight: bold; background: #E5E3DC; }

.symbol p{ color: #FFFFEE; font-size: 1.5em; background: #003E4A; text-align: center; padding: 0.3em 0.5em; }
.code{ margin: 0.5em; font-family: "Courier New", monospace; font-weight: bold; background: #E5E3DC; }
.input{ background: #FFFFEE; padding: 1em; }
