body {
  margin: 0px;
  background: #000000 url('http://www.navigantcapitaladvisors.com/site_graphics/bg.jpg') repeat-x top center;
  color: #000000;
  font-family: Arial, Helvetica, Verdana, sans-serif;
}

#top_header_menu a, #top_header_menu a:visited, #top_header_menu a:link, #top_header_menu a:active, #top_header_menu a:hover {
  color: #ffffff;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 10px;
  text-decoration: none;
  vertical-align: middle;
}


#top_header_menu {
  width: 300px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 10px;
  position: relative;
  top: 19px;
  left: 85px;
}

#search {
  position: absolute;
  right: 25px;
  /*top: 10px;*/
  vertical-align: middle;
}

img {
  border: 0px;
}


/* Main Menu */

#main_menu {
  position: absolute;
  bottom: 6px;
  left: 148px;
  width: 750px;
}

#main_menu ul {
  padding: 0px;
  margin: 0px;
  margin-top: -10px;
  list-style: none;
  display:inline;
}

#main_menu ul li {
  padding: 0px;
  margin: 0 0 0 0px;
  display: inline;
  position: relative;

}

#main_menu ul li ul {
  padding-top: 10px;
  z-index: 105;
  /*background: url('http://www.navigantcapitaladvisors.com/site_graphics/dropdown_shadow_bg.png') no-repeat right top;*/
   background: url('http://www.navigantcapitaladvisors.com/site_graphics/dropdown_background.png') no-repeat right top;
  display: none;
  position: absolute;
  font-size: 11px;
  width: 160px;
  left: -15px;
  top: 30px;
  padding-bottom: 20px;
  padding-left: 15px;
}
* html #main_menu ul li ul{
   background:#18485b;
 }
* html #main_menu ul li ul li{
   margin-left: -14px
}
#main_menu ul li ul li {
  border: 0px;
  display: block;
  /*width: 100px;*/
   width:130px;
  padding-top: 5px;
  margin-bottom: 10px;
  text-align: left;
  border-top: 1px solid #517582;
}
#main_menu ul li ul li a{
   color:#fff
}
#main_menu ul li a img {
  vertical-align: top;
}

#main_menu ul li.home {
  margin-left: -6px;
margin-right: 12px;
}
#main_menu ul li.investment_banking {
  margin-left: 8px;
}
#main_menu ul li.restructuring {
  margin-left: 6px;
}
#main_menu ul li.restructuring ul {
  margin-left: -10px;
}
#main_menu ul li.valuation {
  margin-left: 9px;
}
#main_menu ul li.valuation ul {
  margin-left: -20px;
}
#main_menu ul li.transaction_advisory {
  margin-left: 15px;
}
#main_menu ul li.transaction_advisory ul {
  margin-left: 3px;
}
#main_menu ul li.industries {
  margin-left: 12px;
 margin-right: 10px;
}
#main_menu ul li.industries ul {
  margin-left: -25px;
}




#main_menu ul li ul li a,
#main_menu ul li ul li a:visited,
#main_menu ul li ul li a:active,
#main_menu ul li ul li a:link,
#main_menu ul li ul li a:hover
{

  text-decoration: None;
  font-size: 13px;
   position: relative;	
}

#main_menu ul li ul li a:hover
{
  color:#ff7022
}


/* End Main menu */


.img {
  vertical-align: middle;
}

.search {
  border: 0px solid #cccccc;
  background-color: #A4BFCC;
  vertical-align: middle;
  width: 149px;
}

#main_container {

}

#main_body {
  width: 1040px;
  margin:0 auto;
}

#header {
  width: 1040px;
  height: 143px;
  background: transparent url('http://www.navigantcapitaladvisors.com/site_graphics/header_bg.jpg') no-repeat center center;
  position:relative;
}



#footer {
 /* width: 1040px; */
  height: 76px;
  background: transparent url('http://www.navigantcapitaladvisors.com/site_graphics/footer_bg.png') no-repeat center top;
  padding:10px 0 0 0;
  padding-right: 58px;
}



* html .#footer{
	background:none;
        
	
}
* html .#footer a{
     position:relative;
}
#body_content {
  width: 1040px;
  background: transparent url('http://www.navigantcapitaladvisors.com/site_graphics/body_content.gif') center top repeat-y;
   height:auto;
   overflow:hidden;
}

#home_body {
  width: 1040px;
  height: 499px;
  background: transparent url('http://www.navigantcapitaladvisors.com/site_graphics/home_body_bg.jpg') no-repeat top center;
  padding:25px 0 0 0;
}

#footer_menu a, #footer_menu a:visited, #footer_menu a:link, #footer_menu a:active, #footer_menu a:hover {
  color: #B4AB9D;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 10px;
  text-decoration: none;
  vertical-align: middle;
}

#legal a, #legal a:visited, #legal a:link, #legal a:active, #legal a:hover {
  color: #B4AB9D;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 10px;
  text-decoration: none;
}

#footer_menu {
  /*position: relative;
  top: 9px;*/
   height:60px
}

/*a:link, a:hover, a:visited, a:visited {
  color: #ffffff;
}*/

#legal {
  /*position: relative;
  top: 60px;*/
  font-size: 10px;
  color: #B4AB9D;
  width: 915px;
  margin:0 auto;
}

#home_body {
  position: relative;
}

#home_content {
  height: 318px;
}

#rep_eng {
  position: relative;
  bottom: 0px;
}

#big_body {
  width: 1040px;
  /*height: 852px;*/
   height:auto;
   overflow:hidden;
  background: transparent url('http://www.navigantcapitaladvisors.com/site_graphics/big_bg.jpg') no-repeat top center;
  padding-bottom:10px
}

#left_side {
  float: left;
  margin-left: 30px;
  background: #F4D9B8 url('http://www.navigantcapitaladvisors.com/site_graphics/left_side_bg.jpg') repeat-y 0px 0px;
  min-height: 852px;
  width: 194px;
}

* html #left_side{
	/*margin:0 0 0 9px;*/
	height:852px;
	display:inline;
}
#left_side_alt {
  float: left;
  margin-left: 70px;
  background: #FEF2D2;
  min-height: 100%;
  height: 100%;
  width: 194px;
}

div>#left_side_alt {
  height: 1000px;
}




#center_content {
  float: left;
  background-color: #FFFBEF;
  width: 575px;
  min-height: 100%;
 display:inline;
}

#center_content_small {
  float: left;
  background-color: #FFFBEF;
  width: 505px;
  min-height: 100%;
}


#center_content div {
  /*margin-left: 20px;*/
}

#center_content div h2 {
  color: #256686;
  font-size: 22px;
  font-weight: normal;
  font-family:  Palatino, "Palatino Linotype", Georgia, Arial, sans-serif;
  margin-top:20px;

}



#center_content div {
 /* padding-right: 40px;*/
}

#center_content div p {
  color: #3C2F24;
  font-size: 12px;
  font-family: Arial, Verdana, sans-serif;
}

#right_side {
  /*float: right;
  margin-right: 70px;*/
  float:left;
  background-color: #FEF2D2;
  min-height: 842px;
  width: 212px;
 padding-top:10px;
  padding-left: 0px;
}

* html #right_side {
  height: 852px;
}
#left_menu {
	list-style-type: none;
  	background: transparent url('http://www.navigantcapitaladvisors.com/site_graphics/left_menu_bg.jpg') repeat-y 0px 0px;
	margin:0 0 20px 0;	
	width:181px;	
	padding:28px 0 0 0;
}

#left_menu li {
  font-family: Arial, Helvetica, sans-serif;
  color: #C2D4DD;
  font-size: 11px;
  border-top: 1px solid #51859E;
  border-bottom: 1px solid #143647;
  padding:0;
}
#left_menu li a{
	display:block;
	padding:5px 28px;
	font-family: Arial, Helvetica, sans-serif;
	color: #C2D4DD;
	font-size: 11px;
       text-decoration:none;
       width:125px;
}
#left_menu li a:hover,
#left_menu li.selected a{
	background:url(../images/blue_arrow.gif) 10px 10px no-repeat #153647;
	color:#fff;
}
#left_menu li.selected ul,
#left_menu li.selected ul li{
	background:#153647;
	margin:0;
	padding:0;
}
#left_menu li ul li a,
#left_menu li ul li a:hover,
#left_menu li.selected ul li a{
	background:none;
	padding-left:45px;	
	color:#bccdd5;
}

.key_contacts {
  margin-top: 5px;
  margin-left: 5px;
}

.spotlight {
  margin-top: 20px;
  margin-left: 8px;
}

.rep_engagement {
  margin-top: 5px;
  margin-left: 5px;
}

ul, li {
  /*font-size: 11px;*/
  color: #3C2F24;
}





.addToBriefcaseStyle {
        position: relative;
	width:466px;
	margin-top:20px;
	padding:0;
	height:auto;
	overflow:hidden;
       border:2px solid #d8ddb5;
	background:#d8ddb5 url(http://www.navigantcapitaladvisors.com/site_graphics/bg_download.gif) left top repeat-y;
}

.addToBriefcase {
        position: relative;
	padding:0;
	height:auto;
	overflow:hidden;
        border-bottom: 1px solid #d8ddb5;
}

.addToBriefcase .left{
	float:left;
	width:282px;
        margin-left: 0px;
	background:transparent;
	padding:13px 15px;
}
.addToBriefcase .left .icon{
	width:30px;
	float:left;
}
.addToBriefcase .left .icon .pdf{
	background:url(http://www.navigantcapitaladvisors.com/site_graphics/pdf.png) left 3px no-repeat;
}
* html .addToBriefcase .left .icon .pdf{
       background:none;
       filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.navigantcapitaladvisors.com/site_graphics/pdf.png', sizingMethod='crop');
}
.addToBriefcase .left .content{
	float:left;
	width:290px;
	color:#ebefe0
}
.addToBriefcase .left .content .text_blue{
	color:#256684;
	font-weight:normal;
	font-size:13px;
	padding:0
}
.addToBriefcase p{
	margin:0;
	padding:5px 0;
}
.addToBriefcase .left p{
	height:auto;
	overflow:hidden;
}
.addToBriefcase .right{
	width:119px;
        position: absolute;
        right: 0;
        top: 0;

	background: transparent;

	padding:13px 17px;
        height: auto;

}
.addToBriefcase .right .download{
	background:url(http://www.navigantcapitaladvisors.com/site_graphics/icon_download.gif) left 3px no-repeat;
	padding:0 0 13px 20px;
}
.addToBriefcase .right .download a{
	color:#d0dbb1;
	text-decoration:none;
}
.addToBriefcase .right .add{
	background:url(http://www.navigantcapitaladvisors.com/site_graphics/icon_add.gif) left 3px no-repeat;
	padding:0 0 13px 20px;
}
*+html .addToBriefcase .right .add{
	padding:0 0 12px 20px;
}
.addToBriefcase .right .add a{
	color:#fedd90;
	text-decoration:none;
}
/* @end */



#download{
	margin:10px 0 50px 0;
	height:auto;
	overflow:hidden;
	width:100%;
}
#download ul{
	padding:0;
	margin:0;
	list-style:none;
	display:block;
}
#download ul li{
	padding:10px;
	width:100%;
	background:url(http://www.navigantcapitaladvisors.com/site_graphics/dot_near_5x1.gif) left bottom repeat-x;
	clear:both;
	float:left;
	color:#b56601;
}
#download ul li a{
	color:#b56601;
	text-decoration:none;
	padding-left:17px;
}
#download ul li a:hover{
	color:#463c32;
}		
#download ul li .item{
	float:left;
	width:230px;
	margin-right:10px;
	height:auto;
	overflow:hidden;
}
#download ul li .item img{
	margin-left:5px;
}
#download ul li .download{
	float:left;
	width:113px;
	margin-right:10px;
	background:url(http://www.navigantcapitaladvisors.com/site_graphics/arrow_down.gif) left no-repeat;
}
#download ul li .add{
	float:left;
	width:83px;
	background:url(http://www.navigantcapitaladvisors.com/site_graphics/plus.gif) left no-repeat;
}

#homepage {
  margin-top: -5px;
  margin-left: 60px; 
}
.newsarchive{
  padding:0;
  margin:0;
 
}
.newsarchive h2{
   margin-left:20px;
}
.news_detail h1,
.news_detail h2,
.news_detail h3{
        color:#256684;
}

#logo_nca {
  position: absolute;
  top: 0px;
  left: 0px;
}


div#search_result ul li p br,
div#search_result ul li p p br,
div#search_result ul li br {
  display: none;
}

.office_name {
  color: #994A10;
}
