TD, P, DIV, INPUT, TEXTAREA, FORM {
  font-family: Tahoma, Verdana, Arial, Helvetica; 
  font: normal 12px;
  COLOR: #505050;

}
TH {
  font-family: Tahoma, Verdana, Arial, Helvetica; 
  font: bold 12px;
  COLOR: #505050;

}
body {
  margin: 0px;
  padding: 0px;
  background-color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #30678F; 
  scrollbar-face-color: #3F90CF; 
  scrollbar-shadow-color: #000066; 
  scrollbar-highlight-color: #5FC7E0; 
  scrollbar-3dlight-color: #EEEEEE; 
  scrollbar-darkshadow-color: #CCCCCC; 
  scrollbar-track-color: #cecece; 
  scrollbar-arrow-color: #5FC7E0;
}
A:link {
COLOR: #30678F;
FONT-SIZE: 11px;
FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
TEXT-DECORATION: underline;
}
A:visited {
COLOR: #30678F;
FONT-SIZE: 11px;
FONT-FAMILY:  Tahoma, Verdana, Arial, Helvetica;
TEXT-DECORATION: underline;
}
A:hover {
COLOR: #DICDD2;
FONT-SIZE: 11px;
FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;;
TEXT-DECORATION: underline; 
}
A:active {
COLOR: #30678F;
FONT-SIZE: 11px;
FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
TEXT-DECORATION: none; 
}
.pn-normal {  
  font-family: Tahoma, Verdana, Arial, Helvetica; 
  font-size: 11px; 
  font-weight: normal; 
  color: #505050; 
}
.pn-normal A:link {
  COLOR: #30678F;
  FONT-SIZE: 11px;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
  TEXT-DECORATION: none;
}
.pn-normal A:visited {
  COLOR: #30678F;
  FONT-SIZE: 11px;
  FONT-FAMILY:  Tahoma, Verdana, Arial, Helvetica;
  TEXT-DECORATION: none;
}
.pn-normal A:hover {
  COLOR: #DICDD2;
  FONT-SIZE: 11px;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
  TEXT-DECORATION: none;
}
.pn-normal A:active {
  COLOR: #30678F;
  FONT-SIZE: 11px;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
  TEXT-DECORATION: none;
}
.pn-normal2 {  
  font-family: Tahoma, Verdana, Arial, Helvetica; 
  font-size: 11px; 
  font-weight: normal; 
  color: #30678F; 
}
.pn-normal2 A:link {
  COLOR: #505050;
  FONT-SIZE: 11px;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
  TEXT-DECORATION: none;
}
.pn-normal2 A:visited {
  COLOR: #505050;
  FONT-SIZE: 11px;
  FONT-FAMILY:  Tahoma, Verdana, Arial, Helvetica;
  TEXT-DECORATION: none;
}
.pn-normal2 A:hover {
  COLOR: #30678F;
  FONT-SIZE: 11px;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
  TEXT-DECORATION: none;
}
.pn-normal2 A:active {
  COLOR: #405490;
  FONT-SIZE: 11px;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
  TEXT-DECORATION: none;
}
.pn-normal3 {  
  font-family: Tahoma, Verdana, Arial, Helvetica; 
  font-size: 11px; 
  font-weight: normal; 
  color: #ffffff; 
}
.pn-normal3 A:link {
  COLOR: #ffffff;
  FONT-SIZE: 11px;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
  TEXT-DECORATION: underline; 
}
.pn-normal3 A:visited {
  COLOR: #ffffff;
  FONT-SIZE: 11px;
  FONT-FAMILY:  Tahoma, Verdana, Arial, Helvetica;
  TEXT-DECORATION: underline;
}
.pn-normal3 A:hover {
  COLOR: #fff8d8;
  FONT-SIZE: 11px;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
  TEXT-DECORATION: underline; 
}
.pn-normal3 A:active {
  COLOR: #ffffff;
  FONT-SIZE: 11px;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
  TEXT-DECORATION: none;
}
.pn-title {  
  font-family: Tahoma, Verdanna, Arial, Helvetica; 
  font-size: 12px; 
  font-weight: bold; 
  color: #405490;  
}
.pn-title A:link { 
  COLOR: #DICDD2; 
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica; 
  TEXT-DECORATION: none; 
}
.pn-title A:visited { 
  COLOR: #DICDD2; 
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica;
  TEXT-DECORATION: none; 
}
.pn-title A:hover { 
  COLOR: #30678F;
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica; 
  TEXT-DECORATION: none; 
}
.pn-title A:active { 
  COLOR: #DICDD2;
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica;
  TEXT-DECORATION: none;
}
.pn-title2 {
  font-family: Tahoma, Verdanna, Arial, Helvetica; 
  font-size: 12px; 
  font-weight: bold; 
  color: #30678F;  
}
.pn-title2 A:link { 
  COLOR: #d1cdd2; 
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica; 
  TEXT-DECORATION: none;
}
.pn-title2 A:visited { 
  COLOR: #d1cdd2; 
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica;
  TEXT-DECORATION: none;
}
.pn-title2 A:hover { 
  COLOR: #30678F; 
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica; 
  TEXT-DECORATION: none;
}
.pn-title2 A:active { 
  COLOR: #d1cdd2;
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica;
  TEXT-DECORATION: none;
}
.pn-title3 {
  font-family: Tahoma, Verdanna, Arial, Helvetica; 
  font-size: 12px; 
  font-weight: bold; 
  color: #505050;  
}
.pn-title3 A:link { 
  COLOR: #DICDD2; 
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica; 
  TEXT-DECORATION: none;
}
.pn-title3 A:visited { 
  COLOR: #DICDD2; 
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica;
  TEXT-DECORATION: none;
}
.pn-title3 A:hover { 
  COLOR: #30678F; 
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica; 
  TEXT-DECORATION: underline;
}
.pn-title3 A:active { 
  COLOR: #DICDD2;
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica;
  TEXT-DECORATION: none;
}
.pn-title4 {  
  font-family: Tahoma, Verdanna, Arial, Helvetica; 
  font-size: 12px; 
  font-weight: bold; 
  color: #FFFFFF; 
}
.pn-sub {  
  font-family: Tahoma, Verdanna, Arial, Helvetica; 
  font-size: 10px; 
  font-weight: normal; 
  color: #505050; 
}
.pn-sub A:link { 
  COLOR: #30678F; 
  FONT-SIZE: 10px;
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica;
  font-style : normal;  
  TEXT-DECORATION: none;
}
.pn-sub A:visited { 
  COLOR: #405490; 
  FONT-SIZE: 10px;
  FONT-FAMILY:  Tahoma, Verdanna, Arial, Helvetica; 
  TEXT-DECORATION: none;
  font-style : normal;
}
.pn-sub A:hover {
  COLOR: #DICDD2; 
  FONT-SIZE: 10px;
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica; 
  TEXT-DECORATION: none;
  font-style : normal;
}
.pn-sub A:active { 
  COLOR: #405490; 
  FONT-SIZE: 10px;
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica;
  TEXT-DECORATION: none;
  font-style : normal; 
}
.pn-sub2 {  
  font-family: Tahoma, Verdanna, Arial, Helvetica; 
  font-size: 10px; 
  font-weight: normal; 
  color: #405490;  
}
.pn-sub2 A:link { 
  COLOR: #405490; 
  FONT-SIZE: 10px;
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica;
  font-style : normal;  
  TEXT-DECORATION: none; 
}
.pn-sub2 A:visited { 
  COLOR: #405490; 
  FONT-SIZE: 10px;
  FONT-FAMILY:  Tahoma, Verdanna, Arial, Helvetica; 
  TEXT-DECORATION: none;
  font-style : underline;
}
.pn-sub2 A:hover {
  COLOR: #405490; 
  FONT-SIZE: 10px;
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica; 
  TEXT-DECORATION: underline;
  font-style : normal;
}
.pn-sub2 A:active { 
  COLOR: #405490; 
  FONT-SIZE: 10px;
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica;
  TEXT-DECORATION: none;
  font-style : normal; 
}
.pn-logo { 
  COLOR: #405490; 
  FONT-SIZE: 16px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Tahoma, Tahoma, Verdanna, Arial, Helvetica;
  LETTER-SPACING: 3px; 
  TEXT-DECORATION: none;
  background-color : transparent; 
}
A.pn-logo:link { 
  COLOR: #405490; 
  FONT-SIZE: 16px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica; 
  LETTER-SPACING: 3px;
  TEXT-DECORATION: none;
  background-color : transparent; 
}
A.pn-logo:visited { 
  COLOR: #405490; 
  FONT-SIZE: 16px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica;
  LETTER-SPACING: 3px;
  TEXT-DECORATION: none;
  background-color : transparent; 
}
A.pn-logo:hover	{ 
  COLOR: #50dce0; 
  FONT-SIZE: 16px; 
  FONT-WEIGHT: bold;
  background-color: #444444; 
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica; 
  LETTER-SPACING: 3px;
  TEXT-DECORATION: none;
}
A.pn-logo:active { 
  COLOR: #405490;
  FONT-SIZE: 16px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica;
  LETTER-SPACING: 3px;
  TEXT-DECORATION: none;
  background-color : transparent; 
}
.pn-logo-small  {
  COLOR: #DICDD2; 
  FONT-SIZE: 11px; 
  FONT-WEIGHT: bold; 
  FONT-FAMILY: Tahoma, Verdanna, Arial, Helvetica; 
  TEXT-DECORATION: none;
  background-color : transparent;
}
.pn-pagetitle { 
  font-family: Tahoma, Verdanna, Arial, Helvetica; 
  font-size: 14px; 
  font-weight: bold; 
  color: #DICDD2; 
}
.pn-content-page-body { 
  font-family: Tahoma, Verdanna, Arial, Helvetica; 
  font-size: 10px; 
  color: #000000; 
}
.pn-content-page-title { 
  font-family: Tahoma, Verdanna, Arial, Helvetica; 
  font-size: 12px; 
  color: #30678F; 
}
.genmed { 
  font-family: Tahoma, Verdanna, Arial, Helvetica; 
  font-size: 11px; 
  color: #000000; 
}
.gensmall { 
  font-family: Tahoma, Verdanna, Arial, Helvetica; 
  font-size: 9px; 
  color: #000000; 
}
.gen { 
  font-family: Tahoma, Verdanna, Arial, Helvetica; 
  font-size: 11px; 
  color: #000000; 
}
.mainmenu { 
  font-family: Tahoma, Verdanna, Arial, Helvetica;
  font-size: 9px; 
  LINE-SPACING: 12px;
  color: #505050; 
}
.mainmenu A:link {
  COLOR: #505050;
  FONT-SIZE: 9px;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
  LINE-SPACING: 12px;
  TEXT-DECORATION: none;
}
.mainmenu A:visited {
  COLOR: #505050;
  FONT-SIZE: 9px;
  FONT-FAMILY:  Tahoma, Verdana, Arial, Helvetica;
  LINE-SPACING: 12px;
  TEXT-DECORATION: none;
}
.mainmenu A:hover {
  COLOR: #000000;
  FONT-SIZE: 9px;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
  LINE-SPACING: 12px;
  TEXT-DECORATION: none;
}
.mainmenu A:active {
  COLOR: #505050;
  FONT-SIZE: 9px;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
  LINE-SPACING: 12px;
  TEXT-DECORATION: none;

