/*
Author Name : Khadak Khatri

Author Site : http://www.puretech.com
 
Site URI    : http://http://www.langhamcap.com

CSS level 2.1 

*/
/* HTML Elements */
*{
margin:0;
padding:0;
}
body{
margin:0;
padding:0;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
a{
color:#113A03;
text-decoration:none;
outline:none;
}
a:hover{
text-decoration:none;
}
h1{
background:url(../images/common/logo.gif) no-repeat 22px 30px;
padding:30px 0 0 22px;
float:left;
font-size:24px;
height:30px;
}
h1 span{
visibility:hidden;
}
h2{
color:#000000;
font-size:18px;
margin:30px 0 20px 0;
font-family:"Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
text-indent:-2000px;
}
h3{
font-size:14px;
padding:0 0 15px 0;
}
h4{
font-size:12px;
}
h5{
font-size:11px;
padding:2px 0 5px 24px;
}
p{
padding:0 0 15px 0;
}
ul{
list-style-type:none;
}
/*Main Elements*/ 
#wrapper{
text-align:left;
width:990px;
margin:0 auto;
}
#header{
width:990px;
background:#33CC00;
}
#header a:hover{
color:#FDFDFD;
}
#header p{
float:right;
margin:50px 10px 0 0;
}
ul.navigation{
width:990px;
height:34px;
clear:both;
border-top:1px solid #123805;
background:#FFFFFF;
border-bottom:1px solid #123805;
margin:0;
padding:0;
list-style:none;
}
ul.navigation li{
float:left;
line-height:28px;
padding:3px 0 3px 25px;
}
ul.navigation li a{
color:#163805;
font-weight:bold;
display:block;
padding:0 8px;
}
ul.navigation li a:hover, ul.navigation li.focus a{
background:#33CC00;
color:#FEFEFE;
}
#container{
width:990px;
line-height:18px;
text-align:justify;
}
.flash{
width:990px;
height:360px;
}
.left{
width:646px;
float:left;
padding:0 0 10px 0;
}
.left p, .left div, .left h1, .left h2, .left h3, .left h4, .left h4, .left h4{
margin-right:45px;
margin-left:24px;
}
.left a{
color:#2BA602;
}
.left ul.sub-links{
height:28px;
overflow:hidden;
font-weight:700;
list-style:none;
margin:0 0 0 24px;
padding:0;
}
.left ul.sub-links li{
float:left;
line-height:28px;
margin:0 2px;
list-style:none;
}
.left ul.sub-links li a{
display:block;
padding:0 20px;
color:#103900;
border-left:1px solid #E0E0E0;
border-right:1px solid #E0E0E0;
background:url(../images/common/bg-sub-links.gif) repeat-x;
}
.left ul.sub-links li a:hover, .left ul.sub-links li.focus, .left ul.sub-links li.focus a {
background:#33CC00;
color:#ffffff;
}
.left ul{
padding:5px 0 20px 30px;
margin-right:45px;
margin-left:24px;
}
.left ul li{
list-style-type: disc;
}
.left .t-list{
width:155px;
float:left;
padding:0 0 0 25px;
margin:0;
}
.left .t-list ul{
margin:0;
padding:0;
list-style-type:none;
border-top:1px solid #F1F1F1;
}
.left .t-list ul li{
list-style-type:none;
border-bottom:1px solid #F1F1F1;
padding:5px 0 5px 0;
}
.left .t-list ul li.focus a, .left .t-list ul li a:hover{
color:#000000;
}
.left .t-content{
width:460px;
padding:0;
margin:0;
float:left;
}
.right{
width:343px;
float:left;
}
.right .padImg{
padding-top:85px;
}
.right div{
margin:10px 0 10px 0;
padding:23px 40px 23px 30px;
background:#EFEFEF;
}
.right h3{
font-size:12px;
margin:0;
padding:0;
color:#163805;
}
#footer{
clear:both;
width:990px;
height:47px;
padding:5px 0 0 0;
border-top:1px solid #B5B5B5;
color:#8B8B8B;
font-size:10px;
}
#footer ul{
float:left;
padding:0 0 0 14px;
}
#footer ul li{
list-style:none;
display:inline;
font-size:10px;
}
#footer ul li a{
color:#8B8B8B;
padding:0 10px 0 10px;
}
#footer ul li a:hover{
text-decoration:underline;
}
#footer p{
float:right;
padding:0 24px 0 0;
}
/*Other*/
h2.welcome{
color:#000000;
font-size:18px;
margin:30px 0 5px 24px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-indent:1px;
}
.img-left{
border:2px solid #123805;
margin:0 10px 0 0;
float:left;
}
.top{
text-align:right;
border-top:1px solid #F1F1F1;
margin:5px 0 10px 0;
}
.next{
text-align:right;
padding:0 70px 10px 0;
}
.clear{
border-top:1px solid #F1F1F1;
margin:15px 0 15px 0;
}
.i-flot img{
float:left;
margin:15px 30px;
border:2px solid #123805;
}
ul.site-map{
margin-top:-10px;
}
.title{
color:#163805;
}
/*Background Replacment*/
.i-welcome{
background:url(../images/home/t-welcome.gif) no-repeat;
width:243px;
height:18px;
}
.i-about{
background:url(../images/our-firm/t-about-us.gif) no-repeat;
width:78px;
height:14px;
}
.i-team{
background:url(../images/our-firm/t-team.gif) no-repeat;
width:46px;
height:12px;
}
.i-career{
background:url(../images/our-firm/t-careers.gif) no-repeat ;
width:62px;
height:12px;
}
div.i-adivisor{
background:url(../images/our-firm/t-senior-advisor.gif) no-repeat;
width:118px;
height:12px;
text-indent:-2000px;
margin:15px 0 20px 0;
padding:0;
}
.i-advisory{
background:url(../images/ma-advisory/t-ma-advisory.gif) no-repeat;
width:128px;
height:18px;
}  
.i-corporate{
background:url(../images/corporate-finance/t-corporate-finance.gif)  no-repeat;
width:319px;
height:18px;
}
.i-transactions{
background:url(../images/transactions/t-transactions.gif) no-repeat;
width:105px;
height:12px;
}
.i-case-studies{
background:url(../images/common/t-case-studies.gif) no-repeat;
width:105px;
height:13px;
}
.i-contact-us{
background:url(../images/common/t-contact-us.gif) no-repeat;
width:89px;
height:12px;
}
.i-site-map{
background:url(../images/common/t-site-map.gif) no-repeat ;
width:72px;
height:17px;
}
.i-disclaimer{
background:url(../images/common/t-disclaimer.gif) no-repeat;
width:90px;
height:13px;
}
.i-privacy{
background:url(../images/common/t-privacy-policy.gif) no-repeat;
width:117px;
height:18px;
}
.i-copy{
background:url(../images/common/t-copyright.gif) no-repeat ;
width:84px;
height:18px;
}
.i-news{
background:url(../images/news/t-news.gif) no-repeat;
width:47px;
height:14px;
}
.i-views{
background:url(../images/news/t-views.gif) no-repeat;
width:52px;
height:14px;
}
.i-hcl{
background:url(../images/news/t-hcl.gif) no-repeat ;
width:498px;
height:42px;
}
.i-ayruvedic{
background: url(../images/news/t-ayruvedic.gif) no-repeat ;
width:436px;
height:37px;
}
.i-satyam{
background:url(../images/news/t-satyams.gif) no-repeat;
width:258px;
height:18px;
}
.i-niit{
background: url(../images/news/t-niit.gif) no-repeat ;
width:295px;
height:18px;
}
.i-transformational{
background: url(../images/news/t-transformational-uk-india.gif) no-repeat ;
width:458px;
height:45px;
}
.i-dlf{
background:url(../images/news/t-dlf-limited.gif) no-repeat ;
width:356px;
height:18px;
}
.i-rubicon{
background:url(../images/news/t-rubicon.gif) no-repeat ;
width:219px;
height:18px;
}
.i-wipro{
background:url(../images/news/t-wipro.gif) no-repeat ;
width:404px;
height:41px;
}
.i-david{
background:url(../images/news/t-confonding-critics.gif) no-repeat ;
width:165px;
height:39px;
}
.i-aim{
background:url(../images/news/t-realty.gif) no-repeat ;
width:400px;
height:20px;
}
.i-hugh{
background: url(../images/news/t-hugh-sandeman.gif) no-repeat ;
width:600px;
height:20px;
}
.i-langham{
background: url(../images/news/t-wipro-yardley.jpg) no-repeat;
height:18px;
width:524px;
}
/*Mouse Over Effect - Will show large image on mouse over*/
div.rollOverImg{

margin:0;
padding:0;position:relative;
}
.thumbImg img{
margin:0 45px 15px 0;
}
.thumbImg:hover{
background-color:transparent;
}
.thumbImg span{
position:absolute;
left:0;
top:-1000px;
visibility:hidden;
}
.thumbImg span img{
margin:0;
padding:0;
}
.thumbImg:hover span{

visibility:visible;
top:-5px !important;
left:646px !important;
top:-11px;
left:622px;
}
.i-avantha{
background:url(../images/news/t-avantha.gif) no-repeat ;
width:485px;
height:46px;
}