/* @override http://local/dev/devwordpress/wp-content/plugins/lottery/lottery.css?ver=3.0 */

table.lottery_results {
	width: 100%;
	margin: 1em 0 .5em 0;
}
table.lottery_results caption {
	font-weight: bold;
}
table.lottery_results td,
table.lottery_results th { 
	padding:0!important; 
	margin:0!important; 
	font-weight: normal;
	text-align:center; 
	vertical-align: middle;
}

table.lottery_results th.lastrow { 
	padding-right: 10px; 
}

p.lottery_link { font-size: 11px; font-weight: normal; text-align: center; margin: 0 auto; display: block; font-family: Arial, sans-serif; }
p.lottery_link, p.lottery_link a { color: #bbb; padding: 0; outline: none; border: none; text-decoration: none; }

/* Set the width of the columns based on % */
table.lottery_cols_1 td { width: 100%; }
table.lottery_cols_2 td { width: 50%; }
table.lottery_cols_3 td { width: 33%; }
table.lottery_cols_4 td { width: 25%; }
table.lottery_cols_5 td { width: 20%; }
table.lottery_cols_6 td { width: 16.6%; }
table.lottery_cols_7 td { width: 14.28%; }
table.lottery_cols_8 td { width: 12.5%; }
table.lottery_cols_20 td { width: 5%; }

table.lottery_results td.wildcard {
	vertical-align: text-top;
}
table.lottery_results .wildcard span {
	cursor: help;
}
	
table.lottery_numbers .wildcard span,
table.lottery_balls .wildcard span {
	display: block;
	margin: 0 auto;
	margin-top: 2px;
	height: 22px;
	border: 1px solid;
	line-height: 22px;
}


table.lottery_results th {
	display: none;
}
table.lottery_balls .lottery_number span {
	width: 21px;
	display: block;
	margin: 0 auto;
	padding-top: 6px;
	padding-bottom: 4px;
	padding-left: 9px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-weight: bold;
	height: 22px;
	line-height: 15px;
	text-align: left;
	font-size: 12px;
	background-image: url("img/yellow_ball_bg.gif");
}
table.lottery_balls .wildcard span {
	width: 21px;
}
table.lottery_balls .lottery_number span.length2 {
	padding-left: 5px;
	width: 25px;
}
table.lottery_balls .bonus span {
	background-image: url("img/red_ball_bg.gif");
}
table.lottery_balls .multiplier span { 
	background-image: url("img/green_ball_bg.gif");
}

/*  Lottery Number Images */

table.lottery_numbers td.lottery_number { width:24px; }
table.lottery_numbers .lottery_number span { 
	display:block;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
	text-indent: -9999px;
	width:24px;
	height:24px;
	background-position: left top;
	background-repeat: no-repeat;
}
table.lottery_numbers .wildcard span {
	width: 20px;
}
table.lottery_numbers .lottery_number_00 span,
table.lottery_numbers .lottery_number_0 span { background-image: url("img/results_ball_0.gif"); }
table.lottery_numbers .lottery_number_01 span,
table.lottery_numbers .lottery_number_1 span { background-image: url("img/results_ball_1.gif"); }
table.lottery_numbers .lottery_number_02 span,
table.lottery_numbers .lottery_number_2 span { background-image: url("img/results_ball_2.gif"); }
table.lottery_numbers .lottery_number_03 span,
table.lottery_numbers .lottery_number_3 span { background-image: url("img/results_ball_3.gif"); }
table.lottery_numbers .lottery_number_04 span,
table.lottery_numbers .lottery_number_4 span { background-image: url("img/results_ball_4.gif"); }
table.lottery_numbers .lottery_number_05 span,
table.lottery_numbers .lottery_number_5 span { background-image: url("img/results_ball_5.gif"); }
table.lottery_numbers .lottery_number_06 span,
table.lottery_numbers .lottery_number_6 span { background-image: url("img/results_ball_6.gif"); }
table.lottery_numbers .lottery_number_07 span,
table.lottery_numbers .lottery_number_7 span { background-image: url("img/results_ball_7.gif"); }
table.lottery_numbers .lottery_number_08 span,
table.lottery_numbers .lottery_number_8 span { background-image: url("img/results_ball_8.gif"); }
table.lottery_numbers .lottery_number_09 span,
table.lottery_numbers .lottery_number_9 span { background-image: url("img/results_ball_9.gif"); }
table.lottery_numbers .lottery_number_10 span { background-image: url("img/results_ball_10.gif"); }
table.lottery_numbers .lottery_number_11 span { background-image: url("img/results_ball_11.gif"); }
table.lottery_numbers .lottery_number_12 span { background-image: url("img/results_ball_12.gif"); }
table.lottery_numbers .lottery_number_13 span { background-image: url("img/results_ball_13.gif"); }
table.lottery_numbers .lottery_number_14 span { background-image: url("img/results_ball_14.gif"); }
table.lottery_numbers .lottery_number_15 span { background-image: url("img/results_ball_15.gif"); }
table.lottery_numbers .lottery_number_16 span { background-image: url("img/results_ball_16.gif"); }
table.lottery_numbers .lottery_number_17 span { background-image: url("img/results_ball_17.gif"); }
table.lottery_numbers .lottery_number_18 span { background-image: url("img/results_ball_18.gif"); }
table.lottery_numbers .lottery_number_19 span { background-image: url("img/results_ball_19.gif"); }
table.lottery_numbers .lottery_number_20 span { background-image: url("img/results_ball_20.gif"); }
table.lottery_numbers .lottery_number_21 span { background-image: url("img/results_ball_21.gif"); }
table.lottery_numbers .lottery_number_22 span { background-image: url("img/results_ball_22.gif"); }
table.lottery_numbers .lottery_number_23 span { background-image: url("img/results_ball_23.gif"); }
table.lottery_numbers .lottery_number_24 span { background-image: url("img/results_ball_24.gif"); }
table.lottery_numbers .lottery_number_25 span { background-image: url("img/results_ball_25.gif"); }
table.lottery_numbers .lottery_number_26 span { background-image: url("img/results_ball_26.gif"); }
table.lottery_numbers .lottery_number_27 span { background-image: url("img/results_ball_27.gif"); }
table.lottery_numbers .lottery_number_28 span { background-image: url("img/results_ball_28.gif"); }
table.lottery_numbers .lottery_number_29 span { background-image: url("img/results_ball_29.gif"); }
table.lottery_numbers .lottery_number_30 span { background-image: url("img/results_ball_30.gif"); }
table.lottery_numbers .lottery_number_31 span { background-image: url("img/results_ball_31.gif"); }
table.lottery_numbers .lottery_number_32 span { background-image: url("img/results_ball_32.gif"); }
table.lottery_numbers .lottery_number_33 span { background-image: url("img/results_ball_33.gif"); }
table.lottery_numbers .lottery_number_34 span { background-image: url("img/results_ball_34.gif"); }
table.lottery_numbers .lottery_number_35 span { background-image: url("img/results_ball_35.gif"); }
table.lottery_numbers .lottery_number_36 span { background-image: url("img/results_ball_36.gif"); }
table.lottery_numbers .lottery_number_37 span { background-image: url("img/results_ball_37.gif"); }
table.lottery_numbers .lottery_number_38 span { background-image: url("img/results_ball_38.gif"); }
table.lottery_numbers .lottery_number_39 span { background-image: url("img/results_ball_39.gif"); }
table.lottery_numbers .lottery_number_40 span { background-image: url("img/results_ball_40.gif"); }
table.lottery_numbers .lottery_number_41 span { background-image: url("img/results_ball_41.gif"); }
table.lottery_numbers .lottery_number_42 span { background-image: url("img/results_ball_42.gif"); }
table.lottery_numbers .lottery_number_43 span { background-image: url("img/results_ball_43.gif"); }
table.lottery_numbers .lottery_number_44 span { background-image: url("img/results_ball_44.gif"); }
table.lottery_numbers .lottery_number_45 span { background-image: url("img/results_ball_45.gif"); }
table.lottery_numbers .lottery_number_46 span { background-image: url("img/results_ball_46.gif"); }
table.lottery_numbers .lottery_number_47 span { background-image: url("img/results_ball_47.gif"); }
table.lottery_numbers .lottery_number_48 span { background-image: url("img/results_ball_48.gif"); }
table.lottery_numbers .lottery_number_49 span { background-image: url("img/results_ball_49.gif"); }
table.lottery_numbers .lottery_number_50 span { background-image: url("img/results_ball_50.gif"); } 	