

div.inner-menu-top
{
	width: 700px;
}
.inner-menu-top ul.winners {
	width:660px;
	margin-left: 30px;
	height: 26px;
	
}

.inner-menu-top ul.tb li {
background:url("/images/inner/nav/wider/tab-off.png") no-repeat scroll left top transparent;
border:0 none;
display:block;
float:left;
height:26px;
margin:0 0 0 1px;
width:auto;
}
.inner-menu-top ul.tb li a {
background:url("/images/inner/nav/wider/tab-off-right.png") no-repeat scroll right top transparent;
border:0 none;
color:#666666;
display:block;
float:left;
font-size:12px;
font-weight:bold;
height:26px;
line-height:27px;
margin:0;
padding:0 10px;
text-align:center;
text-decoration:none;
width:auto;
}
inner-menu-top ul.tb li.tac a {
display:block;
margin:0 5px;
padding:0;
width:120px;
}
.inner-menu-top ul.tb li.bg, .inner-menu-top ul li.bg a {
width:118px;
}
.inner-menu-top ul.tb li:hover {
background:url("/images/inner/nav/wider/tab-off-hover.png") no-repeat scroll left top transparent;
color:#006699;
font-size:12px;
font-weight:bold;
}
.inner-menu-top ul.tb li a:hover {
background:url("/images/inner/nav/wider/tab-off-right-hover.png") no-repeat scroll right top transparent;
color:#006699;
font-size:12px;
font-weight:bold;
}
.inner-menu-top ul li.ui-state-active {
background:url("/images/inner/nav/wider/tab-on.png") no-repeat scroll left top transparent;
}
.inner-menu-top ul li.ui-state-hover, li.ui-state-selected:hover, li.ui-state-selected:focus {
background:url("/images/inner/nav/wider/tab-on.png") no-repeat scroll left top transparent;
}
.inner-menu-top ul.tb li.ui-state-active {
background:url("/images/inner/nav/wider/tab-on.png") no-repeat scroll left top transparent;
}
.inner-menu-top ul.tb li.ui-state-active a {
background:url("/images/inner/nav/wider/tab-on-right.png") no-repeat scroll right top transparent;
}

.winners #tabs {
	display:block;
	float:left;
	width:auto;
	height:auto;
	margin-left:60px;
	margin-top:15px;
	position:relative;
}
.winners #tabs .tb
{
	margin-left: -20px;
}

#ElevatorPositioning h2#winners_list {
	background-image:url(/images/splash_winners_mr.png);
	height: 180px;
	width: 720px;
	background-position: top;
}

.WinnersListTitle
{
	background: transparent url(/images/row-1c.png) no-repeat 5px;
	height: 50px;
	margin-left: -50px;
	width: 650px;

	
}
.ListTitle
{
	background: transparent url(/images/row-1g.png) no-repeat 5px;
	height: 50px;
	margin-left: -50px;
	width: 650px;

	
}
#MainContent .ListTitle h3
{
	color: #555;
	line-height: 50px;	
	margin-left: 45px;
	width: 400px;
}
#MainContent .WinnersListTitle h3
{
	color: #3D698D;
	line-height: 50px;	
	margin-left: 45px;
	width: 400px;
}
#MainContent .WinnersListTitle span
{
	position: absolute;
	margin: 10px 0 0 450px;
}
#MainContent .ListTitle span
{
	position: absolute;
	margin: 18px 0 0 450px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 9px;
	color: #777;
}
#MainContent .WinnersListTitle .RaffleDate
{
	color: #006699;
	font-size: 11px;
	margin-top: 5px;
}
#MainContent .WinnersListTitle .RaffleDate select 
{
	
	border: 1px solid #B8D4E5;
}
#MainContent .WinnersListTitle .RaffleDate select option
{
	padding-right: 10px;
	
}
#MainContent .WinnersListTitle .PastRaffles
{
	color:#06C;
	background:transparent url(/images/calendar_icon_26.png) top right no-repeat;
	font-size:10px;
	text-align:right;
	display: block;
	height:16px;
	line-height:17px;
	padding: 0 20px 0 0;
}
#MainContent .WinnersListTitle .PastRaffles a
{
	text-transform: uppercase;
	font-size: 9px;
	font-weight:bold;
	text-decoration:none;
	color: #990000;

}
#MainContent .WinnersListTitle .PastRaffles a:hover
{
	color: #0099cc;
}#MainContent .winners-board ul li
{
	padding:0px;
	margin: 0px;
	width:540px;
}
#MainContent .winners-board ul li.rowWinner
{
	padding: 0px;
	display:block;
	line-height:31px;
	width:540px;
	background:transparent url(/images/row-1x.png) top left repeat-y;
	color:#717381;
	font-size:13px;
	font-weight:bold;
	position:relative;
	text-align: left;
	margin-top: 0px;
	border-bottom: 1px solid #DBE9F1;
}
#MainContent .winners-board ul li.rowTitles
{
	background: transparent url(/images/row-1y.png) top left repeat-y;
	width: 540px;
	line-height: 30px;
	position:relative;
	border-bottom: 1px solid #ECF4F8;

}
#MainContent .winners-board ul li.winner
{
	background: transparent url(/images/row-1w.png) top left repeat-y;
	cursor: pointer;
}

#MainContent .winners-board ul li.rowTitles span
{
	color: #555;
	font-size: 12px !important;
	font-weight:bold;
	line-height: 30px;
	text-transform: uppercase;
}
#MainContent .winners-board ul li .location, #MainContent .winners-board ul li .status, #MainContent .winners-board ul li .date 
{
	
	position:absolute;
	top:0px;
	padding: 0px;
	margin: 0px;
	

}
#MainContent .winners-board ul li span
{
	text-transform:capitalize;
}
#MainContent .winners-board ul li .location
{
	left: 220px;
}
#MainContent .winners-board ul li .status
{
	left: 380px;
	padding-left: 20px;
	font-size: 9px;
	text-transform:uppercase;
}
#MainContent .winners-board ul li.pending span.status
{
	background: transparent url(/images/icon_pending.png) no-repeat 0 8px;
}
#MainContent .winners-board ul li.rejected span.status
{
	background: transparent url(/images/icon_rejected.png) no-repeat  0 8px;
	text-decoration:none;
}
#MainContent .winners-board ul li.shipped span.status
{
	background: transparent url(/images/icon_shipped.png) no-repeat  0 8px;
	text-decoration:none;
}
#MainContent .winners-board ul li.rejected span
{
	text-decoration:line-through;
	color: #BA0E1A;
}
#MainContent .winners-board ul li.unclaimed span
{
	text-decoration:line-through;

}
#MainContent .winners-board ul li.unclaimed span.status
{
	background: transparent url(/images/icon_unclaimed.png) no-repeat  0 8px;
	text-decoration:none !important;
}
#MainContent .winners-board ul li.winner span
{
	color: #006699;
	text-decoration: underline;
}
#MainContent .winners-board #ul_SecondChancesWinners li.winner
{
	
	background:transparent url(/images/row-1x.png) top left repeat-y;
}
#MainContent .winners-board #ul_SecondChancesWinners li.winner span
{
	color: #777;
	text-decoration: none;
}
#MainContent .winners-board ul li.winner span.status
{
	background: transparent url(/images/ribbon-16.png) no-repeat 0 8px;
	text-decoration: underline;
}
#MainContent .winners-board ul li.redeemed span.status
{
	background: transparent url(/images/icon_redeemed.png) no-repeat  0 8px;
		text-decoration:none !important;
}
.winners-board ul{
	display:block;
	clear:left;
	float:left;
	width:100%;
	height:auto;
	margin:0;
	padding:0;
	position:relative;
	overflow:hidden;
}
/*#MainContent .winners-board div.disclaimer
{
	padding: 10px;
	background-color: #DFECF3;
	width: 520px;
	margin-left: -15px;
	font-weight: bold;
}
#MainContent .winners-board div.disclaimer a
{
	float: right;
	display:block;
	height: 20px;
	background:url(/images/information.png) no-repeat top left;
	padding-left: 20px;
	color: #006699;
	font-size: 10px;
	font-weight:bold;
}
#MainContent .winners-board div.disclaimer h4
{
	font-size: 12px;
}*/
#MainContent .winners-board div.message
{
	background: #F4F7FA url(/images/information.png) no-repeat 15px 15px;
	padding: 15px 15px 15px 40px;
	border: 1px solid #DBE9F1;
	margin: 30px 80px 0 -20px;
	font-size: 11px;

}

#MainContent .winners-board div.message h4
{
	color:#006699;
	font-size: 14px;
	font-weight: bold;
}
#MainContent .winners-board div.message h5
{
	font-size:12px;
	font-weight:bold;
	margin-top: 5px;
}
#MainContent .winners-board div.message p
{
margin-top: 5px;	
	}
#MainContent .winners-board div.message a
{
	color: #006699;
}


/* Special Classes for the daily winners wall during march */

#MainContent .winners-board ul.dailyWinners li span 
{
    width: 140px;
}
#MainContent .winners-board ul.dailyWinners li span.location
{
	left: 140px;
}

#MainContent .winners-board ul#ul_raffleWinners li span.date
{
    display:none;
}

#MainContent .winners-board ul.dailyWinners li span.date
{
	display:block;
	left: 280px;
	width:120px;
}

#MainContent .winners-board ul.dailyWinners li span.status
{
	left: 400px;
}
