body {
  background-color: #e1ddd9;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
  color:#564b47;  
  padding:0px;
  margin:0px;
  vertical-align: middle;
}

table {
 width: 100%;
 height: 100%;
}

table tr td {
 text-align: center;
 vertical-align: middle;
}

#content { 	
  text-align: center;
  padding: 0px;
  margin: 0 auto;
  background-color: #f5f5f5;
  border: 1px dotted #000000;
  height:560px;
  width:702px;
}
p, h1 {
margin: 0px; 
padding: 10px; 
}
h1 {
font-size: 11px;
text-transform:uppercase;
text-align: center;
color: #564b47;
background-color: #90897a;
}

a { 
color: #0000FF;
font-size: 11px;
background-color:transparent;
text-decoration: none; 
}
a:hover {
  color: #800080;
}

.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}

form.cmxform fieldset {
  margin-bottom: 10px;
}
form.cmxform legend {
  padding: 0 2px;
  font-weight: bold;
}
form.cmxform label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
}
form.cmxform fieldset ol {
  margin: 0;
  padding: 0;
}
form.cmxform fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}
form.cmxform fieldset fieldset {
  border: none;
  margin: 3px 0 0;
}
form.cmxform fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
}
form.cmxform fieldset fieldset label {
  display: block;
  width: auto;
}
form.cmxform em {
  font-weight: bold;
  font-style: normal;
  color: #f00;
}
form.cmxform label {
  width: 120px; /* Width of labels */
}
form.cmxform fieldset fieldset label {
  margin-left: 123px; /* Width plus 3 (html space) */
}

.colorSelector {
  background:transparent url(../images/select.png) repeat scroll 0 0;
  height:36px;
  position:relative;
  width:36px;
  display:inline;
  margin-top:-15px;
}

.colorSelector div {
background:transparent url(../images/select.png) repeat scroll center center;
  height:30px;
  left:3px;
  position:absolute;
  top:3px;
  width:30px;
  margin-top:-8px;
}
