h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

a.newslink {
	text-decoration: none;
	text-align: left;
	color: #ffffff;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	font-family: Geneva, Arial, sans-serif;
	line-height: 12pt;
}

.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #0000ff;
}

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.txtb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}


/************************************************************************/
#elAll, #elAll_ {
	position: relative;
	width: 200px;
	height: 100px;
	/*
	background-color: #000000;
	layer-background-color: #000000;
	clip: rect(0 200 100 0);
	*/
}

#elGif, #elGif_ {
	position: absolute;
}

#elNoDHTML, #elNoDHTML_ {
	position: absolute;
	visibility: hidden;
}


/************************************************************************/
#snapshot {
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#snapshot h4 {
	margin: .25em;
}	


/************************************************************************/
#rightcolumn {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

#rightcolumn h5{
	text-align: center;
	margin: .5em 0px 0px 0px;
	padding: 0px;
}

#rightcolumn .matted {
	border: 1px solid #b4b4b4;
	background-color: #e4e4e4;
	padding: 11px;
	margin: 0px 0px 20px 0px;
	text-align: center;
}

#rightcolumn .framed {
	border: 2px solid #999999;
	padding: 1px 0px 1px 0px;
	background-color: #000000;
}

#video #videolinks{
	padding: 2px;
	text-align: center;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}