.menu {
  font-family: Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 1.0em;
  line-height: 1.8em;
  color: #646262;
}

.content {
  font-family: Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 1.0em;
  line-height: 1.2em;
  vertical-align: top;
}

.langchoice {
  font-family: Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 1.0em;
  line-height: 1.4em;
  vertical-align: top;
}

a:link {
  color: #646262;
  text-decoration: none;
}

a:visited {
  color: #646262;
  text-decoration: none;
}

a:hover {
  color: #FB0903;
  text-decoration: none;
}

a:active {
  color: #FB0903;
  text-decoration: none;
}

.content a {
  color: #0000FF;
  text-decoration: none;
}

.content a:hover {
  color: #FB0903;
  text-decoration: none;
}

.langchoice a {
  color: #0000FF;
  text-decoration: none;
}

.langchoice a:hover {
  color: #FB0903;
  text-decoration: none;
}

body {
  font-family: Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 0.6em;
  color: #737373;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

h1 {
  font-family: Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 1.6em;
  line-height: 1.0em;
}

h2 {
  font-family: Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 1.2em;
  line-height: 1.0em;
}

.address_field {
  background:url(images/image02.jpg);
  background-repeat:no-repeat;
}

.image_left {
  float:left;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 0px;
}

.maintable_field {
  background:url(images/image01b-2.png);
  background-repeat:no-repeat;
}


/*
 * Form formatting
 */

label{
  display: block;
  width: 150px;
  float: left;
}

input.std {
  width: 150px;
  display:block;
  float: left;
}

select {
  width: 150px;
  display: block;
  float: left;
}


/*
 * Error box formatting
 */

div#centerwrap{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 500px;
  margin: -150px 0 0 -250px;
  border: 1px solid #cccccc;
}

