.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}
.jcarousel-list {z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
.jcarousel-list li,.jcarousel-item {float: left; list-style: none;}
.jcarousel-next {z-index: 3; display: none;}
.jcarousel-prev {z-index: 3; display: none;} 

/* ============= SKIN ================ */ 
.jcarousel-container-horizontal {width: 951px; height:83px; background-color:#93ceed; margin: 10px 0 0 0;}
.jcarousel-clip-horizontal {width:903px; height: 83px; padding:0 24px 0 3px;}
.jcarousel-item-horizontal {margin-right: 10px; }
.jcarousel-item-horizontal {margin-Left: 10px; }
.jcarousel-item-placeholder {background: #fff; color: #000; } 

/* =========  Horizontal Buttons ============ */
.jcarousel-next-horizontal, .jcarousel-next-disabled-horizontal, .jcarousel-prev-horizontal, .jcarousel-prev-disabled-horizontal
{background-image: url(../images/carousel_arrows.jpg); background-repeat:no-repeat; height:83px; width:24px; cursor: pointer;}
.jcarousel-next-horizontal {position: absolute; right: 0; background-position: -24px 0;}
.jcarousel-next-horizontal:hover {background-position: -24px -83px; }
.jcarousel-next-horizontal:active {background-position: -24px -83px; }
.jcarousel-next-disabled-horizontal, .jcarousel-next-disabled-horizontal:hover, .jcarousel-next-disabled-horizontal:active {cursor: default; background-position: -24px 0;}
.jcarousel-prev-horizontal {position: absolute; left: 0;}
.jcarousel-prev-horizontal:hover {background-position: 0 -83px;}
.jcarousel-prev-horizontal:active {background-position: 0 -83px;}
.jcarousel-prev-disabled-horizontal, .jcarousel-prev-disabled-horizontal:hover, .jcarousel-prev-disabled-horizontal:active {cursor: default; background-position: 0 0;} 

/* ============ LOTTERY ICONS ================ */
.jcarousel-clip-horizontal ul li a {display:block;  width:210px; text-align:center; background-repeat:no-repeat; vertical-align:middle;}
.jcarousel-clip-horizontal ul li { line-height:83px;  display:block; width:210px; vertical-align:middle; text-align:center;}


/* ========= GAME DETAILS =============*/
div#column_main_content ul.jcarousel-list{
	margin: 0 0 0 10px;
	vertical-align:middle;
}
div#column_main_content ul.jcarousel-list li{
	list-style-type: none;
	vertical-align: middle;
}
div#sort_by ul li{
	display: block;

	float: left;
	margin: 0 0 45px;
	vertical-align: middle;
}
li.sort_title{
	color: #c51a38;
	font-weight: bold;
	display: block;
}
div#sort_by ul li select{
	display: block;
	width: 127px;
}
div.game_details{
	text-align: left;
	margin: 0 auto;
	color: #2b7297;
}
div.game_details p.game_title{
	color: #c51a38;
	font-weight: bold;
	margin: 0 0 7px;
}
.span.scratcher_price, div.game_details a{
	color: #2b7297;
}
.scratcher_category{
	position: relative;
	left: 20px;
	float: left; color: #fff;
	font-weight: bold;
}
a.header_view{
	color: #fff;
	font-weight: normal;
}
div.subcol_module ul.game_price_sort, div.subcol_module ul.game_prize_sort{
	margin-top: 0;
}
ul.game_price_sort a, ul.game_prize_sort a{
	color: #fff;
}
ul.game_price_sort a:hover, ul.game_prize_sort a:hover{
	text-decoration: none;
}
ul.game_price_sort li, ul.game_prize_sort li {
	margin: 0 0 8px;
}
div#column_main_content ul.selector{
	margin: 0;
	width: 700px;
}
