﻿.fl 													{	float:left; display:inline; }
.fl a													{ color:#0062ab; }
.fl a:hover 									{ color:#0062ab; text-decoration:underline; }
img 													{	border:0; display:block; }
.news_slider 									{ position:relative; width:600px; text-align:left; z-index:9; }
.news_slider .messaging 			{ display:block; padding:5px; margin:0 20px 5px 20px; background:#ffffcc; }
.news_slider .prev 						{	position:absolute; display:none; height:100%; width:27px; background:#e5e5e5; text-align:center; vertical-align:middle; }
.news_slider .next 						{ position:absolute; display:none; height:100%; width:27px; background:#e5e5e5; text-align:center; vertical-align:middle; }
.news_slider .next 						{	right:0; padding-top:40px; padding-right:0px; margin-top:10px; }
.news_slider .prev 						{ left:0; padding-top:40px; margin-top:10px; padding-left:2px; }
.news_slider .container 			{ position:relative; top:5px; left:0px; background:#e5e5e5; width:792px; padding-left:28px; padding-right:28px; }
.news_slider .news_items 			{ /* The width must be equal to .item ((width + margin-right) * 2). */ position:relative; top:0; overflow:hidden; width:792px; padding-bottom:10px; *padding-bottom:15px; _padding-bottom:15px; }
.news_items 									{ background-image:url(/images/banner-zodiac-products.gif); background-repeat:no-repeat; background-color:#e5e5e5; }
.news_slider .view_all 				{	color:#FFFFFF; font-size:.8em; padding:5px 5px 5px 5px; margin:0px; text-align:center; font-family:Arial, Verdana, Helvetica, sans-serif; }
.news_slider .view_all a 			{ color:#FFD002; text-transform:uppercase; }
.news_slider .view_all a:hover{ color:#FFD002; text-decoration:underline; text-transform:uppercase; }
.news_slider .item 						{ /* Must contain a width and a margin-right. */ width:248px; margin-right:4px; margin-left:2px; margin-bottom:5px; font-family:Arial; }
.news_slider .item div 				{ font-size:.8em; width:100px; padding:3px 0px 0px 0px; }
.news_slider .item img 				{ padding:3px 10px 0px 0px; margin-top:0px; margin-right:0px; *margin-top:0px; *margin-right:0px; _margin-top:5px; _margin-right:10px; }