.error-box {
	padding : 10px;
	color : white;
	background : #9f0000;
	border : 1px solid #cc6666;
	font-size : 15px;
	font-weight : bolder;
}
.error-box-2 {
        margin-bottom: 15px;
        clear:both;
}

.code_box .expired_reveal {
	background: #eee url('../images/copy_paste_bg.gif') 50% 50% no-repeat;
	padding: 20px 20px;
	margin: 0.5em 0 0 0;
	font-size: 1.3em;
	display: block;
	float: none;
	text-align: center;
}
.code_box2 .expired_reveal {
	background: url('../images/copy_paste_bg.gif') 50% 50% no-repeat;
	padding: 20px 20px;
	margin: 0.5em 0 0 0;
	font-size: 1.3em;
	display: block;
	float: none;
	text-align: center;
	color: #000;
}
.code_box .expired_reveal span, .code_box2 .expired_reveal span {
	padding: 8px;
	background: #fff;
	border: 1px dashed #ccc;
}
#harmony {
	background-color : #f1b90b;/*:#7BC5F6;*/
}
#harmony td {
	font-weight: bold;
	padding : 5px;
	font-size:14px;
}
#harmony .image {
	width: 60px
}
#harmony .title  h2 a {
	color:black;
	font-size:14px;
} #harmony .title  h2 {
	margin-bottom : 0px !important;
}
#harmony .all_discounts {
	background-color:#f1b90b;
	width: 170px;
}
#no_image_code_type {
background:#FFFFFF none repeat scroll 0 0;
color:Red;
float:right;
font-size:15px;
margin-left:10px;
padding:10px;
}

.has_expired {
	padding: 10px;
	border: 2px solid #53A9E3;
	background: #7BC5F6;
	font-size: 1.2em;
	font-weight: bold;
	color: #fff;
}

.common_mispelling {
	background: #53A9E3;
	padding: 10px;
}

#number_list {
	padding : 5px;
	background-color : #2395EC;
} #number_list .paging {
	margin-bottom: 1em;
	font-size:0.8em;
}

a#advertisewithus{
	color: #f00;
	font-weight: bold;
	font-size: 12pt;
}
