body{ margin:20px; padding:0px; background:#0059AC url(../images/bg.jpg) left top repeat-x; font-family:"Trebuchet MS"; font-size:14px; color:#D3E4FF; line-height:normal;}

/*container starts*/
.container{ width:970px; margin:auto; overflow:hidden; }

/*container ends*/

/*header starts*/

.menu-bg{ width:970px; float:right; }
.menu{ width:648px; float:right;}
.menu ul { margin:0; padding:0; list-style:none; height:37px; }
.menu ul li { float:left; height:37px; display:inline; width:auto; }

* html .menu ul { margin:0; padding:0; list-style:none; height:47px; }
* html .menu ul li { float:left; height:47px; display:inline; width:auto; }

*+html .menu ul { margin:0; padding:0; list-style:none; height:47px; }
*+html .menu ul li { float:left; height:47px; display:inline; width:auto; }

.menu ul li a { float:left; display:inline; height:47px;  width:auto;}
.menu ul li.about a { background:url(../images/sprite-menu-bg.gif) no-repeat 0px 0px; width:162px; }
.menu ul li.about a:hover, .menu ul li.about a.active { background:url(../images/sprite-menu-bg.gif) no-repeat 0px -48px; }
.menu ul li.technology a { background:url(../images/sprite-menu-bg.gif) no-repeat -162px 0px; width:102px; }
.menu ul li.technology a:hover, .menu ul li.technology a.active { background:url(../images/sprite-menu-bg.gif) no-repeat -162px -48px; }
.menu ul li.faq a { background:url(../images/sprite-menu-bg.gif) no-repeat -264px 0px; width:59px; }
.menu ul li.faq a:hover, .menu ul li.faq a.active { background:url(../images/sprite-menu-bg.gif) no-repeat -264px -48px; }
.menu ul li.product a { background:url(../images/sprite-menu-bg.gif) no-repeat -322px 0px; width:86px; }
.menu ul li.product a:hover, .menu ul li.product a.active { background:url(../images/sprite-menu-bg.gif) no-repeat -322px -48px; }
.menu ul li.health a { background:url(../images/sprite-menu-bg.gif) no-repeat -407px 0px; width:137px; }
.menu ul li.health a:hover, .menu ul li.health a.active { background:url(../images/sprite-menu-bg.gif) no-repeat -407px -48px; }
.menu ul li.contact a { background:url(../images/sprite-menu-bg.gif) no-repeat -544px 0px; width:100px; }
.menu ul li.contact a:hover, .menu ul li.contact a.active { background:url(../images/sprite-menu-bg.gif) no-repeat -544px -48px; }

.logo{ width:201px; float:left; padding:10px 0px 17px 15px;}
.scintific{ width:736px; float:right; padding:46px 0px 34px 0px;}

* html .logo{ width:201px; float:left; padding:0px 0px 17px 15px;}
* html .scintific{ width:736px; float:right; padding:36px 0px 34px 0px;}
/*header ends*/

/*body content starts*/
.body-bg{ background:url(../images/body-bg.jpg) left top repeat-y; width:970px; float:left; }
.top-bg{ background:url(../images/top-bg.jpg) left top repeat-x;}
.body{  width:960px; float:left; padding:0px 5px 0px 5px; }

.theme{ padding:10px 10px 20px 10px; width:940px; float:left;}
.color{ background-color:#000; padding:10px 10px 10px 30px; width:900px; float:left;}

.text{ width:363px; float:left; color:#5E9AB9; font-weight:bold; text-align:justify; padding:8px 57px 0px 0px; line-height:26px;}
.theme1{ width:480px; float:right;}
.img{ border:1px solid #0055A3;}
.img1{ border:1px solid #5EA2E0;}
.img2{ padding:2px; border:1px solid #4579C6;}
.img3{ padding:2px; border:1px solid #000;}

.text1{ width:400px; float:left; color:#5E9AB9; font-weight:bold; padding:02px 05px 0px 0px; line-height:24px; text-transform:uppercase; text-align:justify;}


/*body content ends*/

/*body bottom starts*/
.body-bottom{ width:940px; float:left; padding:0px 10px 20px 10px;}
.left-side-text{ width:260px; float:left;}
.latest-products{ background-color:#021635; border:1px solid #5EA2E0; margin-bottom:2px; padding:31px 0px 20px 20px;}
.latest-products2{ background-color:#021635; border:1px solid #5EA2E0; margin-bottom:2px; padding:20px 0px 20px 20px; color:#6592E4;}
.latest-products2 a{ color:#6592E4; padding:0px; margin:0px; text-decoration:underline;}
.latest-products2 a:hover{ color:#6592E4; text-decoration:none;}
.latest-products1{ background:url(../images/call-us-bg.jpg) left top repeat-x; border:1px solid #5EA2E0; margin-bottom:2px; padding:18px 0px 30px 20px; color:#6592E4;}
.latest{ color:#FF3FB9; font-size:13px;}
.left-text{ font-size:13px; color:#6592E4; }

ul{ padding:0px; margin:0px; list-style:none;}
ul li{ list-style:none; line-height:16px; padding:0px 0px 10px 0px;}

.right{ width:640px; float:right; text-align:justify;}
.titanium{ padding:18px 0px 14px 0px;}
.titanium a{ padding:0px; margin:0px; text-decoration:underline; color:#000;}
.titanium a:hover{ text-decoration:none; color:#000;}


.bio-life-bg{ background:url(../images/bio-life-bg.jpg) left top no-repeat; border:2px solid #E07CD5; height:266px; margin-bottom:30px;}

.brand{ color:#330432; font-size:12px; padding:48px 16px 0px 0px;}
.brand1{ color:#330432; font-size:12px; padding:80px 0px 0px 28px;}
.brand1 ul{ color:#330432; padding:0px; margin:0px; list-style:none;}
.brand1 ul li{ color:#330432; padding:0px 0px 5px 12px; background:url(../images/bullet.gif) left 4px no-repeat; line-height:14px;}


.brand2{ color:#330432; font-size:12px; padding:0px 0px 0px 28px;}
.brand2 ul{ color:#330432; padding:0px; margin:0px; list-style:none;}
.brand2 ul li{ color:#330432; padding:0px 0px 5px 12px; background:url(../images/bullet.gif) left 4px no-repeat; line-height:14px;}
.heading{ color:#740057; font-size:12px; font-weight:bold; text-decoration:underline;}
.heading2{ color:#000000; font-size:16px; font-weight:bold; }

.more{ color:#fff; font-weight:bold;}
.more a{ color:#fff; font-weight:bold; padding:0px; margin:0px; text-decoration:none}
.more a:hover{ color:#000002; font-weight:bold; text-decoration:underline;}

.top{ color:#fff; font-weight:bold; padding-right:10px;}
.top a{ color:#fff; font-weight:bold; padding:0px; margin:0px; text-decoration:underline}
.top a:hover{ color:#000002; font-weight:bold; text-decoration:none;}

.list{ padding:0px 0px 25px 0px;}
.list ul{ padding:0px; margin:0px; list-style:none;}
.list ul li{ background:url(../images/arrow.gif) left 6px no-repeat; padding:0px 0px 10px 18px; line-height:16px;}

.list1{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 15px;
}
.list1 ul{ padding:10px; margin:0px; list-style:none;}
.list1 ul li{ background:url(../images/arrow.gif) left 6px no-repeat; padding:10px 0px 10px 18px; line-height:16px;}

.categories{ background-color:#021635; padding:7px 0px 6px 8px; border:1px solid #10428D; margin-bottom:10px;}

.heading1{ color:#000; font-size:16px;}
.heading3{ color:#fff; font-size:16px;}

.scalar-energy{ background-color:#002055; border:1px solid #10428D; padding:11px 10px 30px 10px;}
.call{ color:#fff;}
.call a{ padding:0px; margin:0px; text-decoration:underline; color:#fff;}
.call a:hover{ text-decoration:none; color:#fff;}
.blue-text{ color:#8EBAFF;}

.line{ border-bottom:1px solid #10428D;}

.number{ border:1px solid #0A3270; border-collapse:collapse; padding:3px 7px 3px 7px;}
/*body bottom ends*/

/*footer starts*/
.footer-bg{ background-color:#000001;}
.footer-left{ width:850px; float:left; text-align:center; padding:20px 12px 38px 12px;}
.footer-left a{ text-align:center; text-decoration:none; color:#fff; padding:0px 12px 0px 12px;}
.footer-left a:hover, .footer-left a.active{ text-align:center; text-decoration:none; color:#FF3FB9; padding:0px 12px 0px 12px;}
.copyright{ color:#838383;}
.paypal{ font-size:12px; color:#FF3FB9; padding-top:25px;}
/*footer ends*/



/*form starts */
form{margin:0px; padding:0px;}
.form_div{width:100%; overflow:hidden;}
.fields_div{width:100%; float:left;}
.fields_div label{ margin-bottom:0px; float:left; width:auto;}
.name_div{float:left; width:100px;}
.name_div1{float:left; width:170px;}
.box_div{float:left; width:133px;}
.box_div1{float:left; width:360px;}
.colon{width:10px; float:left;}
.code{float:left; width:50px; padding:0px; background-color:#E5E5E5; text-align:center; border:1px solid #0A3270; color:#000; margin-left:5px; margin-top:2px;}
.small_box_div{float:left; width:65px;}

input.text_box{ height:18px; text-align: left;  width:150px; border:1px solid #0A3270; font-family:Verdana; font-size:11px; color:#000; font-weight:normal; margin-bottom:5px; background-color:#0068C8;  }
.text_box_small{ height:18px; text-align: left;  width:60px; border:1px solid #0A3270; font-family:Verdana; font-size:11px; color:#000; font-weight:normal; margin-bottom:5px; background-color:#0068C8;}
* html .text_box_small{ height:18px; text-align: left;  width:60px; border:1px solid #0A3270; font-family:Verdana; font-size:11px; color:#000; font-weight:normal; margin:0 5px 5px 0px;}
.red_txt{ color:#ff0000;}
.text-area{
	text-align: left;
	width:430px;
	height:80px;
	border:1px solid #0A3270;
	font-family:Verdana;
	font-size: 11px;
	color: #000;
	padding:0px 0px 0px 0px;
	margin-bottom:5px; background-color:#0068C8;

	
}
.textfield{ text-align: left;
	width:152px;
	height:25px;
	border:1px solid #0A3270;
	font-family:Verdana;
	font-size: 11px;
	color: #000;
	padding:3px 0px 3px 0px;
	margin-bottom:5px; background-color:#0068C8; line-height:24px;}

.submit_btn{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#000; background-color:#ccc; 
border:1px solid #0A3270; cursor:pointer; width:50px; padding:2px 3px 3px 3px; }

.form-left{ float:left; width:241px;}
.form-right{ float:right; width:241px; margin-left:0px;}
.small{ font-size:8px;}
/*form  ends*/
