BODY {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	background-color: #eeeed2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	background-image: url(../img/background.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
a img {
	border: 0 none;
}
img {
	border: 0 none;
}
.green-light {	
	color:#8b8970;
}
table {
	border-collapse:collapse;

}
FORM {
	margin: 0px;
	padding: 0px;	
}
H1 {
	font-size: 18px;
	font-weight: bold;
	color: #8c8a71;
	margin: 0px;
	padding: 10px 0px 0px;
}
H2 {
	font-size: 18px;
	font-weight: bold;
	color: #7c7c64;
	background-image: url(../img/left-top-heading.jpg);
	background-repeat: no-repeat;
	width: 290px;
	height: 40px;
}
H3 {
	font-size: 18px;
	color: #2d2d2d;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
H4 {
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.heading {
	float: left;
	width: 630px;
	position: relative;
	color: #8B8970;
	font-size: 24px;
	font-weight: bold;
}
.left-heading{
	font-size: 18px;
	font-weight: bold;
	color: #7c7c64;
	background-image: url(../img/left-top-heading.jpg);
	background-repeat: no-repeat;
	width: 280px;
	height: 36px;
	float: left;
	position: relative;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
.left-heading-txt {
	position:relative;
	float: left;
}
.icon {
	position:relative;
	float: right;
}
.left-nav-banner {
	position:relative;
	float: left;
}
.hr {
	float: left;
	position: relative;
	height:20px;
	width: 660px;

}
HR {
	color: #999999;
	border-top: 1px dotted #999999;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.center {
}
.background {
	float:left;
	position:relative;
	width:980px;
	padding-right: 10px;
	padding-left: 10px;
}
.wrapper {
	width:1000px;
	display:block;
}
.top {
	width: 1000px;
	float: left;
	position: relative;
	background-color: #FFFFFF;
	background-image: url(../img/top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.top-menu-bg {
	width: 980px;
	float: left;
	position: relative;
	background-color: #FFFFFF;
}
.top-menu {
	width: 880px;
	float: right;
	position: relative;
	text-align: center;
}
.top-menu a:link {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
		}
.top-menu a:visited {
	color: #000000;
	text-decoration:none;
	font-weight: bold;
	}
.top-menu a:active {
	color: #000000;
	text-decoration:none;
	font-weight: bold;
		}
.top-menu a:hover {
	color: #000000;
	text-decoration:underline;
	font-weight: bold;
}

.top-menu-mid {
	float: right;
	position: relative;
	padding-right: 10px;
	padding-left: 10px;
}
.header {
	width: 980px;
	float: left;
	position: relative;
	background-color: #FFFFFF;
	height: 120px;
}
.logo {
	height: 106px;
	float: left;
	position: relative;
}
.banner {
	height: 86px;
	width: 460px;
	float: right;
	position: relative;
	text-align: right;
	padding-right: 0px;
	padding-top: 20px;
}
.global-menu-bg {
	width: 980px;
	float: left;
	position: relative;
	text-align: center;
}
.global-menu {
	position: relative;
	float: left;
	margin-right: 1px;
	margin-left: 1px;
	color: #ffffff;
}
.global-menu a:link {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
		}
.global-menu a:visited {
	color: #ffffff;
	text-decoration:none;
	font-weight: bold;
	}
.global-menu a:active {
	color: #ffffff;
	text-decoration:none;
	font-weight: bold;
		}
.global-menu a:hover {
	color: #ffffff;
	text-decoration:underline;
	font-weight: bold;
}
.global-menu-left {
	height: 25px;
	width: 5px;
	float: left;
	position: relative;
	background: url(../img/button-left.jpg) no-repeat left bottom;
}
.global-menu-mid {
	height: 21px;
	float: left;
	position: relative;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 10px;
	color: #ffffff;
	background-image: url(../img/buttton-mid.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.global-menu-right {
	height: 25px;
	width: 5px;
	float: left;
	position: relative;
	background-image: url(../img/global-menu-right.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.sub-menu {
	height: 25px;
	width: 970px;
	float: left;
	position: relative;
	color: #F5370C;
	font-weight: normal;
	padding-top: 8px;
	text-align: left;
	background-image: url(../img/sub-menu.jpg);
	background-repeat: repeat-x;
	padding-left: 10px;
}
.sub-menu a:link {
	color: #333333;
	text-decoration: none;
	}
.sub-menu a:visited {
	color: #333333;
	text-decoration:none;
	}
.sub-menu a:active {
	color: #333333;
	text-decoration:none;
	}
.sub-menu a:hover {
	color: #333333;
	text-decoration:underline;
	}
.sub-menu-btn {
	float: left;
	position: relative;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	background-image: url(../img/sub-menu-seperator.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.middle {
	width: 960px;
	float: left;
	position: relative;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
	padding-top: 5px;
	color: #131313;
	background-color: #FFFFFF;
}
.left-nav {
	width: 300px;
	float: left;
	position: relative;
}
.content {
	width: 638px;
	float: right;
	position: relative;
	line-height: 18px;

}
.right-nav {
	width: 638px;
	float: right;
	position: relative;
}
.right-nav a:link {
	color: #8b8970;
	text-decoration: none;
	font-weight: bold;
		}
.right-nav a:visited {
	color: #8b8970;
	text-decoration:none;
	font-weight: bold;
	}
.right-nav a:active {
	color: #8b8970;
	text-decoration:none;
	font-weight: bold;
		}
.right-nav a:hover {
	color: #8b8970;
	text-decoration:underline;
	font-weight: bold;
}

.search-baar-bg {
	float: left;
	position: relative;
	padding-top: 12px;
	width:980px;
	text-align:left;
	height: 35px;
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../img/search-form-bg.jpg);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center top;
}
.search-text-field {
	background: url(../img/search-txt-field.jpg) no-repeat;
	height: 32px;
	width: 443px;
	margin: 0px;
	padding: 10px 0px 0px 5px;
	border-width: 0px;
	border-style: none;
	color: #999999;
}
.search-dropdown {

	margin: 0px;
	padding: 0px;
	border-width: 0px;
	border-style: none;
}
.search-button {
	height: 38px;
	width: 82px;
	margin: 0px;
	padding: 0px 0px 8px;
	border-width: 0px;
	border-style: none;
	background: url(../img/search.jpg) no-repeat top;
}
.subscribe {
	float:left;
	position:relative;
	width:290px;
	margin-top: 10px;


}
.subscribe-heading {
	font-size: 12px;
	color: #F00762;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 20px;
}
.email-txt {
	padding-bottom: 10px;
}
.email-txt-field {
	background: url(../img/subscribe-textfield.gif) no-repeat;
	height: 36px;
	width: 200px;
	border-width: 0px;
	border-style: none;
	padding-top: 8px;
	padding-left: 4px;
	color: #999999;
}
.go-bg {
	float:left;
	position:relative;
	width: 280px;
	text-align: right;
	padding-bottom: 25px;
	padding-top: 10px;
}
.go {
	background: url(../img/subscribe-go.jpg) no-repeat;
	height: 36px;
	width: 43px;
	border-width: 0px;
	border-style: none;
	font-weight: bold;
}


.grey {
	color:#666666;
}
.bullets-5
{
	padding:0px 0px 0px 20px;
	margin:0px;
	list-style: square;
	line-height: 20px;
	text-indent: 5px;
	list-style: url(../img/bullet-4.jpg) none;
	}

.bullets-4
{
	padding:0px 0px 0px 20px;
	margin:0px;
	list-style: url(../img/bullets.jpg) none;
	line-height: 20px;
	text-indent: 10px;
}
.bullets {margin:0px; padding:0px; }
.bullets ul {margin: 0; padding:0 0 5px 10px; border-bottom: 1px solid #ccc;}
.bullets li{
	list-style-type: none;
	position: relative;
	background-image: url('../img/arrow-left.jpg');
	background-repeat: no-repeat;
	background-position: 8px 8px; padding-left:23px; padding-right:0; padding-top:5px; padding-bottom:2px
}
.bullets a:link {
	color: #000000;
	text-decoration: none;
		}
.bullets a:visited {
	color: #000000;
	text-decoration:none;
	}
.bullets a:active {
	color: #000000;
	text-decoration:none;
	}
.bullets a:hover {
	color: #000000;
	text-decoration:underline;
}
.bullets .strong {color:#000000}
.yellow {
	color:#ffd200;
	
}
.blue {
	color:#61C4CE;
}
.blue a:link {
	color: #61C4CE;
	text-decoration: none;
		}
.blue a:visited {
	color: #61C4CE;
	text-decoration:none;
	}
.blue a:active {
	color: #61C4CE;
	text-decoration:none;
	}
.blue a:hover {
	color: #61C4CE;
	text-decoration:underline;
}
.pink {
	color:#FF0E6E;
}
.white {
	color:white;
}
.left-column {
	float: left;
	position: relative;
	width: 500px;
	height: 320px;
}

.free-space {
	float: left;
	position: relative;
}
.search-by-letter {
	float:left;
	position:relative;
	width:260px;
	background: url(../img/later-bg.jpg) no-repeat;
	font-weight: bold;
	color: #FFFFFF;
	word-spacing: 2px;
	letter-spacing: 1px;
	line-height: 24px;
	text-align: center;
	background-image: url(../img/later-bg.jpg);
	padding-top: 20px;
	padding-right: 16px;
	padding-bottom: 20px;
	padding-left: 24px;
}
.search-by-letter a:link {
	color: #FFFFFF;
	text-decoration: none;
	}
.search-by-letter a:active {
		color: #FFFFFF;
		text-decoration:none;
		}
.search-by-letter a:visited {	
	color: #FFFFFF;
	text-decoration:none;
		}
.search-by-letter a:hover {
	color: #FFFFFF;
	text-decoration:underline;
		}

.all-vouceher-code {
	height: 27px;
	width: 260px;
	float: left;
	position: relative;
	margin-top: 10px;
	padding-top: 2px;
	text-align: center;
	color: #ffd200;
}
.all-vouceher-code a:link {
	color: #ffd200;
	text-decoration: none;
	}
.all-vouceher-code a:active {
		color: #ffd200;
		text-decoration:none;
		}
.all-vouceher-code a:visited {	
	color: #ffd200;
	text-decoration:none;
		}
.all-vouceher-code a:hover {
	color: #ffd200;
	text-decoration:underline;
		}
.orange {
	color:#F5370C;
}
.left-nav-1 {
	float:left;
	position:relative;
	width:290px;
}
.left-nav-1 a:link {
	color: #333333;
	text-decoration: none;
}
.left-nav-1 a:active {
	color: #333333;
	text-decoration:none;
}
.left-nav-1 a:visited {	
	color: #333333;
	text-decoration:none;
}
.left-nav-1 a:hover {
	color: #333333;
	text-decoration:underline;
		}
.left-nav-2 {
	float:left;
	position:relative;
	width:218px;
	border: 1px solid #C0C0C0;
	margin-top: 10px;
}
.left-nav-pink-h {
	float:left;
	position:relative;
	width:212px;
	background: #FF0E6E;
	height: 25px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 5px;
}
	
	
.alphabetic-num {
	width: 640px;
	float: left;
	position: relative;
	text-align: center;
	padding: 10px 0px 0px;
	
}
.alphabetic-num a:link {
	color: #337EC1;
	text-decoration: none;
	}
.alphabetic-num a:active {
		color: #337EC1;
		text-decoration:none;
		}
.alphabetic-num a:visited {	
	color: #337EC1;
	text-decoration:none;
		}
.alphabetic-num a:hover {
	color: #337EC1;
	text-decoration:underline;
		}
.alphabetic-num-links {
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #C0C0C0;
	height:18px;
	margin-right: 1px;
	margin-left: 1px;
	padding-top: 5px;
}
.disabled-alf {
	color: #CBCCCE;
	float: left;
	position: relative;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #C0C0C0;
	height:18px;
	margin-right: 1px;
	margin-left: 1px;
	padding-top: 5px;

}
.current-alf {
	color: #337EC1;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #C0C0C2;
	height:18px;
	margin-right: 1px;
	margin-left: 1px;
	padding-top: 5px;
	float: left;
	position: relative;
	background: #EAEAEA;
}
.bullets-3
{
	padding:0px 0px 0px 20px;
	margin:0px;
	list-style: square;
	line-height: 20px;
	text-indent: 5px;
}
.bullets-3 a:link {
	color: #336699;
	text-decoration: underline;

		}
.bullets-3 a:visited {
	color: #336699;
	text-decoration:none;

	}
.bullets-3 a:active {
	color: #336699;
	text-decoration:none;

		}
.bullets-3 a:hover {
	color: #336699;
	text-decoration:none;

}
.bullets-bg {
	width: 640px;
	float: left;
	position: relative;
	text-align: left;
	padding: 10px 0px 0px;
	
}
.line-bottom {
	border-bottom: 1px solid #9E9E9E;
}
.line-bottom a:link {
	color: #188CD6;
	text-decoration: none;
	font-weight: bold;

		}
.line-bottom a:visited {
	color: #188CD6;
	text-decoration:none;
	font-weight: bold;

	}
.line-bottom a:active {
	color: #188CD6;
	text-decoration:none;
	font-weight: bold;

		}
.line-bottom a:hover {
	color: #188CD6;
	text-decoration:underline;
	font-weight: bold;
}
/*
.footer {
	width: 960px;
	float: left;
	position: relative;
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(../img/footer.jpg);
	background-repeat: no-repeat;
}
.footer-menu {
	width: 960px;
	float: left;
	position: relative;
	color: #000000;
	font-weight: bold;
	padding-top: 70px;
}
.footer-menu a:link {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
		}
.footer-menu a:visited {
	color: #333333;
	text-decoration:none;
	font-weight: bold;
	}
.footer-menu a:active {
	color: #333333;
	text-decoration:none;
	font-weight: bold;
		}
.footer-menu a:hover {
	color: #333333;
	text-decoration:underline;
	font-weight: bold;
}
.footer-links-bg {
	width: 960px;
	float: left;
	position: relative;
	padding-top: 10px;

}
.newsletter {
	width: 240px;
	float: left;
	position: relative;
	background: url(../img/newsletter.jpg) no-repeat;
	height: 169px;
	padding: 5px;
	background-image: url(../img/newsletter.jpg);
}
.copyright {
	width: 320px;
	float: left;
	position: relative;
	color: #000000;
	padding-top: 12px;
}
.powered {
	width: 300px;
	float: right;
	position: relative;
	padding-bottom: 5px;
}
*/
.footer {
	width: 980px;
	float: left;
	position: relative;
	padding-right: 0px;
	padding-left: 0px;
	background-image: url('../img/footer.jpg');
	background-repeat: no-repeat
}
.footer-menu {
	width: 960px;
	float: left;
	position: relative;
	color: #000000;
	font-weight: bold;
	padding-top: 70px;
}
.footer-menu a:link {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
		}
.footer-menu a:visited {
	color: #333333;
	text-decoration:none;
	font-weight: bold;
	}
.footer-menu a:active {
	color: #333333;
	text-decoration:none;
	font-weight: bold;
		}
.footer-menu a:hover {
	color: #333333;
	text-decoration:underline;
	font-weight: bold;
}
.footer-links-bg {
	width: 960px;
	float: left;
	position: relative;
	padding-top: 10px;

}
.newsletter {
	width: 240px;
	float: left;
	position: relative;
	background: url('../img/newsletter.jpg') no-repeat;
	height: 169px;
	padding: 5px;
	
}
.copyright {
	width: 280px;
	float: left;
	position: relative;
	color: #000000;
	padding-top: 12px;
}
.powered {
	width: 300px;
	float: right;
	position: relative;
	padding-bottom: 5px;
}





/* New Css Changes */
.footer-menu-ver {
	width: 210px;
	float: left;
	position: relative;
	color: #FFFFFF;
	text-align: left;
	line-height: 22px;
	margin-left: 13px;
	padding: 5px;


}
.footer-menu-ver a:link {
	color: #000000;
	text-decoration: none;
	}
.footer-menu-ver a:visited {
	color: #000000;
	text-decoration:none;
	}
.footer-menu-ver a:active {
	color: #000000;
	text-decoration:none;
	}
.footer-menu-ver a:hover {
	color: #000000;
	text-decoration:underline;
}
.footer-menu-heading {
	width: 210px;
	float: left;
	position: relative;
	font-weight: bold;
	color: #8b8974;
	text-align: center;
	line-height: normal;
	background-image: url('../img/footer-menu-heading.jpg');
	background-repeat: no-repeat;
	height: 20px;
	padding-top: 5px
}
.footer-menu-txt {
	width: 208px;
	float: left;
	position: relative;
	color: #000000;
	font-size: 11px;
	line-height: 18px;
	border: 1px solid #d1cfd0;
	background-color: #ebebdf;
}
.footer-menu-new {
	width: 180px;
	float: left;
	position: relative;
	padding-left: 25px;
	background-image: url('../img/yellow-bullets.gif');
	height: 20px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 5px 5px
}
/* End New CHanges Here */
.footer-menu-heading {
	width: 210px;
	float: left;
	position: relative;
	font-weight: bold;
	color: #8b8974;
	text-align: center;
	line-height: normal;
	background-image: url(../img/footer-menu-heading.jpg);
	background-repeat: no-repeat;
	height: 20px;
	padding-top: 5px;
}
.footer-menu-txt {
	width: 208px;
	float: left;
	position: relative;
	color: #000000;
	font-size: 11px;
	line-height: 18px;
	border: 1px solid #d1cfd0;
	background-color: #ebebdf;
}
.footer-menu-new {
	width: 180px;
	float: left;
	position: relative;
	padding-left: 25px;
	background-image: url(../img/yellow-bullets.gif);
	height: 20px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 5px 5px;
}
.footer-test {
	width: 980px;
	float: left;
	position: relative;
	padding-right: 10px;
	padding-left: 10px;
}

.left-box-content {
	width: 290px;
	float: left;
	position: relative;
	padding-top: 5px;
	padding-bottom: 5px;
}
.search-btn {
	background-image: url(../img/search-btn.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 128px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.go {
	background-image: url(../img/go.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 34px;
	width: 59px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.blue-bg {
	float: left;
	width: 980px;
	position: relative;
	background-image: url(../img/footer-line.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 20px;
}
.subscribe-btn {
	background-image: url(../img/subcribe-btn.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 127px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.product-content {
	float: left;
	position: relative;
	width:630px;
}
.prduct-main {
	float: left;
	position: relative;
	width: 165px;
	margin-right: 20px;
	margin-left: 18px;
	padding-top: 18px;
	height: 380px;
}
.prduct-img {
	float: left;
	position: relative;
	width: 142px;
	background-image: url(../img/products-border.jpg);
	background-repeat: no-repeat;
	height: 231px;
	padding: 10px;
	text-align: center;
}
.prduct {
	float: left;
	position: relative;
	width: 165px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.prduct-tittle {
	float: left;
	position: relative;
	width: 165px;
	text-align: center;
	height: 35px;
	overflow: hidden;
	font-weight: bold;
	color: #8b8a6e;
}
.prduct-description {
	float: left;
	position: relative;
	width: 165px;
	text-align: center;
	height: 60px;
	overflow: hidden;
}
.prduct-price {
	float: left;
	position: relative;
	width: 165px;

	line-height: 18px;
}
.view-store-btn {
	background-image: url(../img/view-all-voucer.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	height: 19px;
	width: 107px;
	position: relative;
	color: #FFFFFF;
	text-align: center;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}

.view-store-btn a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
		}
.view-store-btn a:visited {
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold;
	}
.view-store-btn a:active {
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold;
		}
.view-store-btn a:hover {
	color: #FFFFFF;
	text-decoration:underline;
	font-weight: bold;
}
.searchfield-bg {
	float: left;
	width: 360px;
	position: relative;
	background-image: url(../img/textfield.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	height: 29px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	border: 1px solid #d3d3d3;
	padding-top: 0px;
}
.searchfield {
	width: 355px;
	position: relative;
	height: 23px;
	margin: 0px;
	background-image: none;
	background-color: transparent;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border: 0px none #FFFFFF;
}
.textfield-left-bg {
	float: left;
	width: 201px;
	position: relative;
	background-image: url(../img/textfield.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	height: 29px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	border: 1px solid #d3d3d3;
	padding-top: 0px;
}
.textfield-left {
	width: 196px;
	position: relative;

	margin: 0px;
	background-image: none;
	background-color: transparent;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 0px none #FFFFFF;
}
.textfield-foot-bg {
	float: left;
	width: 220px;
	position: relative;
	background-image: url(../img/textfield.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	height: 29px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	border: 1px solid #d3d3d3;
	padding-top: 0px;
	text-align: left;
}
.textfield-foot {
	width: 215px;
	height: 23px;
	margin: 0px;
	background-image: none;
	background-color: transparent;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 0px none #FFFFFF;
	text-align: left;
}
/* Category Page begain Here */
.col {
	float:left;
	position:relative;
	text-align:left;
	width:205px;
	padding-bottom: 20px;
	padding-top: 10px;
	overflow: hidden;
}
.col a:link {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
		}
.col a:visited {
	color: #000000;
	text-decoration:none;
	font-weight: normal;
	}
.col a:active {
	color: #000000;
	text-decoration:none;
	font-weight: normal;
		}
.col a:hover {
	color: #000000;
	text-decoration:underline;
	font-weight: normal;
}



/* Signup Page */
.heading-grey {
	float: left;
	width: 628px;
	position: relative;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	background-image: url(../img/heading-grey.jpg);
	background-repeat: no-repeat;
	height: 30px;
	padding-top: 9px;
	padding-left: 10px;
}
.textfield-bg {
	float: left;
	width: 201px;
	position: relative;
	background-image: url(../img/textfield.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	height: 29px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	border: 1px solid #d3d3d3;
	padding-top: 0px;
}
.textfield {
	width: 196px;
	position: relative;
	height: 23px;
	margin: 0px;
	background-image: none;
	background-color: transparent;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 0px none #FFFFFF;
}
.form {
	border: 1px solid #bebebe;
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
}
.signup-btn {
	background-image: url(../img/signup-btn.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 211px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.wel {
	float: right;
	position: relative;
}
.wel-left {
	float: left;
	position: relative;
	background-image: url(../img/wel-left.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 19px;
}
.wel-mid {
	float: left;
	position: relative;
	background-image: url(../img/wel-mid.jpg);
	background-repeat: repeat-x;
	height: 21px;
	color: #ffd200;
	font-weight: bold;
	padding-top: 6px;
}

.wel-right {
	float: left;
	position: relative;
	background-image: url(../img/wel-right.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 19px;
}

/* Verify Password */

.verify-password {
	width: 638px;
	float: right;
	position: relative;
	line-height: 18px;
	background-color: #fff4be;
}

.verify-password strong{
	color: #0890ba;
}
.verify-password a:link {
	color: #0890ba;
	text-decoration: none;
	font-weight: normal;
		}
.verify-password a:visited {
	color: #0890ba;
	text-decoration:none;
	font-weight: normal;
	}
.verify-password a:active {
	color: #0890ba;
	text-decoration:none;
	font-weight: normal;
		}
.verify-password a:hover {
	color: #0890ba;
	text-decoration:underline;
	font-weight: normal;
}



/* User Home  */

.heading-sub {
	font-size: 18px;
	font-weight: bold;
	color: #8B8970;
	float: left;
	position: relative;
	padding-top: 5px;
	width: 630px;
}
.main-tabs {
	float: left;
	position: relative;
	padding-top: 20px;
	margin-right: 25px;
	font-weight: normal;
}
.main-tabs a:link {
	color: #333333;
	text-decoration: none;
	font-weight: normal;
		}
.main-tabs a:visited {
	color: #333333;
	text-decoration:none;
	font-weight: normal;
	}
.main-tabs a:active {
	color: #333333;
	text-decoration:none;
	font-weight: normal;
		}
.main-tabs a:hover {
	color: #333333;
	text-decoration:underline;
	font-weight: normal;
}
.main-tabs-left {
	float: left;
	position: relative;
	background-image: url(../img/main-tab-left.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 10px;
}
.main-tabs-mid {
	float: left;
	position: relative;
	background-image: url(../img/main-tab-mid.jpg);
	background-repeat: repeat-x;
	height: 25px;
	padding-top: 5px;
}
.main-tabs-right {
	float: left;
	position: relative;
	background-image: url(../img/main-tab-right.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 14px;
}
 
 
 
 
 /* Products nd Vocuer */
 
 .left-box {
	width: 638px;
	float: left;
	position: relative;
	line-height: 18px;
}
.left-box a:link {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
		}
.left-box a:visited {
	color: #000000;
	text-decoration:none;
	font-weight: normal;
	}
.left-box a:active {
	color: #000000;
	text-decoration:none;
	font-weight: normal;
		}
.left-box a:hover {
	color: #000000;
	text-decoration:underline;
	font-weight: normal;
}
.grey-box-heading {
	width: 633px;
	float: left;
	position: relative;
	background-image: url(../img/heading-grey.jpg);
	background-repeat: no-repeat;
	height: 28px;
	color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 7px;
}
.grey-box-heading-left {
	float: left;
	position: relative;
}
.grey-box-heading-date {
	float: right;
	position: relative;
	font-size: 12px;
	font-weight: bold;
	padding-right: 10px;
}
.bar-mid {
	float: left;
	position: relative;
	width: 618px;
	background-color: #eeeed2;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c8c8c8;
	border-left-color: #c8c8c8;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 20px;
}
.left-content-txt {
	float: left;
	position: relative;
	width: 480px;
}
.right-logo {
	float: right;
	position: relative;
	width: 130px;
}
.right-logo-tab {
	float: right;
	position: relative;
	width: 129px;
	padding-top: 5px;
}
.bookmark {
	float: left;
	position: relative;
	width: 115px;
	padding-top: 5px;
	background-image: url(../img/book-mark.jpg);
	background-repeat: repeat-x;
	text-align: center;
	height: 30px;
	margin-top: 7px;
	color: #FFFFFF;
	background-position: top;
	padding-left: 10px;
}
.bookmark a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
		}
.bookmark a:visited {
	color: #FFFFFF;
	text-decoration:none;
	font-weight: normal;
	}
.bookmark a:active {
	color: #FFFFFF;
	text-decoration:none;
	font-weight: normal;
		}
.bookmark a:hover {
	color: #FFFFFF;
	text-decoration:underline;
	font-weight: normal;
}
.violet-red-links {
	float: right;
	position: relative;
	width: 470px;
	background-position: center;
	text-align: center;
	padding-top: 3px;
	color: #FFFFFF;
	font-weight: bold;
}
.violet-red-links a:link {
	color: #FFFFFF;
	text-decoration: none;
		}
.violet-red-links a:visited {
	color: #FFFFFF;
	text-decoration:none;
	font-weight: normal;
	}
.violet-red-links a:active {
	color: #FFFFFF;
	text-decoration:none;
	font-weight: normal;
		}
.violet-red-links a:hover {
	color: #FFFFFF;
	text-decoration:underline;
	font-weight: normal;
}
.bar-bottom {
	float: left;
	position: relative;
	width: 610px;
	background-image: url(../img/voucher-bottom.jpg);
	background-repeat: no-repeat;
	height: 25px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.left-logo {
	float: right;
	position: relative;
	width: 130px;
}
.brown {
	color:#8c2253;
}
.brown a:link {
	color: #8c2253;
	text-decoration: none;
		}
.brown a:visited {
	color: #8c2253;
	text-decoration:none;
	font-weight: normal;
	}
.brown a:active {
	color: #8c2253;
	text-decoration:none;
	font-weight: normal;
		}
.brown a:hover {
	color: #8c2253;
	text-decoration:underline;
	font-weight: normal;
}
.red {
	color:#fc0404;
}
.red a:link {
	color: #fc0404;
	text-decoration: none;
		}
.red a:visited {
	color: #fc0404;
	text-decoration:none;
	font-weight: normal;
	}
.red a:active {
	color: #fc0404;
	text-decoration:none;
	font-weight: normal;
		}
.red a:hover {
	color: #fc0404;
	text-decoration:underline;
	font-weight: normal;
}

.bar-mid-grey {
	float: left;
	position: relative;
	width: 618px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c8c8c8;
	border-left-color: #c8c8c8;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 20px;
	background-image: url(../img/grey-lines.jpg);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c8;
}
.bar-bottom-grey {
	float: left;
	position: relative;
	width: 585px;
	background-image: url(../img/voucher-bottom.gif);
	background-repeat: no-repeat;
	height: 22px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	background-position: center top;
}
.green-left {
	background-image: url(../img/green-button-left.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.green-mid {
	background-image: url(../img/green-button-mid.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.green-right {
	background-image: url(../img/green-button-right.gif);
	background-repeat: no-repeat;
	background-position: left center;
}


/* Voucher Detail */

.sticker {
	float: left;
	height: 89px;
	width: 87px;
	position: absolute;
	padding: 0px;
	margin: 0px;
	right: 0px;
	z-index: 999;
}
.right-column-first {
	float: right;
	position: relative;
	width: 150px;
	background-repeat: repeat-x;
}
.ribbon {
	float: right;
	position: relative;
}
.grey-box-heading-ribbon {
	width: 503px;
	float: left;
	position: relative;
	background-image: url(../img/heading-grey.jpg);
	background-repeat: no-repeat;
	height: 28px;
	color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 7px;
}
.bar-mid-ribbon {
	float: left;
	position: relative;
	width: 630px;
	padding-left: 10px;
	background-image: url(../img/mid-bg.jpg);
	background-repeat: no-repeat;
}
.bar-bottom-ribbon {
	float: left;
	position: relative;
	width: 610px;
	background-image: url(../img/voucher-bottom-ribbon.jpg);
	background-repeat: no-repeat;
	height: 25px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

/* All Voucher */

.right-box-content {
	width: 626px;
	float: left;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bebebe;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bebebe;
	border-left-color: #bebebe;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 10px;
}
.left-logo-sv {
	float:left;
	position:relative;
	width: 120px;
	text-align: center;
}
.left-logo-sv a:link {
	color: #30b733;
	text-decoration: none;

	}
.left-logo-sv a:active {
	color: #30b733;
	text-decoration:none;

	}
.left-logo-sv a:visited {	
	color: #30b733;
	text-decoration:none;

	}
.left-logo-sv a:hover {
	color: #30b733;
	text-decoration:underline;

}

.left-text-content {
	float:left;
	position:relative;
	width: 370px;
	text-align: left;
	line-height: 18px;
	font-weight: normal;
	height: 80px;
	padding-left: 10px;
}

.right-text-content a:link {
	color: #30b733;
	text-decoration: none;
	}
.right-text-content a:active {
	color: #30b733;
	text-decoration:none;
	}
.right-text-content a:visited {
	color: #30b733;
	text-decoration:none;
	}
.right-text-content a:hover {
	color: #30b733;
	text-decoration:none;
	}
.grey-left {
	background-image: url(../img/grey-btn-left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.grey-mid {
	background-image: url(../img/grey-btn-mid.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding-top: 5px;
}
.grey-right {
	background-image: url(../img/grey-btn-right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.grey-btn {
	float: right;
	position: relative;
	background-position: center;
	text-align: center;
	padding-top: 3px;
	color: #000000;
	font-weight: bold;
}
.grey-btn a:link {
	color: #000000;
	text-decoration: none;
		}
.grey-btn a:visited {
	color: #000000;
	text-decoration:none;
	font-weight: normal;
	}
.grey-btn a:active {
	color: #000000;
	text-decoration:none;
	font-weight: normal;
		}
.grey-btn a:hover {
	color: #000000;
	text-decoration:underline;
	font-weight: normal;
}

/* Browse Retailer */
.cat-mid {
	float: left;
	position: relative;
	width: 618px;
	background-color: #eeeed2;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c8c8c8;
	border-left-color: #c8c8c8;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c8;
}
.brs-cat {
	float:left;
	position:relative;
	text-align:left;
	width:185px;
	color: #8b8970;
	padding-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
}
/*
.brs-cat-heading {
	float:left;
	position:relative;
	text-align:left;
	width:185px;
	padding-bottom: 3px;
}
*/
.brs-cat-heading {
	float:left;
	position:relative;
	text-align:left;
	width:185px;
	padding-bottom: 3px;
	height: 20px;
	overflow: hidden;
}
.brs-cat-description {
	float:left;
	position:relative;
	text-align:left;
	width:170px;
	background-image: url(../img/arrow.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	height: 20px;
	overflow: hidden;
}

/* Browse */
.browse-mid {
	float: left;
	position: relative;
	width: 618px;
	background-color: #eeeed2;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c8c8c8;
	border-left-color: #c8c8c8;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 20px;
}

/* Search Retailer */
.search-main {
	float:left;
	position:relative;
	width: 620px;
	padding-bottom: 20px;
	padding-left: 10px;

}
.des-data {
	float:left;
	position:relative;
	width: 615px;
	text-align: left;
}

/* Expired Deal */

.left-box-red {
	width: 638px;
	float: left;
	position: relative;
	background-image: url(../img/right-box-red.jpg);
	background-repeat: no-repeat;
	height: 28px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	background-position: left top;
	background-color: #FF0000;
}
.left-box-heading-txt {
	width: 530px;
	float: left;
	position: relative;
	padding-left: 10px;
}
.left-box-heading-icon {
	width: 40px;
	float: right;
	position: relative;
}
.border-fix {
	width: 638px;
	float: left;
	position: relative;
}
.right-box-heading-icon {
	width: 40px;
	float: right;
	position: relative;
}	

/* pagination */
.pagination {
	float: left;
	position: relative;
	width: 618px;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #c8c8c8;
}
div.paging a{
	color: #8B8970;
	float: left;
	position: relative;
	height:20px;
	margin-right: 1px;
	margin-left: 1px;
	background-image: url(../img/btn.jpg);
	background-repeat: no-repeat;
	width: 80px;
	padding-top: 1px;
	text-align: center;
}

div.paging {
	padding-top: 10px;
    padding-bottom: 10px;
    width: 625px;
    float: left;
    position: relative;
    font-size: 12px;
    text-align: center;
    padding-right: 10px;
    /*width: 655px;*/
}


div.paging div.disabled {
	display: inline;
	color: #999999;
	float: left;
	position: relative;
	height:19px;
	margin-right: 1px;
	margin-left: 1px;
	background-image: url(../img/btn.jpg);
	background-repeat: no-repeat;
	width: 80px;
	text-align: center;
	padding-top: 1px;
}
div.paging span {
	float: left;
	height:19px;
	margin-right: 1px;
	margin-left: 1px;
	background-image: url(../img/num.jpg);
	background-repeat: no-repeat;
	width: 23px;
	padding-top: 1px;	
}
div.paging span a{
	float: left;
	height:19px;
	margin-right: 1px;
	margin-left: 1px;
	background-image: url(../img/num.jpg);
	background-repeat: no-repeat;
	width: 23px;
	padding-top: 1px;	
}

div.paging span.current {
	color: #8B8970;
	height:19px;
	margin-right: 1px;
	margin-left: 1px;
	float: left;
	position: relative;
	background-color: #01A0C0;
	background-image: url(../img/num-active.jpg);
	background-repeat: no-repeat;
	width: 23px;
	padding-top: 1px;
}
div.paging span a:link {
	background-image: url(../img/num.jpg);
	float: left;
	height:19px;
	width: 23px;
	color: #8B8970;
	text-decoration: none;
}
div.paging span a:visited {
	color: #8B8970;
	text-decoration:none;
}
div.paging span a:active {
	color: #8B8970;
	text-decoration:none;
}
div.paging span a:hover {
	color: #8d2152;
	text-decoration:underline;
}
/* Search Voucher */
.search-voucher-main {
	float:left;
	position:relative;
	width: 608px;
	background-color: #eeeed2;
	border: 1px solid #cdcbcc;
	padding: 10px;
	margin-bottom: 15px;
}
.right-logo-sv {
	float:right;
	position:relative;
	width: 120px;
	text-align: center;
}
.right-logo-sv a:link {
	color: #30b733;
	text-decoration: none;
	}
.right-logo-sv a:active {
	color: #30b733;
	text-decoration:none;
	}
.right-logo-sv a:visited {	
	color: #30b733;
	text-decoration:none;
	}
.right-logo-sv a:hover {
	color: #30b733;
	text-decoration:underline;
}
.text-description {
	float:left;
	position:relative;
	width: 480px;
	text-align: left;
}
.blue-heading {
	color: #53c1e2;
	font-size: 18px;
	text-decoration: underline;
	float: left;
	position: relative;
	line-height: 22px;
	width: 480px;
}
.blue-heading a:link {
	color: #53c1e2;
	text-decoration: underline;
	}
.blue-heading a:active {
	color: #53c1e2;
	text-decoration:underline;
	}
.blue-heading a:visited {	
	color: #53c1e2;
	text-decoration:underline;
	}
.blue-heading a:hover {
	color: #53c1e2;
	text-decoration:none;
}
/* By Catagoty  */

.dpt_Box_mid {
	float:left;
	position:relative;
	text-align:left;
	width:205px;
	color: #0a262f;
	padding-bottom: 0px;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-right: 0px;
	padding-left: 5px;
	height: 20px;
	overflow: hidden;
	margin-bottom: 10px;
	margin-top: 5px;
}
.dpt_Box_mid a:link {
	text-decoration: none;
	font-weight: normal;
	color: #0a262f;
		}
.dpt_Box_mid a:visited {
	color: #0a262f;
	text-decoration:none;
	font-weight: normal;
	}
.dpt_Box_mid a:active {
	color: #0a262f;
	text-decoration:none;
	font-weight: normal;
		}
.dpt_Box_mid a:hover {
	color: #0a262f;
	text-decoration:underline;
	font-weight: normal;
}

.black  {
	color: #000000;
	text-decoration: none;
	}
.black a:link {
	color: #000000;
	text-decoration: none;
	}
.black a:active {
	color: #000000;
	text-decoration:none;
	}
.black a:visited {
	color: #000000;
	text-decoration:none;
	}
.black a:hover {
	color: #000000;
	text-decoration:underline;
	}
.delete-offer-sv {
	float:left;
	position:relative;
	text-align: left;
	height: 77px;
	width: 114px;
}
/* New Discount */

.left-box-grey {
	width: 638px;
	float: left;
	position: relative;
	background-image: url(../img/heading-grey.jpg);
	background-repeat: no-repeat;
	height: 28px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	background-position: left top;
}
/* error result */
.error-print {
	color: #FF0000;
	
	padding-top: 10px;
	padding-bottom: 10px;
}
.message {
	color: #FF0000;
	padding-top: 10px;
	padding-bottom: 10px;
}
