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;z-index:100;}

.topShadow{width:20px;float:left;}

.innerContent960{width:960px;float:left;background-color:#FFFFFF;}

.logoContentR{width:480px;float:left;}
.logoContentL{width:480px;float:right;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: 10px;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;font-family:Trebuchet MS;font-size:13px;color:#474747;line-height:1.5;font-weight:normal;display:inline;}
h2{margin:0px;padding:0px;font-family:Trebuchet MS;font-size:13px;color:#474747;line-height:1.5;font-weight:normal;}
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; text-transform:capitalize}
.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;}
.nnerSmallTit{color:#ED1C24;font-weight:bold;}
.nnerSmallTit{color:#ED1C24;font-weight:bold;}
.verticalLine{float:left;background-image:url('../images/about/doted-v-line.jpg');background-repeat:repeat-Y;width:1px;}
.verticalLineContact{float:left;background-image:url('../images/about/doted-v-line.jpg');background-repeat:repeat-Y;width:1px;height:780px;}
.verticalLineGeo{float:left;background-image:url('../images/about/doted-v-line.jpg');background-repeat:repeat-Y;width:1px;height:225px;}
.verticalLineThank{float:left;background-image:url('../images/about/doted-v-line.jpg');background-repeat:repeat-Y;width:1px;height:660px;}
.verticalLineBusiness{float:left;background-image:url('../images/about/doted-v-line.jpg');background-repeat:repeat-Y;width:1px;height:1255px;}
.verticalLineProfile{float:left;background-image:url('../images/about/doted-v-line.jpg');background-repeat:repeat-Y;width:1px;height:365px;}
.verticalLineWhyTeam{float:left;background-image:url('../images/about/doted-v-line.jpg');background-repeat:repeat-Y;width:1px;height:1670px;}
.verticalLineWhyRD{float:left;background-image:url('../images/about/doted-v-line.jpg');background-repeat:repeat-Y;width:1px;height:1890px;}
.verticalLineManufacturing{float:left;background-image:url('../images/about/doted-v-line.jpg');background-repeat:repeat-Y;width:1px;height:1530px;}
.verticalLineQuality{float:left;background-image:url('../images/about/doted-v-line.jpg');background-repeat:repeat-Y;width:1px;height:840px;}
.verticalLineQuality2{float:left;background-image:url('../images/about/doted-v-line.jpg');background-repeat:repeat-Y;width:1px;height:480px;}

.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_all li
{

list-style-type: none;
line-height:1.5;
background-image:url("../images/why us/green-bullet.gif");
background-repeat:no-repeat;
background-position:15px 10px;
padding: 2px 20px 0px 30px;
border:0px solid #ff0000;
margin:0px 0px 0px 0px;
}
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:0px 10px;
padding: 2px 20px 0px 15px;
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;
}

.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:1px 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;display:none;}
.hoverfocus { border:1px solid #FFCC00;}


/********************product*******************************************************************/


.innerrightPanel{float:left;width:726px;}

.width242{float:left;width:242px;}

/***************************************************************************************/




/*****************************************  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;clear:both;
}
.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;
}

.width465px
{
    width:465px;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;
}
.grey915px
{
    clear:both;width:915px;float:left;background-color:#F2F2F2;
}
.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;
}
.charactersLeft
{
    border: 0px none ; font-weight: bold; text-align: center;font-size:10px; width: 25px;height:15;padding:1px;
}
#bannner {
	height: 250px;
	width: 960px;
	background-color: #000000;
}
/*****************************************  New seo classes   ****************************************/
