html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p,

blockquote, pre, a, abbr, acronym, address, big,

cite, code, del, dfn, em, font, img,

ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,

center, u, b, i, marquee {

	margin: 0 auto;

	padding: 0px;

	border: 0px;

	outline: 0px;



}

body {
	margin:0;
	padding:0;
    background:#1b3f95 url(body-bg.jpg) no-repeat center top;
    background-size:100%;
} 


form{padding:0;margin:0;}
img{ border:0;}


#wrapper {
margin:0 auto;
padding:0;
width:100%;
} 
/*---------------header start-------------------------*/
#header
{
 margin:0 auto;
 padding:0;
 width:1009px;
 background:#ff0;
}
#header .inner-header
{
 margin:0;
 padding:0;
 width:1009px;
 float:left;
 background:url(header-bg.jpg) no-repeat;
 height:180px;
 display:inline;
 }
/*---------------Logo Holder start--------------*/
#header .inner-header .logo-holder
{
 margin:0;
 padding:13px 0 0 26px;
 width:322px;
 float:left;
 }
/*---------------Logo Holder End--------------*/
/*-------------contact us holder start-----------*/
#header .inner-header .contact-us-holder
{
 margin:0;
 padding:0;
 width:282px;
 float:right;
 }
#header .inner-header .contact-us-holder h4
{
  padding:12px 0 0 0;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;

  font-size:18px;
  line-height:19px;
  font-weight:bold;
  color:#06297b;
  text-align:left;
 }
#header .inner-header .contact-us-holder p
{
  padding:0;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;

  font-size:15px;
  line-height:20px;
  font-weight:bold;
  color:#909090;
  text-align:left;
 }
#header .inner-header .contact-us-holder p span
{
 font-family:Arial, Helvetica, sans-serif;

  font-size:18px;
  font-weight:bold;
  color:#1581b2;
 }
#header .inner-header .contact-us-holder .email
{
  padding:0;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;

  font-size:13px;
  line-height:20px;
  font-weight:bold;
  color:#076e99;
  text-align:left;
 }
#header .inner-header .contact-us-holder .email a
{
 text-decoration:none;
 color:#000000;
 }
#header .inner-header .contact-us-holder .email a:hover
{
 text-decoration:none;
 color:#076e99;
 }
#header .inner-header .contact-us-holder .follow-us-holder
{
 margin:0;
 padding:0;
 float:left;
 width:150px;
 }
#header .inner-header .contact-us-holder .follow-us-holder .text
{
 margin:0;
 padding:0;
 width:95px;
 float:left;
 }
#header .inner-header .contact-us-holder .follow-us-holder .text .contact
{
  padding:0;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;

  font-size:13px;
  line-height:20px;
  font-weight:bold;
  color:#076e99;
  text-align:left;
 }
#header .inner-header .contact-us-holder .follow-us-holder .pict
{
 margin:0;
 padding:0;
 width:20px;
 float:left;
 }
#header .inner-header .contact-us-holder .follow-us-holder .pict a
{
 text-decoration:none;
 color:#ff0;
 }
#header .inner-header .contact-us-holder .follow-us-holder .pict a:hover
{
 text-decoration:none;
 color:#ff0;
 }
/*-------------contact us holder End-----------*/
/*-------------Menu Start------------------*/
#header .menu-holder
{
 margin:0;
 padding:0;
 width:1009px;
 float:left;
 background:url(menu-holder.jpg) no-repeat;
 background-position:bottom;
 height:49px;
 }
/*-------------Menu End------------------*/
/*---------------header End-------------------------*/
/*----------------Aquatic Pannel Start-------------*/
#aquatis-pannel
{
 margin:0 auto;
 padding:0;
 width:1000px;

 }
#aquatis-pannel .picture-holder
{
 margin:15px 0 0 0;
 padding:0;
 width:333px;
 float:left;
 height:312px;
 }
/*---------Right Pannel Start-------*/
#aquatis-pannel .pannel-holder
{
 margin:15px 0 0 0;
 padding:0;
 width:648px;
 float:right;
 background:url(right-pannel.jpg) no-repeat;
 height:312px;
 }
#aquatis-pannel .pannel-holder .aquatic-pict-holder
{
 margin:0;
 padding:28px 0 0 20px;
 width:439px;
 height:44px;
 float:left;
 }
ul.text_list
 {
   margin:0;
   padding:10px 0 0 20px;
   list-style:none;
   clear:both;
   }	
ul.text_list li
{
   margin:4px 0 0 0;
   padding:0 5px 0 20px;
   list-style:none;
   font-family:Arial, Helvetica, sans-serif;

   font-size:15px;
   font-weight:bold;
   color:#092f70;
   background:url(bullate.jpg) no-repeat scroll 0 4px;
   clear:both;
   }	
#aquatis-pannel .pannel-holder p
{
  padding:10px 20px 0 20px;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;

  font-size:13px;
  line-height:15px;
  font-weight:normal;
  color:#fffeff;
  text-align:left;
 }
#aquatis-pannel .pannel-holder p img
{
 margin:0;
 padding:0 15px 0 0;
 float:left;
 }
/*---------Right Pannel End-------*/
/*----------------Aquatic Pannel End-------------*/
/*----------------Content Start------------------*/
#content
{
 margin:0 auto;
 padding:0;
 width:999px;
 }
#content .inner-content
{
 margin:20px 0 0 0;
 padding:0 0 30px 0;
 width:999px;
 background:url(content-bot.jpg) no-repeat;
 background-position:bottom;
 float:left;
 }
#content .inner-content .content-top
{
 margin:0;
 padding:0;
 width:999px;
 height:21px;
 float:left;
 background:url(content-top.jpg) no-repeat;
 }
#content .inner-content .content-body
{
 margin:0;
 padding:0 0 20px 0;
 width:999px;
 float:left;
 background:url(content-bg.jpg) repeat-y;
 }
/*---------Left Coloun start----------*/
#content .inner-content .content-body .left-coloun
{
 margin:0;
 padding:0;
 width:0px;
 float:left;
 }
#content .inner-content .content-body .left-coloun .pannel-holder
{
 margin:0;
 padding:0 0 25px 0;
 width:316px;
 background:#287dce url(pannel-bot.jpg) no-repeat;
 background-position:bottom;
 float:right;
 }
#content .inner-content .content-body .left-coloun .pannel-holder .pannel-top
{
 margin:0;
 padding:0;
 width:316px;
 background:url(pannel-top.jpg) no-repeat;
 height:99px;
 float:right;
 }
#content .inner-content .content-body .left-coloun .pannel-holder .pannel-top h2
{
  padding:12px 0 0 20px;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;

  font-size:20px;
  line-height:21px;
  font-weight:normal;
  color:#ffffff;
  text-align:left;
 }
#content .inner-content .content-body .left-coloun .pannel-holder .pannel-top h3
{
  padding:12px 10px 0 20px;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;

  font-size:15px;
  line-height:16px;
  font-weight:bold;
  color:#ffffff;
  text-align:left;
 }
#content .inner-content .content-body .left-coloun .pannel-holder .pannel-txt-holder
{
 margin:0;
 padding:0;
 width:316px;
 float:right;
 }
ul.quality_list
 {
   margin:0;
   padding:10px 0 0 20px;
   list-style:none;
   clear:both;
   }	
ul.quality_list li
{
   margin:4px 0 0 0;
   padding:0 10px 0 17px;
   list-style:none;
   font-family:Arial, Helvetica, sans-serif;

   font-size:13px;
   font-weight:bold;
   color:#fff;
   background:url(white-bullate.jpg) no-repeat scroll 0 4px;
   clear:both;
   }	
ul.quality_list li a
{
   list-style:none;
   font-family:Arial, Helvetica, sans-serif;

   font-size:13px;
   font-weight:bold;
   color:#fff;
   text-decoration:none;
}	
ul.quality_list li a:hover
{
 text-decoration:none;
 color:#000;
 }
/*-----------Contact Holder Start---------*/
#content .inner-content .content-body .left-coloun .contact-top
{
 margin:20px 0 0 5px;
 padding:0;
 width:290px;
 background:url(contact-header.jpg) no-repeat;
 float:left;
 height:41px;
 display:inline;
 }
#content .inner-content .content-body .left-coloun .contact-top h1
{
  padding:0 0 0 60px;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;

  font-size:16px;
  font-weight:bold;
  color:#ffffff;
  text-align:left;
  vertical-align:middle;
  line-height:36px;
 }
#content .inner-content .content-body .left-coloun .contact-us-holder
{
 margin:15px 0 0 20px;
 padding:0;
 width:290px;
 background:url(contact-us-holder.jpg) no-repeat;
 float:left;
 height:142px;
 display:inline;
 }
#content .inner-content .content-body .left-coloun .contact-us-holder p
{
  padding:15px 15px 0 0;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;

  font-size:13px;
  font-weight:normal;
  color:#5b5b5b;
  text-align:center;
  vertical-align:middle;
  line-height:20px;
 }
 #content .inner-content .content-body .left-coloun .contact-us-holder p span
 {
  font-family:Arial, Helvetica, sans-serif;

  font-size:13px;
  font-weight:bold;
  color:#5b5b5b;
  text-align:center;
  }
#content .inner-content .content-body .left-coloun .contact-us-holder p span.fax
 {
  font-family:Arial, Helvetica, sans-serif;

  font-size:15px;
  font-weight:bold;
  color:#1183b5;
  text-align:center;
  }
#content .inner-content .content-body .left-coloun .contact-us-holder .mail
{
  padding:10px 15px 0 0;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;

  font-size:13px;
  font-weight:normal;
  color:#fff;
  text-align:center;
  vertical-align:middle;
  line-height:20px;
 }
#content .inner-content .content-body .left-coloun .contact-us-holder .mail a
{
  font-family:Arial, Helvetica, sans-serif;

  font-size:13px;
  font-weight:normal;
  color:#fff;
  text-align:center;
  text-decoration:none;
 }
#content .inner-content .content-body .left-coloun .contact-us-holder .mail a:hover
{
 text-decoration:none;
 color:#000;
 }
#content .inner-content .content-body .left-coloun .licence
{
  padding:10px 15px 0 0;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;

  font-size:18px;
  font-weight:normal;
  color:#4966aa;
  text-align:center;
  vertical-align:middle;
  line-height:20px;
  clear:both;
 }
#content .inner-content .content-body .left-coloun .licence a
{
  font-family:Arial, Helvetica, sans-serif;

  font-size:18px;
  font-weight:normal;
  color:#4966aa;
  text-align:center;
  text-decoration:none;
 }
#content .inner-content .content-body .left-coloun .licence a:hover
{
 text-decoration:none;
 color:#000;
 }
/*-----------Contact Holder End---------*/
/*---------Left Coloun End----------*/
/*---------Right Coloun start----------*/
#content .inner-content .content-body .right-coloun
{
 margin:0;
 padding:0;
 width:960px;
 float:right;
 }
#content .inner-content .content-body .right-coloun h3
{
  padding:0;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;

  font-size:18px;
  font-weight:normal;
  color:#2680ce;
  text-align:left;
  line-height:20px;
  clear:both;
 }
 
 
 
 
 
 
#content .inner-content .content-body .right-coloun p
{
 padding:20px 30px 0 0;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:normal
  color:#636363;
  text-align:left;
  line-height:15px;
  clear:both;
 }
 
 
#content .inner-content .content-body .right-coloun table
{
 padding:20px 30px 0 0;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;

  font-size:15px;
  font-weight:normal
  color:#636363;
  text-align:left;
  line-height:15px;
  clear:both;
 }
 
 
 
 
 #content .inner-content .content-body .right-coloun li
{
 padding:5px 10px 0 0;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;

  font-size:14px;

  color:#000000;
  text-align:left;
  line-height:15px;
  clear:both;
 }
 
 
 
#content .inner-content .content-body .right-coloun .oxygen-holder
{
 margin:0;
 padding:10px 0 0 0;
 width:525px;
 height:134px;
 float:left;
 }
#content .inner-content .content-body .right-coloun .read-more-button
{
 margin:0;
 padding:20px 0 0;
 width:77px;
 height:21px;
 float:left;
 cursor:pointer;
 }
#content .inner-content .content-body .right-coloun .read-more-button a img
{
 margin:0;
 padding:0;
 float:left;
 }
#content .inner-content .content-body .right-coloun .read-more-button a:hover img
{
  float:left;
  opacity:0.8;
  filter: alpha(opacity=50);
 }
#content .inner-content .content-body .right-coloun .underline-holder
{
 margin:10px 0 0 0;
 padding:0;
 width:650px;
 height:5px;
 float:left;
 display:inline;
 }
#content .inner-content .content-body .right-coloun .bioligical-header
{
 margin:20px 0 0 0;
 padding:0;
 width:613px;
 height:40px;
 float:left;
 background:url(biological-products-h.jpg) no-repeat;
 clear:both;
 }
#content .inner-content .content-body .right-coloun .bioligical-header h1
{
  padding:0 0 0 40px;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;

  font-size:20px;
  font-weight:bold;
  color:#37ace2;
  text-align:left;
  vertical-align:middle;
  line-height:40px;
 }
#content .inner-content .content-body .right-coloun .bioligical-header h1 span
{
  font-family:Arial, Helvetica, sans-serif;

  font-size:20px;
  font-weight:bold;
  color:#3658a2;
 }
#content .inner-content .content-body .right-coloun .galary-header
{
 margin:0;
 padding:0;
 width:613px;
 height:230px;
 float:left;
 background:#fff url(biological-products-bg.jpg) repeat-x;
 background-position:bottom;
 }
#content .inner-content .content-body .right-coloun .galary-header .button
{
 margin:0;
 padding:160px 0 0 0;
 width:23px;
 height:14px;
 float:right;
 cursor:pointer;
 }
#content .inner-content .content-body .right-coloun .galary-header .button a img
{
 margin:0;
 padding:0;
 float:left;
 }
#content .inner-content .content-body .right-coloun .galary-header .button a:hover img
{
  float:left;
  opacity:0.8;
  filter: alpha(opacity=50);
 }
#content .inner-content .content-body .right-coloun .galary-header .pict-holder1
{
 margin:40px 5px 0 5px;
 padding:0;
 width:112px;
 height:175px;
 float:left;
 background:url(pict-11.jpg) no-repeat;
 display:inline;
 }
 #content .inner-content .content-body .right-coloun .galary-header .pict-holder2
{
 margin:40px 5px 0 5px;
 padding:0;
 width:112px;
 height:175px;
 float:left;
 background:url(pict-22.jpg) no-repeat;
 display:inline;
 }
 #content .inner-content .content-body .right-coloun .galary-header .pict-holder3
{
 margin:40px 5px 0 5px;
 padding:0;
 width:112px;
 height:175px;
 float:left;
 background:url(pict-33.jpg) no-repeat;
 display:inline;
 }
 #content .inner-content .content-body .right-coloun .galary-header .pict-holder4
{
 margin:40px 5px 0 5px;
 padding:0;
 width:112px;
 height:175px;
 float:left;
 background:url(pict-44.jpg) no-repeat;
 display:inline;
 }
 #content .inner-content .content-body .right-coloun .galary-header .pict-holder5
{
 margin:40px 5px 0 5px;
 padding:0;
 width:112px;
 height:175px;
 float:left;
 background:url(pict-55.jpg) no-repeat;
 display:inline;
 }
/*---------Right Coloun End----------*/
/*----------------Content End------------------*/

/*--------------------Footer Start--------------------*/
#footer
{
 margin:0;
 padding:0;
 width:100%;
 float:left;
 background: url(footer-bg.jpg) repeat-x;
 background-position:bottom;
 height:100px;
 }
#footer .f-menu-holder
{
 margin:0 auto;
 padding:0;
 width:1000px;
 }
ul.bot_menu
{
  margin:35px 0 0 40px;
  padding:0;
  list-style:none;
  height:24px;
  text-align:center;
}

ul.bot_menu li
{
  margin:0;
  padding:0;
  list-style:none;
  display:inline;
  text-align:left;
  color:#000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  line-height:24px;
}

ul.bot_menu li a
{
  
  margin:0;
  padding:0 18px 0;
  float:left;
  height:24px;
  color:#ffffff;
  text-decoration:none;
}

ul.bot_menu li a:hover
{
  padding:0 0 0 18px;
  color:#000;
  background:url(foot-menu-h.jpg) no-repeat left top;
  height:24px;
  float:left;
}

ul.bot_menu li a:hover span
{
  padding:0 18px 0 0;
  background:url(foot-menu-h.jpg) no-repeat right top;
  height:24px;
  color:#000;
  cursor:pointer;
  float:left;
  }

ul.bot_menu li a.active
{
  padding:0 0 0 18px;
  background:url(foot-menu-h.jpg) no-repeat left top;
  float:left;
  color:#000;
  } 
  
ul.bot_menu li a.active span
{
  padding:0 18px 0 0;
  background:url(foot-menu-h.jpg) no-repeat right top;
  height:24px;
  color:#000;
  cursor:pointer;
  float:left;
  }
ul.bot_menu li img
{
 margin:5px 0 0 0;
 padding:0 5px 0;
 float:left;
 }
#footer .copyright-holder
{
 margin:0 auto;
 padding:0;
 width:1000px;
 }
#footer .copyright-holder p
{
 margin:0;
padding:15px 0 0 0;
color:#fff;
font-family:Arial, Helvetica, sans-serif;

font-size:13px;
font-weight:normal;
text-align:center;
clear:both;
 }
 


 #footer .copyright-holder a
{
margin:0;
font-size:13px;
padding:15px 0 0 0;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-align:center;
clear:both;
 }
 
/*--------------------Footer End--------------------*/

/* CSS for All the Menus START */
ul.ws_css_cb_menu {
    background:transparent;
	font:bold 13px Arial,  Helvetica, sans-serif;
	display:block;
	margin:0;
	float:left;
	text-transform:;
    display:inline;
}
ul.ws_css_cb_menu li {
	display:block;
	margin:0;
	padding:0;
	float:left;
}
ul.ws_css_cb_menu li img{
	margin:0;
	padding:0;
	float:left;
}
ul.ws_css_cb_menu li a:hover {
	position:relative;
	background:transparent;
	color: #000;
	text-decoration:none;
	border:0;
}
ul.ws_css_cb_menu a:hover ul, ul.ws_css_cb_menu a:hover a:hover ul, ul.ws_css_cb_menu a:hover a:hover a:hover ul {
	display:block;
}
ul.ws_css_cb_menu a {
	display:block;
	vertical-align:middle;
	border:0;
	padding:0;
	margin:0;
	color: #fff;
	text-decoration:none;
	text-align:left;
}

ul.ws_css_cb_menu li a:hover, ul.ws_css_cb_menu li a {
    padding:15px 20px 15px 25px;
	color:#f9f2e5;
}
ul.ws_css_cb_menu li a:hover, ul.ws_css_cb_menu li a:hover {

	color:#000;
}
ul.ws_css_cb_menu ul {
	position: absolute;
	background-color:#bcd1e4;
}
ul.ws_css_cb_menu, ul.ws_css_cb_menu ul {
	margin:0px;
	list-style:none;
	padding:0;
}
ul.ws_css_cb_menu a:active, ul.ws_css_cb_menu a:focus {
	outline-style:none;
}
ul.ws_css_cb_menu ul li {
	float: left;
	
}
/*======Droupdown 1 Menu Start==============*/
ul.ws_css_cb_menu ul.resource li {
	float: left;
	padding:0;
}
ul.ws_css_cb_menu ul.resource li a{
	float: left;
	width:390px;
}
ul.ws_css_cb_menu ul.resource li a:hover{
	float: left;
	background:#8099d9;
}
ul.ws_css_cb_menu ul.resource li a.active{
	float: left;
	background:#8099d9;
}
/*======Droupdown 1 Menu End==============*/
/*======Droupdown 2 Menu Start==============*/
ul.ws_css_cb_menu ul.resource1 li {
	float: left;
	padding:0;
}
ul.ws_css_cb_menu ul.resource1 li a{
	float: left;
	width:262px;
}
ul.ws_css_cb_menu ul.resource1 li a:hover{
	float: left;
	background:#8099d9;
}
ul.ws_css_cb_menu ul.resource1 li a.active{
	float: left;
	background:#8099d9;
}
/*======Droupdown 2 Menu End==============*/
ul.ws_css_cb_menu ul a {
	white-space:nowrap;
	text-align:left;
	color:#fff;
	padding:7px 0 7px 10px;
	
}
ul.ws_css_cb_menu ul a:hover {
	white-space:nowrap;
	text-align:left;
	color:#000;
	padding:7px 0 7px 10px;
	
}
ul.ws_css_cb_menu li:hover {
	position:relative;
	color:#000;
}
ul.ws_css_cb_menu li:hover>a {
	background:url(top-menu-h1.jpg) repeat-x;
	color: #000;
	text-decoration:none;
}

ul.ws_css_cb_menu li a.active {
	background:url(top-menu-h1.jpg) repeat-x;
	color: #000;
	text-decoration:none;
}
ul.ws_css_cb_menu li a:hover ul li a:hover {
	position:relative;
	background:#8099d9 ;
	color: #000;
	text-decoration:none;
	border:0;
}
ul.ws_css_cb_menu li a:hover ul li a:hover{
	position:relative;
	background:#8099d9 ;
	color: #000;
	text-decoration:none;
	border:0;
}
ul.ws_css_cb_menu li span{
	position:relative;
	background:transparent ;
	color: #000;
	text-decoration:none;
	border:0;
}

ul.ws_css_cb_menu ul, ul.ws_css_cb_menu a:hover ul ul {
	display:none;
	z-index:99999;

}
ul.ws_css_cb_menu li:hover>ul {
	display:block;
}

/* CSS for TABLE Tags for IE 6 and Lower START */
ul.ws_css_cb_menu li a table, ul.ws_css_cb_menu li a:hover table {
	border-collapse:collapse;
	margin:0;
	border:0px;
	padding:0px;
	color:#fff;
	
}
ul.ws_css_cb_menu li a table tr td, ul.ws_css_cb_menu li a:hover table tr td {
	padding:0px;
	border:0px;
	margin:0;
	color:#fff;
	
}
ul.ws_css_cb_menu li a table ul, ul.ws_css_cb_menu li a:hover table ul {
	border-collapse:collapse;
	margin:15px 0 0 -25px;
	color:#fff;
}