/* defines the coupon listing page styles */

/*
***********************************
***********************************
Page level
***********************************
***********************************
*/

td#coupon_headgraphic_cell{
	padding-bottom:10px;
}

td#coupon_buttons_cell{
	padding-left:15px;
	padding-bottom:15px;
	width:400px;
}

td#coupon_buttons_cell a{
	font-size:10pt;
	font-weight:bold;
	margin-right:15px;
}

a.dining_amp_nightlife_anchorbtn_link,
td.dining_amp_nightlife_teaserhead_cell a{color:#E44340;}

a.shopping_anchorbtn_link,
td.shopping_teaserhead_cell a{color:#EFB030;}

a.arts_amp_culture_anchorbtn_link,
td.arts_amp_culture_teaserhead_cell a{color:#B9D739;}

a.heritage_anchorbtn_link,
td.heritage_teaserhead_cell a{color:#E76E2F;}

a.outdoors_anchorbtn_link,
td.outdoors_teaserhead_cell a{color:#5BB3D9;}

a.services_anchorbtn_link,
td.services_teaserhead_cell a{color:#6D6D6D;}

a.transportation_anchorbtn_link,
td.transportation_teaserhead_cell a{color:#58A725;}

/*
***********************************
***********************************
Section level
***********************************
***********************************
*/

table.coupon_listsection_table{
	margin-left:10px;
}
td#coupon_shoppinghead_cell, td#coupon_serviceshead_cell, td#coupon_dining_amp_nightlifehead_cell,
td#coupon_arts_amp_culturehead_cell, td#coupon_heritagehead_cell, td#coupon_outdoorshead_cell,
td#coupon_transportationhead_cell {
	padding-left:5px;
	margin-bottom:10px;
	color:#FFFFFF;
	font-size:11pt;
	font-weight:bold;
	height:28px;
	width:400px;
	background-repeat:repeat-x;
	cursor:pointer;
}

td#coupon_dining_amp_nightlifehead_cell{ background-color: #E44340;}
td#coupon_shoppinghead_cell{ background-color: #EFB030;}
td#coupon_arts_amp_culturehead_cell{ background-color: #B9D739;}
td#coupon_heritagehead_cell{ background-color: #E76E2F;}
td#coupon_outdoorshead_cell{ background-color: #5BB3D9;}
td#coupon_serviceshead_cell{ background-color: #6D6D6D;}
td#coupon_transportationhead_cell{ background-color: #58A725;}

div#dining_amp_nightlife_listings_div, div#shopping_listings_div, div#services_listings_div,
div#arts_amp_culture_listings_div, div#heritage_listings_div, div#outdoors_listings_div,
div#transportation_listings_div{
	/*position:absolute;*/
	margin-bottom:10px;
}

img.coupon_open_img{
	position:relative;
	margin-right:10px;
}
div#dining_amp_nightlife_listings_div{}
div#shopping_listings_div{}
div#services_listings_div{}
div#arts_amp_culture_listings_div{}
div#heritage_listings_div{}
div#outdoors_listings_div{}
div#transportation_listings_div{}
table.coupon_listing_table{
	margin-left:5px;
	margin-right:5px;
	width:395px;
}

/*
***********************************
***********************************
Teaser Level
***********************************
***********************************
*/

table.coupon_teaser_table{}
table.coupon_teaser_table a{
	font-size:10pt;
	text-decoration:none;
	margin-top:5px;
	padding-top:10px;
	font-weight:bold;
}
td.empty_teaserhead_cell{
	font-size:7pt;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
}
table.coupon_teaser_table a:hover{
	text-decoration:underline;
}
td.dining_amp_nightlife_teaserhead_cell, td.shopping_teaserhead_cell, td.services_teaserhead_cell,
td.arts_amp_culture_teaserhead_cell, td.heritage_teaserhead_cell, td.outdoors_teaserhead_cell
td.transportation_teaserhead_cell {
	font-size:10pt;
	padding-top:5px;
}

td.coupon_teaseroffer_cell{
	font-weight:bold;
	font-size:7pt;
	width:400px;
}
td.coupon_teaserexpires_cell{padding-bottom:5px;}
td.coupon_teaserexpires_cell{
	font-size:7pt;
	width:400px;
	padding-top:1px;
	color:#999999;
}
td.coupon_teaserhr_cell{
	background-color:#999999;
	height:1px;
	width:500px;
}


/***************************************
***************************************/

#coupons_top {padding-top: 11px; background: url(/images/pub/nlms/coupon_top.gif) 0 top no-repeat; margin-left: 8px;
	width: 430px; margin-bottom: 10px;}
#coupons_tbl {border: solid #999; border-width: 0 1px;}
#coupons_btm {padding-bottom: 10px; background: url(/images/pub/nlms/coupon_bottom.gif) 0 bottom no-repeat;}
