#yahoo table {
	border-collapse:separate;
	border-spacing:0;
	margin:0 0 1em;
	color:#000;
	}
#yahoo table a {
	color:#333333;
	text-decoration:none;
	}
#yahoo table a:visited {
	color:#444;
	font-weight:normal;
	}

#yahoo th {
	font-weight:bold;
	line-height:normal;
	padding:0.25em 0.5em;
	text-align:left;
	vertical-align:center;
	}
#yahoo tbody th,
#yahoo td {
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:center;
	}
#yahoo tbody th {
	font-weight:normal;
	white-space:nowrap;
	}
#yahoo tbody th a:link,
#yahoo tbody th a:visited {
	font-weight:bold;
	}
#yahoo tbody td,
#yahoo tbody th {
	border:1px solid #fff;
	border-width:1px 0;
	}
#yahoo tbody tr.odd th,
#yahoo tbody tr.odd td {
	background:#ebeaea;
	background-image:url(../tpl/table.gif);
	}
	

#yahoo table .toplogin a  {
	color:#FFF;
	display:block;
	text-decoration:none;
	}
