/* Carousel */
/* Rotating display controller (RDC)
-----------------------------------------------------*/
.rdc{
	width:618px;
	height:320px;
	margin-bottom:1.5em;
}
/* outmost wrapper element, containing all elements  */
#carousel{
	overflow:hidden;
	width:601px;
	height:312px;
	padding:0;
	margin:0 10px 20px 0;
}
.rdc_carousel {
	width: 560px;
	height: 271px;
	padding: 39px 0 0 39px;
	/*font-size:14px;*/
	text-align: left;
	z-index:8999;
}
.rdc_carousel div.carousel_content {
	width: 290px;
	height: 232px;
	text-align: left;
	margin: 0;
	padding: 0;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.rdc_carousel div.carousel_content h3 {
	font: normal 1.5em;
	color: #184b87;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
.rdc_carousel div.carousel_content p {
	font: normal .85em/ 1.2em;
	color: #184b87;
	margin: 0;
	padding: 10px 0;
}
.rdc_carousel div.carousel_content ul{
	margin-top:.3em;
	margin-bottom:.5em;	
}
.rdc_carousel div.carousel_content li {
	font: normal .85em/ 1.2em;
	color: #184b87; 
}
.rdc_carousel div.carousel_content p a{
	text-decoration: underline;
}
.rdc_carousel div.carousel_content .button {
	background-color: #5db123;
	border: solid 2px #4c9718;
	color: #fff;
	font: normal .85em/ 1em;
	text-transform: uppercase;
	padding: 5px 10px;
	margin: 0;
	cursor: pointer;
	clear:both;
	width:160px;
	height:10px;
	line-height:1;
}
/* container for the scrollable items */
div.items {
	height:310px;
	margin-left:0;
	float:left;
	width:599px !important;
}
#portal #carousel div.items,
.rdc #carousel div.items {
	border:1px solid #d8cb6b;
}
#yourProducts div.items{
	border:0;
}
.carousel_content #winners{
	margin-bottom:1em;
}
.carousel_content #winners div{
	color: #184b87;
	float:left;
	width:134px;
	margin-top:1em;	
	margin-bottom:1em;
	padding-right:5px;
}
.carousel_content #winners div.right{
	text-align:left;
	padding-right:0;
	width:129px;
}
.carousel_content #winners div span{ 
	font-size:.8em;
	color:#B10000;	
}
.carousel_content #winners div strong{
	color:#B10000;	
	font-size:1.2em;
}

/* single item */
div.items div{
	display:block;
	float:left;
	margin-right:0px;
}
/* next / prev buttons */
.carousel_nav a.prev, 
.carousel_nav a.next {
	background:url(http://images.tycoonu.com/root/icon_arrows.png?h=b347c) no-repeat 0 0;
	display:block;
	width:9px;
	height:8px;
	float:left;	
	margin:4px 8px 0 0;
	padding:0;
	font-size:1px;
	cursor:pointer;
}
.carousel_nav a.next {
	background-image:url(http://images.tycoonu.com/root/icon_arrows.png?h=b347c);
	background-position:-9px 0;
	float:right;
	margin-left:2px;
	width:10px;
}
.carousel_nav {
	clear:both;
	display:none;
	float:left;
	position:relative;
	width:107px;
	height:15px;
	left:257px;
	top:0;
	margin:-20px 0 0 2px;
	padding:0;
	font-size:1px;
}
.carousel_nav div.navi {
	left:310px;
	margin-left:0px;
	width:68px;
	height:0px;
	float:left;
}
/* items inside navigator */
.carousel_nav div.navi span {
	width:10px;
	height:10px;
	float:left;
	display:block;
	margin:3px;
	background:url(http://images.tycoonu.com/root/icon_dots.png?h=3094d) 0 0 no-repeat;     
	cursor:pointer;
	padding:0;
	font-size:1px;
}
.carousel_nav div.navi span.active {
	background-position:0 -10px;     
}

/* PORTAL CAROUSEL */
#portal_carousel {
	position:relative;
}
#portal_carousel div.items{
	height:130px;
	width:940px !important;
	overflow:hidden;
}
#portal_carousel div.items .aProduct{
	margin-right:15px;
}
#portal_carousel .nav{
	width:35px;
	height:10px;
	float:none;
	paddding:0;
	margin:-45px 0 25px 905px;
	display:none;
}
#portal_carousel .nav a.prev,
#portal_carousel .nav a.next {
	background:url(http://images.tycoonu.com/root/icon_arrows_next_prev.png?h=a57dd) no-repeat 0 0;
	height:8px;
	width:9px;
	margin-right:2px;
	margin-left:2px;
}	

#portal_carousel .nav a.prev {
	background-position:0 -20px;
	float:left;
}
#portal_carousel .nav a.next {
	float:right;
	margin-left:5px;
	background-position:-19px -20px;
}
#portal_carousel.prev_disabled a.prev {
	background-position:0 0 !important;
}
#portal_carousel.next_disabled a.next {
	background-position:-19px 0;
}

/* CLASSROOM CAROUSEL */
#unit-video-list div.items{
	height:170px;
	width:305px !important;
	overflow:hidden;
}
#unit-video-list .nav{
	width:50px;
	height:10px;
	float:none;
	paddding:0;
	margin:-37px 0 25px 250px;
}
#unit-video-list .nav a.prev,
#unit-video-list .nav a.next {
	background:url(http://images.tycoonu.com/root/icon_arrows_next_prev.png?h=a57dd) no-repeat 0 0;
	height:8px;
	width:9px;
	margin-right:2px;
	margin-left:2px;
}	
#carousel_status{
	float:left;
	width:12px;
	margin:0 4px;
}
#unit-video-list .nav a.prev {
	background-position:0 -20px;
	float:left;
}
#unit-video-list .nav a.next {
	margin-left:5px;
	background-position:-19px -20px;
	float:right;
}
