@charset "utf-8";
/* CSS Document */

	#wrap {
		width: 470px;
		margin: 0 auto; 
		position:relative;}
		
	.tabbed-box {
		width: 470px;
		height: 202px;
		/*overflow: hidden;*/
		}
	.tabbed-box .tabs li, .tabbed-box .nextpref li {
		list-style: none;
		float: left; 
		margin: 0px;
		padding: 0px;}
	#abtest_home .tabbed-box .tabs li a, #abtest_home .tabbed-box .nextpref li a {
		display: block;
		width: 20px;
		padding: 5px 0;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		color: #a3a3a3;
		background-color: #e1e1e1; 
		border-left: 1px solid #ddd;
		border-bottom: 1px solid #ddd;}
	#abtest_home .tabbed-box .tabs li:first-child a {
		border-left: none; }
	#abtest_home .tabbed-box .tabs li a:hover, 	#abtest_home .tabbed-box .nextpref li a:hover {
		color: #1e5c90; }
	#abtest_home .tabbed-box .tabs li a:focus, 	#abtest_home .tabbed-box .nextpref li a:focus {
		outline: none; }
	#abtest_home .tabbed-box .tabs li a.active, 	#abtest_home .tabbed-box .nextpref li a.active {
		background: #e1e1e1;
		color: #1e5c90;
		border-bottom: 1px solid #1e5c90; }
	.tabbed-content {
		padding: 0em;
		display: none; }

	table.nrfTodayTable td.mainstory {padding-left: 17px;padding-right: 0px;width: 220px;	vertical-align:top;height: 202px;/*overflow: hidden; */}
	table.nrfTodayTable td.mainstory h4 {color: #1e5c90;font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;padding-top: 0px;margin-top: 0px;margin-bottom: 8px;}
		
	.taboverlay {position: absolute;top: 175px;left: 300px;width: 160px;}
