@charset "utf-8";
body {	margin:0;
		padding:0;
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px;
		text-decoration: none; 
		color:#5B5B5B;
		background:url(../images/bg.gif) top repeat-x #D4D4D4;
		}
		
/****************************Default Links *********************************/
a 	{	text-decoration:none; 
		color: #5B5B5B;
	}

a:hover	{	text-decoration:underline; 
			color:#5B5B5B;

		}
.default-padding	{	padding:0px 6px 0px 6px;}
/****************************Cart Box Table Css*********************************/	
td.alignleft {	text-decoration:none; 
				text-align:left;}
				
td.alignright {	text-decoration:none; 
				text-align:right;}
				
td.aligncenter {	text-decoration:none; 
					text-align:center;}

img {border:none;}


p, span, div{ margin:0; padding:0px;}

pre{white-space:pre-wrap;
}
.clr	{clear:both;}


.top-bg	{ background:url(../images/top-bg.gif) left no-repeat;
			height:94px; 
			}
.search-box	{	background:url(../images/search-bg.gif) repeat-x;
				width:216px;
				border:none;
				padding:5px 0px 5px 0px;
				color:#1C4A6E;
				}
.serach-box-padding	{	padding:55px 0px 0px 10px; }
.search-box .input-box	{ width:170px;
							margin-left:5px;
						height:23px;
						border:#CCCCCC 1px solid;}

.search-box .gobtn	{ border:none;}
/*********************************Body Css********************************************************************************************************/
.body-padding	{padding:0px 10px 0px 10px;}
.body-bg	{	background:url(../images/body-bg.gif) bottom repeat-x #DDDBDB;}
.gallery img	{	background:#FFFFFF;
					padding:5px;}
/*********************************Body Css closed********************************************************************************************************/


			
/****************************Cart Table CSS *********************************/
.cart_tr1 {	background-color:#E7E7E7; 
			color:#000000; 
			font-size:12px;
			}
.cart_tr2 {	background-color:#E7E7E7;
			color:#000000; 
			}
.cart_tr3 {	background-color:#F4F4F4;
			color:#000000; 
			}
.cart_tr4 {	background-color:#F4F4F4;
			color:#000000;
			}
.cart_textcolor {color:#000000;}

.text1{	font-family:Verdana, Arial, Helvetica, sans-serif; 
		text-decoration:none; color:#000000;
		}
.producttable{ 	color:#000000; 
				padding:28px 0px 0px 0px; 
				}
.linkproduct  {	font-family:Verdana, Arial, Helvetica, sans-serif; 
				text-decoration:underline; 
				color:#000000; 
				}
a.linkproduct:hover {	font-family:Verdana, Arial, Helvetica, sans-serif; 
						text-decoration:none; 
						color:#000000;
					}

.profiletable 	{	border:#a51f20 0 solid; 
					color:#000000; 
					background-color:#FFFFFF; 
				}

.cart_link 	{	color:#000000;
			}

a.cart_link:hover 	{color:#000000;
					}
.message-text 	{	color:#000000; 
					padding:5px 10px 0px 0px;
				}
a.message-text:hover {color:#000000;}
/****************************Cart Table CSS Closed *********************************/

/****************************Input Box CSS *********************************/
input.noborder{border:none;}
input.inpbtn1, .inpbtn1:hover 	{ 	background-color:#e65b2b; 
									font-family:Verdana, Arial, Helvetica, sans-serif; 
									font-size:12px; 
									border:none;color:#FFFFFF; 
									font-weight:bold; height:23px; 
									padding:0 8px 1px 8px; 
									border:#666666 1px solid; 
								}
								
input.btnclass, .btnclass:hover { 	background-color:#CCCCCC; 
									font-family:Verdana, Arial, Helvetica, sans-serif; 
									font-size:12px; 
									border:none;
									color:#666666; 
									font-weight:bold; 
									height:23px; 
									padding:0 8px 1px 8px; 
									border:#666666 3px solid; 
								}
								
								
input#file	{	font-family:Verdana, Arial, Helvetica, sans-serif; 
				color:#7e7e7e; text-decoration:none; 
				/*border:1px #02b0e6 solid;*/
				height:24px; 
				padding:0px 0 0 1px;
			}
			
select	{	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif; 
			font-size:12px; 
			color:#7e7e7e; 
			text-decoration:none;
			/*border:1px #02b0e6 solid;*/
		}
		
textarea	{	font-family:Verdana, Arial, Helvetica, sans-serif; 
				font-size:12px; color:#7e7e7e; 
				text-decoration:none;
				/*border:1px #02b0e6 solid;*/
				padding:1px 0 0 1px;
			}

			
/****************************Input Box Css Closed *********************************/
	
.border-4side	{	border:1px solid #123062; 
				}

.border-4side1	{	border:1px solid #db812c; 
				}

.border-4side2	{	border:1px solid #335f7f; 
				}

.line-through	{	text-decoration:line-through;
				}
				
.linethrough	{	text-decoration:line-through;
				}


.gt-box {	background-repeat:repeat-y; 
			background-image:url(http://www.eworldtradefair.com/stores/adc126/themes/light%20pink/images/gt-box.gif);
			background-position:right top; 
			border: #b8700a 1px solid;
		}
		
.bg-color-1 	{	background-color:#f0d69b;}
.bg-color-2 	{	background-color:#dca62c;}
.bg-color-3 	{	background-color:#e6d8bb;}
.bg-color-4 	{	background-color:#ac4c97;}

.bgimg-1 	{	background-repeat:repeat-x; 
				background-position:top left;
			}
			
.bgimg-2 	{	background-repeat:repeat-x;
				background-position:top left; 
				background-color:#bc5908;
			}

.tdimg {background-repeat:no-repeat; background-position:top center; text-align:center;}


/****************************Cart box Table Css closed *********************************/

.paddingleft	{	padding:0px 0px 0px 5px;}
.paddingtop		{	padding:5px 0px 0px 0px;}
.paddingright	{	padding:0px 10px 0px 0px;}
.paddingbottom	{	padding:0px 0px 5px 0px;}
.paddingall		{	padding:6px;}

.marginleft		{	padding:0px 0px 0px 5px;}
.margintop		{	padding:10px 0px 0px 0px;}
.marginright	{	padding:0px 5px 0px 0px;}
.marginbottom	{	padding:0px 0px 5px 0px;}
.marginall		{	padding:5px;}


.bordertop 		{border-top:#dddddd 1px solid ;}
.borderbottom 	{border-bottom:#dddddd 1px solid ;}
.borderright 	{border-right:#C7C5C5 1px solid ;}
.borderleft 	{border-left:#dddddd 1px solid ;}
.borderall 		{border:#dddddd 1px solid ;}

/****************************heading tags css *********************************/
h1	{	font-size:25px;  
		margin:0; 
		color:#333333; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		text-align:left;
		font-weight:normal;
		padding:0px 5px 0px 5px;
	}
	
h2	{	font-size:17px; 
		margin:0; 
		padding:0;
		text-decoration:none;
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#333333;
		padding:0px 5px 0px 5px;
	}
	
h3	{	font-size:26px; 
		margin:0; 
		padding:0;
		text-decoration:none;
		font-weight:bold; 
		color:#FFFFFF;
	}
	
h4	{	font-size:18px; 
		margin:0; 
		padding:0;
		text-decoration:none;
		font-weight:bold;
	}
	
h5	{	font-size:16px; 
		margin:0; 
		padding:0;
		text-decoration:none;
		font-weight:bold;
		text-align:left; 
		padding-left:50px
	}

h6	{	font-size:14px; 
		margin:0; padding:0;
		text-decoration:none;
		font-weight:bold;
		color:#335BE9;
	}

/****************************Heading css closed*********************************/


/****************************Font Families*********************************/
.fontff1 	{	font-family:Verdana, Arial, Helvetica, sans-serif; 
					text-decoration:none; 
				}

.fontfamily2 	{	font-family:"Times New Roman", Times, serif;
					text-decoration:none; 
				}
				
.fontfamily3 	{	font-family:"Courier New", Courier, monospace; 
					text-decoration:none; 
				}
				
.fontfamily4 	{	font-family:Georgia, "Times New Roman", Times, serif;
					text-decoration:none; 
				}
				
.fontfamily5 	{	font-family:"Trebuchet MS", Tahoma;
					text-decoration:none; 
				}

.fontfamily6 	{	font-family:Geneva, Arial, Helvetica, sans-serif;
					text-decoration:none; 
				}

/****************************Font Families Closed*********************************/

/****************************Font Colors Css********************************/
.colorhighlight {color:#d60606;}
.colorblue 		{color:#668da9;}
.colorgreen 	{color:#8a993c;}
.colorgray 		{color:#8c8c8c;}
.colororange 	{color:#FFFFFF;}
.colorwhite 	{color:#FFFFFF;}
.colorblack 	{color:#000000;}
.coloryellow 	{color:#ffec5e;}
.colorbrown 	{color:#4f0606;}
.colorpink 		{color:#ff63a9;}
/****************************Font Colors Css Closed********************************/


/**************************Navigation Menu Css Start******************************/
#navigation 				{  padding:0px; margin:0px;
								background:url(../images/nav-bg.gif) repeat-x;
							}



#navigation  a 		{			margin:0px 0px 0px 0px;
								padding:9px 0px 9px 0px;
								display:block;
								color:#26618D;
								text-decoration:none;
								font-weight:bold;
								text-align:center;
								

							}	 	 

#navigation a:hover 	{	background:#175686;
								color:#FFFFFF;
								text-decoration:none;
							}

#navigation .current	{	background:#175686;
								color:#FFFFFF;
								text-decoration:none;
							}
/**************************Navigation Menu Css Closed******************************/





/**************************Inner Category Panel Css******************************/
#innerpanel					{	margin:0px 0px 0px 0px;
								padding:10px;
								background:#F5F5F5;
								border:#DCDADA 1px solid;
							}

#innerpanel ul				{	list-style:none;
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;
								width:100%;
							}

#innerpanel ul li 			{ 	float:left;
								padding:0px 0px 10px 18px;
								margin:0px 0px 0px 0px;
								display:block;
								width:22%;
								background:url(../images/cat-bullet2.gif) no-repeat left 3px;
								
							}					
#innerpanel ul li a 		{	font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:12px;
								text-decoration:none;
								
								color:#333333;
								font-weight:bold;
							}

#innerpanel ul li a:hover	{ text-decoration:underline;	
							}
/**************************Category Panel Css Closed******************************/



/**************************Footer Link Start******************************/

#footer		 				{ background:url(../images/footer-bg.gif) repeat-x;
							}

#footer span {font-family:Verdana, Arial, Helvetica, sans-serif;
								color:#333333;
								font-size:11px;
								padding:0px 0px 0px 8px;
								line-height:20px;
								letter-spacing:.2px;
}

#footer ul	 				{	list-style:none;
								margin:5px 0px 5px 0px;
								padding:0px;
								
								
							}

#footer ul li				{	margin:0px 0px 0px 0px;
								padding:0px 10px 5px 10px;
								float:left;
								font-weight:bold;
								display:block;
								font-size:12px;
								font-family:Verdana, Arial, Helvetica, sans-serif;
								background:url(../images/footer-seprator.gif) no-repeat right 2px;
							}

#footer ul li a	{ color:#333333; text-decoration:none;}
#footer ul li a:hover	{text-decoration:underline;}
#footer a 					{	color:#333333;
								text-align:none;
								text-decoration:underline;
							}	 	 

#footer a:hover	 	{	text-decoration:none;
							}

/**************************Footer Link Css Closed******************************/

/**************************Customized Css******************************/

/**************************Product page******************************/
#plisting					{	font-family:Verdana, Arial, Helvetica, sans-serif;
								color:#5B5B5B;
								font-size:12px;
								line-height:17px;
							}

#plisting .product-img	{	background:#F2F2F2;
							border:#E3E3E3 1px solid;
							padding:6px;}

#plisting	h2 {	font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:13px;
					font-weight:bold;
					color:#333333;
					padding-bottom:3px;
					margin:0px;}
					

#plisting ul 	{list-style:none;
				margin:0px;
				padding:0px 10px 0px 10px;}
				
#plisting ul li 	{ padding:10px 0px 10px 0px;
						display:block;}


#plisting 	span a	{	float:right;
						color:#603D6F; 
						text-decoration:none; 
						letter-spacing:1px; 
						font-size:12px; 
						padding-right:10px; 
						padding-left:10px;}
						
#plisting  span a:hover	{	text-decoration:underline;}
#plisting a { 	text-decoration:none; 
				color:#333333;}
				
#plisting a:hover	{ text-decoration:underline;}



/**************************Product page closed******************************/
/**************************Product detail page******************************/

								
.product-display .big img { text-align:center;
							width:500px; 
							height:400px;
							padding:5px;
}

.product-display span	{ 	display:block; padding:0px 0px 0px 0px; 
							font-size:15px; 
							color:#999999; 
							text-align:center; 
							font-weight:bold; float:none;}

.product-display ul 	{	list-style:none;
							margin:0px 0px 0px 0px;
							padding:0px 0px 0px 0px;
							}

.product-display ul li	{	margin:0px 0px 0px 0px;
							padding:0px 5px 1px 5px;
							
							}
.product-display ul li img { width:70px;
							height:70px;
							background:#FFFFFF;
							border:#CCCCCC 1px solid;
							padding:3px;}



.product-display ul li a	{cursor:pointer;
								}

							
/*****************************Other Css*******************************/
/* CSS for pagination in products and cateogry pages Please dont change class names */

#pagination{
padding: 0; margin:10px 0 0 0;
float:left;
width:99.9%;
}
.pagination{
padding: 2px; margin:0;
float:left;

font-family:Verdana, Arial, Helvetica, sans-serif;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 11px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;

}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #175686;
text-decoration: none; 
color: #175686;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #175686;
background:#175686;
color: #FFFFFF;
}

.pagination a.currentpage{
border: 1px solid #175686;
background:#175686;
color: #FFFFFF;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: #CCCCCC;
cursor: pointer;
color: #666666;
border-color: #666666;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: normal;
}

/* Pagination CSS Ends Here*/

.more-images-paging	{	color:#333333;}
.more-images-paging	a {	color:#333333;
						text-align:left;
						text-decoration:none;
						}

.more-images-paging a;hover	{	color:#333333;
								text-decoration:underline;
								}
								
/*********************************************navigation tree ***********************************************************/
.category-bg	{	background:url(../images/cat-bg.gif) repeat-x;
					font-size:19px;
					color:#ffffff;
					padding:3px 0px 5px 5px;
}
.category-body	{	background:url(../images/cat-list-bg.gif) top repeat-x;
					}
.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: url(../images/list.gif) no-repeat 8px 10px;
list-style-type: none;
color:#FFFFFF;
padding:6px 0px 6px 20px;
margin:0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border-bottom:1px dashed #FFFFFF;
}
.treeview li a	{	font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					color:#0A2D48;
					text-decoration:none;}

.treeview li a:hover	{	color:#0A2D48;
text-decoration:underline;}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background:  url(../images/closed.gif) no-repeat 8px 10px;
cursor: move !important;
color:#FFFFFF;
cursor: pointer !important;
border-bottom:1px dashed #FFFFFF;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none;
margin:0px;
padding:0px; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
border:none;
}

.treeview .submenu ul li a	{	font-size:12px;
								font-weight:normal;
								}
								
								
/*********************************************Template Css***********************************************************/

/******************template css********************************/

.language-bg	{	background:url(../images/language-bg.gif) repeat-x top;
					font-size:13px;
					color:#FFFFFF;
					padding:5px 0px 5px 5px;
					font-weight:bold;}
.btxt	{	font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:17px;
			color:#5B5B5B;}

.special-products .special-bg	{	background:url(../images/special-heading-bg.gif);
									width:178px;
									height:34px;}

.special-products .special-bg a {	font-weight:bold;
									color:#2E7FAB;
									text-decoration:none;}
.special-products .special-bg a:hover	{ color:#333333;
											text-decoration:none;}		
											

.special-products ul	{	list-style:none;
							margin:0px;
							padding:0px;}
.special-products ul li	{	float:left;
							padding:0px 12px 7px 0px;
							display:block;}		

.contact-bottom	{	background:url(../images/contact-bottom.gif) bottom no-repeat #E7E7E7;
					padding-bottom:10px;
					font-size:13px;
					color:#333333;}
										

.other-page h1	{	font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:22px;
					color:#277BA7;
					display:block;
					padding:0px 0px 0px 0px;
					margin:0px;}
.other-page .icon	{background:url(../images/heading-icon.gif) left no-repeat;
					width:38px;
					height:21px;
					}					
					
									