body,
td,
input,
textarea{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#2F3942;}
body{
  background:#D7D1BE url('/images/bg_splat.png') no-repeat center;}
hr{
  display:none;}

#page{
  background:#D0DEEA;
  margin:0 auto;
  padding:5px 10px;
  width:600px !important;
  width:580px;
  }
h1{
  color:#4F6E89;
  font-size:36px;
  margin:0 0 5px 0;
  padding:0;}
h2{
  color:#EE6506;
  font-size:24px;
  margin:0 0 5px 0;
  padding:0;}
p{
  margin:0 0 15px 0;}
small{
  font-size:10px;}
a{
  text-decoration:none;
  color:#EE6506;}
a:hover{
  color:#063A66;}

/* header footer */
#header{
  height:62px;}
#header .title{
  float:left;
  font-size:28px;
  margin:3px 0 2px;
  padding:0;}
#header .title:hover{
  text-decoration:none;}
#header .description{
  font-family:'lucida sans unicode';
  width:100%;
  float:left;
  clear:both;
  font-weight:normal;
  font-size:11px;
  color:#A5B7C7;}
#header ul{
  float:right;
  padding:0;
  margin:10px 0 0;}
#header li{
  display:block;
  float:left;
  padding:0;
  margin:0;}
#header li a{
  font-family:'lucida sans unicode';
  font-weight:bold;
  display:block;
  padding:0px 8px;
  border-left:1px solid #A4BDD3;}
#header li a.first{
  border:none;}
#footer{
  text-align:center;
  margin:50px 0 20px 0;;
  font-size:11px;
  color:#4F6E89;}

/* messages */
#alert{
  padding:3px 5px;
  font-weight:bold;}
.msg{
  float:left;
  clear:both;
  padding:10px 0;
  background:#fff;
  position:relative;
  width:600px;
  line-height:18px;
  margin:0 0 1px 0;}
.msg p{
  font-family:Georgia;
  line-height:22px;
  float:right;
  width:430px; 
  margin:0;
  padding:0 10px;}
.msg small{
  line-height:normal;
  font-family:'lucida sans unicode';
  width:120px;
  float:left;
  color:#6C8499;
  padding:0 10px;
  font-size:10px;}
.msg small a{
  color:#508EC3;}
.pagination{
  background:#C4D2DF;}
.pagination td{
  font-family:'lucida sans unicode';
  font-size:11px;
  padding:2px 4px;
  color:#6C8499;}
.pagination a{
  font-weight:bold;}


/* form */
.preview_inner{
  margin:20px 0;}
.words{
  float:right;}
.words input{
  border:none;
  text-align:right;
  color:#4F6E89;
  background:#BECEDB;}

