* {
/*
	margin: 10;
	padding: 10;
*/
}

body {	
	margin:0; 
	font-family: arial; 
	font-size: 15px;
}

td.sponsor {	
	font-family: arial; 
	font-weight: bold; 
	color: white; 
	background-color: #D2113E; 	
	text-align: center;
}

td.feature {	
	font-family: arial; 
	font-weight: bold; 
	color: white; 
	background-color: #023F80; 	
	text-align: center;
}

td.red {	
	color: #D2113e;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	vertical-align: top;
}

td.blue {	
	color: #023f80;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	vertical-align: top;
}

td.alternate {
	background-color:	#EEEEEE;
}

td.home_right {	
	background-image: url(img/bg_home_right.jpg);
	background-repeat: no-repeat;
	color: #000099;
	font-weight: bold;
}

#rotator {
	border: 1px solid #000;
	cursor: pointer;
	overflow: hidden;
	margin: 0px auto 10px;
	position: relative;
	width: 600px;
	height: 392px;
	display:	none;
}

#rotator img {
	border: 0;
	cursor: pointer;
	width: 600px;
	height: 392px;
	display: none;
	visibility: hidden;
}

#lgfont {	
	font-size: 22px;
	color: #990000;
}

td.contact {	
	font-size: 12px;
	text-align: center;
}

#image {	
	padding: 10px 10px 10px 10px;
	margin: 10px 10px 10px 10px;
	color: red;
}

td.statusbar {
	background-color: #D2113E;
	color:				#FFFFFF;
	font-weight:		bold;
	height:				20px;
}

.newsbar {
	overflow:		hidden;
}

/*
#divNewsCont{
	width:300; 
	height:150; 
	overflow:hidden; 
	position:absolute; 
	top:220; 
	left:170; 
	clip:rect(0,300,150,0); 
	visibility:hidden
}
#divNewsText{
	font-family: "Serif";
	font-weight: bold;
	font-size: 14px;
	position:absolute; top:0; left:0
}
*/
#divNewsCont {

	clip:rect(0,300,150,0); 
}

#divNewsText {
	font-family: "Serif";
	font-weight: bold;
	font-size: 14px;
}

.infotbl {
	background-color:	#EEEEEE;
	border:			1px;
	width:			100%;
}

.balloonstyle{
	position:absolute;
	top: -500px;
	left: 0;
	padding: 5px;
	visibility: hidden;
	border:1px solid black;
	font:normal 12px Verdana;
	line-height: 18px;
	z-index: 100;
	background-color: white;
	width: 200px;
}

#arrowhead{
	z-index: 99;
	position:absolute;
	top: -500px;
	left: 0;
	visibility: hidden;
}


#bodytitle {
	font:bold 20px Verdana;
}

#sponsorlevel {
	font:	bold 24px Verdana;
	text-align:	center;
	color:		blue;
}

#error {
	background-color:	yellow;
	font:	bold 20px Verdana;
	text-align:	center;
	color:		red;
}

.cctable {
	background-color:	#EEEEE0;
	border-style:		ridge;
	border-width:		3px;
}

#donorline {
	background-color:	#EEEEE0;
	font-family: "Serif";
	font-weight: bold;
	font-size: 20px;
	border:	1px solid black;

}

#maintitle {
	color: #D2113e;
	font-family:	"Serif";
	font-weight:	bold;
	font-size:		24px;
}

