body {
    text-align:center;
}

#wrapper {

  text-align:left;
}

a:link, a:visited {
    color:green;
}


#menu {
  background-image:url('/images/menu-left-corner.jpg');
  background-repeat:no-repeat;
  background-position:top left;
}

#menu ul {
    background-image:url('/images/menu-bg-repeat.jpg');
    background-repeat:repeat-x;
    height:35px;
  padding:0;
  margin:0;
  padding-left:10px;
}

#menu ul li {
    list-style:none;
    float:left;
    padding:0;
    margin:0;
}

#menu ul li a {
  letter-spacing:.5px;
  font-weight:bold;
  padding:0 10px;
  position:relative;
  top:6px;
  color:#333;
  text-decoration:none;
  border-right:1px dotted #ccc;
}

#menu ul li a.active {
  color:red;
}




#content {

    border-left:1px dotted #ccc;
    border-right:1px dotted #ccc;
    padding-top:20px;
    text-align:left;    


}



p.error {
  color:red;
  margin-bottom:0;
}


.regTable td {
    padding-bottom:10px;
}


.formArea {
  background-color:#FFFCD3;
  border:1px solid #D6993A;
  padding:5px;
}

.formArea table td {
  padding:5px;
}

.rightSide {
  border:1px solid #ccc;
  padding:10px;
  background-color:#FFFFCE;
  }

.listingsContain {
    padding-right:10px;
    border-right:1px dotted #ccc;
}


