body {
  margin : 0;
  background-color: #FFFFFF;
  }

* {
  font-family : 'tahoma', sans-serif;
  font-size : 12pt;
  font-weight : normal;
  font-style : normal;
  text-decoration : none;
  color : #7B4C9C;
  vertical-align : top;
  }

a:hover {
  text-decoration : underline;
  }

img {
  margin : 0px;
  border : 0px;
  padding : 0px;
  }

#divContainer {
  width : 776px;
  margin : 0;
  border : 0;
  padding : 0;
  background-repeat : repeat-y;
  background-color : #FFFFFF;
  }

#divContent {
  display : table;
  border-collapse : collapse;
  }

#divFooter {
  clear : both;
  display : table;
  border-collapse : collapse;
  }

.column {
  display : table-cell;
  }

#divPage {
  width : 548px;
  margin : 0;
  border : 0;
  padding : 20px;
  }

#divMenuFooter {
  margin-top : 30px;
  }

#divPageFooter {
  width : 588px;
  text-align : center;
  margin-top : 30px;
  }

#contactForm {
  width : 100%;
  margin : 0;
  margin-top : 30px;
  border : 0;
  padding : 0;
  text-align : center;
  }

#contactLayout {
  margin : 0;
  border : 0;
  padding : 0;
  text-align : left;
  }

#contactLayout td.inputData {
  margin : 0;
  border : 0;
  padding : 0;
  padding-left : 20px;
  padding-bottom : 5px;
  }

#contactLayout input, textarea {
  width : 200px;
  margin : 0;
  margin-left : 20px;
  margin-bottom : 5px;
  border : auto;
  padding : 0;
  font-family : 'courier new';
  font-size : 80%;
  color : #000000;
  }

#contactLayout select {
  width : 203px;
  margin : 0;
  margin-left : 20px;
  margin-bottom : 5px;
  border : auto;
  padding : 0;
  font-family : 'courier new';
  font-size : 80%;
  color : #000000;
  }

#contactLayout option {
  color : #000000;
  }

#contactLayout input.button {
  width : auto;
  margin : 0;
  margin-top : 30px;
  border : auto;
  padding : 0;
  font-family : 'arial', sans-serif;
  font-size : 100%;
  color : #000000;
  }

