/* 
/*   Styles for the Directory pages
*/

/*	The link description							*/
span.descript {
   font-family : Tahoma, "verdana", "arial", "geneva", sans-serif;
   font-size : 12px;
   color: Black;
}

span.countlinks {
   font-family : Tahoma;
   font-size : 12px;
   color: Black;
}

/*	The link description bold items */
span.descriptbold {
   font-family : Tahoma, "verdana", "arial", "geneva", sans-serif;
   font-size : 12px;
   color: Black;
   font-weight: bold;
}

/*	Catgory info on search, new, favorites, etc	*/
span.descrcateg {
   font-family: Tahoma, "verdana", "arial", "geneva", sans-serif;
   font-size: 12px;
   color: Gray; 
}

/*	to display number of hits reached by each site	*/
small.hits {
   font-family: Tahoma, "verdana", "arial", "geneva", sans-serif;
   font-size: 12px;
   color: Gray; 
}

/* Margin for */
div.margin {
   margin-left: 10px;  
}

/*	This is  for Category Listings table cells				*/
td.catlist {
  font-size: medium;
  color: #000000;
  font-family: "verdana", "arial", "geneva", sans-serif;
  font-size: 10pt;
  text-align: left;
}

h1 {
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
  font-size: 16pt;
}

h3#sow {
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
  font-size: 12pt;
}

/*	This is used for the menu titles					*/
a.h1:active, a.h1:hover, a.h1:link, a.h1:visited {
   font-size : 16px;
   font-weight: bold;
   border: none;
   color: #B20000;
   background: #fff;
   font-family : Tahoma;
   margin-bottom : 0px;
   font-variant : small-caps;
   text-align : left;
} 

a.h3:active, a.h3:hover, a.h3:link, a.h3:visited {
   font-size : 16px;
   font-weight: bold;
   border: none;
   color: #B20000;
   background: #fff;
   font-family : Tahoma;
   margin-bottom : 0px;
   font-variant : small-caps;
   text-align : left;
}

/*	The link description							*/
span.descript {
   font-family : Tahoma;
   font-size : 11px;
   color: Black;
}

/*	New links								*/
sup.new {
   font-size: x-small;
   color: #fff;
   background: #B20000;
   font-weight: bold;
   font-family: "verdana", "arial", "geneva", sans-serif;
}

/*	Popular links								*/
sup.pop {
   font-size: x-small;
   color: #fff;
   background: #B20000;
   font-weight: bold;
   font-family: "verdana", "arial", "geneva", sans-serif;
}

/*	Favorite links								*/
sup.fav {
   font-size: x-small;
   color: #B20000;
   background: #fff;
   font-weight: bold;
   font-family: "verdana", "arial", "geneva", sans-serif;
}

/* CSS Tags for frames */
body.frame {
   color: #B20000;
   background: #fff;
   font-family: "verdana", "arial", "geneva", sans-serif;
   font-size : 11px;
}

TABLE.dm_menu {
   background-color: transparent;  
}

A.dm_menu, A.dm_menu:ACTIVE, A.dm_menu:FOCUS, A.dm_menu:VISITED, A.dm_menu:LINK, TD.dm_menu {
   text-decoration: none;
   color: #B20000;
   background-color: transparent; 
   font-variant: small-caps;
   font-size: x-small;
   font-weight: bolder;
   margin-right: 10px;
   margin-left: 10px;
   padding-bottom: 5px;
}

A.dm_menu:HOVER {
   text-decoration: none;
   color: #B20000;
   font-variant: small-caps;
   font-size: x-small;
   font-weight: bolder;
   margin-right: 10px;
   margin-left: 10px;
   padding-bottom: 5px;
}

div#messagebox {
  width: 400px;
  float: left;
  font-size: 8pt;
}

div#notice-bottom-left {
  position: absolute;
  width: auto;
  height: 15px;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  font-family: Verdana, Arial, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  color: #000000;
}
div#notice-bottom-right {
  width: auto;
  height: 15px;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: right;
  font-family: Verdana, Arial, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  color: #000000;
}
a.sitelink:link, a.sitelink:visited, a.sitelink:active, a.sitelink:hover, span.sitelink {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight: bold;
}

