﻿/* CSS Document */

body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
*:focus{outline:none;}
.main_container{width:990px; margin:0 auto; }
img{border:none;}
.clr{clear:both; height:0;}
.fl{float:left}
.fr{float:right;}
a{margin:0; padding:0;}


.header{width:100%; height:98px; background: url(../images_new/header_top.jpg) center top no-repeat;}
.logo{float:left; width:191px; padding-top:20px;}
.busi_lead{float:left; padding:40px 0 0 110px;}
.header_right{width:300px; float:right; padding-top:20px;}
.social_icons{float:right; padding-left:5px;}
.search_bg{width:129px; height:19px;  background:#FFFFFF; float:right;}
.top_search_text{width:115px; height:12px; line-height:12px; padding:2px 5px 0 5px; border:1px solid #FFFFFF; color:#6c6b6b; }
.icons{width:300px; height:40px; float:left;}


.main_navigation{width:100%; background:url(../images_new/menu_bg.jpg) repeat-x; height:39px; }

.mainCntr {margin:0 auto; width:988px;}
.homebody{overflow:hidden; width:988px; margin-top:20px;}
.homeleft{float:left; width:247px; padding:0; margin:0;}
.homecenter{float:left; width:498px; padding:0; margin:0;}
.homeright{float:right; width:232px; padding:0; margin:0;}
.leftbox{width:232px; margin-bottom:15px;}
.lefthead{width: 222px; height:37px; background:url(../images_new/left_head_img.jpg) no-repeat; font-size:14px; color:#14387a; line-height:30px; font-weight:bold; padding-left:10px;}
.leftbox_center {padding-top:5px; width: 202px; background:url(../images_new/left_bgimg.jpg) repeat-y; padding-left:15px; padding-right:15px; }
.leftbox_center span{ font-size:14px; color:#14387a!important; text-align:justify; font-weight:bold; line-height:18px; padding:0; margin:0;} 
.leftbox_center p{text-align:justify;  font-size:12px; color:#000;  font-weight:normal; line-height:16px; margin:0; padding:0 0 10px 0; } 
.leftbox_center .txt{text-align:justify;  font-size:12px; color:#000!important;  font-weight:normal; line-height:16px; margin:0; padding:0 0 10px 0; }
.leftbox_center p span { font-weight:normal;}
.leftbott{width:232px; padding:0; margin:0;}
.leftbox_center a.more{ color:#14387a; font-size:12px; text-decoration:none;}
.leftbox_center .more img{ padding-top:4px;} 
.leftbox_center a.more:hover{ color:#000; text-decoration:underline;}
.leftbox_center .name{font-size:12px; color:#14387a;  font-weight:bold;}
.leftbox_center .desig{font-size:11px; color:#817e7d; font-weight:normal; padding-bottom:10px;}

.rightbox{width:232px; margin-bottom:15px;}
.rightbox_head{width: 222px; height:37px; background:url(../images_new/left_head_img.jpg) no-repeat; font-size:14px; color:#14387a; line-height:30px; font-weight:bold; padding-left:10px;}
.rightbox_center {padding-top:5px; width: 202px; background:url(../images_new/left_bgimg.jpg) repeat-y; padding-left:15px; padding-right:15px; }
.rightbox_center span{ font-size:14px; color:#383838; text-align:justify; font-weight:bold; line-height:18px; padding:0; margin:0;} 
.rightbox_center p{text-align:justify;  font-size:12px; color:#383838;  font-weight:normal; line-height:16px; margin:0; padding:0 0 10px 0; } 
.rightbox_center p span { font-weight:normal;}
.rightbott{width:232px; padding:0; margin:0;}
.rightbox_center a.more{ color:#022cb4; font-size:12px; text-decoration:none;}
.rightbox_center .name{font-size:12px; color:#14387a;  font-weight:bold;}
.rightbox_center .desig{font-size:11px; color:#817e7d; font-weight:normal; padding-bottom:10px;}

.rightbox1{width:232px; margin-bottom:15px;}
.rightbox1_head{width:222px; height:37px; background:url(../images_new/left_head_img.jpg) no-repeat; font-size:14px; color:#14387a; line-height:30px; font-weight:bold; padding-left:10px;}
.rightbox1bg {padding-top:5px; width: 202px; background:url(../images_new/left_bgimg.jpg) repeat-y; padding-left:15px; padding-right:15px;}
.rightbox1bg span{line-height:25px; padding-right:20px; display:block;  font-size:14px; color:#214381; font-weight:bold; background:url(../images_new/arrow2.jpg) no-repeat left center; padding-left:10px; float:left;} 
.rightbox1bg p{text-align:left;  font-size:12px; color:#383838;  font-weight:normal; line-height:16px; margin:0; padding:0 0 10px 0; } 
.rightbox1_bott{width:232px; padding:0; margin:0;}

.cii_technology1{font:normal 12px Arial, Helvetica, sans-serif; color:#454545; padding-top:10px;}
.cii_technology1 ul{padding:0; margin:0; list-style-type:none;}
.cii_technology1 ul li{font:normal 12px Arial, Helvetica, sans-serif; color:#454545; padding:0 0 8px 15px; margin-bottom:12px; background:url(../images_new/tech_arrow.png) top left no-repeat; border-bottom:#a6a6a6 dotted 2px;}
.cii_technology1 ul li a{font:normal 12px Arial, Helvetica, sans-serif; color:#454545; text-decoration:none; /* */display:block; padding-bottom:2px;}
.cii_technology1 ul li a:hover{font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.cii_technology1 ul li .marnone{margin-top:0;}
.cii_technology1 ul li .date1{font:italic 12px Arial, Helvetica, sans-serif; color:#14387a; padding-top:3px;}

/***** footer **********/

.footer_container{width:100%; background:url(../images_new/footer_bg.jpg) repeat-x #000; height:34px;}
.footermain {width:988px; padding:0; margin:0 auto;}
.footer_box {width:800px; float:left; color:#fff;}
.footer_box ul{list-style:none; padding:0; margin:8px 0 0 0;}
.footer_box li{font:normal 11px Arial, Helvetica, sans-serif; color:#fff; display:inline;}
.footer_box li a{ font-size:11px; color:#ccc; font-weight:normal; text-decoration:none; margin:0 9px 0 10px;}
.footer_box li a:hover{ font-size:11px; color:#fff; font-weight:normal; text-decoration:none;}
.newsbox {width: 77px; height:23px; float:right; padding-top:5px;}
.copyrightbox1{width:100%; padding:0; margin:0;}
.copyrightbox{width: 988px; margin:0 auto; padding:0;}
.footer_bott{width: 700px; padding:0; margin:8px 0 10px 10px; color:#444444}
.footer_bott ul{list-style:none; padding:0; margin:0;}
.footer_bott li{font:normal 11px Arial, Helvetica, sans-serif; color:#444444; display:inline;}
.footer_bott li a{font-size:11px; color:#444444; font-weight:normal; text-decoration:none; padding:0 10px 0 10px;}
.footer_bott li a:hover{font-size:11px; color:#000; font-weight:normal; text-decoration:none;}

.sliderbox{width:475px; background:url(../images_new/slider-bg.jpg) left top no-repeat; margin-bottom:10px; height:440px; padding:10px 15px 10px 10px;}
.sliderimg{padding:0;}
.gallerylayer{width:100%; float:left; margin:0; padding:0; z-index:99;}

.status{display:block; text-align:center; font:11px Arial, Helvetica, sans-serif !important; color:#000000 !important;}
.status a{ font:bold 14px Arial, Helvetica, sans-serif !important; color:#fff !important; text-decoration:none;}
.img_cap_black{width:98%; padding:0 1%; float:left; text-align:center; font:11px/13px Arial, Helvetica, sans-serif; color:#fff;}





.centerbox{width:498px; margin-bottom:15px;}
.center_head{width:488px; height:36px; background:url(../images_new/title_center_head.jpg) no-repeat; font-size:14px; color:#14387a; line-height:30px; font-weight:bold; padding-left:10px;}
.centerbg {padding-top:5px; width:468px; background:url(../images_new/center_bg.jpg) repeat-y; padding-left:15px; padding-right:15px; float:left;}
.centerbg span{line-height:25px; padding-right:20px; display:block;  font-size:14px; color:#214381; font-weight:bold; background:url(../images_new/arrow2.jpg) no-repeat left center; padding-left:10px; float:left;} 
.centerbg p{text-align:left;  font-size:12px; color:#383838;  font-weight:normal; line-height:16px; margin:0; padding:0 0 10px 0; } 
.center_bott{width:232px; padding:0; margin:0;}
.ciispeak_box{width:468px; float:left;}
.ciispeak_left{background:url(../images_new/arrow2.jpg) no-repeat left center; color:#214381; font:bold 12px Arial, Helvetica, sans-serif; float:left; width:100px; padding-left:10px;}
.ciispeak_right{color:#383838; font:normal 12px Arial, Helvetica, sans-serif; float:left; width:345px; padding-left:10px;}
.ciispeak_right a{color:#14387a; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.ciispeak_right a:hover{color:#000; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:underline; }
.policywatch_box{margin-top:0px; padding-bottom:10px;}
.policywatch_box1{width:117px; text-align:center; float:left;}
.policywatch_box1 img{border:1px solid #e6e5e5;}

.policy_news_left{font:bold 13px Arial, Helvetica, sans-serif; color:#2b2b2b; float:left; width:250px;}
.policy_news_right{font:bold 13px Arial, Helvetica, sans-serif; color:#2b2b2b; float:right; width:48px;}
.policy_news_right a.more{color:#022cb4; font-size:12px; text-decoration:none;}
.marnone{margin:0;}

.centerbg .more img{ padding-top:4px;} 
.centerbg a.more{ color:#14387a; font-size:12px; text-decoration:none; }
.centerbg a.more:hover{ color:#000; text-decoration:underline;}

.centerbg .name{font-size:12px; color:#901311;  font-weight:bold;}
.centerbg .desig{font-size:11px; color:#817e7d; font-weight:normal; padding-bottom:10px;}
.bornone{border:none;}

.cii_technology{font:normal 12px Arial, Helvetica, sans-serif; color:#454545;}
.cii_technology ul{padding:0; margin:0; list-style-type:none;}
.cii_technology ul li{font:normal 12px Arial, Helvetica, sans-serif; color:#454545; padding-left:15px; background:url(../images_new/tech_arrow.png) top left no-repeat;}
.cii_technology ul li a{font:normal 12px Arial, Helvetica, sans-serif; color:#14387a; text-decoration:none; border-bottom:#a6a6a6 dotted 2px; display:block; padding-bottom:8px; margin-top:16px;}
.cii_technology ul li a:hover{font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;}
.cii_technology ul li .marnone{margin-top:0;}


.strategic_partner{font:normal 12px Arial, Helvetica, sans-serif; color:#454545;}
.strategic_partner ul{padding:0; margin:0; list-style-type:none;}
.strategic_partner ul li{font:normal 12px Arial, Helvetica, sans-serif; color:#454545; padding-left:15px; background:url(../images_new/tech_arrow.png) top left no-repeat;}
.strategic_partner ul li a{font:normal 12px Arial, Helvetica, sans-serif; color:#14387a; text-decoration:none; border-bottom:#a6a6a6 dotted 2px; display:block; padding-bottom:5px; margin-top:9px;}
.strategic_partner ul li a:hover{font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;}
.strategic_partner ul li a.nomar{margin-top:0;}
.pm0{padding:0; margin:0;}






/* css for homepahe thubnail slider */
.jcarousel-skin-tango .jcarousel-container {}
.jcarousel-skin-tango .jcarousel-container-horizontal {margin:0 auto; background:none;	padding:0; 	width:180px; height:115px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:180px;  height:115px; margin:0 auto;}
.jcarousel-skin-tango .jcarousel-item { width: 180px; height: 115px; padding:0 5px	;}
.jcarousel-skin-tango .jcarousel-item img{border:2px solid #000000;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 0; }
.jcarousel-skin-tango .jcarousel-item-placeholder {}
.jcarousel-skin-tango .jcarousel-next-horizontal {width:15px; height:30px; cursor:pointer; 	position:absolute; top:25px; right:-15px; display:block; 
background:url(../images_new/next-1.png) 0 0px no-repeat; text-indent: -5000px;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {background:url(../images_new/next-1.png) 0 -30px no-repeat;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {top: 25px; right: -15px; }
.jcarousel-skin-tango .jcarousel-prev-horizontal {width:15px; height:30px; cursor:pointer; 	position:absolute; top:25px; left:-15px; display:block; 
background:url(../images_new/prev-1.png) 0 0 no-repeat;	text-indent: -5000px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background:url(../images_new/prev-1.png) 0 -30px no-repeat; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {top: 25px; left: -15px;}
.thumbnail_slidera{width:96px; height:96px;}
/*.thumbnail_slidera{float:left; width:96px; height:96px;}*/
/* end css for homepahe thubnail slider  */

#newsticker-demo2{height:367px !important; position:relative !important; top:24px !important;}
.news-inner{width:200px; margin:0; padding:0 0 51px 0; float:left; background:#fff;}



/* css for verticle slider */
#newsticker-demo {width:468px;  overflow:hidden; float:left;}
#newsticker-demo .title {font-size:14px; font-weight:bold; padding:0px;}
#newsticker-demo img {border:1px solid #e8e8e8;}
#newsticker-demo ul { margin:0; padding:0;}
#newsticker-demo li {list-style:none; display:block; padding:0; margin:0; width:468px; float:left; height:20px;   border-bottom:#a6a6a6 dotted 2px; margin-bottom:5px; }

.previousa {outline:none; cursor:pointer; }
.nexta {outline:none; cursor:pointer; }

.previous1 {outline:none; cursor:pointer; }
.next1 {outline:none; cursor:pointer; }

.previous2 {outline:none; cursor:pointer; }
.next2 {outline:none; cursor:pointer; }

.previous3 {outline:none; cursor:pointer; }
.next3 {outline:none; cursor:pointer; }

.previous4 {outline:none; cursor:pointer; }
.next4 {outline:none; cursor:pointer; }

.previous5 {outline:none; cursor:pointer; }
.next5 {outline:none; cursor:pointer; }

.previous6 {outline:none; cursor:pointer; }
.next6 {outline:none; cursor:pointer; }

#newsticker-demo1 {width:468px;  overflow:hidden;}
#newsticker-demo1 .title {font-size:14px; font-weight:bold; padding:0px;}
#newsticker-demo1 img {border:1px solid #e8e8e8;}
#newsticker-demo1 ul { margin:0; padding:0;}
#newsticker-demo1 li {list-style:none; display:block; padding:0; margin:0; width:468px; float:left; height:20px;   border-bottom:#a6a6a6 dotted 2px; margin-bottom:5px; }


#newsticker-demo3 {width:468px; height:auto;  overflow:hidden;}
#newsticker-demo3 .title {font-size:14px; font-weight:bold; padding:0px;}
#newsticker-demo3 img {border:1px solid #e8e8e8;}
#newsticker-demo3 ul { margin:0; padding:0;}
#newsticker-demo3 li {list-style:none; display:block; padding:0; width:468px; color:#454545; padding-left:15px; background:url(../images_new/tech_arrow.png) top left no-repeat; margin-bottom:10px; border-bottom:#a6a6a6 dotted 2px; height:50px;}
#newsticker-demo3 li a{font:normal 12px Arial, Helvetica, sans-serif; color:#14387a!important; text-decoration:none;  }
#newsticker-demo3 li a:hover{font:normal 12px Arial, Helvetica, sans-serif; color:#000!important; text-decoration:underline;}

#newsticker-demo4 {width:200px; height:auto;  overflow:hidden;}
#newsticker-demo4 .title {font-size:14px; font-weight:bold; padding:0px;}
#newsticker-demo4 img {border:1px solid #e8e8e8;}
#newsticker-demo4 ul { margin:0; padding:0;}
#newsticker-demo4 li {list-style:none; display:block; padding:4px 0; height:80px; width:185px; font:normal 12px Arial, Helvetica, sans-serif; color:#454545; padding-left:15px; background:url(../images_new/tech_arrow.png) top left no-repeat; margin-bottom:5px; border-bottom:#a6a6a6 dotted 2px;}
#newsticker-demo4 li a{font:normal 12px Arial, Helvetica, sans-serif; color:#062d74; text-decoration:none; display:block;}
#newsticker-demo4 li a:hover{font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline; display:block;}
#newsticker-demo4 li a.black{font:normal 11px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}


#newsticker-demo5 {width:450px; height:100px;  overflow:hidden;}
#newsticker-demo5 .title {font-size:14px; font-weight:bold; padding:0px;}
#newsticker-demo5 img {border:1px solid #e8e8e8;}
#newsticker-demo5 ul { margin:0; padding:0;}
#newsticker-demo5 li {list-style:none; display:inline; padding:0; height:100px; width:73px;}
#newsticker-demo4 li a{font:normal 12px Arial, Helvetica, sans-serif; color:#14387a; text-decoration:none; display:inline;}


#newsticker-demo6 {width:450px; height:100px;  overflow:hidden;}
#newsticker-demo6 .title {font-size:14px; font-weight:bold; padding:0px;}
#newsticker-demo6 img {border:1px solid #e8e8e8;}
#newsticker-demo6 ul { margin:0; padding:0;}
#newsticker-demo6 li {list-style:none; display:block; padding:0; width:450px; color:#454545; padding-left:15px; background:url(../images_new/tech_arrow.png) top left no-repeat; margin-bottom:10px; border-bottom:#a6a6a6 dotted 2px; height:22px;}
#newsticker-demo6 li a{font:normal 12px Arial, Helvetica, sans-serif; color:#14387a; text-decoration:none; }
#newsticker-demo6 li a:hover{font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;}

#newsticker-demo7 {width:450px; height:100px;  overflow:hidden;}
#newsticker-demo7 .title {font-size:14px; font-weight:bold; padding:0px;}
#newsticker-demo7 img {border:1px solid #e8e8e8;}
#newsticker-demo7 ul { margin:0; padding:0;}
#newsticker-demo7 li {list-style:none; display:inline; padding:0; height:100px; width:73px;}
#newsticker-demo7 li a{font:normal 12px Arial, Helvetica, sans-serif; color:#062d74; text-decoration:none; display:inline;}

#newsticker-demo8 {width:200px; height:100px;  overflow:hidden;}
#newsticker-demo8 .title {font-size:14px; font-weight:bold; padding:0px;}
#newsticker-demo8 img {border:1px solid #e8e8e8;}
#newsticker-demo8 ul { margin:0; padding:0;}
#newsticker-demo8 li {list-style:none; display:block; padding:4px 0; height:80px; width:185px; font:normal 12px Arial, Helvetica, sans-serif; color:#454545; padding-left:15px; background:url(../images_new/tech_arrow.png) top left no-repeat; margin-bottom:5px;/* border-bottom:#a6a6a6 dotted 2px;*/}
#newsticker-demo8 li a{font:normal 12px Arial, Helvetica, sans-serif; color:#062d74; text-decoration:none; display:block;}
#newsticker-demo8 li a:hover{font:normal 12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; display:block;}
#newsticker-demo8 li a.black{font:normal 11px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}


/* for tabs */
.center {width:100%; margin:0; padding:0;}
/*.marginbot {margin-bottom:15px;}*/
ul.list li {list-style-type:none; margin:0; padding:0;}
ul.tabs {width:465px; overflow:hidden; padding:0; margin:0;}
ul.tabs li {
list-style-type:none;
display:block;
float:left;
color:#6e6d6d;
padding:5px;
margin-right:5px;
background-color:#fff;
/*-moz-border-radius: 4px 4px 0 0;
-webkit-border-radius: 4px 4px 0 0;*/
cursor:pointer;
border:1px solid #dbdbdb;
}

ul.tabs li:hover {
background-color:#eae8e8;
color:#393939;
}

ul.tabs li.current {
background-color:#eae8e8;
color:#393939;
padding:5px;
}

.tabscontent {
padding:10px 0 0 13px;
display:inherit;
width:100%;
text-align:justify;
}








