@charset "utf-8";
/* CSS Document */

#atoz_navigation{
	background:url(../images/background_images/halfbanner_bg.png)repeat-x #fdfdfd;
	margin:10px 5px 10px 5px;
	border-width: 1px 0px 1px 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #cccccc;
	border-bottom-color: #496399;
	background-color: #ffffff;
	display:block;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;

	}
	
/* Three column
**********************/
.col_row {
	margin: 1.7em 0;
}

.col_row .col {
	float: left;
	display: inline;
	width: 165px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 3%;
}

.col_row .first {
	margin-left: 0;
}


a {
	color: #496399;
}

a img {
	border: 0;
}

.clear:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clear {
	display: inline-block;
}
/* Hides from IE-mac \*/ * html .clear { height: 1%; } .clear { display: block; } /* End hide from IE-mac */


/******************
 Arrow list Styles 
*****************************************************************************************************************************************/
.arrowbullet {
	list-style: none;
	padding: 0;
	margin: 0;
}

.arrowbullet li {
	background:url(../images/small_icons/arrow.png) 0.3em 0.45em no-repeat;
	padding: 0 0 0 20px;
}

.arrowbullet span {
	font-size: 93%;
	font-weight: bold;
	color: #c1c1c1;
	margin-left: 2px;
}




/************************
 Sideways Menu Styles
**************************************************************************************************************************************************/
.sideways {
	background-repeat: no-repeat;
	padding: 5px;
	color: #fff;	
}

.sideways ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.sideways li {
	float: left;
	display: block;
	padding: 4px 0;
	
}

.sideways li a {
	float: left;
	display: inline;
	background: #7f7f7f;
	font-weight: bold;
	padding: 2px 10px;
	margin: 0 4px 0 0;
	color: #fff;
	text-decoration: none;
	-webkit-border-radius-top-left: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;	
}

.sideways li a:hover {
	background: #888;
}

.sideways li a.selected, .sideways li a:focus {
	color: #fff;
	background-color: #f7772a;
}

.sideways li.voucher a.selected, .sideways li.voucher a:focus {
	background: #ff6b00;
}

.sideways li.deal a.selected, .sideways li.deal a:focus {
	background: #1b98d7;
}

.sideways li.printable a.selected, .sideways li.printable a:focus {
	background: #9e005d;
}

/* Sideways Menu Side
**************************/
.side .sideways {
	padding: 10px 15px;
}

.side .sideways li {
	width: 100%;
}

.side .sideways li a {
	display: block;
	float: none;
}

.side .sideways li a span {
	float: left;
}

.side .sideways li a span.num {
	float: right;
}





/**********************************
All Stores Styles
*******************************************************************************************************************************************************/

#retailers_categories {
	padding-top: 2em;
}


h3.retailers_categories_heading span {
	position: absolute;
	left: -1000em;
}

h2.categories_heading {
	padding: 10px 0 50px 0;
	margin-bottom: -0.6em;
	position: relative;
	top: -0.43em;	
}



span.new_merchant {
	font-weight: bold;
	font-size: 10px;
	color:#900;
}


ul.cat_list {
	margin-top: 3px;
	padding-left: 0px;
	list-style: none;
	margin-bottom: 2em;
}

ul.cat_list li a {
	padding: 2px 5px;
	margin-right: 2px;
}


a.backtotop {
	color: #bbbbbb;
	float: right;
	font-size: 93%;
	text-decoration: none;
	margin-top: 2px;
}

a.backtotop:hover, a.backtotophover {
	color: #aaaaaa;
	text-decoration: underline;
}

.categories {
	margin: 1em 0;
}

.categories .col_row {
	margin: 0;
}

#cat_toggle {
	background-position: 10px 56%;
	margin-top: 1em;
}

.cat_offers {
	margin-top: 1em;
}

.cat_offers strong {
	display: block;
}

.cat_offers strong a {
	color: #333;
}

.cat_offers a {
	text-decoration: none;
}

.cat_offers a:hover {
	text-decoration: underline;
}

.nolist{
	list-style:none;
}

