@font-face
{
font-family: Myriad Pro;
src: url('../fonts/MyriadPro-Regular.eot');
src: url('../fonts/MyriadPro-Regular.otf'),
     url('../fonts/MyriadPro-Regular.woff') format('woff'),
     url('../fonts/MyriadPro-Regular.ttf') format('truetype')
}
  
body{ margin:0px; padding:0px; font-family:Myriad Pro, Arial, Helvetica, sans-serif; font-size:14px; background:url(../images/bg2.jpg) no-repeat center top; color:#0b0b0b; background:url(../images/bg.jpg) no-repeat center 230px;}
.innerbg{ background:url(../images/bginner2.jpg) no-repeat center 164px;}
a{ color:#fff; text-decoration:none; transition:all .2s ease-In; -webkit-transition:all .2s ease-In; -moz-transition:all .2s ease-In; outline:none}
a:hover{ color:#000; text-decoration:none; transition:all .2s ease-Out; -webkit-transition:all .2s ease-Out; -moz-transition:all .2s ease-Out;}
#maincontainer{ width:100%; margin-left:auto; margin-right:auto}
header#headercontainer{ width:100%; margin-left:auto; margin-right:auto}
#header{ width:990px; margin:auto}
.logo{ width:100%; float:left; margin-top:10px; height:100px;}
nav#menubar{ width:990px; float:left; background:#e80023; height:44px; margin-top:10px;}
#banner{ width:990px; height:347px; float:left; border-bottom:4px solid #e80023}
.bannertxt{ background:url(../images/bannertxtbg.png); width:auto; float:right; z-index:10; position:absolute; margin-top:-240px; color:#FFFFFF; font-size:35px; text-align:right; padding:10px; margin-left:700px;}
.maintxt{ width:100%; float:left; height:307px; background:url(../images/middlettxtbg.png) repeat left top; color:#FFFFFF; font-size:16px; line-height:150%; font-weight:normal}
.innermaintxt{width:100%; float:left; color:#2d2d2d; font-size:15px; line-height:150%; font-weight:normal; text-align:justify; background:url(../images/innermiddlebg.png) repeat-y center 85px transparent; min-height:600px; }
.innermaintxt p{ text-align:justify}
.innermaintxt ul{ margin:0px; padding:0px; margin-left:0px; list-style:none; list-style-type:none; color:#08645a}
.bullet{ width:10px; float:left; color:#e80023; font-weight:bold}
.innermaintxt ul ul{ margin:0px; padding:0px; margin-left:18px; list-style:none}
.txt{ width:960px; margin:auto; padding-top:20px;}
.innermaintxt .txt{ padding-bottom:20px;}
.innerimg{ width:960px; float:left; height:231px; margin-bottom:15px; border-bottom:3px solid #0679ba}
table, td{ border-collapse:collapse;}
.innermaintxt .txt p:first-child{ margin:0px; padding:0px;}
.mainheading{ font-size:25px; color:#FFFFFF; font-family:Myriad Pro, Arial, Helvetica, sans-serif; width:100%; float:left; margin-bottom:15px;}
.blackbold{ font-size:18px; font-style:italic; color:#000000; font-weight:600}
.imgborder{border:2px solid #924d00; margin-right:15px;}
.readmorebtn{ float:right; color:#FFFFFF; text-align:center; font-size:14px; margin-top:-10px;}
.readmorebtn a{ padding:5px; color:#FFFFFF; text-decoration:none;  background:#c54601; border:1px solid #6e2700; border-radius:3px;}
.readmorebtn a:hover{ background:#e80023}
article#middlecontainer{ width:100%; margin-left:auto; margin-right:auto; background:#ececec; padding-bottom:15px; clear:both}
article#innermiddlecontainer{ width:100%; float:left; background:#ececec; margin-top:60px; clear:both}
section#middle{ width:990px; margin:auto; min-height:300px; }
.bottomsection{ width:100%; float:left; margin-top:22px;}
.bottomsection ul{ margin:0px; padding:0px; list-style:none; list-style-type:none}
.bottomsection li{ margin:0px; padding:0px; list-style:none; list-style-type:none; float:left; width:236px; height:268px; background:#ededed; border:1px solid #b6b6b6; background:url(../images/products_headingbg.png) no-repeat center top;}
.bottomsection li.qualitysection{ float:right; background:url(../images/quality_headingbg.png) no-repeat center top }
.bottomsection li.credentials{ float:left; margin-left:13px; background:url(../images/credentials_headingbg.png) no-repeat center top}
.bottomsection li.facilities{ float:left;  margin-left:13px; background:url(../images/facilities_headingbg.png) no-repeat center top}
.bottomsection li .content{ width:220px; margin:auto}
.bottomsection li .txt2{ margin-top:55px; width:100%; float:left; font-size:14px; color:#0b0b0b}
.txt2 ul{ margin:0px; padding:0px;}
.txt2 ul li{ margin:0px; padding:0px; background:none; border:none; margin:0px; padding:0px; width:auto; background:url(../images/circlebullet.png) no-repeat left 7px; height:auto; margin-bottom:5px; display:block; line-height:150%; clear:both}
.txt2 ul li span{ display:block; padding-left:15px;}
.smallimages{width:75px; height:75px; float:right; position:absolute; margin-left:140px; border:1px solid #575757; margin-top:-15px;}
.bottomsection li .heading{ width:100%; float:left; font-size:20px; color:#FFFFFF; margin-top:10px; clear:both}
.readmore{text-align:center; float:right; font-style:italic; font-weight:normal; font-size:13px;}
.readmore a{background:#575757; border:1px solid #797979; width:60px; float:right; color:#FFFFFF; text-decoration:none; padding:3px; border-radius:2px;}
.readmore a:hover{ background:#c54601; border:1px solid #923300}
footer#footercontainer{ width:100%; margin-left:auto; margin-right:auto; background:#575757; height:91px; clear:both; font-family:Myriad Pro, Arial, Helvetica, sans-serif;  }
#footer{ width:990px; margin:auto;}
.footermenu{ width:990px; float:left}
.footermenu ul{ margin:0px; padding:0px; list-style:none; list-style-type:none; float:left; margin-top:20px;}
.footermenu ul li{ margin:0px; padding:0px; list-style:none; list-style-type:none; float:left; background:url(../images/footerbullet.png) no-repeat right 2px}
.footermenu ul li:last-child{ background:none}
.footermenu li a{ font-size:15px; color:#FFFFFF; padding:5px; margin-left:5px; margin-right:5px;}
.footermenu li a:hover{ color:#000000}
.copyrighttxt{ width:300px; float:left; color:#FFFFFF; font-size:13px; margin-left:10px; margin-top:20px; font-weight:normal; font-family:Myriad Pro, Arial, Helvetica, sans-serif; }
.pwrdtxt{ width:300px; float:right; text-align:right; color:#FFFFFF; font-size:13px; margin-right:10px; margin-top:20px; font-weight:normal; font-family:Myriad Pro, Arial, Helvetica, sans-serif;}
.innerheading{ font-size:35px; color:#FFFFFF; font-family:Myriad Pro, Arial, Helvetica, sans-serif; width:100%; float:left; margin-bottom:15px; margin-top:-60px; }
.productimg{ border:1px solid #999999; margin-right:30px;}
.inputborder{ width:300px; border:2px solid #929292; height:20px; font-family:Myriad Pro, Arial, Helvetica, sans-serif; color:#000; font-size:14px;}
.FormField{ width:303px; border:2px solid #929292; height:30px; font-family:Myriad Pro, Arial, Helvetica, sans-serif; color:#000; font-size:14px;}
.txtarea{ width:295px; border:2px solid #929292; height:60px; font-family:Myriad Pro, Arial, Helvetica, sans-serif; color:#000; font-size:14px; resize:none}
.submitbtn{ padding:3px; color:#FFFFFF; text-decoration:none;  background:#c54601; border:1px solid #6e2700; border-radius:3px; cursor:pointer; width:70px;  font-family:Myriad Pro, Arial, Helvetica, sans-serif; font-size:15px; float:left; margin-left:70px;}
.submitbtn:hover{ background:#e80023}