body{
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3B3B3B;
	font-size:11px;
	line-height:17px;
}
#main{
	margin: 0 auto; 
	padding: 0; 
	width: 950px;	
	background: inherit; 
	color:#343434;
}
#top-part{
width:100%;
padding:0px;
margin:0px;
}
#top-right{
width:795px;
float:right;
padding:0px;
margin:0px;
}
#top-links, #top-links2{
padding:12px 0px 10px 0px;
text-align:right;
font-size:10px;
color:#D56B00;
}
#top-links a{
color:#D56B00;
padding:0px 4px 0px 4px;
text-decoration:none;
font-weight:bold;
}
#top-links a:hover{
color:#F49A14;
text-decoration:none;
}
#top-links h2 {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size:17px;
color:#232323;
font-weight:normal;
}
.idfcLogo{float: left; width: 164px;}
.toplinx{float: right; width: 750px; text-align: right;}

#search-box{
text-align:right;
padding:0px 0px 0px 0px;
margin:0px;
line-height:27px;
height:27px;
}
#right-top1{
height:182px;
width:258px;
margin-bottom:4px;
padding:0px;
background-color:#bd8cbf;
/*background-image:url(../images/bg_r1.jpg);
background-repeat:repeat-x;
background-position:left top;*/
}
#right-top1 h1{
font-size:11px;
font-weight:bold;
color:#ffffff;
padding:8px 0px 0px 0px;
margin:0px 0px 0px 15px;
/*letter-spacing:-0.05em;*/
}
#right-top1 p{
font-size:11px;
font-weight:normal;
padding:0px; color:#ffffff;
margin:5px 15px 8px 15px;
padding:0px;
}
#right-top1 p a{
font-size:11px;
font-weight:normal;
padding:0px;
color:#ffffff;
}
#right-top1 p a:hover{
color:#000000;
text-decoration:none;
}

/*----------special*/
#right-topSp{height:100px; width:256px; margin-bottom:3px; padding:0px;/*background-image:url(../images/bg_r1.jpg); background-repeat:repeat-x; background-position:left top;*/  background-color: #bd8cbf; border:#CCCCCC solid 1px; color:#ffffff;}
#right-topSp a{color:#ffffff; text-decoration:none;}
#right-topSp a:hover {color:#000000; text-decoration:none;}
#right-topSp img{float:right; margin:10px;}
#right-topSp h1{ font-size:11px; font-weight:bold; color:#ffffff; padding:3px 0px 3px 0px; margin:0px 0px 0px 10px; /*letter-spacing:-0.05em;*/}
#right-topSp p{ font-size:11px; color:#ffffff; font-weight:normal; padding:0px; margin:5px 12px 5px 12px; padding:0px; line-height:14px !important;}
#right-topSp p a{ font-size:11px; font-weight:normal; padding:0px; color:#ffffff; margin:0px; text-decoration:none;}
#right-topSp p a:hover{color:#000000; text-decoration:none;}
#right-topSp1{ width:258px; height:99px; margin-bottom:6px; padding:0px; background-image:url(../images/an-r.jpg); background-repeat:no-repeat; background-position:left top;}
#right-topSp1 h1{ padding:3px 0px 0px 85px; margin:0px 0px 0px 15px; line-height:16px !important; }
#right-topSp1 h1 a{font-size:11px !important; font-weight:bold; color:#551A8B; text-decoration:none; }
#right-topSp1 h1 a:hover{ color:#BC3100; }

#right-topSp5{
width:258px;
height:107px;
background-image:url(../images/v1.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#right-topSp5 h1{
font-size:13px;
font-weight:bold;
color:#551A8B;
padding:12px 0px 0px 0px;
margin:0px 0px 0px 15px;
line-height:18px;
}
#right-topSp5 p a{
font-size:11px;
font-weight:normal;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 15px;
color:#551A8B;
text-decoration:none;
}
#right-topSp5 p a:hover{
color:#BC3100;
text-decoration:none;
}

/*----------special end*/



#right-top2{
width:258px;
height:28px;
margin-bottom:4px;
padding:0px;
background-color:#f79548;
}

#right-top2 h1{
padding:3px 0px 0px 0px;
margin:0px 0px 0px 15px;
background-image:url(../images/arrow_blk.gif);
background-position:190px 10px;
background-repeat:no-repeat;
}
#right-top2 h1 a{
font-size:13px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
#right-top2 h1 a:hover{
font-size:13px;
font-weight:bold;
color:#FFFFFF;
}
#right-top3{
width:258px;
height:104px;
background-image:url(../images/video_img1.jpg);
background-position:left 2px;
background-repeat:no-repeat;
}
#right-top3 h1{
font-size:13px;
font-weight:bold;
color:#3B3B3B;
padding:12px 0px 12px 0px;
margin:0px 0px 0px 15px;
line-height:18px;
}
#right-top3 p a{
font-size:11px;
font-weight:normal;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 15px;
color:#551A8B;
}
#right-top3 p a:hover{
color:#3B3B3B;
text-decoration:none;
}

#right-top5{
width:258px;
height:104px;
background-image:url(../images/idfc-15-yesrs-img.jpg);
background-position:left 2px;
background-repeat:no-repeat;
}
#right-top5 h1{
font-size:13px;
font-weight:bold;
color:#3B3B3B;
padding:12px 0px 8px 0px;
margin:0px 0px 0px 15px;
line-height:18px;
}
#right-top5 p a{
font-size:11px;
font-weight:normal;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 15px;
color:#551A8B;
}
#right-top5 p a:hover{
color:#3B3B3B;
text-decoration:none;
}

#right-top4{
width:258px;
height:28px;
margin-bottom:4px;
padding:0px;
background-color:#f79548;
}

#right-top4 h1{
padding:3px 0px 0px 0px;
margin:0px 0px 0px 15px;
background-image:url(../images/arrow_blue.jpg);
background-position:115px 8px;
background-repeat:no-repeat;
}
#right-top4 h1 a{
font-size:13px;
font-weight:bold;
color:#551A8B;
text-decoration:none;
}
#right-top4 h1 a:hover{
font-size:13px;
font-weight:bold;
color:#FFFFFF;
}

#right-top-finance{
background-image:url(../images/finance_video.jpg);
background-repeat:no-repeat;
background-position:left top;
width:239px;
height:92px;
}
#right-top-finance h1{
font-size:13px;
font-weight:bold;
color:#FFFFFF;
padding:15px 0px 0px 0px;
margin:0px 0px 0px 15px;
line-height:18px;
}
#right-top-finance p a{
font-size:11px;
font-weight:normal;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 15px;
color:#FFFFFF;
}
#right-top-finance p a:hover{
color:#551A8B;
text-decoration:none;
}

.txtSearch{
height:18px;
padding:0px 0px 0px 5px;
margin:0px;
border:none;
font-size:11px;
width:100px;
}
.logo1{
float: left; width: 164px;}

.topR{
float: right; width: 750px; text-align: right;}

#logo{
float:left;
/*width:155px;*/
padding:0px;
margin:0px;
height:100px;
}

.mainFrame{width: 857px; float: left; border-left:#f79548 solid 87px; padding-left: 6px;
            margin-top: 5px;}

#header-part{
clear:both;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#header-part1{
margin-right: 6px;}
#header-rotator{
float:left;
width:593px;
padding:0px;
margin:0px;
height:322px;
}
#headerR{float: right;}



#header-rotator-equity1{
background-image:url(../project_equity/images/header1.jpg);
background-repeat:no-repeat;
background-position:left top;
float:left;
width:593px;
height:317px;
padding:0px;
margin:0px;
}
#header-rotator-equity1 h3{
padding:30px 20px 0px 30px;
margin:0px;
color:#FFFFFF;
font-size:20px;
line-height:20px;
font-weight:normal;
}
#header-rotator-equity1 p{
padding:20px 360px 0px 30px;
margin:0px;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
line-height:18px;
}
#header-rotator-finance1{
background-image:url(../images/finance_header.jpg);
background-repeat:no-repeat;
background-position:left top;
float:left;
width:593px;
height:322px;
padding:0px;
margin:0px;
}

#header-rotator-finance1 h3{
padding:30px 20px 0px 30px;
margin:0px;
color:#FFFFFF;
font-size:20px;
font-weight:normal;
}
#header-rotator-finance1 p{
padding:20px 360px 0px 30px;
margin:0px;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
line-height:18px;
}



#header-rotator-finance{
background-image:url(../images/project_finace_header1.jpg);
background-repeat:no-repeat;
background-position:left top;
float:left;
width:593px;
height:322px;
padding:0px;
margin:0px;
}

#header-rotator-finance h3{
padding:30px 20px 0px 30px;
margin:0px;
color:#FFFFFF;
font-size:20px;
font-weight:normal;
}
#header-rotator-finance p{
padding:20px 360px 0px 30px;
margin:0px;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
line-height:18px;
}
#header-rotator-foundation{
background-image:url(../images/story_foundation.jpg);
background-repeat:no-repeat;
background-position:left top;
float:left;
width:708px;
height:302px;
padding:0px;
margin:0px;
}
#header-rotator-foundation h3{
padding:30px 20px 0px 470px;
margin:0px;
color:#FFFFFF;
font-size:20px;
font-weight:normal;
}
#header-rotator-foundation p{
padding:20px 20px 0px 470px;
margin:0px;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
line-height:18px;
}


h1{
font-size:19px;
letter-spacing:0px;
line-height:20px;
font-weight:normal;
color:#545454;
padding:0px;
margin:0px;
}
p{
padding:10px 0px 0px 0px;
margin:0px;

}
navigation{
	width:100%;

}
form{
padding:0px;
margin:0px;
}
#search{
	float:left;
	width:198px;
	/*background-image:url(../images/dotted_line.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
/*	line-height:31px;*/
	padding-bottom:6px;

}
.txt-box{
	padding:0px;
	margin:5px 0px 0px 10px;
	font-size:11px;
	height:15px;
	width:140px;

}
#header{
text-align:left;
background-image:url(../images/dotted_line.jpg);
background-repeat:repeat-x;
background-position:left bottom;
padding-bottom:10px;
}

#mid-col1{float:left; width:291px; display:block; height:204px; border:#D3D3D3 solid 1px;}
#mid-col1 h1{font-size:12px; font-weight:bold; color:#ffffff; margin:0px; padding:5px 15px 5px 15px;  background:#f1666a;   border-bottom:#F6B559 solid 1px; }
#mid-col1 p{font-size:11px; font-weight:normal; padding:0px; margin:5px 15px 8px 15px; }
#mid-col1 p a{font-size:11px; color:#551A8B; }
#mid-col1 p a:hover{color:#f79548; text-decoration:none;}

#mid-col2{float:left; width:292px; display:block; height:204px; margin:0px 0px 0px 6px; border:#D3D3D3 solid 1px;}
#mid-col2 h1{font-size:12px; font-weight:bold; color:#ffffff; margin:0px; padding:5px 15px 5px 15px;  background:#f1666a;   border-bottom:#F6B559 solid 1px;}
#mid-col2 p{font-size:11px; font-weight:normal; padding:0px; margin:5px 15px 8px 15px; }
#mid-col2 p a{font-size:11px; color:#551A8B; }
#mid-col2 p a:hover{ color:#F05F02; text-decoration:none;}






#mid-col3{
float:left;
width:235px;
height:204px;
/*margin-left:30px;*/
display:block;
background-image:url(../images/bg_shadow3.jpg); background-repeat:no-repeat; background-position:left top;
margin:0px 0px 0px 2px;
}
#mid-col3 h1{
font-size:12px;
font-weight:bold;
color:#BC3100;
padding:0px;
margin:10px 0px 0px 15px;
}

#mid-col3-new1 {float:right; width:255px; height:190px; float:right; margin-top:2px; /*margin-left:30px;*/ display:block; border:#D3D3D3 solid 1px; margin:5px 0px 2px 0px;}
#mid-col3-new1 h1 {font-size:12px; font-weight:bold; color:#000000; background:#fdca0b; padding:5px 15px 5px 15px; margin:0px; /*border-bottom:#F6B559 solid 1px; */}

#mid-col3-new {float:left; width:256px; height:98px; /*margin-left:30px;*/ display:block; border:#D3D3D3 solid 1px; margin:0px 0px 2px 6px;}
#mid-col3-new h1{font-size:12px; font-weight:bold; color:#000000; background:#fdca0b; padding:5px 15px 5px 15px; margin:0px; /*border-bottom:#F6B559 solid 1px; */}

#mid-col3-foundation{float:left; width:256px; height:220px; /*margin-left:30px;*/ display:block; border:#D3D3D3 solid 1px; margin:0px 0px 2px 6px;}
#mid-col3-foundation h1{ font-size:12px; font-weight:bold; color:#000000; margin:0px; padding:5px 15px 5px 15px; background-color:#fdca0b;}


#mid-col4{float:left;  width:256px; height:97px; /*margin-left:30px;*/ display:block; border:#D3D3D3 solid 1px; margin:6px 0px 2px 6px;}
#mid-col4 h1{font-size:12px; font-weight:bold; color:#ffffff; background:#f1666a; padding:5px 15px 5px 15px; margin:0px; /*border-bottom:#F6B559 solid 1px; */}


#mid-col5{float:left; width:256px; height:97px; /*margin-left:30px;*/  display:block; border:#D3D3D3 solid 1px; margin:6px 0px 2px 6px;}
#mid-col5 h1{font-size:12px; font-weight:bold; color:#BC3100; padding:0px; margin:10px 15px 0px 15px; border-bottom:#F6B559 solid 1px; }
#mid-col5 p {background-image:url(../project_equity/images/pdf_icon.gif); background-position:15px 5px; background-repeat:no-repeat; font-size:11px; color:#343434; margin:0px 0px 5px 0px; padding:3px 0px 0px 35px;}


#col-table{margin-left:12px; width:90%;}
#col-table p{
font-size:9px;
padding:0px 0px 0px 5px;
border-bottom:#DDDDDD solid 1px;
border-right:#DDDDDD solid 1px;
line-height:18px;
}

#breadcurmbs{
background-image:url(../images/mid_bg.jpg);
background-repeat:repeat-x;
background-position:left top;
clear:both;
padding:10px 0px 0px 0px;
margin:0px 0px 0px 0px;
height:12px;
}
#breadcurmbs1{
float:left;
padding:0px 0px 0px 200px;
margin:0px 0px 0px 0px;
font-size:10px;
color:#6B6A6A;
background:none;
}
#breadcurmbs1 a{
font-size:10px;
text-decoration:none;
color:#6B6A6A;
}
#breadcurmbs1 a:hover{
text-decoration:none;
color:#5C2C90;
}
#print{
float:right;
padding:0px 20px 0px 0px;
margin:0px 0px 0px 0px;
}
#print a{
background-image:url(../images/print_icon.gif);
background-position:left bottom;
background-repeat:no-repeat;
color:#333333;
text-decoration:none;
padding:0px 0px 0px 20px;
font-size:11px;
}
#print a:hover{
background-image:url(../images/print_icon_hover.gif);
background-position:left bottom;
background-repeat:no-repeat;
color:#6C2DB1;
text-decoration:none;
}
#right-col{ border:#CFCFCF solid 1px; background-color:#fdca0b;}
#right-col h1{font-weight:bold; font-size:11px; text-transform:uppercase; color:#000000; padding:10px 0px 10px 10px;}

#mid-section-inner{
clear:both;
padding:20px 0px 0px 0px;
}

#footer{
clear:both;
/*border-top:#D03D09 solid 2px;*/
margin-top:0px;
margin-bottom:5px;
padding:8px 0px 5px 0px;
float:left;
width:100%;
font-size:10px;
background: url(../images/footer-bg.gif) left top no-repeat #818286;
color:#FFFFFF;
font-weight:normal; 
}
img{ max-width:100%; height:auto;
	}
#newfooter {
    background: #ffffff;
    clear: both;
    color: #000000;
    float: left;
    font-size: 10px;
    font-weight: normal;
    margin-bottom: 5px;
    margin-top: 0;
    padding: 5px 0;
    width: 100%; 
	
}
#newfooter .footerL, #footer .footerL{
float:left;
margin-left:10px;
}
#newfooter .footerR, #footer .footerR{
float:right;
margin-right:10px;
}
#newfooter, #newfooter   a{
color:#818286;
text-decoration:none;
}

#footer span{
padding:0px 0px 0px 0px;
color:#FFFFFF;
}
#footer span a{
/*color:#292929;*/
color:#FFFFFF;
text-decoration:none;
}
#footer span a:hover{
color:#F9A61A;
text-decoration:underline;
}
.footer1 p {
padding:0px 0px 0px 0px;
margin:0px;
text-align:right;
font-weight:normal;
}

.footer1 p a{
color:#666666;
text-decoration:none;
font-size:10px;
padding-right:5px;
}
.footer1 p a:hover{
color:#D56B00;
text-decoration:none;
}


.dottedline{
	background-image:url(../images/dotted_line.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
}


/*-------innerpages css ------------*/

#mid-container{
width:924px; 
float:left; 
border-left:#f79548 solid 20px; 
padding-left:6px; 
margin-top:5px;
}

#inner-content{
}

#inner-content h1{
color:#E10059;

font-size:40px;
padding:30px 0px 0px 0px;
margin:0px;
letter-spacing:-1px;
}
#inner-content p{
padding:0px 20px 10px 0px;
}
#inner-content h2{
color:#545454;
font-size:20px;
padding:20px 230px 0px 0px;
margin:0px;
letter-spacing:-1px;
font-weight:normal;
}

#mid-section-middle h3{

font-size:11px;
font-weight:bold;
color:#3B3B3B;
padding:0px 0px 0px 0px;
margin:0px;
}
#inner-content h4 {
color:#0049B5;

font-size:13px;
padding:10px 0px 0px 0px;
margin:0px;
font-weight:normal;
letter-spacing:0px;
}
#inner-content ul {
padding:10px 0px 10px 2px;
margin:0px;
list-style:none;
}
#inner-content ul li{
padding:0px 0px 0px 15px;
margin:0px;
list-style:none;
background-image:url(../images/arrow1.jpg);
background-position:left 5px;
background-repeat:no-repeat;
}


.line{
border-bottom:#CFCFCF solid 1px;
padding:0px;
margin:0px;
}

#contentcol-r{
margin-top:30px;
float:right;
width:205px;
margin-left:30px;
height:auto;
}

#contentcol-l{
margin-top:30px;
float:left;
width:685px;
border-right:#CFCFCF solid 1px;
height:auto;
}
#contentcol-l p a{
text-decoration:none;
color:#0049B5;
}
#contentcol-l p a:hover{
text-decoration:underline;
color:#292929;
}

#inner-header{
float:left;
margin:0px 0px 3px 0px;
padding:3px 0px 0px 0px;
}
#mid-section-left{
float:left;
width:180px;
margin-left:0px;
margin-right:20px;
}

#mid-section-middle{
float:left;
/*width:510px;*/
width:523px;
margin-right:20px;
}
#mid-section-middle h1{

font-size:13px;
font-weight:bold;
color:#BC3100;
padding:10px 0px 10px 0px;
margin:0px;
}

#mid-section-middle .PE{

font-size:13px;
font-weight:bold;
color:#BC3100;
padding:10px 0px 10px 0px;
margin:0px; text-decoration:none;
}

#mid-section-middle h5{

font-size:14px;
color:#6E6E6E;
padding:0px 0px 10px 0px;
margin:0px;
}

#mid-section-middle p{
padding:5px 0px 5px 0px;
margin:0px;
line-height:18px;
}
#mid-section-right{
float:right;
width:180px;
margin-right:0px;
}

#mid-section-middle .cate{
 border-bottom: 1px solid #D2D2D2;
 border-top: 1px solid #D2D2D2;
 
    color: #5C2C90;
    float: left;
    margin-bottom: 3px;
    padding: 5px 0 5px 10px;
    text-decoration: none;
    width:95%; background:#f5f5f5;
}

#mid-section-middle .cateNew{
 border: 1px solid #D2D2D2;
 
    color: #5C2C90;
    float: left;
    margin-bottom: 3px;
    padding: 5px 0 5px 10px;
    text-decoration: none;
    width:97%; background:#f5f5f5;
}

#mid-section-middle .name {font-size:13px; font-weight:bold; color:#BC3100; padding:5px 0; }
#mid-section-middle .name a{font-size:13px; font-weight:bold; color:#BC3100; text-decoration:none;}
#mid-section-middle .name span {font-size:11px; font-weight:bold; color:#5C2C90; }
#mid-section-middle .name span a{font-size:11px; font-weight:bold; color:#5C2C90; text-decoration:none;}


#mid-section-middle .dealN{
font-size:11px;
font-weight:bold;
color:#5C2C90;
border-bottom:#999999 solid 1px; border-top:#999999 solid 1px; width:150px; margin:5px auto;
}

#mid-section-middle h2{
font-size:11px;
font-weight:bold;
color:#5C2C90;
padding:0px 0px 0px 0px;
margin:0px;
}
#mid-section-middle h2 a{

font-size:11px;
/*font-weight:bold;*/
text-decoration:none;
color:#BC3100;
padding:0px 0px 0px 0px;
margin:0px;
}
#mid-section-middle h2 a:hover{
color:#5C2C90;
}
#mid-section-middle p a{

text-decoration:none;
color:#551A8B;
}
#mid-section-middle p a:hover{
text-decoration:underline;
color:#F05F02;
}
#mid-section-middle span{
color:#BC3100;
font-size:11px;
}
#mid-section-middle ul{
padding:0px;
margin:0px 0px 0px 5px;
list-style:none;
}
#mid-section-middle ul li{
padding:5px 0px 5px 10px;
margin:0px;
list-style:none;
background-image:url(../images/arrow2.gif);
background-position:left 10px;
background-repeat:no-repeat;
color:#343434;
}
#mid-section-middle ul li a{
color:#5C2C90;
text-decoration:none;
}
#mid-section-middle ul li a:hover{
color:#BC3100;
text-decoration:underline;
}
#mid-section-middle h4{
color:#5C2C90;
font-size:11px;
padding:0px 0px 10px 0px;
margin:0px;
font-weight:normal;
}


.faq{
color:#3B3B3B;
}
.faq h1{
background-image:url(../images/question_icon.jpg);
background-position:left 2px;
background-repeat:no-repeat;
padding:0px 0px 20px 25px;
font-size:11px;
font-weight:normal;
color:#3B3B3B;
}
.faq h1 a{
color:#3B3B3B;
text-decoration:none;
}
.faq h1 a:hover{
color:#5C2C90;
text-decoration:none;
}

.annual {
border-bottom:#CFCFCF solid 1px; 
border-top:#CFCFCF solid 1px;
padding:0px;
}
.annual h1{
font-size:11px;
background-color:#EFEFEF;
padding:3px 0px 0px 10px;
color:#5C2C90;
}
.annual p{
font-size:11px;
padding:5px 0px 0px 10px;
margin:0px;
height:25px;
}
#annual-report {
	background-image:url(../images/annual_report-bg1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:145px;
}
#annual-report h1{
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	color:#5C2C90;
	padding:10px 0px 0px 10px;
}
#annual-report p{
	font-weight: normal;
	font-size:11px;
	color:#343434;
	line-height:16px;
	padding:5px 0px 0px 10px;
}
#annual-report p a{
	font-weight: normal;
	font-size:11px;
	color:#5C2C90;
	line-height:16px;
	text-decoration:underline;
}
#annual-report p a:hover{
color:#BC3100;
text-decoration:none;
}


#investor {
	background-image:url(../images/investor_alerts.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:115px;
	margin-top:10px;
}
#investor h1{
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	color:#5C2C90;
	padding:10px 0px 0px 10px;
}
#investor p{
	font-weight: normal;
	font-size:11px;
	color:#3B3B3B;
	line-height:16px;
	padding:5px 0px 5px 10px;
}

#r-menu{}
#r-menu h1{
color:#E10059;

font-size:16px;
padding:30px 0px 10px 0px;
margin:0px;
letter-spacing:0px;
text-transform:uppercase;
}
#sectionLinks{
	margin: 0px 0px 20px 0px;
	padding: 0px;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block; color:#000000;
	border-bottom:#000000 1px dotted;
	background-image:url(../images/arrow_blk.gif);
	background-repeat:no-repeat;
	background-position:10px 7px;
	font-weight: normal;
	padding: 3px 0px 3px 25px;
	
	text-decoration:none;
	font-weight:bold;
}

#sectionLinks a:hover{
	background-color:#bd8cbf;
		background-image:url(../images/arrow_hover.jpg);
/*	background-image: none;*/
	text-decoration: none;
	color:#FFFFFF;
}
#sectionLinks a.active{
	color:#000000;
	border-top: 1px solid #FFFFFF;
	background-color:#EFEFEF;
/*	background-image: none;*/
	font-weight: normal;
	text-decoration: none;
}
#case-study{
border:#CFCFCF solid 1px;
background-repeat:repeat-x;
background-position:left top;
}
#case-study h1{
color:#0049B5;

font-size:13px;
padding:10px 0px 10px 10px;
margin:0px;
font-weight:normal;
letter-spacing:0px;
}
#case-study p{
padding:0px 0px 10px 10px;
margin:0px;
}
#case-study p a{
padding:0px 0px 0px 0px;
margin:0px;
text-decoration:none;
color:#0049B5;
}
#case-study p a:hover{
padding:0px 0px 0px 0px;
margin:0px;
text-decoration:none;
color:#292929;
}
#story{
float:left;
width:200px;
margin-left:28px;
margin-top:30px;
border:#CFCFCF solid 1px;
height:100px;
background-repeat:repeat-x;
background-position:left bottom;

}
#story h1{
font-size:13px;
color:#00438E;
line-height:16px;
padding:10px 5px 0px 10px;
margin:0px;
letter-spacing:normal;
font-weight:bold;

}
#story p{
padding:5px 0px 5px 10px;
margin:0px;
}
#story p a{
color:#00438E;
text-decoration:none;

}
#story p a:hover{
color:#292929;
text-decoration:none;
}
#chairman{
width:500px;
/*height:198px;*/
background-image:url(../images/chairman_msg_bg.jpg);
background-repeat:repeat-x;
background-position:left top;
background-color:#F8EADD;
}

#chairman h1{

font-size:18px;
text-decoration:none;
padding:8px 0px 0px 25px;
color:#EB7801; 
}
#chairman p{

font-size:11px;
text-decoration:none;
padding:10px 0px 10px 25px;
color:#323232; 
}

#chairman h2 a{
background-image:url(../images/arrow3.jpg);
background-position:25px 14px;
background-repeat:no-repeat;

font-size:11px;
text-decoration:none;
padding:10px 0px 0px 35px;
color:#5C2CA4; 
}



#chairman2{
width:500px;
height:260px;
background-image:url(../images/chairman_msg_bg.jpg);
background-repeat:repeat-x;
background-position:left top;
background-color:#F8EADD;
}

#chairman2 h1{

font-size:18px;
text-decoration:none;
padding:15px 0px 0px 25px;
color:#EB7801; 
}
#chairman2 p{

font-size:11px;
text-decoration:none;
padding:10px 0px 10px 25px;
color:#323232; 
}

#chairman2 h2 a{
background-image:url(../images/arrow3.jpg);
background-position:25px 14px;
background-repeat:no-repeat;
font-size:11px;
text-decoration:none;
padding:10px 0px 0px 35px;
color:#5C2CA4; 
}



#annual-report2{
width:500px;
height:150px;
background-color:#ECF1F4;
/*background-image:url(../images/annual_report2_bg.jpg);
background-repeat:repeat-x;
background-position:left top;*/
}

#annual-report2 h1{
font-size:11px;
text-decoration:none;
padding:15px 0px 0px 25px;
color:#5C2CA4; 
}
#annual-report2 p{

font-size:11px;
text-decoration:none;
padding:10px 0px 0px 25px;
color:#323232; 
}

#annual-report2 h2 a{
background-image:url(../images/arrow3.jpg);
background-position:25px 14px;
background-repeat:no-repeat;
font-size:11px;
text-decoration:none;
padding:10px 0px 0px 35px;
color:#5C2CA4; 
}



#annual-report3{
width:500px;
height:80px;
background-color:#ECF1F4;
/*background-image:url(../images/annual_report2_bg.jpg);
background-repeat:repeat-x;
background-position:left top;*/
}

#annual-report3 h1{
font-size:11px;
text-decoration:none;
padding:15px 0px 0px 25px;
color:#5C2CA4; 
}
#annual-report3 p{

font-size:11px;
text-decoration:none;
padding:10px 0px 0px 25px;
color:#323232; 
}

#annual-report3 h2 a{
background-image:url(../images/arrow3.jpg);
background-position:25px 14px;
background-repeat:no-repeat;
font-size:11px;
text-decoration:none;
padding:10px 0px 0px 35px;
color:#5C2CA4; 
}



#past-annual-report{
width:500px;
/*height:198px;*/
border:#CFCFCF solid 1px;
}

#past-annual-report h1{

font-size:11px;
text-decoration:none;
padding:15px 0px 0px 25px;
color:#5C2CA4; 
}

#past-annual-report h2{

font-size:11px;
text-decoration:none;
padding:5px 0px 20px 25px;
color:#EA8D2C; 
}

#report a{

font-size:11px;
color:#323232;
text-decoration:none;
}
#report a:hover{

font-size:11px;
color:#5C2C90;
text-decoration:underline;
}
#awards{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:235px;
background-image:url(../images/award_bg.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#awards h1{
font-size:11px;
text-decoration:none;
color:#BC3100;
padding:8px 0px 0px 0px;
}
#awards h2{
font-size:10px;
text-decoration:none;
color:#5A2F89;
padding:5px 15px 0px 3px;
}
#awards2{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#awards2 h1{
font-size:11px;
text-decoration:none;
color:#BC3100;
padding:8px 0px 0px 0px;
}
#awards2 h2{
font-size:10px;
text-decoration:none;
color:#5A2F89;
padding:5px 15px 0px 3px;
}
#awards3{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#awards3 h1{
font-size:11px;
text-decoration:none;
color:#BC3100;
padding:8px 0px 0px 0px;
}
#awards3 h2{
font-size:10px;
text-decoration:none;
color:#5A2F89;
padding:5px 15px 0px 3px;
}
#awards4{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#awards4 h1{
font-size:11px;
text-decoration:none;
color:#BC3100;
padding:8px 0px 0px 0px;
}
#awards4 h2{
font-size:10px;
text-decoration:none;
color:#5A2F89;
padding:5px 15px 0px 3px;
}

#awards5{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#awards5 h1{
font-size:11px;
text-decoration:none;
color:#BC3100;
padding:8px 0px 0px 0px;
}
#awards5 h2{
font-size:10px;
text-decoration:none;
color:#5A2F89;
padding:5px 15px 0px 3px;
}

#awards6{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#awards6 h1{
font-size:11px;
text-decoration:none;
color:#BC3100;
padding:8px 0px 0px 0px;
}
#awards6 h2{
font-size:10px;
text-decoration:none;
color:#5A2F89;
padding:5px 15px 0px 3px;
}

#awards7{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#awards7 h1{
font-size:11px;
text-decoration:none;
color:#BC3100;
padding:8px 0px 0px 0px;
}
#awards7 h2{
font-size:10px;
text-decoration:none;
color:#5A2F89;
padding:5px 15px 0px 3px;
}

#awards8{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:235px;
background-image:url(../images/award_bg.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#awards8 h1{
font-size:11px;
text-decoration:none;
color:#BC3100;
padding:8px 0px 0px 0px;
}
#awards8 h2{
font-size:10px;
text-decoration:none;
color:#5A2F89;
padding:5px 15px 0px 3px;
}


#awards9{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:235px;
background-image:url(../images/award_bg.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#awards9 h1{
font-size:11px;
text-decoration:none;
color:#BC3100;
padding:8px 0px 0px 0px;
}
#awards9 h2{
font-size:10px;
text-decoration:none;
color:#5A2F89;
padding:5px 15px 0px 3px;
}

#awards10{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:235px;
background-image:url(../images/award_bg.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#awards10 h1{
font-size:11px;
text-decoration:none;
color:#BC3100;
padding:8px 0px 0px 0px;
}
#awards10 h2{
font-size:10px;
text-decoration:none;
color:#5A2F89;
padding:5px 15px 0px 3px;
}

#awards11{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#awards11 h1{
font-size:11px;
text-decoration:none;
color:#BC3100;
padding:8px 0px 0px 0px;
}
#awards11 h2{
font-size:10px;
text-decoration:none;
color:#5A2F89;
padding:5px 15px 0px 3px;
}

#awards12{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#awards12 h1{
font-size:11px;
text-decoration:none;
color:#BC3100;
padding:8px 0px 0px 0px;
}
#awards12 h2{
font-size:10px;
text-decoration:none;
color:#5A2F89;
padding:5px 15px 0px 3px;
}

#awards13{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#awards13 h1{
font-size:11px;
text-decoration:none;
color:#BC3100;
padding:8px 0px 0px 0px;
}
#awards13 h2{
font-size:10px;
text-decoration:none;
color:#5A2F89;
padding:5px 15px 0px 3px;
}


#business-rig{
border:#CFCFCF solid 3px;
width:312px;
height:88px;
margin:20px 0px 0px 0px;
}

#business-rig h1{
font-size:11px;
color:#5A2F89;
text-decoration:none;
font-weight:bold;
padding:10px 0px 0px 0px;
}

#business-rig h1 a{ 

font-size:11px;
color:#BC3100;
text-decoration:none;
font-weight:bold;
padding:15px 0px 0px 0px;
text-decoration:underline;
}

#business-rig h1 a:hover{ 
color:#5A2F89;
text-decoration:none;
}

#case-studies{
border:#CFCFCF solid 1px;
background-image:url(../images/case_studies_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
}

#case-studies p{

color:#343434;
padding:8px 8px 0px 10px;
}


#case-studies2{
width:160px;
height:190px;
border:#CFCFCF solid 1px;
margin-right:21px;
margin-bottom:10px;
}

#case-studies2 h1{

color:#5C2CA4;
font-size:11px;
padding:8px 8px 0px 10px;
}

#case-studies2 p{

color:#525252;
font-size:11px;
padding:0px 8px 10px 10px;
}

#case-studies2 h2 a{

color:#BC3100;
font-size:10px;
padding:8px 8px 0px 10px;
}

#case-studies2 h2 a:hover{
color:#5C2CA4;

}

#philosophy{
background-image:url(../images/philosophy_img.jpg);
background-repeat:no-repeat;
background-position:right bottom;
height:260px;
background-color:#F3F3F3;
}

#philosophy p{

padding:10px 50px 0px 10px; 
}

#whitepapers{
border:#CFCFCF solid 1px;
margin:0px;
padding:10px;
}
#whitepapers h1{
font-size:11px;
color:#5C2CA4;
padding:0px 0px 0px 40px;
}
#whitepapers p{
font-size:11px;
color:#343434;
padding:10px;
}
#whitepapers p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 15px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#whitepapers p a:hover{
color:#BC3100;
}


#whitepapers2{
border:#CFCFCF solid 1px;
margin:0px;
padding:10px;
}
#whitepapers2 h1{
font-size:11px;
color:#5C2CA4;
padding:0px 0px 0px 40px;
}
#whitepapers2 p{
font-size:11px;
color:#343434;
padding:10px;
}
#whitepapers2 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 15px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#whitepapers2 p a:hover{
color:#BC3100;
}


#whitepapers3{
border:#CFCFCF solid 1px;
margin:0px;
padding:10px;
}
#whitepapers3 h1{
font-size:11px;
color:#5C2CA4;
padding:0px 0px 0px 40px;
}
#whitepapers3 p{
font-size:11px;
color:#343434;
padding:10px;
}
#whitepapers3 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 15px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#whitepapers3 p a:hover{
color:#BC3100;
}


#whitepapers4{
border:#CFCFCF solid 1px;
margin:0px;
padding:10px;
}
#whitepapers4 h1{
font-size:11px;
color:#5C2CA4;
padding:0px 0px 0px 40px;
}
#whitepapers4 p{
font-size:11px;
color:#343434;
padding:10px;
}
#whitepapers4 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 15px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#whitepapers4 p a:hover{
color:#BC3100;
}

#whitepapers5{
border:#CFCFCF solid 1px;
margin:0px;
padding:10px;
}
#whitepapers5 h1{
font-size:11px;
color:#5C2CA4;
padding:0px 0px 0px 40px;
}
#whitepapers5 p{
font-size:11px;
color:#343434;
padding:10px;
}
#whitepapers5 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 15px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#whitepapers5 p a:hover{
color:#BC3100;
}

#whitepapers6{
border:#CFCFCF solid 1px;
margin:0px;
padding:10px;
}
#whitepapers6 h1{
font-size:11px;
color:#5C2CA4;
padding:0px 0px 0px 40px;
}
#whitepapers6 p{
font-size:11px;
color:#343434;
padding:10px;
}
#whitepapers6 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 15px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#whitepapers6 p a:hover{
color:#BC3100;
}

.work{
margin:20px 0px 20px 0px;
}

#current-vacancies {
border:#CFCFCF solid 1px;

}
#current-vacancies h1{

font-size:11px;
padding:10px 0px 0px 20px;
}

#current-vacancies p{

font-size:11px;
padding:0px 0px 0px 20px;
color:#BC3100;
font-weight:bold;
}

#current-vacancies span{

font-size:11px;
padding:0px 0px 0px 20px;
color:#7C2C90;
font-weight:bold;
}



#current-vacancies2 {
padding:0px 0px 0px 0px;
}

#current-vacancies2 h1{

color:#581F97;
font-size:11px;
padding:10px 0px 0px 0px;
}

#current-vacancies2 h1 span{

color:#727272;
font-size:11px;
padding:10px 0px 0px 0px;
}

#current-vacancies2 p{

font-size:11px;
padding:0px 0px 0px 0px;
color:#727272;
}

#current-vacancies2 span a{

font-size:11px;
padding:0px 0px 0px 0px;
color:#C54C22;
}

#current-vacancies2 span a:hover{

font-size:11px;
padding:0px 0px 0px 0px;
color:#581F97;
}

#current-vacancies3 h1{

color:#581F97;
font-size:11px;
padding:10px 0px 2px 0px;
border-bottom:#CFCFCF solid 1px;
}

#current-vacancies3 p{

font-size:11px;
padding:6px 0px 10px 0px;
color:#727272;
}
#current-vacancies3 ul li{
border:none;
padding:8px 0px 0px 12px;

}

.input{
width:203px;
height:20px;
border: #C8C8C8 solid 1px;

font-size:11px;
color:#343434;
}
#speeches{
padding:0px 0px 0px 0px;
}

#speeches h1{

font-size:11px;
color:#581F97;
padding:0px 0px 10px 0px;
}

#speeches h1 span{

font-size:11px;
color:#BC3100;
padding-left:10px;
}

#speeches h2 {

font-size:11px;
color:#BC3100;
padding:15px 0px 10px 20px;
background-image:url(../images/pdf_icon1.gif);
background-position:left 15px;
background-repeat:no-repeat;
border-bottom:#CFCFCF solid 1px;
}

/*#news{
}

#news h1{

font-size:11px;
font-weight:normal;
color:#585858;
padding:3px 0px 0px 0px;
margin:0px;
letter-spacing:normal;
}
#news h3{

font-size:11px;
font-weight:normal;
color:#45229C;
padding:0px 0px 5px 0px;
margin:0px;
letter-spacing:normal;
}
#news h3 a{

font-size:11px;
font-weight:normal;
color:#45229C;
text-decoration:none;
}
#news h3 a:hover{
color:#BE4C00;
text-decoration:none;
}*/

#dotted-line{
border-bottom:#BEBEBE dashed 1px;
font-size:5px;
}


#media-kit{
border:#D8D8D8 solid 1px;
margin:0px 0px 15px 10px;
padding:0px 0px 0px 20px;
width:225px;
height:135px;
float:left;
}
#media-kit h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#media-kit p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#343434;
padding:10px 5px 0px 0px;
}
#media-kit p a{
margin:0px 0px 0px 0px; 
color:#551A8B;
}
#media-kit p a:hover{
color:#BC3100;
}



#media-kit2{
border:#D8D8D8 solid 1px;
margin:0px 0px 15px 10px;
padding:0px 0px 0px 20px;
width:225px;
height:135px;
float:left;
}
#media-kit2 h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#media-kit2 p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#343434;
padding:10px 5px 0px 0px;
}
#media-kit2 p a{
margin:0px 0px 0px 0px; 
color:#551A8B;
}
#media-kit2 p a:hover{
color:#BC3100;
}


#media-kit3{
border:#D8D8D8 solid 1px;
margin:0px 0px 15px 10px;
padding:0px 0px 0px 20px;
width:225px;
height:135px;
float:left;
}
#media-kit3 h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#media-kit3 p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#343434;
padding:10px 5px 0px 0px;
}
#media-kit3 p a{
margin:0px 0px 0px 0px; 
color:#551A8B;
}
#media-kit3 p a:hover{
color:#BC3100;
}


#media-kit4{
border:#D8D8D8 solid 1px;
margin:0px 0px 15px 10px;
padding:0px 0px 0px 20px;
width:225px;
height:135px;
float:left;
}
#media-kit4 h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#media-kit4 p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#343434;
padding:10px 5px 0px 0px;
}
#media-kit4 p a{
margin:0px 0px 0px 0px; 
color:#551A8B;
}
#media-kit4 p a:hover{
color:#BC3100;
}


#media-kit5{
border:#D8D8D8 solid 1px;
margin:0px 0px 15px 10px;
padding:0px 0px 0px 20px;
width:225px;
height:135px;
float:left;
}
#media-kit5 h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#media-kit5 p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#343434;
padding:10px 5px 0px 0px;
}
#media-kit5 p a{
margin:0px 0px 0px 0px; 
color:#551A8B;
}
#media-kit5 p a:hover{
color:#BC3100;
}



#media-kit6{
border:#D8D8D8 solid 1px;
margin:0px 0px 15px 10px;
padding:0px 0px 0px 20px;
width:225px;
height:135px;
float:left;
}
#media-kit6 h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#media-kit6 p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#343434;
padding:10px 5px 0px 0px;
}
#media-kit6 p a{
margin:0px 0px 0px 0px; 
color:#551A8B;
}
#media-kit6 p a:hover{
color:#BC3100;
}


.corporate {
background-image:url(../images/arrow5.jpg);
background-repeat:no-repeat;
background-position:left top;
background-color:#E3BFEB;
height:26px;
border-bottom:#FFFFFF solid 5px;
}

.corporate a{
color:#5C2C90;
text-decoration:none;
padding:3px 0px 3px 30px;
font-weight:bold;
}
.corporate a:hover{
color:#4E165E;
}

.corporate2 {
background-image:url(../images/arrow5-new.jpg);
background-repeat:no-repeat;
background-position:left top;
background-color:#E3BFEB;
height:34px;
border-bottom:#FFFFFF solid 5px;
}

.corporate2 a{
color:#5C2C90;
text-decoration:none;
padding:3px 0px 3px 30px;
font-weight:bold;
}
.corporate2 a:hover{
color:#4E165E;
}


#site-map ul{
padding:0px;
margin:0px 0px 0px 5px;
list-style:none;
}
#site-map ul li{
padding:8px 0px 1px 10px;
margin:0px;
list-style:none;
background-image:url(../images/arrow2.jpg);
background-position:left 12px;
background-repeat:no-repeat;
color:#343434;
border:none;
}
#site-map ul li a{
color:#343434;
text-decoration:none;
}
#site-map ul li a:hover{
color:#BC3100;
text-decoration:underline;
}


#company-logo{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:320px;
height:100px;
float:left;
border-bottom:#D8D8D8 solid 1px;
}
#company-logo h1{
font-size:11px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#company-logo p a{
font-size:11px;
color:#343434;
padding:5px 0px 0px 0px;
}
#company-logo p a:hover{
color:#BC3100;
}



#company-logo2{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:320px;
height:100px;
float:left;
border-bottom:#D8D8D8 solid 1px;
}
#company-logo2 h1{
font-size:11px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#company-logo2 p a{
font-size:11px;
color:#343434;
padding:5px 0px 0px 0px;
}
#company-logo2 p a:hover{
color:#BC3100;
}


#company-logo3{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:320px;
height:100px;
float:left;
border-bottom:#D8D8D8 solid 1px;
}
#company-logo3 h1{
font-size:11px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#company-logo3 p a{
font-size:11px;
color:#343434;
padding:5px 0px 0px 0px;
}
#company-logo3 p a:hover{
color:#BC3100;
}


#company-logo4{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:320px;
height:100px;
float:left;
border-bottom:#D8D8D8 solid 1px;
}
#company-logo4 h1{
font-size:11px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#company-logo4 p a{
font-size:11px;
color:#343434;
padding:5px 0px 0px 0px;
}
#company-logo4 p a:hover{
color:#BC3100;
}

#company-logo5{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:320px;
height:100px;
float:left;
border-bottom:#D8D8D8 solid 1px;
}
#company-logo5 h1{
font-size:11px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#company-logo5 p a{
font-size:11px;
color:#343434;
padding:5px 0px 0px 0px;
}
#company-logo5 p a:hover{
color:#BC3100;
}



#company-logo6{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:320px;
height:100px;
float:left;
border-bottom:#D8D8D8 solid 1px;
}
#company-logo6 h1{
font-size:11px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#company-logo6 p a{
font-size:11px;
color:#343434;
padding:5px 0px 0px 0px;
}
#company-logo6 p a:hover{
color:#BC3100;
}


#company-logo7{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:320px;
height:100px;
float:left;
border-bottom:#D8D8D8 solid 1px;
}
#company-logo7 h1{
font-size:11px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#company-logo7 p a{
font-size:11px;
color:#343434;
padding:5px 0px 0px 0px;
}
#company-logo7 p a:hover{
color:#BC3100;
}

#mediakit-logo{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-bottom:#D8D8D8 solid 1px;
}
#mediakit-logo h1{
font-size:13px;
color:#5C2CA4;
padding:5px 0px 5px 0px;
}
#mediakit-logo p {
font-size:11px;
color:#343434;
padding:5px 0px 0px 0px;
line-height:23px;
}
#mediakit-logo h2{
font-size:11px;
color:#BC3100;
font-weight:normal;
padding:8px 0px 0px 0px;
}
#mediakit-logo h2 a{
font-size:11px;
font-weight:normal;
color:#BC3100;
padding:5px 0px 0px 0px;
}
#mediakit-logo h2 a:hover{
color:#BC3100;
}


.video{
width:178px;
height:20px;
border:#DEDEDE solid 1px;
background-color:#F7F7F7;
margin:11px 0px 0px 0px;
background-image:url(../images/video_img.jpg);
background-position:left top;
background-repeat:no-repeat;
padding:2px 0px 0px 35px; 
}
.video h1{
font-size:11px;
color:#45229C;
font-weight:bold
}

.video h2 {
font-size:11px;
font-weight:bold;
padding:2px 0px 0px 35px; 
}
.video h2 a{
font-size:11px;
color:#45229C;
font-weight:bold;
}
.video h2 a:hover{
color:#BC3100;
}

#mid-section-middle h6{

font-size:11px;
font-weight:bold;
color:#3B3B3B;
padding:0px 0px 0px 0px;
margin:0px;
}

#mid-section-middle h6 a{
border:#D2D2D2 solid 1px;
padding:5px 0px 5px 10px;
margin-bottom:3px;
float:left;
width:130px;
color:#5C2C90;
text-decoration:none;
}

#mid-section-middle h6 a:hover{
border:#BDBDBD solid 1px;
color:#BC3100;
background-color:#ECECEC;
}
#bod{
background-color:#E4E4E4;
height:106px;
}

#bod h1{

font-size:11px;
color:#5C2C90;
padding:65px 0px 0px 0px;
}
#bod p{

font-size:11px;
color:#4B4B4B;
padding:0px 0px 0px 0px;
}


#midsub-nav{
height:26px;
font-size:11px;
color:#343434;
margin:10px 0px 0px 0px;
padding:0px 10px 0px 0px;
}
#midsub-nav a{
font-size:11px;
color:#616161;
text-decoration:none;
}
#midsub-nav a:hover{
font-size:11px;
color:#BC3100;
text-decoration:none;
}
#midsub-nav a.active{
font-size:11px;
color:#BC3100;
text-decoration:none;
}
#quote {
border:#CFCFCF solid 1px;
background-color:#F7F7F7;
}
#quote h1{
font-size:11px;
color:#5C2C90;
padding:8px 12px 10px 10px;
}
#quote h2{
font-size:10px;
color:#BC3100;
padding:0px 12px 10px 10px;
}

#annualreport{
background-color:#FFFFFF;
margin: 0 auto; 
padding: 0; 
width: 990px;	
color:#343434;
}

#annualreport-img{
clear:both;
background-image:url(../images/annual_report_new_bg.jpg);
background-position:center top;
background-repeat:no-repeat;
width:941px;
height:468px;
background-color:#FFFFFF;
margin: 0 auto; 
padding: 0; 
width: 990px;	
color:#343434;
margin:0px 0px 0px 0px;
}


#left-nav{
padding:50px 0px 0px 40px;
}
#left-nav a{
display:block;
width:244px;
background-color:#245F74;
padding:6px 0px 6px 10px;
margin:0px;

font-size:11px;
color:#FFFFFF;
text-decoration:none;
border-bottom:#406F83 solid 1px;
}
#left-nav a:hover{
margin:0px;
color:#FFFFFF;
text-decoration:none;
background-color:#1D5468;
}
#left-nav a.active{
color:#FFFFFF;

}
#csr{
background-color:#EDF4F6;
border:#E0E0E0 solid 1px; 

}

#csr h1{
font-size:11px;
color:#6A6A6A;
padding:0px 0px 0px 0px;
}

#csr p{
font-size:11px;
color:#BC3100;
padding:0px 0px 0px 0px;
}

#header{
width:924px;
height:154px;
float:left;
margin:0px 0px 3px 0px;
padding:0px 0px 0px 0px;
}

#header h1{
float:right;
margin:0px 0px 0px 0px;
padding:110px 22px 10px 0px;
font-size:24px;
letter-spacing:-1px;
color:#FFFFFF;
}

#identification{
}
#identification h2{
background-color:#EAEAEA;
padding-left:4px;
height:20px;
}

#promoting-policy{
border:#E4E4E4 solid 1px;
} 
#promoting-policy h1{
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:40px 0px 15px 0px;
} 
#promoting-policy h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 30px;
} 

#promoting-policy2{
border:#E4E4E4 solid 1px;
} 
#promoting-policy2 h1{
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:40px 0px 15px 0px;
} 
#promoting-policy2 h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 30px;
} 

#promoting-policy3{
border:#E4E4E4 solid 1px;
} 
#promoting-policy3 h1{
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:40px 0px 15px 0px;
} 
#promoting-policy3 h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 30px;
}

#promoting-policy4{
border:#E4E4E4 solid 1px;
} 
#promoting-policy4 h1{
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:40px 0px 15px 0px;
} 
#promoting-policy4 h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 30px;
}  

#government-advisory{
border:#E4E4E4 solid 1px;
} 
#government-advisory h1{
/*height:25px;*/
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:20px 0px 10px 0px;
margin:0px;
} 
#government-advisory h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 0px;
} 
#government-advisory p{
font-size:11px;
padding:10px 10px 5px 15px;
margin:0px;
line-height:18px;
} 
#government-advisory2{
border:#E4E4E4 solid 1px;
} 
#government-advisory2 h1{
/*height:25px;*/
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:20px 0px 10px 0px;
margin:0px;
} 
#government-advisory2 h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 0px;
} 
#government-advisory2 p{
font-size:11px;
padding:10px 10px 5px 15px;
margin:0px;
line-height:18px;
} 
#government-advisory3{
border:#E4E4E4 solid 1px;
} 
#government-advisory3 h1{
/*height:25px;*/
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:20px 0px 10px 0px;
margin:0px;
} 
#government-advisory3 h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 0px;
} 
#government-advisory3 p{
font-size:11px;
padding:10px 10px 5px 15px;
margin:0px;
line-height:18px;
} 

.deal1{
width:730px;
padding:10px 0px 20px 0px;
float:left;
}
.deal2{
padding:10px 12px 15px 0px;
width:170px;
height:196px;
background-image:url(../images/deals_img0.jpg);
background-position:left top;
background-repeat:no-repeat;
float:left;
}
.deal2 h3 a{
color:#3B3B3B;
text-decoration:none;
}
.deal2 h3 a:hover{
color:#3B3B3B;
text-decoration:underline;
}
.deal2 h5{
font-size:10px;
text-decoration:none;
color:#BC3100;
padding:0px 0px 0px 0px;
margin:0px;
}
.deal2 h6{
font-size:10px;
text-decoration:none;
color:#5A2F89;
padding:5px 0px 0px 0px;
margin:0px;
}
.deal3{
width:650px;
padding:10px 0px 20px 0px;
float:left;
}
.deal4{
padding:10px 12px 15px 0px;
width:170px;
height:196px;
background-image:url(../images/deals_img0.jpg);
background-position:left top;
background-repeat:no-repeat;
float:left;
}
.deal4 h3 a{
color:#3B3B3B;
text-decoration:none;
}
.deal4 h3 a:hover{
color:#3B3B3B;
text-decoration:underline;
}
.deal4 h5{
font-size:10px;
text-decoration:none;
color:#BC3100;
padding:0px 0px 0px 0px;
margin:0px;
}
.deal4 h6{
font-size:10px;
text-decoration:none;
color:#5A2F89;
padding:5px 0px 0px 0px;
margin:0px;
}
#transportation-roads h1{ 
color:#532E8C;
background-color:#DFDFDF;
font-size:11px;
height:20px;
padding:0px 0px 0px 10px;
}

#transportation-roads p{ 
font-size:11px;
padding:5px 5px 10px 10px;
}

#energy{
border:#DFDFDF solid 1px;
background-image:url(../project_finance/images/energy_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
background-color:#E6E6E6;
}
#energy h1{
font-size:11px;
color:#BC3100;
padding:15px 0px 0px 15px;
}
#government-advisory4{
border:#E4E4E4 solid 1px;
} 
#government-advisory4 h1{
/*height:25px;*/
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:20px 0px 10px 0px;
margin:0px;
} 
#government-advisory4 h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 0px;
} 
#government-advisory4 p{
font-size:11px;
padding:10px 10px 5px 15px;
margin:0px;
line-height:18px;
}


#india-infra{
border:#CFCFCF solid 1px;
margin:0px;
padding:10px;
}
#india-infra h1{
font-size:11px;
color:#5C2CA4;
padding:0px 0px 0px 40px;
}
#india-infra p{
font-size:11px;
color:#343434;
padding:10px;
}
#india-infra p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 10px 2px 5px;
}
#india-infra p a:hover{
color:#BC3100;
}

#india-infra1{
border:#CFCFCF solid 1px;
margin:0px;
padding:10px;
}
#india-infra1 h1{
font-size:11px;
color:#5C2CA4;
padding:0px 0px 0px 40px;
}
#india-infra1 p{
font-size:11px;
color:#343434;
padding:10px;
}
#india-infra1 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 10px 2px 5px;
}
#india-infra1 p a:hover{
color:#BC3100;
}


#india-infra2{
border:#CFCFCF solid 1px;
margin:0px;
padding:10px;
}
#india-infra2 h1{
font-size:11px;
color:#5C2CA4;
padding:0px 0px 0px 40px;
}
#india-infra2 p{
font-size:11px;
color:#343434;
padding:10px;
}
#india-infra2 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 10px 2px 5px;
}
#india-infra2 p a:hover{
color:#BC3100;
}


#india-infra3{
border:#CFCFCF solid 1px;
margin:0px;
padding:10px;
}
#india-infra3 h1{
font-size:11px;
color:#5C2CA4;
padding:0px 0px 0px 40px;
}
#india-infra3 p{
font-size:11px;
color:#343434;
padding:10px;
}
#india-infra3 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 10px 2px 5px;
}
#india-infra3 p a:hover{
color:#BC3100;
}

#india-infra4{
border:#CFCFCF solid 1px;
margin:0px;
padding:10px;
}
#india-infra4 h1{
font-size:11px;
color:#5C2CA4;
padding:0px 0px 0px 40px;
}
#india-infra4 p{
font-size:11px;
color:#343434;
padding:10px;
}
#india-infra4 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 10px 2px 5px;
}
#india-infra4 p a:hover{
color:#BC3100;
}

#india-infra5{
border:#CFCFCF solid 1px;
margin:0px;
padding:10px;
}
#india-infra5 h1{
font-size:11px;
color:#5C2CA4;
padding:0px 0px 0px 40px;
}
#india-infra5 p{
font-size:11px;
color:#343434;
padding:10px;
}
#india-infra5 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 10px 2px 5px;
}
#india-infra5 p a:hover{
color:#BC3100;
}

#india-infra6{
border:#CFCFCF solid 1px;
margin:0px;
padding:10px;
}
#india-infra6 h1{
font-size:11px;
color:#5C2CA4;
padding:0px 0px 0px 40px;
}
#india-infra6 p{
font-size:11px;
color:#343434;
padding:10px;
}
#india-infra6 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 10px 2px 5px;
}
#india-infra6 p a:hover{
color:#BC3100;
}

#india-infra7{
border:#CFCFCF solid 1px;
margin:0px;
padding:10px;
}
#india-infra7 h1{
font-size:11px;
color:#5C2CA4;
padding:0px 0px 0px 40px;
}
#india-infra7 p{
font-size:11px;
color:#343434;
padding:10px;
}
#india-infra7 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 10px 2px 5px;
}
#india-infra7 p a:hover{
color:#BC3100;
}

#india-infra8{
border:#CFCFCF solid 1px;
margin:0px;
padding:10px;
}
#india-infra8 h1{
font-size:11px;
color:#5C2CA4;
padding:0px 0px 0px 40px;
}
#india-infra8 p{
font-size:11px;
color:#343434;
padding:10px;
}
#india-infra8 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 10px 2px 5px;
}
#india-infra8 p a:hover{
color:#BC3100;
}

.portfolio-tableHeading{
background-color:#977FD1;
padding:5px 2px 5px 5px;
margin:0px;
color:#FFFFFF;
font-weight:bold;

}
.portfolio-tableHeading1{
padding:13px 2px 13px 5px;
margin:0px;
color:#595959;
line-height:normal;
font-weight:normal;
}
.portfolio-tableHeading1 a{
color:#494949;
text-decoration:none;
}
.portfolio-tableHeading1 a:hover{
color:#BE4C00;
text-decoration:none;
}

.portfolio-tableHeading2 a{
color:#494949;
text-decoration:none;
}
.portfolio-tableHeading2 a:hover{
color:#BE4C00;
text-decoration:none;
}


.portfolio-tableHeading2{
background-color:#F6F6F6;
padding:8px 2px 8px 5px;
margin:0px;
color:#595959;
line-height:normal;
font-weight:normal;
}

.news-highlight{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#333232;
	width:53px;
	background-color:#F0F0F0;
	border:#DAD8D8 solid 1px;
}

.news-highlight a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#333232;
	text-decoration:none;
}


.news-highlight a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#E29314;
	width:53px;
}

.news-highlight .active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#E29314;
	width:53px;
}

#portfolio-desc{
border-bottom:#D8D8D8 solid 1px;
border-right:#D8D8D8 solid 1px;
border-top:#D8D8D8 solid 1px;

}
#portfolio-desc h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:20px 0px 10px 20px;
margin:0px;
}
#portfolio-desc h3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#585858;
line-height:25px;
padding:3px 0px 0px 20px;
margin:0px;
}
#portfolio-desc h3 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#585858;
text-decoration:underline;
}
#portfolio-desc h3 a:hover{
color:#FFFFFF;
text-decoration:none;
background-color:#F3B650;
}
#portfolio-desc1 h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:0px 0px 10px 20px;
margin:0px;
border:0px;
}
#portfolio-desc1 p{
padding:0px 0px 5px 20px;
margin:0px;
border:0px;
}


#equitymid-col1{
float:left;
width:280px;
display:block;
height:310px;
border:#D3D3D3 solid 1px;
border-right:none;

}
#equitymid-col1 h1{
font-size:12px;
font-weight:bold;
color:#BC3100;
padding:0px;
margin:10px 0px 0px 15px;
border-bottom:#F6B559 solid 1px;
}
#equitymid-col1 p{
font-size:11px;
font-weight:normal;
padding:0px;
margin:5px 15px 8px 15px;
}

#equitymid-col1 p a{
font-size:11px;
color:#551A8B;
}
#equitymid-col1 p a:hover{
color:#F05F02;
text-decoration:none;
}

#equitymid-col2{
float:left;
width:292px;
display:block;
height:310px;
margin:0px 0px 0px 19px;
border:#D3D3D3 solid 1px;
border-left:none;
}
#equitymid-col2 h1{
font-size:12px;
font-weight:bold;
color:#BC3100;
padding:0px;
margin:10px 15px 0px 0px;
border-bottom:#F6B559 solid 1px;
}

#equitymid-col2 p a{
font-size:11px;
color:#551A8B;
}
#equitymid-col2 p a:hover{
color:#F05F02;
text-decoration:none;
}
#equitymid-col2 p{
font-size:11px;
font-weight:normal;
padding:0px;
margin:5px 15px 8px 15px;
}
#equityequitymid-col2 p a{
font-size:11px;
color:#551A8B;
}
#equitymid-col2 p a:hover{
color:#F05F02;
text-decoration:none;
}

#factsheet{
float:left;
width:256px;
height:97px;
/*margin-left:30px;*/
display:block;
border:#D3D3D3 solid 1px;
margin:0px 0px 0px 0px;

}
#factsheet h1{
font-size:12px;
font-weight:bold;
color:#BC3100;
padding:0px;
margin:10px 15px 0px 15px;
border-bottom:#F6B559 solid 1px;
}

#factsheet p{
background-image:url(../project_equity/images/pdf_icon.gif);
background-position:15px 5px;
background-repeat:no-repeat;
font-size:11px;
color:#343434;
margin:0px 0px 5px 0px;
padding:3px 0px 0px 35px;
}
#mid-left-v2-1{
background-color:#977FD1;
padding:0px 0px 0px 0px;
margin-bottom:10px;
color:#FFFFFF;
}
#mid-left-v2-1 h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#BC3100;
background-image:none;
padding:10px 0px 15px 10px;
margin:0px 0px 0px 0px;
background-color:#FFFFFF;
}

#mid-left-v2-1 a{
display:inline;
font-size:10px;
font-weight:bold;
line-height:22px;
padding:2px 5px 2px 5px;
margin:5px 0px 5px 0px;
color:#DED2EB;
text-decoration:none;
}
#mid-left-v2-1 a:hover{
color:#FFFFFF;
}
#mid-left-v2-1 a.active{
color:#FFFFFF;
}


.video-new1{
width:178px;
height:40px;
border:#DEDEDE solid 1px;
background-color:#F7F7F7;
margin:11px 0px 0px 0px;
background-image:url(../images/video_img.jpg);
background-position:left top;
background-repeat:no-repeat;
padding:2px 0px 0px 35px; 
}
.video-new1 h1{
font-size:11px;
color:#45229C;
font-weight:bold
}

.video-new1 h2 {
font-size:11px;
font-weight:bold;
padding:2px 0px 0px 35px; 
}
.video-new1 h2 a{
font-size:11px;
color:#45229C;
font-weight:bold;
}
.video-new1 h2 a:hover{
color:#BC3100;
}




/*lightbox*/
*html .black_overlay {
	width: 150%;
}
.black_overlay {
	display: none;
	position: absolute;
	margin:0 auto;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 800px;
	background-color: black;
	z-index: 1001;
	opacity: .80;
	filter: alpha(opacity=80);
}
.white_content {
	display: none;
	position: absolute;
	top: 15%;
	left: 25%;
	width: 600px;
	/*height: 65%;*/
    padding: 16px 16px 10px 16px;
	margin:0px;
	background-color: white;
	z-index: 1002;
	overflow: auto;
}
.main-body {
	width:600px;
	margin:auto 0px;
}
.main-body img {
	border:0px;
	padding:0px;
	margin:0px;
}
/*Lightbox end*/


/*marquee start*/
#marqueecontainer {
	position: relative;
	width: 200px; /*marquee width */
	height: 50px; /*marquee height */
	/*background-color: /white;*/
overflow: hidden;
	margin:10px 0px 0px 10px;
}
#marqueecontainer h4 {
	font-size:11px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 5px;
}
#marqueecontainer span {
	color:#9F9F9F;
}
#marqueecontainer a {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	line-height:15px;
}
#marqueecontainer a:hover {
	text-decoration:none;
	color:#F05F02;
}
#mid-col4 a {
	color:#551A8B;
}
#mid-col4 a:hover {
	text-decoration:none;
	color:#BC3100;
}
/*marquee end*/

.invest{
background-color:#A476D9;
padding:5px 10px 5px 30px;
margin:0px 0px 20px 0px;
color:#FFFFFF;
font-weight:bold;
}
.invest p{
padding:0px 0px 5px 0px;
margin:0px 0px 0px 0px;
}
.invest p a{
color:#FFFFFF;}

.invest p a:hover{
color:#5C2E91;
}

#header-rotator-private1{
background-image:url(../images/header-alt.jpg);
background-repeat:no-repeat;
background-position:left top;
float:left;
width:593px;
height:322px;
padding:0px;
margin:0px;
}

#header-rotator-private1 h3{
padding:30px 20px 0px 30px;
margin:0px;
color:#FFFFFF;
font-size:20px;
font-weight:normal;
}
#header-rotator-private1 p{
padding:20px 360px 0px 30px;
margin:0px;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
line-height:18px;
}

.capital-esg-integration{
width:140px;
height:167px;
color:#3B3B3B;
margin:10px 8px 10px 0px;
background-color:#F4E4E4;
padding:10px 5px 0px 10px;
}
.capital-esg-integration p{
color:#3B3B3B;
padding:10px 5px 0px 10px;
}

.capital-esg-integration2{
width:140px;
height:195px;
color:#3B3B3B;
margin:10px 8px 10px 0px;
background-color:#F4E4E4;
padding:10px 5px 0px 10px;
}
.capital-esg-integration2 p{
color:#3B3B3B;
padding:10px 5px 0px 10px;
}

#capital-esg-process{
}

.capital-esg-process-heading{
color:#FFFFFF;
font-size:10px;
font-weight:bold;
padding:0px 0px 0px 10px;
background-color:#f79548;
}
#capital-esg-process h2{
color:#5C2CAF;
font-size:10px;
padding:8px 0px 0px 10px;
}

#capital-esg-process p{
color:#3B3B3B;
font-size:10px;
padding:8px 5px 10px 10px;
}

#investment-strategy-overview{
background-image:url(../capital/images/investment_strategy_img.jpg);
background-position:left top;
background-repeat:no-repeat;
width:156px;
height:185px;
margin:0px 10px 15px 0px;
}
#investment-strategy-overview p{
color:#343434;
padding:20px 10px 0px 12px;
}
#gp-investment{
border:#DFDFDF solid 1px;
background-image:url(../capital/images/energy_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
background-color:#F7F7F7;
}
#gp-investment h1{
font-size:11px;
color:#BC3100;
padding:15px 0px 0px 15px;
}
#gp-investment h2{
font-size:11px;
color:#5C2C90;
padding:15px 0px 0px 15px;
}
#gp-investment ul {
padding:10px 0px 0px 2px;
margin:0px;
list-style:none;
}
#gp-investment ul li{
padding:0px 0px 5px 25px;
margin:0px;
list-style:none;
background-image:url(../images/arrow1.jpg);
background-position:15px 5px;
background-repeat:no-repeat;
}

#header-rotator-capital{
background-image:url(../capital/images/header.jpg);
background-repeat:no-repeat;
background-position:left top;
float:left;
width:593px;
height:322px;
padding:0px;
margin:0px;
}

#header-rotator-capital h3{
padding:30px 20px 0px 30px;
margin:0px;
color:#FFFFFF;
font-size:20px;
font-weight:normal;
}
#header-rotator-capital p{
padding:20px 360px 0px 30px;
margin:0px;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
line-height:18px;
}


.capital-overview{
background-image:url(../capital/images/overview_bg.jpg);
height:23px;
background-repeat:repeat-x;
background-position:left top;
font-size:11px;
text-align:right;
vertical-align:middle;
padding:3px 15px 0px 10px;

}
.capital-overview span{
color:#BE4C00;
padding:0px 0px 0px 0px;
}

.capital-overview a{
color:#525252;
padding:0px 0px 0px 0px;
text-decoration:none;
}
.capital-overview a:hover{
color:#FFFFFF;
text-decoration:none;
background-color:#F3B650;
}

#capitalmid-col1{
float:left;
width:280px;
display:block;
height:310px;
border:#D3D3D3 solid 1px;
border-right:none;

}
#capitalmid-col1 h1{
font-size:12px;
font-weight:bold;
color:#BC3100;
padding:0px;
margin:10px 0px 0px 15px;
border-bottom:#F6B559 solid 1px;
}
#capitalmid-col1 p{
font-size:11px;
font-weight:normal;
padding:0px;
margin:5px 15px 8px 15px;
}

#capitalmid-col1 p a{
font-size:11px;
color:#551A8B;
}
#capitalmid-col1 p a:hover{
color:#F05F02;
text-decoration:none;
}

#capitalmid-col2{
float:left;
width:270px;
display:block;
height:310px;
margin:0px 0px 0px 19px;
border:#D3D3D3 solid 1px;
border-right:none;
border-left:none;
}

#capitalmid-col2 h1{
font-size:12px;
font-weight:bold;
color:#BC3100;
padding:0px;
margin:10px 15px 0px 0px;
border-bottom:#F6B559 solid 1px;
}

#capitalmid-col2 p a{
font-size:11px;
color:#551A8B;

}
#capitalmid-col2 p a:hover{
color:#F05F02;
text-decoration:none;
}
#capitalmid-col2 p{
font-size:11px;
font-weight:normal;
padding:0px;
margin:5px 15px 8px 15px;
}
#capitalmid-col-col2 p a{
font-size:11px;
color:#551A8B;
}
#capitalmid-col p a:hover{
color:#F05F02;
text-decoration:none;
}


#capitalmid-col3{
float:left;
width:265px;
display:block;
height:310px;
margin:0px 0px 0px 19px;
border:#D3D3D3 solid 1px;
border-left:none;
}
#capitalmid-col3 h1{
font-size:12px;
font-weight:bold;
color:#BC3100;
padding:0px;
margin:10px 15px 0px 0px;
border-bottom:#F6B559 solid 1px;
}

#capitalmid-col3 p a{
font-size:11px;
color:#551A8B;
}
#capitalmid-col3 p a:hover{
color:#F05F02;
text-decoration:none;
}
#capitalmid-col3 p{
font-size:11px;
font-weight:normal;
padding:0px;
margin:5px 15px 8px 15px;
}
#capitalmid-col-col3 p a{
font-size:11px;
color:#551A8B;
}
#capitalmid-col p a:hover{
color:#F05F02;
text-decoration:none;
}

#top-links-capital a{
width:200px;
padding:10px 0px 0px 0px;
float:right;
color:#000000;
font-weight:bold;
font-size:11px;
}
#top-links-capital a:hover{
color:#BC3100;
}

.investor-private-equity{
width:350px;
padding:10px 0px 0px 0px;

}

.width1{width:90px;}
.width2{width:30px;}
.width3{width:200px;}

.investor-private-equity-text, .doing-business-text1{
float:left;
padding:0px 0px 0px 0px;
}

.investor-private-equity-text textarea
{
border:#D6D6D6 solid 1px;
padding:0px 0px 0px 3px;
font-size:11px; 
height:150px;
width:300px;
}

#private-equity-mid-col1{ float:left; width:590px; display:block; height:204px; border:#D3D3D3 solid 1px;}
#private-equity-mid-col1 h1{font-size:12px; font-weight:bold; color:#ffffff; margin:0px; padding:5px 15px 5px 15px; background-color:#f1666a; border-bottom:#F6B559 solid 1px;}
#private-equity-mid-col1 p{font-size:11px; font-weight:normal; padding:0px; margin:5px 15px 8px 15px;}
#private-equity-mid-col1 p a{font-size:11px; color:#551A8B; }
#private-equity-mid-col1 p a:hover{color:#F05F02; text-decoration:none;}

/*
#capital-investment-strategy{
background-color:#EFEDF2;
width:121px;
height:100px;
float:left;
margin:0px 5px 0px 0px;
}
#capital-investment-strategy h1{
color:#2F2B2A;
font-size:11px;
font-weight:normal;
padding:6px 0px 0px 6px;
}
#capital-investment-strategy h2{
color:#551A8B;
font-size:11px;
padding:5px 0px 0px 6px;
font-weight:normal;
}
#capital-investment-strategy h2 a{
color:#551A8B;
text-decoration:underline;
}
#capital-investment-strategy h2 a:hover{
color:#F77D03;
text-decoration:none;
}

#capital-investment-strategy2{
background-color:#EFEDF2;
width:121px;
height:100px;
float:left;
margin:0px 5px 0px 0px;
}
#capital-investment-strategy2 h1{
color:#2F2B2A;
font-size:11px;
font-weight:normal;
padding:6px 0px 0px 6px;
}
#capital-investment-strategy2 h2{
color:#551A8B;
font-size:11px;
padding:5px 0px 0px 6px;
font-weight:normal;
}
#capital-investment-strategy2 h2 a{
color:#551A8B;
text-decoration:underline;
}
#capital-investment-strategy2 h2 a:hover{
color:#F77D03;
text-decoration:none;
}

#capital-investment-strategy3{
background-color:#EFEDF2;
width:121px;
height:100px;
float:left;
margin:0px 5px 0px 0px;
}
#capital-investment-strategy3 h1{
color:#2F2B2A;
font-size:11px;
font-weight:normal;
padding:6px 0px 0px 6px;
}
#capital-investment-strategy3 h2{
color:#551A8B;
font-size:11px;
padding:25px 0px 0px 6px;
font-weight:normal;
}
#capital-investment-strategy3 h2 a{
color:#551A8B;
text-decoration:underline;
}
#capital-investment-strategy3 h2 a:hover{
color:#F77D03;
text-decoration:none;
}

#capital-investment-strategy4{
background-color:#EFEDF2;
width:121px;
height:100px;
float:left;
margin:0px 5px 0px 0px;
}
#capital-investment-strategy4 h1{
color:#2F2B2A;
font-size:11px;
font-weight:normal;
padding:6px 0px 0px 6px;
}
#capital-investment-strategy4 h2{
color:#551A8B;
font-size:11px;
padding:6px 0px 0px 6px;
font-weight:normal;
}
#capital-investment-strategy4 h2 a{
color:#551A8B;
text-decoration:underline;
}
#capital-investment-strategy4 h2 a:hover{
color:#F77D03;
text-decoration:none;
}*/

#capital-investment-strategy{
border:#E4E4E4 solid 1px;
margin:0px 0px 20px 0px;
} 
#capital-investment-strategy h1{
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:10px 0px 10px 15px;
margin:0px;
} 
#capital-investment-strategy h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 0px;
} 
#capital-investment-strategy p{
padding:10px 10px 5px 15px;
margin:0px;
} 
#capital-investment-strategy ul {
padding:5px 0px 3px 15px;
margin:0px;
list-style:none;
}
#capital-investment-strategy ul li{
padding:0px 0px 0px 10px;
margin:0px;
list-style:none;
background-image:url(../images/arrow1.jpg);
background-position:left 5px;
background-repeat:no-repeat;
}
#capital-investment-strategy2{
border:#E4E4E4 solid 1px;
margin:0px 0px 20px 0px;
} 
#capital-investment-strategy2 h1{
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:10px 0px 10px 15px;
margin:0px;
} 
#capital-investment-strategy2 h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 0px;
} 
#capital-investment-strategy2 p{
padding:10px 10px 5px 15px;
margin:0px;
}

#capital-investment-strategy3{
border:#E4E4E4 solid 1px;
margin:0px 0px 20px 0px;
} 
#capital-investment-strategy3 h1{
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:10px 0px 10px 15px;
margin:0px;
} 
#capital-investment-strategy3 h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 0px;
} 
#capital-investment-strategy3 p{
padding:10px 10px 5px 15px;
margin:0px;
}

#capital-investment-strategy4{
border:#E4E4E4 solid 1px;
margin:0px 0px 10px 0px;
} 
#capital-investment-strategy4 h1{
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:10px 0px 10px 15px;
margin:0px;
} 
#capital-investment-strategy4 h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 0px;
} 
#capital-investment-strategy4 p{
padding:10px 10px 5px 15px;
margin:0px;
}  

#capital-enquiries{
/*background-image:url(../capital/images/contact_img1.jpg); 
background-repeat:no-repeat; 
background-position:bottom right; */
height:158px;
}

#top-links2 h2 {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size:17px;
color:#232323;
font-weight:normal;
}

#defining-attributes{
}
#defining-attributes h1{
color:#BC3100;
font-size:11px;
}
#defining-attributes h2{
width:470px;
background-image:url(../images/arrow6.jpg);
background-repeat:no-repeat;
background-position:left top;
background-color:#F4E4E4;
color:#5C2C90;
font-size:11px;
font-weight:bold;
padding:1px 0px 0px 35px;
height:22px;
border-bottom:#FFFFFF solid 5px;
}
#defining-attributes h2 a{
color:#5C2C90;
font-size:11px;
font-weight:bold;
}
#defining-attributes h2 a:hover{
color:#4E165E;
}


#private-equity-team h6{

font-size:11px;
font-weight:bold;
color:#3B3B3B;
padding:0px 0px 0px 0px;
margin:0px;
}

#private-equity-team h6 a{
border:#D2D2D2 solid 1px;
padding:5px 0px 5px 10px;
margin-bottom:3px;
float:left;
width:160px;
color:#5C2C90;
text-decoration:none;
}

#private-equity-team h6 a:hover{
border:#BDBDBD solid 1px;
color:#BC3100;
background-color:#ECECEC;
}
#awards-private-equity{
background-image:url(../private_equity/images/award-private-equity-img.jpg);
background-position:left top;
background-repeat:no-repeat;
height:67px;
}
#awards-private-equity h1{
color:#BC3100;
font-size:13px;
padding:20px 0px 0px 15px;
float:left;
}
#awards-private-equity h2{
color:#5C2C90;
font-size:11px;
padding:21px 0px 0px 20px;
float:left;
}

#awards-private-equity2{
background-image:url(../private_equity/images/award-private-equity-img.jpg);
background-position:left top;
background-repeat:no-repeat;
height:67px;
}
#awards-private-equity2 h1{
color:#BC3100;
font-size:13px;
padding:20px 0px 0px 15px;
float:left;
}
#awards-private-equity2 h2{
color:#5C2C90;
font-size:11px;
padding:21px 0px 0px 20px;
float:left;
}

#awards-private-equity3{
background-image:url(../private_equity/images/award-private-equity-img.jpg);
background-position:left top;
background-repeat:no-repeat;
height:67px;
}
#awards-private-equity3 h1{
color:#BC3100;
font-size:13px;
padding:20px 0px 0px 15px;
float:left;
}
#awards-private-equity3 h2{
color:#5C2C90;
font-size:11px;
padding:21px 0px 0px 20px;
float:left;
}

#awards-private-equity4{
background-image:url(../private_equity/images/award-private-equity-img.jpg);
background-position:left top;
background-repeat:no-repeat;
height:67px;
}
#awards-private-equity4 h1{
color:#BC3100;
font-size:13px;
padding:20px 0px 0px 15px;
float:left;
}
#awards-private-equity4 h2{
color:#5C2C90;
font-size:11px;
padding:21px 0px 0px 20px;
float:left;
}

#awards-private-equity5{
background-image:url(../private_equity/images/award-private-equity-img.jpg);
background-position:left top;
background-repeat:no-repeat;
height:67px;
}
#awards-private-equity5 h1{
color:#BC3100;
font-size:13px;
padding:20px 0px 0px 15px;
float:left;
}
#awards-private-equity5 h2{
color:#5C2C90;
font-size:11px;
padding:21px 0px 0px 20px;
float:left;
}

#private-equity-portfolio{
border-bottom:#D8D8D8 solid 1px;
border-right:#D8D8D8 solid 1px;
border-top:#D8D8D8 solid 1px;
height:167px;
float:left;
width:430px;
}
#private-equity-portfolio-img{
float:left;
width:256px;
}

#private-equity-portfolio h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:20px 0px 10px 20px;
margin:0px;
}
#private-equity-portfolio h3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#585858;
line-height:25px;
padding:3px 0px 0px 20px;
margin:0px;
}
#private-equity-portfolio h3 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#585858;
text-decoration:underline;
}
#private-equity-portfolio h3 a:hover{
color:#FFFFFF;
text-decoration:none;
background-color:#F3B650;
}



#private-equity-portfolio1{
width:450px;
float:right;
padding:20px 0px 0px 0px;
}

#private-equity-portfolio1 h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:0px 0px 10px 20px;
margin:0px;
border:0px;
}
#private-equity-portfolio1 p{
padding:0px 20px 5px 20px;
margin:0px;
border:0px;
}

#private-equity-portfolio1 ul{
padding:0px 0px 5px 20px;
margin:0px;
border:0px;
}
#private-equity-portfolio1 ul li{
padding:3px 0px 5px 15px;
margin:0px;
border:0px;
}

#right-top-private-equity{
width:258px;
height:133px;
margin-bottom:4px;
padding:0px;
border:solid 1px #D3D3D3;
}

#right-top-private-equity h1{
padding:2px 0px 0px 20px;
margin:0px 0px 0px 0px;
background-color:#f79548;
font-size:13px;
font-weight:bold;
color:#551A8B;
text-decoration:none;
}

#right-top-private-equity p{
padding:0px 0px 0px 28px;
margin:0px 10px 0px 0px;
font-size:9px;
line-height:13px;
}

#right-top-private-equity  ul {
padding:5px 0px 3px 20px;
margin:0px;
list-style:none;
}
#right-top-private-equity  ul li{
padding:0px 0px 0px 10px;
margin:0px;
list-style:none;
background-image:url(../images/arrow1.jpg);
background-position:left 5px;
background-repeat:no-repeat;
}

#right-top-private-equity  ul li a{
margin:0px;
color:#551A8B;

}

#right-top-private-equity  ul li a:hover{
color:#F05F02;
text-decoration:none;
}

.registration-form{
border:#C9C9C9 solid 1px;
height:18px;
background-color:#DEDEDE;
margin:0px 0px 5px 0px;
padding:0px 0px 10px 10px;
}
.registration-form p{
font-size:11px;
color:#343434;

}
.registration-form p a{
color:#551A8B;
text-decoration:none;
}
.registration-form p a:hover{
text-decoration:none;

}



/*idfc-project*/
#header-rotator-idfc-project{
background-image:url(../projects/images/header.jpg);
background-repeat:no-repeat;
background-position:left top;
float:left;
width:593px;
height:322px;
padding:0px;
margin:0px;
}

#header-rotator-idfc-project h3{
padding:30px 20px 0px 30px;
margin:0px;
color:#FFFFFF;
font-size:20px;
font-weight:normal;
}
#header-rotator-idfc-project p{
padding:20px 360px 0px 30px;
margin:0px;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
line-height:18px;
}

#idfc-project-sector-heading{ 
color:#BC3100;
background-color:#DFDFDF;
font-size:12px;
font-weight:bold;
height:20px;
padding:0px 0px 0px 10px;
}

#idfc-project-sector1{
background-color:#E2EBF0;
width:162px;
height:380px;
float:left;
margin:5px 2px 0px 0px;
padding:3px 3px 0px 3px;
}
#idfc-project-sector1 h1{ 
color:#5C2C90;
font-size:11px;
line-height:16px;
padding:3px 5px 0px 8px;
}

#idfc-project-sector1 p{ 
color:#343434;
font-size:11px;
line-height:16px;
padding:3px 5px 0px 8px;
}

#idfc-project-sector1 h2{ 
color:#343434;
font-size:10px;
font-weight:normal;
padding:86px 5px 0px 8px;
}

#idfc-project-sector2{
background-color:#D9E8D6;
width:162px;
height:380px;
float:left;
margin:5px 2px 0px 0px;
padding:3px 3px 0px 3px;
}
#idfc-project-sector2 h1{ 
color:#5C2C90;
font-size:11px;
line-height:16px;
padding:3px 5px 0px 8px;
}

#idfc-project-sector2 p{ 
color:#343434;
font-size:11px;
line-height:16px;
padding:3px 5px 0px 8px;
}

#idfc-project-sector2 h2{ 
color:#343434;
font-size:10px;
font-weight:normal;
padding:20px 5px 0px 8px;
}

#idfc-project-sector3{
background-color:#F4ECC1;
width:162px;
height:380px;
float:left;
margin:5px 2px 0px 0px;
padding:3px 3px 0px 3px;
}
#idfc-project-sector3 h1{ 
color:#5C2C90;
font-size:11px;
line-height:16px;
padding:3px 5px 0px 8px;
}

#idfc-project-sector3 p{ 
color:#343434;
font-size:11px;
line-height:16px;
padding:3px 5px 0px 8px;
}

#idfc-project-sector3 h2{ 
color:#343434;
font-size:10px;
font-weight:normal;
padding:6px 5px 0px 8px;
}

#mid-col3-idfc-projects{
float:left;
width:256px;
height:220px;
/*margin-left:30px;*/
display:block;
border:#D3D3D3 solid 1px;
margin:0px 0px 2px 6px;
}
#mid-col3-idfc-projects h1{
font-size:12px;
font-weight:bold;
color:#BC3100;
padding:0px;
margin:10px 15px 0px 15px;
border-bottom:#F6B559 solid 1px;
}

#mid-col3-idfc-projects ul{
font-size:11px;
font-weight:normal;
margin:0px 0px 0px 0px;
list-style:none;
padding:0px 0px 0px 5px;
}
#mid-col3-idfc-projects ul li{
background-image:url(../images/arrow1.gif);
background-position:11px 12px;
background-repeat:no-repeat;
font-size:11px;
font-weight:normal;
margin:0px 0px 0px 0px;
padding:6px 5px 5px 20px;
}

/*idfc-project*/


/*idfc-capital*/



#investment-banking-right-top3{
width:258px;
height:104px;
background-image:url(../capital/images/video-img.jpg);
background-position:left 2px;
background-repeat:no-repeat;
}
#investment-banking-right-top3 h1{
font-size:13px;
font-weight:bold;
color:#3B3B3B;
padding:12px 0px 12px 0px;
margin:0px 0px 0px 15px;
line-height:18px;
}
#investment-banking-right-top3 p a{
font-size:11px;
font-weight:normal;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 15px;
color:#551A8B;
}
#investment-banking-right-top3 p a:hover{
color:#3B3B3B;
text-decoration:none;
}

#capital-our-firm-overview{
background-color:#D2D2D2;
width:512px;
margin:10px 0px 10px 0px;
}
#capital-our-firm-overview h1{
background-color:#EB980C;
color:#FFFFFF;
margin:0px;
padding:3px 0px 3px 8px;
line-height:18px;
font-size:12px;
height:40px;
}
#capital-our-firm-overview p{
color:#292929;
margin:0px;
padding:5px 0px 10px 8px;
line-height:18px;
font-size:12px;
}
#capital-our-firm-overview h2{
background-color:#E1E1E1;
color:#474747;
margin:10px 10px 0px 10px;
padding:8px 0px 8px 5px;
line-height:16px;
font-size:11px;
}
#capital-our-firm-overview h2 span{
background-color:#E1E1E1;
color:#292929;
margin:0px;
line-height:16px;
font-size:11px;
}
#capital-debt-capital-markets{
background-image:url(../capital/images/debt-capital-markets-img.jpg);
background-position:left top;
background-repeat:no-repeat;
height:151px;
margin:10px 0px 10px 0px;
}

#capital-debt-capital-markets h1{
font-size:12px;
color:#535353;
padding:10px 0px 0px 10px;
}

#capital-debt-capital-markets p{
font-size:12px;
color:#292929;
padding:15px 0px 0px 10px;
}
#capital-debt-capital-markets h2{
font-size:12px;
color:#292929;
padding:10px 0px 0px 10px;
font-weight:normal;
}
#capital-delivering-ideas{
background-image:url(../capital/images/delivering-ideas-img.jpg);
background-position:left top;
background-repeat:no-repeat;
margin:10px 0px 10px 0px;
height:247px;
}

#capital-delivering-ideas h1{
font-size:12px;
color:#535353;
padding:10px 0px 0px 10px;
}

#capital-delivering-ideas h2{
font-size:12px;
color:#BC3100;
padding:10px 0px 0px 10px;
}
#capital-delivering-ideas ul{
margin:3px 0px 0px 15px;
padding:0px 0px 0px 0px;
font-weight:bold;
}
#capital-delivering-ideas ul li{
padding:5px 0px 0px 13px;
}

#research-report-bg{
border:#DFDFDF solid 1px;
background-image:url(../project_finance/images/energy_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
background-color:#E6E6E6;
height:180px;
}
#research-report-bg h2{
padding:10px 0px 0px 10px;
}

.research-report-login{
width:450px;
padding:0px 0px 0px 0px;

}

.width1{width:70px;}
.width2{width:40px;}
.width3{width:250px;}

.research-report-login-text, .doing-business-text1{
float:left;
padding:0px 0px 0px 10px;
}

.research-report-login-text textarea
{
border:#D6D6D6 solid 1px;
padding:0px 0px 0px 3px;
font-size:11px; 
height:150px;
width:300px;
}

#capital-footer{
clear:both;
/*border-top:#D03D09 solid 2px;*/
margin:0px 0px 0px 0px;
padding:0px 0px 5px 0px;
float:left;
width:100%;
font-size:10px;
color:#666666;
font-weight:normal;
}

#capital-footer p{
padding:6px 10px 3px 10px;
color:#666666;
}

#capital-footer p a{
color:#666666;
}

#capital-footer p a:hover{
color:#F9A61A;
}

#capital-footer span{
padding:0px 10px 0px 10px;
color:#666666;
}
#capital-footer span a{
/*color:#292929;*/
color:#666666;
text-decoration:none;
}
#capital-footer span a:hover{
color:#F9A61A;
text-decoration:underline;
}

.fadein{
margin:8px 0px 0px 35px;
}

#right-top6{
width:258px;
height:104px;
background-image:url(../capital/images/video-img1.jpg);
background-position:left 2px;
background-repeat:no-repeat;
}
#right-top6 h1{
font-size:13px;
font-weight:bold;
color:#3B3B3B;
padding:12px 0px 8px 0px;
margin:0px 0px 0px 15px;
line-height:18px;
}
#right-top6 p a{
font-size:11px;
font-weight:normal;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 15px;
color:#551A8B;
}
#right-top6 p a:hover{
color:#3B3B3B;
text-decoration:none;
}

#awards-capital{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#awards-capital h1{
font-size:11px;
text-decoration:none;
text-align:center;
color:#BC3100;
padding:5px 0px 0px 0px;
}
#awards-capital h2{
font-size:10px;
text-decoration:none;
text-align:center;
color:#5A2F89;
padding:15px 15px 0px 3px;
}

#awards-capital2{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#awards-capital2 h1{
font-size:11px;
text-decoration:none;
text-align:center;
color:#BC3100;
padding:5px 0px 0px 0px;
}
#awards-capital2 h2{
font-size:10px;
text-decoration:none;
text-align:center;
color:#5A2F89;
padding:15px 15px 0px 3px;
}
#awards-capital3{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#awards-capital3 h1{
font-size:11px;
text-decoration:none;
text-align:center;
color:#BC3100;
padding:5px 0px 0px 0px;
}
#awards-capital3 h2{
font-size:10px;
text-decoration:none;
text-align:center;
color:#5A2F89;
padding:15px 15px 0px 3px;
}
#awards-capital4{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#awards-capital4 h1{
font-size:11px;
text-decoration:none;
text-align:center;
color:#BC3100;
padding:5px 0px 0px 0px;
}
#awards-capital4 h2{
font-size:10px;
text-decoration:none;
text-align:center;
color:#5A2F89;
padding:15px 15px 0px 3px;
}
#awards-capital5{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#awards-capital5 h1{
font-size:11px;
text-decoration:none;
text-align:center;
color:#BC3100;
padding:5px 0px 0px 0px;
}
#awards-capital5 h2{
font-size:10px;
text-decoration:none;
text-align:center;
color:#5A2F89;
padding:15px 15px 0px 3px;
}
#awards-capital6{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#awards-capital6 h1{
font-size:11px;
text-decoration:none;
text-align:center;
color:#BC3100;
padding:5px 0px 0px 0px;
}
#awards-capital6 h2{
font-size:10px;
text-decoration:none;
text-align:center;
color:#5A2F89;
padding:15px 15px 0px 3px;
}

#awards-capital7{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#awards-capital7 h1{
font-size:11px;
text-decoration:none;
text-align:center;
color:#BC3100;
padding:5px 0px 0px 0px;
}
#awards-capital7 h2{
font-size:10px;
text-decoration:none;
text-align:center;
color:#5A2F89;
padding:15px 15px 0px 3px;
}

#awards-capital8{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#awards-capital8 h1{
font-size:11px;
text-decoration:none;
text-align:center;
color:#BC3100;
padding:5px 0px 0px 0px;
}
#awards-capital8 h2{
font-size:10px;
text-decoration:none;
text-align:center;
color:#5A2F89;
padding:15px 15px 0px 3px;
}

#awards-capital9{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#awards-capital9 h1{
font-size:11px;
text-decoration:none;
text-align:center;
color:#BC3100;
padding:5px 0px 0px 0px;
}
#awards-capital9 h2{
font-size:10px;
text-decoration:none;
text-align:center;
color:#5A2F89;
padding:15px 15px 0px 3px;
}
#awards-capital10{
padding-bottom:15px;
padding-left:10px;
width:208px;
height:191px;
background-image:url(../images/award_bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#awards-capital10 h1{
font-size:11px;
text-decoration:none;
text-align:center;
color:#BC3100;
padding:5px 0px 0px 0px;
}
#awards-capital10 h2{
font-size:10px;
text-decoration:none;
text-align:center;
color:#5A2F89;
padding:15px 15px 0px 3px;
}

#capital-report{
border:#CFCFCF solid 1px;
margin:0px 0px 20px 0px;
padding:5px 5px 3px 10px;
width:225px;
float:left;
}
#capital-report h1{
font-size:11px;
color:#5C2CA4;
line-height:16px;
padding:0px 0px 0px 40px;
}
#capital-report p{
font-size:11px;
color:#343434;
padding:18px 0px 0px 0px;
}
#capital-report p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 6px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#capital-report p a:hover{
color:#BC3100;
}

#capital-report2{
border:#CFCFCF solid 1px;
margin:0px 0px 20px 20px;
padding:5px 5px 3px 10px;
width:225px;
float:left;
}
#capital-report2 h1{
font-size:11px;
color:#5C2CA4;
line-height:16px;
padding:0px 0px 0px 40px;
}
#capital-report2 p{
font-size:11px;
color:#343434;
padding:18px 0px 0px 0px;
}
#capital-report2 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 6px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#capital-report2 p a:hover{
color:#BC3100;
}

#capital-report3{
border:#CFCFCF solid 1px;
margin:0px 0px 20px 0px;
padding:5px 5px 3px 10px;
width:225px;
float:left;
}
#capital-report3 h1{
font-size:11px;
color:#5C2CA4;
line-height:16px;
padding:0px 0px 0px 40px;
}
#capital-report3 p{
font-size:11px;
color:#343434;
padding:18px 0px 0px 0px;
}
#capital-report3 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 6px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#capital-report3 p a:hover{
color:#BC3100;
}

#capital-report4{
border:#CFCFCF solid 1px;
margin:0px 0px 20px 20px;
padding:5px 5px 3px 10px;
width:225px;
float:left;
}
#capital-report4 h1{
font-size:11px;
color:#5C2CA4;
line-height:16px;
padding:0px 0px 0px 40px;
}
#capital-report4 p{
font-size:11px;
color:#343434;
padding:18px 0px 0px 0px;
}
#capital-report4 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 6px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#capital-report4 p a:hover{
color:#BC3100;
}

#capital-report5{
border:#CFCFCF solid 1px;
margin:0px 0px 20px 0px;
padding:5px 5px 3px 10px;
width:225px;
float:left;
}
#capital-report5 h1{
font-size:11px;
color:#5C2CA4;
line-height:16px;
padding:0px 0px 0px 40px;
}
#capital-report5 p{
font-size:11px;
color:#343434;
padding:18px 0px 0px 0px;
}
#capital-report5 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 6px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#capital-report5 p a:hover{
color:#BC3100;
}

#capital-report6{
border:#CFCFCF solid 1px;
margin:0px 0px 20px 20px;
padding:5px 5px 3px 10px;
width:225px;
float:left;
}
#capital-report6 h1{
font-size:11px;
color:#5C2CA4;
line-height:16px;
padding:0px 0px 0px 40px;
}
#capital-report6 p{
font-size:11px;
color:#343434;
padding:18px 0px 0px 0px;
}
#capital-report6 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 6px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#capital-report6 p a:hover{
color:#BC3100;
}

#capital-report7{
border:#CFCFCF solid 1px;
margin:0px 0px 20px 0px;
padding:5px 5px 3px 10px;
width:225px;
float:left;
}
#capital-report7 h1{
font-size:11px;
color:#5C2CA4;
line-height:16px;
padding:0px 0px 0px 40px;
}
#capital-report7 p{
font-size:11px;
color:#343434;
padding:18px 0px 0px 0px;
}
#capital-report7 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 6px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#capital-report7 p a:hover{
color:#BC3100;
}

#capital-report8{
border:#CFCFCF solid 1px;
margin:0px 0px 20px 20px;
padding:5px 5px 3px 10px;
width:225px;
float:left;
}
#capital-report8 h1{
font-size:11px;
color:#5C2CA4;
line-height:16px;
padding:0px 0px 0px 40px;
}
#capital-report8 p{
font-size:11px;
color:#343434;
padding:18px 0px 0px 0px;
}
#capital-report8 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 6px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#capital-report8 p a:hover{
color:#BC3100;
}

#capital-report9{
border:#CFCFCF solid 1px;
margin:0px 0px 20px 0px;
padding:5px 5px 3px 10px;
width:225px;
float:left;
}
#capital-report9 h1{
font-size:11px;
color:#5C2CA4;
line-height:16px;
padding:0px 0px 0px 40px;
}
#capital-report9 p{
font-size:11px;
color:#343434;
padding:18px 0px 0px 0px;
}
#capital-report9 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 6px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#capital-report9 p a:hover{
color:#BC3100;
}

#capital-index-news{float:left; width:256px; height:130px; /*margin-left:30px;*/ display:block; border:#D3D3D3 solid 1px; margin:6px 0px 2px 6px;}
#capital-index-news h1{font-size:12px; font-weight:bold; color:#000000; background:#fdca0b; padding:5px 15px 5px 15px; margin:0px; /*border-bottom:#F6B559 solid 1px; */}

#capital-mid-col{
background-image:url(../capital/images/upcoming-event-box.jpg);
background-position:left top;
background-repeat:no-repeat;
float:left;
width:258px;
height:144px;
/*margin-left:30px;*/
display:block;
margin:1px 0px 0px 0px;

}
#capital-mid-col h1{
font-size:12px;
font-weight:bold;
color:#BC3100;
padding:0px;
margin:10px 15px 0px 15px;
border-bottom:#F6B559 solid 1px;
}
#capital-mid-col p{
font-size:12px;
color:#551A8B;
padding:20px 0px 0px 45px;
}

#capital-mid-col p a{
font-size:12px;
color:#551A8B;
text-decoration:underline;
}
#capital-mid-col p a:hover{
color:#F77D3A;
text-decoration:none;
}




#capital-market-watch{
float:left;
width:256px;
height:90px;
/*margin-left:30px;*/
display:block;
border:#D3D3D3 solid 1px;
margin:0px 0px 2px 6px;

}
#capital-market-watch h1{
font-size:12px;
font-weight:bold;
color:#BC3100;
padding:0px;
margin:10px 15px 0px 15px;
border-bottom:#F6B559 solid 1px;
}
.sbutton { float:right; position:absolute; width:20px; height:20px; margin:2px 1px 0 -21px; background-image:url(images/search-bt.gif);}

#q{
border:none;
height:18px;
margin:2px 0px 0px 0px;
}

/*idfc-capital*/

.share-link{
	margin:20px 0px 35px 170px;
	padding:0px;
}
.share-link span{
	margin:0px;
	padding:3px 0px 0px 0px;
	float:left;
}
.share-link span a{
	margin:0px;
	padding:4px 8px;
	color:#666666;
	text-decoration:none;
}
.share-link span a:hover{
	color:#ffffff;
	background-color:#f79548;
}
.share-link span .active{
	color:#FFFFFF;
	background-color:#f79548;
}px 40px;
}
#whitepapers4 p{
font-size:11px;
color:#343434;
padding:10px;
}
#whitepapers4 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 15px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#whitepapers4 p a:hover{
color:#BC3100;
}

#whitepapers5{
border:#CFCFCF solid 1px;
margin:0px;
padding:10px;
}
#whitepapers5 h1{
font-size:11px;
color:#5C2CA4;
padding:0px 0px 0px 40px;
}
#whitepapers5 p{
font-size:11px;
color:#343434;
padding:10px;
}
#whitepapers5 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 15px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#whitepapers5 p a:hover{
color:#BC3100;
}

#whitepapers6{
border:#CFCFCF solid 1px;
margin:0px;
padding:10px;
}
#whitepapers6 h1{
font-size:11px;
color:#5C2CA4;
padding:0px 0px 0px 40px;
}
#whitepapers6 p{
font-size:11px;
color:#343434;
padding:10px;
}
#whitepapers6 p a{
background-color:#C8D8E4;
margin:0px 0px 0px 0px; 
padding:2px 15px 2px 24px;
background-image:url(../images/pdf_icon2.gif);
background-position:5px 4px;
background-repeat:no-repeat;
}
#whitepapers6 p a:hover{
color:#BC3100;
}

.work{
margin:20px 0px 20px 0px;
}

#current-vacancies {
border:#CFCFCF solid 1px;

}
#current-vacancies h1{

font-size:11px;
padding:10px 0px 0px 20px;
}

#current-vacancies p{

font-size:11px;
padding:0px 0px 0px 20px;
color:#BC3100;
font-weight:bold;
}

#current-vacancies span{

font-size:11px;
padding:0px 0px 0px 20px;
color:#7C2C90;
font-weight:bold;
}



#current-vacancies2 {
padding:0px 0px 0px 0px;
}

#current-vacancies2 h1{

color:#581F97;
font-size:11px;
padding:10px 0px 0px 0px;
}

#current-vacancies2 h1 span{

color:#727272;
font-size:11px;
padding:10px 0px 0px 0px;
}

#current-vacancies2 p{

font-size:11px;
padding:0px 0px 0px 0px;
color:#727272;
}

#current-vacancies2 span a{

font-size:11px;
padding:0px 0px 0px 0px;
color:#C54C22;
}

#current-vacancies2 span a:hover{

font-size:11px;
padding:0px 0px 0px 0px;
color:#581F97;
}

#current-vacancies3 h1{

color:#581F97;
font-size:11px;
padding:10px 0px 2px 0px;
border-bottom:#CFCFCF solid 1px;
}

#current-vacancies3 p{

font-size:11px;
padding:6px 0px 10px 0px;
color:#727272;
}
#current-vacancies3 ul li{
border:none;
padding:8px 0px 0px 12px;

}

.input{
width:203px;
height:20px;
border: #C8C8C8 solid 1px;

font-size:11px;
color:#343434;
}
#speeches{
padding:0px 0px 0px 0px;
}

#speeches h1{

font-size:11px;
color:#581F97;
padding:0px 0px 10px 0px;
}

#speeches h1 span{

font-size:11px;
color:#BC3100;
padding-left:10px;
}

#speeches h2 {

font-size:11px;
color:#BC3100;
padding:15px 0px 10px 20px;
background-image:url(../images/pdf_icon1.gif);
background-position:left 15px;
background-repeat:no-repeat;
border-bottom:#CFCFCF solid 1px;
}

#news{
}
#news .sum1{
background-color:#ECECEC; padding:0px 0px 0px 10px; clear:both;
}
#news .sum2{
padding:0px 0px 0px 10px; clear:both;
}

#news h1{

font-size:11px;
font-weight:normal;
color:#585858;
padding:3px 0px 0px 0px;
margin:0px;
letter-spacing:normal;
}
#news h3{

font-size:11px;
font-weight:normal;
color:#45229C;
padding:0px 0px 5px 0px;
margin:0px;
letter-spacing:normal;
}
#news h3 a{

font-size:11px;
font-weight:normal;
color:#45229C;
text-decoration:none;
}
#news h3 a:hover{
color:#BE4C00;
text-decoration:none;
}

#dotted-line{
border-bottom:#BEBEBE dashed 1px;
font-size:5px;
}


#media-kit{
border:#D8D8D8 solid 1px;
margin:0px 0px 15px 10px;
padding:0px 0px 0px 20px;
width:225px;
height:135px;
float:left;
}
#media-kit h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#media-kit p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#343434;
padding:10px 5px 0px 0px;
}
#media-kit p a{
margin:0px 0px 0px 0px; 
color:#551A8B;
}
#media-kit p a:hover{
color:#BC3100;
}



#media-kit2{
border:#D8D8D8 solid 1px;
margin:0px 0px 15px 10px;
padding:0px 0px 0px 20px;
width:225px;
height:135px;
float:left;
}
#media-kit2 h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#media-kit2 p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#343434;
padding:10px 5px 0px 0px;
}
#media-kit2 p a{
margin:0px 0px 0px 0px; 
color:#551A8B;
}
#media-kit2 p a:hover{
color:#BC3100;
}


#media-kit3{
border:#D8D8D8 solid 1px;
margin:0px 0px 15px 10px;
padding:0px 0px 0px 20px;
width:225px;
height:135px;
float:left;
}
#media-kit3 h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#media-kit3 p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#343434;
padding:10px 5px 0px 0px;
}
#media-kit3 p a{
margin:0px 0px 0px 0px; 
color:#551A8B;
}
#media-kit3 p a:hover{
color:#BC3100;
}


#media-kit4{
border:#D8D8D8 solid 1px;
margin:0px 0px 15px 10px;
padding:0px 0px 0px 20px;
width:225px;
height:135px;
float:left;
}
#media-kit4 h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#media-kit4 p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#343434;
padding:10px 5px 0px 0px;
}
#media-kit4 p a{
margin:0px 0px 0px 0px; 
color:#551A8B;
}
#media-kit4 p a:hover{
color:#BC3100;
}


#media-kit5{
border:#D8D8D8 solid 1px;
margin:0px 0px 15px 10px;
padding:0px 0px 0px 20px;
width:225px;
height:135px;
float:left;
}
#media-kit5 h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#media-kit5 p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#343434;
padding:10px 5px 0px 0px;
}
#media-kit5 p a{
margin:0px 0px 0px 0px; 
color:#551A8B;
}
#media-kit5 p a:hover{
color:#BC3100;
}



#media-kit6{
border:#D8D8D8 solid 1px;
margin:0px 0px 15px 10px;
padding:0px 0px 0px 20px;
width:225px;
height:135px;
float:left;
}
#media-kit6 h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#media-kit6 p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#343434;
padding:10px 5px 0px 0px;
}
#media-kit6 p a{
margin:0px 0px 0px 0px; 
color:#551A8B;
}
#media-kit6 p a:hover{
color:#BC3100;
}


.corporate {
background-image:url(../images/arrow5.jpg);
background-repeat:no-repeat;
background-position:left top;
background-color:#E3BFEB;
height:26px;
border-bottom:#FFFFFF solid 5px;
}

.corporate a{
color:#5C2C90;
text-decoration:none;
padding:3px 0px 3px 30px;
font-weight:bold;
}
.corporate a:hover{
color:#4E165E;
}

.corporate2 {
background-image:url(../images/arrow5-new.jpg);
background-repeat:no-repeat;
background-position:left top;
background-color:#E3BFEB;
height:34px;
border-bottom:#FFFFFF solid 5px;
}

.corporate2 a{
color:#5C2C90;
text-decoration:none;
padding:3px 0px 3px 30px;
font-weight:bold;
}
.corporate2 a:hover{
color:#4E165E;
}


#site-map ul{
padding:0px;
margin:0px 0px 0px 5px;
list-style:none;
}
#site-map ul li{
padding:8px 0px 1px 10px;
margin:0px;
list-style:none;
background-image:url(../images/arrow2.jpg);
background-position:left 12px;
background-repeat:no-repeat;
color:#343434;
border:none;
}
#site-map ul li a{
color:#343434;
text-decoration:none;
}
#site-map ul li a:hover{
color:#BC3100;
text-decoration:underline;
}


#company-logo{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:320px;
height:100px;
float:left;
border-bottom:#D8D8D8 solid 1px;
}
#company-logo h1{
font-size:11px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#company-logo p a{
font-size:11px;
color:#343434;
padding:5px 0px 0px 0px;
}
#company-logo p a:hover{
color:#BC3100;
}



#company-logo2{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:320px;
height:100px;
float:left;
border-bottom:#D8D8D8 solid 1px;
}
#company-logo2 h1{
font-size:11px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#company-logo2 p a{
font-size:11px;
color:#343434;
padding:5px 0px 0px 0px;
}
#company-logo2 p a:hover{
color:#BC3100;
}


#company-logo3{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:320px;
height:100px;
float:left;
border-bottom:#D8D8D8 solid 1px;
}
#company-logo3 h1{
font-size:11px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#company-logo3 p a{
font-size:11px;
color:#343434;
padding:5px 0px 0px 0px;
}
#company-logo3 p a:hover{
color:#BC3100;
}


#company-logo4{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:320px;
height:100px;
float:left;
border-bottom:#D8D8D8 solid 1px;
}
#company-logo4 h1{
font-size:11px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#company-logo4 p a{
font-size:11px;
color:#343434;
padding:5px 0px 0px 0px;
}
#company-logo4 p a:hover{
color:#BC3100;
}

#company-logo5{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:320px;
height:100px;
float:left;
border-bottom:#D8D8D8 solid 1px;
}
#company-logo5 h1{
font-size:11px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#company-logo5 p a{
font-size:11px;
color:#343434;
padding:5px 0px 0px 0px;
}
#company-logo5 p a:hover{
color:#BC3100;
}



#company-logo6{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:320px;
height:100px;
float:left;
border-bottom:#D8D8D8 solid 1px;
}
#company-logo6 h1{
font-size:11px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#company-logo6 p a{
font-size:11px;
color:#343434;
padding:5px 0px 0px 0px;
}
#company-logo6 p a:hover{
color:#BC3100;
}


#company-logo7{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:320px;
height:100px;
float:left;
border-bottom:#D8D8D8 solid 1px;
}
#company-logo7 h1{
font-size:11px;
color:#5C2CA4;
padding:5px 0px 0px 0px;
}
#company-logo7 p a{
font-size:11px;
color:#343434;
padding:5px 0px 0px 0px;
}
#company-logo7 p a:hover{
color:#BC3100;
}

#mediakit-logo{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-bottom:#D8D8D8 solid 1px;
}
#mediakit-logo h1{
font-size:13px;
color:#5C2CA4;
padding:5px 0px 5px 0px;
}
#mediakit-logo p {
font-size:11px;
color:#343434;
padding:5px 0px 0px 0px;
line-height:23px;
}
#mediakit-logo h2{
font-size:11px;
color:#BC3100;
font-weight:normal;
padding:8px 0px 0px 0px;
}
#mediakit-logo h2 a{
font-size:11px;
font-weight:normal;
color:#BC3100;
padding:5px 0px 0px 0px;
}
#mediakit-logo h2 a:hover{
color:#BC3100;
}


.video{
width:178px;
height:20px;
border:#DEDEDE solid 1px;
background-color:#F7F7F7;
margin:11px 0px 0px 0px;
background-image:url(../images/video_img.jpg);
background-position:left top;
background-repeat:no-repeat;
padding:2px 0px 0px 35px; 
}
.video h1{
font-size:11px;
color:#45229C;
font-weight:bold
}

.video h2 {
font-size:11px;
font-weight:bold;
padding:2px 0px 0px 35px; 
}
.video h2 a{
font-size:11px;
color:#45229C;
font-weight:bold;
}
.video h2 a:hover{
color:#BC3100;
}

#mid-section-middle h6{

font-size:12px;
font-weight:bold;
color:#3B3B3B;
padding:15px 0px 15px 15px;
margin:0px;
}

#mid-section-middle h6 a{
border:#D2D2D2 solid 1px;
padding:5px 0px 5px 10px;
margin-bottom:3px;
float:left;
width:145px;
color:#5C2C90;
text-decoration:none;
}

#mid-section-middle h6 a:hover{
border:#BDBDBD solid 1px;
color:#BC3100;
background-color:#ECECEC;
}
#bod{
background-color:#E4E4E4;
height:106px;
}

#bod h1{

font-size:11px;
color:#5C2C90;
padding:65px 0px 0px 0px;
}
#bod p{

font-size:11px;
color:#4B4B4B;
padding:0px 0px 0px 0px;
}


#midsub-nav{
height:26px;
font-size:11px;
color:#343434;
margin:10px 0px 0px 0px;
padding:0px 10px 0px 0px;
}
#midsub-nav a{
font-size:11px;
color:#616161;
text-decoration:none;
}
#midsub-nav a:hover{
font-size:11px;
color:#BC3100;
text-decoration:none;
}
#midsub-nav a.active{
font-size:11px;
color:#BC3100;
text-decoration:none;
}
#quote {
border:#CFCFCF solid 1px;
background-color:#F7F7F7;
}
#quote h1{
font-size:11px;
color:#5C2C90;
padding:8px 12px 10px 10px;
}
#quote h2{
font-size:10px;
color:#BC3100;
padding:0px 12px 10px 10px;
}

#annualreport{
background-color:#FFFFFF;
margin: 0 auto; 
padding: 0; 
width: 990px;	
color:#343434;
}

#annualreport-img{
clear:both;
background-image:url(../images/annual_report_new_bg.jpg);
background-position:center top;
background-repeat:no-repeat;
width:941px;
height:468px;
background-color:#FFFFFF;
margin: 0 auto; 
padding: 0; 
width: 990px;	
color:#343434;
margin:0px 0px 0px 0px;
}


#left-nav{
padding:50px 0px 0px 40px;
}
#left-nav a{
display:block;
width:244px;
background-color:#245F74;
padding:6px 0px 6px 10px;
margin:0px;

font-size:11px;
color:#FFFFFF;
text-decoration:none;
border-bottom:#406F83 solid 1px;
}
#left-nav a:hover{
margin:0px;
color:#FFFFFF;
text-decoration:none;
background-color:#1D5468;
}
#left-nav a.active{
color:#FFFFFF;

}
#csr{
background-color:#EDF4F6;
border:#E0E0E0 solid 1px; 

}

#csr h1{
font-size:11px;
color:#6A6A6A;
padding:0px 0px 0px 0px;
}

#csr p{
font-size:11px;
color:#BC3100;
padding:0px 0px 0px 0px;
}

#header{
width:924px;
height:154px;
float:left;
margin:0px 0px 3px 0px;
padding:0px 0px 0px 0px;
}

#header h1{
float:right;
margin:0px 0px 0px 0px;
padding:110px 22px 10px 0px;
font-size:24px;
letter-spacing:-1px;
color:#FFFFFF;
}

#identification{
}
#identification h2{
background-color:#EAEAEA;
padding-left:4px;
height:20px;
}

#promoting-policy{
border:#E4E4E4 solid 1px;
} 
#promoting-policy h1{
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:40px 0px 15px 0px;
} 
#promoting-policy h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 30px;
} 

#promoting-policy2{
border:#E4E4E4 solid 1px;
} 
#promoting-policy2 h1{
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:40px 0px 15px 0px;
} 
#promoting-policy2 h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 30px;
} 

#promoting-policy3{
border:#E4E4E4 solid 1px;
} 
#promoting-policy3 h1{
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:40px 0px 15px 0px;
} 
#promoting-policy3 h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 30px;
}

#promoting-policy4{
border:#E4E4E4 solid 1px;
} 
#promoting-policy4 h1{
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:40px 0px 15px 0px;
} 
#promoting-policy4 h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 30px;
}  

#government-advisory{
border:#E4E4E4 solid 1px;
} 
#government-advisory h1{
/*height:25px;*/
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:20px 0px 10px 0px;
margin:0px;
} 
#government-advisory h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 0px;
} 
#government-advisory p{
font-size:11px;
padding:10px 10px 5px 15px;
margin:0px;
line-height:18px;
} 
#government-advisory2{
border:#E4E4E4 solid 1px;
} 
#government-advisory2 h1{
/*height:25px;*/
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:20px 0px 10px 0px;
margin:0px;
} 
#government-advisory2 h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 0px;
} 
#government-advisory2 p{
font-size:11px;
padding:10px 10px 5px 15px;
margin:0px;
line-height:18px;
} 
#government-advisory3{
border:#E4E4E4 solid 1px;
} 
#government-advisory3 h1{
/*height:25px;*/
background-color:#EFEFEF;
color:#5C2CA4;
font-size:11px;
padding:20px 0px 10px 0px;
margin:0px;
} 
#government-advisory3 h2{
font-size:11px;
color:#C03F11;
padding:10px 0px 0px 0px;
} 
#government-advisory3 p{
font-size:11px;
padding:10px 10px 5px 15px;
margin:0px;
line-height:18px;
} 

.deal1{
width:730px;
padding:10px 0px 20px 0px;
float:left;
}
.deal2{
padding:10px 12px 15px 0px;
width:170px;
height:196px;
background-image:url(../images/deals_img0.jpg);
background-position:left top;
background-repeat:no-repeat;
float:left;
}
.deal2 h3 a{
color:#3B3B3B;
text-decoration:none;
}
.deal2 h3 a:hover{
color:#3B3B3B;
text-decoration:underline;
}
.deal2 h4 a{color:#BC3100; font-weight:bold; text-decoration:none;}
.deal2 h4 a:hover{ color:#9F2800; font-weight:bold; text-decoration:underline; }

.deal2 h5{
font-size:10px;
text-decoration:none;
color:#BC3100;
padding:0px 0px 0px 0px;
margin:0px;
}
.deal2 h6{
font-size:10px;
text-decoration:none;
color:#5A2F89;
padding:5px 0px 0px 0px;
margin:0px;
}
.deal3{
width:650px;
padding:10px 0px 20px 0px;
float:left;
}
.deal4{
padding:10px 12px 15px 0px;
width:170px;
height:196px;
background-image:url(../images/deals_img0.jpg);
background-position:left top;
background-repeat:no-repeat;
float:left;
}
.deal4 h3 a{
color:#3B3B3B;
text-decoration:none;
}
.jv{float:left; margin-right:15px;}
.clearb{
clear:both;}
.pss{float:left; margin-right:8px;}
.rcbh{
background-color:#DEDEDC;
padding:10px 5px 10px 5px;
font-size:13px;
margin-top:10px;
margin-bottom:10px;
color:#5C2C90;
}
.fOverview{
float:left; margin-right:4px; margin-top:5px;}
.fOverview1{
background-color:#CECECE; height:42px; line-height:42px; font-size:12px; font-weight:bold; color:#5C2C90; clear:both;}
.fOverview1 img{
float:left; margin:0px 10px 0px 10px;}
.fOverview2{
clear:both; background-color:#EEEEEE; padding:10px;}
.footerAdd{float:left; margin-left:176px;}
.footerAdd a{ border:none;}

#right-fit{
height:214px;
width:258px;
margin-bottom:4px;
padding:0px;
background-image:url(../images/poll.jpg);
background-repeat:repeat-x;
background-position:left top;
}
#right-fit h1{
font-size:11px;
font-weight:bold;
color:#BC3100;
padding:8px 0px 0px 0px;
margin:0px 0px 0px 15px;
/*letter-spacing:-0.05em;*/
}
#right-fit p{
font-size:11px;
font-weight:normal;
padding:0px;
margin:5px 15px 8px 15px;
padding:0px;
}
#right-fit p a{
font-size:11px;
font-weight:normal;
padding:0px;
color:#551A8B;
}
#right-fit p a:hover{
color:#F05F02;
text-decoration:none;
}
#header-fixed{
background-image:url(../images/header-fixed1.jpg);
background-repeat:no-repeat;
background-position:left top;
float:left;
width:593px;
height:322px;
padding:0px;
margin:0px;
}

#header-fixed h3{
padding:30px 20px 0px 30px;
margin:0px;
color:#FFFFFF;
font-size:20px;
font-weight:normal;
}
#header-fixed p{
padding:20px 360px 0px 30px;
margin:0px;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
line-height:18px;
}
.conVideo{
width:55px;
height:20px;
border:#DEDEDE solid 1px;
background-color:#F7F7F7;
margin:11px 0px 0px 0px;
background-image:url(../images/video_img.jpg);
background-position:left top;
background-repeat:no-repeat;
padding:2px 0px 0px 35px; 
}
.conVideo h1{
font-size:11px;
color:#45229C;
font-weight:bold
}

.conVideo h2 {
font-size:11px;
font-weight:bold;
padding:2px 0px 0px 35px;
color:#BC3100 !important;
}
.conVideo h2 a{
font-size:11px;
color:#45229c !important;
font-weight:bold;
}
.conVideo h2 a:hover{
color:#BC3100 !important;
}


/*revamp*/

/*
#homeMid {width: 857px; float: left; padding-left: 93px; margin-top: 5px; background-image:url(../images/home-bg-test.jpg); background-position:left top; background-repeat:no-repeat;}
#mid-colHome{float:left; width:297px; display:block; height:204px; }
#mid-colHome h1{font-size:12px; font-weight:bold; color:#FFFFFF; padding:5px 0px 5px 0px; margin:5px 5px 0px 0px; border-bottom:#F6B559 solid 1px; background-color:#F69B0E;}
#mid-colHome p{font-size:11px;font-weight:normal;padding:0px;margin:5px 15px 8px 15px;}
#mid-colHome p a{font-size:11px;color:#551A8B;}
#mid-colHome p a:hover{color:#f79548;text-decoration:none;}

#mid-colHome1{float:left;width:292px;display:block;height:204px;margin:0px 0px 0px 10px;}
#mid-colHome1 h1{font-size:12px;font-weight:bold;color:#FFFFFF; padding:2px 0px 5px 0px; margin:2px 5px 0px 0px; border-bottom:#F6B559 solid 1px; background-color:#F69B0E;}
#mid-colHome1 p{font-size:11px;font-weight:normal;padding:0px;margin:5px 15px 8px 15px;}
#mid-colHome1 p a{font-size:11px;color:#551A8B;}
#mid-colHome1 p a:hover{color:#f79548;text-decoration:none;}

#investment-banking-right-top2{width:258px;height:28px;margin-bottom:4px;padding:0px;background-color:#F9A61A;
/*background-image:url(../capital/images/login-img.jpg);
background-position:left top;
background-repeat:no-repeat;*/
/*}

#investment-banking-right-top2 h1{padding:5px 0px 0px 0px;margin:0px 0px 0px 15px;background-image:url(../images/arrow_blue.jpg);background-position:140px 11px;background-repeat:no-repeat;}
#investment-banking-right-top2 h1 a{font-size:13px;font-weight:bold;color:#551A8B;text-decoration:none;}
#investment-banking-right-top2 h1 a:hover{font-size:13px;font-weight:bold;color:#FFFFFF;}*/

#homeMid {width: 857px; float: left; padding-left: 93px; margin-top: 5px; background-image:url(../images/home-bg-test.jpg); background-position:left top; background-repeat:no-repeat;}
#mid-colHome {float:left; width:297px; display:block; height:204px; }
#mid-colHome h1 {font-size:12px; font-weight:bold; color:#ffffff; padding:5px 0px 5px 0px; margin:5px 5px 0px 0px; border-bottom:#F6B559 solid 1px; background-color:#f1666a;}
#mid-colHome p {font-size:11px; font-weight:normal; padding:0px; margin:5px 15px 8px 15px;}
#mid-colHome p a{font-size:11px; color:#551A8B;}
#mid-colHome p a:hover{ color:#F05F02; text-decoration:none;}

#mid-colHomeRe {float:left; width:599px; display:block; height:120px; }
#mid-colHomeRe h1 {font-size:12px; font-weight:bold; color:#ffffff; padding:5px 0px 5px 0px; margin:5px 5px 0px 0px; border-bottom:#F6B559 solid 1px; background-color:#f1666a;}
#mid-colHomeRe p {font-size:11px; font-weight:normal; padding:0px; margin:5px 15px 8px 15px;}
#mid-colHomeRe p a{font-size:11px; color:#551A8B;}
#mid-colHomeRe p a:hover{ color:#F05F02; text-decoration:none;}


#mid-colHome1 {float:left; width:292px; display:block; height:204px; margin:0px 0px 0px 10px;}
#mid-colHome1 h1 {font-size:12px; font-weight:bold; color:#ffffff; padding:2px 0px 5px 0px; margin:2px 5px 0px 0px; border-bottom:#F6B559 solid 1px; background-color:#f1666a;}
#mid-colHome1 p {font-size:11px; font-weight:normal; padding:0px; margin:5px 15px 8px 15px;}
#mid-colHome1 p a {font-size:11px; color:#551A8B;}
#mid-colHome1 p a:hover{color:#f79548; text-decoration:none;}

#investment-banking-right-top2 {width:258px;height:28px;margin-bottom:4px; padding:0px; background-color:#f79548; 
/*background-image:url(../capital/images/login-img.jpg);
background-position:left top;
background-repeat:no-repeat;*/
}
#investment-banking-right-top2 h1{padding:5px 0px 0px 0px;margin:0px 0px 0px 15px;background-image:url(../images/arrow_blk.gif);background-position:140px 12px;background-repeat:no-repeat;}
#investment-banking-right-top2 h1 a{font-size:13px;font-weight:bold;color:#000000;text-decoration:none;}
#investment-banking-right-top2 h1 a:hover{font-size:13px;font-weight:bold;color:#ffffff;}

/*capital*/
#header-rotator-investment-banking {background-image: url(../capital/images/investment-banking-header.jpg); background-repeat:no-repeat; background-position:left top; float:left; width:593px; height:322px; padding:0px; margin:0px;}
#header-rotator-investment-banking h3{padding:30px 20px 0px 30px; margin:0px; color:#FFFFFF; font-size:20px; font-weight:normal;}
#header-rotator-investment-banking p{padding:20px 360px 0px 30px;margin:0px;color:#FFFFFF; font-size:12px; font-weight:normal; line-height:18px;}

#capital-mid-col1{float:left; width:291px; display:block; height:230px; border:#D3D3D3 solid 1px; }
#capital-mid-col1 h1{font-size:12px; font-weight:bold; color:#ffffff; padding:5px 15px; background-color:#f1666a;}
#capital-mid-col1 p{font-size:11px; font-weight:normal; padding:0px; margin:5px 15px 8px 15px;}
#capital-mid-col1 p a{font-size:11px; color:#551A8B; }
#capital-mid-col1 p a:hover{color:#f79548; text-decoration:none;}

#capital-mid-col2 {float:left; width:292px; display:block; height:230px; margin:0px 0px 0px 6px; border:#D3D3D3 solid 1px; }
#capital-mid-col2 h1{font-size:12px; font-weight:bold; color:#ffffff; padding:5px 15px; background-color:#f1666a;}
#capital-mid-col2 p{font-size:11px; font-weight:normal; padding:0px; margin:5px 15px 8px 15px; }
#capital-mid-col2 p a{font-size:11px; color:#551A8B; }
#capital-mid-col2 p a:hover{color:#f79548; text-decoration:none;}

.headerdiv, .headerdiv2 {padding:15px 0 15px 15px; border:1px #cccccc solid;}

#revamp-footer {font-size:10px;font-weight:normal; color:#333333; text-decoration:none; padding-bottom:10px; text-align:center;}
#revamp-footer span{ padding: 0 10px;}
#revamp-footer a{font-size:11px;color:#818286; text-decoration:none;}
#revamp-footer a:hover{color:#f79548;text-decoration:none; text-decoration: underline;}


.conf-head {font-size:15px; color:#000000;font-weight:normal; padding:10px 0 5px 5px; margin:0; text-transform:uppercase;}