* {
	margin: 0px; padding: 0px;
}
body {
	background: white; color: black; font-family: Verdana, Arial, Helvetica, sans-serif;
}
ul {
	list-style-type: none;
}
p {
	margin: 0px 0px 10px; padding: 0px;
}
abbr {
	border: currentColor; border-image: none;
}
.clr::before {
	width: 0px; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "\0020";
}
.clr::after {
	width: 0px; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "\0020";
}
.clr::after {
	clear: both;
}
.clr {
	-ms-zoom: 1;
}
.float_left {
	float: left;
}
.float_right {
	float: right;
}
.block {
	display: block;
}
.page_break_after {
	page-break-after: always;
}
.header_wrapper {
	display: none;
}
.nav_access {
	display: none;
}
.bread_crumbs {
	display: none;
}
.com_header {
	display: none;
}
.instructions {
	display: none;
}
.user_actions {
	display: none;
}
.secondary {
	display: none;
}
.footer_wrapper {
	display: none;
}
.save_secure {
	display: none;
}
.loader {
	display: none;
}
.com_disclaimer {
	display: none;
}
.content_preview {
	display: none;
}
.print_hidden {
	display: none;
}
.manual_registration_page .container_12 .grid_6 {
	width: 99.1%;
}
.manual_registration_page .container_12 .push_3 {
	left: 0px;
}
.dbg_success_page .com_base_4 {
	display: none;
}
.dbg_success_page .header_medium {
	display: none;
}
.dbg_success_page .announcement {
	display: none;
}
.dbg_success_page .user_action {
	display: none;
}
.dbg_success_page .print.btn_secondary {
	display: none;
}
.dbg_success_page .ticket_success_message {
	display: none;
}
.dbg_success_page .ticket_success_header {
	display: none;
}
.dbg_success_page .com .header_small {
	display: none;
}
.my_account_view_ticket_page .com_base_4 {
	display: none;
}
.my_account_view_ticket_page .header_medium {
	display: none;
}
.my_account_view_ticket_page .announcement {
	display: none;
}
.my_account_view_ticket_page .user_action {
	display: none;
}
.my_account_view_ticket_page .print.btn_secondary {
	display: none;
}
.my_account_view_ticket_page .ticket_success_message {
	display: none;
}
.my_account_view_ticket_page .ticket_success_header {
	display: none;
}
.my_account_view_ticket_page .com .header_small {
	display: none;
}
.dbg_success_page .printed_ticket_logo {
	left: 35px; top: 20px; position: absolute; z-index: -1;
}
.my_account_view_ticket_page .printed_ticket_logo {
	left: 35px; top: 20px; position: absolute; z-index: -1;
}
.dbg_success_page .printed_ticket_bg {
	width: 310px; height: 100%; position: absolute; z-index: -2;
}
.my_account_view_ticket_page .printed_ticket_bg {
	width: 310px; height: 100%; position: absolute; z-index: -2;
}
.dbg_success_page .printed_ticket_foot {
	outline: rgb(255, 223, 222) solid 3px; width: 0px; height: 0px; border-bottom-color: rgb(255, 223, 222); border-left-color: rgb(255, 223, 222); border-bottom-width: 40px; border-left-width: 307px; border-bottom-style: solid; border-left-style: solid; position: absolute; z-index: -1;
}
.my_account_view_ticket_page .printed_ticket_foot {
	outline: rgb(255, 223, 222) solid 3px; width: 0px; height: 0px; border-bottom-color: rgb(255, 223, 222); border-left-color: rgb(255, 223, 222); border-bottom-width: 40px; border-left-width: 307px; border-bottom-style: solid; border-left-style: solid; position: absolute; z-index: -1;
}
.dbg_success_page .panel_ticket {
	background: none; width: 310px;
}
.my_account_view_ticket_page .panel_ticket {
	background: none; width: 310px;
}
.dbg_success_page .panel_ticket .panel_body {
	padding: 10px;
}
.my_account_view_ticket_page .panel_ticket .panel_body {
	padding: 10px;
}
.dbg_success_page .panel_ticket .panel_footer {
	background: none;
}
.my_account_view_ticket_page .panel_ticket .panel_footer {
	background: none;
}
.dbg_success_page .ticket .ticket_info img {
	float: right;
}
.my_account_view_ticket_page .ticket .ticket_info img {
	float: right;
}
.dbg_success_page .ticket .ticket_info dt {
	float: none;
}
.my_account_view_ticket_page .ticket .ticket_info dt {
	float: none;
}
.dbg_success_page .ticket .ticket_numbers .list_table {
	font-size: 100%;
}
.my_account_view_ticket_page .ticket .ticket_numbers .list_table {
	font-size: 100%;
}
.dbg_success_page .ticket .ticket_numbers .board > li {
	padding: 0px 0px 10px;
}
.my_account_view_ticket_page .ticket .ticket_numbers .board > li {
	padding: 0px 0px 10px;
}
.dbg_success_page .ticket .ticket_numbers .board > li .line_description {
	margin-right: 10px;
}
.my_account_view_ticket_page .ticket .ticket_numbers .board > li .line_description {
	margin-right: 10px;
}
.dbg_success_page .ticket .ticket_numbers .last.board > li {
	padding-bottom: 10px;
}
.my_account_view_ticket_page .ticket .ticket_numbers .last.board > li {
	padding-bottom: 10px;
}
.dbg_success_page .ticket .ticket_numbers .board .numbers {
	padding: 0px; display: inline-block;
}
.my_account_view_ticket_page .ticket .ticket_numbers .board .numbers {
	padding: 0px; display: inline-block;
}
.dbg_success_page .ticket .ticket_numbers .board .num_pool1.numbers {
	width: 100%;
}
.my_account_view_ticket_page .ticket .ticket_numbers .board .num_pool1.numbers {
	width: 100%;
}
.dbg_success_page .ticket .ticket_numbers .board .numbers li {
	padding: 0px 4px 0px 0px; display: inline;
}
.my_account_view_ticket_page .ticket .ticket_numbers .board .numbers li {
	padding: 0px 4px 0px 0px; display: inline;
}
.dbg_success_page .ticket .ticket_numbers .raffle_number {
	margin: 0px 0px 2px; padding: 2px 0px 7px; vertical-align: middle;
}
.my_account_view_ticket_page .ticket .ticket_numbers .raffle_number {
	margin: 0px 0px 2px; padding: 2px 0px 7px; vertical-align: middle;
}
.dbg_success_page .ticket .ticket_numbers .raffle_info {
	margin: 0px; padding: 10px 0px 15px; line-height: 125%;
}
.my_account_view_ticket_page .ticket .ticket_numbers .raffle_info {
	margin: 0px; padding: 10px 0px 15px; line-height: 125%;
}
.dbg_success_page .ticket .ticket_dates .draw_dates {
	padding: 10px 0px 5px;
}
.my_account_view_ticket_page .ticket .ticket_dates .draw_dates {
	padding: 10px 0px 5px;
}
.dbg_success_page .ticket .ticket_dates li {
	margin: 0px 0px 10px;
}
.my_account_view_ticket_page .ticket .ticket_dates li {
	margin: 0px 0px 10px;
}
.dbg_success_page .ticket .ticket_dates p {
	margin: 0px 0px 15px;
}
.my_account_view_ticket_page .ticket .ticket_dates p {
	margin: 0px 0px 15px;
}
.dbg_success_page .ticket .cost_breakdown {
	padding-top: 10px;
}
.my_account_view_ticket_page .ticket .cost_breakdown {
	padding-top: 10px;
}
.dbg_success_page .ticket_cost {
	padding: 10px; text-align: right;
}
.my_account_view_ticket_page .ticket_cost {
	padding: 10px; text-align: right;
}
.dbg_success_page .ticket_cost h2 {
	margin: 0px; display: inline;
}
.dbg_success_page .ticket_cost p {
	margin: 0px; display: inline;
}
.my_account_view_ticket_page .ticket_cost h2 {
	margin: 0px; display: inline;
}
.my_account_view_ticket_page .ticket_cost p {
	margin: 0px; display: inline;
}
.postal_registration .postal_registration_logo {
	top: 20px; right: 0px; position: absolute;
}
@media screen and (max-width:320px)
{
.postal_registration .postal_registration_logo {
	display: none;
}
}
.postal_registration .application_number {
	margin-bottom: 20px;
}
.postal_registration .valid_identification {
	margin: 20px 0px;
}
.postal_registration .additional_age_check {
	margin: 20px 0px;
}
.postal_registration .valid_identification {
	padding-left: 0px;
}
.postal_registration .valid_identification li span {
	margin-left: 5px;
}
.postal_registration .valid_identification li img {
	top: 2px; position: relative;
}
.postal_registration .form_output li {
	margin: 0px 0px 10px; line-height: 115%;
}
.postal_registration .form_output .label {
	margin: 0px 10px 0px 0px; padding: 0px; width: 40%; float: left; display: block;
}
.postal_registration .form_output .address {
	margin: 0px 0px 20px;
}
.postal_registration .form_output .username {
	margin: 0px 0px 20px;
}
.postal_registration .form_output .address ul {
	padding: 0px; float: left;
}
.postal_registration .form_output .address_output li {
	margin: 0px 0px 16px; display: block;
}
.postal_registration .ie7 .form_output .address_output li {
	padding: 0px;
}
.postal_registration .form_output .syndicate .output_syndicate_option {
	margin: 10px 0px 0px; padding: 0px 0px 0px 22%; display: block;
}
.postal_registration .form_output li span {
	line-height: 120%;
}
.postal_registration .user_details {
	margin: 0px 0px 10px;
}
.postal_registration .postal_signature_strip {
	padding-left: 0px;
}
.postal_registration .postal_signature_strip li .block {
	margin-bottom: 10px;
}
.print.dbg_subscription_print_dd .container_12 {
	padding: 0px 20px; width: 640px; font-size: 12px;
}
.print.dbg_subscription_print_dd .grid_12 {
	margin: 0px;
}
.print.dbg_subscription_print_dd .grid_6 {
	margin: 0px;
}
.print.dbg_subscription_print_dd .grid_12 {
	width: 620px;
}
.print.dbg_subscription_print_dd .grid_6 {
	width: 310px;
}
.print.dbg_subscription_print_dd img.float_left {
	margin-top: 5px;
}
.print.print.dbg_subscription_print_dd .dd_logo {
	right: 0px; bottom: 7px; position: absolute;
}
.print.dbg_subscription_print_dd .guarantee .dd_logo {
	top: 0px;
}
.print.dbg_subscription_print_dd .instruction h2 {
	font-size: 14px;
}
.print.dbg_subscription_print_dd .guarantee h3 {
	margin: 0px 0px 10px; line-height: 100%; font-size: 16px;
}
.print.dbg_subscription_print_dd .guarantee ul {
	padding: 0px 0px 0px 20px; font-size: 12px; list-style-type: disc;
}
.print.dbg_subscription_print_dd .guarantee ul ul {
	list-style-type: circle;
}
.print.dbg_subscription_print_dd .guarantee li {
	background: none; padding: 0px;
}
.print.print.dbg_subscription_print_dd .content {
	margin: 0px 0px 10px;
}
.print.print.dbg_subscription_print_dd .copy.content {
	margin: 0px 0px 25px;
}
.print.print.dbg_subscription_print_dd .guarantee.content {
	padding: 10px 0px 0px; position: relative;
}
.print.print.dbg_subscription_print_dd .cam_addr {
	line-height: 24px; font-size: 18px; margin-bottom: 27px;
}
.print.print.dbg_subscription_print_dd .cam_addr p {
	text-align: right;
}
.print.print.dbg_subscription_print_dd .left.form_output {
	margin: 0px 0px 20px;
}
.print.print.dbg_subscription_print_dd .form_output li {
	margin: 0px 0px 9px;
}
.print.print.dbg_subscription_print_dd .form_output li .label {
	margin: 0px 20px 0px 0px; width: 42%; font-weight: 700; float: left; display: block;
}
.print.print.dbg_subscription_print_dd .form_output .address_output {
	margin: 0px; padding: 0px; float: left;
}
.print.print.dbg_subscription_print_dd .form_output .address_output li {
	margin: 0px;
}
.print.print.dbg_subscription_print_dd .nested ul {
	margin: 0px 0px 0px -15px; padding-top: 0px;
}
.print.print.dbg_subscription_print_dd .pre_nest {
	margin: 0px 0px 3px;
}
.print.print.dbg_subscription_print_dd .nested li {
	margin: 0px; text-indent: 0px;
}
@media screen and (max-width:640px)
{
.print.dbg_subscription_print_dd .grid_12 {
	width: 620px; float: left;
}
.print.dbg_subscription_print_dd .grid_6 {
	width: 310px; float: left;
}
}
