p, h1, h2, a, .footer td {
  font-family: "Verdana", "Arial", "Helvetica", sans-serif;
  line-height: 140%;
}

p, h2 {
  font-size: 12px;
  color: #202020;
}

p {text-align:left;}

h1 {
  color: #171769;
  font-size:15px;
  margin-top: 0px;
  text-align:left;
}

h1.error {
  color: #EE0D06;
  font-size:15px;
  margin-top: 0px;
}

h2 {
  font-weight: bold;
  text-decoration: none;
  line-height: 140%;
  text-indent: 0px;
  text-align:left;
}

a {
  color: #202020;
  font-size: 12px;
  text-decoration: underline;
}

a:hover {
  color: #900000;
}

.topic a {
  color: #171769;
  font-size:15px;
  margin-top: 0px;
  text-decoration: none;
}

.topic a:hover {
  color: #171769;
  font-size:15px;
  margin-top: 0px;
  text-decoration: underline;
}

.topsmall a {
  color: #202020;
  font-size:12px;
  margin-top: 0px;
  text-decoration: none;
}

.topsmall a:hover {
  color: #900000;
  font-size:12px;
  margin-top: 0px;
  text-decoration: underline;
}

ul {
 font-family: "Verdana", "Arial", "Helvetica", sans-serif;
 line-height: 140%;
 font-size: 12px;
 color: #202020;
 list-style-type: circle;
 list-style-position: outside;
 text-align:left;
 padding-left: 0px;
 padding-right: 0px;
 margin: 0px 0px 0px 20px;
}

li {
 font-family: "Verdana", "Arial", "Helvetica", sans-serif;
 line-height: 140%;
 font-size: 12px;
 color: #202020;
 padding-left: 0px;
 padding-right: 0px;
 margin: 0px 0px 0px 10px;
}

ol, .decimal {
 font-family: "Verdana", "Arial", "Helvetica", sans-serif;
 line-height: 140%;
 font-size: 12px;
 color: #202020;
 list-style-type: decimal;
 list-style-position: outside;
 text-align:left;
 padding-left: 0px;
 padding-right: 0px;
 margin: 0px 0px 0px 20px;
}

ol, .alpha {
 font-family: "Verdana", "Arial", "Helvetica", sans-serif;
 line-height: 140%;
 font-size: 12px;
 color: #202020;
 list-style-type: lower-alpha;
 list-style-position: outside;
 text-align:left;
 padding-left: 0px;
 padding-right: 0px;
 margin: 0px 0px 0px 20px;
}

input, textarea {
 font-family: "Verdana", "Arial", "Helvetica", sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #202020;
 vertical-align: middle;
}

select {
 font-family: "Verdana", "Arial", "Helvetica", sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #171769;
 vertical-align: top;
}

.content {
  padding: 10px 30px 0px 30px;
}

.mainmenu a, .mainmenu td {
  font-weight: bold;
  color: #171769;
  text-decoration: none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  letter-spacing: normal;
  vertical-align:bottom;
  line-height:19px;
}

.mainmenu:hover {
  font-weight: bold;
  color: #900000;
  text-decoration: none;
  letter-spacing: normal;
}

.menu a {
  font-weight: normal;
  color: #171769;
  text-decoration: none;
  letter-spacing: normal;
}

.menucountrycell {
  font-family: Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #171769;
  text-decoration: none;
  padding: 2px 10px 2px 10px;
  text-align:center;
}

.menulight {
  border-top: 1px solid #ECF2F8;
  border-left: 1px solid #ECF2F8;
  border-bottom: 1px solid #D5DCE4;
  border-right: 1px solid #D5DCE4;
  padding: 2px 0px 2px 10px;
  background-color: #E5EDF5;
  text-align:left;
}

.submenulight {
  border-top: 1px solid #ECF2F8;
  border-left: 1px solid #ECF2F8;
  border-bottom: 1px solid #D5DCE4;
  border-right: 1px solid #D5DCE4;
  padding: 2px 0px 2px 30px;
  background-color: #E5EDF5;
  text-align:left;
}


.menudark {
  border-top: 1px solid #E5EAF0;
  border-left: 1px solid #E5EAF0;
  border-bottom: 1px solid #CCD3D9;
  border-right: 1px solid #CCD3D9;
  padding: 2px 0px 2px 10px;
  background-color: #DBE3EA;
  text-align:left;
}

.submenudark {
  border-top: 1px solid #E5EAF0;
  border-left: 1px solid #E5EAF0;
  border-bottom: 1px solid #CCD3D9;
  border-right: 1px solid #CCD3D9;
  padding: 2px 0px 2px 30px;
  background-color: #DBE3EA;
  text-align:left;
}

.msg h2 {
 color: #515151;
 font-size: 11px;
}

.msg p, .msg a {
 color: #515151;
 font-size: 10px;
}

.msg:hover {
 color: #900000;
}

.footer td {
  padding: 0px 10px 0px 10px;
  font-size: 10px;
  color: #171769;
}

.footer a {
  font-size: 10px;
  color: #171769;
}

.error { color: red; }
.red { color: red; }