
* {margin:0; padding:0;}
body {background:#f9f9f9; color:#999; font-family: Tahoma, Arial, sans-serif;}
a {text-decoration:underline;}
a:link {color:#888;}
a:visited {color:#bbb;}
a:link:hover {background:#888;color:#fff;text-decoration:none;}
a:visited:hover {background:#bbb;color:#fff;text-decoration:none;}

.prehead {width:900px;height:201px;margin:0 auto 0 auto;border:10px solid #eee; border-top: 0; background-color:#fff; overflow:visible; -moz-box-shadow: #ccc 2px 2px 10px; -webkit-box-shadow: #ccc 2px 2px 10px; box-shadow: #ccc 2px 2px 10px;}
.head {width:898px;height:200px;margin:0;border:1px solid #ddd; border-top: 0; background-color:#fff; overflow:visible; -moz-box-shadow: #ccc 1px 1px 5px; -webkit-box-shadow: #ccc 1px 1px 5px; box-shadow: #ccc 1px 1px 5px;}

.head img {float:left;width:325px;height:200px;}
.head h1 {text-align:center; line-height:200px; font-size:3em; font-family: Impact, Arial, sans-serif; color:#999; text-shadow: #000 1px 1px 1px; white-space: nowrap; }
.head h1 a, .head h1 a:hover {color:#999;text-decoration: none; background: #fff;}

.prewrap {width:900px;margin:20px auto 0 auto;border:10px solid #eee;overflow:visible; -moz-box-shadow: #ccc 2px 2px 10px; -webkit-box-shadow: #ccc 2px 2px 10px; box-shadow: #ccc 2px 2px 10px;}
.wrap {width:868px;margin:0; padding: 15px 15px;border:1px solid #ddd;overflow:visible; background: #fff;  -moz-box-shadow: #ccc 1px 1px 5px; -webkit-box-shadow: #ccc 1px 1px 5px; box-shadow: #ccc 1px 1px 5px;}

.wrap {text-align: center;}
.wrap h2 {text-shadow: #000 1px 1px 1px;}
.wrap .text, .wrap .form, .wrap .numbers {margin-top: 15px;}

.wrap .form .ff {margin-bottom: 5px;}
.wrap input, form div span {color:#333; font-family: Tahoma, Arial, sans-serif;font-size:1.5em; font-weight:bold;}
.wrap .intext {background:#ddd;border:1px inset #ccc;}
.wrap .insub {background:#ddd;border:1px outset #ccc; cursor:pointer;color:#999;text-shadow: #fff -1px -1px 0px;}
.wrap .insub:active {background:#ddd;border:1px inset #ccc;text-shadow: #fff 1px 1px 0px;}

.numbers {font-size: 0.7em;}

.copy {margin:20px auto 0px auto; padding: 0 0 20px 0; text-align:center;}


big {font-size: 3em; font-weight: normal; color:#000;}
.message {margin: 1em 0;}
.message div, .message h2, .message textarea {margin: 0.5em auto;}
.message textarea { font: 1.2em Tahoma, Arial, sans-serif; width: 70%; }