*{
margin:0px;
padding:0px;
}

.main{
width:995px;
margin:0px auto 0px auto;
padding:0px;
}

.header{
width:995px;
margin:0px;
padding:0px;
float:left;
}

.logopart1{
background:url(../images/logo_part1.jpg) top left no-repeat;
width:332px;
height:50px;
margin:0px;
padding:0px;
float:left;
}

.topnav{
background:url(../images/top_nav_bg.jpg) top right no-repeat;
width:662px;
height:50px;
margin:0px;
padding:0px;
float:right;
}

.topnav-Text{
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#000000;
}

.topnav-Text a{
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#000000;
}

.topnav-Text a:hover{
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:underline;
color:#fec900;
}

.topnav-Text .topnav-Text-current{
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:underline;
color:#fec900;
}

.bannerbg{
background:url(../images/ban_img.jpg) top left no-repeat;
width:995px;
height:264px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-Profile{
background:url(../images/ban_img_profile.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-Achievements{
background:url(../images/ban_img_achievements.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-Automobiles{
background:url(../images/ban_img_automobiles.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}


.bannerbg-Mining{
background:url(../images/ban_img_mining.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}


.bannerbg-ConsumerDurable{
background:url(../images/ban_img_consumerDurable.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-Process{
background:url(../images/ban_img_process.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-Infrastructure{
background:url(../images/ban_img_infrastructure.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-Technology{
background:url(../images/ban_img_technology.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-Application{
background:url(../images/ban_img_application.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-Advantages{
background:url(../images/ban_img_advantages.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-Qualityassurance{
background:url(../images/ban_img_qualityassurance.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-Commitment{
background:url(../images/ban_img_commitment.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}


.bannerbg-Management{
background:url(../images/ban_img_management.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-RegisteredOffice{
background:url(../images/ban_img_registeredOffice.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-ContactUs{
background:url(../images/ban_img_contactUs.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-Login{
background:url(../images/ban_img_login.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-JobOpportunities{
background:url(../images/ban_img_job_opportunities.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-SocialInitiatives{
background:url(../images/ban_img_socialInitiatives.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-Whatsnew{
background:url(../images/ban_img_whatsnew.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-ClientNetwork{
background:url(../images/ban_img_clientnetwork.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}

.bannerbg-Sitemap{
background:url(../images/ban_img_sitemap.jpg) top left no-repeat;
width:995px;
height:195px;
margin:0px;
padding:0px;
float:left;
}










.bannertxtDiv{
width:477px;
margin:137px 0px 0px 65px;
padding:0px;
}

.bannertxt{
color:#575757;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:justify;
text-decoration:none;
line-height:20px;
}

.nav{
width:995px;
height:42px;
margin:0px;
padding:0px;
background: #6f6f6f url(../images/nav_bg.jpg) top left no-repeat;
float:left;
color:#fec900;
}


.container{
width:995px;
margin:0px;
padding:0px;
float:left;
}

.leftpan{
width:600px;
margin:10px 10px 10px 0px;
padding:10px;
float:left;
/*background:url(../images/dividor.png) top right repeat-y;*/
}

.leftpan-inner{
width:97%;
margin:10px 10px 10px 0px;
padding:10px;
float:left;
/*background:url(../images/dividor.png) top right repeat-y;*/
}

.bulletDiv{
width:95%; 
padding:10px; 
margin:0px auto 0px auto; 
float:left;
}

td{
padding:5px;
}

/*.blueBullet{
padding:0px 0px 0px 10px;
width:200px;
float:left;
font-family:Verdana;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
list-style-position:outside;
line-height:25px;
color:#363636;
line-height:25px;
}*/

.blueBullet ul{
padding:0px 25px 15px 10px;
width:270px;
float:left;
font-family:Verdana;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
line-height:25px;
color:#363636;
list-style:none;
list-style-position:outside;
line-height:20px;

}

.blueBullet li{
padding:5px 10px 10px 20px;
margin:0px;
width:260px;
float:left;
background: url(../images/tick_16.png) center left no-repeat;
list-style-position:outside;
list-style-type:none;
font-family:Verdana;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
line-height:25px;
color:#6f6f6f;
line-height:20px;
}

.bluehd{
color:#8bd907;
font-family:Tahoma;
font-size:30px;
font-weight:normal;
text-align:left;
text-decoration:none;
}

.bodytxt{
font-family:Verdana;
font-size:13px;
font-weight:normal;
text-align:justify;
text-decoration:none;
color:#525252;
line-height:25px;
}

.bodytxt a{
font-family:Verdana;
font-size:13px;
font-weight:normal;
text-align:justify;
text-decoration:none;
color:#525252;
line-height:25px;
}

.bodytxt a:hover{
font-family:Verdana;
font-size:13px;
font-weight:normal;
text-align:justify;
text-decoration:underline;
color:#000000;
line-height:25px;
}

.contentDiv{
padding:0px; 
float:left; 
width:100%;
}

.imgLeft{
float:left; 
width:111px; 
height:85px; 
margin:10px;
}

.imgRight{
float:right; 
width:111px; 
height:84px; 
margin:10px;
}

.imgthumb{
width:189px; 
height:158px; 
float:left; 
margin:5px 47px 5px 73px; 
padding:0px;
}

.imgLeft-lrg{
float:left; 
width:189px; 
height:158px; 
margin:10px;
}

.rightpan{
width:340px;
margin:10px 0px 10px 0px;
padding:10px;
float:left;

}



.bluebghd{
color:#8bd907;
font-family:Verdana;
font-size:20px;
font-weight:normal;
text-align:left;
text-decoration:none;
background-color:#F8F8F8;
padding:5px;
line-height:25px;
}

h3{
color:#565656;
font-family:Verdana;
font-size:12px;
font-weight:bold;
text-align:justify;
}

h4{
color:#3e3e3e;
font-family:Verdana;
font-size:15px;
font-weight:normal;
text-align:left;
background-color:#e7e7e7;
padding:2px 2px 2px 5px;
}





.footer{
width:995px;
margin:0px;
padding:0px;
float:left;
}

.footernav{
width:977px;
margin:0px;
padding:9px;
float:left;
background-color:#fec900;
}

.footernav-white{
width:977px;
margin:0px;
padding:9px;
float:left;
}


.footer-links{
font-family:Verdana;
font-size:12px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#000000;
padding:0px;
margin:0px;
float:left;
width:977px;
line-height:25px;
}

.footer-links a{
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#000000;
padding:5px;
}

.footer-links a:hover{
text-decoration:underline;
color:#666666;
}

.footer-links .footer-links-current{
font-family:Verdana;
font-size:12px;
font-weight:normal;
text-align:center;
text-decoration:underline;
cursor:text;
color:#666666;
padding:5px;
}

.footer-copyright{
width:100%;
height:21px;
font-family:Verdana;
font-size:10px;
font-weight:normal;
text-align: center;
text-decoration:none;
color:#666666;
padding-bottom:5px;
padding-right:0px;
padding-top:5px;
padding-left:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
margin-top:0px;
float:left;
}

.footer-copyright a{
margin:0px;
padding-bottom:5px;
padding-right:5px;
padding-top:5px;
padding-left:10px;
color:#666666;
}

.footer-copyright a:hover{
color:#000000;
text-decoration:underline;
}

/*start DROPDOWN MENU*/

#jsddm{	
	/*margin: 0;
	padding: 0;*/
	
	width:945px;
height:40px;
margin:5px 0px 0px 50px;
padding:0px;
float:left;
color:#fec900;
	}
	
	/*#jsddm ul{	
	width:945px;
height:40px;
margin:0px;
padding:0px;
float:left;
z-index:100;
color:#fec900;
	}*/
	
	

	#jsddm li{	
		/*float: left;
		list-style: none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		font-weight:normal;
		text-align:left;
		text-decoration:none;*/
		
		

float:left;
list-style:none;
text-align:center;
text-decoration:none;
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#fec900;
	}

	#jsddm li a{
	/*display: block;
		background: #04abed;
		padding: 5px 12px;
		text-decoration: none;
		border-right: 1px solid white;
		width: 70px;
		color: #FFFFFF;
		white-space: nowrap;
		border-left: 3px solid #04abed;*/
		
	margin:0px;
	background:url(../images/nav_bullett.jpg) center left no-repeat;
	display:block;
	text-decoration:none;
	white-space: nowrap;
	color:#fec900;
	padding:10px 25px 14px 25px;
	text-transform:uppercase;
	text-align:left;
	}

	#jsddm li a:hover{	
		/*background: #24313C;
		color:#FFFFFF;
		border-left: 3px solid #24313C;
*/		
		

background:url(../images/nav_bullett_over.jpg) center left no-repeat;
text-align:center;
text-decoration:none;
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-transform:uppercase;
	text-align:left;
	}
	
	#jsddm li .jsddm-active{	
		/*background: #24313C;
		color:#FFFFFF;
		border-left: 3px solid #24313C;
*/		
		

background:url(../images/nav_bullett_over.jpg) center left no-repeat;
text-align:center;
text-decoration:none;
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-transform:uppercase;
	text-align:left;
	cursor:default;
	}
		
		#jsddm li ul{	
			margin: 0px;
			padding: 0px;
			position: absolute;
			visibility: hidden;
			/*border-top: 1px solid white;*/
			border-bottom: 2px solid #24313C;
		}
		
			#jsddm li ul li{	
				float: none;
				display: inline;
				
			}
			
			#jsddm li ul li a{	
				width: auto;
				background: #ffe480;
				color: #000000;
				border-left: 6px solid #fec900;
				margin:0px;
				padding:5px;
				text-transform:none;
			}
			
			#jsddm li ul li a:hover{	
				background: #24313C;
				color: #FFFFFF;
				border-left: 6px solid #04abed;
				text-transform:none;
				}
				
				#jsddm li ul li .active{	
				background: #24313C;
				color: #FFFFFF;
				border-left: 6px solid #04abed;
				text-transform:none;
				cursor:default;
				}


/*END DROPDOWN MENU*/



/* Start Sitemap  */
.sitemaptxt{
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#5e594a;
margin:5px 7px 3px 3px;
padding:0px;
line-height:17px;
}

.sitemaptext{
font-family:Verdana;
line-height:23px;
margin:0px;
padding:0px;
}

.sitemaptext a{
font-family:Verdana;
font-size:14px;
font-weight:normal;
text-align:justify;
text-decoration:none;
color:#FFFFFF;
line-height:23px;
margin:0px;
padding:0px;
}

.sitemaptext a:hover{
font-family:Verdana;
font-size:14px;
font-weight:normal;
text-align:justify;
text-decoration:underline;
color:#eae55c;
line-height:23px;
margin:0px;
padding:0px;
}

.sitemaptext-sub{
font-family:Verdana;
line-height:23px;
margin:0px;
padding:0px;
}

.sitemaptext-sub a{
font-family:Verdana;
font-size:14px;
font-weight:normal;
text-align:justify;
text-decoration:none;
color:#FFFFFF;
line-height:23px;
margin:0px;
padding:0px;
}

.sitemaptext-sub a:hover{
font-family:Verdana;
font-size:14px;
font-weight:normal;
text-align:justify;
text-decoration:underline;
color:#eae55c;
line-height:23px;
margin:0px;
padding:0px;
}
/*  End Sitemap  */



.btn_submit {
background-color:#CECECE;
border:1px solid #FFFFCC;
color:#333333;
font-family:Verdana;
font-size:10px;
font-weight:normal;
height:21px;
margin:0;
padding:3px;
text-align:center;
text-decoration:none;
width:auto;
}
