/* With link Class */
BODY {
	FONT-FAMILY:  "tahoma", Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color:#1F1F1F; 
	margin: 0px; }
	 
.INPUT{ 
	FONT-SIZE: 11px;
	COLOR: #464343; 
	border: 1px solid #969696;
	FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	padding-left: 2px; }	 

.img-border-new img {border:1px solid #CCCCCC;}

a{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8A0202; FONT-FAMILY: "tahoma",verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
a:hover { text-decoration: none; color: #8A0202; font-family: "tahoma",verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}

.site-map {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8A0202; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.site-map:link { text-decoration: none; color: #8A0202; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.site-map:visited { text-decoration: none; color: #8A0202; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.site-map:hover { text-decoration: underline; color: #8A0202; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}

.faq {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.faq:link { text-decoration: none; color: #000000; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.faq:visited { text-decoration: none; color: #000000; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.faq:hover { text-decoration: underline; color: #8A0202; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}

.yellownormal { font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFC000; text-decoration:none;}

.yellowlink { font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFC000; text-decoration:none;}
.yellowlink:link {font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFC000; text-decoration:none;}
.yellowlink:visited {font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFC000; text-decoration:none;}
.yellowlink:hover {font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none;}

.whitelink { font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFC000; text-decoration:none;}
.whitelink:link {font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFC000; text-decoration:none;}
.whitelink:visited {font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFC000; text-decoration:none;}
.whitelink:hover {font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;}

.redmatterlink {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8C0000; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.redmatterlink:link { text-decoration: none; color: #8C0000; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.redmatterlink:visited { text-decoration: none; color: #8C0000; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.redmatterlink:hover { text-decoration: underline; color: #8C0000; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}

.graylink {font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #7A7A7A; text-transform: uppercase; text-decoration: none;}
.graylink:link { font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #7A7A7A; text-transform: uppercase; text-decoration: none;}
.graylink:visited { font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #7A7A7A; text-transform: uppercase; text-decoration: none;}
.graylink:hover { font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #A10000; text-transform: uppercase; text-decoration: none;}

.leftnav {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;
}
.leftnav a{ text-decoration: none; color: #FFFFFF; font-family:  "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.leftnav a:hover { text-decoration: none; color: #FFC000; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}

.rolloverside a {
	font-size:11px;
	FONT-FAMILY: "tahoma",verdana, Helvetica, sans-serif;
	display:block;
	background-image:url(../images/topnavbg.gif);
	text-decoration:none;
	color: #FFFFFF;
	font-weight: bold;
	height: 19px;
	padding-top: 4px;
	text-transform: uppercase;}
.rolloverside a:hover {
	font-size:11px;
	FONT-FAMILY: "tahoma",verdana, Helvetica, sans-serif;
	background-image:url(../images/topnavbg-o.gif);
	font-weight: bold;
	text-decoration:none;
	color: #FFC000;
	height: 19px;
	padding-top: 4px;
	text-transform: uppercase;}
.rolloverside a:active {
	font-size:11px;
	FONT-FAMILY: "tahoma",verdana, Helvetica, sans-serif;
	background-image:url(../images/topnavbg-o.gif);
	font-weight: bold;
	text-decoration:none;
	color: #FFC000;
	height: 19px;
	padding-top: 4px;
	text-transform: uppercase;}

.bmatterlink {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
.bmatterlink:link { text-decoration: underline; color: #000000; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.bmatterlink:visited { text-decoration: underline; color: #000000; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.bmatterlink:hover { text-decoration: none; color: #000000; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}

.omatterlink {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #EB9500; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.omatterlink:link { text-decoration: none; color: #EB9500; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.omatterlink:visited { text-decoration: none; color: #EB9500; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.omatterlink:hover { text-decoration: none; color: #000000; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}

.hiddenbrains {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #787878; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
.hiddenbrains:link { text-decoration: underline; color: #787878; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.hiddenbrains:visited { text-decoration: underline; color: #787878; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.hiddenbrains:hover { text-decoration: none; color: #787878; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}


/* Without link Class */
.hiddenbrains1 {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #787878; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.bottlink1 {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8A0202; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.errormsg {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.omatter {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #EB9500; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
hr { color: #cccccc; }
.rednormal {FONT-WEIGHT: BOLD; FONT-SIZE: 11px; COLOR: #E60000; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.redmatter {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #E60000; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.price {FONT-WEIGHT: BOLD; FONT-SIZE: 11px; COLOR: #F00606; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.bmatterbold {FONT-WEIGHT: BOLD; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.bmatternormal {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.cart_total {FONT-WEIGHT: BOLD; FONT-SIZE: 11px; COLOR: #F00606; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.wmatternormal {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.gmatter {FONT-WEIGHT: BOLD; FONT-SIZE: 11px; COLOR: #939292; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.gmattersmall {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #7E7E7E; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}

/* DIV Class */
#topright { width: 260px; margin-right: 7px; float: right; line-height: 22px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8A0202; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; }
#leftpart UL LI { list-style-image: url(../images/bullet.gif); FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; line-height: 20px;}
#leftpart UL LI { list-style-image: url(../images/bullet.gif); FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; line-height: 20px;}
#tabpart UL LI { list-style-image: url(../images/bullet1.gif); FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #646464; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; line-height: 20px;}

/* TD background */
.graybg { background-color: #C4C4C4; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #1E1E1E; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; }
.lightgraybg { background-color: #E6E6E6; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #1E1E1E; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.lightgraybg1 { background-color: #F6F6F6;}
.redbg { background-image: url(../images/topnavbg.gif);}
.orangebg { background-color: #FFC000; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.blackbg { background-color: #000000;  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; }
.leftshadow { background-image: url(../images/leftshadow.gif); background-repeat: repeat-y;}
.rightshadow { background-image: url(../images/rightshadow.gif); background-repeat: repeat-y;}
#topbg { background-image: url(../images/topbg.gif); background-repeat: no-repeat;}
.topnavbg {background-image: url(../images/topnavbg.gif); background-repeat: repeat-x;}
.leftheading { border: 1px solid #4B4A4A; background-color: #212121; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFC000; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; padding: 4px; }
.rightheading { border: 1px solid #4B4A4A; background-color: #212121; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFC000; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; padding: 4px; }
.prodheadingbg { background-image: url(../images/prod-headingbg.gif); border: 1px solid #D8D7D7; border: 1px solid #D8D7D7; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase;}
.productbg { background-image: url(../images/prod-headingbg.gif); border: 1px solid #D8D7D7; FONT-SIZE:11px; FONT-WEIGHT: bold;FONT-FAMILY: "tahoma",Verdana, Arial, Helvetica, sans-serif;}
.headingbg { background-image: url(../images/prod-headingbg.gif); border: 1px solid #D8D7D7; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8C0000; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; height: 20px;}
.middcontentborder {  border: 1px solid #D8D7D7;}
.proddescborder {  border: 1px solid #D8D7D7; padding: 5px;}
.img-border { border: 1px solid #000000;}
.td-middbg {background-color:#777777; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; }
.categorytd-middbg {background-image: url(../images/prod-headingbg.gif); FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; }
.tableborder {border: 1px solid #777777;}
.tabborder { border-left: 1px solid #D8D7D7; border-right: 1px solid #D8D7D7; border-bottom: 1px solid #D8D7D7; padding: 5px;}
.activebg { background-color: #B70000; ONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; }
.rightborder { border-right: 1px solid #e4e4e4;}
.thumb_img img { border: 1px solid #FFFFFF; padding: 2px;}
.thumb_img:hover { background-color: transparent;}
.thumb_img:hover img { border: 1px solid #D6171E; padding: 2px;}
.thumb_img:active img { border: 1px solid #D6171E; padding: 2px;}
.thumb_img1 img { border: 1px solid #e4e4e4;}
.thumb_img1:hover { background-color: transparent;}
.thumb_img1:hover img { border: 1px solid #D6171E; }
.thumb_img1:active img { border: 1px solid #D6171E; }
.cornerbg-a { background-image: url(../images/cornerbg-a.gif); font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #A10000; text-transform: uppercase;}
.cornerbg-i { background-image: url(../images/cornerbg-i.gif); font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #7A7A7A; text-transform: uppercase;}
.featuresbg-a { background-image: url(../images/features-a.gif);  font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #A10000; text-transform: uppercase;}
.featuresbg-i { background-image: url(../images/features-i.gif);}
.descriptionbg-a { background-image: url(../images/description-a.gif);  font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #A10000; text-transform: uppercase;}
.descriptionbg-i { background-image: url(../images/description-i.gif);}
.additionalinfobg-a { background-image: url(../images/additionalinfo-a.gif);  font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #A10000; text-transform: uppercase;}
.additionalinfobg-i { background-image: url(../images/additionalinfo-i.gif);}
.shippinginfobg-a { background-image: url(../images/shippinginfo-a.gif);  font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #A10000; text-transform: uppercase;}
.shippinginfobg-i { background-image: url(../images/shippinginfo-i.gif);}
.dottedline-h { background-image: url(../images/dottedline-h.gif); background-repeat: repeat-x; }
.prod-reviewbg-a { background-image: url(../images/prod-reviewbg-a.gif); background-repeat:no-repeat; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #A10000; text-transform: uppercase; }
.prod-reviewbg-i { background-image: url(../images/prod-reviewbg-i.gif); background-repeat:no-repeat; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #A10000; text-transform: uppercase; }
.review-border { border: 1px solid #CCCCCC; background-color: #FAFAFA; }
.graybg1 { background-color: #E1E1E1; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #686868; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;  }
.whitebg { background-color: #FFFFFF;}


.product_Not_For_Sale{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;  }

.product_Not_in_Stock{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;  }

.order_no {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FF0000; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.graybackground { background-color: #CCCCCC; }
.whitebackground { background-color: #FFFFFF; ONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #161718; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

