body
{
	margin: 0px;
	background-color: #f6f6f6;
	}
.top-manu-bg {
	background-image: url(images/top-manu-bg.jpg);
	background-repeat: repeat-x;
}
.top-manu-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.top-manu-font:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fcb944;
	text-decoration: none;
}

.banner-bg {
	background-image: url(images/banner-001.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.banner-font01{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fefdfd;
	text-decoration: none;
}
.banner-font02{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #fcb944;
	text-decoration: none;
}
/* bottom */
.bottom-bg {
	background-image: url(images/bottom-bg.jpg);
	background-repeat: no-repeat;
}
.bottom-middle {
	background-image: url(images/bottom-tb-m.jpg);
	background-repeat: repeat-x;
}
.btn-bg-mailorder {
	background-image: url(images/btn-mail-order.jpg);
	background-repeat: no-repeat;
	}
.btn-bg-tell-a-friend {
	background-image: url(images/btn-tell-a-friend.jpg);
	background-repeat: no-repeat;
	}
.btn-bg-book-mark {
	background-image: url(images/btn-bookmark-us.jpg);
	background-repeat: no-repeat;
	}
.bottom-font-yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ff8619;
	text-decoration: none;
}
a.bottom-font-yellow:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.bottom-font-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-left: 12px;
}
a.bottom-font-link:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #fcb944;
	text-decoration: none;
	padding-left: 12px;
}
.bottom-font-yellow-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fcb944;
	text-decoration: none;
}
a.bottom-font-yellow-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.bottom-btn-bg {
	background-color: #bd0012;
}
/* middle */
.bg-middle-top {
	background-image: url(images/middle-bg-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg-middle {
	background-image: url(images/middle-bg.jpg);
	background-repeat: repeat-y;
}
.product-details-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #6f6e6e;
	text-decoration: none;
}
.product-price-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #e51f37;
	text-decoration: none;
}
.product-moredetails-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #010101;
	text-decoration: none;
}
.inner-banner {
	background-image: url(images/inner-banner.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.sub-category-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #e5001c;
	padding-left: 15px;
}
a.sub-category-font:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	padding-left: 15px;
}
.sub-category-sub-title {
	background-image: url(images/sub-category-sub-title.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.sub-category-sub-title2 {
	background-image: url(images/sub-category-sub-title2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.sub-category-title {
	background-image: url(images/sub-category-title.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F00621;
	text-decoration: none;
	padding-left: 15px;
}
.sub-category-sub-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #797979;
	padding-left: 15px;
}
a.sub-category-sub-font:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #e5001c;
	padding-left: 15px;
}
.send-your-testimonial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #e51f37;
	text-decoration: none;
	background-image: url(images/send-us-testimonial.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
}
.send-your-testimonial-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #e51f37;
	text-decoration: none;
}
a.send-your-testimonial-font:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.box-left-right-border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bbbbbb;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bbbbbb;
}
.box-top-border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ededed;
}
.box-bottom-border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ededed;
}
.box-left-border {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ededed;
}
.box-right-border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ededed;
}
.category-title-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #e51f37;
	text-decoration: none;
}
.category-font-gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #808080;
	text-decoration: none;
}
.category-font-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.category-font-green-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #e51f37;
	text-decoration: none;
}
.category-font-green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #e51f37;
	text-decoration: none;
}

.line-gray
 {
	background-image: url(images/line-gray.jpg);
	background-repeat: repeat-y;
	background-position: center center;
 }
 .line-gray-hori
 {
	background-image: url(images/line-gray.jpg);
	background-repeat: repeat-x;
	background-position: center center;
 }
.bread-cums-yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffaf66;
	text-decoration: none;
}
.bread-cums-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.bread-cums-white:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffaf66;
	text-decoration: none;
}
.text-font-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.text-font-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #e51f37;
	text-decoration: none;
}
.testimonial-font-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #e51f37;
	text-decoration: none;
}
.testimonial-font-gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #555453;
	text-decoration: none;
}
/* Zoom page */
.zoom-top-bg {
	background-image: url(images/zoom-top-image.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.zoom-bg-repeat {
	background-image: url(images/zoom-bg-repeat.jpg);
	background-repeat: repeat-y;
}

/* New Mail order form classes*/
.form-data {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            font-weight: normal;
            color: #666666;
            text-decoration: none;
            border-bottom:1px solid #999999;
            padding-left:5px;
}
.form-title {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 18px;
            font-weight: normal;
            color: #83a91d;
            text-decoration: none;
            border-bottom:1px solid #83a91d;
            padding-left:5px;
}

.border_bottom{
            border-bottom:1px solid #83a91d;
}
.error {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10px;
            font-weight: normal;
            color: #FF0000;
            text-decoration: none;
            padding-left:5px;
}
.form_border{
            border:1px solid #83a91d;
            padding:2px;
            margin-top:10px;
            }
.border{
            border:1px solid #83a91d;
            border-collapse:collapse;
            }

.border td{
            border:1px solid #83a91d;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            font-weight: normal;
            color: #83a91d;
            text-decoration: none;
            border-bottom:1px solid #83a91d;
            padding:3px;
}
.form-high {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 14px;
            font-weight: normal;
            color: #FF0000;
            text-decoration: none;
            padding-left:5px;
            padding-right:5px;
}
.text-field {
          font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            font-weight: normal;
            color: #e90016;
            text-decoration: none;
            padding-left:2px;
            width:120px;
            border: 1px solid #ffffff;
}

.contact-text-area
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #727272;
	text-decoration: none;
	background-color: #ededed;
	width:233px;
	height:100px;
}
.title-gray 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #727272;
	text-decoration: none;
	background-color: #ededed;

	}