@charset "utf-8";
/* CSS Document */
Body{background:url(../../images/page-bg.png) repeat-x; margin:0px; padding:0px; color:#231f20; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#parent{width:979px; margin:auto;}

/*------------header classes starts here-------------*/
#header{height:92px;}
.top_links{text-align:right; color:#171717; font-size:11px; height:16px; padding-top:2px;}
.top_links a{color:#467ba4; margin:0px 5px; text-decoration:none;}
.top_links a:hover{color:#000;}
.top_links img{vertical-align:middle; margin-top:-3px;}
.logo_nav_holder{height:74px;}
.logo{float:left; width:260px; padding-top:10px;}
.logo a{height:43px; width:257px; background:url(../../images/common-imgs.png) no-repeat -2px -3px; display:block;}
.nav_box{float:right; width:470px; padding-top:42px;}
.nav_box ul{padding:0px; margin:0px; list-style:none;}
.nav_box ul li{float:left; margin-right:2px; background:url(../../images/nav-bg.png) no-repeat left top; height:28px; cursor:pointer; font-size:11px; font-weight:bold;}
.nav_box ul li a{background:url(../../images/nav-right.png) no-repeat right top; height:21px; display:block; float:left; text-decoration:none; color:#323232; padding:7px 15px 0px;}
.nav_box ul li a:hover{color:#025394;}
.nav_box ul li.active{background:url(../../images/nav-active-bg.png) no-repeat left top; cursor:text;}
.nav_box ul li.active a{background:url(../../images/nav-active-right.png) no-repeat right top; height:21px; display:block; float:left; text-decoration:none; color:#fff; padding:7px 15px 0px;}
.nav_box ul li.urs{background:url(../../images/common-imgs.png) no-repeat -260px -1px; width:50px; padding:0px 5px 0px 0px;}
.nav_box ul li.urs a{width:50px; height:28px; display:block; background:none; padding:0px;}
#drop_down, #drop_down ul{margin:0px; padding:0; list-style-type:none; list-style-position:outside; position:relative; z-index:100;}
#drop_down li{position:relative; float:left; padding:0px; list-style:none;}
#drop_down ul{position:absolute; display:none; top:28px; left:0px; width:162px; margin:0px; /*opacity: 0.9;filter: alpha(opacity=90);*/ z-index:100; border-width:4px; border-style:solid; border-color:#E8E8E8 #005396 #005396; background:#F8F8F8;}
#drop_down ul li{LIST-STYLE-TYPE: none; border-style:solid; border-color:#DCDCDC; border-width:1px 1px 0px 1px; margin:0px; display:block; float:none; height:25px;}
#drop_down ul li a{color:#5A5A5A; text-decoration:none; text-align:left; padding:4px 5px; line-height:18px; font-size:11px; display:block; background:#F8F8F8; width:150px; height:17px; font-weight:normal;}
#drop_down ul li a span{background:url("../../images/arrow.png") no-repeat scroll 99% 0 transparent; display:block; width:151px;}
#drop_down ul li a:hover{background:#f0f0f0;}
#drop_down ul li ul{margin:5px 0px 0px 161px; top:0px; border:4px solid #005396;}
#drop_down ul li ul.submenu_right{margin:0px 0px 0px -173px;}
#drop_down ul li span {}
/*------------header classes ends here-------------*/

/*----------footer classes starts here-------------*/
#footer{background:url(../../images/footer-bg.png) repeat-x; padding-top:18px;}
.footer_left{float:left; width:540px; background:url(../../images/footer-border.png) right top repeat-y; padding-left:10px}
.footer_right{float:right; width:415px; font-size:11px; color:#fff;}
.footer_right span{color:#c7f9ff;}
.footer_left ul{margin:0px; padding:0px; list-style:none; display:block;}
.footer_left ul li{float:left; width:240px; font-size:11px; padding-bottom:5px;}
.footer_left ul li a{color:#f8f8f8; text-decoration:none;}
.footer_left ul li a:hover{text-decoration:underline;}
.copyright{font-size:11px; color:#858585; padding:15px 0px; float:left;}
.designed_by{font-size:10px; color:#615f5f; padding:15px 0px; float:right;}
.designed_by a{color:#858585;}
/*----------footer classes ends here-------------*/

/*---------------content classes starts here-------*/
.clear{clear:both; font-size:0px; height:0px;}
.bold{font-weight:bold;}
.float_left{float:left; width:auto;}
.banner_holder{padding:7px 0px;}
.service_banner{background:url(../../images/service.png) no-repeat; width:979px; height:196px;}
.aboutus_banner{background:url(../../images/aboutus-banner.png) no-repeat; width:979px; height:196px;}
.newsletter_banner{background:url(../../images/banner_newsletter.jpg) no-repeat; width:979px; height:196px;}
.clients_banner{background:url(../../images/banner_client.jpg) no-repeat; width:979px; height:196px;}
.career_banner{background:url(../../images/banner_career.jpg) no-repeat; width:979px; height:196px;}
.contact_banner{background:url(../../images/contactus-banner.png) no-repeat; width:979px; height:196px;}
.corporate_banner{background:url(../../images/corporate-banner.png) no-repeat; width:979px; height:196px;}
.debt_banner{background:url(../../images/debt-banner.png) no-repeat; width:979px; height:196px;}
.private_banner{background:url(../../images/banner_equity.jpg) no-repeat; width:979px; height:196px;}
.servicebrief_banner{background:url(../../images/service-banner.png) no-repeat; width:979px; height:196px;}
.serviceco_banner{background:url(../../images/service-corporate-banner.png) no-repeat; width:979px; height:196px;}
.servicetrade_banner{background:url(../../images/service-trade-banner.png) no-repeat; width:979px; height:196px;}
.team_banner{background:url(../../images/banner_team.png) no-repeat; width:979px; height:196px;}
.content_container{padding:23px 5px;}
.nav_left{float:left; background:url(../../images/left-nav-bg.png) no-repeat right top; padding-right:23px; width:172px; color:#202020; font-size:11px;}
.left_title1{border-top:2px solid #4996d2; font-weight:bold; padding:5px 0px 5px 5px;}
.left_title2{border-top:2px solid #4996d2; font-weight:bold; padding:5px 0px 5px 5px; border-bottom:2px solid #4996d2;}
.left_title3{border-bottom:2px solid #4996d2; font-weight:bold; padding:5px 0px 5px 5px;}
.left_border_top{background:#4996d2; font-size:0px; height:2px;}
.doted_border{background:url(../../images/dot-border.png) repeat-x; font-size:0px; height:1px;}
.doted_border2{background:url(../../images/dot-border2.png) repeat-x; font-size:0px; height:1px; margin:5px 0px;}
.module_heading{padding:4px 0px 4px 15px;}
.left_link_box{padding:4px 0px 4px 25px;}
.left_link_box a{text-decoration:none; color:#0062b0;}
.left_link_box a:hover{text-decoration:underline;}
.spacer1{height:25px; font-size:0px;}
.spacer2{height:10px; font-size:0px;}
.spacer3{height:15px; font-size:0px;}
.heading1{font-weight:bold; padding:4px 0px 0px 5px; font-size:12px;}
.heading2{color:#05589a; font-weight:bold; font-size:11px;}
.content_right{float:right; width:757px; line-height:16px; text-align:justify;}
.content_top{background:url(../../images/content-top.png) no-repeat; width:757px; height:5px; font-size:0px;}
.content_top2{background:url(../../images/content-top2.png) no-repeat; width:969px; height:5px; font-size:0px;}
.content_holder{background:url(../../images/content-bg.png) repeat-x; padding:0px 5px;}
.list1{margin:0px; padding-left:7px; list-style:none;}
.list1 li{background:url(../../images/bullet.png) no-repeat 0px 5px; padding:0px 0px 10px 20px;}
.list2{margin:5px 0px; padding-left:15px; color:#808284; font-size:11px;}
.service_chart{background:url(../../images/services-chart.png) no-repeat center 0px; height:204px;}
.index_banner_left{background:url(../../images/index-imgs.png) no-repeat -3px -77px; float:left; width:671px; height:196px;}
.index_banner_left a{width:87px; height:57px; display:block; margin:130px 0px 0px 70px;}
.index_banner_right{float:left; width:284px; background:url(../../images/index-banner-r.png) no-repeat; height:162px; color:#fff; font-size:11px; padding:34px 12px 0px 12px; text-align:justify;}
.index_banner_right p{padding-bottom:12px;}
.index_banner_right a{text-decoration:none; color:#1afffc; font-weight:bold;}
.index_banner_right a:hover{text-decoration:underline;}
.index_left{float:left; width:625px; background:url(../../images/border-right.png) 318px 0px repeat-y; text-align:justify;}
.index_right{float:right; width:304px;}
.content_box1{float:left; width:286px; padding-left:10px;}
.content_box2{float:right; width:286px;}
.box1_top{background:url(../../images/box1-top.png) no-repeat; width:286px; height:4px; font-size:0px;}
.box2_top{background:url(../../images/news-top.png) no-repeat; width:304px; height:5px; font-size:0px;}
.box2_btm{background:url(../../images/news-btm.png) no-repeat; width:304px; height:5px; font-size:0px;}
.box2_mid{background:#f5f5f6; width:284px; padding:5px 10px; color:#878787; font-size:11px;}
.box3_top{background:url(../../images/box3-top.png) no-repeat; width:400px; height:5px; font-size:0px;}
.box3_btm{background:url(../../images/box3-btm.png) no-repeat; width:400px; height:5px; font-size:0px;}
.box3_mid{background:#f5f5f6; width:380px; padding:5px 10px; color:#878787; font-size:11px;}
.fund_rising{background:url(../../images/index-imgs.png) no-repeat -4px -6px; height:33px; width:165px;}
.corporate_ad{background:url(../../images/index-imgs.png) no-repeat -4px -40px; height:28px; width:232px;}
.edu_consult{background:url(../../images/index-imgs.png) no-repeat -171px -3px; height:25px; width:273px;}
.it_consult{background:url(../../images/index-imgs.png) no-repeat -449px -3px; height:32px; width:191px;}
.news_event{background:url(../../images/index-imgs.png) no-repeat -369px -41px; height:16px; width:162px;}
.news_listing_holder{overflow:auto; height:310px;}
.desc1{color:#808284; font-size:11px;}
.desc2{color:#808284; font-size:11px; padding:5px 0px; text-align:justify;}
a.more{color:#f57900; text-decoration:none;}
a.more:hover{color:#000;}
a.link1{color:#1e6094; text-decoration:none;}
a.link1:hover{text-decoration:underline;}
a.link2{color:#202020; text-decoration:none;}
a.link2:hover{color:#0062B0;}
.heading3{color:#05589a; font-size:17px; font-weight:bold;}
.heading3 span{font-size:12px; font-weight:normal;}
.heading4{font-weight:bold; font-size:12px; color:#E3915C; padding-bottom:5px;}
.email_box{float:left; width:230px;}
.email_box a{line-height:18px;}
.form_row{padding:5px 0px;}
.form_label{float:left; width:100px; font-weight:bold; color:#231F20; font-size:11px;}
.form_valuel{float:left; width:300px;}
.textfield1{border:1px solid #989898; height:18px; width:290px;}
.textarea1{border:1px solid #989898; width:290px; height:100px;}
.btn1{background:url(../../images/btn-bg.png) repeat-x; height:25px; width:70px; text-align:center; color:#fff; font-size:11px; font-weight:bold; border:1px solid#006cc0;}
.career_content{background:url(../../images/border-right.png) repeat-y 457px 0px; text-align:justify;}
.contact_content{background:url(../../images/border-right.png) repeat-y 505px 0px; text-align:justify;}
.career_left{float:left; width:400px;}
.career_right{float:right; width:450px;}
.career_right .form_label{width:150px;}
.career_right .form_valuel{width:285px;}
.career_right .textfield1{width:280px;}
.listing_row1{background:#fff; border-bottom:1px dashed #ccc; padding:5px;}
.listing_row2{background:#f5f5f6; border-bottom:1px dashed #ccc; padding:5px;}
.client_image{float:left; width:165px; height:122px; vertical-align:middle; text-align:center; border:2px solid #e9e9e9;}
.client_image span{display:inline-block; height:97%;}
.client_image *{vertical-align:middle;}
.listing_right{float:left; padding-left:10px; width:765px;}
.contact_left{float:left; width:465px;}
.contact_right{float:right; width:405px;}
.corevalue_fig{background:url(../../images/corevalue-fig.png) no-repeat center; height:255px;}
.equity_fig{background:url(../../images/private-equity.png) no-repeat center; height:416px;}
.trade_fig{background:url(../../images/trade-finance.png) no-repeat center; height:265px;}
.justify{text-align:justify;}
.newsletter_links ul{margin:0px; padding-left:7px; list-style:none;}
.newsletter_links ul li{background:url(../../images/bullet.png) no-repeat 0px 5px; padding:0px 0px 10px 20px;}
.newsletter_links ul li a{color:#1e6094; text-decoration:none;}
.newsletter_links ul li a:hover{text-decoration:underline;}
/*---------------content classes ends here-------*/

/*---------tag based classes starts here-------------*/
img{border:0px;}
p{padding:0px 0px 15px 0px; margin:0px;}
/*---------tag based classes ends here-------------*/
