
body{
  background-color:#000;
  color:#fff;    
  font-family:Verdana,Arial,sans-serif;
  font-size:8pt;
}

body.mydealmania{
background: #c4c4c4 url(../images/content_background_lighter.gif) repeat-x;
text-align:center;
margin:0px;
padding:0px;
}
div.mydealmania_page{
background:#000 none;
width:956px;
margin-left:auto;
margin-right:auto;
}
div.deals-c3{
background: #000 none;
/*width:550px;*/
/*padding:0px 33px 0px 35px;*/
}
div.banner-right-top{
background:#000 none;
padding:12px 37px 25px 0px;
}

div.banner-right{
background:#000 none;
padding:0px 37px 25px 0px;
}

td{
  font-family:Verdana,Arial,sans-serif;
  font-size:8pt;
}

select{
    font-size:11px; 
}

.large_text{
  width:500px; margin-top:10px; font-size:10pt; color: #e7e19f; 
}


.mediumText{
  width:500px; margin:10px; font-size:11pt; color: #e7e19f; padding:10px
}

.error{
  color:#f19022;
}

.required{
  color:black;
}

.registerInput{
  width:160px; font-size:11px;
}

.registerInputInvalid{
    width:160px; border:2px solid #f19022; font-size:11px;
}

#listingTable{
    border:1px solid #bbb; background-color: #fffff7; padding:5px; width:510px;
}

#listingTable td{
    color:#222
}

#what{
    width:160px; font-size:11px; padding:3px; color:#444
}

#city{
    width:100px; font-size:11px; padding:3px; color:#444
}

#state{
    font-size:11px; padding:3px; color:#444; width:65px
}

/*
#phoneNumber{
    font-size:11px; padding:3px; width:90px; color:#444
}
*/

#registerCity{
    width:160px; font-size:11px;
}

.errorMessageBox{
    width:450px; height:10px; background-color: #f4f5da; padding:20px; margin:10px; color:#ee2222;
    border:1px solid #ee2222;
}

.listing{

}

.listing_selected{
    padding-top:15px;padding-left:15px; 
    background-image: url(../images/cases/cases_background_line2.gif); background-repeat: repeat-x;
    background-color:#b8b8b8; width:520px
}

.listing_selected td{
    color:#333
}

.listing_selected div{
    color:#333
}

.toolbarLabel{
  font-size:9px; color:black; padding-left:2px
}

.title_main{
    font-size:14pt; color:black;
}

.title_coupons{
    width:500px;font-size:12pt; color:#fff; 
}

.title_medium{
    font-size:12pt; color:#fff; font-weight:bold
}

.title_small{
    font-size:11pt; color:#fff; font-weight:bold
}

.sub_title{
    font-size:10pt; color:#fff; font-style:italic;
}

.bottomLink{
    color:#bbb; font-size:8pt
}

.small_link{
    font-size:7pt
}

.faq_question{
 font-weight:bold 
}

.multiselect_label{
    color:black; text-decoration:none
}

.multiselect_label:hover{
    text-decoration:underline
}

#pickCase {
    position:relative;
    height:95px;
    margin:0px 0px 0px 40px;
    padding:0px;
}
#pickCaseBusy {
    position:absolute;
    background: transparent url(../images/spinner.gif) no-repeat 50% 80%;
    top:0px;
    left:0px;
    width:100%;
    height:95px;
/*    z-index:99; */
    display:none;
}

.game_main {
    background-color:transparent; 
    color:#000;
    width:500px;
    margin-left:auto;
    margin-right:auto;
    font-family:Verdana,Arial,sans-serif;
}
.game_main td {
    color:#000;
}

.game_header{
    text-align: center;
    font-size:12pt;
}

.game_footer{
    text-align: center;
    font-size:9pt;
}

.game_info_header, td.game_info_header {
    background-color:transparent;
    padding:10px 0px 10px 0px;
    font-size:16px;
    font-weight:bold;
    color:black;
    text-align:left;
    overflow:visible;
}

.game_info_left{
    color:#000;text-align: left;font-size:12pt
}

.game_info_right{
    color:#000;text-align: right;font-size:12pt
}

div.game_loser table {
    background-color: transparent;
    margin:32px 20px 0px 20px;
}
div.game_loser td {
    display:block;
    text-align:center;
    font-family:Verdana,Arial,sans-serif;
    font-size:14px;
    font-weight:bolder;
}
div.game_loser td.game_loser_info {
    font-size:12px;
    font-weight:bold;
}
div.game_loser td.game_loser_info a {
    color:blue;
}
div.game_loser td.game_loser_text a, div.game_loser td.game_loser_text a:hover, div.game_loser td.game_loser_text a:visited, div.game_loser td.game_loser_text a:active {
    color:#000;
    text-decoration:underline;
    outline:0;
}



.contact_method{
    background-color:white; width:500px; height:280px;
}

.game_header_text{
	font-size:20pt;color:black;text-align:center;
}

.game_header_text_left{
        font-size:20pt;color:black;text-align:left;
}

.text_align_center{
	text-align:center;
}

.contact_method_link{
	font-size:16pt;color:#000;text-align:center;
}

.game_body_big_text{
	font-size:12pt;color:#000;text-align:center;
}

.game_body_small_text{
	font-size:9pt;color:#000;text-align:center;
}

.game_body_small_text_left{
        font-size:9pt;color:#000;text-align:left;
}

.red_text {
	color:red;
}

.green_text {
	color:green;
}

.blue_text {
        color:blue;
}
.black_text {
        color:black;
}

#header td {
    font-size:1.05em;
    font-family:Verdana,Arial,sans-serif;
    color:#e7e19f;
}

a.header_link, a.header_link:active, a.header_link:visited {
    color: #e7df3a;
    outline:0;
    font-size: 14px;
    font-weight: bold;
    text-decoration:underline;
}
a.header_link:hover {
    color:#e7eb4a;
    outline:0;
    font-size: 14px;
    font-weight: bold;
    text-decoration:underline;
}

img {border: 0px;}

.bottomText {
margin-top:15px;
text-align:center;
width:530px;
}

#deal-mania-eligibility, #deal-mania-terms-conditions {
width:530px;
margin-top:10px;
}

#errorPanel {
width:530px;
}
#infoPanel {
width:530px;
margin-top:10px;
}

#contactPanel {
padding-top:60px;
}
