/*
#eeece7 = #ffffff

*/

.techTitleText { background : transparent; color : #205d89; font-size : 16px; font-weight: bold; text-decoration : none; }
.techblue { background : transparent; color : #205d89; font-size: 12px; font-weight : bold; line-height : 18px; }

.wishlist
{
	background-color:#BD454A;
	width:125px;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7px;
	font-weight:bold;
	color:#FFFFFF;
	border-top: 0px;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
}



BODY {
	background-color: #000000;
	margin: 2px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding: 0px;
     FONT-SIZE: 13px;
	 COLOR: #666;
	 FONT-FAMILY: Arial, Helvetica, sans-serif;
	 TEXT-DECORATION:none;

}
a img {border: none; }

.centershop {
	padding: 0px;
	margin: 0px auto;
	position: relative;
	text-align: left;
	TEXT-DECORATION: none;
}

TD.main, P.main {
  FONT-SIZE: 13px; COLOR: #666; font-family: Verdana, Arial, sans-serif; TEXT-DECORATION:none;
}

A {
  FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #444444; TEXT-DECORATION: none  
}

A:hover {
  text-decoration: none;
}

FORM {
	display: inline;
	TEXT-DECORATION: none;
}
.banners {
  padding: 15px;
}

/*HEADER CSS*/


TD.headerNavigation A, TD.headerNavigation A:visited, td.footertop a  {
  font-weight: bold;
  color: #ffffff;
  TEXT-DECORATION: none;
}

TD.headerNavigation A:hover, td.footertop a:hover  {
  color: #a8cfff;
  TEXT-DECORATION: none;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

/*SIDEBOX CSS*/


.boxText {
  font-size: 11px;
  line-height: 125%;
}
.leftbox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  background: #FFFFFF;
  border: 0px solid #DDDDDD;
  margin-bottom: 1px;
}
.centerbox{
	BORDER-RIGHT: #DDDDDD 0px solid; 
	BORDER-TOP: #DDDDDD 0px solid; 
	FONT-SIZE: 13px; 
	BORDER-LEFT: #DDDDDD 0px solid; 
	BORDER-BOTTOM: #DDDDDD 0px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	BACKGROUND-COLOR: #FFFFFF
	}
.singlebox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  background: #A22A23;
  border: 0px solid #DDDDDD;
  margin-bottom: 0px;
  TEXT-DECORATION: none;
}
.rightbox {
	BORDER-RIGHT: #DDDDDD 0px solid; BORDER-TOP: #DDDDDD 0px solid; FONT-SIZE: 13px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #DDDDDD 0px solid; BORDER-BOTTOM: #DDDDDD 0px solid; FONT-FAMILY: Verdana, Arial, sans-serif
}



.leftboxheading {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 17px; BACKGROUND: url(../images/m97.gif) no-repeat; WIDTH: 194px; COLOR: #fff4de; BORDER-BOTTOM: #b4b4b4 0px solid; HEIGHT: 24px
}
.rightboxheading {
	BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(../images/m17.gif) no-repeat; WIDTH: 187px; COLOR: #fff4de; HEIGHT: 25px;PADDING-BOTTOM: 0px;PADDING-TOP: 0px;
}
.manufacturer {
	BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(../images/m18.gif) no-repeat; WIDTH: 187px; COLOR: #fff4de; HEIGHT: 25px;PADDING-BOTTOM: 0px;PADDING-TOP: 0px;
}
.language
{
	BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(../images/m13.gif); WIDTH: 187px; COLOR: #fff4de; HEIGHT: 25px;PADDING-BOTTOM: 0px;PADDING-TOP: 0px;
}
.bestsellers
{
	PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/Furniture/shoppingmall/images/m98.gif) no-repeat; COLOR: #fff4de; HEIGHT: 24px
}
.centerboxheading {
	BORDER-TOP: #ffffff 10px solid; DISPLAY: none; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 17px; BACKGROUND: url(../images/m99.gif) no-repeat; WIDTH: 300px; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 10px solid; FONT-STYLE: italic; HEIGHT: 29px;
}
.centerboxtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #af332b; TEXT-DECORATION: none
}
.singleboxheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #303030; PADDING-TOP: 0px; BORDER-BOTTOM: #b4b4b4 1px solid;  HEIGHT: 20px; COLOR: #fff4de;/*BACKGROUND-COLOR: #b2a69e;*/BACKGROUND: url(../images/m17.gif) no-repeat;WIDTH: 200px;

}


TD.leftboxheading A {
	COLOR: #ffffff
}
TD.rightboxheading A {
	COLOR: #000000
}
TD.centerboxheading A {
	COLOR: #000000
}
TD.centerboxtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #af332b; TEXT-DECORATION: none
}
TD.singleboxheading A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff
}


TR.leftboxheading {
	BACKGROUND: #f0f7e7
}
TR.rightboxheading {
	BACKGROUND: #f0f7e7
}
TR.centerboxheading {
	BACKGROUND: #f0f7e7;TEXT-DECORATION: none;
}
TR.centerboxtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #af332b; TEXT-DECORATION: none
}
TR.singleboxheading {
	TEXT-DECORATION: none;
	BACKGROUND: #f0f7e7
}

.leftboxcontent {
	BACKGROUND-COLOR: #98653f;
}

.plainBox, .plainbox-description {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  background:#FFFFFF;
  padding: 0px;
  TEXT-DECORATION:none;

}
.plainBoxHeading, TD.tableHeading {
  font-size: 14px;
  font-weight: bold;
  padding: 11px 0px 5px;
  TEXT-DECORATION: none;
}
.productListing-heading {
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  padding: 3px;
  height: 16px;
  TEXT-DECORATION: none;
}

TD.productListing-heading{
  background-color: #2F6BB1;
  TEXT-DECORATION: none;
}

TD.productlisting {
  border:0px solid #DDDDDD;
  TEXT-DECORATION:none;
}

TD.productListing-data {
  font-size: 12px;
  padding: 5px;
  background:#FFFFFF;
  TEXT-DECORATION:none;
}

.productListing_new{
  font-size: 12px;
  padding: 5px;
  background:#FFFFFF;
  BORDER-RIGHT: #DDDDDD 1px solid;
  BORDER-LEFT: #DDDDDD 1px solid;
  BORDER-BOTTOM: #DDDDDD 1px solid;

  TEXT-DECORATION:none;
}

/*center main section
-----------------------------------*/
TD.productheading
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c80045
}

TD.pageHeading, DIV.pageHeading, h1 {
FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN-BOTTOM: 0.2em; COLOR: #24558D; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}

.pageHeading{
FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN-BOTTOM: 0.2em; COLOR: #990000; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}

TD.rightboxHeading, DIV.rightboxHeading, h1 {
  font-size: 17px;
  font-weight: bold;
  color: #fff4de;
  padding-top: 1px;
}

.rightboxHeading{
  BORDER-TOP: #ffffff 0px solid ; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/m13.gif) no-repeat; WIDTH:153px; COLOR: #fff4de; HEIGHT: 25px;PADDING-BOTTOM: 0px;PADDING-TOP: 3px; 
}

.Heading{
  font-size: 17px;
  font-weight: bold;
  color: #000000;
  padding-top: 1px;
}

.main_page{
  width: 100% !important;
  background-color: #ffffff;
  border-right: 1px solid #DDDDDD;
  border-left: 1px solid #DDDDDD;
  border-bottom: 1px solid #DDDDDD;
  padding: 5px;
  TEXT-DECORATION:none;
}

/* footer
--------------*/

TABLE.footer {
  background: #ffffff;
  text-align: center;
  font-size: 12px;
  
}

TR.footertop {
  background: #000000;
  background-image: url(../images/footer_bg.jpg);
  font-size: 13px;
}

TD.footertop, TD.footerbottom {
  padding: 5px;
}

/*miscellaneous areas
-------------------------------------*/
TD.cartBox {
   background: #eff4f8;
   font-size: 12px;
   padding: 3px;
   border: 1px dotted #ffb062;
}

TR.upcomingProducts-odd {
  background: #ffffff;
}

TR.productListing-odd{
  BACKGROUND-COLOR: #FFFFFF;
  TEXT-DECORATION:none;
}

TR.productListing-even {
  BACKGROUND-COLOR: #FFFFFF;
  TEXT-DECORATION:none;
}
 TR.upcomingProducts-even, .productsNotifications {
  background: #eff4f8;
  TEXT-DECORATION:none;
}

TD.productListing-data-description-odd {
  BACKGROUND-COLOR: #FFFFFF;
  font-size: 12px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 12px;
  border-bottom: 1px solid #DDDDDD;
  TEXT-DECORATION:none;
}

TD.productListing-data-description-even {
  BACKGROUND-COLOR: #FFFFFF;
  font-size: 12px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 12px;
  border-bottom: 1px solid #DDDDDD;
  TEXT-DECORATION:none;
}

td.pageresults a {
  color: #428dff;
}

td.pageresults a:hover {
  background: #FFFF33;
  TEXT-DECORATION: none;
}

SPAN.newItemInCart {
  color: #ff0000;
  font-weight: bold;
}

td.pageresults{
   font-size: 12px;
}

TD.smallText {
	FONT-SIZE: 10px; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.smallText_search{
	FONT-SIZE: 10px; COLOR: #FFFFFF; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.smallText {
	FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, sans-serif
}
P.smallText {
	FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, sans-serif
}


TD.fieldKey {
  font-size: 14px;
  font-weight: bold;
}

TD.fieldValue {
  font-size: 14px;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-size: 13px;
}

TEXTAREA {
	margin: auto;
	width: 100%;
	}

input:focus, select:focus, textarea:focus {
	background: #E4FEF5;
	}

 TEXTAREA, SELECT {
	BORDER-RIGHT: #7F9DB9 1px solid; BORDER-TOP: #7F9DB9 1px solid; BORDER-LEFT: #7F9DB9 1px solid; BORDER-BOTTOM: #7F9DB9 1px solid;
     FONT-SIZE: 11px;
	 COLOR: #000000;
	 FONT-FAMILY: verdana,arial;
}

.greetUser {
   font-size: 14px;
   padding-top: 5px;
   padding-bottom: 5px;
}

SPAN.greetUser {
   color: #990000;
   font-weight: bold;
   TEXT-DECORATION: none;
}

SPAN.markProductOutOfStock {
	color: #c76170;
	font: bold 14px Verdana, Arial, sans-serif;
	TEXT-DECORATION: none;
}

span.normalprice {
	text-decoration: line-through;
}

SPAN.productSpecialPrice, SPAN.productSalePrice, .stockWarning, span.coming {
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif; padding-left: 2px;
}

span.productSpecialPriceSale {
  color: #ff0000;
	text-decoration: line-through;
}

SPAN.productPriceDiscount, .inputRequirement {
  font-size: 12px;
  color: #FF0000;
}

.product_emp_price{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ff0000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
}

.product_emp_price1{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	text-decoration: line-through;
}

.product_price{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	padding-left: 2px;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; }
.moduleRowSelected { background-color: #E9F4FC; }

/* message box */

.messageBox {}
.messageStackError, .messageStackWarning, errorBox {
  background-color: #ff0000;
  color: #ffffff;
  font-size: 12px;
  padding: 4px;
  border: 1px solid #DDDDDD;
}
.messageStackSuccess { background-color: #b3ffa8; padding: 2px; border: 1px solid #DDDDDD; }
.messageStackCaution { font-family: Verdana, Arial, sans-serif; font-size: 12px; background-color: #ffff00; }

/* checkout totals */
TD.ot-subtotal-Text, TD.ot-cod-fee-Text, TD.ot-total-Text, TD.ot-group-pricing-Text, TD.ot-gv-Text, TD.ot-loworderfee-Text, TD.ot-shipping-Text, TD.ot-subtotal-Text, TD.ot-tax-Text, TD.ot-coupon-Text {
  font-weight: bold;
}
TD.ot-total-Amount {
  font-weight: bold;
  border-top: 1px solid #DDDDDD;
}
TD.ot-subtotal-Amount, TD.ot-cod-fee-Amount, TD.ot-group-pricing-Amount, TD.ot-gv-Amount, TD.ot-loworderfee-Amount, TD.ot-shipping-Amount, TD.ot-subtotal-Amount, TD.ot-tax-Amount, TD.ot-coupon-Amount {}


/* product_info attribute comments */

.ProductInfoComments, TD.ProductInfoComments, SPAN.ProductInfoComments {
  color: #ff0000;
  font-size: 12px;
  text-align : left;
  font-weight: bold;
  padding-top: 6px;
  padding-bottom: 6px;
  border-top: 1px solid #DDDDDD;
  TEXT-DECORATION:none;
}

/* General alert span class */
TD.alert, SPAN.alert {
  color: #FF0000;
  font-weight: bold;
  TEXT-DECORATION:none;
}

/* General alert span class */
TD.alertBlack, SPAN.alertBlack {
  color: #000000;
  font-weight: bold;
  TEXT-DECORATION: none;
}

/* popup tables */
TABLE.popupattributeqty, TABLE.popupcouponhelp, TABLE.popupcvvhelp, TABLE.popupimage, TABLE.popupimageadditional, TABLE.popupsearchhelp, TABLE.popupshippingestimator, TABLE.popupinfoshoppingcart {
  background-color: #ffffff;
	margin: 6px;
  padding: 6px;
  font: 13px Verdana, Arial, sans-serif;
}

/* categories_description */
TABLE.categoriesdescription {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  background: #ffffff;
  border:0px solid #DDDDDD;
  TEXT-DECORATION:none;
}

TD.categoriesdescription {
FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif
}


/* categories box parent and child categories */
A.category-top {
  color: #008000;
  text-decoration: none;
}
A.category-links {
  color: #000080;
  text-decoration: none;
}
A.category-subs, A.category-products {
  color: #FF0000;
  text-decoration: none;
}
SPAN.category-subs-parent {
  font-weight: bold;
  TEXT-DECORATION: none;
}
SPAN.category-subs-selected {
  font-weight: bold;
  TEXT-DECORATION: none;
}

/* attribute images table */
TABLE.products-attributes-images {
/*  width: 100%; */
/*  border: 1px solid #DDDDDD; */
  float: left;
  padding: 2px;
  TEXT-DECORATION: none;
}

.go {
	
	display: inline;
	margin: 0.1em;
	padding-left: 1px;
	BORDER-RIGHT: #7F9DB9 1px solid; BORDER-TOP: #7F9DB9 1px solid; BORDER-LEFT: #7F9DB9 1px solid; BORDER-BOTTOM: #7F9DB9 1px solid; HEIGHT: 16px

}

.multiship
{
	font-family: Verdana; 
	font-size: 10pt; 
	color: blue; 
}
legend{
background:#ffffff;
border:1px solid #c96e29;
color:#333333;
font-size:90%;
padding:0.2em 0.5em;
text-align:right;
}

.leftbox {
	BORDER-RIGHT: #b4b4b4 0px solid; BORDER-TOP: #333333 0px solid; FONT-SIZE: 13px; BACKGROUND: #252525; MARGIN-BOTTOM: 3px; BORDER-LEFT: #b4b4b4 0px solid; BORDER-BOTTOM: #b4b4b4 0px solid; FONT-FAMILY: Verdana, Arial, sans-serif
}
.spad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;TEXT-DECORATION: none;
}
.pr_name {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #af332b; TEXT-DECORATION: none
}
.pr_price {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, sans-serif
}

.pr_descr {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: tahoma,verdana,arial; TEXT-ALIGN: left;TEXT-DECORATION:none;
}
.main2 {
	BORDER-RIGHT: #c9c9c9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c9c9c9 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #c9c9c9 1px solid; COLOR: #757575; PADDING-TOP: 5px; BORDER-BOTTOM: #c9c9c9 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #FFFFFF;TEXT-DECORATION:none;
}
/*.catbg {
	BORDER-RIGHT: #1f1c19 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #1f1c19 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #1f1c19 1px solid; COLOR: #1f1c19; PADDING-TOP: 1px; BORDER-BOTTOM: #1f1c19 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR:#eeebe8;
}*/
.catbg {
	BORDER-RIGHT: #1f1c19 ; PADDING-RIGHT: 1px; BORDER-TOP: #1f1c19; PADDING-LEFT: 1px; FONT-SIZE: 13px; PADDING-BOTTOM: 1px; BORDER-LEFT: #1f1c19 ; COLOR: #1f1c19; PADDING-TOP: 1px; BORDER-BOTTOM: #1f1c19 ; FONT-FAMILY: tahoma; BACKGROUND-COLOR:#eeebe8;
}
.dotted
{
	border-bottom: 1px dotted #E2E2E2;
}
.homebg
{
	background-color:#FFFFFF;
}

.Prod_price
{
	font-family: Verdana;
	color:red;
	font-size:12pt;
}
.product_bgt
{
	background:#FFFFFF;
	TEXT-DECORATION: none;
	BORDER-RIGHT: #DDDDDD 1px solid;
	BORDER-LEFT: #DDDDDD 1px solid;
	BORDER-TOP: #DDDDDD 1px solid;
}
.product_bg
{
	background:#FFFFFF;
	TEXT-DECORATION: none;
	/*BORDER-RIGHT: #DDDDDD 1px solid;
	BORDER-LEFT: #DDDDDD 1px solid;
	BORDER-BOTTOM: #DDDDDD 0px solid;*/
}
.product_bgr
{
	background:#FFFFFF;
	TEXT-DECORATION: none;
	BORDER-RIGHT: #DDDDDD 1px solid;
	
}

.product_bgl
{
	background:#FFFFFF;
	TEXT-DECORATION: none;
	BORDER-LEFT: #DDDDDD 1px solid;
	
}

.product_heading
{
	padding-top:10px;
	padding-bottom:10px;
	font-family:Verdana;
	font-size:14pt;
	color:Orange;
	font-weight:bold;
	;TEXT-DECORATION: none;
}

.review
{
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #af332b; 
}

.pdesc:hover 
{
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: red; TEXT-DECORATION: underline
}
.pdesc:visited
{
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #2c2c2c; TEXT-DECORATION: underline
}
.pdesc:link
{
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #2c2c2c; TEXT-DECORATION: underline
}
.spec:hover 
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: underline
}
.spec:visited
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: underline
}
.spec:link
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: underline
}
.large:hover 
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5e5d5d; TEXT-DECORATION:NONE;
}
.large:visited
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5e5d5d; TEXT-DECORATION:NONE;
}
.large:link
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5e5d5d; TEXT-DECORATION:NONE;
}

.home_featured {
	BORDER-RIGHT: #DDDDDD 1px solid; BORDER-LEFT: #DDDDDD 1px solid; TEXT-DECORATION:none;
}

.border {
	BORDER-TOP: #DDDDDD 1px solid; BORDER-RIGHT: #DDDDDD 1px solid; BORDER-LEFT: #DDDDDD 1px solid; BORDER-BOTTOM: #DDDDDD 2px solid;
}

.more
{
	COLOR: #464646;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-FAMILY:verdana;
	TEXT-DECORATION: none;
}

.footermenu 
{
	FONT-FAMILY:verdana;FONT-SIZE: 11px; COLOR: #5c4f41; FONT-WEIGHT:bold ;TEXT-DECORATION: none;
}


/*.catHeading
{
	
	PADDING-LEFT:15PX;
	COLOR:#C29158;
	FONT-SIZE:10PX;
	FONT-WEIGHT:BOLD;
	FONT-FAMILY:verdana;
	
}*/

.catHeading
{
	FONT-FAMILY:Verdana, Arial, sans-serif; 
	FONT-WEIGHT: bold; 
	PADDING-LEFT:8PX; 
	FONT-SIZE: 12px; 
	background:#FFFFFF; 
	COLOR: #8f291b; 	
	border-bottom: 1px solid #DDDDDD;
}

.item
{
	FONT-SIZE: 11px;
	FONT-FAMILY:Arial;
	COLOR: #808080
}

TD.productListing-data-border {
  font-size: 10px;
  padding: 3px;
  background:#FFFFFF;
  TEXT-DECORATION:none;
  border-left:#DDDDDD 0px solid;
  border-right:#DDDDDD 0px solid;
  border-top:#DDDDDD 0px solid;
  border-bottom:#DDDDDD 0px solid;
}

TD.manufactures-data-border {
  padding: 0px;
  background:#FFFFFF;
  TEXT-DECORATION:none;
  border-left:#DDDDDD 1px solid;
  border-right:#DDDDDD 1px solid;
  border-top:#DDDDDD 1px solid;
  border-bottom:#DDDDDD 1px solid;
}


TD.freeshipping-border {
  font-size: 10px;
  padding: 0px;
  background:#FFFFFF;
  TEXT-DECORATION:none;
  border-left:#000000 1px solid;
  border-right:#000000 1px solid;
  border-top:#000000 1px solid;
  border-bottom:#000000 1px solid;
}

.title_link_leftbox:link{
  FONT-WEIGHT: bold; 
  FONT-SIZE: 12px; 
  COLOR: #fff4de;
  text-decoration:none;
 }
 .title_link_leftbox:hover{
  FONT-WEIGHT: bold; 
  FONT-SIZE: 12px; 
  COLOR: #fff4de;
  text-decoration:none;
 }
 .title_link_leftbox:active{
  FONT-WEIGHT: bold; 
  FONT-SIZE: 12px; 
  COLOR: #fff4de;
  text-decoration:none;
 }
 .title_link_leftbox:visited{
  FONT-WEIGHT: bold; 
  FONT-SIZE: 12px; 
  COLOR: #fff4de;
  text-decoration:none;
 }

a.topmenus:link { color:#333399; font-family:Verdana, Arial, sans-serif; font-size:11px; FONT-WEIGHT: bold; text-decoration:none;}
a.topmenus:active { color:#333399; font-family:Verdana, Arial, sans-serif; font-size:11px; FONT-WEIGHT: bold; text-decoration:none;}
a.topmenus:visited { color:#333399; font-family:Verdana, Arial, sans-serif; font-size:11px; FONT-WEIGHT: bold; text-decoration:none;}
a.topmenus:hover { color:#333399; font-family:Verdana, Arial, sans-serif; font-size:11px; FONT-WEIGHT: bold; text-decoration:none;}

a.bt:link,a.bt:visited,a.bt:active,a.bt:hover { color:#ffffff;font-weight:bold;
font-family:arial, verdana, ms sans;font-size:8pt;background-color:#BD454B; }
span.bt { width:90px;text-align:center;padding:2px 5px;
background-color:#BD454B;border-style:solid;border-width:2px;
border-color:#ffcccc #993333 #993333 #ffcccc;background-image:url(img/button.gif); } 


 .container {
	BORDER-RIGHT: #949294 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #949294 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #949294 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #949294 1px solid;
}
.info {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}

H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN-BOTTOM: 0.2em; COLOR: #24558D; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}

H1_page_heading {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; padding: 0px; COLOR: #24558D; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}

.page_heading{
	FONT-WEIGHT: normal; FONT-SIZE: 20px; padding-bottom: 0.0em; padding-left: 5px; COLOR: #24558D; FONT-FAMILY: Arial, Verdana,  sans-serif
}

/* for Sub Category Name */
H2 { 
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.0em;  MARGIN-TOP: 0.0em; FONT-SIZE: 11px; COLOR: #333399; FONT-FAMILY: helvetica, Verdana, Arial, sans-serif;
}

/* for Category description */
H3 { 
	FONT-WEIGHT: normal; MARGIN-TOP: 0.1em; FONT-SIZE: 13px; MARGIN-BOTTOM: 0.0em; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}


/* products info price */
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 0.0em; COLOR: #000000; FONT-FAMILY: helvetica, Verdana, Arial, sans-serif;
}

H5 { 
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.0em; MARGIN-TOP: 0.1em; FONT-SIZE: 16px; COLOR: blue; FONT-FAMILY: helvetica, Verdana, Arial, sans-serif;
}

H6{ 
	FONT-WEIGHT: normal; MARGIN-TOP: 0.0em; FONT-SIZE: 12px; MARGIN-BOTTOM: 0.2em; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}


.shipInfo{
	font-size:11px;
	font-family: Verdana, Arial, sans-serif;
	color:green;

}
.plainBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background:#FFFFFF;
  padding: 5px;
  TEXT-DECORATION:none;	
}


A.ProductA1 
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px; COLOR: blue;
	FONT-FAMILY: Arial, Helvetica, Verdana,  sans-serif;
	TEXT-DECORATION: none;
	letter-spacing: 1px;
}
A.ProductA1:hover {
	COLOR: #ae2004; TEXT-DECORATION: underline
}


A.manufactureA1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
A.manufactureA1:hover {
	COLOR: #ae2004; TEXT-DECORATION: underline
}



TR.breadCrumb {
	BACKGROUND: #FFFFFF
}
TD.breadCrumb {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #FFFFFF; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #999999; FONT-FAMILY: Verdana, Arial, sans-serif; LETTER-SPACING: 1px; HEIGHT: 16px; TEXT-ALIGN: left
}
A.breadCrumb {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #999999; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.breadCrumb:hover {
	COLOR: #ff9933; TEXT-DECORATION: none
}

.bottom_left_right_bottom
{
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}

.border_bottom_right
{
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}

.border_bottom
{
	border-bottom: 1px solid #DDDDDD;
}

.border_top_bottom_right
{
	border-right: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}
.border_top_right
{
	border-right: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
}

.border_top
{
	border-top: 1px solid #DDDDDD;
}

.border_top_bottom_left
{
	border-top: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}
.border_left
{
	border-left: 1px solid #DDDDDD;
}
.border_right
{
	border-right: 1px solid #DDDDDD;
}
.border_top_left
{
	border-left: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
}
.border_left_right
{
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
}
.border_left_right_top_bottom
{
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}

.column_left{
  background: #D1D1BD;
  padding: 1px;
  border-left: 0px solid  #DDDDDD;
  border-top: 0px solid  #DDDDDD;
  border-right: 0px solid  #DDDDDD;
  border-bottom: 0px solid #DDDDDD;
}

.column_right {
  background: #FFFFFF;
  padding: 1px;
  border-left: 0px solid  #DDDDDD;
  border-top: 0px solid  #DDDDDD;
  border-right: 0px solid  #DDDDDD;
  border-bottom: 0px solid #DDDDDD;
}

.column_single {
  background: #FFFFFF;
  padding: 1px;
}

.center_column {
  background: #FFFFFF;
  padding: 0px;
  TEXT-DECORATION: none;
  border-top: 0px solid #DDDDDD;
  border-bottom: 0px solid #DDDDDD;
}

.HEProductStock {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
TD.HEProductPriceBig {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.HEProductPriceBig1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}

A.HEDarkOrange {
	COLOR: #24558D
}
A.HEDarkOrange:hover {
	COLOR: red
}

FIELDSET{
  border-top: 1px solid #24558D;
  border-bottom: 1px solid  #24558D;
  border-left: 1px solid  #24558D;
  border-right: 1px solid  #24558D;

  padding: 10px;
}

LEGEND{
	font-weight: bold;
	color:  #24558D;
	padding: 0.3em;
	border: 0px;
}
A.HESmallLink {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
A.HESmallLink:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}

A.HESmallLinkHeader {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
A.HESmallLinkHeader:hover {
	COLOR: #ff6600; TEXT-DECORATION: none;
}

A.HEbigLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8C0000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
A.HEbigLink:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}

TD.HEInfoSubject2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0066cc; BORDER-BOTTOM: #bcbcbc 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; border-bottom: 1px solid #0066cc;
}

A.top_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
A.top_menu:hover {
	COLOR: #0E3767; TEXT-DECORATION: underline
}

A.advance_search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0E3767;
}
A.advance_search:hover {
	COLOR: red; TEXT-DECORATION: underline
}

.blue_bar_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #0E3767;
}
.greylightsmall{font-family:helvetica;font-size:10px;font-weight:500;color:#666666;}
a.greylightsmall{font-family:helvetica;font-size:10px;font-weight:500;color:#666666;text-decoration:underline}

.whitelightsmall{font-family:helvetica;font-size:11px;font-weight:500;color:#333399;}
a.whitelightsmall{font-family:helvetica;font-size:11px;font-weight:500;color:#333399;text-decoration:underline}

.coupon_link{font-family:helvetica;font-size:12px;font-weight:bold;color:#333399;}
a.coupon_link{font-family:helvetica;font-size:12px;font-weight:bold;color:#333399;text-decoration:underline}

.bottom_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

.bottom_text_corporates {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0167AF;
	background-color: #EDEDED;
	height: 25px;
	padding-left:10px;
	padding-right:10px;
}

.login_text_corporates {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border: 1px solid  #9C9898;
	background-color: #EDEDED;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
}

A.bottom_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
A.bottom_menu:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}

A.bottom_menu_corp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0167AF;
}
A.bottom_menu_corp:hover {
	COLOR: #0167AF; TEXT-DECORATION: underline
}

A.top_menu_corp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0167AF;
}
A.top_menu_corp:hover {
	COLOR: #0167AF; TEXT-DECORATION: underline
}

.corp_header{
background-image: url(../images/corp_header_bg.jpg);
background-repeat: repeat-x;
background-position: center; 
}

.group_name {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333399;
	cursor:	default;
	text-align: left;
}

.left_menu_title {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	cursor:	default;
}

.left_menu{
	height: 1050px;
	padding-left:0px;
	padding-right:0px;
}


.left_navbar_link {
	text-decoration:none;
	font-family:helvetica ,arial ,sans serif;
	font-size:15px;
	font-weight:700;
	color:#666666;
}


.product_top
{
	background-image: url(../images/hori_line.gif); 
	background-repeat: repeat-x;
}

.product_bottom
{
	background-image: url(../images/bottom_hori_line.gif); 
	background-repeat: repeat-x;
}



.product_left
{
	background-image: url(../images/left_corner.gif); 
	background-repeat:  no-repeat;
}
.product_left_bottom
{
	background-image: url(../images/left_bottom_corner.gif); 
	background-repeat:  no-repeat;
}


.product_left_line
{
	background-image: url(../images/left_verticle.gif); 
	background-repeat:  repeat-y;

}

.product_right
{
	background-image: url(../images/right_corner.gif); 
	background-repeat:  no-repeat;
}

.product_right_bottom
{
	background-image: url(../images/bottom_right_corner.gif); 
	background-repeat:  no-repeat;
}


.product_right_line
{
	background-image: url(../images/verticle_right.gif); 
	background-repeat:  repeat-y;
}

a.right_column:link { color:#ffffff; font-family:Verdana, Arial, sans-serif;font-size:11px; text-decoration:none;}
a.right_column:active { color:#ffffff; font-family:Verdana, Arial, sans-serif;font-size:11px;text-decoration:none;}
a.right_column:visited { color:#ffffff; font-family:Verdana, Arial, sans-serif;font-size:11px;text-decoration:none;}
a.right_column:hover { color:#ffffff;font-family:Verdana, Arial, sans-serif; font-size:11px; text-decoration:underline;}

.live_chat{
	width: 125px;
	padding-top: 5px;
	padding-bottom: 2px;
}

.div_menu
{
	float: left;  width: 100px; height: 50px;  overflow:scroll; display: none;
}

#rss{
	float: left;
	padding: 2px;
	width: 204px;
}

#rss_icon{
	float: left;
	padding: 2px;
	width: 50px;
}

#rss_container{
	float: left;
	background-color: #ffffff;
	width: 100%;
}

#rss_container1{
	float: left;
	background-color: #DFE9F2;
	width: 100%;
}

.clearBoth {
	clear: both;
	}

#brief_info{
	height: 110px;
	width: 100px;
	overflow: hidden;
	background-color: #ffffff;
}

.li_brief_info{
  list-style-type: none;
  background-image: url(../images/brief_dot.gif);
  background-repeat: no-repeat;
  background-position: 0 15%;
  padding-left: 8px;
  color: #24558D;
  font-family: Arial, Verdana, sans-serif; 
  font-size:10px;
  line-height : 14px;
}

.prod_brief {
	font: 11px  Verdana,  Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333399;
}

#layer1 {
	z-index: 1000;
	position: absolute;
	visibility: hidden;
	width: 400px;
	height: 300px;
	left: 340px;
	top: 280px;
	background-color: #ECF7FB;
	BORDER-LEFT: 1px solid #2F6BB1; BORDER-TOP: 1px solid #2F6BB1; BORDER-BOTTOM: 2px solid #2F6BB1; BORDER-RIGHT: 2px solid #2F6BB1;
	padding: 10px;
}

#layer2 {
	z-index: 1000;
	position: absolute;
	visibility: hidden;
	width: 200px;
	height: 100px;
	left: 50px;
	top: 630px;
	background-color: #FFF6EF;
	BORDER-LEFT: 1px solid #FC720F; BORDER-TOP: 1px solid #FC720F; BORDER-BOTTOM: 2px solid #FC720F; BORDER-RIGHT: 2px solid #FC720F;
	padding: 10px;
}

#layer3 {
	z-index: 1000;
	position: absolute;
	visibility: hidden;
	width: 600px;
	height: 400px;
	left: 140px;
	top: 280px;
	background-color: #FFF6EF;
	BORDER-LEFT: 1px solid #FC720F; BORDER-TOP: 1px solid #FC720F; BORDER-BOTTOM: 2px solid #FC720F; BORDER-RIGHT: 2px solid #FC720F;
	padding: 10px;
	overflow:scroll;
}

#close {
	float: right;
}

.h2_product_desc {
	font: 12px  Verdana,  Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666;
	letter-spacing: 1px;
}

#overlay img{ border: none; }
#overlay{
	background-image: url('../images/overlay.png'); 
	position: absolute;
	visibility: hidden;
	width:100%;
	float:left;
	text-align:center;
	display:none;
}

#details{
	background-image: url('../images/overlay.png'); 
	position: absolute;
	text-align:center;
	overflow: hidden;
	display:none;
}


.corp_header_bg{
	background: url('../images/banner_epp_bg.jpg') repeat-x;
}

HR {
	height: 1px;
	margin-top: 0.5em;
	margin-bottom: 0.2em;
	border: 0;
	border-bottom: 1px solid #7F9DB9;
	}

