<STYLE type="text/css">
a:link { color: #990000; text-decoration: none}
a:visited { color: #990000; text-decoration: none}
a:hover { color: #000000; text-decoration: none}
a:active { color: #000000; text-decoration: none}

.BasicBody {
	background-color: #666666;
	color: black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10px;
}

.Standard { font-size: 11px; color: black; padding: 5;  }

.DateTime { color : White; text-align : right; font-size : 10px; }

.CopyRight { color : White; text-align : center; font-size : 10px; }

.NewsTicker { color: black; text-align: left; font-size : 10px; padding: 5; }

.TextMenuBar {	color : White; text-align : center; font-size : 10px; }

.KeywordTitle { font-size : 24px; font-weight : bold; }

.KeywordHref { font-size : 14px; font-weight : bold; }

/* DMOZ Notice line 1 and 2 */
.DMZNotice1 { font-size : 10px; color : Black; text-align : center; }
.DMZNotice2 { font-size : 10px; color : White; text-align : center; background-color: #CCCCCC; }

/* Resource site keyword list on main index.  
	 REZLineItem = li tag
	 REZLineData = href tag
*/
.REZLineItem {}
.REZLineData {font-size : 11px; font-weight: bold; }

/* Random keyword table classes
	RNDFrame = Outside table frame
	RNDFrameRow = Outside frame row
	RNDFrameCell = Outside frame cell
	RNDData = Inside table
	RNDDataRow = Inside table row
	RNDDataCell = Inside table cell
	RNDDataLineItem = li tag
	RNDDataLink = href tag
*/
.RNDFrame { width: 100% }
.RNDFrameRow {}
.RNDFrameCell { text-align: center; }
.RNDData {  width: 100% }
.RNDDataRow {}
.RNDDataCell { vertical-align: top; }
.RNDDataLineItem {}
.RNDDataLnk { font-size: 10px; }

/* ggl box line items
	GSPLineItem = li tag
	GSPLineData = keyword in span
*/
.GSPLineItem {}
.GSPLineData { font-size : 10px; }
.GSPTable { padding: 0; spacing: 0; border-color: #890000; border: 1px; }
.GSPTitleCell { background-color: #D1D1D1; color: #890000; font-size: 11px; font-weight: bold; text-align: left; }
.GSPTable2 { padding: 2; spacing: 2; border: 0px; width: 100%; }
.GSPSearchTable { padding: 1; spacing: 1; border: 0px; background-color: white; }
.GSPSearchCell { text-align: center; }
.GSPBoxCell { font-size: 9px; }

/* FW Skyscraper ad format
	FWSkyFrame = Outside table frame
	FWSkyFrameRow = Outside table row
	FWSkyFrameCell = Outside table cell
	FWSkyData = Inside table
	FWSkyDataRow = Inside table row
	FWSkyDataCell = Inside table cell
	FWSkyLinkTag = Ad Link / HREF
	FWSkyLinkDesc = Ad Description/copy
*/
.FWSkyFrame {}
.FWSkyFrameRow {}
.FWSkyFrameCell {}
.FWSkyData {}
.FWSkyDataRow {}
.FWSkyDataCell {}
.FWSkyLinkTag {}
.FWSkyLinkDesc {}

/* FW News ad format (big center one)
	FWNewsFrame = Outside table frame
	FWNewsFrameRow = Outside table row
	FWNewsFrameCell = Outside table cell
	FWNewsData = Inside table
	FWNewsDataRow = Inside table row
	FWNewsDataCell = Inside table cell
	FWNewsLinkTag = Ad Link / HREF
	FWNewsLinkDesc = Ad Description/copy
*/
.FWNewsFrame { spacing: 4; padding: 4; }
.FWNewsFrameRow {}
.FWNewsFrameCell {}
.FWNewsData {}
.FWNewsDataRow {}
.FWNewsDataCell {}
.FWNewsLinkTag { font-size: 14; font-weight: bold; }
.FWNewsLinkDesc { font-size: 12; font-weight: normal; }

/* FW Banner ad format
	FWBnrFrame = Outside table frame
	FWBnrFrameRow = Outside table row
	FWBnrFrameCell = Outside table cell
	FWBnrData = Inside table
	FWBnrDataRow = Inside table row
	FWBnrDataCell = Inside table cell
	FWBnrLinkTag = Ad Link / HREF
	FWBnrLinkDesc = Ad Description/copy
*/
.FWBnrFrame {}
.FWBnrFrameRow {}
.FWBnrFrameCell {}
.FWBnrData {}
.FWBnrDataRow {}
.FWBnrDataCell {}
.FWBnrLinkTag {}
.FWBnrLinkDesc {}

/* DMOZ Index Directory (top level)
	DMZTopFrame = Outside table frame
	DMZTopFrameRow = Outside table row
	DMZTopFrameCell = Outside table cell
	DMZTopData = Inside table
	DMZTopDataRow = Inside table row
	DMZTopDataCell = Inside table cell
	DMZTopDataLineItem = li tag (li or br must be used)
	DMZTopBreak = br tag (li or br must be used)
	DMZTopDataLnk = HREF class wrapping around category
	DMZTopDataLnkC = HREF class wrapping around child category	
*/
.DMZTopFrame { margin: 3; padding: 3; }
.DMZTopFrameRow {}
.DMZTopFrameCell {}
.DMZTopData { margin: 4; padding: 5; }
.DMZTopDataRow {}
.DMZTopDataCell { vertical-align: top;  }
.DMZTopDataLineItem {}
.DMZTopBreak {}
.DMZTopDataLnk { font-size: 12px; font-weight: bold; }
.DMZTopDataLnkC { font-size: 10px; font-weight: normal; }

/* DMOZ Menu list (lower levels)
	DMZMenuFrame = Outside table frame
	DMZMenuFrameRow = Outside table row
	DMZMenuFrameCell = Outside table cell
	DMZMenuData = Inside table
	DMZMenuDataRow = Inside table row
	DMZMenuDataCell = Inside table cell
	DMZMenuDataLineItem = li tag (li or br must be used)
	DMZMenuBreak = br tag (li or br must be used)
	DMZMenuDataLnk = HREF class wrapping around category
*/
.DMZMenuFrame {}
.DMZMenuFrameRow {}
.DMZMenuFrameCell {}
.DMZMenuData { margin: 2; padding: 2; }
.DMZMenuDataRow {}
.DMZMenuDataCell { vertical-align: top; }
.DMZMenuDataLineItem { list-style-type: circle;  }
.DMZMenuBreak {}
.DMZMenuDataLnk { font-weight: bold; font-size : 12px; }

/* DMOZ Menu list (lower levels)
	DMZLinksFrame = Outside table frame
	DMZLinksFrameRow = Outside table row
	DMZLinksFrameCell = Outside table cell
	DMZLinksData = Inside table
	DMZLinksDataRow = Inside table row
	DMZLinksDataCell = Inside table cell
	DMZLinksDataLnk = HREF tag wrapping around anchor text
	DMZLinksDescLnk = Link description
*/
.DMZLinksFrame {}
.DMZLinksFrameRow {}
.DMZLinksFrameCell {}
.DMZLinksData {}
.DMZLinksDataRow {}
.DMZLinksDataCell {}
.DMZLinksDataLnk { font-size: 11px; }
.DMZLinksDescLnk { font-size: 10px; }

/* DMOZ Breadcrumbs/cookie menu
	DMZCkAll = span wrapping around entire menu
	DMZCkHref = each HREF tag
*/
.DMZCkAll { font-size : 11px; font-weight: bold; text-align: left; }
.DMZCkHref {}

.NWSTable { padding: 2; spacing: 2; }
.NWSHeadline { font-size: 10px; font-weight: bold; text-align: left; }
.NWSTS { font-size: 8px; }
.NWSDescr { font-size: 9px; text-align: left; font-weight: normal; }
.NWSAttrib { font-size: 8px; text-align: center; }

</STYLE>

