	.footer_link {
		font-size:10px;
	}
	
	.footer_link a:link {
		color:silver;
		text-decoration: none;
	}
	
	.footer_link a:visited {
		color:silver;
		text-decoration: none;
	}
	
	.footer_link a:active {
		color:silver;
		text-decoration: none;
	}
	
	.footer_link a:hover {
		color:silver;
		text-decoration: none;
	}
	
	.menu_home {
		padding-left:37px;padding-top:0px;
	}
	
	.menu_special_promotion {
		padding-left:1px;padding-top:0px;
	}
	
	.menu_products {
		padding-left:1px;padding-top:0px;
	}
	
	.menu_shopping_guide {
		padding-left:1px;padding-top:0px;
	}
	
	.menu_contact_us {
		padding-left:1px;padding-top:0px;
	}
	
	.menu_cart {
		padding-left:20px;padding-top:0px;
	}
	
	.menu_cart a:link {
		color:#c10000;
		text-decoration: none;
	}
	
	.menu_cart a:visited {
		color:#c10000;
		text-decoration: none;
	}
	
	.menu_cart a:active {
		color:#c10000;
		text-decoration: none;
	}
	
	.menu_cart a:hover {
		color:#ff3131;
		text-decoration: none;
	}
	
	.register {
		color:#c10000;font-size:14px;font-weight:bold;padding:4px 0px 0px 154px;
	}
	
	.login {
		color:#c10000;font-size:14px;font-weight:bold;padding:4px 0px 0px 0px;
	}
	
	.cart_content {
		color:#c10000;font-size:14px;font-weight:bold;padding:4px 0px 0px 4px;
	}
	
	.my_profile {
		color:#c10000;font-size:14px;font-weight:bold;padding:4px 0px 0px 0px;
	}
	
	.logout {
		color:#c10000;font-size:14px;font-weight:bold;padding:4px 0px 0px 0px;
	}
	
	.cart_menu_li {
		color:#c10000;
		font-size:14px;
		font-weight:bold;
		padding:10px 5px 0px 5px;
	}
	
	.footer_home {
		float:left;padding:8px 0px 0px 28px;
	}
	
	.footer_promotion {
		float:left;padding:8px 0px 0px 16px;
	}
	
	.footer_products {
		float:left;padding:8px 0px 0px 16px;
	}
	
	.footer_contact_us {
		float:left;padding:8px 0px 0px 16px;
	}
	
	.footer_tnc {
		float:left;padding:8px 0px 0px 16px;
	}
	
	.footer_copyright {
		float:left;color:silver;font-size:10px;padding:2px 0px 0px 28px;
	}
	
	.register_table {
		padding:10px;
	}
	
	.register_table td{
		padding:5px;
	}
	
	.register_text {
		text-align:right;
		width:150px;
	}
	
	.form_error_msg {
		font-weight:bold;
		color:red;
	}
	
	.product_title {
		text-align:left;
		color:#3c3c3c;
		font-weight:bold;
	}
	
	.product_price {
		color:#808080;
	}
	
	.product_description {
		color:#808080;
	}
	
	.product_code {
		color:#808080;
	}
	
	.display_format {
		float:left;
		border:solid 1px silver;
		padding:2px;
		margin:3px;
	}
	
	.paging_display_product {
		font-size:12px;
		padding:2px 10px 2px 10px;
		font-weight:bold;
		color:#626262;
	}
	
	.paging_number {
		float:left;
		padding:0px 80px 0px 80px;
	}
	
	.paging_number a:link {
		color:silver;
		text-decoration: none;
	}
	
	.paging_number a:visited {
		color:silver;
		text-decoration: none;
	}
	
	.paging_number a:active {
		color:silver;
		text-decoration: none;
	}
	
	.paging_number a:hover {
		color:#626262;
		text-decoration: none;
	}
	
	.display_cart {
		display:none;
		position:fixed;
		border:solid 0px;
		z-index:9999;
		background:white;
		padding:10px;
		color:#626262;
	}
	
	.banklogo {
		padding-left:28px;
	}
	
	.update_btn_cart {
		border:solid 1px;
		padding:5px;
	}
	
	.update_btn_cart a {
		color:black;
		text-decoration: none;
	}
	
	.update_btn_cart_rollover {
		border:solid 1px;
		background:black;
		padding:5px;
	}
	
	.update_btn_cart_rollover a {
		color:white;
		text-decoration: none;
	}
	
	.my_account_tr {
		padding-left: 10px;
		padding-right:10px;
	}
	
	.edit_profile {
		font-size:10px;
	}
	
	.edit_profile a {
		color:blue;
		text-decoration: none;
	}
	
	.hide {
		display:none;
	}
	
	.show {
		display:block;
	}
	
.img_content {
	color:red;
	float:left;
	list-style-type:none;
	z-index:999;
	text-align:center;
	width:150px;
}

.in_trash_now {
	padding-right:8px;
	margin-top:0px;
	float:left;
	color:red;
	text-align:center;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.footer {
	height:100px;
	width:100%;
	clear:both;
	text-align:center;
	border:solid 1px green;
}
.product_listing {
	width:450px;
	height:100px;
	//border:solid 1px orange;
	//overflow: auto;
	position:absolute;
	bottom:0px;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	
}
.cart_background {
left:0%;
right:0%;
bottom:0%;
position:fixed;
background: #c2c2c2;
background-image: url(../../images/cart_bg.jpg);
background-repeat: repeat-x;
}

.cart_center {
background: #c2c2c2;
background-image: url(../../images/cart_centerBg.jpg);
background-repeat: repeat-x;
}
.recyclebin {
	width:220px;
	height:100px;
	border:solid 0px black;
	background-image: url(../../images/cart_recycleBin.jpg);
	background-repeat: no-repeat;
	background-position:center;
}

.recycle_text {
	font-size:11px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}

.link_recycle {
    font-weight: none; font-style: none; font-size: 10px; color: #479FD1; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.link_recycle:hover {
    font-weight: none; font-style: none; font-size: 10px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}

.recycle_active {
	background-color:silver;
}
.active {
	margin-left:10px;
	bottom:0%;
	left:0%;
	background-color:silver;
}

.total {
	margin-top:80px;
	margin-right:100px;
}