.toplabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000099;
	background-color: #C1E0FF;
}
.txtplain {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	text-decoration: none;
	color:#339900;
}
.notelabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.borderlabel {
	border: thin dotted #000000;
}
.regular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a {
	text-decoration: none;
	color:#0066CC;
}
.labelrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #025EC1;
	background-position: center;
}
.new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #00CC00;
}
.exp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
.coupontable {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #BBBBBB;
}
.announcetable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid #BBBBBB;
}
.sortrow {
	vertical-align: middle;
	text-align:center;
	background:#EEEEEE;
	font-size: 12px;
	font-weight:bold;
	color:#0066CC;
}
.couponrow {
	vertical-align: middle;
	padding-left: 3px;
	font-size: 12px;
}
.couponrow:hover{
	background-color:#FFFFE1;
}
.couponcol{
	padding-top: 10px;
	padding-bottom: 10px;
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.lefttitle {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
.text1 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.sectiontitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size:16px;
  font-weight:bold;
}

#top_header {
  min-width:600px;
  border: 1px solid #315cb8;
  padding:3px;
  text-indent:6px;
  color:#FFF;
  font-size:18px;
  font-family:"arial";
  font-weight:bold;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-topright:5px;
  -webkit-border-top-left-radius:5px;
  -webkit-border-top-right-radius:5px;
  background-color: #1a82f7;
  background-image: -moz-linear-gradient(100% 100% 90deg, #06c, #08e);
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#08e), to(#06c));
}

#bottom_header {
  min-width:600px;
  font-size:3px;
  border-left: 1px solid #315cb8;
  border-right: 1px solid #315cb8;
  border-bottom: 1px solid #315cb8;
  -moz-border-radius-bottomleft:5px;
  -moz-border-radius-bottomright:5px;
  -webkit-border-bottom-left-radius:5px;
  -webkit-border-bottom-right-radius:5px;
}

#side_header {
  min-width:280px;
  max-width:300px;
  border: 1px solid #315cb8;
  padding:3px;
  text-indent:6px;
  text-align:left;
  color:#FFF;
  font-size:14px;
  font-family:"arial";
  font-weight:bold;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-topright:5px;
  -webkit-border-top-left-radius:5px;
  -webkit-border-top-right-radius:5px;
  background-color: #1a82f7;
  background-image: -moz-linear-gradient(100% 100% 90deg, #06c, #08e);
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#08e), to(#06c));
}

#side_green_button {
  min-width:280px;
  border: 1px solid #315cb8;
  padding:3px;
  margin-bottom:10px;
  text-indent:6px;
  color:#FFF;
  vertical-align:middle;
  font-size:18px;
  font-family:"arial";
  font-weight:bold;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  background-color: #E6EEF7;
  background-image: -moz-linear-gradient(100% 100% 90deg, #E6EEF7, #FCFDFE);
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FCFDFE), to(#E6EEF7));
}
#side_green_button .a{
  color:#105CCF;
}

#side_header_under {
  min-width:280px;
  max-width:300px;
  bottom-border: 1px solid #315cb8;
  padding:3px;
  color:#333;
  font-size:20px;
  font-family:"arial";
  font-weight:bold;
}

#side_chatter_box {
  min-width:280px;
  max-width:300px;
  border: 1px solid #315cb8;
  padding:3px;
  text-align:center;
  -moz-border-radius-bottomleft:5px;
  -moz-border-radius-bottomright:5px;
  -webkit-border-bottom-left-radius:5px;
  -webkit-border-bottom-right-radius:5px;
}

#side_popular_box{
  min-width:280px;
  max-width:300px;
  border-top:1px solid #315cb8;
  font-family:"arial";
  padding:2px;
  padding-bottom:6px;
}
#side_popular_store{
  font-size:14px;
  font-weight:bold;
  width:100%;
  color:#000;
}
#side_popular_offer{
  font-size:12px;
  color:#000;
  width:100%;
  text-indent:2px;
  float:left;
}
#side_popular_offer2{
  font-size:12px;
  color:#000;
  width:100%;
  text-indent:2px;
}
}

#side_chatter_box_ad {
  min-width:300px;
  max-width:300px;
  border: 1px solid #315cb8;
  padding:3px;
  -moz-border-radius-bottomleft:5px;
  -moz-border-radius-bottomright:5px;
  -webkit-border-bottom-left-radius:5px;
  -webkit-border-bottom-right-radius:5px;
}

#side_chatter_subbox {
  width:294px;
  padding:5px;
}

#side_chatter_icon {
  width:32px;
  text-align:center;
  float:left;
}
#side_chatter_info {
  width:247px;
  font-size:14px;
  font-family:"arial";
  text-align:left;
}
#new_table {
  padding-left:10px;
  padding-right:10px;
  min-width:580px;
}

#top_rounded {
  border-right: 2px solid #000;
  border-left: 2px solid #000;
  padding: 5px;
  min-width: 600px;
  height:20px;
  font-size:small;
  font-family:"sans-serif";
  font-weight:bold;
}
#col_store_name {
  width:150px;
  text-align:center;
  float: left;
}
#col_discount {
  width:200px;
  text-align:center;
  float: left;
}
#col_code {
  width:150px;
  text-align:center;
  float: left;
}
#col_exp {
  width:60px;
  text-align:center;
  float: left;
}

#val_col {
  background-color:#EBEFF9;
  border-top: 2px dotted #1B5790;
  border-right: 1px solid #315cb8;
  border-left: 1px solid #315cb8;
  color:#333;
  padding:4px;
  text-indent:4px;
  min-width: 600px;
  min-height:18px;
  font-family:"arial";
  font-size:14px;
  font-weight:bold;
}
#val_col_alt {
  background-color:#EBEFF9;
  border-top: 2px solid #1B5790;
  border-right: 1px solid #315cb8;
  border-left: 1px solid #315cb8;
  color:#333;
  padding:4px;
  text-indent:4px;
  min-width: 600px;
  min-height:18px;
  font-family:"arial";
  font-size:14px;
  font-weight:bold;
}

#val_discount_box {
  position:relative;
  background-color: #fff;
  border-right: 1px solid #315cb8;
  border-left: 1px solid #315cb8;
  padding:5px;
  min-width: 600px;
  min-height:18px;
  overflow: auto;
}
#val_discount {
  width: 445px;
  float: left;
  padding-right:2px;
  margin-bottom:5px;
  margin-left:5px;
  font-family:"arial";
  font-size:small;
}
#val_credit{
  font-size:xx-smaller;
  color:#777;
}
#val_code {
  width: 150px;
  float: left;
  font-family:"sans-serif";
  font-family:"arial";
  font-size:small;
}
#val_exp {
  width: 45px;
  float: left;
  padding-left:2px;
  padding-right:2px;
  font-family:"arial";
  font-size:small;
  text-align:center;
}

#val_btn {
  width: 100px;
  float: left;
  padding-left:2px;
  padding-right:2px;
  font-family:"arial";
  font-size:xx-small;
  vertical-align:text-top;
}

#mainside {
  width:1000px;
}

#leftside {
  min-width:682px;
  padding-right:3px;
  float:left;
}
#rightside {
  min-width:280px;
  max-width:300px;
  padding-left:5px;
  padding-right:5px;
  float:left;
}
#imgthumbup{
  background-color:#d9f2db;
  padding:3px;
  margin-left:5px;
  margin-right:5px;
  border-color:#8fd19e;
  border-width:1px;
  border-style:solid;
  float:left;
}
#imgthumbup:hover{
  background-color:#d9f2db;
  border-color:#00ff00;
}
#imgwrong{
  background-color:#fff7d7;
  padding:3px;
  margin-left:5px;
  margin-right:5px;
  border-color:#fad163;
  border-width:1px;
  border-style:solid;
  float:left;
}
#imgwrong:hover{
  background-color:#ffccec;
  border-color:#ffdded;
}
#imgcomment{
  background-color:#e3e9ff;
  padding:3px;
  margin-left:5px;
  margin-right:5px;
  border-color:#bcf;
  border-width:1px;
  border-style:solid;
  float:left;
}
#imgcomment:hover{
  background-color:#bcf;
  border-color:#68e;
}



#fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{
	display: none; /*--hidden by default--*/
	background: #fff;
	padding: 20px;
	border: 20px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	float: right;
	margin: -55px -55px 0 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}
#popup_name{
font-family:"arial";
text-align:left;
background-image:url('http://www.spoofee.com/coupons/background500.jpg');
background-repeat: no-repeat;
background-position: right top;
}
#popup_name h2{
font-size:18px;
}
#popup_name p{
font-size:12px;
}
#coupon_box{
padding:2px;
width:400px;
height:28px;
clear: both;
vertical-align:middle;
}
#coupon_left{
font-size:12px;
text-align:right;
vertical-align:middle;
float:left;
width:100px;
padding:2px;
height:28px;
}
#coupon_right{
vertical-align:middle;
float:left;
font-size:12px;
float:left;
width:250px;
height:28px;
padding:2px;
}
.formshort{
width:100px;
}
.formlong{
width:250px;
}
.card-title a{
  text-decoration: none;
  color:#333;
}

