

.iehater {
	// Eat this bozon
}

* {
	font-family:		"Arial", "Verdana", sans-serif;
}

.main {
	background-color:	#ffffff;
	border:			1px solid black;
	border-color:		#000000;
}

.dateAnchor {
	padding-top:		2px;
	padding-bottom:		2px;
	border-top-width:	2px;
	border-top-style:	solid;
	border-top-color:	#1133ff;
	border-bottom-width:	2px;
	border-bottom-style:	solid;
	border-bottom-color:	#1133ff;
}

.dateAnchor TD {
	font-size:		10px;
	font-weight:		bold;
}

.lhnb {
	font-size:		12px;
}

.focus {
	background-color:	#ff0000;
	color:			#ffffff;
	font-weight:		bold;
	text-align:		left;
	margin: 		0 0 2 0;
	padding:		2 2 2 10;
}

.here {
	color:			#ff0000;
	font-weight:		bold;
	text-align:		left;
}

.section {
	background-color:	#ff0000;
	color:			#ffffff;
	width:			100%;
	font-weight:		bold;
}

.leftGutter {
	border-left-width:	2px;
	border-left-style:	dashed;
	border-left-color:	#ff0000;
}

.content {
	font-size:		12px;
}

.dataTable TABLE {
	border-collapse:	collapse;
	border:			1px solid #000000;
	padding:		2px;
	margin:			0;
	font-size:		12px;
}

.dataTable TD {
	border-collapse:	collapse;
	border:			1px solid #000000;
	vertical-align:		top;
	padding:		2px;
	margin:			0;
	font-size:		12px;
}

.dataTable TH {
	border-collapse:	collapse;
	border:			1px solid #000000;
	vertical-align:		top;
	padding:		2px;
	margin:			0;
	background-color:	#cccccc;
	font-size:		12px;
}

.newsBox {
	float:			right;
	border-left-width:	2px;
	border-left-style:	dashed;
	border-left-color:	#ff0000;
	padding-left:		4px;
	margin-left:		12px;
	padding-right:		0;
	color:			#000000;
	background-color:	#ffffff;
	font-size:		10px;
}

.newsBox .section {
	font-weight:		bold;
	color:			#ffffff;
	background-color:	#ff0000;
	text-align:		left;
	margin: 		0 0 2 0;
	padding:		2 2 2 10;
}

.bio {
	background-color:	#ffffff;
	border:			1px solid black;
	border-color:		#000000;
}

.bio TH {
	text-align:		right;
}

.rtNote {
	float:			right;
	border-left-width:	2px;
	border-left-style:	dashed;
	border-left-color:	#ff0000;
	padding-left:		4px;
	margin-left:		12px;
	padding-right:		0px;
	color:			#000000;
	background-color:	#ffffff;
}

.ltNote {
	float:			left;
	border-right-width:	2px;
	border-right-style:	dashed;
	border-right-color:	#ff0000;
	padding-right:		4px;
	margin-right:		12px;
	padding-left:		0px;
	color:			#000000;
	background-color:	#ffffff;
}

.framed {
	border:			1px solid black;
	padding:		10px;
}

.warning {
	background-color:	#ffbbdd;
	border:			1px solid black;
	padding:		10px;
}

.copyright {
	padding-top:		10px;
	padding-bottom:		2px;
	font-size:		10px;
	font-weight:		bold;
	text-align:		center;
}

DT {
	text-decoration:	underline;
}