/* CSS Document */

body {
	padding:0px;
	margin:0px;
	background:url(http://lib.store.yahoo.net/lib/sam-esource/lay-out-bg.jpg) repeat-x top left #eeeeee;
	padding:2px 15px 5px 15px;
	}

td {
	font:normal 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#2E2E2E;
	}
	
table img {
display:block; border:0px;
	}
	
a {
	font:normal 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#68AB0E;
	}
a:link, a:visited, a:active { color:#68AB0E; text-decoration:underline;}
a:hover { color:#000000; text-decoration:underline;}

textarea {
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#3E3E3E;
	}

select {
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#3E3E3E;
	}

form	{
	margin:0px; 
	padding:0px;
	}

.input-search {
	font:normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	border:1px solid #B8EC2A;
	padding:0px 4px 0px 4px;
	height:17px; width:125px;
	}
	
.input-text {
	font:normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#3E3E3E;
	border:1px solid #ffffff;
	padding-left:4px;
	height:15px;
	width:140px;
	}	
	
.search-text {
	font:normal 12px Zurich Cn BT, Arial, Helvetica, sans-serif;
	color:#7C8C41;
	text-align:left;
	text-transform:uppercase;
	padding:0px 15px 0px 0px;
	}
/*main structure*/
.container {width:960px;margin:auto;}

/*main structure ends here*/
	
/*Toppan start here*/
.toll-free-number {
	font: bold 17px Arial, Helvetica, sans-serif;
	color:#55680C;
	padding:0px 20px 10px 0px;
	}
.top-link-bg {background:#B0C953;}
.top-link {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	background:url(http://lib.store.yahoo.net/lib/sam-esource/top-link-devider-img.gif) no-repeat right;
	padding:3px 17px 5px 8px;
	}
.top-link:link, .top-link:visited {text-decoration:none;color:#ffffff;}
.top-link:hover {text-decoration:none; color:#000000;}
.view-my-cart {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	background: url(http://lib.store.yahoo.net/lib/sam-esource/add-to-cart-icon.gif) no-repeat right;
	padding:3px 24px 3px 10px;
	}
.view-my-cart:link, .view-my-cart:visited {text-decoration:none;color:#ffffff;}
.view-my-cart:hover {text-decoration:none; color:#000000;}


/*Toppan ends here*/

/*leftpan start here*/

.leftpan-bg {background:#ffffff;width:178px;}

/*This is for the main navigation left side*/
ul.left-nav {
	padding:0px 2px;
	margin:0px;
	list-style:none;
	text-align:left;}
ul.left-nav li{
	list-style:none;
	background:url(http://lib.store.yahoo.net/lib/sam-esource/left-nav-title-bg.gif) no-repeat left top;
	padding:5px 0px 5px 0px;
	margin:0px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	line-height:20px;
	padding:5px 0px 5px 10px;
}
/*This is for sub navigation underneth of main navigation*/
ul.left-nav li ul {
	list-style:none;
	padding:15px 0px 0px 0px;
	margin:0px;
	}
ul.left-nav li ul li {
	list-style:none;
	background:url(http://lib.store.yahoo.net/lib/sam-esource/left-nav-list-style-img.gif) no-repeat left;
	padding:0px 0px 0px 25px;
	margin:0px;
	line-height:25px;
	}
/* This is for the link of main navigation*/
ul.left-nav a {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	line-height:20px;
	padding:10px 0px 10px 0px;
	}
ul.left-nav a:link, ul.left-nav a:visited {
	text-decoration:none;
	color:#000000;
	}
ul.left-nav a:hover {
	color:#FE6D01;
	text-decoration:none;;
	}

/* This is for the sub navigation link under the main navigation*/
ul.left-nav ul a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#4A4A49;
	text-decoration:none;
	line-height:15px;
	padding:3px 0px 3px 0px;
	}
ul.left-nav ul a:link, ul.left-nav ul a:visited {text-decoration:none;color:#4A4A49;}
ul.left-nav ul a:hover {color:#A9C835;text-decoration:underline;}

.newsletter-bg {
	background:#E2EDB6;
	padding-left:10px;
	font: normal 10px Arial, Helvetica, sans-serif; color:#000000;
	}
.newsletter-title {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	padding:5px 0px 5px 0px;
	line-height:25px;
	}
.newsletter-title:link, .newsletter-title:visited {color:#000000;text-decoration:none;}
.newsletter-title:hover {color:#000000;text-decoration:none;}

/*leftpan ends here*/

/*middle start here*/
.mid-table-bg {background:#ffffff;}
.click-here-butn{padding:0px 0px 15px 0px;}
.index-bann-bg-new {
	background:url(http://lib.store.yahoo.net/lib/sam-esource/banner-img.jpg) right top no-repeat #FFFFFF;
	font:normal 11px Arial, Helvetica, sans-serif; color:#8F8F8F;
	padding-left:20px;
	}
/*banner*/
.welcome-text {
	font:normal 26px Arial, Helvetica, sans-serif;
	color:#758949;
	padding:0px 0px 0px 0px;
	}
.comp-name-text {
	padding:0px 0px 0px 0px;
	}
.index-banner-text {
	font:normal 11px Arial, Helvetica, sans-serif; color:#8F8F8F;
	padding:0px 400px 10px 0px;
	}
.orange-text {
	font:normal 19px Arial, Helvetica, sans-serif;
	color:#FE6D01;
	padding:10px 0px 10px 20px;
	background-color: #ffffff;
	}
.index-banner-text-2 {
	font:normal 11px Arial, Helvetica, sans-serif; color:#656363;
	padding:0px 30px 10px 0px;
	text-align:justify; 
	}

.index-title {
	font:bold 17px Arial, Helvetica, sans-serif; color:#ffffff;
	background: url(http://lib.store.yahoo.net/lib/sam-esource/featured-pro-title-icon.gif) no-repeat left top #A9C835;
	padding:13px 0px 7px 50px;
	width:762px;
	}
 /*for featured prooduct, best seller, etc..*/

.index-pro-link {font:bold 12px Arial, Helvetica, sans-serif;color:#2F4E01;
padding:2px 0px;}
.index-pro-link:link, .index-pro-link:visited {text-decoration:none; color:#2F4E01;}
.index-pro-link:hover {text-decoration:none; color:#FE6D01;}

/*for featured prooduct, best seller*/
.feature-pro-price {font:normal 12px Arial, Helvetica, sans-serif; color:#494948;
padding:2px 0px;}
.feature-pro-price-lt
	{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#494948;
	text-decoration:line-through;
	}
.sale-price {font:normal 12px Arial, Helvetica, sans-serif;color:#FE6D01;padding:2px 0px 5px 0px;}

.border-top {background:url(http://lib.store.yahoo.net/lib/sam-esource/feature-pro-table-top-borde.gif) repeat-x bottom left;}
.border-bottom {background:url(http://lib.store.yahoo.net/lib/sam-esource/feature-pro-table-bott-bord.gif) repeat-x top left;}
.border-left {background: url(http://lib.store.yahoo.net/lib/sam-esource/feature-pro-table-left-bord.gif) repeat-y top right;}
.border-right {background:url(http://lib.store.yahoo.net/lib/sam-esource/feature-pro-table-right-bor.gif) repeat-y top left;}
/* and sometimes it is {pro-border} use it as required*/



/*middle ends here*/

/*footer start here*/

.footer-bg td {background:#ffffff;padding:5px 20px;}

.footer-link {font:normal 11px Arial, Helvetica, sans-serif; color:#696969; text-decoration:none;
	background:url(http://lib.store.yahoo.net/lib/sam-esource/bottom-link-devider.gif) right no-repeat; padding:5px 20px 5px 0px;}
.footer-link:link, .footer-link:visited {color:#696969; text-decoration:none;}
.footer-link:hover {color:#2F4E01; text-decoration:underline;}

.copyright {
	font:normal 11px Arial, Helvetica, sans-serif; 
	color:#7A7A7A;
	text-decoration:none; 
	padding:5px 20px 25px 0px;
	}
.copyright a:link, .copyright a:visited {color:#7A7A7A; text-decoration:underline;}
.copyright a:hover {color:#2F4E01; text-decoration:underline;}


/*footer ends here*/

/*inner start here*/

/*bredcrumbs-page title start here*/
.breadcrumbs {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	padding:20px 20px 10px 0px;
	border-bottom:1px solid #D9EED9;
	}
.breadcrumbs-link, .breadcrumbs-link:link, .breadcrumbs-link:visited
	 {
font:normal 11px Arial, Helvetica, sans-serif;color:#000000;text-decoration:none;
	}
.breadcrumbs-link:hover {color:#1E7643; text-decoration:underline;}
.breadcrumbs-off {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#1E7643;
	text-decoration:none;
	padding:0px 2px;
	}
.breadcrumbs-arrow {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#1E7643;
	text-decoration:none;
	}

.cate-link, .cate-link a {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2F4E01;
	height:35px;
	width:173px;
	text-decoration:none;
	}
.cate-link a:link, .cate-link a:visited {text-decoration:none; color:#2F4E01;}
.cate-link a:hover {text-decoration:none; color:#FE6D01;}
td.cate-img {height:135px;}
/*This is for testimonial table*/
.testimonial-title {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#206F0F;
	background:#E2EDB6;
	}
.testimonial-text {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#616161;
	padding:5px 10px 5px 10px;
	}
.tab-left-bordr {background:url(http://lib.store.yahoo.net/lib/sam-esource/testimonial-left-border.gif) repeat-y top right;}
.tab-right-bordr {background: url(http://lib.store.yahoo.net/lib/sam-esource/testimonial-right-border.gif) repeat-y top left;}
.tab-bott-bordr {background: url(http://lib.store.yahoo.net/lib/sam-esource/testimonial-bottom-border.gif) repeat-x bottom right;}

.devider-dotted-line {
	background:url(http://lib.store.yahoo.net/lib/sam-esource/inner-pages-dotted-line.gif) repeat-x left top;
	height:30px;
	}

table.cate-pro-table {width:173px;height:184px;}
.listing-pro {
width:170px;
height:228px;
padding:15px 5px 0px 5px;}

.listing-img {
width:173px;
height:120px;
}
.detail-pro-title {
	font:normal 22px Arial, Helvetica, sans-serif;
	color:#0C6B3A;
	border-bottom:1px solid #D9EED9;
	}
.detail-txt { 
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
	}
.detail-bold {
	font:bold 12px tahoma, Arial, Helvetica, sans-serif;
	color:#000000;}
.pro-det-text {
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#626262;
	text-decoration:none;
	}
.detail-sub-title {	font:bold 13px Arial, Helvetica, sans-serif;
	color:#076C40;
	text-align:left;
	border-bottom:1px solid #D9EED9;
	padding:5px 0px;
}
.detail-sale-price {
	font:bold 12px tahoma, Arial, Helvetica, sans-serif;
	color:#FE6D01;}
.detail-reg-price {}
.detail-reg-lt-price {
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#626262;
	text-decoration:line-through;
	}
td.addto-cart-btn {
width:140px;}
.detail-pro-table {width:370px;}
.detail-small-txt {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:left;
	padding:5px;
	}

.details-top-pro-bg  {
	background:url(http://lib.store.yahoo.net/lib/sam-esource/details-top-img.gif) top repeat-x;
	}
	
.details-bott-pro-bg  {
	background:url(http://lib.store.yahoo.net/lib/sam-esource/details-bott-bg.gif) bottom repeat-x;
	}
	
.details-left-pro-bg  {
	background:url(http://lib.store.yahoo.net/lib/sam-esource/details-left-bg.gif) bottom right repeat-y;
	}	
	
.details-right-pro-bg  {
	background:url(http://lib.store.yahoo.net/lib/sam-esource/details-right-bg.gif) bottom left repeat-y;
	}
	
ul.details {
	list-style:none;
	list-style-type:none;
	margin: 0px; padding: 0px 15px;
	}
	
ul.details li {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
	background:url(http://lib.store.yahoo.net/lib/sam-esource/details-arrow.gif) left top no-repeat;
	padding:0px 0px 5px 15px;
	vertical-align:top;
	}
			
#static-page-listing ul
{
margin: auto 40px; 
padding: 0px;
list-style-type:none;
}


#static-page-listing ul li
{
margin: 10px;
border-bottom: 1px solid #E2EDB6;
width: 40%;
padding: 5px; float:left;
list-style-type:none;
}

#static-page-listing ul li a
{
font-family: arial, tahoma, verdana;
font-size: 13px;
text-decoration: none;
font-weight: bold;
color: #333;
display:list-item;
list-style-type: disc;
list-style-position: inside;

}

#static-page-listing ul li a:hover
{
text-decoration: none;
color: #008C00;
}

.fLeft {float:left;}

/*inner ends here*/


/*css for site map*/
/*This is for the main navigation left side*/
ul.site-map {
	padding:0px 2px;
	margin:0px;
	list-style:none;
	text-align:left;}
ul.site-map li {
	list-style:none;
	background:url(http://lib.store.yahoo.net/lib/sam-esource/left-nav-title-bg.gif) no-repeat left top;
	padding:5px 0px 5px 0px;
	margin:0px;
	}
/*This is for sub navigation underneth of main navigation*/
ul.site-map li ul {
	list-style:none;
	padding:3px 0px 0px 0px;
	margin:0px;
	}
ul.site-map li ul li {
	list-style:none;
	background:url(http://lib.store.yahoo.net/lib/sam-esource/left-nav-list-style-img.gif) no-repeat left;
	padding:0px 0px 0px 25px;
	margin:0px;
	line-height:25px;
	}
/* This is for the link of main navigation*/
ul.site-map a {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	line-height:20px;
	padding:10px 0px 10px 10px;
	}
ul.site-map a:link, ul.site-map a:visited {
	text-decoration:none;
	color:#000000;
	}
ul.site-map a:hover {
	color:#FE6D01;
	text-decoration:none;;
	}

/* This is for the sub navigation link under the main navigation*/
ul.site-map ul a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#4A4A49;
	text-decoration:none;
	line-height:15px;
	padding:3px 0px 3px 0px;
	}
ul.site-map ul a:link, ul.site-map ul a:visited {text-decoration:none;color:#4A4A49;}
ul.site-map ul a:hover {color:#A9C835;text-decoration:underline;}
/*css add by niyati on 25/09/08 */
.price-match-text-bold {font:bold 12px Arial, Helvetica, sans-serif;color:#FE6D01;}
.price-match-text {font:normal 11px Arial, Helvetica, sans-serif; color:#457304;}
.price-match-text:link, .price-match-text:visited  {font:bold 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.price-match-text:hover {font:bold 11px Arial, Helvetica, sans-serif; color:#FE6D01;text-decoration:underline;}


.feature-price-match-text {font:bold 11px Arial, Helvetica, sans-serif; color:#FE6D01;}
.feature-price-match-text:link, .feature-price-match-text:visited  {color:#FE6D01; text-decoration:none;}
.feature-price-match-text:hover {color:#000000;text-decoration:underline;}
.feature-price-match-text:active{color:#FE6D01; text-decoration:none;}

/*Cross cell*/
.ystore-cross-sell-table{
width:100%
}

.ystore-cross-sell-title-cell {
	background:#A9C835 url(http://lib.store.yahoo.net/lib/sam-esource/featured-pro-title-icon.gif) no-repeat scroll left top;
	padding:7px 0 0 51px;*padding:7px 0px 0px 50px !important; text-align:left;
	}
.ystore-cross-sell-title {	
	font-weight:bold;
	color:#ffffff;
	font-size:17px;
	}
.ystore-cross-sell-cell {
	width:160px;
	border-right:2px solid #E2EDB6;
	text-align:center;
	padding:10px;
	vertical-align:top;
	}
.ystore-cross-sell-cell-last {
border-right:none;}
.ystore-cross-sell-product-image-link {
display:block;
height:115px;
*height:110px;
/*float:left;*/
width:82px;
margin:auto;
}

.ystore-cross-sell-product-image
{

}

ystore-cross-sell-product-caption {padding:0px; margin:0px; float:left; width:70px;}
.ystore-cross-sell-product-name {padding:0px 0px 0px; margin:0px;text-align:center; font-weight:normal;}
.ystore-cross-sell-product-name #ystore-cross-sell-name-link-item1, .ystore-cross-sell-product-name #ystore-cross-sell-name-link-item2, .ystore-cross-sell-product-name #ystore-cross-sell-name-link-item3, .ystore-cross-sell-product-name #ystore-cross-sell-name-link-item4 {
font-size:12px;
color:#2F4E01; font-weight:bold; text-decoration:none;
}
.ystore-cross-sell-product-price {
font-family:Arial,Helvetica,sans-serif;
color:#FE6D01; font-size:12px;
font-weight:normal;
text-align:center;
}
.ystore-cross-sell-product-reg-price {
font-family:Arial,Helvetica,sans-serif;
color:#494948; font-size:12px;
font-weight:normal;
text-align:center;
}

/*left featured-prod added on 05-03-10*/
.left-new-block {
border:2px solid #BCD26D;
margin:2px;
list-style:none;
text-align:left;
}
.left-new-block-title {
background:url(http://lib.store.yahoo.net/lib/sam-esource/left-nav-title-bg.gif) no-repeat left top;
line-height:30px;
font:bold 13px Arial, Helvetica, sans-serif;
padding:5px;
height:29px;
width:177px;
color:#FE6D01;
}
.left-new-block ul { margin:0px;
padding:0px;}
.left-new-block ul li{
list-style:none;
padding:5px 0px 5px 20px;
margin:0px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
background:url(http://lib.store.yahoo.net/lib/sam-esource/left-nav-list-style-img.gif) no-repeat -3px;
*background:url(http://lib.store.yahoo.net/lib/sam-esource/left-nav-list-style-img.gif) no-repeat -3px !important;
}
.left-new-block ul li a:link, .left-new-block ul li a:visited  {
color:#000000;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.left-new-block ul li a:hover {
color:#FD9338;
font-size:12px;
text-decoration:underline;
}



