/* set global font family, just in case nothing else catches the style */
body { font-family: Helvetica, Tahoma, Verdana, Arial, sans serive, sans; font-size: 8pt; }
/* container tag types */
span, td { font-family: Helvetica, Tahoma, Verdana, Arial, sans serive, sans; font-size: 8pt; }
/* input tag types */
input, select, textarea { font-family: Arial, Helvetica, Tahoma, Verdana, Arial, sans serive, sans; font-size: 8pt; }

/* inner content table  */
.cTitle  { color: #FFDA00; font-weight: bold; text-decoration: none; }
.cFooter { color: #FFDA00; font-weight: bold; text-decoration: none; }
.cIndex  { color: #FFDA00; font-weight: bold; text-decoration: none; }
.cIndex:hover { color: #FF0000; }
.cIntro  { font-weight: bold; }
.cLink   { color: #990000; text-decoration: none; }
.cChoose { color: #FF0000; text-decoration: none; }
.cChoose:hover { color: #FFAD00; }

/* special box styles */
.bLink { color: #000000; text-decoration: none; }
.bLink:hover { color: #990000; text-decoration: none; }

/* title for the sidebar widgets */
.sTitle { color: #FFFFFF; text-decoration: none; }
.sidebar { color: #FFFFFF; text-decoration: none; }
.sLink { color: #FFFFFF; text-decoration: none; }
.sLink:hover { color: #FF0000; text-decoration: none; }

/* --- overall styles --- */

a.email { color: #000000; text-decoration: underline; }
a.email:hover { color: #990000; }

a.link, a.wizard, a.console { color: #000000; text-decoration: none; }
a.link:hover, a.wizard:hover, a.console:hover { color: #990000; }

.blackborder { border-color: #000000; }
.blackborder:hover { border-color: #990000; }

/* --- special styles --- */

/* style for title links (used by links page) */
.tLink { color: #990000; text-decoration: none; }
.tLink:hover { color: #FF0000; }

/* subtitle of the ezine overview box */
.ovTitle {
	color: #990000;
	font-size: 9pt;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
}

/* styles for the date */
font.ovDate {
	color:#000000;
	font-size: 8pt;
	font-family: Verdana;
}

/* text for ezine overview */
font.ovText {
	color:#000000;
	font-size: 8pt;
	font-family: Tahoma;
}

/* scroll text/link styles */
a.ovNext, a.ovScroll {
	color: #990000;
	font-size: 10pt;
	font-family: Tahoma;
	text-decoration: none;
}

/* colors for search result lines */
tr.search0 { background: #FFDA00; } .search0 { color: #000000; }
tr.search1 { background: #FFED9B; } .search1 { color: #000000; }
/* colors for the links/text */
.partySearchResult0 { color: #000000; text-decoration: none; }
.partySearchResult1 { color: #000000; text-decoration: none; }
a.partySearchResult0:hover { color: #990000; }
a.partySearchResult1:hover { color: #990000; }

tr.cScroll { background: #FFDA00; text-decoration: none; }
tr.PartySearchNoResult { background: #FFDA00; text-decoration: none; }
a.cScroll { color: #990000; text-decoration: none; }

/* special skin styles */
p.bEvents { margin-right: 10px; }


/* styles for content */

.xIndex {
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}

.xtitle {
	color: #FFDA00;
	font-weight: bold;
}




