body{background-color:#FFFFFF;margin:0px;padding:0px;font-family:Trebuchet MS;font-size:13px;color:#474747;line-height:1.5;}

#mainContent{background-image:url('../images/common/extend-bg-top.jpg');background-repeat:repeat-x;width:100%;height:353px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;align:center;}
#InnerPageContent{background-image:url('../images/common/inner-extend-bg.jpg');background-repeat:repeat-X;width:100%;height:292px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;align:center;}

a{margin:0px;padding:0px;color:#474747;text-decoration:none;}


#mainInnerContent{width:1000px;margin: auto;align:center;text-align:justify;border:solid 0px #FF0000;}
#mainBottomContent{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;align:center;}

.topShadow{width:20px;float:left;}

.innerContent960{width:960px;float:left;background-color:#FFFFFF;}

.logoContentR{width:480px;float:left;}
.logoContentL{width:480px;float:left;text-align:right;}

.cphiLogoBg{background-image:url('../images/common/cphi-bg.jpg');background-repeat:no-repeat;width:290px;height:78px;text-align:left;}

.heightLogo{clear:both;height: 28px;overflow:hidden;}
.heightLogoInner{clear:both;height: 8px;overflow:hidden;}

.height1{clear:both;height:1px;overflow:hidden;}
.height5{clear:both;height:5px;overflow:hidden;}
.height10{clear:both;height:10px;overflow:hidden;}
.height20{clear:both;height:20px;overflow:hidden;}

.aboutNav{width:194px;float:left;height:40px;background-image:url('../images/common/about-bg.jpg');background-repeat:no-repeat;text-align:center;}
.prodNav{width:195px;float:left;height:40px;background-image:url('../images/common/product-bg.jpg');background-repeat:no-repeat;text-align:center;}
.whyNav{width:186px;float:left;;height:40px;background-image:url('../images/common/why-bg.jpg');background-repeat:no-repeat;text-align:center;}
.contNav{width:206px;float:left;height:40px;background-image:url('../images/common/contact-bg.jpg');background-repeat:no-repeat;text-align:center;}
.homeNav{width:179px;float:left;height:40px;background-image:url('../images/common/home-bg.jpg');background-repeat:no-repeat;text-align:center;}

.leftInner670Cont{width:670px;float:left;text-align:left;border:solid 0px #FF0000;}
.rightInn290{width:290px;float:left;}

h1{margin:0px;padding:0px;}
h1.homTitle{color:#007DC5;Font-size:20px;font-weight:normal;}

.homeOffice{background-image:url('../images/common/red-mark.jpg');background-repeat:no-repeat;color:#ED1C24;font-size:16px;background-position:20px 8px;padding:2px 0px 0px 40px;font-weight:bold;}
.homeFactory{background-image:url('../images/common/green-mark.jpg');background-repeat:no-repeat;color:#5E8005;font-size:16px;background-position:20px 8px;padding:2px 0px 0px 40px;font-weight:bold;}
.homeResearch{background-image:url('../images/common/yellow-mark.jpg');background-repeat:no-repeat;color:#DA9D07;font-size:16px;background-position:20px 8px;padding:2px 0px 0px 40px;font-weight:bold;}
.seoNav{padding:0px 10px 0px 10px;text-align:center;color:#AAAAAA;font-size:12px;}
a.seoNavigation{color:#AAAAAA;}
.copyright{color:#AAAAAA;font-size:12px;}


a.copy{color:#AAAAAA;}
.lightGreyBg{background-color:#f4f4f4;height:30px;overflow:hidden;}
.darkGreyBg{background-color:#E8E8E8;overflow:hidden;}

.paddLeft{padding:10px 20px 10px 20px;text-align:left;line-height:1.2;}
.contaddress{padding:0px 20px 0px 20px;text-align:left;line-height:1.5;}

.innerBigTitle{font-size:24px;color:#ED1C24}
.innerBigTitleGreen{font-size:24px;color:#00A650}

.sitemapBigTitle{font-size:24px;color:#0188EC;padding-left:20px;}

.leftSubPanel{float:left;width:193px;}
.rightPanel{float:left;width:766px;}
.nnerSmallTitProducts{color:#F0B726;font-weight:bold;clear:both;}
.verticalLine{float:left;background-image:url('../images/about/doted-v-line.jpg');background-repeat:repeat-Y;width:1px;}

.horLine{background-image:url('../images/common/dot.jpg');background-repeat:repeat-X;height:1px;overflow:hidden;}
ul
{ 
 
    list-style-type: none;
    padding:0px;
    margin:0px;
    border:0px solid #ff0000;
}
ul.bussModel li
{

list-style-type: none;
line-height:1.5;
background-image:url("../images/about/red-bullet.jpg");
background-repeat:no-repeat;
background-position:20px 10px;
padding-left: 35px;
padding-top: 2px;
border:0px solid #ff0000;
}
ul.sitemap li
{

list-style-type: none;
line-height:1.5;
background-image:url("../images/sitemap/blue-bullet.jpg");
background-repeat:no-repeat;
background-position:20px 10px;
padding-left: 35px;
padding-top: 2px;
border:0px solid #ff0000;
}
ul.menufac li
{

list-style-type: none;
line-height:1.5;
background-image:url("../images/why us/green-bullet.gif");
background-repeat:no-repeat;
background-position:20px 10px;
padding: 2px 20px 0px 35px;
border:0px solid #ff0000;
margin:0px 0px 0px 0px;
}
ul.bussModelSub li
{

list-style-type: none;
line-height:1.5;
background-image:url("../images/about/sub-bullet.jpg");
background-repeat:no-repeat;
background-position:35px 10px;
padding-left: 45px;
padding-top: 2px;
border:0px solid #ff0000;
}

ul.underDevelopment li
{

list-style-type: none;
line-height:1.5;
background-image:url("../images/products/yellow-bullet.jpg");
background-repeat:no-repeat;
background-position:10px 10px;
padding-left: 20px;
padding-top: 2px;
border:0px solid #ff0000;
}

ul.underDevelopmentHypen li
{

list-style-type: none;
line-height:1.5;
background-image:url("../images/products/hyphen.jpg");
background-repeat:no-repeat;
background-position:10px 11px;
padding-left: 30px;
padding-top: 2px;
border:0px solid #ff0000;
}

.greyInnerBg{background-color:#F2F2F2;border-bottom:solid 2px #FFFFFF;padding:8px 20px 8px 0px;}
.greyInnerMenuBg{background-color:#F2F2F2;border-bottom:solid 2px #FFFFFF;padding:15px 20px 15px 0px;overflow:auto;}
.manuBigTitle{font-size:24px;color:#8CBD08;}
.nnerMenuSmallTit{color:#8CBD08;font-weight:bold;}
.menuDom{width:726px;padding:20px 0px 20px 0px;background-color:#F2F2F2;overflow:auto;}
.domLeft{width:475px;float:left;}
.domright{float:left;width:251px;text-align:left;}

.geographdata
{
	float:left;
	width:720px;
	border:0px solid #ff0000;	
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px
}
.greybgGeoreach
{
	width:568px;
	background-color:#F2F2F2;
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	border:0px solid #ff0000;
}
.GeoRightMan
{
	float:right;
}
.GeoinnerData
{
	margin:0px 0px 0px 0px;	
	padding:10px 10px 0px 10px
}
.innerSubSmallTit
{
	color:#00A650;
	font-weight:bold;
}
.FormData
{
	width:700px;
	float:left;
	border:0px solid #ff0000;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 15px
}
.textbox 
{
	width:700px;
	border:solid 1px #e8e8e8;
	height:25px;
	margin:0px 0px 0px 0px;
	color:#474747;
	padding:4px 0px 0px 10px;
    font-family:Trebuchet MS;
    font-size:12px;
}
textarea
{
	width:700px;
	border:solid 1px #e8e8e8;
	height:75px;
	margin:0px 0px 3px 0px;
	color:#474747;
	padding:0px 0px 0px 10px;
    font-family:Trebuchet MS;
    font-size:12px;

}
.SubmitButton
{	
	width:700px;
	border:0px solid #ff0000;
}
.TeamSubdesc
{
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 15px;
	font-size:11px;	
}
.TeamInnerdata
{
	margin:0px 0px 0px 0px;	
	padding:0px 10px 0px 15px;
}
.topButton
{
	float:right;
}
.rnddata
{
	margin:0px 0px 0px 0px;	
	padding:0px 20px 0px 0px;
}
.bluebg
{
	background-image:url("../images/common/menu-bg.jpg");
	width:174px;
	border:0px solid #ff0000;
	background-repeat:no-repeat;
}
.overBg{color:#FF0000;}
.outBg{color:#000000;}

.submit{background-image:url('../images/common/send-button.gif');background-repeat:no-repeat;width:56px;cursor:pointer;height:26px;border:0px;}
.reset{background-image:url('../images/common/reset-button.gif');background-repeat:no-repeat;width:62px;cursor:pointer;height:26px;border:0px;}

.alert{background-image:url('../images/contact/error-icon.jpg');background-repeat:no-repeat;background-position:0px 2px;color:#FF0000;font-size:11px;padding-left:20px;}
.hoverfocus { border:1px solid #FFCC00;}


/************************************  Products Boxes   *******************************/
.FirstProductBox
{
    width:222px;float:left;border-right:1px solid #FFFFFF;height:135px;overflow:hidden;background-color:#F2F2F2;
}


.FirstProductBox2_a
{
    width:222px;float:left;border-bottom:1px;border-right:1px solid #FFFFFF;height:135px;overflow:hidden;
}


.FirstProductBox2
{
    width:222px;float:left;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;height:135px;overflow:hidden;background-color:#F2F2F2;
}

.FirstProductBoxleft
{
    width:222px;float:left;border-bottom:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;height:135px;overflow:hidden;background-color:#F2F2F2;
}


.SecondProductBox
{
    width:239px;float:left;border-right:1px solid #FFFFFF;height:135px;overflow:hidden;
}

.ThirdProductBox
{
    width:253px;float:left;border-right:1px solid #FFFFFF;height:135px;overflow:hidden;
}

.FourthProductBox
{
    width:198px;float:left;border:0px solid #FFFFFF;height:135px;overflow:hidden;
}

.FirstProductBox100
{
    width:222px;float:left;border-right:1px solid #FFFFFF;height:100px;overflow:hidden;
}
.SecondProductBox100
{
    width:239px;float:left;border-right:1px solid #FFFFFF;height:100px;overflow:hidden;
}
.ThirdProductBox100
{
    width:253px;float:left;border-right:1px solid #FFFFFF;height:100px;overflow:hidden;
}
.FourthProductBox100
{
    width:198px;float:left;border-right:0px solid #FFFFFF;height:100px;overflow:hidden;
}

.FirstProductBox150px
{
    width:222px;float:left;border-right:1px solid #FFFFFF;height:145px;overflow:hidden;
}

.SecondProductBox150px
{
    width:239px;float:left;border-right:1px solid #FFFFFF;height:145px;overflow:hidden;
}

.ThirdProductBox150px
{
    width:253px;float:left;border-right:1px solid #FFFFFF;height:145px;overflow:hidden;
}

.FourthProductBox150px
{
    width:198px;float:left;border:0px solid #FFFFFF;height:145px;overflow:hidden;
}

.FirstProductBox170
{
    width:222px;float:left;border-right:1px solid #FFFFFF;height:175px;overflow:hidden;
}
.SecondProductBox170
{
    width:239px;float:left;border-right:1px solid #FFFFFF;height:175px;overflow:hidden;
}
.ThirdProductBox170
{
    width:222px;float:left;border-right:1px solid #FFFFFF;height:175px;overflow:hidden;background-color:#F2F2F2;
}

.FourthProductBox170
{
    width:222px;float:left;border-right:1px solid #FFFFFF;height:175px;overflow:hidden;background-color:#F2F2F2;
	
}

.Height20Products
{
    height:20px;overflow:hidden;width:180px;clear:both;border:0px solid #FF0000;
}

.Height15Products
{
    height:15px;overflow:hidden;width:180px;clear:both;border:0px solid #FF0000;
}

.productsInnerPadding
{
    padding:0px 0px 0px 11px;
}

.FirstProductBoxInner
{
    width:195px;float:right;border:0px solid #FF0000;
}

.SecondProductBoxInner
{
    width:210px;float:right;border:0px solid #FF0000;
}

.ThirdProductBoxInner
{
    width:225px;float:right;border:0px solid #FF0000;
}



.ThirdProductBoxInner2
{
    width:222px;float:right;border:0px solid #FF0000;
}

.FourthProductBoxInner
{
    width:170px;float:right;border:0px solid #FF0000;
}



.ProductsContainer
{
    width:915px;border:0px solid #FF0000;
}

.leftPipeImage
{
    float:left;width:15px;text-align:left;padding:4px 0px 0px 0px;
}

.productsHeight10
{
    height:10px;overflow:hidden;width:875px;clear:both;
}

.productsHeight5
{
    height:5px;overflow:hidden;width:875px;clear:both;
}

.productsHeight20
{
    height:20px;overflow:hidden;width:875px;clear:both;
}

.productsGreyBand
{
    width:880px;height:52px;background-color:#F2F2F2
}

.productsGreyBandInner
{
   padding:15px 0px 15px 15px;margin:0px;
}

.leftBullet
{
    float:left;
    width:10px;
    text-align:left;
    padding:8px 0px 0px 0px;
    border:0px solid #FF0000;
    clear:both;
}

.productFirstData
{
    width:185px;
}

.productSecondData
{
    width:190px;
}

.productThirdData
{
    width:210px;
    border:0px solid #FF0000;
}

.productFourthData
{
    width:150px;
    border:0px solid #FF0000;
}
.ProductsTitle
{
    font-family:Trebuchet MS;
    font-size:14px;
    color:#474747;
    line-height:1.5;
    font-weight:bold;
    float:left;
}
.innerBigTitleProducts{font-size:24px;color:#F0B726;}


/************************************  Products Boxes   *******************************/

/*****************************************  New seo classes   ****************************************/
.floatLeft
{
    float:left;
}

.floatRight
{
    float:right;
}

.floatLeft1px
{
    float:left;width:1px;
}

.logoPaddingDiv
{
    padding:0px 0px 0px 20px;margin-top:4px;
}

.padding8px
{
    padding-top:8px;
}

.leftInner640Cont
{
    padding:0px 20px 0px 20px;
}

.width270px
{
    width:270px;padding-right:0px;
}

.commonDot
{
    background-image:url('../images/common/dot.jpg');background-repeat:repeat-X;height:1px;overflow:hidden;
}

.width480px
{
    float:left;width:480px;
}
.width480pxTextAlignRight
{
    float:left;width:480px;text-align:right;
}
.redColor
{
    color:#FF0000;font-size:10px;padding:0px 0px 0px 16px
}

.telNo
{
    font-size:11px;color:#aaaaaa;padding-left:10px;
}
.zoom
{
    text-align:right;padding-right:10px;
}
.marginTop10
{
    margin-top:10px;
}
.width456px
{
    width:456px;float:left;
}
.width270
{
    width:270px;border:solid 0px #FF0000;float:left;text-align:right;
}
.width475px
{
    width:475px;float:left;border:0px solid #FF0000;
}
.marginTop5px
{
    margin-top:5px;
}
.heightManufacter
{
    height:15px;overflow:hidden;border:0px solid #FF0000;
}
.textAlignRight
{
    text-align:right;border:solid 0px #FF0000;
}
.ourText
{
    padding:0px 20px 0px 15px;
}
.left20Padding
{
    padding-left:20px;
}
.width705px
{
    width:705px;float:left;
}
.width175px
{
    width:175px;float:right;
}
.alignRight
{
    align:right;
}
.915px
{
    clear:both;width:915px;float:left;background-color:#F2F2F2;
}
.white1px
{
    height:1px;overflow:hidden;background-color:#FFFFFF;width:915px;float:left;
}
.grey915pxFirstRow
{
    clear:both;width:915px;float:left;background-color:#F2F2F2;border:0px solid #FF0000;
}
.grey915pxSecondRow
{
    clear:both;width:915px;float:left;background-color:#F2F2F2;border:0px solid #FF0000;
}
.grey915pxThridRow
{
    clear:both;width:915px;float:left;background-color:#F2F2F2;border:0px solid #FF0000;
}
.grey915pxFourthRow
{
    clear:both;width:915px;float:left;background-color:#F2F2F2;border:0px solid #FF0000;
}
.grey915pxFiveRow
{
    clear:both;width:915px;float:left;background-color:#F2F2F2;border:0px solid #FF0000;
}
.productsUnder
{
    color:#F0B726;font-size:14px;font-weight:bold;
}
.width600px
{
     width:600px;float:left;
}
.width180px
{
    float:left;width:180px;
}
.width335px
{
    float:left;width:335px;
}
.clearBoth
{
    clear:both;
}
.orange
{
    color:#F0B726;
}
.data
{background-color:#FFFFFF;margin:0px;padding:0px;font-family:Trebuchet MS;font-size:13px;color:#474747;line-height:1.5;font-weight:normal;}
/*****************************************  New seo classes   ****************************************/



/**************************/
.innerrightPanel{float:left;width:726px;}

.width242{float:left;width:242px;}


.TSecondProductBox170
{
    width:222px;float:left;border-top:1px solid #FFFFFF;border-right:1px solid #FFFFFF;height:175px;overflow:hidden;background-color:#F2F2F2;
}


.TThirdProductBox170
{
    width:222px;float:left;border-right:1px solid #FFFFFF;height:175px;overflow:hidden;background-color:#F2F2F2;
}

.firstrowfirscol
{
float:left;width:239px;background-color:#F2F2F2;border-right:1px solid #FFFFFF;
}


.Height20Products2
{
    height:20px;overflow:hidden;width:239px;clear:both;border:0px solid #FF0000;
}


.FirstProductBoxInner2
{
    /*width:200px;*/width:215px;float:right;border:0px solid #FF0000;
}

.FirstProductBoxInnerT
{
    width:200px;float:right;border:0px solid #FF0000;
}

.leftBullet2
{
    float:left;
    width:10px;
    text-align:left;
    padding:8px 0px 0px 0px;
    border:0px solid #FF0000;
    clear:both;
}

.Height10Products
{
    height:15px;overflow:hidden;width:180px;clear:both;border:0px solid #FF0000;
}

.white1px2
{
    height:1px;overflow:hidden;background-color:#ffffff;clear:both;
}
.productsHeight20T
{
    height:20px;overflow:hidden;clear:both;
}

.productsHeight20_t
{
    height:20px;overflow:hidden;width:875px;clear:both;
}

.rightProPanel{float:left;width:766px;background-image:url('../images/about/doted-v-line.jpg');background-repeat:repeat-Y;background-position:0px 0px;}


.Height5Products
{
height:9px;overflow:hidden;width:180px;clear:both;border:0px solid #FF0000;
}

.Height8Products
{
height:10px;overflow:hidden;width:180px;clear:both;border:0px solid #FF0000;
}

.HeightProducts5
{
height:4px;overflow:hidden;width:180px;clear:both;border:0px solid #FF0000;
}

.HeightProducts2
{
height:2px;overflow:hidden;width:180px;clear:both;border:0px solid #FF0000;
}


.productsInnerPadding3
{
    padding:0px 0px 0px 11px;
}

.height10px{
	height:10px;
}

.Height4Products
{
height:4px;overflow:hidden;width:180px;clear:both;border:0px solid #FF0000;
}
