@charset "utf-8"; 
@font-face {
	font-family: 'MTCORSVA';
	src: url('../fonts/MTCORSVA.eot'); 
	src: local('MTCORSVA'), url('../fonts/MTCORSVA.woff') format('woff'), url('../fonts/MTCORSVA.ttf') format('truetype');
}
body{
    width: 100%;
    top: 0; right: 0; bottom: 0; left: 0;
    margin: auto;
    /*background-color: #f1f7fe;*/    
    background-image: url('../images/topbg.png');
    background-repeat: repeat-x;
}

a{
    text-decoration: none;
    cursor: pointer;
}

#topFlexiContainer{
    width:100%;
    height: 60px;
    float: left;
}

#topContainer{
    width: 900px;
    height: 60px;
    text-align: center;
    margin: auto;
}

#laguageContainer{
    width: 240px;
    height: 40px;
    float: right;
    margin-right: -30px;
    /*border:1px solid red;*/
    margin-top: 5px;
}

#laguageContainer a{
    text-decoration: none;
    border:none;
}

.languageDiv{
    width: 50px;
    height: 50px;
    float: left;
    margin-right: 10px;
    /*border:1px solid blue;*/
}

#flagCWDiv{
    width: 60px;
    height: 31px;
    float: left;
    background-image: url('../images/1.png');
    background-repeat: no-repeat;
    margin: 0px 10px 0px 0px;
}
#flagUSDiv{
    width: 30px;
    height: 31px;
    float: left;
    background-image: url('../images/flag_us.png');
    background-repeat: no-repeat;
    margin: 0px 0px 0px 14px;
}

#flagPorDiv{
    width: 30px;
    height: 31px;
    float: left;
    background-image: url('../images/flag_bra.png');
    background-repeat: no-repeat;
    margin: 0px 0px 0px 10px;
}

#flagEsDiv{
    width: 30px;
    height: 31px;
    float: left;
    background-image: url('../images/flag_es.png');
    background-repeat: no-repeat;
    margin: 0px 0px 0px 10px;
}

.flagDesc{
    min-width: 50px;
    height: 29px;
    float: left;
    text-align: center;
    font-family: "Arial";
    font-size: 10px;
    color:#231f20;
    line-height: 10px;
}

#topFlexiBGContainer{
    width:100%;
    height: 3px;
    float: left;
    margin-bottom: 5px;
    /*background-image: url('../images/topFlexiBG.png');*/
    background-color: lightgray;
    background-repeat: repeat-x;
}

#pageWrapperContainer{
    width: 100%;
    min-height: 100px;
    float: left;
	/*border:solid 1px red;*/
	 
}

#pageWrapper{
    width: 900px;
    min-height: 79px;
    margin: auto;
    text-align: center; 
}

#pageContainer{
    width: 900px;
    min-height: 79px;
    /*float: left;*/
    /*border:1px solid red;*/
}

#headerContainer{
    width: 900px;
    height: 79px;
    float: left;
    
    /*border:1px solid red;*/
}

#logoDiv{
    width: 130px;
    height: 75px;
    float: left;
	margin-top: 5px;
	z-index:1000;
	margin-left:20px;
}

#logoDiv a{
    text-decoration: none;
    border:none;
}

#logoDiv img{
    width: 130px;
    height: 100px;
    float: left;
	z-index:1000;
	position:relative;
}

#headerRightContainer{
    width: 743px;
    height: 79px;
    float: right;
}

#sendEnquiryDiv{
    min-width: 112px;
    height: 19px;
    float: left;
    margin: 20px 0px 0px 100px;
    /*border:1px solid gray;*/
    background-color: #dc151c;
    border-radius: 20px;
    font-family: "Arial";
    font-size: 12px;
    color:white;
    padding: 3px 10px 0px 10px;
}

#searchContainer{
    width: 355px;
    height: 100px;
    float: right;
    margin: 0px 20px 0px 0px;
    /*border:1px solid red;*/
}

#pahwaLogo{
    width: 108px;
    height: 42px;
    float: left;
    background-image: url('../images/pahwa_logo.png');
    background-repeat: no-repeat;
}

#searchDiv{
    width: 240px;
    height: 24px;
    float: right;
    /*border:2px solid red;*/
    border-radius: 7px;
    margin-top: 5px;
    background-image: url('../images/search_bg.png');
    background-repeat: repeat-x;
}

#searchTextDiv{
    width: 40px;
    height: 20px;
    float: left;
    font-family: "Arial";
    font-size: 12px;
    color:white;
    padding: 3px 0px 0px 4px;
    font-weight: bold;
}

#searchFormDiv{
    width: 180px;
    height: 25px;
    float: right;
}

#searchTxtBox{
    width: 138px;
    height: 12px;
    float: left;
    text-align: left;
    border:none;
    margin: 2px 0px 0px 5px;
    font-family: "Arial";
    font-size: 12px;
    color:#231f20;
}

#searchSbmtBtn{
    width: 19px;
    height: 16px;
    float: right;
    background-image: url('../images/magnifying_tool.png');
    background-repeat: no-repeat;
    background-color: transparent;
    border:none;
    cursor: pointer;
    margin-top: -15px;
}

#mod-search-searchword{
    width: 152px;
    height: 20px;
    float: left;
    text-align: left;
    border:none;
    margin: -16px 0px 0px 2px;
    font-family: "Arial";
    font-size: 12px;
    color:#231f20;
    border-radius: 1px;
    padding:0px 2px 0px 2px;
}
/**************************************************************************************************/

#menuBarDiv{
    width: 68%;
    height: 33px;
    float: left;
    margin-top: 8px;
    margin-bottom: 10px;
    /*background-image: url('../images/menu_bg.png');
    background-repeat: repeat-x;*/
    /*border:2px solid darkgray;*/
    border-radius: 7px;
	margin-top: 8px;
	float:left;
	margin-left:84px;
}
#menuBarDiv ul{
    width: 110%;
    height: 33px;
    float: left;
    /*border:1px solid blue;*/
    display: block;
    margin: 0px 0px 0px 6px;
}
#menuBarDiv ul a{
    color:white;
}
#menuBarDiv ul li{
    /*min-width: 50px;*/
    height: 20px;
    float: left;
    margin: 4px 6px 0px 2px;
    list-style: none;
    display: block;
    /*border:1px solid green;*/
    -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
    font-weight: bold;
    /*padding: 4px 5px 0px 5px;*/
	padding: 3px 7px;
}
#menuBarDiv ul li:hover{
    /*min-width: 50px;*/
    height: 20px;
    float: left;
    margin: 4px 6px 0px 2px;
    list-style: none;
    display: block;
    /*border:1px solid green;*/ 
	-webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;
    /*font-family: "Arial Narrow";*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#ffffff;
    text-align: center;
    font-weight: bold;
    /*padding: 4px 5px 0px 5px;*/
	padding: 3px 7px;
    cursor: pointer;
    background-color: #3d8b09;
}
.current{
	background-color: #3d8b09;
}
#menuBarDiv ul li a:hover{
    /*font-family: "Arial Narrow";*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#ffffff;
}

#bannerContainer{
    width: 900px;
    height: 270px;
    padding-top: 1px;
	padding-left: 5px;
    /*background-image: url('../images/back_img.png');   
    background-repeat: repeat-x;*/ 
    float: left;
    /*margin-bottom: 45px;*/
    /*border-bottom: 2px solid red;*/
    /*border:1px solid gray;*/
}
#ContactusContainer{
    width: 900px;
    height: 225px;  
    float: left;
	padding-top: 15px;
}

#pageContentContainer{
    width: 900px;
    min-height: 200px;
    float: left;
    /*border:1px solid lightgray;*/
    font-family: "Arial";
    font-size: 13px;
    color:#231F20;
    text-align: left;
}

#mainTabsContainerBackGround{

    width: 100%;
    height: 60px;
    float: left;
    margin-top: 10px;
    /*background-color: #665e5e;*/
}

#mainTabsContainer{
    width: 900px;
    height: 55px;
    float: left;
    margin: 0px 0px 25px 0px;
    /*border:1px solid red;*/
}

.mainTabsDiv{
    min-width: 256px;
    height: 26px;
    float: left;
    background-image: url('../images/menu_bg.png');
    background-repeat: repeat-x;
    /*background-color: #ee1c24;*/
    /*border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;*/
    border-radius: 10px;
    font-family: "Arial";
    font-size: 14px;
    color:white;
    font-weight: bold;
    padding: 8px 10px 0px 10px;
    margin-left: 18px;
    box-shadow: 0px 5px 10px #888888;
}

#pageBoxWrapper{
    width: 900px;
     
    /*float: left;*/
    margin-top: 12px;
    margin-bottom: 20px;
}

#pageBoxContainer{
    width: 900px;
    height: 210px;
    float: left;
    /*border: 1px solid blue;*/
}

#pageBoxDiv1{
    width: 295px;
    min-height: 220px;
    float: left;
    /*border:1px solid green;*/
    border-radius: 5px;
    color:#231f20;
	margin:2px;
    /*background-color: #f2f2f2;*/
}

#pageSeparator{
    width: 19px;
    height: 210px;
    float: left;
    background-image: url('../images/page_box_separotor1.png');
    background-repeat: no-repeat;
}

#pageBoxDiv2{
    width: 300px;
    min-height: 220px;
    float: left;
    /*border:1px solid green;*/
    /*border:1px solid red;*/
    /*margin-left: 18px;*/
    /*border:1px solid red;*/
    border-radius: 5px;
    color:#231f20;
     
    /*background-color: #f2f2f2;*/
}

#pageBoxDiv3{
    width: 290px;
    min-height: 220px;
    float: right;
    /*border:1px solid green;*/
    /*border:1px solid red;*/
    /*margin-left: 18px;*/
    /*border:1px solid red;*/
    border-radius: 5px;
    /*background-color: #f2f2f2;*/
}

.pageBoxSeparator{
    width: 9px;
    height: 210px;
    float: left;
    background-image: url('../images/page_box_separotor.png');
    background-repeat: no-repeat;
}

.pageBoxContentDiv{
    width: 100%;
    min-height: 220px;
    float: left;
    /*border:1px solid red;*/
}

#pageBoxHeadingDiv1{
    width: 270px;
    height: 29px;
    float: left;
    /*border:1px solid red;*/
    
    font-size: 20px;
    color:red;
    font-weight: bold;
    /*background-image: url('../images/page_box_heading_bg1.png');
    background-repeat: no-repeat;*/
    background-color: #efefef;  
    padding: 10px 0px 0px 20px;
    text-align: left;
}

#pageBoxHeadingDiv2{
    width: 100%;
    height: 29px;
    float: left;
    /*border:1px solid red;*/
    font-family: "Arial Narrow", Arial, sans-serif;
    font-size: 20px;
    color:red;
    font-weight: bold;
    /*background-image: url('../images/page_box_heading_bg1.png');
    background-repeat: no-repeat;*/
    background-color: #d3d3d3;  
    /*padding: 10px 0px 0px 20px;*/
    text-align: left;
}

#pageBoxHeadingDiv3{
    width: 270px;
    height: 29px;
    float: left;
    /*border:1px solid red;*/
    
    font-size: 20px;
    color:red;
    font-weight: bold;
    /*background-image: url('../images/page_box_heading_bg1.png');
    background-repeat: no-repeat;*/
    background-color: #efefef;  
    padding: 10px 0px 0px 20px;
    text-align: left;
}

.capPageBoxHeading{
    font-family: "Arial";
    font-size: 16px;
    color:#231f20;
}

.pageBoxDataDiv{
    width: 100%;
    min-height: 136px;
    float: left;
    /*border:1px solid red;*/
    /*margin-top: 10px;*/
    font-family: "Arial";
    font-size: 12px;
   /*margin-left: 10px;*/
    text-align: justify;
}

.pageBoxDataDiv p.readmore{
    margin-top: -10px;
    text-align: right;
    border: none;
    /*border: 1px solid green;*/
}

.pageBoxDataDiv p.readmore a{
    text-align: right;
    color: red;
    cursor: pointer;
    background: none;
    /*border: 1px solid green;*/
}

.pageBoxDataDivForNews{
    width: 270px;
    min-height: 136px;
    float: left;
    /*border:1px solid red;*/
    margin-top: 10px;
    font-family: "Arial";
    font-size: 13px;
    margin-left: 20px;
    text-align: justify;
}

#fcePharmaImg{
    width: 220px;
    height: 83px;
    float: left;
    margin-left: 5px;
}

#pageBoxReadMore1{
    width: 85px;
    height: 21px;
    float: right;
    /*border:1px solid red;*/
    /*background-color: #f76569;*/
    text-align: center;
    padding-top: 5px; 
}

#pageBoxReadMore2{
    width: 85px;
    height: 21px;
    float: right;
    margin-right: -25px;
    /*border:1px solid red;*/
    margin-top: 0px;
    text-align: center;
    /*background-color: #f2f2f2;*/
    border-radius: 20px;
    padding-top: 5px; 
}

#pageBoxReadMore1 a{
    color:red;
    font-family: "Arial";
    font-size: 12px;
}

#pageBoxReadMore2 a{
    color:red;
    font-family: "Arial";
    font-size: 12px;
}

#productBoxWrapper{
    width: 900px;
    min-height: 210px;
    float: left;
}

#productBoxContainer{
    width: 900px;
    min-height: 150px;
    float: left;
    /*border:1px solid blue;*/
}

#productBoxDiv{
    width: 860px;
    min-height: 30px;
    float: left;
    margin-top: 10px;
    /*border:1px solid red;*/
}
#productBoxInnerContainer {
  background-color: transparent;
  font-family:'MTCORSVA';
  float: left;
  min-height: 100px;
  padding: 5px;
  text-align: justify;
  font-size:21px;
  word-spacing:2px;
  line-height:25px;
}
#prodBoxInnerContainer{
    min-height: 100px;
    float: left;
	text-align:justify;
    background-color: transparent;
	padding:0px 5px; 
	width:74%;
    /*background-color: #f76569;*/
    /*border:1px solid blue;*/
}

#productBoxContentDiv1{
    width: 290px;
    min-height: 150px;
    float: left;
    margin-bottom: 10px;
    /*border: 1px solid lightgray;*/
}

#productBoxContentDiv2{
    width: 290px;
    min-height: 150px;
    float: left;
    margin-bottom: 10px;
    margin-left: 14px;
    /*border: 1px solid lightgray;*/
    /*border: 1px solid lightgray;*/
}

#productBoxContentDiv3{
    width: 290px;
    min-height: 160px;
    float: right;
    margin-bottom: 10px;
    /*border: 1px solid lightgray;*/
    /*border: 1px solid lightgray;*/
}

#productBoxHeadingDiv{
    width: 147px;
    height: 39px;
    float: left;
    /*border:1px solid red;*/
    background-image: url('../images/product_heading_bg.png');
    background-repeat: no-repeat;
    font-family: "Arial";
    font-size: 12px;
    text-align: center;
    padding-top: 6px;
}

#productBoxDataDiv1{
    width: 290px;
    min-height: 150px;
    float: left;
    /*border:1px solid red;*/
    font-family: "Arial";
    font-size: 13px;
    text-align: justify;
    color:#231f20;
    background: white;
    /*border:2px solid #ed1c24;*/
}

#productBoxDataDiv2{
    width: 290px;
    min-height: 150px;
    float: left;
    /*border:1px solid red;*/
    font-family: "Arial";
    font-size: 13px;
    text-align: justify;
    color:#231f20;
    background: white;
    /*border:2px solid #ed1c24;*/
}

#productBoxDataDiv3{
    width: 290px;
    min-height: 150px;
    float: left;
    /*border:1px solid red;*/
    font-family: "Arial";
    font-size: 13px;
    text-align: justify;
    color:#231f20;
    background: white;
    /*border:2px solid #ed1c24;*/
}

.productBoxSection{
    width: 290px;
    min-height: 150px;
    float: left;
    /*border:1px solid blue;*/
}

.productBoxSection a{
    text-decoration: none;
    cursor: pointer;
}

.productNameDiv{
    width: 270px;
    height: 25px;
    float: left;
    font-family: "Arial";
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    /*color:#231f20;*/
    /*background-color: #f92121;*/
    background-image: url('../images/menu_bg.png');
    background-repeat: repeat-x;
    color: white;
    padding-top: 5px;
    padding-left: 20px;
}

#productImageDiv1{
    width: 290px;
    height: 150px;
    float: left;
    background-color: white;
    /*background-image: url('../images/product_1.png');
    background-repeat: no-repeat;*/
    /*border:1px solid red;*/
}

#productImageDiv2{
    width: 290px;
    height: 150px;
    float: left;
    /*background-image: url('../images/product_2.png');
    background-repeat: no-repeat;
    border:1px solid red;*/
}

#productImageDiv3{
    width: 290px;
    height: 150px;
    float: left;
    /*background-image: url('../images/product_3.png');
    background-repeat: no-repeat;
    border:1px solid red;*/
}

.productBoxReadMore{
    width: 220px;
    height: 15px;
    float: left;
    /*border:1px solid red;*/
    color:#a5a4a4;
    font-family: "Arial";
    font-size: 10px;
    text-align: right;
}

.productBoxReadMore a{
    color:#a5a4a4;
    font-family: "Arial";
    font-size: 10px;
    text-align: right;
}


#RefrencesBoxContentDiv1{
    width: 900px;
    min-height: 100px;
    float: left;
    /*margin-bottom: 20px;*/
}

#RefrencesBoxContentDiv2{
    width: 278px;
    min-height: 156px;
    float: left;
    margin: 10px 0px 10px 10px;
    border: 2px solid lightgray;
    /*border-left: 1px solid red;*/

}

#RefrencesBoxContentDiv3{
    width: 278px;
    min-height: 156px;
    float: left;
    margin: 10px 0px 10px 10px;
    border: 2px solid lightgray;
    /*border-left: 1px solid red;*/
}


.RefrencesBoxDataDiv{
    width: 900px;
    float: left;
    /*border:1px solid red;*/
    font-family: "Arial";
    font-size: 12px;
    text-align: justify;
}

.RefrencesBoxDataDiv li{
    list-style: none;
    padding: 3px 0px;
}

#referenceBoxWrapper{
    width: 900px;
    min-height: 100px;
    float: left;
}

#referenceBoxContainer{
    width: 900px;
    min-height: 100px;
    float: left; 
    /*border:1px solid blue;*/
}

#referenceBoxDiv{
    width: 900px;
    min-height: 100px;
    float: left;
    margin-top: 15px; 
    /*border:1px solid red;*/
}

#referenceBoxContentDiv{
    width: 69%;
    min-height: 100px;
    float: left;
	background:#e6e6e6;
    /*border:1px solid red;*/
}
#referenceAboutusBoxContentDiv{
    width: 69%;
    min-height: 100px;
    float: left;
	background:#e6e6e6; 
	height:390px;
}

#referenceBoxHeadingDiv{
    width: 147px;
    height: 39px;
    float: left;
    /*border:1px solid red;
    background-image: url('../images/product_heading_bg.png');
    background-repeat: no-repeat;*/
    /*border:1px solid red;*/
    margin-top: 3px;
    font-family: "Arial";
    font-size: 12px;
    text-align: center;
    padding-top: 6px;
}

#referenceBoxHeadingDivNew{
    width: 97%;
    height: 25px;
    float: left; 
    font-size: 20px;
    text-align: left;
    color:#63ad32;
    font-weight: bold;
    padding: 5px 0 0 9px;
    /*border:1px solid red;*/
}

#referenceBoxDataDiv{
    width: 820px;
    min-height: 100px;
    float: left;
    /*border:1px solid red;*/
    margin: 10px 20px 10px 20px;
    font-family: "Arial";
    font-size: 14px;
    text-align: justify;
    color:#231f20;
    /*border:2px solid #ed1c24;*/
}

#referenceProBoxHeadingDivNew{
    width: 97%;
    height: 25px;
    float: left; 
    font-size: 20px;
    text-align: left;
    color:#63ad32;
    font-weight: bold;
    padding: 5px 0 0 0px;
    /*border:1px solid red;*/
}

/**************** GroupCompanies start ********************/

#GroupCompanies{
    width: 900px;
    height: 76px;   
    float: left;
    background-color: transparent;
    /*border:1px solid blue;*/
}
#GroupCompaniesDiv{
    width: 860px;
    min-height: 76px;
    float: left;
    margin-left: 20px;
    background-color: transparent;
    border: 1px solid lightgray;
    /*border:1px solid red;*/
}
.group_text1 {
    font-family: Arial,Helvetica,sans-serif;
    color: #767676;
    font-size: 11px;
    text-decoration: none;
    line-height: 14px;
    padding-bottom: 8px;
}
.group_text {
    font-family: Arial,Helvetica,sans-serif;
    color: #F00;
    font-size: 12px;
    text-decoration: none;
}

#coAddressAndPhoneNo{
    width: 870px;
    height: 27px;
    float: left;
    background-image: url('../images/menu_bg.png');
    background-repeat: repeat-x;
    font-family: "Calibri";
    font-size: 14px;
    text-align: center;
    color:white;
    margin-top: 20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding: 7px 15px 0px 15px;
}

/***************** GroupCompanies end  *********************/

#footerWrapper{
    width: 100%;
    height: 40px;
    float: left;
	background:#63ad32;
   /* background-repeat: repeat-x;*/
}

#footerContainer{
    width: 100%;
    height: 34px;
    margin: auto;
    text-align: center;
}

#footerDiv{
    width: 900px;
    height: 17px;
	color:#FFFFFF;
	text-align:left;
	float:left;
    /*border:1px solid blue;*/
    /*float: left;*/
    
	margin:auto;
}

#footerMenuBar{
    width: 500px;
    height: 17px;
    float: left;
	margin-top:10px;
}

#footerMenuBar ul{
    width: 400px;
    height: 17px;
    float: left;
    /*border:1px solid red;*/
    list-style: none;
    margin: 0px 0px 0px -40px;
}

#footerMenuBar ul a{
    color: white;

}

#footerMenuBar ul li{
    min-width: 20px;
    height: 17px;
    float: left;
    /*border:1px solid black;*/
    margin: 0px 0px 0px 0px;
    padding-right: 5px;
    padding-left: 5px;
    color:white;
    font-family: "Arial";
    font-size: 12px;
    text-align: center;
    border-right: 1px solid white;
    /*border:1px solid green;*/
}

#footerMenuBar ul li:last-child{
    border:none;
}


#footerCopyrightSection{
   /* min-width: 380px;
    height: 17px;
    color:white; 
    font-size: 12px;*/
	
	float: left;
    text-align: right;
	 
	padding-left:250px;
}

#footerCopyrightSection a{
    color:white;
    font-family: "Arial";
    font-size: 12px;
    text-align: left;
}

/*------------------------------------------------map-------------*/


#mapDiv{
    width: 240px;
    height: 160px;
    float: left;
    margin-top: 10px;
    /*border:1px solid red;*/
    margin-left: 10px;
}

#brazilmap{
    width: 240px;
    height: 160px;
}
.textdisply1{
    float: left;
    font-family: "Arial";
    font-size: 13px;
    min-width: 60px;
    margin-top: 90px;
    margin-left: 25px;
    display: none;
    background-color: #474545;
    color: white;
    border-radius: 5px;
    padding: 5px 20px 5px 20px;
}
.textdisply2{
    float: left;    
    font-family: "Arial";
    font-size: 13px;
    min-width: 60px;
    margin-top: 85px;
    margin-left: 70px;
    display: none;
    background-color: #474545;
    color: white;
    border-radius: 5px;
    padding: 5px 20px 5px 20px;
}
.textdisply3{
    float: left;
    font-family: "Arial";
    font-size: 13px;
    min-width: 60px;
    margin-top: 108px;
    margin-left: 55px;
    display: none;
    background-color: #474545;
    color: white;
    border-radius: 5px;
    padding: 5px 20px 5px 20px;
}
.textdisply4{
    float: left;
    font-family: "Arial";
    font-size: 13px;
    min-width: 60px;
    margin-top: 125px;
    margin-left: 65px;
    display: none;
    background-color: #474545;
    color: white;
    border-radius: 5px;
    padding: 5px 20px 5px 20px;
}
.textdisply5{
    float: left;
    font-family: "Arial";
    font-size: 13px;
    min-width: 60px;
    margin-top: 145px;
    margin-left: 85px;
    display: none;
    background-color: #474545;
    color: white;
    border-radius: 5px;
    padding: 5px 20px 5px 20px;
}
.textdisply6{
    float: left;
    font-family: "Arial";
    font-size: 13px;
    min-width: 60px;
    margin-top: 165px;
    margin-left: 85px;
    display: none;
    background-color: #474545;
    color: white;
    border-radius: 5px;
    padding: 5px 20px 5px 20px;
}
/*****************************************************************************About us****************************************************/

.textdisplyabout{
    font-family: "Arial";
    font-size: 13px;
    color: black;
    padding: 8px 30px;
}

/*****************************************************************************PRODUCT****************************************************/

#producttextheading1{
    width: 197px;
    height: 39px;
    float: left;
    /*border:1px solid red;*/
    background-image: url('../images/product_heading_bg_new.png');
    background-repeat: no-repeat;
    /*border:1px solid red;*/
    margin-top: 3px;
    font-family: "Arial";
    font-size: 12px;
    text-align: center;
    padding-top: 6px;
}
#producttextheading2{
    width: 220px;
    height: 39px;
    float: left;
    /*border:1px solid red;*/
    background-image: url('../images/product_page_heading_bg.png');
    background-repeat: no-repeat;
    /*border:1px solid red;*/
    margin-top: 3px;
    font-family: "Arial";
    font-size: 12px;
    text-align: left;
    padding-top: 6px;
    padding-left: 7px;
}
#producttextheading3{
    width: 147px;
    height: 39px;
    float: left;
    /*border:1px solid red;*/
    background-image: url('../images/product_heading_bg.png');
    background-repeat: no-repeat;
    /*border:1px solid red;*/
    margin-top: 3px;
    font-family: "Arial";
    font-size: 12px;
    text-align: center;
    padding-top: 6px;
}
.prod_page_img{
    text-align: center;
}
.prod_page_name{
    text-align: center;
    padding: 10px 0px;
    font-family: "Arial";
    font-size: 13px;
    font-weight: bold;
}
.prod_page_details_cont{
    padding: 10px 0px;
    font-family: "Arial";
    font-size: 13px; 
}
#referenceBoxContainer_prod{
    width: 860px;
    float: left;
    margin-left: 20px;
    border-bottom: 1px solid red;
    /*border:1px solid blue;*/
}
#referenceBoxWrapper_prod{
    width: 900px;
    min-height: 100px;
    float: left;
    border-bottom: 1px solid red;
}

#productImageDiv1_prod{
    width: 270px;
    height: 180px;
    float: left;
    text-align: center;
    /*background-image: url('../images/product_1.png');
    background-repeat: no-repeat;
    border:1px solid red;*/
}

#productImageDiv2_prod{
    width: 270px;
    height: 180px;
    float: left;
    text-align: center;
    /*background-image: url('../images/product_2.png');
    background-repeat: no-repeat;
    border:1px solid red;*/
}

#productImageDiv3_prod{
    width: 270px;
    height: 180px;
    float: left;
    text-align: center;
    /*background-image: url('../images/product_3.png');
    background-repeat: no-repeat;
    border:1px solid red;*/
}

a[href="http://www.chronoengine.com"] {
    display:none;
}

.topBar{ 
	height:80px;
	width:100%;
	position: absolute;
    z-index: -1000;
}
.searchbar{
	 
	float:left;
	margin-top:15px;
	margin-left:11px;
}
.serchbut{
	float:left;
	margin-top:13px;
}
.toploginslide{ 
	margin:0;
	padding:0;
	/*background:url(../images/login_panel.png) no-repeat;*/
	height:21px;
	background-position:right;
}
/*CSS For Monte scroller START*/
.containermonte { width:900px; height:228px; }
.containermonte > img, .containermonte > div { width:400px; height:200px; display:none; }

#example1 .montePrev, #example1 .monteNext, #example1 .montePlay { 
	display:block; 
	/*background-image:url(buttons.png);*/ 
	background-repeat:none;
	position:absolute;
	text-indent:-9999px;
}
#example1 .montePrev { width:29px; height:28px; background-position:0 -46px; bottom:-14px; left:376px }
#example1 .montePrev:hover { background-position:0 -6px; }
#example1 .monteNext { width:29px; height:28px; background-position:-70px -46px; bottom:-14px; left:446px;}
#example1 .monteNext:hover { background-position:-70px -6px; }
#example1 .montePlay { width:41px; height:40px; background-position:-29px -120px; bottom:-20px; left:405px; }
#example1 .montePlay:hover { background-position:-29px -80px; }
#example1 .montePaused { background-position:-29px -40px; }
#example1 .montePaused:hover { background-position:-29px 0px; }

#example3 img { width:100%; height:100%; }
#example3 div div { position:absolute; bottom:0; left:0; background:#fff; width:100%; }
#example3 p { margin:0; color:#000; padding:5px 15px 24px 15px; }
#example3 .frame { position:absolute; top:0; left:0; }
#example3 .montePlay { display:none; }
#example3 .montePrev, #example3 .monteNext {
	display:block; 
	background-image:url(arrows.png); 
	background-repeat:none;
	position:absolute;
	top:166px;
	width:24px;
	height:28px;
	text-indent:-9999px;
}
#example3 .montePrev { left:0; background-position:bottom left; }
#example3 .monteNext { right:0; background-position:bottom right; }
#example3 .montePrev:hover { background-position:top left; }
#example3 .monteNext:hover { background-position:top right; }

/*CSS For Monte scroller END*/
.productBox{
	padding:25px 3px 3px 3px;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px; 
	-o-border-radius: 5px; 
	border-radius: 5px;
	background:#d3d3d3;
}
.proLbl{
	color:#63ad32;
	font-size:22px;
	padding:10px;
}
#referenceBoxEnquiryDiv{
    width: 30%; 
    float: left;
	background:#e6e6e6;
	margin-left:7px;
	height:390px;
}
#EnquiryBoxInnerContainer{ 
    float: left;
	width:97%;
	text-align:justify; 
	padding:5px;
    /*background-color: #f76569;*/
    /*border:1px solid blue;*/
}
#EnquiryBoxHeadingDivNew{
    width: 97%;
    height: 25px;
    float: left; 
    font-size: 18px;
    text-align: left;
    color:#ffffff;
    font-weight: bold;
    padding: 5px 0 0 9px;
	background:#63ad32;
    /*border:1px solid red;*/
}
.send_but {
    background: #63ad32;
    border: medium none;
    border-radius: 3px;
    color: #ffffff;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    margin: 2px 0 0;
    padding: 4px 5px;
}
.send_but:hover {
    background: #55952b;
     
}
.readmoreContrn{
	height:24px;

}
.readmore a{
    color:#63ad32;  
    font-size: 17px;
	font-weight:normal;
	padding:5px; 
	margin-right:5px;
}
.readmore a:hover{
	 
}
.frommandtmsg{
	font-size:10px;
	color:#999;
	padding-right:20px;
}
.cntrlbutt{
	padding-right:20px;

}
.ltextbox{
	width:115px !important;
}
.topMenuAction{ 
	position:relative;
	margin-top:6px;
}
#OurClientBoxHeadingDivNew{
    width: 100%;
    height: 25px;
    float: left;
    
    font-size: 20px;
    text-align: left;
    color:#63ad32;
    font-weight: bold;
    /*padding: 5px 0 0 9px;
    border:1px solid red;*/
}
#OurClientBoxContentDiv{
    width: 100%;
    min-height: 100px;
    float: left;
}
.ourclientHeader{
	float:left
}
.ourclientdot{
	float:left;
	color:#CCCCCC;
	font-size:22px;
}
.ourclientbord{
	float:left;
	color:#CCCCCC;
	width:81%;
	margin-top:9px;
	border-bottom: 2px solid #ccc;
}
a.compLink:link,a.compLink:active,a.compLink:visited,a.compLink:hover{
	color:#FFFFFF !important;
}
.fb{
	float:left;
	margin-top:-16px;
}
.tw{
	float:left;
	margin-top:-16px;
}
.in{
	float:left;
	margin-top:-16px;
}
.google{
	float:left;
	margin-top:-16px;
}
.cntrlLbutt{
}

#toTop {width:50px;z-index: 10;border: 1px solid #ccc; background:#63ad32; text-align:center; padding:5px; position:fixed; bottom:0px; right:0px; cursor:pointer; display:none; color:#fff; font-size: 15px;}


#sliderWrap {
/*margin: 0 auto;*/
width: 151px;

float:right;
}
#slider {
position: absolute;
/*background-image:url(slider.png);*/
 
background-repeat:no-repeat;
background-position: bottom;
width: 150px;
height: 149px;
margin-top: -145px;
z-index:1; 
}
#slider img {
border: 0;
}
#sliderContent {
/*margin: 50px 0 0 50px;*/
position: absolute;
text-align:center;
background-color:#fff;
color:#333333;
font-weight:bold;
padding: 9px;
-webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;
border-top-left-radius:0px;
border-top-right-radius:0px;
}
#header {
margin: 0 auto;
width: 600px;
background-color: #F0F0F0;
height: 200px;
padding: 10px;
}
#openCloseWrap {
position:absolute;
margin: 144px 0 0 0px;
font-size:12px;
font-weight:bold;
}
 

#referenceAboutBoxContentDiv{
    width: 100%;
    min-height: 100px;
    float: left;
	background:#e6e6e6;
    /*border:1px solid red;*/
}
#referenceContactBoxContentDiv{
    width: 100%; 
    float: left;
	background:#ffffff;
	height:240px;
    /*border:1px solid red;*/
}
#referenceInfraBoxContentDiv{
    width: 100%; 
    float: left;
	background:#e6e6e6; 
    /*border:1px solid red;*/
}
#referenceClientBoxContentDiv{
    width: 100%; 
    float: left;
	background:#e6e6e6; 
    /*border:1px solid red;*/
}
#referenceProductBoxContentDiv{
    width: 100%;
    min-height: 400px;
    float: left;
	background:#ffffff;
    /*border:1px solid red;*/
}
.prodBox{
	border: 1px solid #ccc;
	float: left;
	/*margin-right: 35px;*/
	padding: 4px;
	width:36%;
}
.prodBoxContent{
	float: left;
	width:60%;
	height:134px;
	background:#f0efef;
	padding:5px;
}
.ProdName{ 
	border-bottom: 1px dashed green;
	font-size: 14px;
	height: 30px;
	line-height:26px;
	color:#63ad32;
}
.clear{
	clear:both;
	height:10px;
}
.product_leftMenu{
	float:left;
	width:24%; 
}

.vertical_menu { 
	border-top: 1px solid #63ad32;
	border-left: 1px solid #63ad32;
	border-right: 1px solid #63ad32;
	border-bottom: 3px solid #63ad32;
	margin: 0;
	padding-bottom: 6px;
}
.vertical_menu li {
	border-bottom: 1px solid #ccc;
	list-style: none outside none;
	margin: 0; 
	text-align: left;
	padding-top:1px;
}
.vertical_menu li a {
  text-decoration: none;
  color: #63ad32;
  padding: 4px;
  display:block;
  font-size:11px;
}
.vertical_menu li a:hover {
   font-weight:bold;
   background:#dddddd;
}
.activeMenu{ 
	background:#f0efef;
	font-weight:bold; 
}
.catLable{
	background: none repeat scroll 0 0 #63ad32;
	color: #ffffff;
	font-size: 14px;
	height: 30px;
	line-height: 28px;
	padding-left: 5px;
	text-align: left;
}
.prodescLbl{
	font-size:12px;
	line-height:26px;
}
.prodescContent{
	margin:0 !important;
	padding:0!important;
	text-align:justify;
	font-size:12px;
	color:#333333;
	height:64px;
}
.proreadmore{
	font-size:11px;
	text-align:right;
}
a.proreadmore:link,a.proreadmore:active,a.proreadmore:visited{
	color:#63ad32;
}
a.proreadmore:hover{
	color:#000000;
}
#productDetailBoxInnerContainer{ 
	float: left;
	text-align:justify;
	background-color: transparent;
	padding:0px 5px; 
	width:99%;
	background:#f0efef;
}
.prodDetailBox{
	 
	float: left; 
	margin:10px 0px 0px 7px;
}
.prodDetailBox img{
	-webkit-border-radius: 15px; -moz-border-radius: 15px; -o-border-radius: 15px; border-radius: 15px;
-webkit-box-shadow: 0px 1px 5px 1px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 1px 5px 1px rgba(50, 50, 50, 0.75);
box-shadow:         0px 1px 5px 1px rgba(50, 50, 50, 0.75);
}

.prodDetailBoxContent{
	float: left;
	width:50%;
	height:auto;
	background:#f0efef;
	padding:5px;
	margin-left:7px;
}
.bakbutt{
	background: none !important;
	border: medium none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-radius: 3px;
	color: #63ad32;
	cursor: pointer; 
	font-size: 12px; 
}
.pimgClass{
	height:auto !important;
}
.SearchBoxContnr {
  /*background: none repeat scroll 0 0 #f9f9f9;
  border: 1px solid #ccc;
  border-radius: 15px;*/
  margin: auto;
  /*padding: 30px;*/
  width: 90%;
}
input[type="text"]:focus{
    border-color: #63ad32 !important; 
}
.search_but {
  background: none repeat scroll 0 0 #63ad32 !important;
  border: medium none;
  border-radius: 3px;
  color: #ffffff;
  cursor: pointer;
  font-size: 17px; 
  padding: 5px 21px;
}
.search_but:hover {
  background: none repeat scroll 0 0 #468b19 !important; 
}
.srchimgBox {
    margin-left: 1px !important;
    margin-right: 0px;
    padding: 4px;
	width:274px !important;
}
.srchproimg {
  border: 1px solid #cccccc;
  box-shadow: 4px 4px 4px 1px #888;
  padding: 5px;
}
a.vrlinkclass:link,a.vrlinkclass:active,a.vrlinkclass:visited{
	font-size:11px;
	color:#63ad32; 
}
a.vrlinkclass:hover{
	color:#000000;
}
.spacer20{
	clear:both;
	height:20px;
}
a.contemailid:link,a.contemailid:active,a.contemailid:visited{
	color:#ff0000;
	text-shadow:1px 1px 1px #999;
}
.phono{
	text-shadow:1px 1px 1px #999; 
}
.bx-viewport{
	height:250px !important;
}
