body 	 { margin: 0px;  padding: 0px;  border: 0px; background:url(images/body_bck.gif) #CCCCCC ;  font-family:Arial, Helvetica, sans-serif; font-size:13px; } 
.tblMain { border:#333333 1px solid; width:975px; background-color:#FFFFFF; margin-top:10px; margin-bottom:15px; }
.headingCpnRew  { background:url(images/coupons_rewards.gif) #FFFFFF left top no-repeat; }
.textsearchbox  { border:#004e27 1px solid; color:#004e27; font-size:14px; font-weight:bold; }

.CatsBullets    { font-size:16px; font-weight:bold; color:#333333; font-family:Arial, Helvetica, sans-serif; }
.CatsBullets ul { padding:0px 0px 0px 0px; margin:0px 0px 0px 25px; list-style-image: url(images/tr-arrow.gif); text-align:left; line-height:20px; }
.CatsBullets a  { font-size:18px; font-weight:bold; color:#333333; text-decoration:none; text-align:left; }
.CatsBullets label { color:#999999; font-size:14px; }

.CatsBullets2    { font-size:14px; font-weight:bold; color:#333333; font-family:Arial, Helvetica, sans-serif; }
.CatsBullets2 ul { padding:0px 0px 0px 0px; margin:0px 0px 0px 25px; list-style-image: url(images/tr-arrow.gif); text-align:left; line-height:20px; }
.CatsBullets2 a  { font-size:16px; font-weight:bold; color:#333333; text-decoration:none; text-align:left; }
.CatsBullets2 label { color:#999999; font-size:12px; }

.href_1 { text-decoration:underline; color:#000000; font-weight:bold; } 

.tblCoupon {
	width:250px; 
	background:url(images/cpntbl_bckgrnd.gif) left bottom repeat-x #FFFFFF; 	
	border:#FF6600 1px solid;
	border-collapse:collapse;
	font-family:Arial, Geneva, Helvetica;
	color:#000000;
	} 

.tblCoupon2 {
	width:325px; 
	height:100%;	
	background:url(images/cpntbl_bckgrnd.gif) left bottom repeat-x #FFFFFF; 	
	border:#FF6600 1px solid;
	border-collapse:collapse;
	font-family:Arial, Geneva, Helvetica;
	color:#000000;
	} 
	
.tblCpnBrdTop	
	{ 
		background:url(images/cpntbl_topborder.gif) left top repeat-x;
		color:#FFFFFF;
		height:27px;
		text-align:center;
		padding-top:1px;
		font-size:18px; 
		font-weight:bold;
		border-bottom:#FF6600 1px solid;
	}
	
.tblCpnText
	{
		font-size:11px;
		color:#7B7188; 
		text-align:left;
		padding-right:5px;
		color:#000000;
	}
	
.tblCpnSubHeading
	{ line-height:18px; font-size:18px; font-weight:bold;	font-family:Arial, Geneva, Helvetica; margin-bottom:25px; }


#tnt_pagination {
	display:block;
	text-align:right;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #FF9900;
	margin-left:2px;
	text-decoration:none;
	background-color:#FFFFFF;
	color:#52B661;
	width:22px;
	font-weight:normal;
}

#tnt_pagination a:hover {
	background-color:#FFFFFF;
	border:1px solid #FF9900;
	color:#52B661;	
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #FF9900;
	margin-left:1px;
	text-decoration:none;
	background-color:#DDF0E0;
	color:#52B661;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:0px;
	padding-top:2px;
	padding-bottom:2px;
	border:0px solid #EBEBEB;
	margin-left:1px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#52B661;
	cursor:default;
}

.solidblockmenu      { margin: 0; padding: 0; font: bold 17px Arial; width: 100%; overflow: hidden; border-width: 0px 0; background: url(images/cpntbl_topborder.gif) center center repeat-x; text-align:center; }
.solidblockmenu li   { display: inline; }
.solidblockmenu li a { float: left; color: #FFFFFF; padding: 9px 16px; text-decoration: none; border-right: 0px solid #FFFFFF; }
.solidblockmenu li a:visited { color:#FFFFFF; }
.solidblockmenu li .left_corner { color: white; background: transparent url(images/left_cpntbl_topborder.gif) left no-repeat;   }
.solidblockmenu li .righ_corner { color: white; background: transparent url(images/right_cpntbl_topborder.gif) right no-repeat; text-align:left }

