/* General Styles */
body, p, li, ul, ol, td, font {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 1.4em; color: #FFF; }
a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-decoration:none; color: #000000;}
a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-decoration:none; color: #000000;}
a:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-decoration:none; color: #000000;}
a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-decoration: underline; color: #000000;}

a.black:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-decoration:underline; color: #000000;}
a.black:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-decoration:underline; color: #000000;}
a.black:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-decoration:underline; color: #000000;}
a.black:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-decoration: underline; color: #000000;}

a.blue:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight:bold; text-decoration:none; color: #2a26c3;}
a.blue:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight:bold; text-decoration:none; color: #2a26c3;}
a.blue:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight:bold; text-decoration:none; color: #2a26c3;}
a.blue:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight:bold; text-decoration: underline; color: #2a26c3;}

a.blueb:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight:bold; text-decoration:none; color: #2a26c3;}
a.blueb:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight:bold; text-decoration:none; color: #2a26c3;}
a.blueb:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight:bold; text-decoration:none; color: #2a26c3;}
a.blueb:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight:bold; text-decoration: underline; color: #2a26c3;}

a.bold:link {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration:none; font-style: normal; color: #2a26c3;}
a.bold:visited {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration:none; font-style: normal; color: #2a26c3;}
a.bold:active {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration:none; font-style: normal; color: #2a26c3;}
a.bold:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration:none; font-style: normal; color: #2a26c3;}

a.bold:link {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration:none; font-style: normal; color: #00a6ff;}
a.bold:visited {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration:none; font-style: normal; color: #00a6ff;}
a.bold:active {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration:none; font-style: normal; color: #00a6ff;}
a.bold:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration:none; font-style: normal; color: #00a6ff;}


a.small:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #00a6ff;} 
a.small:visited {font-family: Arial, Helvetica, sans-serif;font-size: 10px; font-style: normal; color: #00a6ff;}
a.small:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #00a6ff;}
a.small:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #00a6ff;}

a.white:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-decoration:none; color: #ffffff; } 
a.white:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-style: normal; text-decoration:none; color: #ffffff;}
a.white:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-decoration:none; color: #ffffff;}
a.white:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-decoration: underline; color: #ffffff;}

a.white2:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-decoration:none; color: #ffffff; } 
a.white2:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px; font-style: normal; text-decoration:none; color: #ffffff;}
a.white2:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-decoration:none; color: #ffffff;}
a.white2:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-decoration: underline; color: #ffffff;}


.yellow_border {border: 1px solid #fc0;}
.yellow_border2 {border: 2px solid #fc0;}
.black_border {border: 1px solid #000;}
.black_text {color: #000; font-size: 12px;}
.black_text_14 {color: #000; font-size: 14px;}
.black_text_13 {color: #000; font-size: 13px;}
.black_text_11 {color: #000; font-size: 11px;}
.black_text_10 {color: #000; font-size: 10px;}
.black_text_bold_13 {font-weight: bold; color: #000; font-size: 13px;}
.black_text_bold_14 {font-weight: bold; color: #000; font-size: 14px;}
.black_text_bold_16 {font-weight: bold; color: #000; font-size: 16px;}
.black_text_9 {color: #000; font-size: 9px; line-height: 1em;}
.black_text_8 {color: #000; font-size: 8px; line-height: 1em;}
.black_text_2 {color: #000; font-size: 2px; line-height: 1em;}

.text {font-size: 12px;}
.text_11 {font-size: 11px;}
.text_10 {font-size: 10px;}
.text_bold_13 {font-weight: bold; font-size: 13px;}
.text_bold_14 {font-weight: bold; font-size: 14px;}
.text_9 {font-size: 9px; line-height: 1em;}
.text_8 {font-size: 8px; line-height: 1em;}
.text_2 {font-size: 2px; line-height: 1em;}

.grey_text {color: #7e7e7ee; font-size: 12px;}
.grey_text_11 {color: #7e7e7e; font-size: 11px;}
.grey_text_10 {color: #7e7e7e; font-size: 10px;}
.grey_text_bold_13 {font-weight: bold; color: #7e7e7e; font-size: 13px;}
.grey_text_9 {color: #7e7e7e; font-size: 9px; line-height: 1em;}
.grey_text_9a {color: #7e7e7e; font-size: 9px; line-height: 1.2em;}
.grey_text_8 {color: #7e7e7e; font-size: 8px; line-height: 1em;}
.grey_text_2 {color: #7e7e7e; font-size: 2px; line-height: 1em;}

.red_text {color: #af0000; font-size: 12px;}
.red_text_11 {color: #af0000; font-size: 11px;}
.red_text_10 {color: #af0000; font-size: 10px;}
.red_text_bold_13 {font-weight: bold; color: #af0000; font-size: 13px;}
.red_text_9 {color: #af0000; font-size: 9px; line-height: 1em;}
.red_text_8 {color: #af0000; font-size: 8px; line-height: 1em;}
.red_text_2 {color: #af0000; font-size: 2px; line-height: 1em;}

.blue_text {color: #1601e4; font-size: 12px;}
.blue_text_11 {color: #1601e4; font-size: 11px;}
.blue_text_10 {color: #1601e4; font-size: 10px;}
.blue_text_bold_13 {font-weight: bold; color: #1601e4; font-size: 13px;}
.blue_text_9 {color: #1601e4; font-size: 9px; line-height: 1em;}
.blue_text_8 {color: #1601e4; font-size: 8px; line-height: 1em;}
.blue_text_2 {color: #1601e4; font-size: 2px; line-height: 1em;}

.green_text {color: #04b700; font-size: 12px;}
.green_text_11 {color: #04b700; font-size: 11px;}
.green_text_10 {color: #04b700; font-size: 10px;}
.green_text_bold_13 {font-weight: bold; color: #04b700; font-size: 13px;}
.green_text_9 {color: #04b700; font-size: 9px; line-height: 1em;}
.green_text_8 {color: #04b700; font-size: 8px; line-height: 1em;}
.green_text_2 {color: #04b700; font-size: 2px; line-height: 1em;}

/*input, select, option, textarea {background: #dddbdb; color: #000; border: none;} */
input, select, option, textarea {background: #f4f4f4; color: #000; border-color: #000000; border-width: 1px}
input:focus {background: #fafbed;}
select:focus {background: #fafbed;}
textarea:focus {background: #fafbed;}
.submit_button {font-weight: bold; padding: 2px;}
.checkbox {border: none; background: none;}
.error {font-weight: normal; margin: 1em 0; font-size: 13px; color: #000; text-align: center; background: #f4f4f4; border: 1px solid #b40101; border-width: 2px 0; padding: 3px 0; width: 580px;}

.center
{ 
text-align: center;
}

.center table
{ 
margin-left: auto;
margin-right: auto;
text-align: left;
}


body {background: #000000; text-align:center;}
#splash{background: #000000 url("/images/backgrounds/splash_background_1px.jpg") repeat-x;}
#email_field, #confirm_email,#email_confirm_field {width: 206px;}
#group_field {width: 150px;}
#group_quantity_field {width: 40px;}

/* Styles */
.splash_table {width: 1100px; height: 788px; margin-bottom: 0px; background: #000000 url("/images/backgrounds/splash_table_66_v12.jpg") no-repeat; margin-left: auto; margin-right: auto; text-align: left;}
.receipt_table {width: 1100px; height: 788px; margin-bottom: 0px; background: #000000 url("/images/backgrounds/receipt_table_66_v4.jpg") no-repeat; margin-left: auto; margin-right: auto; text-align: left;}
.pm_logo_table {width: 1100px; height: 13px; margin-left: auto; margin-right: auto; text-align: right;}


.center {text-align: center;}
.center table { margin-left: auto; margin-right: auto; text-align: left; }

.left {text-align: left;}
.left table { margin-left: auto; margin-right: auto; text-align: left; }

.questions_div {margin-bottom: 0px; margin-top: 5px;}



