
a:link { color:#434343;  text-decoration:none;}
a:visited{ color:#434343;   text-decoration:none;}
a:hover{  color:#88B62F;   text-decoration:none;}
.tabletitle {
	color: #6dab00; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.tablecontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777;
}
.subcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}
.expired {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#990000;
}
.pointnumber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	color:#88c31d;
}
.pointcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#777777;
}

.merchant a:link{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#76B043;
	line-height: 17px;
	text-decoration:none;
	}
.merchant a:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#76B043;
	line-height: 17px;
	text-decoration:none;
	}	
.merchant a:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 17px;
	color:#434343;
	text-decoration:none;
	}

.title:link { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#434343; 
	font-size: 11px;
    font-weight:bold;
	text-decoration:none;
	}
	
.title:visited { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#434343; 
	font-size: 11px;
    font-weight:bold;
	text-decoration:none;
   }
.title:hover {  
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#88B62F;
	font-size: 11px;
    font-weight:bold;
	text-decoration:none; 
	}

#category {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#88B62F;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
	}
#membername {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	}
#terms {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#434343;
	}
#specialproducts {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777777;
	line-height:17px;
	}
  
 .navcategory{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#434343;
	font-weight:bold;
	line-height: 15pt;
	text-decoration:none;
	}
	
.navcategory a:link{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#434343;
	font-weight:bold;
	line-height: 15pt;
	text-decoration:none;
	}
.navcategory  a:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#434343;
	font-weight:bold;
	line-height: 15pt;
	text-decoration:none;
	}	
.navcategory  a:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#88B62F;
	font-weight:bold;
	line-height: 15pt;
	text-decoration:none;
	}
.navgreen {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:10px;
	color:#585858;
}

.navhover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:10px;
	border-left:4px solid #ffffff;
	padding:4px;
	color:#585858;
	background-color:#F0F0F0;
}

.navgreen a {
	display:block;
	color:#434343;
	text-decoration:none;
	padding:4px;
}

.navgreen a:link { 
	border-left:4px solid #ffffff;
	background-color:#FFFFFF;
}

.navgreen a:hover {
	border-left:4px solid #ffffff;
	background-color:#F0F0F0;
}

.navgreen a:visited {
	border-left:4px solid #ffffff;
	background-color:#FFFFFF;
}

.navgreen a:visited:hover {
	border-left:4px solid #ffffff;
	background-color:#F0F0F0;
}

#content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777777;
	line-height:16px;
}
.content_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#86b72f;
	line-height:16px;
}
.savetag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 0px 0px 0px 5px;
	color:#FF0000;
	line-height:16px;
}

.pricetag  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 0px 0px 5px 5px;
	color:#777777;
	line-height:16px;
}

.addtocart{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 0px 2px 5px 0px;
	color:#777777;
	line-height:12px;
}

.addtocart a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 0px 2px 5px 0px;
	color:#777777;
	line-height:12px;
	text-decoration:underline;
}

.addtocart a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 0px 2px 5px 0px;
	color:#777777;
	line-height:12px;
	text-decoration:underline;
}

.addtocart a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 0px 2px 5px 0px;
	color:#88B62F;
	line-height:12px;
	text-decoration:underline;
}

font.note {
	color : #999999;
}

#remind {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#777777;
	line-height:16px;
}
.pagenumber a:link{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#434343;
	text-decoration:none;
	}
.pagenumber  a:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#434343;
	text-decoration:none;
	}	
.pagenumber  a:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#88B62F;
	text-decoration:none;
	}
#fontgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#588A05;
	line-height:16px;
}
#ttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#88B62F;
	font-weight:bold;
	line-height:16px;
}
#contenttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#606060;
	font-weight:bold;
	line-height:16px;
}
#membershipfee {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9FD342;
	font-weight:bold;
	line-height:16px;
}
.border {
	border: 1px solid #EEEAE9;
	}
.box {
	height: 18px;
	width: 140px;
	border: 1px solid #ADADAB;
    }
.box0 {
	border: 0px #FFFFFF;
    }
.box1 {
	border: 1px solid #ADADAB;
    }
	
.boxqty {
	height: 18px;
	width: 20px;
	border: 1px solid #ADADAB;
    }
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color : #cc0000;
	line-height:12px;
}

.confirm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color : #00cc00;
	line-height:16px;
}

#email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#777777;
	line-height:16px;
}
#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4E4E4E;
	line-height:16px;
}
#copyright { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	line-height:16px;
}

#notice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A44b4b;
	line-height:16px;
}
#autherror {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:16px;
}

 .rewards_items {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e0ff0f;
	line-height: 16px;
	text-decoration:none;
	}
	 .rewards_items a:link{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e0ff0f;
	line-height: 16px;
	text-decoration:none;
	}
	 .rewards_items a:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e0ff0f;
	line-height: 16px;
	text-decoration:none;
	}
	 .rewards_items a:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e0ff0f;
	line-height: 16px;
	text-decoration:none;
	}