/* CSS Document #487c01 */
body { margin:0px; font-family:Arial, Helvetica, sans-serif;    }

img { border:0px; }

h1 { font-size:18px; color:#006600; text-align:left; font-weight:normal; line-height:0px;  }

.drop_shadow { box-shadow: 0px 0px 8px 3px #b9b9b9; width:1000px; height:100%;
background-image:url('../images/tail_content_.gif'); background-color:#FFF;  }


/* Start header.php css*/

.preq_logo_div { background-image:url('../images/preq-logo.jpg'); background-repeat:no-repeat; width:144px; height:60px; display:block; }

.head_tb { width:950px; height:90px; }

.log_cart_tb { color:#487c01; font-size:12px;  height:30px; }

.log_cart_tb td a { color:#487c01; }  

.cart_div { background-image:url('../images/cart.png'); background-repeat:no-repeat; background-position:left; width:100px; height:25px; padding-left:25px; }

.meun_link1 a { color:#FFF; font-weight:bold; font-size:12px; text-decoration:none; text-align:left;  padding:0 20px 0 20px;}

.menu_out_tb2 { width:1000px; height:35px;  background-image:url('../images/menu-bg2.jpg'); }

.menu_tb {  }

.menu_tb td a { padding:0 10px; 0 10px; color:#333; font-size:12px; font-weight:bold; text-transform:capitalize; }


.small_txt { color:#111; font-size:11px; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; }
/* End header.php css*/

/*-- START NEW jquery MENU SLIDE CSS  -----------*/	
		a {
			text-decoration: none;
		}
		#example1,
		#example2,
		#example3,
		#example4,
		#example5 {
			float: left;
		}
		.expand_all,
		.collapse_all {
			cursor: pointer;
		}
		.example_menu {
			
			list-style: none;
			margin: 0;
			padding: 0;
			vertical-align: top;
			width: 200px;
			
			
		}
		.example_menu ul {
			display: none;
			list-style: none;
			margin: 0;
			padding: 0; 
			
		}
		#menu1,
		#menu2,
		#menu3,
		#menu4,
		#menu5 {
			margin: 0;
		}
		#menu1 li,
		#menu2 li,
		#menu3 li,
		#menu4 li,
		#menu5 li,
		.example_menu li {
			background-image: none;
			margin: 0;
			padding: 0; 
			
			
		}
		.example_menu ul ul {
			display: block;
		}
		.example_menu ul ul li a {
			padding-left:30px;
			width: 190px; 
		}
		
		.example_menu a {
			font-size:8px;
			color: #606060;
			cursor: pointer;
			display: block;
			font-weight: bold;
			margin-left: 0;
			padding: 10px 0px 10px 10px;
			width: 190px;
			background-image:url('../images/3.gif'); background-repeat:no-repeat;
			background-position:left; 
		    text-align:left;
			border-bottom:1px solid #e6e6e6;
		}
		.example_menu a.expanded {
			background:  url('../images/3.gif') no-repeat  50%;
			background-position:left center;
		}
		.example_menu a.collapsed {
			background:  url('../images/3.gif') no-repeat  50%;
			background-position:left center;
			
		}
		.example_menu a:hover {
			text-decoration: none;
		}
		.example_menu ul a {
			/*background: #e8e8e8;
			border-top: 2px solid #fff;*/
			font-size:11px;
			color: #000;
			display: block;
			font-weight: normal;
			padding: 6px 0px 6px 25px;
			width: 175px;
			border-bottom:0px solid #ddd;
			background:  url('../images/3.gif') no-repeat 10px 50%;
			
		}
		
		.example_menu ul a:link {
			font-weight: normal; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		.example_menu ul a:hover {
			
			text-decoration:none;
			background: #f2ffe1 url('../images/3.gif') no-repeat 10px 50%;
			
		}
		.example_menu li.active a {
			background: #fff;
		}
		.example_menu li.active li a {
			background: #e8e8e8;
		}
		#menu1 li.footer,
		#menu2 li.footer,
		#menu3 li.footer,
		#menu4 li.footer,
		#menu5 li.footer,
		.example_menu .footer {
			
			border-top: 2px solid #fff;
			height: 5px;
			line-height: 15px;
			margin: 0 0 10px 0;
			
		}
		.example_menu .footer span {
			display: none;
		}
		
		.active_submenu { background-color:#f2ffe1; }
/*-- END jquery MENU SLIDE CSS  -----------*/	


/* These styles create the dropdown menus. */
#navbar {
   position: absolute;
   margin: 0;
   padding: 0; height:35px; }
#navbar li {
   list-style: none;
   float: left;   }
#navbar li a { display: block; line-height:35px; padding:0 20px 0 20px;  text-decoration: none;  color: #fff; font-weight: bold; font-size:12px; border-right:1px solid #2b6913; border-radius:3px;}
#navbar li a:hover {
   color: #fff; background-color:#265b0f;  }
#navbar li ul {
   display: none;  }
#navbar li:hover ul, #navbar li.hover ul {
   position: absolute;
   display: inline;
   left: 0;
   width: 100%;
   margin: 0;
   padding: 0; }
#navbar li:hover li, #navbar li.hover li {
   float: left;  }
#navbar li:hover li a, #navbar li.hover li a {
   color: #296411; border:0px; }
#navbar li li a:hover {
   color: #000; background:none; }
   
/*End of Nav bar*/
.bread_crum_navigation_out_tb { width:1000px; }

.bread_crum_navigation { padding:10px; 0 10px 20px; }

.bread_crum_navigation td  { padding:0 5px 0 5px; font-size:12px; font-weight:bold; color:#111; }

.bread_crum_navigation td a:link { font-size:12px; font-weight:bold; color:#111; }
.bread_crum_navigation td a:visited { font-size:12px; font-weight:bold; color:#111; }
.bread_crum_navigation td a:hover { font-size:12px; font-weight:bold; color:#487c01; }

.container { width:1000px; height:450px; margin-top:0px; padding-bottom:30px; background-color:#FFF;  }

.left_container { width:250px;  }

.right_container { width:740px; }

.middle_container { width:500px; }

.righ_container1 { width:200px; }

.left_out_tb { width:250px;  }

.container_680 { width:680px; }

.container_900 { width:900px; }

.wtb { width:720px; }

.welcome_tb { width:480px; }

.welcome_hd_tb { width:480px; padding:0 0 5px 0;  }

.welcome_body_tb { width:480px; }

.middle_cont { width:700px;}

.mid_lef_box { width:320px; } 

.cat_hd_tb { width:220px; color: #414141; font-size:20px;  font-weight:normal; text-align:left;
padding:5px 0 10px 0; border-bottom:1px solid #e6e6e6; }

.cat_body_tb { width:220px; }

.cat_body_tb td { padding:10px 0px 10px 0px; border-bottom:1px solid #e6e6e6; }

.cat_body_tb td a { text-decoration:none; color:#606060; font-size:12px; font-weight:bold; }

.quick_out_tb { width:220px; } 

.quick_hd_tb { width:200px; color:#006600; font-size:18px; text-align:left;
padding:5px 0 10px 0; border-bottom:1px solid #e6e6e6; font-weight:normal;}

.quick_body_tb { width:200px; }

/*.quick_body_tb td { padding:6px 0px 6px 15px; background-image:url('../images/3.gif'); background-position:left; background-repeat:no-repeat; text-align:left;  }*/

.quick_body_tb td a { text-decoration:none; color:#006600; font-size:11px; font-weight:bold; }

.stage_tb { width:680px; background-color:#CCCCCC; border-radius:0 0 3px 3px; }

.st_hd_txt { font-size:14px; font-weight:bold; color:#345195; text-align:center; }

.st_sm_txt { font-size:12px; color:#666666; text-align:center; }

.spec_tb { border:1px solid #fff; width:220px; background-color:#333333; padding:10px; 
box-shadow: 0px 0px 5px 1px #b9b9b9; border-radius:4px; height:150px; }

.spec_hd { font-size:20px; font-size:14px;  font-weight:normal; text-align:left;
padding:0 0 10px 0px; color:#fff; font-weight:bold; }

.spec_txt { color:#FFF; font-size:12px;  }

.slide_tb { width:680px; }

.featured_tb { width:470px; }

.feat_hd { font-size:18px; color:#487c01; text-align:left; border-bottom:1px solid #DDD;  }

.feat_body { width:470px;}

.feat_body_hd_txt { text-align:center; }

.feat_body_hd_txt a { text-decoration:none; font-size:13px; color:#347e14; font-weight:bold;  }

.feat_body_sm_txt { text-align:center; }

.feat_body_sm_txt a { text-decoration:none; font-size:12px; color:#666; text-align:center; }

.grid_tb { width:680px; padding:10px; padding-left:30px; }

.grid_in_tb { width:300px; }

.grid_in_tb td { padding:5px; }

.grid_hd_txt { font-size:18px; color:#487c01; text-align:left;  }

.grid_sm_txt { font-size:12px; color:#646464; text-align:justify; }

.prod_hd_tb { width:700px; color:#006600; font-size:18px;  font-weight:normal; text-align:left;
padding:5px 0 5px 0; border-bottom:1px solid #e6e6e6; }

.prod_hd_tb1 { width:340px; color: #5c5c5c; font-size:16px;  font-weight:bold; text-align:left;
padding:5px 0 10px 0; border-bottom:1px solid #e6e6e6; }

.prod_body_tb { padding:10px;  }

.prod_body_tb_bottom_line { width:680px;  border-bottom:1px solid #e6e6e6; }

.prod_body_tb td { padding:5px 20px 0px 20px; }

.prod_body_tb1 { width:700px; padding:0px; border-bottom:1px dashed #414141;  }

.prod_body_tb1 td { padding:3px; font-size:11px; color:#414141; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; text-align:left; }

.prod_hd_tb_image  { width:340px; color: #fff; font-size:16px;  font-weight:bold; text-align:left;
padding:5px 0 10px 0; border-bottom:1px solid #e6e6e6;  }

.prod_body_tb_image { width:340px; height:170px; padding:10px; border-bottom:1px solid #e6e6e6; }

.prod_body_list_tb { padding:10px;  width:680px; height:130px;  border-bottom:1px solid #e6e6e6; }

.thumb_img_tb { width:125px; height:125px; }

.prod_thumb_tb { width:150px; }

.prod_desc_tb { width:400px; }

.prod_desc_tb td { padding:5px; }

.cost_tb1 td { padding:5px; }

.prod_thumb_name a:link { color:#006600; font-size:13px; text-align:center; text-decoration:none; } 
.prod_thumb_name a:visited { color:#006600; font-size:13px; text-align:center; text-decoration:none;}
.prod_thumb_name a:hover { color:#006600; font-size:13px; text-align:center; text-decoration: }

.subcat_link { background-image:url('../images/bullet2.gif'); background-repeat:no-repeat; background-position:left; width:300px;  }

.subcat_link a:link { color:#04509b; font-size:12px; text-align:center; text-decoration:none; padding:0 30px 0 10px; font-family:Arial, Helvetica, sans-serif; } 
.subcat_link a:visited { color:#04509b; font-size:12px; text-align:center; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.subcat_link a:hover { color:#006600; font-size:12px; text-align:center; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}

.prod_thumb_desc { font-size:11px; color:#333; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;  }

.prod_thumb_cost { font-size:12px; font-weight:bold; text-align:left; color:#4c4c4c; }

.prod_thumb_tb td { padding:5px; }

.know_more { width:680px; padding-bottom:5px; }

.know_more a { color:#0066CC; font-weight:bold; font-size:12px; }

.add_to_cart a:link { display:block; background-color:#487c01; border:1px solid #396301; padding:3px 5px 3px 5px; color:#FFF; font-size:11px; font-weight:bold; text-align:center; width:80px; border-radius:2px; text-decoration:none; }

.add_to_cart a:visited { display:block; background-color:#487c01; border:1px solid #396301;  padding:3px 5px 3px 5px; color:#FFF; font-size:11px; font-weight:bold; text-align:center; width:80px; border-radius:2px; text-decoration:none; }

.add_to_cart a:hover {display:block; background-color:#404040; border:1px solid #202020; padding:3px 5px 3px 5px; color:#FFF; font-size:11px; font-weight:bold; text-align:center; width:80px; border-radius:2px; text-decoration:none; } 

.social_network_tb { border:1px solid #DDD; width:220px; text-align:left; padding:5px; }

.fb_div { background-image:url('../images/facebook.png'); background-repeat:no-repeat;  width:32px; height:32px; display:block;  }

.tw_div { background-image:url('../images/twitter.png'); background-repeat:no-repeat; width:32px; height:32px; display:block;  }
 
.google_plus_div { background-image:url('../images/google-plus.png'); background-repeat:no-repeat;  width:32px; height:32px; display:block; }
 
.linkedin_div { background-image:url('../images/linkedin.png'); background-repeat:no-repeat; width:32px; height:32px; display:block; }  

.comm_tb { border:1px solid #DDD; width:220px; text-align:left; }

.comm_hd { font-size:18px; font-weight:normal; text-align:left;
padding:10px 0 15px 20px; color:#487c01; text-align:left; }

.comm_txt { font-size:12px; color:#606060; font-weight:bold; padding:5px 20px 5px 20px; text-align:left;   }

.comm_radio { font-size:12px; color:#606060; font-family:Verdana, Arial, Helvetica, sans-serif;  padding:5px 10px 5px 20px; }

.comm_radio ul li {  }

.comm_radio a:link { font-size:11px; color:#006600; text-decoration:none;  }
.comm_radio a:visited { font-size:11px; color:#006600; text-decoration:none; }
.comm_radio a:hover { font-size:11px; color:#006600; text-decoration:underline; }

.compare_hd { font-size:18px; font-weight:normal; text-align:left;
padding:10px 0 5px 20px; color:#006600; }

.joinus { border:1px solid #DDD; width:220px; text-align:left; padding:10px 10px 10px 15px; }

.joinus_hd { font-size:18px; font-weight:normal; text-align:left; padding:0px 0 5px ; color:#487c01; text-align:left; width:190px;  }

.joinus_body { font-size:12px; color:#606060;  text-align:left;    }

.joinus_body td { padding:3px 0 3px 0; }

.joinus_input { border:1px solid #DDD; width:130px; height:20px; color:#333333; font-size:11px;  } 

.ltnews_tb  { border:1px solid #DDD; width:220px; padding-bottom:20px; }

.ltnews_hd { font-size:20px; font-size:20px;  font-weight:normal; text-align:left;
padding:10px 0 15px 20px; color:#345195; text-align:left; }

.news_int_tb { width:190px; text-align:left; }

.news_int_tb td { padding:3px 0px 3px 15px;  font-size:12px; color:#606060; text-align:left;  } 

.news_int_tb td a {   font-size:12px; color:#345195; font-weight:bold; }  

.line { height:5px; border-bottom:1px dashed #75ca02;  }

.news_hd a { font-size:14px; color:#3f6b01; font-weight:bold; text-decoration:none; padding-left:10px; }

.news_date { font-size:12px; color:#333333; padding-left:20px; }

.news_desc { font-size:12px;  color:#666; padding-left:20px;}

.cart_tb { border:1px solid #36518f; width:220px; background-color:#3d5ba3; }

.cart_hd { font-size:20px; font-size:20px;  font-weight:normal; text-align:left;
padding:10px 0 15px 20px; color:#FFF; }

.cart_sm_tb { font-size:12px; color:#fff; padding:5px 20px 5px 20px; }

 

.vote a:link { display:block; background-color:#487c01; border:1px solid #347e14; padding:3px 5px 3px 5px; color:#FFF; font-size:11px; font-weight:bold; text-align:center; width:50px; border-radius:2px; text-decoration:none; }

.vote a:visited { display:block; background-color:#487c01; border:1px solid #347e14;  padding:3px 5px 3px 5px; color:#FFF; font-size:11px; font-weight:bold; text-align:center; width:50px; border-radius:2px; text-decoration:none; }

.vote a:hover {display:block; background-color:#404040; border:1px solid #202020; padding:3px 5px 3px 5px; color:#FFF; font-size:11px; font-weight:bold; text-align:center; width:50px; border-radius:2px; text-decoration:none; } 

.submit_but { display:block; background-color:#487c01; border:1px solid #2f7212; padding:3px 5px 3px 5px; color:#FFF; font-size:11px; font-weight:bold; text-align:center; width:50px; border-radius:2px; text-decoration:none; letter-spacing:1px; }

.submit_but:visited { display:block; background-color:#487c01; border:1px solid #2f7212;  padding:3px 5px 3px 5px; color:#FFF; font-size:11px; font-weight:bold; text-align:center; width:50px; border-radius:2px; text-decoration:none; letter-spacing:1px; }

.submit_but:hover {display:block; background-color:#404040; border:1px solid #202020; padding:3px 5px 3px 5px; color:#FFF; font-size:11px; font-weight:bold; text-align:center; width:50px; border-radius:2px; text-decoration:none; letter-spacing:1px; }

.submit_but1 { display:block; width:50px; background-image:url('../images/ask_btn2.png'); height:25px; }

.submit_but1:visited { display:block; background-color:#487c01; border:1px solid #2f7212;  padding:3px 5px 3px 5px; color:#FFF; font-size:11px; font-weight:bold; text-align:center; width:50px; border-radius:2px; text-decoration:none; letter-spacing:1px; }

.submit_but1:hover {display:block; background-color:#404040; border:1px solid #202020; padding:3px 5px 3px 5px; color:#FFF; font-size:11px; font-weight:bold; text-align:center; width:50px; border-radius:2px; text-decoration:none; letter-spacing:1px; }

.long_but { display:block; background-color:#487c01; border:1px solid #347e14; padding:3px 5px 3px 5px; color:#FFF; font-size:11px; font-weight:bolder;  text-align:center; width:100px; border-radius:2px; text-decoration:none;  }

.long_but:visited { display:block; background-color:#487c01; border:1px solid #347e14;  padding:3px 5px 3px 5px; color:#FFF; font-size:11px; font-weight:bold; text-align:center; width:100px; border-radius:2px; text-decoration:none; }

.long_but:hover {display:block; background-color:#404040; border:1px solid #202020; padding:3px 5px 3px 5px; color:#FFF; font-size:11px; font-weight:bold; text-align:center; width:100px; border-radius:2px; text-decoration:none; }  


.txt_content_tb { width:690px; background-image:url('../images/secondary-bg-tl.png');
 background-repeat:no-repeat; padding:35px;   }
 
.hd1 { font-size:18px; color:#487c01; text-align:left;  }

.para_txt { color:#333; font-size:11px; line-height:18px;  font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; }

.para_txt p { text-indent:40px; }

.footer_out_tb { width:100%; border-top:1px solid #eee; background-image:url('../images/footer_block_bg.jpg'); background-repeat:repeat-x; }

.footer_tb { width:950px; padding:10px;  }

.footer_hd { text-transform:uppercase; color:#666666; font-weight:bold; font-size:12px; padding:20px 0 20px 0; text-align:left; }

.foot_body_tb { padding-top:10px; }

.foot_body_tb td { padding:3px 0 3px 0; text-align:left; }

.foot_body_tb td a:link { font-size:12px; color:#444444; text-decoration:none; }
.foot_body_tb td a:visited { font-size:12px; color:#444444; text-decoration:none; }
.foot_body_tb td a:hover { font-size:12px; color:#347e14; text-decoration:underline; }

.footer_bot_tb { width:100%; height:20px; background-color:#006600; }

.footer_bot_int_tb { width:1000px; padding-left:35px; color:#fff; font-size:11px;  } 

.copyright a { color:#fff; text-decoration:none; font-size:11px; }

.newletterbox { border:1px solid #bbb; border-right:0px; height:30px; width:255px; text-align:left;  } 

.newsinput { border:0px; height:25px; width:250px; }

.submit a:link { display:block; background-color:#ddd; border:1px solid #bbb;  color:#666; font-size:12px;  text-align:center; width:50px; height:30px; line-height:30px;   text-decoration:none; }

.submit a:visited { display:block; background-color:#ddd; border:1px solid #bbb; color:#666; font-size:12px;  text-align:center; width:50px; height:30px; line-height:30px;  text-decoration:none; }

.submit a:hover {display:block; background-color:#404040; border:1px solid #202020;  color:#FFF; font-size:12px;  text-align:center; width:50px; height:30px; line-height:30px; text-decoration:none; } 

.product_pro_tb { width:950px; }

.product_pro_img_tb { width:300px; height:300px; border:1px solid #EEE; margin-top:10px; box-shadow: 3px 3px 3px 1px #d4d4d4;}

.product_pro_desc_tb { width:630px; }

.prod_desc_tb1 { width:630px; }

.prod_desc_tb1 td { padding:10px 0 10px 10px; }

.prod_pro_desc_prod_name { font-size:20px; color:#006600; text-align:left; }

.prod_pro_desc_prod_cost { font-size:14px; color:#666666; text-align:left; font-weight:bold; }

.hd_txt1 { color:#333; font-size:13px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.sm_txt1 { color:#333; font-size:11px; line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; }

.variant_tb { width:800px; background-color:#ddd; border-collapse: separate; border-spacing: 1px;  }

.variant_tb td { padding:5px; }

.variant_hd_txt { font-size:13px; font-weight:bold; background-color:#EEE; text-align:left;  }

.variant_body_txt { font-size:12px; background-color:#fff; color:#414141; text-align:left;   }

.input_box { border:1px solid #DDD; }

.single_variant_out_tb { width:900px; }

/*------Start EAsy ZOOM CSS------------*/

#easy_zoom{
	width:300px;
	height:300px;	
	border:1px solid #eee;
	background:#fff;
	color:#333;
	position:absolute;
	top:30%;
	left:43%;
	overflow:hidden;
	-moz-box-shadow:0 0 10px #777;
	-webkit-box-shadow:0 0 10px #777;
	box-shadow:0 0 10px #777;
	/* vertical and horizontal alignment used for preloader text */
	line-height:400px;
	text-align:center;
	}

/*------End EAsy ZOOM CSS------------*/

.relevant_prod_tb { width:200px; border:1px solid #DDD; padding:10px; }

.relevant_prod_hd_tb { width:220px; height:40px; color:#006600; font-size:18px; border-radius:2px 2px 0 0; text-align:center; background-image:url('../images/grey-hd-bg.jpg'); border:1px solid #ddd; } 

.relevant_prod_body_tb { width:220px; border:1px solid #DDD;  }

.relevant_prod_body_tb td { padding:5px 0 5px 0; text-align:center; font-size:12px; color:#006600; font-weight:bold; }

.relevant_prod_body_tb td a { text-decoration:none; font-size:12px; color:#006600;  }

.relevant_prod_tb { width:200px; border:1px solid #DDD; padding:10px; }

.factchart_quick_hd_tb { width:220px; padding-left:10px; height:40px; color:#006600; font-size:18px; border-radius:2px 2px 0 0; text-align:center; background-image:url('../images/grey-hd-bg.jpg'); border:1px solid #ddd; } 

.factchart_quick_body_tb { width:220px; border:1px solid #DDD; font-family:Verdana, Arial, Helvetica, sans-serif; }

.factchart_quick_body_tb td { padding:10px 0 5px 15px; text-align:center; font-size:12px; color:#006600;text-align:left; }

.factchart_quick_body_tb td a { text-decoration:none; font-size:11px; color:#006600; }
.factchart_quick_body_tb td a:visited { text-decoration:none; font-size:11px; color:#006600; }
.factchart_quick_body_tb td a:hover { text-decoration:underline; font-size:11px; color:#006600; }


.two_block_tb { width:680px; } 

.two_block_hd_tb { width:680px; font-size:18px; color:#666; text-align:left;
 border:1px solid #eee; padding:10px; }

.list_view_two_block_tb { width:330px; }

.list_view_img_tb { width:150px; }

.list_view_desc_tb { height:120px;  }

.list_view_desc_tb td { padding:10px; }

.list_view_name a { color:#487c01; font-size:12px; text-align:left; text-decoration:none;
} 

.list_view_desc_txt { font-size:11px; color:#646464; text-align:left; }

.rec_article_tb { width:680px; }

.rec_article_hd_tb { width:680px; font-size:18px; color:#414141; text-align:left;
 border-bottom:1px solid #e6e6e6; padding:5px 0 10px 0px; }

.rec_article_body_tb { width:680px; }

.rec_art_img_tb { width:150px; }

.rec_art_img_tb td { padding:3px 5px 3px 5px; }

.rec_art_img_name { font-weight:bold; font-size:13px; color:#333333; } 

.rec_art_img_sm_txt {  font-size:12px; color:#666; }

.rec_art_txt { font-size:15px;  color:#487c01; }

.rec_article_out_tb { width:680px; border-top:1px solid #eee; padding:3px; }

.rec_art_out_tb { width:330px; }

.rec_art_out_img_tb { width:150px; }

.rec_art_out_img_tb td { padding:5px; }

.onl_ava_cnt_tb { width:680px; }

.onl_ava_cnt_hd_txt { font-size:18px; border-bottom:1px solid #e6e6e6; color:#487c01; padding:5px 0 10px 0; }

.rec_art_out_body_tb { }

.miss_trad_tb { width:700px; }

.miss_trad_hd_tb { font-size:18px; border-bottom:1px solid #EEE; color:#487c01; width:480px;  }

.miss_trad_body_tb { width:480px; }

.phelebosmart_tb { width:480px; font-size:18px; border-bottom:1px solid #EEE; color:#487c01; }

.who_we_out_tb { width:900px; }

.index_prod_slide_hd { width:220px; padding-left:10px; height:40px; color:#006600; font-size:18px; border-radius:2px 2px 0 0; text-align:left; font-weight:normal; background-image:url('../images/grey-hd-bg.jpg'); border:1px solid #DDD;  }

.index_prod_slide { width:220px; border:1px solid #ddd; height:210px; }

.contact_out_tb { width:900px; }

.contact_hd_txt { width:850px; font-size:18px; color:#006600; text-align:left;
 border-bottom:1px solid #e6e6e6; padding:5px 0 10px 0px; }
 
#whoweare { display:none; width:980px;  height:30px; color:#FFFFFF; border-radius:3px; text-align:right;  }

.whoweare_link { height:30px; padding-right:30px; }

.whoweare_link td a {  color:#487c01; padding:0 20px 0 20px; font-size:12px; font-weight:bold; }

.mentor_tb { width:900px; border-bottom:1px solid #EEE; padding:10px; }

.mentor_tb td { padding:5px; } 

.no_data_found_txt { color:#D93D09; font-size:12px; font-weight:bold; padding:10px; }

.separation_line { border-top:4px solid #e0e0e0; width:1000px;  }

.shop_cart_tb { width:800px; background-color:#ddd; border-collapse: separate; border-spacing: 1px;  }

.shop_cart_tb td { padding:5px; }

.shop_cart_tb_hd_txt { font-size:13px; font-weight:bold; background-color:#EEE; text-align:left;  }

.shop_cart_tb_body_txt { font-size:12px; background-color:#fff; color:#414141; text-align:left; }

.note_msg { font-size:12px; font-weight:bold; color:#E44907; }

.contact_info_tb { width:800px; font-size:12px; color:#414141; }

.contact_info_tb td { padding:5px; }

.contact_label { font-size:12px;  color:#414141; text-align:left; }

.contact_input { border:1px solid #DDD; width:250px; font-size:12px; float:left; }

.contact_textarea {  border:1px solid #DDD; width:250px; height:100px; font-size:12px; float:left; }

.contact_form_body_tb { width:450px; font-size:12px; color:#333333; font-weight:bold; }

.contact_form_body_tb td { padding:5px; text-align:left; }

.input_txt { width:250px; height:23px; border:1px solid #CCC; color:#555; font-size:12px; }

.textarea_txt { width:400px; height:100px;  border:1px solid #CCC; color:#555; font-size:12px;}

.info_txt { color:#646464; font-size:12px; font-weight:normal; }

.mandatory_mark { color:#F23A1A; }

.contact_add_tb { padding:10px;  }

.contact_add_tb td { padding:3px;  text-align:left; } 

.contact_add_hd_txt { font-size:12px; color:#333333; font-weight:bold; }

.contact_add_body_txt { color:#666; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.contact_social_tb td { padding:0 5px 0 0; } 

.cart_hd_tb { width:950px; font-size:18px; color:#414141;  text-align:left; padding-bottom:10px;  border-bottom:1px solid #DDD; }

.similar_prod_hd_tb { width:950px; font-size:18px; color:#414141;  text-align:left; padding-bottom:10px; padding-top:30px; border-bottom:2px solid #DDD; }

.similar_prod_body_tb { width:950px;  }

.similar_prod_box { width:180px; text-align:center; } 

.similar_prod_img_box { height:130px; text-align:center; }

.similar_prod_box a {  color:#414141; font-size:13px; font-weight:bold; } 

.error_box {padding: 10px 10px 10px 33px; margin-bottom: 15px; 	background-color:#ffced0; 	background-image:url('../images/error-icon.png'); 	background-repeat:no-repeat; background-position:10px; border: 1px solid #ff5159; 	border-radius:3px; color: #a60000; padding-left:40px;
font-size:13px; text-align:left;
}

.success_box { 	padding: 10px 10px 10px 33px; margin-bottom: 15px; 	background-color:#dff2bf; 	background-image:url('../images/success-icon.png'); 	background-repeat:no-repeat; 	background-position:10px; border: 1px solid #4f8a10; 	border-radius:3px; 	color: #4f8a10; padding-left:40px; font-size:13px; text-align:left;
}

.warning_box { padding: 10px 10px 10px 33px; margin-bottom: 15px; 	background-color:#fde397; 	background-image:url('../images/warning-icon.png');	background-repeat:no-repeat; background-position:10px; border: 1px solid #e0aa05; 	border-radius:3px; color: #b48803; padding-left:40px;
font-size:13px; text-align:left; }


#blanket_below { background-color:#fff; opacity: 0.65; filter:alpha(opacity=65); position:absolute;
z-index: 9001; top:0px; left:0px; width:100%;
}

#loader { z-index:9002; position:absolute; top:300px; }


/*START CSS of thumbnail SLider */
#gallery_container2 {  width:950px ; height:160px ; margin:10px auto 10px; background:#fff ; padding:7px 0px 0px; display:block; position:relative;  }

/* create custom forward-backward buttons for this container */
#gallery_container2 .addfwd { display:block; position:absolute; cursor:pointer; width:40px; height:40px; top:60px; right:-20px; background:url('../images/right-arrow-slide.png') no-repeat center;  }
#gallery_container2 .addbkwd { display:block; position:absolute; cursor:pointer; width:40px; height:40px; top:60px; left:-20px; background:url('../images/left-arrow-slide.png') no-repeat center;  }

/* the width is set to show the number of thumbnails that will be visible */
#thumb_container2{ position:relative ; overflow:hidden ; width:950px ; height:200px ; margin:0px auto 0px;   }
/* the thumbnails container; set a width on it so everything will be fine */
#thumbs2 { display:block; position:relative; width:6000px; }

#thumbs2 div.thumbnail { display:block; position:relative; float:left; margin-right:0px; font-size:11px; width:120px; text-align:center; padding:0 13px 0 13px; color:#333;}

#thumbs2 a { padding:10px 0 0 0; margin:0px; clear:both; display:block; }
#thumbs2 a img{ border:0px #333333 solid; }

/*END  CSS of thumbnail SLider */

/* START of SMall Slide in index page CSS */

/* Slideshow style */

#slides { position:absolute; 	/*top:15px; left:4px;*/ z-index:100; }

/*	Slides container
	Important:
	Set the width of your slides container
	If height not specified height will be set by the slide content
	Set to display none, prevents content flash
*/

.slides_container { width:200px; height:200px; overflow:hidden; position:relative; display:none; 	
}
/*
	Each slide
	Important:
	Set the width of your slides
	Offeset for the 20px of padding
	If height not specified height will be set by the slide content
	Set to display block
*/
#slides .slide { padding:0px; width:200px;	height:200px;	display:block;}

/*
	Next/prev buttons
*/
#slides .next,#slides .prev { position:absolute; top:107px; left:-39px; width:24px; height:43px; 	display:block; 	z-index:101;
}

#slides .next {
	left:1000px;
}

/*
	Pagination
*/

.pagination {	margin:-12px auto 0;	width:100px; 	z-index:9000; }

.pagination li {	float:left;	margin:0 1px;	list-style:none; z-index:9000;}

.pagination li a {	display:block; width:12px;	height:0;	padding-top:12px;	background-image:url(../img/pagination.png);	background-position:0 0;	float:left;	overflow:hidden; z-index:9000;
}

.pagination li.current a {	background-position:0 -12px; z-index:9000;}


#slides .link {	display:block;	margin-top:10px;	font-weight:800;}

/*END of SMall Slide in index page CSS */

.content_hd_tb { width:720px; color:#006600; font-size:18px; border-bottom:1px solid #eee; padding-bottom:10px; padding-top:5px; text-align:left; } 

.content_body_tb { width:720px; color:#333; font-size:11px; line-height:18px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;  }

.content_body_tb p { text-indent:50px; }

.factchart_content_ht_tb { width:480px; color:#333; font-size:20px; border-bottom:2px solid #eee; padding-bottom:10px; padding-top:5px; text-align:justify;  }

.factchart_content_body_tb { width:480px; font-family:Verdana, Arial, Helvetica, sans-serif;  }

.facttitle_hd_txt { color:#006600; font-size:14px; font-weight:bold; padding-bottom:5px; padding-top:10px;  text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; }

.facttitle_hd_txt a:link { color:#006600; font-size:14px; font-weight:bold; padding-bottom:5px; padding-top:10px; text-align:justify; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; }
.facttitle_hd_txt a:visited { color:#006600; font-size:14px; font-weight:bold; padding-bottom:5px; padding-top:10px;  text-align:justify; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; }
.facttitle_hd_txt a:hover { color:#006600; font-size:14px; font-weight:bold; padding-bottom:5px; padding-top:10px;  text-align:justify; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; }

.facttitle_sm_txt { color:#333; font-size:12px; font-weight:bold; padding-bottom:10px; padding-top:10px; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; }

.fact_small_hd_txt { color:#333; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.fact_small_txt { color:#333; font-size:11px; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px;  }

.factlink a:link{ color:#04509b; font-weight:bold; font-size:11px; text-decoration:none; }
.factlink a:visited{ color:#04509b; font-weight:bold; font-size:11px; text-decoration:none; }
.factlink a:hover{ color:#487c01; font-weight:bold; font-size:11px; text-decoration:underline; }

.factlink_txt { color:#666; font-size:11px;}

.ask_hd_tb { width:480px; color:#006600; font-size:18px; border-bottom:1px solid #eee; padding-bottom:10px; padding-top:5px; text-align:left; } 

.ask_body_tb { width:480px; color:#333; font-size:11px; line-height:18px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;  }

.ask_us_quick_links { width:220px; border:1px solid #ddd; padding:5px; padding-bottom:10px; }

.ask_us_quick_links td { padding:3px 5px 3px 5px; }

.ask_us_hd_txt { color:#006600; font-size:18px; padding-left:5px; text-align:left; }

.ask_us_body_hd_txt { font-size:12px; font-weight:bold; color:#111; text-align:left; }

.ask_us_textarea { border:1px solid #ccc; width:200px; height:60px; font-size:12px; font-family:Arial, Helvetica, sans-serif; } 

.ask_question_tb { width:480px; padding:5px; }

.ask_question_tb td { padding:3px; }

.ask_question_input { width:450px; border:1px solid #CCC; height:25px; font-size:12px; }

.ask_question_textarea { width:450px; border:1px solid #CCC; height:80px; font-size:12px; }

.ask_question_hd_txt { font-size:12px; font-weight:bold; color:#111; }

.ask_question_hd_txt { font-size:12px; color:#111; }

.ask_btn { display:block; width:47px; height:25px; background-image:url('../images/ask-btn.png'); background-repeat:no-repeat; }
.ask_btn:visited { display:block; width:47px; height:25px; background-image:url('../images/ask-btn.png'); background-repeat:no-repeat; }
.ask_btn:hover { display:block; width:47px; height:25px; background-image:url('../images/ask-btn-hover.png'); background-repeat:no-repeat; }

.know_more_btn { display:block; width:75px; height:25px; background-image:url('../images/know-more-btn.png'); background-repeat:no-repeat; }
.know_more_btn:visited { display:block; width:75px; height:25px; background-image:url('../images/know-more-btn.png'); background-repeat:no-repeat; }
.know_more_btn:hover { display:block; width:75px; height:25px; background-image:url('../images/know-more-btn-hover.png'); background-repeat:no-repeat; }

.add_to_cart_btn { display:block; width:85px; height:25px; background-image:url('../images/add-to-cart-btn.png'); background-repeat:no-repeat; }
.add_to_cart_btn:visited { display:block; width:85px; height:25px; background-image:url('../images/add-to-cart-btn.png'); background-repeat:no-repeat; }
.add_to_cart_btn:hover { display:block; width:85px; height:25px; background-image:url('../images/add-to-cart-btn-hover.png'); background-repeat:no-repeat; }

.clear_btn { display:block; width:60px; height:25px; background-image:url('../images/clear-btn.png'); background-repeat:no-repeat; }
.clear_btn:visited { display:block; width:60px; height:25px; background-image:url('../images/clear-btn.png'); background-repeat:no-repeat; }
.clear_btn:hover { display:block; width:60px; height:25px; background-image:url('../images/clear-btn-hover.png'); background-repeat:no-repeat; }

.update_btn { display:block; width:60px; height:25px; background-image:url('../images/update-btn.png'); background-repeat:no-repeat; }
.update_btn:visited { display:block; width:60px; height:25px; background-image:url('../images/update-btn.png'); background-repeat:no-repeat; }
.update_btn:hover { display:block; width:60px; height:25px; background-image:url('../images/update-btn-hover.png'); background-repeat:no-repeat; }

.submit_btn { display:block; width:60px; height:25px; background-image:url('../images/submit-btn.png'); background-repeat:no-repeat; }

.submit_btn:visited { display:block; width:60px; height:25px; background-image:url('../images/submit-btn.png'); background-repeat:no-repeat; }

.submit_btn:hover { display:block; width:60px; height:25px; background-image:url('../images/submit-btn-new.png'); background-repeat:no-repeat; }

.ask_question_btn { display:block; width:85px; height:25px; background-image:url('../images/ask-question-btn.png'); background-repeat:no-repeat; }
.ask_question_btn:visited { display:block; width:85px; height:25px; background-image:url('../images/ask-question-btn.png'); background-repeat:no-repeat; }
.ask_question_btn:hover { display:block; width:85px; height:25px; background-image:url('../images/ask-question-btn-hover.png'); background-repeat:no-repeat; }

.send_enquiry_btn { display:block; width:85px; height:25px; background-image:url('../images/send-enquiry-btn.png'); background-repeat:no-repeat; }
.send_enquiry_btn:visited { display:block; width:85px; height:25px; background-image:url('../images/send-enquiry-btn.png'); background-repeat:no-repeat; }
.send_enquiry_btn:hover { display:block; width:85px; height:25px; background-image:url('../images/send-enquiry-btn-hover.png'); background-repeat:no-repeat; }

.gel_hd_txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; 
color:#333333; padding:10px 0 0px 10px; }

.gel_sm_txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding:5px 0 0px 10px; }

.gel_list_txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;  }

.link1 { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#04509b; text-decoration:none; }
.link1:visited { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#04509b; text-decoration:none; }
.link1:hover { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#04509b; text-decoration:underline; }

.cost_tb { height:50px;  width:300px; border-radius:2px; text-align:center; }

.cost_txt { font-size:15px; font-weight:bold; color:#111; }

.cost_txt a { font-size:13px; font-weight:bold; color:#111; }