td {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#2E2E2E;
	}
	
a {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#2E2E2E;
	}
a:link { color:#2E2E2E; text-decoration:underline;}
a:visited { color:#2E2E2E; text-decoration:underline;}
a:hover { color:#000000; text-decoration:underline;}
a:active { color:#2E2E2E; text-decoration:underline;}

.input {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	border:1px solid #999999;
	padding-left:4px;
		}
input {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	border:0px solid #999999;
	}		

textarea {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#3E3E3E;
	}

select {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#3E3E3E;
	}


.tollfree-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.top-bg {
	background:url(http://lib.store.yahoo.net/lib/yhst-38961264095740/top-bg.gif) center top no-repeat;
	}


.shopping-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #E4D479;
	font-weight:bold;
	text-decoration: none;
	background-color: #225D9F;
	padding-left:8px;
	padding-right:8px;
}
.shopping-link:link { color:#E4D479; text-decoration:none;}
.shopping-link:visited { color:#E4D479; text-decoration:none;}
.shopping-link:hover { color:#7EBAF9; text-decoration:none;}
.shopping-link:active { color:#E4D479; text-decoration:none;}


.left-link-border {
	border: 1px solid #D5DFEA;
}


.right-side-border {
	border: 1px solid #D3D3D3;
}


.left-arrow {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#7996B6;
	}

.left-link {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7996B6;
	}
.left-link:link { color:#7996B6; text-decoration:none;}
.left-link:visited { color:#7996B6; text-decoration:none;}
.left-link:hover { color:#666666; text-decoration:none;}
.left-link:active { color:#7996B6; text-decoration:none;}


.leftlink-title {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#C3E8F8;
	text-transform:uppercase;
				}


.newsletter-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
}

.welcome-txt {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	}
	
.welcome-link {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	}	
.welcome-link:link { color:#666666; text-decoration:underline;}
.welcome-link:visited { color:#666666; text-decoration:underline;}
.welcome-link:hover { color:#000000; text-decoration:underline;}
.welcome-link:active { color:#666666; text-decoration:underline;}		
	
	
.redmore-link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#5D8BBE;
	}
.redmore-link:link { color:#5D8BBE; text-decoration:underline;}
.redmore-link:visited { color:#5D8BBE; text-decoration:underline;}
.redmore-link:hover { color:#CC6633; text-decoration:underline;}
.redmore-link:active { color:#5D8BBE; text-decoration:underline;}


.featured-title {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#333333;
	text-transform:uppercase;
				}
	
.right-border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DBDBDB;
}


.pro-link {
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#4E96BB;
	}
.pro-link:link { color:#4E96BB; text-decoration:underline;}
.pro-link:visited { color:#4E96BB; text-decoration:underline;}
.pro-link:hover { color:#666666; text-decoration:underline;}
.pro-link:active { color:#4E96BB; text-decoration:underline;}


.pro-price {
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:Bold;
	color:#000177;
	}
	
	
.page-title {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
	color:#FFFFFF;
	text-transform:uppercase;
				}	
				

				
	
				
.cate-page-pro-border {
	border: 1px solid #E2EAF2;
}


.cate-pro-link {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000177;
	}
.cate-pro-link:link { color:#000177; text-decoration:none;}
.cate-pro-link:visited { color:#000177; text-decoration:none;}
.cate-pro-link:hover { color:#666666; text-decoration:none;}
.cate-pro-link:active { color:#000177; text-decoration:none;}



.details-border {
	border: 1px solid #CCCCCC;
}


.enlarge-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
			}
.enlarge-txt:link {color: #666666; text-decoration: none;}
.enlarge-txt:visited {color: #666666;text-decoration: none;}
.enlarge-txt:hover {color: #666666;text-decoration:underline;}
.enlarge-txt:active {color:#CC6600; text-transform:none;}		
	

.detail-title {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC6600;
	}
	
.detail-txtbold {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	}
	
.detail-txt{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	}
	
.relatedpro-txt{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #CC6600;
	font-weight: bold;
}


/******** Add by DEVAL on 23/07/2008 *********/	

body {
	padding:0px;
	margin:0px;
	background:url(http://lib.store.yahoo.net/lib/yhst-38961264095740/bg.jpg) left top repeat-x;
}
			
.search-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0A5C86;
	text-decoration: none;
}

.off-location {
	border: 1px solid #559BBE;
	padding:1px;
	background:#FFFFFF;
}

ul.location-off {
	list-style:none;
	list-style-type:none;
	margin:0px;
	padding:3px 10px;
	background:#559BBE;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
ul.location-off li {
	background:#559BBE;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:2px 0px;
	}
	
.location-off-text {
	padding:0px 10px 0px 10px;
	text-align:left;
	}
	
.location-title {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#1F3063;
	text-transform:uppercase;
	padding:3px 0px;
	display:block;
	}	
.location-red-text {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#B0050C;
	text-transform:uppercase;
	padding:3px 0px;
	display:block;
	}
.location-bluck-text {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#1F3063;
	text-transform:uppercase;
	padding:3px 0px;
	display:block;
	}
	
.index-main-bann-bg {
	background:url(http://lib.store.yahoo.net/lib/yhst-38961264095740/index-main-bann.jpg) left top no-repeat;
	padding:0px 0px 0px 0px;
	vertical-align:top;
	text-align:center;
	}
	
.index-inner-bann-bg {
	background:url(http://lib.store.yahoo.net/lib/yhst-38961264095740/top-bg.gif) center top no-repeat;
	padding:0px 0px 0px 0px;
	vertical-align:top;
	text-align:center;
	}
		
.index-bann-right-bg {
	padding-right:4px;
	width:180px;
	vertical-align:top;
	}	
	
.top-link-bg  {
	background:url(http://lib.store.yahoo.net/lib/yhst-38961264095740/top-link-midd-img.gif) center top repeat-x;
	text-align:center;
	margin-left:70px;
	}
	
.top-link {background:url(http://lib.store.yahoo.net/lib/yhst-38961264095740/top-link-midd-line-img.gif) right top no-repeat;
font:normal 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
color:#FFFFFF;
padding:12px 18px;
line-height:40px;
text-transform:uppercase;
}
.top-link:link, .top-link:visited, .top-link:active { color:#FFFFFF; text-decoration:none;}
.top-link:hover { color:#000000; text-decoration:underline;}

.top-link-off {
font:normal 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
color:#FFFFFF;
padding:12px 18px;
line-height:40px;
text-transform:uppercase;
}
.top-link-off:link, .top-link-off:visited, .top-link-off:active { color:#FFFFFF; text-decoration:none;}
.top-link-off:hover { color:#03045B; text-decoration:none;}

/* this is for main navigation at the left side*/

ul.navigation
{
	margin: 0px 0px; padding: 0px;
	list-style-type: none;
	text-align:left;
	background:#FFFFFF;
}

ul.navigation li
{
	margin: 0px 0px 0px 0px ;
	padding: 0px;
	background: url(http://lib.store.yahoo.net/lib/yhst-38961264095740/leftlink-arrow.gif) left top no-repeat;
	list-style:none;
	padding: 1px 3px 1px 20px;
	border-bottom:1px dotted #1F3063;
}

ul.navigation li#last {		
	background: url(http://lib.store.yahoo.net/lib/yhst-38961264095740/leftlink-arrow.gif) left top no-repeat;
	border-bottom:none;
	}

/* this is for sub navigation underneth the main navigation*/
ul.navigation li ul
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	background: none;
	border:none;
}

ul.navigation li ul li
{
	background: none;
	border:none;
	padding-left:0px;
}

/* this is for font and link property of main navigation at left side*/
ul.navigation  a
{
	font:bold 11px  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	line-height: 21px;
	display: block;
}
ul.navigation  a:link, ul.navigation  a:visited, ul.navigation  a:active  { color:#1F3063; text-decoration:none;}
ul.navigation  a:hover{ color:#559BBE; text-decoration:none;}


/* this is for font and link property of sub navigation under the main navigation*/

ul.navigation li ul a:link, ul.navigation li ul a:visited, ul#navigation li ul a:active
{
	text-decoration: none;
	font-weight: normal;
	text-transform:none; 	
	color:#4B7ABE;
	background: none;
	border:none;
	line-height: 16px;
	display: block;
}
ul.navigation li ul a:hover
{text-decoration: none; font-weight: normal; color:#000; 	background: none;
	border:none;
}

/* this is for main navigation at the left side end here*/

.index-bann-padding {
display:block; padding:70px 0px 9px 290px; vertical-align:top;
}

.index-bann-arrow-text {
background:url(http://lib.store.yahoo.net/lib/yhst-38961264095740/index-bann-arrow.gif) left top no-repeat;
padding:2px 0px 10px 18px;
display:block;
font:bold 12px  Tahoma, Arial, Verdana, Helvetica, sans-serif;
color:#0C70AE;
text-align:left;
}
	
.bottom-line {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000177;
	}


.bottom-link {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	padding-left:3px;
	padding-right:3px;
	}
.bottom-link:link { color:#666666; text-decoration:none;}
.bottom-link:visited { color:#666666; text-decoration:none;}
.bottom-link:hover { color:#7CBEDB; text-decoration:underline;}
.bottom-link:active { color:#666666; text-decoration:none;}


.copyright {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	}

.com-link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000177;
	}
.com-link:link { color:#000177; text-decoration:none;}
.com-link:visited { color:#000177; text-decoration:none;}
.com-link:hover { color:#8FC4D9; text-decoration:underline;}
.com-link:active { color:#000177; text-decoration:none;}

.main-midd-padding {
	border-left:1px solid #FFFFFF;
	background:#FFFFFF;
	}	
	
.index-pro-midd-border-bg {
	border-left:1px solid #D7EAF2;
	border-right:1px solid #D7EAF2;
	background:url(http://lib.store.yahoo.net/lib/yhst-38961264095740/index-pro-midd-bg.gif) center top repeat-x;
	text-align:center;
	padding:0px 10px 0px 10px;
	}
	
.index-pro-link-bg {
	padding:12px 0px;
	}	
.index-pro-link {
	font:bold 12px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#1F3063;
	padding:12px 0px;
	}
.index-pro-link:link, .index-pro-link:visited, .index-pro-link:active { color:#1F3063; text-decoration:none;}
.index-pro-link:hover { color:#666666; text-decoration:none;}	
				
.inner-page-title-bg {
	background:url(http://lib.store.yahoo.net/lib/yhst-38961264095740/inner-page-title-bg.gif) right bottom no-repeat #CEE6F1;
	padding:30px 0px 35px 30px;
	text-align:left;
	font:normal 22px Arial, Helvetica, sans-serif;
	color:#26617E;
	text-transform:uppercase;
	}
	
.breadcrumb-bg {
	display:block;
	padding:15px 30px;
	text-align:left;
	}	
	
.breadcrumb {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6C6C6C;
	}
.breadcrumb:link { color:#6C6C6C; text-decoration:none;}
.breadcrumb:visited { color:#6C6C6C; text-decoration:none;}
.breadcrumb:hover { color:#225D9F; text-decoration:underline;}
.breadcrumb:active { color:#6C6C6C; text-decoration:none;}

.breadcrumb-arrow {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6C6C6C;
	padding-left:3px;
	padding-right:3px;
	}				

.breadcrumb-off {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7CBEDB;
	}	
	
