.moduleRow { 
  background-color: #C8DDF2;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}
.moduleRowOver { 
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  background-color: #2967AB; 
  cursor: pointer; cursor: hand; 
}
.moduleRowSelected { 
  background-color: #C8DDF2;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000; 
}

TD.maincat {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #2967AB;
  color: #FFFFFF;
  font-weight: bold;
}
TD.subcat {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #89B7E4;
  color: #333333;
}

A.topNavi {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}

A.topNavi:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: underline;
}
A.subtopNavi {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  text-decoration: none;
}

A.subtopNavi:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  text-decoration: underline;
}

A.mainLink {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #2967AB;
  text-decoration: none;
}

A.mainLink:hover {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #2967AB;
  text-decoration: underline;
}

.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
}

.mainheading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight: bold;
}

.maintext {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}

.product {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: bold;
}

.smalllight {  
  font-family: Verdana, Arial, sans-serif; 
  font-size: 10px; 
  color: #FFFFFF;
}

.smalldark {  
  font-family: Verdana, Arial, sans-serif; 
  font-size: 10px; 
  color: #333333;
}

.xsmalldark {  
  font-family: Verdana, Arial, sans-serif; 
  font-size: 9px; 
  color: #333333;
}

h1 {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 24px; 
  font-weight: bold; 
  color: #2967AB;
}

h2 {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  font-weight: bold; 
  color: #333333;
}

A.xmainLink {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #2967AB;
  text-decoration: none;
}

A.mainLink1 {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 9px; 
  color: #333333;
  text-decoration: none;
}

A.navi {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 10px; 
  color: #2967AB;
  text-decoration: none;
}

A.navi:hover {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 10px; 
  color: #2967AB;
  text-decoration: none;
}
