div#header,
div#footer,
h1#pageIntro,
div.recent_drawings_wrap,
nav.contentWrapper,
div.col_sidebar,
.white_panels,
.past_numbers,
.ErrorLabel,
.no_print { display:none; }

.print_only { display:block; }

div.online_claiming label {display:block;}
div.online_claiming input[type="text"] {display:block; border:none; font-size:18px; padding:0 0 20px 20px; }
div.online_claiming fieldset { border: none }

.printLoading {background:url("/assets/images/gui/colorbox/loading") no-repeat  center center #fff; left:0; position:absolute; top:0;}

.clearfix:before, .clearfix:after {content:"\0020"; display:block; height:0; visibility:hidden; }
.clearfix:after {clear:both;}
.clearfix {zoom:1;}

/* GLOBAL PRINT STYLES -------------------------------- */
body, body.printPage {background:#fff; padding:0; margin:0; font-size:12px; color:black; font:12px/1.4 Arial, Helvetica, Verdana, sans-serif; }
	.printHeader {padding:10px 0; text-align:center; border-bottom:1px solid #333;}
		.printPageButton {background:#ccc; border:1px solid #333; cursor:pointer; display:inline-block; padding:3px 5px; margin:0 auto;}
		.IE7 .printPageButton {margin:0 auto; width:200px;}
#header, 
#footer,
.printfriendly, 
div#main nav.contentWrapper,
#winning_numbers_lp .banner_rotator_wrap,
.recent_numbers_wrap .search-panel 
	{display:none !important;}

h1,h2,h3,h4,h5,h6 {margin:0 0 0.75em 0; font-weight:bold; font-family:Georgia,serif;}
h1 {font-size:24px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5,h6 {font-size:12px;}

.ir {width:auto; height:auto; overflow:visible; text-indent:0; background-image:none;}

#main {background:#fff;}	
.pageIntro {}
div#main div.with_subnav div.page_content {float:none;width:auto;}
div#main .contentWrapper {border:0 none; padding:15px;}
#main .module {background-color:#FFF; border:0 none; margin-bottom:20px; overflow:visible;}
#main .module h3 {background:none; color:#000; font:bold 1.8em Georgia,serif; padding:0; margin:0 0 0.75em;}

.signoutLink {display:none;}


/* WINNING NUMBERS ------------------------------------ */
#recent_numbers_list {padding:0; margin:0; list-style:none;}
/*#recent_numbers_list .item_alt {background-color:#fff;border:0 none;}*/
#recent_numbers_list .recent_numbers_item {border-bottom:1px solid #666; padding-bottom:10px; margin-bottom:10px;}
.recent_numbers_item h2 {float:left; margin-right:40px;}
.recent_numbers_item h2 a {background-image:none; display:inline; float:none; margin:0 0 12px 0; overflow:visible; text-indent:0; width:auto; height:auto;}
#recent_numbers_list .recent_numbers_item .date {font-weight:bold; display:block; margin-right:30px; float:left;}
#recent_numbers_list .recent_numbers_item .tim {display:block; margin-right:30px; float:left;}
#recent_numbers_list .recent_numbers_item .balls {float:none; clear:left; margin:5px 0 10px 20px; padding:0; list-style:none;}
#recent_numbers_list .recent_numbers_item .balls li {background:#eee; color:#000; display:inline-block; font-size:18px; font-weight:bold; line-height:28px; text-align:center; border:1px solid #666; margin:0 2px 5px; width:28px; height:28px; vertical-align:middle; -moz-border-radius:15px; -webkit-border-radius:15px; -khtml-border-radius:15px; border-radius:15px;}
#recent_numbers_list .recent_numbers_item .balls .yellow {background:#FFD21E;}
#recent_numbers_list .recent_numbers_item .balls li.multiBallPrint {background:#fff; width:auto; border:0 none;}
#recent_numbers_list .recent_numbers_item .balls .x  {background:#fff; width:auto; border:0 none;}
#recent_numbers_list .recent_numbers_item .balls .red {background:#D31142;}
#recent_numbers_list .recent_numbers_item .balls .plus {background:#fff; width:auto; border:0 none;}
#recent_numbers_list .recent_numbers_item .balls .time {font-weight:normal; background:#fff; width:auto; border:0 none; padding-right:20px;}
#recent_numbers_list .recent_numbers_item .balls .clear_balls {/*display:block; height:10px;*/ width:50px; background:#fff; width:auto; border:0 none;}
#recent_numbers_list .recent_numbers_item p {float:left; padding:0 30px 0 0; margin:0;}
#recent_numbers_list .recent_numbers_item p span {font-weight:bold;}
#winning_numbers_lp .white_panels, #winning_numbers_archive .white_panels {display:none;}

/* REMAINING PRIZES --------------- */
.prizes_remaining_search_wrap p,
.prizes_remaining_search_wrap .form_wrap {display:none;}
.prizes_remaining_search_wrap .show_all_table {font-size:12px; width:100%;}
.prizes_remaining_search_wrap .show_all_table td {width:50%; padding-bottom:20px; vertical-align:top; text-align:left; border-top:none;}
.prizes_remaining_search_wrap .show_all_table table, 
.prizes_remaining_search_wrap table {font-size:12px; width:90%;}
.prizes_remaining_search_wrap .show_all_table table td, 
.prizes_remaining_search_wrap .show_all_table table th, 
.prizes_remaining_search_wrap table td, 
.prizes_remaining_search_wrap table th {width:auto; padding-bottom:0; vertical-align:top; text-align:left;}
.prizes_remaining_search_wrap table th {font-weight:bold;}
.prizes_remaining_search_wrap .show_all_table table td, 
.prizes_remaining_search_wrap table td {border-top:1px solid #333;}
.table_title {font-size:14px;}

/* IE7 ------------------- */
.IE7 #recent_numbers_list .recent_numbers_item .balls {height:30px;}
.IE7 #recent_numbers_list .recent_numbers_item .balls li {float:left;}
.IE7 #recent_numbers_list p {clear:both;}

/* WINNERS SECTION ------------------------------------ */
.vidDescrip {height:auto !important;}
.vidRateShare, .btnAddStory, .btnSeeMoreStories, .winnersIntro.searchStories, .thmbLink span, .storyShare, .storyRate, .storyDetail .red_btn {display:none;}
#winners-slides .slideList {margin:0; padding:0;}
#winners-slides .slideList li {float:left; list-style:none;}
.storyResults {float:left; width:320px;}
.storyResults .storyList {margin:0; padding:0; list-style:none;}
.storyResults .storyList .storyItem {margin:0 0 12px; padding:0; list-style:none;}
.storyResults .storyList .storyItem .storyItemLeft {float:left; width:100px;}
.storyResults .storyList .storyItem .storyItemRight {float:left; width:200px;}
.storyResults .storyList .storyItem .storyItemRight .storyTitle {display:block;}
.storyDescrip, .storyDescrip .jspContainer, .storyDescrip .jspPane {width:auto !important; height:auto !important;}


/*KENO WINNING ARCHIVE -------------------------------------------*/
.keno_drawings_search {display:none;}
.keno_drawings tr .keno_results {font-family: Georgia,serif;font-weight: bold;text-align:left;padding:0 10px 10px 0;font-size:18px;}
.keno_drawings tr .keno_subhead {padding-right:5px;} 
.keno_drawings tr td {padding:3px;}
.keno_drawings tr td.booster {text-align:center;}
.pager_numbers ul li, .locations_page_next li, .locations_page_previous li {float:left; list-style-type:none;font-size: 12px;padding: 5px;display: block;}


/*CHECK YOUR NUMBERS ARCHIVE -------------------------------------------*/
.cyn-hdr-img, .search-panel-content, .past_winning_numbers_content {display:none;}
.current_content {display:block;}
/*.check_your_numbers_panel {display:none;}*/
.print-current {display:block;}
.check_numbers_tabs div.tabbed_content div#tab_content_block .tab_content { display: none;}
#tab_content_2 .panels .check_your_numbers_panel:first-child {display:block !important;}
#tab_content_3 .panels .check_your_numbers_panel:first-child {display:block !important;}


.past_winning_numbers_select_a_date_180, .past_winning_numbers_submit { display: none;}
.txt_content_wrap {padding:10px 0;}
.past_winning_numbers_results {width:90%;}
    .past_winning_numbers_results .past_winning_numbers_results_row .number_input_wrapper .number_input {display: inline;float: left; margin-bottom: 5px;margin-right: 2px;width: 18px;text-align:center;}
    .past_winning_numbers_results th {border-bottom: 1px solid #999;font-size: 12px;font-weight: bold;padding: 4px 6px;text-align:left;}
    .past_winning_numbers_results th:last-child {width:70px;}
    .past_winning_numbers_results_row td {border-bottom: 1px solid #999;font-size: 12px;font-weight: bold;padding: 4px 0px;}
    .past_winning_numbers_results_row td:last-child {text-align:center !important;}
    .past_winning_numbers_results_row td ul {display:none;}
    .ballIcon {display:none;}
.past_winning_numbers_note {padding:10px 0;}
.megaplier, .powerball_red {background:#999;border:2px solid #999;}


