#office1 
{position: relative;
  float: left;
  width: 260px;
  text-align: center;
  margin: 15px 0 20px 40px;
  padding: 10px 0;
  border: 1px solid #7B012A;}

#office2 
{position: relative;
  float: right;
  width: 260px;
  text-align: center;
  margin: 15px 40px 20px 15px;
  padding: 10px 0;
  border: 1px solid #7B012A;}

/*Vertical Form Layout
----------------------------------------------------------------------------------------*/
form 
{width: 645px;
  margin-left: 5.5%;}	

fieldset
{border: 1px solid #9E2623;
  padding: 0 15px;}

legend
{font: bold 1em arial, helvetica, sans-serif;
  color: #fff;
  border: 1px solid #ccc;
  border-bottom-color: #666;
  border-right-color: #666;
  margin-bottom: 10px;
  padding: 4px 8px;
  background: #9E2623;}

form p
{clear: left;
  margin: 0;
  padding: 5px 0 10px 0;
  font-weight: bold;}

form p label
{float: left;
  width: 30%;
  font-weight: bold;}

.input
{background: #DCD8CF;}

.btn
{color: #000;
  background: #DCD8CF;
  border: 1px solid #ccc;
  border-bottom-color: #666;
  border-right-color: #666;
  margin-bottom: 5px;}

#btn-align
{text-align: center;}