body { color: #aaa; font-size: 12px; font-family: verdana; line-height: 110%; background-color: #091326; background-image: url(images/M-TECH_bg.jpg); background-repeat: repeat-x; background-attachment: fixed; height: 100%; }
table { color: #aaa; font-size: 12px; font-family: verdana; line-height: 110%; }
p { color: #ccc; }
td { }
a:link { color: #009aff; text-decoration: none; }
#contents { width: 800px; height: 100%; width: 800px; position: absolute; left: 50%; margin-left: -400px; }
a:visited { color: #009aff; text-decoration: none; }
a:hover { color: #fff; text-decoration: underline; }
a:active { color: #fff; text-decoration: underline; }
#intro { text-align: left; width: 800px; margin-top: 12px; padding-right: 4px; padding-left: 4px; }
.copyright { color: #009aff; font-size: 90%; font-family: verdana; text-align: center; width: 800px; margin: 15px 0 8px; }
.copyright a { color: #edffff; font-family: verdana; }
h3 { color: #ccc; font-size: 100%; font-weight: normal; margin: 1em 0 1em 0; }
.headline1 { color: #e98638; font-size: 125%; font-weight: normal; line-height: 150%; letter-spacing: 0.1em; margin: 16px 0 8px; padding-top: 12px; }
.headline2 { color: #ccc; font-size: 100%; font-weight: bold; line-height: 150%; }
.message { color: #ccc; font-size: 90%; line-height: 100%; text-indent: 11px; }
form { font-size: 12px; background-color: #000; top: 50%; left: 50%; padding: 12px; }
input { font-size: 12px; background-color: #ccc; }
textarea { font-size: 12px; background-color: #ccc; }
