@charset "utf-8";

/* -- Reset Style <<<-------- */
body{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; background-color: #e5e5e5;}

body,div,h1,h2,h3,h4,h5,h6,h7,pre,form,fieldset,input,textarea,p,blockquote,ul,li {
	margin:0;
	padding:0;
}
body,table, td { font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#646567}
HTML {	OVERFLOW-Y: scroll}
img{ border:0px}
.clear{	clear:both;}
.br{ height:15px;clear:both; }
*html.br{ height:0px;clear:both;}
th{ background-color:#6596ce; color:#FFFFFF}

.maincontainer{	background-color: #e5e5e5;	background-image: url(../images/innerbg.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: center 50%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto;}
HTML*.maincontainer{	background-color: #e5e5e5;	background-image: url(../images/innerbgi.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: center 50%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; }
/* -- header<<<-------- */
#header{	width:1000px; height:309px;	margin:0 auto;	background-image: url(../images/header.jpg);background-repeat: no-repeat; position:relative;}
#header .logo{
	position:absolute;
	left: 718px;
	top: 120px;
}
#header .quote{ float:left; width:500px; padding: 30px 0px 0px 40px}
#header .link{ float:right; width:250px; padding: 30px 0px 0px 0px; height:248px}
#header .link1{	position:absolute;	left: 807px;top: 143px;}
#header .link2{	position:absolute;	left: 815px;	top: 178px;}
#header .link3{	position:absolute;	left: 819px;top: 205px;}
#header .link4{	position:absolute;	left: 817px;	top: 235px;}
#header .link5{	position:absolute;	left: 805px;	top: 265px;}
/* -- header end <<<-------- */

/*  Bottom*/
#middlecontentpart{width:1000px;height:442px;margin:0 auto;
background-image: url(../images/bottom.jpg);background-repeat: repeat-x; position:relative}
#middlecontentpart .about{width:230px; float:left; padding:10px 10px 0px 15px ; margin:10px}
#middlecontentpart .globalpresence{width:200px; float:left; padding:10px; margin:10px 15px 0px 15px }
#middlecontentpart #news{width:430px; float:right; padding:5px 0px  0px 10px; margin:5px 0px 0px 20px}
#middlecontentpart #news  .img{	 width:134px; float:left; padding-left:18px}
#middlecontentpart #news .newsupdate{ float:left;background-image: url(../images/news.gif);background-repeat: repeat-x; width:249px; height:234px;}
#middlecontentpart #news .newsupdate div{	width:180px;}

#middlecontentpart #news .newsupdate div ul{
width:180px; list-style-type:none; padding:85px 0px 0px 35px
}
#middlecontentpart #news .newsupdate ul li{ height:52px; font-size:11px}
*html #middlecontentpart #news .newsupdate ul li{ height:45px}
#middlecontentpart .research {  }
#middlecontentpart .research  span{ width:240px; float:left; padding-left:15px}


/*  Bottom*/

/* --top menu<<<-------- */
#menu{	width:1000px; height:45px;	margin:0 auto;	background-image: url(../images/menu.jpg);background-repeat: repeat-x;}
#sddm{	margin: 0;	padding: 0;	z-index: 30 ; }

#sddm li
{	margin: 0;	padding: 0;
	list-style: none;	float: left;
	font-family:arial;	font-size:11px;	font-weight:bold;	}

#sddm li a
{
	display: block;	margin: 0 0px 0 0;	padding: 15px ;
	font-family:arial;	font-size:11px;	font-weight:bold;
	color:#2B2B2B;	text-align: center;	text-decoration: none;color:#fff;	

}

#sddm li a:hover{color:#fff;background: #d34311 url(../images/downarrow1.gif) no-repeat right;}
	
#sddm li.selected  a:link,#sddm li.selected a:active,#sddm li.selected a:visited,#sddm li.selected a:hover
{color:#fff;background: #d34311 url(../images/downarrow.gif) no-repeat right;}
/* 
#sddm div{position: absolute;visibility: hidden;margin: 0;
	padding: 0;	background: #EAEBD8;border-bottom-width: 0px;border-bottom-style: solid;
	border-bottom-color: #11568C ;}

#sddm div a	{	position: relative;display: block;margin: 0;padding: 5px 10px;width: auto;
		white-space: nowrap;text-align: left;text-decoration: none;	background: #D3E6F8;color: #11568C;font-size:12px;	font-weight:bold;	border-bottom-width: 1px;
	border-bottom-style: solid;	border-bottom-color: #B1CBE5 ;}

#sddm div a:hover{	color: #11568C;	background-attachment: fixed;background-image: url(images/downarrow.gif);
	background-repeat: no-repeat;	background-position: right center;}*/
		
	/*  end top menu*/
/*  footer*/
#footer { width:1000px; margin:0 auto }
#footer .footerlink {background-image: url(../images/footerbg.jpg);background-repeat: repeat-x; width:1000px; height:40px; text-align: center; color:#ffebd6;  }

#footer .footerlink .links{  padding-top:10px;	font-size:11px;	font-weight:bold; text-align:center}
#footer .footerlink span a{ text-decoration:none; color:#ffebd6	}

#footer .copyrights{   height:54px; background-color:#FFFFFF; color:#57738c}
#footer .copyrights .copy{ width:380px; float:left; padding:20px 10px 10px 20px} 
#footer .copyrights .terms { width:200px;float:left; color:#57738c; text-decoration:none; padding:20px 10px 10px 20px}
#footer .copyrights .terms a{ color:#57738c; text-decoration:none}
#footer .copyrights .logo{  float:right; width:180px;padding:10px 0px 0px 0px}
/* footerend*/


.button {color: #FFFFFF;background-color: #5a95d5;border: 1px solid #86b2e2;font-weight: bold; font-size:11px; padding:2px}
.info {
	border: 1px dashed #e5e5e5;
	text-align: center; padding:20px
}


/* Start Home page content */

#header .home_flash{float:left; width:700px; height:309px;}

.middlecontent_top{height:266px; overflow:hidden;}
.img_home_left{float:left; width:150px; margin: 28px 0 0 25px; _margin: 28px 0 0 15px;}
.img_home_right{float:right; width:223px; margin: 20px 0 0 10px; _margin: 20px 0 0 10px;}
.content_home{float:left; width:530px; text-align:justify; margin: 35px 0 0 0px;}
.content_home p{margin:15px 0;}
.middlecontent_top .newsupdate{ float:left;background-image: url(../images/news.gif);background-repeat: repeat-x; width:249px; height:234px; margin: 15px 0 0 25px;}
.middlecontent_top .newsupdate div{	width:180px;}
.middlecontent_top .newsupdate div ul{width:185px; list-style-type:none; padding:40px 0px 0px 17px}
.middlecontent_top .newsupdate ul li{font-size:13px; background:url(../images/icon_arrow.jpg) left 12px no-repeat; padding: 10px 0 5px 18px; border-bottom: dotted #8e8e8e 0px;}
.middlecontent_top .newsupdate ul li a{color:#2b83d0; text-decoration:none; font-weight:bold}
.middlecontent_top .newsupdate ul li a:hover{text-decoration:underline;}



.middlecontent_bottom{height:170px; overflow:hidden;}
.globalpresence_home{float:left; width:340px; background:url(../images/bg_ver_dotted_line.gif) right repeat-y; padding-right:10px; margin-left:20px;}
.globalpresence_home .heading{padding:5px 5px 10px 5px;}
.globalpresence_home .img_global{padding:5px 10px 5px 5px; float:left;}
.corebusiness{float:left; width:225px;}
.corebusiness .heading{padding:5px 5px 10px 5px;}
.content_corebusiness{background:url(../images/corebusiness_home.jpg) no-repeat; width:223px; height:131px; float:left;}
.corebusiness ul{margin:5px 0 0 10px;}
.corebusiness ul li{list-style-type:none; background:url(../images/icon_arrow_bullet.gif) left 2px no-repeat; color:#607073; font-size:11px; padding: 0 10px 5px 20px;}

select {font-family: Arial, Helvetica, sans-serif;}

a.footerlink{color:#417BC4;}
a.footerlink:hover{text-decoration:none;}

.hr{line-height:1px; height:1px; font-size:1px; border-bottom: solid #d0d0d0 1px; margin:5px 0 15px;}

/* End Home page content */

/* Product List CSS */
table.products{border-collapse:collapse;}
table.products th{background:#fff; text-align:left; font-weight:normal; color:#646567; border: solid #AED9EF 1px;}
table.products thead th{background:#6596CE; text-align:left; font-weight:bold; color:#fff; border: solid #AED9EF 1px;}
table.products td{background:#E3F4FD; border: solid #AED9EF 1px; vertical-align:top;}
table.products td.th {background:#9CCCE5;color:#FFFFFF; font-weight:bold;}
#cphi {
}
#cphi {
	position: absolute;
	left: 372px;
	top: 180px;
}

