.txtad A:link {
	COLOR: #0066CC; TEXT-DECORATION: none;
}
.txtad A:visited {
	COLOR: #0066CC; TEXT-DECORATION: none;
}
.txtad A:active {
	COLOR: #66B5FF; TEXT-DECORATION: none;
}
.txtad A:hover {
	COLOR: #66B5FF; TEXT-DECORATION: underline;
}

.othercoollinks {
font-family: verdana, arial, serif; font-weight: bold; font-size: 14px; text-align:normal; line-height: 1.7em; word-spacing: normal; letter-spacing: normal; text-decoration: none; text-transform: none; text-indent: 0ex; color: #0066CC; background-color: transparent;
}

.txthi {
font-family: verdana, arial, serif; font-weight: bold; font-size: 10px; text-align:normal; line-height: 1.7em; word-spacing: normal; letter-spacing: normal; text-decoration: none; text-transform: none; text-indent: 0ex; color: #0066CC; background-color: transparent;
}

.txtlo {
font-family: verdana, arial, serif; font-weight: normal; font-size: 10px; text-align:normal; line-height: 1.2em; word-spacing: normal; letter-spacing: normal; text-decoration: none; text-transform: none; text-indent: 0ex; color: #66B5FF; background-color: transparent;
}

.txtlink {
font-family: verdana, arial, serif; font-weight: bold; font-size: 10px; text-align:normal; line-height: 1.7em; word-spacing: normal; letter-spacing: normal; text-decoration: none; text-transform: none; text-indent: 0ex; background-color: transparent;
}

.smallforum {
font-family: verdana, arial, serif; font-weight: normal; font-size: 10px; text-align:normal; line-height: 1.7em; word-spacing: normal; letter-spacing: normal; text-decoration: none; text-transform: none; text-indent: 0ex; background-color: transparent;
}

.sponsors          {
font-family: verdana, arial, serif; font-weight: bold; font-size: 10px; line-height: 1.2em; word-spacing: normal; letter-spacing: normal; text-decoration: none; text-transform: none; text-indent: 0ex; color: #ffffff; background-color: transparent;
}

.linkpartners      {
font-family: verdana, arial, serif; font-weight: normal; font-size: 10px; text-align:left; line-height: 1.5em; word-spacing: normal; letter-spacing: normal; text-decoration: none; text-transform: none; text-indent: 0ex; background-color: transparent;
} 

  table.sponsortop
  { background-color: #777AFF;
     background-image: url(imgs/spacer.gif);
     background-repeat: repeat;
     width : 120px;
     border-width : 0px;
     padding : 3px;
     border-spacing: 0px;
     border-style: outset;
     border-color: #66B5FF;
     border-collapse: separate;

  }

  tr.sponsortop
  { 
  }

  td.sponsortop
  {  
     text-align:left;
     vertical-align:top;
  }

  table.sponsor
  { background-color: #ffffff;
     background-image: url(imgs/spacer.gif);
     background-repeat: repeat;
     width : 120px;
     border-width : 0px;
     border-spacing: 0px;
     border-style: outset;
     border-color: #66B5FF;
     border-collapse: separate;

  }

  tr.sponsor
  { 
  }

  td.sponsor
  {  

	padding-top:2px; 
	padding-right:0px; 
	padding-bottom:2px; 
	padding-left:5px; 
     text-align:left;
     vertical-align:top;
  }

  table.txtad
  { background-color: #ffffff;
     background-image: url(imgs/spacer.gif);
     background-repeat: repeat;
     width : 120px;
     border-width : 0px;
     padding : 3px;
     border-spacing: 0px;
     border-style: outset;
     border-color: #66B5FF;
     border-collapse: separate;

  }

  tr.txtad
  { 
  }

  td.txtad
  {  
     text-align:center;
     vertical-align:top;
  }

  table.txtadspacer
  { background-image: url(imgs/spacer.gif);
     background-repeat: repeat;
     width : 120px;
     height : 10px;
     border-width : 0px;
     padding : 0px;
     border-spacing: 0px;
     border-style: outset;
     border-color: #66B5FF;
     border-collapse: separate;

  }

  tr.txtadspacer
  { 
  }

  td.txtadspacer
  {  
     text-align:center;
     vertical-align:top;
  }