body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
table.mainMenu td {
  font-size: 10px;
}
a {
  color: #0000CC;
}
a:hover {
  color: #CC0000;
}
a.mainMenu {
  color: #7F7F7F;
  text-decoration: none;
}
a.mainMenu:hover {
  color: #7F7F7F;
  text-decoration: underline;
}
a.nosto {
  color: #999999;
  text-decoration: none
}
a.nosto:hover {
  color: #666666;
}
a.ringTone {
  color: #990000;
  text-decoration: none;
}
a.ringTone:hover {
  text-decoration: underline;
}
a.alphaList {
  color: #000000;
  text-decoration: none;
}
a.alphaList:hover {
  color: #990000;
  text-decoration: underline;
}
.bmenuLink a {
  color: #000000;
  text-decoration: none;
}
.bmenuLink a:hover {
  color: #CC0000;
  text-decoration: underline;
}
.bmenuDate {
  color: #999999;
}
.rmenuLink a {
  color: #000000;
  text-decoration: none;
}
.rmenuLink a:hover {
  color: #CC0000;
  text-decoration: underline;
}
.rmenuDate {
  color: #999999;
}
.rmenuHeadline a {
  color: #000000;
  text-decoration: none;
}
.rmenuHeadline a:hover {
  color: #CC0000;
  text-decoration: underline;
}
.tvTitle a {
  color: #0000CC;
  text-decoration: none;
}
.tvTitle a:hover {
  color: #CC0000;
  text-decoration: underline;
}
.news a {
  text-decoration: none;
  color: #0000CC;
}
.news a:hover{
  text-decoration: underline;
}
.forms { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  background: #F2F2F2;
  border: solid 1px #999999; 
}
input.button {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  background: #666666;
  color: #FFFFFF;
  border: 1px solid #999999;

}
div.basic {
  margin-left: 10px;
  margin-right: 10px; 
}
div.news td {
  padding: 2px;
}
