html
{
    background: #f2f2f2 url(../img/interface/wavecut.png);
}

body
{
    background: none;
    color: #000000; /*#696969;  #262626; */
    font-size: 12px;
    line-height: 14px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 20px;
}

a
{
    color: #005596; /* Default blue color. */
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}

h1, h2, h3, h4, h5, h6, h7
{
    margin: 0 0 10px 0;
}

h2
{
    font-size: 20px;
}

p
{
    text-align: justify;
    margin-top: 0;
    margin-bottom: 15px;
}

hr
{
    clear: both;
    border: 0;
    border-bottom: 2px solid #005696;
    padding: 30px 0 0 0;
    margin: 0 0 40px 0;
}

aside
{
    float: left;
    clear: right;
    padding-top: 0px;
    width: 230px;
}

article
{
    width: 600px;
    margin-left: auto;
    margin-right: auto;
}

/* If the aside is right before the article, then it just works, or you can specify the .with-aside class. */
aside + article,
article.with-aside
{
    width: auto;
    margin-left: 320px;
    margin-right: 0;
}

.col1of2
{
    float: left;
    width: 47%;
    overflow: hidden;
}

.col2of2
{
    float: right;
    width: 47%;
    overflow: hidden;
}

.col1of3
{
    float: left;
    width: 30%;
    overflow: hidden;
}

.col2of3
{
    float: left;
    width: 30%;
    margin-left: 5%;
    overflow: hidden;
}

.col3of3
{
    float: right;
    width: 30%;
    overflow: hidden;
}

.float-left
{
    float: left;
}

.float-right
{
    float: right;
}

.align-right
{
    text-align: right;
}

.align-center
{
    text-align: center;
}

.generic-list ul
{
    margin-right: 20px;
    padding-left: 0;
    margin-top: 0;
}

.generic-list li
{
    list-style: none;
    padding-bottom: 5px;
}

.search-box
{
    background: url(../img/interface/search_box.gif);
    border: 0;
    border-radius: 0;
    width: 150px;
    height: 13px;
    outline: none;
    float: left;
    padding: 2px 2px 2px 5px;
    font-size: 11px;
    color: #fff;
}

.search-button
{
    background-image: url(../img/interface/search_button.gif);
    border: 0;
    border-radius: 0;
    margin-left: 2px;
    width: 21px;
    height: 17px;
    float: left;
}
ul.justify li
{
	padding-bottom: 10px;
	text-align: justify;
}
.foot-note
{
	font-size:10px;
	text-align: left;
}
.foot-note-aside
{
	width:auto; 
	margin-left: 320px; 
	margin-right:0;
}

/**********************************************************************
    #header-top-block
**********************************************************************/

#header-top-block
{
    color: #fff;
    background: #000;
    margin-left: auto;
    margin-right: auto;
    height: 25px;
    padding-top: 8px;
}

#header-top-block a
{
    color: #aaa;
}

#header-top-block .wrapper
{
    width: 960px;
    margin-left: auto;
    margin-right: auto;
}

#header-top-block .group
{
    float: right;
}

#header-top-block ul
{
    margin: 0;
    padding: 0;
    float: left;
}

#header-top-block li
{
    list-style: none;
    float: left;
    margin: 0;
    padding: 0;
}

#header-top-block #header-top-nav li
{
    padding-top: 2px;
    margin-right: 20px;
}

#header-top-block #header-top-nav a img
{
    margin-top: -3px;
}

#header-top-block #header-top-nav .fa
{
    font-size: 15px;
}

#header-top-block #header-top-flags li
{
    margin-left: 8px;
}

#header-search
{
    margin-left: 30px;
    margin-right: 0px;
    float: left;
}

/**********************************************************************
    #header-block
**********************************************************************/

#header-block
{
    color: #fff;
    background: #1f5295 url(../img/interface/header_block_background.png) center;
    margin-left: auto;
    margin-right: auto;
    height: 80px;
    font-size: 12px;
}

#header-block .wrapper
{
    width: 960px;
    margin-left: auto;
    margin-right: auto;
}

#header-block a
{
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
}

#header-block h1
{
    float: left;
    margin: 3px 0 0 0;
}

/**********************************************************************
    #header-block nav
**********************************************************************/

#header-block nav ul a:hover
{
    text-decoration: none;
}

#header-block nav ul
{
    margin: 0;
    padding: 0;
}

#header-block nav li
{
    margin: 0;
    padding: 0;
}

#header-block nav > ul
{
	list-style: none;
	font-weight: bold;
	margin-top: 50px;
	float: right;
/*	width: 100%; */
	position: relative;
	z-index: 1000;
}

#header-block nav > ul li
{
	float: left;
/*	margin-right: 10px; */
	position: relative;
}
#header-block nav > ul > li
{
    border-right: 2px solid #fff;
}

#header-block nav > ul > li:last-child
{
    border-right: none;
}

#header-block nav > ul a
{
	display: block;
	padding: 0 8px;
	color: #fff;
/*	background: #333; */
}

#header-block nav > ul > li:last-child a
{
    padding-right: 0;
}

#header-block nav > ul a:hover
{
	color: #fff;
/*	background: #6b0c36; */
}

/*--- DROPDOWN ---*/
#header-block nav > ul ul{
	padding-top: 16px;
    list-style: none;
	position: absolute;
	left: -9999px; /* Hide dropdown. */
}
#header-block nav > ul ul li{
	padding-top: 3px; /* Space between menu items. */
	float: none;
}
#header-block nav > ul ul a
{
	white-space: nowrap;
    padding: 8px;
}

#header-block nav > ul li:hover ul
{
	left: 0; /* Show the dropdown. */
}
#header-block nav > ul li:hover a
{
	background: url(../img/interface/main_menu_background.png);
}

#header-block nav > ul > li:hover > a
{
    background: none;
}

#header-block nav > ul li:hover ul li a:hover
{
	background: url(../img/interface/main_menu_background_hover.png);
}

/**********************************************************************
    #upper-block
**********************************************************************/

#upper-block
{
    position: relative;
    height: 300px;
    max-width: 1480px;
    margin-left: auto;
    margin-right: auto;
}

#upper-block #main-slideshow-view .slide
{
/*
    display: none;
*/
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 300px;
/*
    background-position: right top;
*/
    background: center;
}

/* Shrink! */
#upper-block,
#upper-block #main-slideshow-view .slide
{
    height: 257px;
}

#upper-block .wrapper
{
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}

#upper-block #main-menu
{
    position: absolute;
    left: 230px;
    top: 42px;
    font-size: 11px;
    line-height: 15px;
    font-weight: bold;
}

#upper-block #main-menu ul
{
    list-style: none;
    margin: 8px 0 0 0;
    padding: 0;
}

#upper-block #main-menu li
{
    margin: 3px 0 0 0;
    padding: 0;
}

#upper-block #main-menu li a
{
    color: #fff;
    padding: 6px 0 0 10px;
    display: block;
    background: url(../img/interface/main_menu_background.png);
    height: 20px;
    width: 128px; /* IE7 compatibility */
}

#upper-block #main-menu li a:hover
{
    background: url(../img/interface/main_menu_background_hover.png);
    text-decoration: none;
}

#upper-block #hover-text div
{
    position: absolute;
    top: 60px;
    right: 30px;
    width: 495px;
    background: url(../img/interface/main_menu_background.png);
    padding-top: 10px;
    display: none;
    height: 160px;
}

#upper-block #hover-text div.default
{
    didsplay: block;
}

#upper-block #hover-text h2
{
    font-size: 20px;
    color: #fff;
    padding-left: 15px;
    padding-right: 15px;
    margin-top: 10px;
}

#upper-block #hover-text p
{
    color: #fff;
    text-align: justify;
    padding-left: 15px;
    padding-right: 15px;
}

/**********************************************************************
    .gradient-spacer
**********************************************************************/

.gradient-spacer
{
    display: none;
    height: 20px;
    background: #1f5295 url(../img/interface/header_block_background_reverse.png) center;
}

/**********************************************************************
    #main-block
**********************************************************************/

.shadow-wrapper
{
    max-width: 1200px;
    background: url(../img/interface/shadow_wrapper.png) top center repeat-y;
    margin-left: auto;
    margin-right: auto;
}

#main-block
{
    background: #fff url(../img/interface/background_shadow_map.png) top center no-repeat;
    overflow: hidden; /* Calculate height due to floats. */
    padding: 50px 0;
    position: relative;
    max-width: 1060px;
    margin-left: auto;
    margin-right: auto;
}

#main-block
{
    min-height: 589px;
}

#upper-block + #main-block,
#upper-block + .shadow-wrapper #main-block,
#main-block.with-slideshow
{
    min-height: 362px;
    padding-bottom: 20px;
}

#main-index #upper-block + #main-block,
#main-index #upper-block + .shadow-wrapper #main-block,
#main-index #main-block
{
/*    min-height: auto; /* Turn off min-height for homepage. */
}

#main-block .wrapper
{
    width: 960px;
    min-width: 810px;
    margin-left: auto;
    margin-right: auto;
}

#main-block .breadcrumbs
{
    margin-bottom: 30px;
}

#main-block .intro
{
    border-bottom: 2px solid #005596;
    padding-bottom: 10px;
    margin-bottom: 20px;
}

#main-block .intro .nav-dropdown
{
    float: right;
}

#main-block h2
{
    font-size: 20px;
    line-height: 20px;
    font-weight: normal;
}

#main-block #nav-photos
{
    float: left;
}

/* http://css-tricks.com/image-rollover-borders-that-do-not-change-layout/ */
#nav-photos a img, #nav-photos a           { border: none; overflow: hidden; float: left; }
#nav-photos a:hover                         { border: 3px solid #fff; }
#nav-photos a:hover img                     { margin: -3px; }

#main-block #nav-photos .nav-row
{
    clear: both;
}

/* IE7 requires this instead of just putting it in #nav-photos. */
#main-block #nav-photos .nav-row:first-child
{
}

#main-block #nav-photos .nav-item
{
    float: left;
    border: 1px solid #fff;
}

#main-block #nav-photos .nav-item h2
{
    font-size: 11px;
    line-height: 11px;
    font-weight: bold;
    color: #fff;
    background: #000;
    margin-bottom: 0;
    text-align: center;
    padding: 8px 0;
    text-transform: uppercase;
}

#main-block #nav-photos .nav-item img
{
    width: 200px;
}

#main-block #news-wrapper
{
    width: 210px;
    float: right;
}

#main-block #news-wrapper h2
{
    font-size: 12px;
    font-weight: bold;
    color: #000;
    margin-bottom: 0px;
    text-align: center;
    padding: 10px;
    text-transform: uppercase;
    border-bottom: 1px solid #ddd;
    width: 190px;
}

#main-block #news-scroll-view a,
#main-block #awards a
{
    color: #000;
}

#main-block #news-scroll-view a:hover,
#main-block #awards a:hover
{
    color: #005596;
    text-decoration: underline;
}

#main-block #news-scroll-view ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

#main-block #news-scroll-view li
{
    height: 73px; /* This changes the entire height of the news block. */
    padding: 20px 0 0 0; /* Affects height. */
    display: block;
    width: 208px; /* This is 62 shorter than the width above. */
    margin: 0;
    text-align: justify;
}

#main-block #dropshadow
{
    background: url(../img/interface/dropshadow_rounded_small.png) top center no-repeat;
}

#awards
{
	width:540px;
}
/**********************************************************************
    #portfolio-slideshow
**********************************************************************/

#portfolio-slideshow,
#portfolio-slideshow-stopped
{
    position: relative;
    width: 540px;
    height: 318px;
    float: left;
}

#portfolio-slideshow h2,
#portfolio-slideshow-stopped h2,
#awards h2
{
    font-size: 12px;
    font-weight: bold;
    color: #000;
    margin-bottom: 0px;
    text-align: center;
    padding: 10px;
    text-transform: uppercase;
    border-bottom: 1px solid #ddd;
}
#awards h2
{
	margin-bottom: 10px;
	padding-top: 0px;
}
#awards p
{
	text-align:center;
	margin-bottom:0px;
}

#portfolio-slideshow .slide,
#portfolio-slideshow-stopped .slide
{
    background: #fff;
    position: absolute;
    top: 50px;
    left: 0;
}

#portfolio-slideshow .slide
{
    display: none;
}

#portfolio-slideshow .slide a,
#portfolio-slideshow-stopped .slide a
{
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    width: 135px;
    height: 80px;
    text-align: center;
    line-height: 75px;
    background: #fff;
}

#portfolio-slideshow .slide img,
#portfolio-slideshow-stopped .slide img
{
    max-height: 70px;
    max-width: 100px;
}

/**********************************************************************
    #secondary-block
**********************************************************************/

#secondary-block
{
    background: #c4c4c4 url(../img/interface/gray_vertical_gradient.png) left top repeat-x;
    color: #262626;
    clear: both;
    margin: 0 0 0 0;
    padding: 30px 50px 20px 50px;
    overflow: hidden;
    max-width: 960px;
    margin-left: auto;
    margin-right: auto;
}

#secondary-block h2
{
    text-transform: uppercase;
    font-size: 12px;
    padding-bottom: 6px;
    border-bottom: 1px dotted #888;
}

/**********************************************************************
    #footer-top-block
**********************************************************************/

#footer-top-block
{
    font-size: 11px;
    color: #fff;
    background: #000;
    padding-top: 12px;
    height: 27px;
    margin-left: auto;
    margin-right: auto;
}

#footer-top-block p
{
    text-align: center;
    margin: 0;
    padding: 0;
}

#footer-top-block a
{
    color: #fff;
}

/**********************************************************************
    #footer-nav
**********************************************************************/

#footer-nav
{
    padding: 30px 0 10px 0;
    background: #1f5295;
    color: #ddd;
    font-size: 11px;
    overflow: hidden;
    line-height: 18px;
}

#footer-nav .wrapper
{
    width: 960px;
    margin-left: auto;
    margin-right: auto;
}

#footer-nav h2
{
    font-size: 11px;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
}

#footer-nav a
{
    color: #ddd;
    text-decoration: none;
}

#footer-nav a:hover
{
    text-decoration: underline;
}

#footer-nav ul
{
    padding-left: 0;
}

#footer-nav li
{
    list-style: none;
}

#footer-nav .col2of3 a,
#footer-nav .col3of3 a
{
    line-height: 30px;
}

#footer-nav .col2of3 a,
#footer-nav .col3of3 a
{
    display: block;
}

#footer-nav .col3of3 a
{
    border-bottom: 1px dotted #ccc;
}

#footer-nav
{
    display: none;
}

/**********************************************************************
    #footer-copyright
**********************************************************************/

#footer-copyright
{
    font-size: 11px;
    padding-top: 20px;
}

#footer-copyright p
{
    text-align: center;
    margin: 0;
}

#footer-copyright a
{
    text-decoration: underline;
}

#footer-copyright a:hover
{
    text-decoration: none;
}

footer ul.social-icons
{
    padding: 0;
    margin: 1em 0 0 0;
    text-align: center;
}

footer .social-icons .fa
{
    font-size: 24px;
}

footer .social-icons li
{
    list-style: none;
    display: inline-block;
    padding: 0 .25em;
}

/**********************************************************************
    #homepage-view
**********************************************************************/

#homepage-view article
{
    width: 600px;
    margin-left: auto;
    margin-right: auto;
}

#homepage-view article h1
{
    font-size: 14px;
}

#homepage-view article h2
{
    font-size: 12px;
    font-weight: bold;
}

/**********************************************************************
    #company-detail-view
**********************************************************************/

#company-detail-view article p.logo
{
    text-align: center;
}

#company-detail-view article p.logo img
{
    max-width: 200px;
    max-height: 125px;
}

#company-detail-view article h1.logo
{
    text-align: center;
    margin-bottom: 25px;
}

/**********************************************************************
    #news-view
**********************************************************************/

#news-view article
{
    overflow-y: scroll;
    height: 600px;
    padding-right: 20px;
}

#news-view ul#news-list
{
    list-style: none;
    padding-left: 0;
}
#news-view ul#news-list li
{
    padding-bottom: 0;
}
#news-view article li
{
	padding-bottom: 10px;
	text-align: justify;
}
#news-view article p.title
{
    margin-bottom: .5em;
}

#news-view article p.title a
{
    font-size: 14px;
    text-decoration: underline;
}

#news-view article p.title a:hover
{
    text-decoration: none;
}

#news-view article h2.news-release-title
{
    color: #333;
    font-weight: bold;
    line-height: 1.2em;
}

#news-view article h3
{
    font-size: 16px;
    line-height: 1em;
}

#news-view article .contact
{
    margin-bottom: 40px;
}

#news-view article .contact,
#news-view article .contact p
{
    text-align: right;
}

/**********************************************************************
    #company-list-view
**********************************************************************/

#company-list-view article .generic-list ul
{
    float: left;
    width: 108px;
}

/**********************************************************************
    #sector-list-view
**********************************************************************/

#sector-list-view article
{
    width: 100%;
}

#sector-list-view article a
{
    float: left;
    /*width: 190px;*/
	width: 240px;
}

/**********************************************************************
    #sector-detail-view
**********************************************************************/

#sector-detail-view article .sector-icon
{
    float: left;
    width: 120px;
}

#sector-detail-view article .generic-list
{
    margin-left: 140px;
}

#sector-detail-view article .generic-list ul
{
    float: left;
    width: 145px;
}

/**********************************************************************
    #team-view
**********************************************************************/

#team-view article .generic-list ul
{
    float: left;
    width: 108px;
}

#team-view .employee
{
    display: none;
    overflow: hidden; /* Clear float and allow bottom padding to work. */
    padding-bottom: 20px;
}

#team-view .employee-image
{
    float: left;
}

#team-view .employee-body
{
    margin-left: 250px;
}

#team-view .employee-body p
{
    background: #fff;
}

/**********************************************************************
    #contact-view
**********************************************************************/

#contact-view #contact-top-images
{
    border-bottom: 2px solid #005696;
    padding-bottom: 20px;
    margin-bottom: 20px;

}

#contact-view #contact-offices .office
{
    width: 28%;
    padding-right: 5%;
    float: left;
    height: 200px;
}

/**********************************************************************
    #search-results
**********************************************************************/

#search-view ul
{
    padding-left: 0;
}

#search-view ul
{
    list-style: none;
}

#search-view p.title
{
    margin-bottom: .5em;
}

#search-view p.title a
{
    font-size: 14px;
    text-decoration: underline;
}

/**********************************************************************
    .pagination
**********************************************************************/

.pagination strong,
.pagination a
{
    display: block;
    float: left;
    padding: 5px 8px;
    border: 1px solid #005696;
    margin-right: 5px;
}

.pagination a:hover
{
    text-decoration: none;
}

.pagination strong
{
    background: #005696;
    color: #fff;
}

/**********************************************************************
    .side-menu
**********************************************************************/

.side-menu ul,
.side-menu-nojs ul
{
    padding-left: 0;
    margin-top: 0;
}

.side-menu li,
.side-menu-nojs li
{
    list-style: none;
}

.side-menu ul ul,
.side-menu-nojs ul ul
{
    display: none;
}

.side-menu ul li,
.side-menu-nojs ul li
{
    margin: 0 0 3px 0;
    padding: 0;
}

.side-menu a,
.side-menu-nojs a
{
    background: #1f5295;
    display: block;
    padding: 7px;
    color: #fff;
}

.side-menu a:hover,
.side-menu  ul li.active > a,
.side-menu-nojs a:hover,
.side-menu-nojs  ul li.active > a
{
    background: #2a405a;
    text-decoration: none;
}

.side-menu ul ul,
.side-menu-nojs ul ul
{
    margin: 10px 0 0 0;
}

.side-menu ul ul a,
.side-menu-nojs ul ul a
{
    background: #fff;
    color: #005696;
    padding: 0 0 0 7px;
    margin: 0 0 5px 0;
}

.side-menu ul ul li.active a,
.side-menu ul ul a:hover,
.side-menu-nojs ul ul li.active a,
.side-menu-nojs ul ul a:hover
{
    background: #fff;
    color: #005696;
    font-weight: bold;
}

/**********************************************************************
    .sector-icon
**********************************************************************/

a.sector-icon,
p.sector-icon
{
    display: block;
    padding-top: 60px;
    height: 0px;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    background: 50% 0px no-repeat;
    text-align: center;
}

a.sector-icon:hover
{
    background-position: 50% -60px;
}

/* If icons are in an aside, they just stack up in columns of two. */
aside .sector-icon
{
    float: left;
    width: 45%;
    margin-right: 5%;
}

.sector-icon.id77 { background-image: url(../img/icons/sector_icon77.png); }
.sector-icon.id78 { background-image: url(../img/icons/sector_icon78.png); }
.sector-icon.id79 { background-image: url(../img/icons/sector_icon79.png); }
.sector-icon.id80 { background-image: url(../img/icons/sector_icon80.png); }
.sector-icon.id81 { background-image: url(../img/icons/sector_icon81.png); }
.sector-icon.id82 { background-image: url(../img/icons/sector_icon82.png); }
.sector-icon.id83 { background-image: url(../img/icons/sector_icon83.png); }
.sector-icon.id84 { background-image: url(../img/icons/sector_icon84.png); }
.sector-icon.id85 { background-image: url(../img/icons/sector_icon85.png); }
.sector-icon.id86 { background-image: url(../img/icons/sector_icon86.png); }
.sector-icon.id87 { background-image: url(../img/icons/sector_icon87.png); }
.sector-icon.id88 { background-image: url(../img/icons/sector_icon88.png); }
.sector-icon.id89 { background-image: url(../img/icons/sector_icon89.png); }
.sector-icon.id90 { background-image: url(../img/icons/sector_icon90.png); }
.sector-icon.id91 { background-image: url(../img/icons/sector_icon91.png); }
.sector-icon.id264 { background-image: url(../img/icons/sector_icon264.png); }
.sector-icon.id265 { background-image: url(../img/icons/sector_icon265.png); }
.sector-icon.id269 { background-image: url(../img/icons/sector_icon269.png); }

.sector-icon.alpha { background-image: url(../img/icons/icon_alphabetical.png); }
.sector-icon.sector { background-image: url(../img/icons/icon_sector.png); }
.sector-icon.europe { background-image: url(../img/icons/sector_icon_europe.png); }
.sector-icon.approach { background-image: url(../img/icons/icon_approach.png); }
.sector-icon.criteria { background-image: url(../img/icons/icon_criteria.png); }
.sector-icon.philosophy { background-image: url(../img/icons/icon_philosophy.png); }
.sector-icon.structure { background-image: url(../img/icons/icon_structure.png); }

/* Whitehorse Finance */
.sector-icon.corporate-governance { background-image: url(../img/icons/icon_corporate_governance.png); }
.sector-icon.dividend-tax { background-image: url(../img/icons/icon_dividend_tax.png); }
.sector-icon.news { background-image: url(../img/icons/icon_news.png); }
.sector-icon.sec-filings { background-image: url(../img/icons/icon_sec_filings.png); }
.sector-icon.stock-quote { background-image: url(../img/icons/icon_stock_quote.png); }
.sector-icon.board { background-image: url(../img/icons/icon_board.png); }
.sector-icon.committee-composition { background-image: url(../img/icons/icon_committee_composition.png); }

#portfolio-view h1
{
    display: none;
}

#about-view aside img
{
    width: 100%;
}

@media print
{
    #header-top-block
        {
        display: none;
    }

    #news-view article
        {
        overflow: visible;
        height: auto;
    }
}

.menu-bar
{
    background: #1f5295; /* HIG background blue */
    display: block;
    padding: 7px;
    color: #fff;
    margin-bottom: 3px;
}


/**********************************************************************
    #team-view h3
**********************************************************************/

#team-view h3
{
    color: #fff;
    background: #1f5295; /* HIG background blue */
}

#team-view h3 .wrapper
{
    text-transform: uppercase;
    padding: 7px 0px;
    text-align: center;
    width: 100%;
    min-width: initial;
    min-width: auto; /* IE hack */
}

#team-view h3.view-type1
{
    background: #1f5295 url(../img/interface/h3_background.png) top left no-repeat; /* HIG background blue */
}

#team-view h3.view-type1 .wrapper
{
/*
    padding-left: 200px;
*/
    background-image: url(../img/site/logo_capital.png);
    background-size: auto 26px;
    background-repeat: no-repeat;
    background-position: 15px 0px;
}
#team-view h3.view-type1.group1 .wrapper { background-image: url(../img/site/logo_privateequity.png); }
#team-view h3.view-type1.group7 .wrapper { background-image: url(../img/site/logo_bayside.png); }
#team-view h3.view-type1.group5 .wrapper { background-image: url(../img/site/logo_whitehorse.png); }
#team-view h3.view-type1.group2 .wrapper { background-image: url(../img/site/logo_growth.png); }
#team-view h3.view-type1.group3 .wrapper { background-image: url(../img/site/logo_bio.png); }
#team-view h3.view-type1.group4 .wrapper { background-image: url(../img/site/logo_realty.png); }

#team-view h3.view-type1.group8 .wrapper { background-image: url(../img/site/logo_privateequity.png); }
#team-view h3.view-type1.group14 .wrapper { background-image: url(../img/site/logo_bayside.png); }
#team-view h3.view-type1.group15 .wrapper { background-image: url(../img/site/logo_higwhitehorse.png); }

#team-view h3.view-type1.group13 .wrapper { background-image: url(../img/site/logo_whitehorse.png); }

#testimonials-scroll-view li
{
    height: 87px;
}
