.mainmenuetd {
  border: 1px solid #000000; 
  border-right: 0px;
  color: #FFFFFF; 
  background-color: #990000; 
  padding: 2px; 
  font-size: 10pt;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.menuelink {
  font-size: 10pt;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #EEEEEE;
}
.menuelink:hover {
  font-size: 10pt;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline overline;
  color: #FFFFFF;
}

.submenuelink {
  font-size: 7pt;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #000000;
}
.submenuelink:hover {
  font-size: 7pt;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline overline;
  color: #444444;
}

.order {
  background-color: #EEEEEE;
  color: #000000;
}
.orderfail {
  background-color: #FED051;
  color: #000000;
}
.register {
  font-size: 8pt;
  padding: 3px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #EEEEEE;
  color: #000000;
}
.registerfail {
  font-size: 8pt;
  padding: 3px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #FED051;
  color: #000000;
}

.whitelink, .whitelink:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #EEEEEE;
  text-decoration: none;
}
.whitelink:hover {
  text-decoration: underline overline;
  color: #FFFFFF;
}

.whitebottomlink, .whitebottomlink:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #DDDDDD;
  text-decoration: none;
}
.whitebottomlink:hover {
  text-decoration: underline overline;
  font-size: 8pt;
  color: #FFFFFF;
}

.whitebottomlinksmall, .whitebottomlinksmall:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  color: #DDDDDD;
  text-decoration: none;
}
.whitebottomlinksmall:hover {
  text-decoration: underline overline;
  font-size: 7pt;
  color: #FFFFFF;
}

.newmessage {
  font-size: 8pt;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  background-color: #FF6000;
  color: #000000;
}

.message {
  font-size: 8pt;
  font-weight: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  background-color: #FFFFFF;
  color: #000000;
}

td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

a, a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  color: #000000;  
}

textarea {
  background-repeat: no-repeat; 
  background-image: url(./images/textarea.jpg);
  border: 1px solid #888888;
}

prosms, prosms:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #FF6000;  
}

prosms:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: underline overline;
  color: #990000;  
}

.input {
  border: 1px solid #888888;
  font-size: 9pt;
}
.inputregfailed {
  background-color: #FED051;
  border: 1px solid #000000;
}

.inputsmall, .buttonsmall {
  border: 1px solid #AAAAAA;
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
}
.buttonsmall {
  background-color: #EEEEEE;
}
.inputsmall {
  background-color: #FFFFFF;
}

.meinedatenr {
  font-size: 7pt; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  padding-right: 3px;
}

.meinedatenl {
  padding-left: 2px; 
  font-size: 7pt; 
  font-weight: bold; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.areahead {
/*  background-color: #FFFFFF; 	*/
/*  background-image: url(./images/headright.png);  */
  background-repeat: no-repeat; 
  border-bottom: 1px solid #000000; 
  padding-top: 3px; 
  padding-left: 2px; 
  font-size: 8pt; 
  font-weight: bold; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.areaheadertitle {
  font-size: 7pt; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: bold; 
  padding-left: 0px;
}
.areaheader {
  font-size: 7pt; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: normal; 
  padding-left: 2px;
}
.areaspacer {
  font-size: 3pt;
}

.regleft {
  padding-left: 3px; 
  font-size: 9pt; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.regsmall {
  font-size: 7pt;
}
.regright {
  padding-right: 2px; 
}

.infotext {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  padding-left: 8px;
}
.bigboldtext {
  font-weight: bold;
  font-size: 14pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 12px;
}

.ssmslink {
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt;
  padding: 2px;
  text-decoration: none;
  color: #000000;
}
.ssmsactive {
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt;
  padding: 2px;
  text-decoration: none;
  color: #990000;
}
.ssmslink:hover {
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt;
  padding: 2px;
  text-decoration: underline;
  color: #FF9000;
}

.forgotpass {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 7pt;
  text-decoration: none;
  color: #000000;
}
.forgotpass:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 7pt;
  text-decoration: none;
  color: #FF9900;
}
