body {
	background-color: #FFFFFF;
	margin:0;
	padding:0;
	background:#027ABB url(../images/bg.gif) repeat-x top left;
	}
form, div, label, input{
	 margin:0;
	 padding:0px;
	}
img{
	border:0;
	}
a{
	margin:0;
	padding:0;
	}
	
.shadow{
	width:16px;
	margin:0;
	padding:0;
	float:right;
	}		
#main-container{
	width:815px;
	margin:0 auto;
	padding:0;
	background:url(../images/shadow-right-rpt.gif) repeat-y top right;
	overflow:hidden;
	}
#container{
	margin:0;
	padding:0;
	float:left;
	width:799px;
	background-color:#fff;
	}
.clear{
	clear:both;
	}
#top-container{
	margin:0;
	padding:27px 29px 23px 24px;
	width:746px;
	}
.logo-container{
	margin:0;
	padding:0;
	width:746px;
	}
.logo{
	margin:0;
	padding:0;
	width:307px;
	float:left;
	}
.logo-right{
	margin:0;
	padding:0;
	width:70px;
	float:right;
	text-align:right;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#585858;
	}
.logo-right ul{
	margin:0;
	padding:0;
	}
.logo-right ul li{
	margin:0;
	padding:0;
	list-style-type:none;
	line-height:10px;
	}
.logo-right ul li a{
	margin:0;
	padding:0;
	list-style-type:none;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:none;
	}
.logo-right ul li a:hover{
	margin:0;
	padding:0;
	list-style-type:none;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#223D7D;
	text-decoration:none;
	}
#banner-container{
	margin:0;
	padding:0 8px 0 9px;
	background:url(../images/banner-shadow2.gif) no-repeat bottom left;
	width:782px;
	float:left;
	}
.navigation{
	margin:0;
	padding:0;
	width:782px;
	float:left;
	}
.banner{
	margin:0;
	padding:0 0 19px 0;
	width:782px;
	}
#middle-container{
	margin:0;
	padding:0 15px 0 39px;
	width:745px;
	float:left;
	background:url(../images/body-bg.gif) repeat-x top left;
	}
#middle-container2{
	margin:0;
	padding:0 15px 0 0;
	width:784px;
	float:left;
	background:url(../images/body-bg.gif) repeat-x top left;
	}
.middle-part{
	margin:0;
	padding:0;
	width:745px;
	float:left;
	}
.middle-part2{
	margin:0;
	padding:0;
	width:784px;
	float:left;
	}
.middle-left1{
	margin:0;
	padding:0;
	width:476px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	line-height:18px;
	}
	
.middle-left2{
	margin:0;
	padding: 5px 0 15px 39px;
	width:437px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	line-height:18px;
	}
.middle-left2 ul{
	margin:0;
	padding:5px 0 10px 20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	}
.middle-left2 ul li{
	margin:0;
	padding:10px 0 0 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	}
.middle-left2 a{
	margin:0;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:underline;
	}
.middle-left2 a:hover{
	margin:0;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:none;
	}
	
.middle-left2 span{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	}
.middle-left2 h1{
	margin:0;
	padding:0 0 5px 0;
	font:bold 23px Trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
	color:#757575;
	}

.middle-left2 h3{
	margin:0;
	padding:0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	}
	
.middle-left-print{
	margin:0;
	padding:20px;
	width:90%;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	line-height:18px;
	background:#fff;
}
	
.middle-left{
	margin:0;
	padding: 5px 0 15px 0;
	width:437px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	line-height:18px;
	}
.middle-left P{
	margin:0;
	padding:5px 0 0 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	line-height:18px;
	}
.middle-left ul{
	margin:0;
	padding:5px 0 0px 20px;
	line-height: 18px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	}
.middle-left ul li{
	margin:0;
	line-height: 18px
	padding:0px 0 0 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	}
.middle-left a{
	margin:0;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:underline;
	}
.middle-left a:hover{
	margin:0;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:none;
	}
	
.middle-left span{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	}
.middle-left h1{
	margin:0;
	padding:0 0 5px 0;
	font:bold 23px Trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
	color:#757575;
	display:inline;
	}

.middle-left h3{
	margin:0;
	padding:0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	}
.middle-right{
	margin:0;
	padding:0;
	width:248px;
	float:right;
	}
.middle-blog{
	margin:0;
	padding:30px 35px 46px 23px;
	width:190px;
	float:right;
	background:#fff url(../images/blog-bg.gif) no-repeat top right;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	}
.middle-blog h3{
	margin:0;
	padding:0;
	font:bold 14px tahoma, Arial, Helvetica, sans-serif;
	color:#769541;
	}
.middle-blog p{
	margin:0;
	padding:11px 0;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	}
.middle-blog span a{
	margin:0;
	padding:0;
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:none;
	text-transform:uppercase;
	}
.middle-blog span a:hover{
	margin:0;
	padding:0;
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration: underline;
	text-transform:uppercase;
	}
.recent-news{
	margin:0;
	padding:5px 30px 46px 23px;
	width:195px;
	height:240px;
	float:right;
	background:#fff url(../images/news-bg-home.gif) no-repeat top right;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	}
.recent-news h3{
	margin:0;
	padding:0;
	font:bold 14px tahoma, Arial, Helvetica, sans-serif;
	color:#027ABB;
	}
.recent-news p{
	margin:0;
	padding:10px 0 4px 0;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	}
.recent-news span{
	margin:0;
	padding:0;
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:none;
	}
.recent-news font a{
	margin:0;
	padding:0;
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:none;
	text-decoration:none;
	text-transform:uppercase;
	}
.recent-news font a:hover{
	margin:0;
	padding:0;
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:none;
	text-decoration: underline;
	text-transform:uppercase;
	}
#bottom-container{
	margin:0;
	padding:0 0 0 43px;
	width:756px;
	float:left;
	}
.bottom-nav{
	margin:0;
	padding:0;
	width:450px;
	float:left;
	}
.print-butt{
	margin:0;
	padding:0 25px 0 0;
	width:200px;
	float:right;
	text-align:right;
	}
.bottom-line{
	margin:0;
	padding:0;
	width:815px;
	float:left;
	}
.footer{
	margin:0;
	padding:15px 0 20px 0;
	width:815px;
	float:left;
	background-color:#027ABB;
	text-align:center;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#fff;
	}
.footer h3{
	margin:0;
	padding:0 0 10px 0;
	font:bold 12px tahoma, Arial, Helvetica, sans-serif;
	}

/*inner page*/

.overview-new{
	margin:0;
	padding:15px 15px 46px 16px;
	width:217px;
	float:right;
	background:#fff url(../images/blog-bg-new.gif) no-repeat top right;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	height:160px;
	overflow:hidden;
	}
	
.overview-new h3{
	margin:0;
	padding:0;
	font:bold 14px tahoma, Arial, Helvetica, sans-serif;
	color:#027ABB;
	}
	
.overview-new p{
	margin:0;
	padding:0;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	line-height:16px;
	text-decoration:none;
	}
.overview-new p a:link{
	margin:0;
	padding:0;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	line-height:16px;
	text-decoration:none;
	}
.overview-new p a:visited{
	margin:0;
	padding:0;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	line-height:16px;
	text-decoration:none;
	}

.overview-new p a:hover{
	margin:0;
	padding:0;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#3366FF;
	line-height:16px;
	text-decoration:underline;
	}

.overview-new p a:active{
	margin:0;
	padding:0;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#3366FF;
	line-height:16px;
	text-decoration:underline;
	}
.overview-new span{
	margin:0;
	padding:0;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#3366FF;
	line-height:16px;
	
	}

.overview{
	margin:0;
	padding:15px 15px 46px 16px;
	width:217px;
	float:right;
	background:#fff url(../images/blog-bg-new.gif) no-repeat top right;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	height:160px;
	}

.overview h3{
	margin:0;
	padding:0;
	font:bold 14px tahoma, Arial, Helvetica, sans-serif;
	color:#027ABB;
	}
.overview p{
	margin:0;
	padding:0;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	line-height:16px;
	text-decoration:none;
	}
.overview p a{
	margin:0;
	padding:0;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	line-height:16px;
	text-decoration:none;
	}
.overview p a:hover{
	margin:0;
	padding:0;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	line-height:16px;
	text-decoration:underline;
	}
.testimonials{
	margin:0;
	padding:15px 20px 46px 16px;
	width:212px;
	float:right;
	background:#fff url(../images/news-bg.gif) no-repeat bottom right;
	}
.testimonials h3{
	margin:0;
	padding:0 0 10px 0;
	font:bold 14px tahoma, Arial, Helvetica, sans-serif;
	color:#769541;
	}
.testimonials h4{
	margin:0;
	padding:8px 0 5px 0;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#203B7B;
	}
.testimonials span{
	margin:0;
	padding:0;
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#000;
	}
.testimonials-img{
	margin:0;
	padding:0;
	width:15px;
	float:left;
	}
.testimonials-txt{
	margin:0;
	padding:0;
	width:115px;
	float:left;
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#000;
	}
.testimonials p{
	margin:0;
	padding:0;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	}
	
.testimonials-new{
	margin:0;
	padding:15px 0 46px 0;
	width:245px;
	float:right;
	}
	
.img-pad2{
	padding-right:7px;
}

.readmore{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:none;
	text-transform:uppercase;
}	

.readmore a{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:underline;
	text-transform:uppercase;
}	

.readmore a:hover{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:none;
	text-transform:uppercase;
}
.keit{
	padding:0 10px 0 0;
	}
.team{
	margin:0;
	padding:10px 0 0 0;
	width:437px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	line-height:18px;
	}
.team-left{
	margin:0;
	padding:0;
	width:200px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	line-height:18px;
	}
.team-right{
	margin:0;
	padding:0;
	width:220px;
	float:right;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	line-height:18px;
	}
.team h4{
	margin:0;
	padding:0 0 10px 0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#223D7D;
	}
.team ul{
	margin:0;
	padding:0 0 30px 0;
	}
.team ul li{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.team a{
	margin:0;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:none;
	}
.team a:hover{
	margin:0;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:underline;
	}
.img-pad{
	padding:0px 10px 0px 10px;
}

.img-toppad{
	padding-top:20px;
	padding-bottom:60px;
}

.moreinfo-content{
	width:476px; 
	float:left; 
	text-align:right; 
	padding:0 0 10px 0;
}

.moreinfo{
	width:40px; 
	float:right;
}

.arrow{
	width:12px; 
	float:left; 
	padding:3px 0 0 0;
}

.logo-img{
	width:197px;
	margin:15px 0 0 130px;
	text-align:center;
}

.doted-line{
	 float:left;
	 padding-bottom:15px;
}
.content-main2{
	width:476px; 
	float:left;
	padding:100px 0 0 0;
}
.content-main{
	width:476px; 
	float:left;
}

#bussiness{
	width:490px; 
	position:absolute;  
	margin-top:-10px; 
	margin-left:-9px; 
	padding:0px;
	}
.yellow-bg {
background-color:#FFFF99;
font-weight:normal;
}

.overview-par{
	margin:0;
	padding:15px 15px 46px 16px;
	width:217px;
	float:right;
	background:#fff url(../images/blog-bg-new-par.gif) no-repeat bottom right;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;	
	}
.overview-par UL{
	margin:0;
	padding:5px 0 0 0;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	list-style-type:none;
	}
.overview-par UL LI{
	margin:0;
	padding:0;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	}
.overview-par UL LI a{
	margin:0;
	padding:0 0 0 5px;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:none;
	}
.overview-par UL LI a:hover{
	margin:0;
	padding:0 0 0 5px;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:underline;
	}
.overview-par UL LI span{
	margin:0;
	padding:0 0 0 5px;
	font:bold 12px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:none;
	}
.overview-par h3{
	margin:0;
	padding:0;
	font:bold 14px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	}
.overview-par h3 a{
	margin:0;
	padding:0;
	font:bold 14px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	}
.overview-par h3 a:hover{
	margin:0;
	padding:0;
	font:bold 14px tahoma, Arial, Helvetica, sans-serif;
	color:#027ABB;
	}	
.overview-par-sel{
	margin:0;
	padding:0;
	font:bold 14px tahoma, Arial, Helvetica, sans-serif;
	color:#027ABB;
	}	
.overview-par p{
	margin:0;
	padding:0;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	line-height:16px;
	text-decoration:none;
	}
.overview-par p a{
	margin:0;
	padding:0;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	line-height:16px;
	text-decoration:none;
	}
.overview-par p a:hover{
	margin:0;
	padding:0;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	line-height:16px;
	text-decoration:underline;
}

/**/
.overview-par1{
	margin:0;
	padding:0px 15px 46px 16px;
	width:217px;
	float:right;
	
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;	
	}
.overview-par1 UL{
	margin:0;
	padding:5px 0 0 0;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	list-style-type:none;
	}
.overview-par1 UL LI{
	margin:0;
	padding:0;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	}
.overview-par1 UL LI a{
	margin:0;
	padding:0 0 0 5px;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:none;
	}
.overview-par1 UL LI a:hover{
	margin:0;
	padding:0 0 0 5px;
	font:normal 12px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:underline;
	}
.overview-par1 UL LI span{
	margin:0;
	padding:0 0 0 5px;
	font:bold 12px tahoma, Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:none;
	}
	

/* css */

.img-shadow {
  float:left;
  display:inline;
  background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(../images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 10px;
  }

.img-shadow img {
  display: inline;
  position: relative;
  background-color: #fff;
  border: 1px solid #B1AFAF;
  margin: -6px 20px 10px -10px;
  padding: 4px;
  }


#headlinehome {
	width: 389px;
	height: 66px;
	background-image: url("../images/Every_Company.gif");
	}
	
#headlinehome span {
	display: none;
	}
	
#headlineabout {
	width: 257px;
	height: 64px;
	background-image: url("../images/Our_Focus.gif");
	}
	
#headlineabout span {
	display: none;
	}
	
#headlinevalue {
	width: 456px;
	height: 64px;
	background-image: url("../images/We_Make.gif");
	}
	
#headlinevalue span {
	display: none;
	}
	
#headlineinvestment {
	width: 439px;
	height: 58px;
	background-image: url("../images/There_Are_Three.gif");
	}
	
#headlineinvestment span {
	display: none;
	}	
	
	
#headlinedeal {
	width: 401px;
	height: 68px;
	background-image: url("../images/successfuldeal.gif");
	}

#headlinedeal span {
	display: none;
	}	
	
#headlinesector span {
	display: none;
	}	

#headlinesector {
	width: 464px;
	height: 64px;
	background-image: url("../images/We_May.gif");
	}
	
#headlinedeal span {
	display: none;
	}	
	
	
#headlineportfolio {
	width: 173px;
	height: 33px;
	background-image: url("../images/ourportfolio.jpg");
	}
	
#headlineportfolio span {
	display: none;
	}	
	
#headlineteam {
	width: 151px;
	height: 25px;
	background-image: url("../images/ourteam.jpg");
	}
	
#headlineteam span {
	display: none;
	}	
	
#headlinetrans {
	width: 309px;
	height: 64px;
	background-image: url("../images/We_Do_a_Lot.gif");
	}
	
#headlinetrans span {
	display: none;
	}	
	
	#headlinenews {
	width: 65px;
	height: 21px;
	background-image: url("../images/News.gif");
	}
	
	
#headlinenews span {
	display: none;
	}

#headlinenews1 {
	width: 452px;
	height: 58px;
	background-image: url("../images/What_Management.gif");
	}
	
	
#headlinenews1 span {
	display: none;
	}
	
#headlinecontact {
	width: 133px;
	height: 21px;
	background-image: url("../images/contact_us.gif");
	}
	
	
#headlinecontact span {
	display: none;
	}

#headlineentrust {
	width: 332px;
	height: 29px;
	background-image: url("../images/From_Spin.gif");
	}
	
	
#headlineentrust span {
	display: none;
	}
#headlinemanagement {
	width: 452px;
	height: 58px;
	background-image: url("../images/What_Management.gif");
	}
	
	
#headlinemanagement span {
	display: none;
	}

#headlinemeridian {
	width: 297px;
	height: 64px;
	background-image: url("../images/Getting_A_Complex.gif");
	}
	
	
#headlinemeridian span {
	display: none;
	}

#headlinesymmetry {
	width: 357px;
	height: 28px;
	background-image: url("../images/Doubling_Down.gif");
	}
	
	
#headlinesymmetry span {
	display: none;
	}
	
#headlinenebraska {
	width: 361px;
	height: 65px;
	background-image: url("../images/A_Textbook.gif");
	}
	
	
#headlinenebraska span {
	display: none;
	}
	
#headlinetravel {
	width: 286px;
	height: 28px;
	background-image: url("../images/In_It.gif");
	}
	
	
#headlinetravel span {
	display: none;
	}
	
	
#headlinetalbot {
	width: 259px;
	height: 58px;
	background-image: url("../images/Helping_Our_Partners.gif");
	}
	
	
#headlinetalbot span {
	display: none;
	}
	


	
#mpartner {
	width: 137px;
	height: 20px;
	background-image: url("../images/managingpartner.gif");
	}
	
#mpartner span {
	display: none;
	}	
	
#partner {
	width: 137px;
	height: 16px;
	background-image: url("../images/partner.gif");
	}
	
#partner span {
	display: none;
	}	
	
#boverview {
	width: 137px;
	height: 18px;
	background-image: url("../images/overview_hover.gif");
	}
	
#boverview span {
	display: none;
	}	
	
#vpresidents {
	width: 137px;
	height: 17px;
	background-image: url("../images/vicepresidents.gif");
	}
	
#vpresidents span {
	display: none;
	}	
	
#portfoliotype {
height:160px;
}