/* These are the font-size style switcher links */
#fontSize {
    position: absolute;
    top: 227px;
    left: 650px;
    z-index: 50;
    width: 75px;
    height: 20px;
}

#fontSize a#size1 {
    font-size: 11px;
    font-weight: bold;
}

#fontSize a#size2 {
    font-size: 13px;
}

#fontSize a#size3 {
    font-size: 15px;
}
/* End font-size style-switcher links */

* {
    margin: 0;
    padding: 0;
    font-family: arial, helvetica, sans-serif;
    color: #2b2b2b;
    font-size: 11px;/* This changes with font-size style switcher */
    outline: none;
}

body {
    background-color: #3a5c36;
}

/* ELEMENTS */
a.navLinkArrow_a {
    color: #215719;
    text-decoration: none;
    display: block;
    background-image: url(images/arrow_gray.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px;
    padding-left: 8px;
    font-weight: bolder;
}

a.l4Nav {
    color: #3a5c36;
    text-decoration: none;
    font-size: 11px;
    line-height: 11px;
}

a.l4Nav:hover {
    color: #3a5c36;
    text-decoration: underline;
    font-size: 11px;
}

a.l4Nav_a {
    color: #3a5c36;
    text-decoration: none;
    font-size: 11px;
    line-height: 11px;
    font-weight: bold;
}

a.l4Nav_a:hover {
    color: #3a5c36;
    text-decoration: underline;
    font-size: 11px;
    font-weight: bold;
}

a.arrowLink {
    display: block;
    background-image: url(images/arrow_gray.gif);
    background-repeat: no-repeat;
    background-position: 0px 3px;
    padding-left: 9px;
    color: #3a5c36;
    text-decoration: underline;
    font-size: 11px;
    line-height: 11px;
    width: 130px;
}

a.arrowLink:hover {
    color: #012b12;
    text-decoration: underline;
    font-size: 11px;
}

a.navLink {
    color: #215719;
    text-decoration: none;
    line-height: 11px;
    display: block;
}

a.navLink:hover {
    color: #012b12;
    text-decoration: underline;
}

a.navLinkTeam 
{
	background-image: url(images/arrow_gray.gif);
    background-repeat: no-repeat;
    background-position: 0px 3px;
    padding-left: 9px;
    color: #215719;
    text-decoration: none;
    line-height: 11px;
    display: block;
}

a.navLinkTeam:hover {
    color: #012b12;
    text-decoration: underline;
}

a.navLink_a {
    color: #215719;
    text-decoration: none;
    line-height: 11px;
    display: block;
    font-weight: bold;
}

a.navLink_a:hover {
    color: #012b12;
    text-decoration: underline;
    font-weight: bold;
}

a.contentLink {
    color: #215719;
    text-decoration: underline;
    line-height: 11px;
}

a.contentLink:hover {
    color: #012b12;
    text-decoration: underline;
}

a.footer {
    color: #C4CEC3;
    text-decoration: none;
}

a.footer:hover {
    color: #C4CEC3;
    text-decoration: underline;
}

a.headerLink {
    font-size: 13px;
    color: #215719;
    font-weight: bold;
    text-decoration: underline;
}

a.headerLink:hover {
    color: #012b12;
    font-weight: bold;
    text-decoration: underline;
}

h2 {
    text-indent: -1px;
    padding-bottom: 14px;
}

h2.title {
    text-indent: -1px;
    font-size: 14px;
    color: #242424;
    font-weight: bold;
}

h2.titleIndent {
    text-indent: 4px;
    font-size: 14px;
    color: #242424;
    font-weight: bold;
}

h2.subHeader {
    font-size: 12px;
    color: #242424;
    font-weight: bold;
}

h3 {
    color: #3a5c36;
    font-weight: bold;
}

h3.h3NewsTitle {
    font-size: 12px;
}

h4 {
    text-indent: -9999px;
}

h4#bold {
    text-indent: 0px;
    font-weight: bold;
    margin-top: 0px;
    padding-top: 0px;
}

h4.h4NewsSubtitle {
    text-indent: 0px;
    color: #2b2b2b;
    font-style: italic;
}

h4.bold {
    text-indent: 0px;
    font-weight: bold;
    margin-top: 0px;
    padding-top: 0px;
}

h5.h5NewsDate {
    margin: 8px 0 8px 0;
}

h5 span {
    display: none;
}

h5.bioSubHeader {
	color: #275a74;
	font-size: 11px;
	padding-left: 14px;
	background-image: url(images/bullet_square01.gif);
	background-position: 4px 5px;
	background-repeat: no-repeat;
}

img {
    border: 0px;
}

p {
    padding-bottom: 14px;
}

ul {
    list-style: none;
}

/* TOP NAV */

#topNav ul {
    padding-left: 394px;
    height: 20px;
    font-size: 0px;
}

#topNav ul li {
    float: left;
    display: inline;
    height: 29px;
    font-size: 0;
    background-repeat: no-repeat;
    background-position: top left;
}

#topNav ul li a {
    display: block;
    height: 29px;
    font-size: 0;
    background-repeat: no-repeat;
    background-position: top left;
}

#topNav ul li span {
    display: none;
}

#topNav ul li#aboutSterling {
    width: 146px;
    background-image: url(images/topNav_About_Sterling_Partners.gif);
}

#topNav ul li#aboutSterling a {
    width: 146px;
    background-image: url(images/topNav_About_Sterling_Partners.gif);
}

#topNav ul li#aboutSterling a:hover {
    background-position: 0px -29px;
}

#topNav ul li#aboutSterling_a {
    width: 146px;
    background-image: url(images/topNav_About_Sterling_Partners.gif);
    background-position: 0px -58px;
}

#topNav ul li#aboutSterling_a a {
    width: 146px;
    background-image: url(images/topNav_About_Sterling_Partners.gif);
    background-position: 0px -58px;
}

#topNav ul li#portfolio {
    width: 69px;
    background-image: url(images/topNav_Portfolio.gif);
}

* #topNav ul li#portfolio a {
    width: 69px;
    background-image: url(images/topNav_Portfolio.gif);
}

#topNav ul li#portfolio a:hover {
    background-position: 0px -29px;
}

#topNav ul li#portfolio_a {
    width: 69px;
    background-image: url(images/topNav_Portfolio.gif);
    background-position: 0px -58px;
}

#topNav ul li#portfolio_a a {
    width: 69px;
    background-image: url(images/topNav_Portfolio.gif);
    background-position: 0px -58px;
}

#topNav ul li#team {
    width: 49px;
    background-image: url(images/topNav_Team.gif);
}

#topNav ul li#team a {
    width: 49px;
    background-image: url(images/topNav_Team.gif);
}

#topNav ul li#team a:hover {
    background-position: 0px -29px;
}

#topNav ul li#team_a {
    width: 49px;
    background-image: url(images/topNav_Team.gif);
    background-position: 0px -58px;
}

#topNav ul li#team_a a {
    width: 49px;
    background-image: url(images/topNav_Team.gif);
    background-position: 0px -58px;
}

#topNav ul li#contacts {
    width: 67px;
    background-image: url(images/topNav_Contacts.gif);
}

#topNav ul li#contacts a {
    width: 67px;
    background-image: url(images/topNav_Contacts.gif);
}

#topNav ul li#contacts a:hover {
    background-position: 0px -29px;
}

#topNav ul li#contacts_a {
    width: 67px;
    background-image: url(images/topNav_Contacts.gif);
    background-position: 0px -58px;
}

#topNav ul li#contacts_a a {
    width: 67px;
    background-image: url(images/topNav_Contacts.gif);
    background-position: 0px -58px;
}

#topNav ul li#topNav_News {
    width: 50px;
    background-image: url(images/topNav_News.gif);
}

#topNav ul li#topNav_News a {
    width: 50px;
    background-image: url(images/topNav_News.gif);
}

#topNav ul li#topNav_News a:hover {
    background-position: 0px -29px;
}

#topNav ul li#topNav_News_a {
    width: 50px;
    background-image: url(images/topNav_News.gif);
    background-position: 0px -58px;
}

#topNav ul li#topNav_News_a a {
    width: 50px;
    background-image: url(images/topNav_News.gif);
    background-position: 0px -58px;
}

#topNav ul li#logIn {
    width: 53px;
    background-image: url(images/topNav_Log_In.gif);
}

#topNav ul li#logIn a {
    width: 53px;
    background-image: url(images/topNav_Log_In.gif);
}

#topNav ul li#logIn a:hover {
    background-position: 0px -29px;
}

#topNav ul li#logIn_a {
    width: 53px;
    background-image: url(images/topNav_Log_In.gif);
    background-position: 0px -58px;
}

#topNav ul li#logIn_a a {
    width: 53px;
    background-image: url(images/topNav_Log_In.gif);
    background-position: 0px -58px;
}

#topNav ul li#ceologIn {
    width: 79px;
    background-image: url(images/topNav_CEO_Log_In.gif);
}

#topNav ul li#ceologIn a {
    width: 79px;
    background-image: url(images/topNav_CEO_Log_In.gif);
}

#topNav ul li#ceologIn :hover {
    background-position: 0px -29px;
}

#topNav ul li#ceologIn_a {
    width: 79px;
    background-image: url(images/topNav_CEO_Log_In.gif);
    background-position: 0px -58px;
}

#topNav ul li#ceologIn_a a {
    width: 79px;
    background-image: url(images/topNav_CEO_Log_In.gif);
    background-position: 0px -58px;
}
/* END TOP NAV */

/* PRIM NAV */
#primNav {
    height: 54px;
    float: left;
    display: inline;
    width: 296px;
    font-size: 0px;
    margin-top: 8px;
}

#primNav ul {
    height: 54px;
    font-size: 0px;
}

#primNav ul li {
    float: left;
    display: inline;
    font-size: 0px;
}

#primNav ul li a {
    display: block;
    height: 54px;
    font-size: 0px;
    background-repeat: no-repeat;
    background-position: 0px 0px;
}

#primNav ul li span {
    display: none;
}

#primNav ul li#strategy {
    width: 109px;
    background-image: url(images/primNav_Strategy.gif);
}

#primNav ul li#strategy a {
    width: 109px;
    background-image: url(images/primNav_Strategy.gif);
}

#primNav ul li#strategy a:hover {
    background-position: 0px -54px;
}

#primNav ul li#strategy_a {
    width: 109px;
    background-image: url(images/primNav_Strategy.gif);
    background-position: 0px -108px;
}

#primNav ul li#strategy_a a {
    width: 109px;
    background-image: url(images/primNav_Strategy.gif);
    background-position: 0px -108px;
}

#primNav ul li#industry {
    width: 111px;
    background-image: url(images/primNav_Industry.gif);
}

#primNav ul li#industry a {
    width: 111px;
    background-image: url(images/primNav_Industry.gif);
}

#primNav ul li#industry a:hover {
    background-position: 0px -54px;
}

#primNav ul li#industry_a {
    width: 111px;
    background-image: url(images/primNav_Industry.gif);
    background-position: 0px -108px;
}

#primNav ul li#industry_a a {
    width: 111px;
    background-image: url(images/primNav_Industry.gif);
    background-position: 0px -108px;
}

#primNav ul li#fund {
    width: 76px;
    background-image: url(images/primNav_Fund.gif);
}

#primNav ul li#fund a {
    width: 76px;
    background-image: url(images/primNav_Fund.gif);
}

#primNav ul li#fund a:hover {
    background-position: 0px -54px;
}

#primNav ul li#fund_a {
    width: 76px;
    background-image: url(images/primNav_Fund.gif);
    background-position: 0px -108px;
}

#primNav ul li#fund_a a {
    width: 76px;
    background-image: url(images/primNav_Fund.gif);
    background-position: 0px -108px;
}
/* END PRIM NAV */

/* L3 NAV */
#L3Nav, div.L3Nav {
    float: left;
    display: inline;
    width: 209px;
    font-size: 0px;
    margin: 0px;
    padding: 0px;
    background-color: #274523;
    padding-bottom: 21px;
    border-bottom: #ffffff solid 5px;
    border-top: #b6c1b9 solid 1px;
}

#L3Nav ul, div.L3Nav ul {
    width: 209px;
    font-size: 0px;
    padding: 0px;
    margin: 0px;
}

#L3Nav ul li, div.L3Nav ul li {
    font-size: 0px;
    padding: 0px;
    margin: 0px;
    float: left;
    display: inline;
}

#L3Nav ul li a, div.L3Nav ul li a {
    display: block;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    padding: 0px;
    margin: 0px;
}

#L3Nav ul li a span, div.L3Nav ul li a span {
    display: none;
}

/* L3 Nav - About Sterling */
#L3Nav ul li a#firmProfile {
    background-color: #012b12;
    background-image: url(images/l3Nav_Firm_Profile.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#firmProfile:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#firmProfile_a {
    background-image: url(images/l3Nav_Firm_Profile.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#history {
    background-image: url(images/l3Nav_History.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#history:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#history_a {
    background-image: url(images/l3Nav_History.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#ourlimitedpartners {
    background-image: url(images/l3Nav_Our_Limited_Partners.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#ourlimitedpartners:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#ourlimitedpartners_a {
    background-image: url(images/l3Nav_Our_Limited_Partners.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#news {
    background-image: url(images/l3Nav_News.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#news:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#news_a {
    background-image: url(images/l3Nav_News.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#videos {
    background-image: url(images/l3Nav_Videos.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#videos:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#videos_a {
    background-image: url(images/l3Nav_Videos.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}






#L3Nav ul li a#brochure {
    background-image: url(images/l3Nav_Brochure.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#brochure:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#brochure_a {
    background-image: url(images/l3Nav_Brochure.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}






#L3Nav ul li a#careers {
    background-image: url(images/l3Nav_Careers.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#careers:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#careers_a {
    background-image: url(images/l3Nav_Careers.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#contacts {
    background-image: url(images/l3Nav_Contacts.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#contacts:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#contacts_a {
    background-image: url(images/l3Nav_Contacts.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

/* L3 Nav - Fund */
#L3Nav ul li a#scp_funds, div.L3Nav ul li a.sterling_capital_partners {
    background-image: url(images/l3Nav_Sterling_Capital_Partners.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#scp_funds:hover, div.L3Nav ul li a.sterling_capital_partners:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#scp_funds_a, div.L3Nav ul li a.sterling_capital_partners_a {
    background-image: url(images/l3Nav_Sterling_Capital_Partners.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#svp_funds, div.L3Nav ul li a.sterling_venture_partners {
    background-image: url(images/l3Nav_Sterling_Venture_Partners.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#svp_funds:hover, div.L3Nav ul li a.sterling_venture_partners:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#svp_funds_a, div.L3Nav ul li a.sterling_venture_partners_a {
    background-image: url(images/l3Nav_Sterling_Venture_Partners.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

/* L3 Nav - Industry */
#L3Nav ul li a#education {
    background-image: url(images/l3Nav_Education.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#education:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#education_a {
    background-image: url(images/l3Nav_Education.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#direct_marketing {
    background-image: url(images/l3Nav_Direct_Marketing.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#direct_marketing:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#direct_marketing_a {
    background-image: url(images/l3Nav_Direct_Marketing.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#healthcare {
    background-image: url(images/l3Nav_Healthcare.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#healthcare:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#healthcare_a {
    background-image: url(images/l3Nav_Healthcare.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#manufacturing {
    background-image: url(images/l3Nav_Manufacturing.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#manufacturing:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#manufacturing_a {
    background-image: url(images/l3Nav_Manufacturing.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#business_services {
    background-image: url(images/l3Nav_Business_Services.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#business_services:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#business_services_a {
    background-image: url(images/l3Nav_Business_Services.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#technology {
    background-image: url(images/l3Nav_Technology.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#technology:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#technology_a {
    background-image: url(images/l3Nav_Technology.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#distribution {
    background-image: url(images/l3Nav_Specialty_Distribution.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#distribution:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#distribution_a {
    background-image: url(images/l3Nav_Specialty_Distribution.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#specialty_manufacturing_and_distribution {
    background-image: url(images/l3Nav_Specialty_Manufacturing_and_Distribution.gif);
    height: 47px;
    width: 209px;
}

#L3Nav ul li a#specialty_manufacturing_and_distribution:hover {
    background-position: 0px -47px;
}

#L3Nav ul li a#specialty_manufacturing_and_distribution_a {
    background-image: url(images/l3Nav_Specialty_Manufacturing_and_Distribution.gif);
    background-position: 0px -94px;
    height: 47px;
    width: 209px;
}

/* L3 Nav - Strategy */
#L3Nav ul li a#investmentCriteria {
    background-image: url(images/l3Nav_Investment_Criteria.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#investmentCriteria:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#investmentCriteria_a {
    background-image: url(images/l3Nav_Investment_Criteria.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#bva {
    background-image: url(images/l3Nav_BVA.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#bva:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#bva_a {
    background-image: url(images/l3Nav_BVA.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#case_studies {
    background-image: url(images/l3Nav_Case_Studies.gif);
    height: 34px;
    width: 209px;
}

#L3Nav ul li a#case_studies:hover {
    background-position: 0px -34px;
}

#L3Nav ul li a#case_studies_a {
    background-image: url(images/l3Nav_Case_Studies.gif);
    background-position: 0px -68px;
    height: 34px;
    width: 209px;
}

#noL3Nav, div.noL3Nav {
    float: left;
    display: inline;
    width: 209px;
    font-size: 0px;
    margin: 0px;
    padding: 0px;
    border-top: #b6c1b9 solid 1px;
}

#noL3, .noL3 {
    height: 157px;
    background-color: #274523;
}

#L3NavLast, .L3NavLast {
    height: 1px;
    width: 100%;
    background-color: #465743;
}

#L3Nav #l4Nav, div.L3Nav ul.l4Nav {
    background-color: #ccd7d4;
    border-top: 0px;
    padding-top: 7px;
    padding-bottom: 16px;
    border-bottom: #f7a42b solid 1px;
}

#L3Nav #l4Nav li, div.L3Nav ul.l4Nav li {
    float: none;
    display: block;
    width: 178px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 28px;
    background-image: url(images/arrow_white.gif);
    background-repeat: no-repeat;
    background-position: 21px 4px;
}

#L3Nav #l4Nav li#active, div.L3Nav ul.l4Nav li.active {
    float: none;
    display: block;
    width: 178px;
    padding-top: 3px;
    padding-left: 28px;
    background-image: url(images/arrow_orange.gif);
    background-repeat: no-repeat;
    background-position: 21px 4px;
}

#L3Nav #l4Nav li.spacing, div.L3Nav ul.l4Nav li.spacing {
    background-image: none;
    background-position: -10px -10px;
}
/* END L3 NAV */

/* LOG IN FORM */
#form1 {
    margin-top: 10px;
    margin-left: 22px;
    width: 487px;
    background-color: #ffffff;
}

#formBox {
    width: 459px;
    height: 139px;
    padding: 20px 0 10px 28px;
    background-color: #cedad7;
    background-image: url(images/loginBG.gif);
    background-repeat: no-repeat;
}

#radioButtons {
    width: 487px;
    height: 13px;
    margin-left: 28px;
    margin-top: 20px;
    padding-bottom: 21px;
    display: inline;
    font-size: 0px;
}

#radioButtons ul {
    display: block;
    float: left;
}

#radioButtons ul li {
    display: block;
    float: left;
}

#radioButtons ul li input {
    margin: 0;
    padding: 0;
}

#radioButtons ul li#LimitedPartner {
    width: 127px;
    height: 12px;
    background-image: url(images/radioButton_LimitedPartner.gif);
    background-repeat: no-repeat;
    background-position: 20px 0px;
}

#radioButtons ul li#LimitedPartner span {
    display: none;
}

#radioButtons ul li#ManagementTeam {
    width: 147px;
    height: 15px;
    background-image: url(images/radioButton_ManagementTeam.gif);
    background-repeat: no-repeat;
    background-position: 20px 0;
}

#radioButtons ul li#ManagementTeam span {
    display: none;
}

#radioButtons ul li#SterlingProfessional {
    width: 162px;
    height: 15px;
    background-image: url(images/radioButton_SterlingProfessional.gif);
    background-repeat: no-repeat;
    background-position: 20px 0;
}

#radioButtons ul li#SterlingProfessional span {
    display: none;
}

#formBox #formArea {
    width: 459px;
    padding-top: 28px;
    clear: both;
}

#formArea label {
    display: none;
}

#formArea #user, #formArea #pass {
    height: 21px;
    width: 89px;
    margin-left: 60px;
    float: left;
    display: inline;
    font-size: 0px;
}

#formArea #user {
    background-image: url(images/loginHeader_Username.gif);
}

#user span {
    display: none;
}

#Username {
    height: 19px;
    margin-bottom: 5px;
    float: left;
    display: inline;
}

#formArea #pass {
    background-image: url(images/loginHeader_Password.gif);
}

#pass span {
    display: none;
}

#Password {
    height: 19px;
    float: left;
    display: inline;
}

#formArea input {
    height: 19px;
    margin-bottom: 5px;
    float: left;
    display: inline;
}

#Button1 {
    width: 90px;
    margin-left: 149px;
    margin-top: 5px;
}

.client_input {
    border: 1px solid #9b9b9b;
    margin-right: 65px;
}

p.LogIn_top {
    margin-left: 22px;
    margin-bottom: 20px;
    padding-top: 20px;
    padding-right: 40px;
    font-size: 12px;
    font-weight: bold;
}

p.LogIn_bottom {
    margin-left: 22px;
    margin-top: 80px;
    padding-bottom: 80px;
}
/* END LOG IN FORM */











/********** SideNav  **********/
#sideNav .sideNavL3 {
    background-image: url(images/dottedLine.gif);
    background-repeat: repeat-x;
    padding-top: 4px;
    padding-left: 8px;
}

.sideNavL3_sub {
    background-image: url(images/dottedLine.gif);
    background-repeat: repeat-x;
    padding-top: 4px;
    padding-left: 8px;
    margin-top: 4px;
}

a.navLinkArrow {
    color: #215719;
    text-decoration: none;
    line-height: 11px;
    display: block;
    background-image: url(images/arrow_gray.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px;
    padding-left: 8px;
}

a.navLinkArrow:hover {
    color: #012b12;
    text-decoration: underline;
}

a.navLinkArrow_a {
    color: #215719;
    text-decoration: none;
    line-height: 11px;
    display: block;
    background-image: url(images/arrow_gray.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px;
    padding-left: 8px;
    font-weight: bolder;
}

a.navLinkArrow_a:hover {
    color: #012b12;
    text-decoration: underline;
}

a.navLinkUnderline {
    color: #215719;
    text-decoration: underline;
    line-height: 11px;
    display: block;
    background-image: url(images/arrow_gray.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px;
    padding-left: 8px;
}

a.navLinkArrow:hover {
    color: #012b12;
    text-decoration: underline;
}

a.navLinkArrowGreen {
    color: #215719;
    text-decoration: underline;
    line-height: 11px;
    display: block;
    background-image: url(images/arrow_green.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px;
    padding-left: 8px;
}

a.navLinkArrowGreen:hover {
    color: #012b12;
    text-decoration: underline;
}

a.navLinkAlphabet {
    color: #215719;
    font-size: 13px;
    text-decoration: underline;
    line-height: 11px;
    display: inline;
}

a.navLinkAlphabet:hover {
    color: #012B12;
}

#sideNav .sideNavL3 ul {
    padding-top: 3px;
    padding-bottom: 5px;
    padding-left: 8px;
}

#sideNav .sideNavL3 li {
    padding-top: 3px;
    padding-bottom: 1px;
    padding-left: 8px;
    background-image: url(images/arrow_gray.gif);
    background-repeat: no-repeat;
    background-position: 0px 6px;
}

/********** ListNav  **********/

#listNav .sideNavL3 {
    line-height: 12px;
}

#listNav li {
    margin-top: 3px;
    padding-bottom: 1px;
    padding-left: 8px;
    background-image: url(images/arrow_gray.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px;
}

#listNavSub li {
    margin-top: 3px;
    margin-left: 12px;
    padding-bottom: 1px;
    padding-left: 8px;
    background-image: url(images/arrow_gray.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px;
}

.listNav {
    line-height: 12px;
    padding-bottom: 15px;
}

.listNav li {
    margin-top: 3px;
    padding-bottom: 1px;
    padding-left: 8px;
    background-image: url(images/arrow_gray.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px;
}

#listNavGreen {
    margin-top: 12px;
}

#listNavGreen li {
    margin-top: 3px;
    padding-bottom: 0px;
    padding-left: 8px;
    background-image: url(images/arrow_green.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px;
}

.listNav2 {
    line-height: 12px;
    padding-bottom: 5px;
}

.listNav2 li {
    margin-top: 3px;
    padding-bottom: 1px;
    padding-left: 22px;
    background-image: url(images/arrow_gray.gif);
    background-repeat: no-repeat;
    background-position: 14px 2px;
}

/********** List  **********/
ul.bulletlist {
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 12px;
    padding-right: 30px;
    font-size: 0px;
}

.bulletlist li {
    background-image: url(images/small_bullet.gif);
    background-repeat: no-repeat;
    background-position: 0px 5px;
    margin-left: 10px;
    padding-left: 7px;
    padding-bottom: 4px;
    margin-top: 0px;
    margin-bottom: 0px;
}

#topNavMargin {
    padding-top: 0px;
}

#navMargin {
    margin-top: 33px;
    clear: both;
}

#homeNavMargin {
    margin-top: 33px;
    clear: both;
}

#navDivider {
    height: 14px;
    width: 110px;
    clear: both;
    border-left: #90988f solid 1px;
    border-right: #90988f solid 1px;
    font-size: 0px;
    padding: 0px;
    margin-left: 599px;
}

/********** Links  **********/


/********** Main Image  **********/
.mainImage {
    height: 91px;
    width: 798px;
    background-repeat: no-repeat;
    font-size: 0px;
    float: left;
}

#industryImage {
    background-image: url(images/mainImage_Industry.jpg);
}

#aboutSterlingImage {
    background-image: url(images/mainImage_About_Sterling.jpg);
}

#firmProfileImage {
    background-image: url(images/mainImage_About_Sterling_Firm_Profile.jpg);
}

#careersImage {
    background-image: url(images/mainImage_About_Sterling_Careers.jpg);
}

#historyImage {
    background-image: url(images/mainImage_About_Sterling_History.jpg);
}

#limitedPartnersImage {
    background-image: url(images/mainImage_About_Sterling_Limited_Partners.jpg);
}

#contactsImage {
    background-image: url(images/mainImage_Contacts.jpg);
}

#fundImage {
    background-image: url(images/mainImage_Fund.jpg);
}

#loginImage {
    background-image: url(images/mainImage_Login.jpg);
}

#portfolioImage {
    background-image: url(images/mainImage_Portfolio.jpg);
}

#strategyImage {
    background-image: url(images/mainImage_Strategy.jpg);
}

#teamImage {
    background-image: url(images/mainImage_Team.jpg);
}

#sitemapImage {
    background-image: url(images/mainImage_Sitemap.jpg);
}


#middleContent {
    background-color: #3a5c36;
    float: left;
}

#mainContent {
    width: 577px;
    background-color: #ffffff;
    border-left: #dddfdd solid 6px;
    border-right: #dddfdd solid 6px;
    border-bottom: #dddfdd solid 6px;
    float: left;
    display: inline;
    padding-bottom: 40px;
}

#mainContentArea {
    margin-top: 16px;
    margin-left: 20px;
    margin-right: 20px;
}

#leftContentArea {
    float: left;
    display: inline;
    margin-top: 16px;
    margin-left: 20px;
    padding-right: 30px;
    width: 316px;
}

#leftContentArea_portfolio {
    float: left;
    display: inline;
    margin-top: 16px;
    margin-left: 20px;
    width: 347px;
}

#leftContentArea_portfolio p {
    padding-right: 30px;
}

#rightContentArea {
    float: left;
    display: inline;
    margin-top: 21px;
    width: 201px /*201px*/;
    font-size: 0px;
}

#rightContentArea2 {
    float: left;
    display: inline;
    width: 201px;
}

#leftHalfContent {
    float: left;
    display: inline;
    margin-top: 16px;
    margin-left: 11px;
    padding-right: 35px;
    width: 252px;
}

#rightHalfContent {
    float: left;
    display: inline;
    margin-top: 16px;
    width: 252px;
}

/*************Videos****************/
#videoContent {
    margin: 16px 22px 0px 22px;
    height: 276px;
    background-color: #e4efec;
}

#videoContentBottom {
    margin: 0px 20px 0px 20px;
    height: 6px;
    padding: 0 2px;
    background-image: url(images/videoContent_bottomBar.gif);
    background-position: bottom;
    background-repeat: no-repeat;
    background-color: #e4efec;
}

#videoContentArea {
    float: left;
    padding: 6px;
}

#videoInfo {
    width: 140px;
    padding: 13px 20px 6px 18px;
    float: left;
}

#videoTitleHeaders {
    border-top: 3px solid #e4efec;
    border-bottom: 3px solid #e4efec;
    height: 11px;
    padding: 5px 5px 11px 5px;
}

#leftContentArea_video {
    float: left;
    display: inline;
    margin-top: 16px;
    margin-left: 20px;
    width: 260px;
}

#rightContentArea_video {
    float: left;
    display: inline;
    margin-top: 16px;
    margin-left: 15px;
    width: 260px;
}

#video_backFooter {
    height: 6px;
    border-top: 3px solid #e4efec;
    clear: both;
    margin: 0px 20px 0px 20px;
    padding-top: 14px;
}

.videoLogo {
    padding-bottom: 17px;
    padding-top: 10px;
    width: 129px;
    float: left;
}

.videoDesc {
    padding-top: 10px;
    padding-left: 10px;
    width: 120px;
    float: left;
}

.rightContentImageBox
{
    margin-top: 5px;
    margin-bottom: 9px;
    padding-bottom: 5px;
    border-bottom: #e4efec solid 3px;
}
.rightContentImage
{
    background-color: #e4efec;
    font-size: 0px;
    padding-left: 9px;
    padding-top: 7px;
    padding-bottom: 9px;
}

/********** Case Study  **********/
.caseStudyBox {
    margin-top: 5px;
    margin-bottom: 9px;
    padding-bottom: 5px;
    border-bottom: #e4efec solid 3px;
}

.caseStudyArea {
    background-color: #e4efec;
    font-size: 0px;
    padding-left: 9px;
    padding-top: 7px;
    padding-bottom: 9px;
}

.fundNewsBox {
    padding-left: 9px;
    padding-bottom: 12px;
    border-bottom: #e4efec solid 3px;
}

/********** Title  **********/
.titleHolder {
    width: 100%;
    height: 41px;
    background-color: #f4f1e4;
    background-repeat: no-repeat;
    background-position: 17px 10px;
}

.titleHolder h1 {
    text-indent: -9999px;
    font-size: 0px;
}

#sitemapTitle {
    background-image: url(images/mainTitle_Sitemap.gif);
}

#industryTitle {
    background-image: url(images/mainTitle_Industry.gif);
}

#aboutSterlingTitle {
    background-image: url(images/mainTitle_About_Sterling_Partners.gif);
}

#contactsTitle {
    background-image: url(images/mainTitle_Contacts.gif);
}

#fundTitle {
    background-image: url(images/mainTitle_Fund.gif);
}

#ceologinTitle {
    background-image: url(images/mainTitle_CEO_Login.gif);
}

#loginTitle {
    background-image: url(images/mainTitle_Login.gif);
}

#portfolioTitle {
    background-image: url(images/mainTitle_Portfolio.gif);
}

#strategyTitle {
    background-image: url(images/mainTitle_Strategy.gif);
}

#teamTitle {
    background-image: url(images/mainTitle_Team.gif);
}



#bioImage {
    border: 1px solid #a4a4a4;
    width: 118px;
    font-size: 0px;
    margin-bottom: 5px;
}

#companyImage {
    padding: 6px;
    background-color: #f9f8f1;
    width: 176px;
    font-size: 0px;
    margin-bottom: 5px;
}

.listIndent {
    margin-left: 6px;
}

/********** News ************/
ul#newsList li {
    margin-bottom: 5px;
    padding-left: 8px;
    background-image: url(images/arrow_gray.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px;
}

ul#newsList li a {
    color: #215719;
    text-decoration: none;
}

ul#newsList li a:hover {
    text-decoration: underline;
}



/* FOOTER */
#footerBox {
    width: 100%;
    float: left;
}

#footer {
    display: inline;
    float: left;
    margin-top: 12px;
    margin-left: 380px;
    width: 515px;
    padding-bottom: 23px;
    font-size: 0px;
}

#footer p {
    color: #C4CEC3;
    display: inline;
    float: left;
    margin-right: 0px;
}

#footer ul li {
    display: inline;
    float: left;
    margin-left: 10px;
    margin-right: 3px;
    color: #C4CEC3;
}
/* END FOOTER */

/* GENERAL IDs */
#redPromo {
    background-color: #3A5C36;
    width: 157px;
    padding-left: 22px;
    padding-right: 22px;
    padding-top: 20px;
    padding-bottom: 14px;
    font-size: 0px;
}

#redPromo p {
    color: #ffffff;
    padding-bottom: 5px;
}

#redPromo p b {
    color: #ffffff;
}

#redPromo a.arrowLink {
    background-image: url(images/arrow_white_greenbg.gif);
    color: #ffffff;
}

#homeBackground {
    width: 100%;
    height: 625px;
    background-image: url(images/homeBG.gif);
    background-repeat: repeat-x;
    background-color: #3a5c36;
    background-position: -12px -12px;
}

#homeBackground #topWrapper {
    width: 820px;
    height: 625px;
    background-image: url(images/homeBG.gif);
    background-repeat: repeat-x;
    background-color: #3a5c36;
    background-position: -12px -12px;
}

#background {
    width: 100%;
    background-image: url(images/background.gif);
    background-repeat: repeat-x;
    background-color: #3a5c36;
    float: left;
}

#topWrapper {
    width: 820px;
    background-image: url(images/background.gif);
    background-repeat: repeat-x;
    background-color: #3a5c36;
    float: left;
}

#logo {
    float: left;
    display: inline;
    font-size: 0px;
}

#explore {
    float: left;
    display: inline;
    height: 62px;
    width: 103px;
    background-image: url(images/explore.gif);
    background-repeat: no-repeat;
    background-position: 11px 29px;
    background-color: #012b12;
    font-size: 0px;
}

#explore h3 {
    text-indent: -9999px;
    font-size: 0px;
    margin-top: 0px;
    margin-left: 0px;
}

#h3 {
    color: #3a5c36;
    font-weight: bold;
}

#h33 {
    color: #3a5c36;
    font-weight: normal;
    font-style: italic;
    font-size: 10px;
}

#view {
    background-image: url(images/header_View.gif);
    background-repeat: no-repeat;
    margin-left: 15px;
}

#viewCaseStudies {
    background-image: url(images/header_View_Case_Studies.gif);
    background-repeat: no-repeat;
    margin-left: 5px;
}

#viewVideos {
    background-image: url(images/header_view_videos.gif);
    background-repeat: no-repeat;
    margin-left: 5px;
}

#learnMore {
    background-image: url(images/header_Learn_More.gif);
    background-repeat: no-repeat;
    margin-left: 5px;
}

#currentHeader {
    background-image: url(images/header_Current.gif);
    background-repeat: no-repeat;
    margin-left: 5px;
    margin-top: 3px;
    width: 100px;
    height: 14px;
    cursor: hand;
}

#exitedHide {
    display: none;
}

#exitedHeader {
    background-image: url(images/header_Exited.gif);
    background-repeat: no-repeat;
    margin-left: 5px;
    margin-top: 3px;
    width: 100px;
    height: 14px;
    cursor: hand;
}

#exitedHeader a {
    display: block;
}

#CurrentHeader {
    background-image: url(images/header_Current.gif);
    background-repeat: no-repeat;
    margin-left: 5px;
    margin-top: 3px;
    width: 100px;
    height: 14px;
    cursor: hand;
}

#ExitedHide {
    display: none;
}

#ExitedHeader {
    background-image: url(images/header_Exited.gif);
    background-repeat: no-repeat;
    margin-left: 5px;
    margin-top: 3px;
    width: 100px;
    height: 14px;
    cursor: hand;
}

#ExitedHeader a {
    display: block;
}

#printBtn {
    position: absolute;
    top: 227px;
    left: 700px;
    z-index: 100;
    display: block;
    width: 67px;
    height: 17px;
    background-image: url(images/printBtn.gif);
    background-position: 0px 0px;
    background-repeat: no-repeat;
    cursor: pointer;
    cursor: hand;
}

#printBtn a {
    display: block;
    width: 67px;
    height: 17px;
    background-image: url(images/printBtn.gif);
    background-position: 0px 0px;
    background-repeat: no-repeat;
    cursor: pointer;
    cursor: hand;
}

#printBtn a:hover {
    background-position: 0px -16px;
    cursor: pointer;
    cursor: hand;
}

#printBtn a span {
    display: none;
}

#alphabetList {
    padding-bottom: 15px;
}

#subHeader {
    font-size: 13px;
    color: #215719;
    font-weight: bold;
    padding-bottom: 0px;
}

#firstPara {
    font-size: 13px;
    color: #215719;
    font-weight: bold;
}

#firstPara_left, #firstPara_right {
    display: block;
    float: left;
    font-size: 13px;
    color: #215719;
    font-weight: bold;
}

#firstPara_left {
    padding-right: 105px;
}

#flashContent {
    height: 459px;
}

#homebody {
    background-color: #21361e;
}

#homePrintId {
    display: none;
}

#skipNav {
    display: none;
}

#bigPara {
    font-size: 12px;
    color: #2b2b2b;
    font-weight: normal;
}

#mapArea {
    margin-top: 15px;
    margin-left: 10px;
    background-color: #f4f1e4;
    padding: 7px 6px 7px 6px;
}


/* END GENERAL IDs */


/* GENERAL CLASSES */
.h3 {
    color: #3a5c36;
    font-weight: bold;
}

.holder {
    padding-bottom: 17px;
    width: 530px;
    float: left;
}

.image {
    float: left;
    display: inline;
    width: 78px;
    font-size: 0px;
}

.description {
    float: left;
    display: inline;
    width: 175px;
}

.description p {
    padding-bottom: 0px;
}

.column {
    float: left;
    display: inline;
    width: 138px;
    margin-right: 10px;
    padding-bottom: 20px;
}

.clear {
    clear: both;
    font-size: 0px;
    margin: 0px;
    padding: 0px;
}

.bigPara_italic {
    font-size: 12px;
    color: #2b2b2b;
    font-weight: normal;
    font-style: oblique;
}

.firstPara_italic {
    font-size: 13px;
    color: #215719;
    font-weight: bold;
    font-style: italic;
}

.portfolioHolder {
    padding-bottom: 17px;
    padding-right: 22px;
    width: 126px;
    height: 100px;
    float: left;
}

.portfolioLogo {
    padding-bottom: 17px;
    padding-right: 12px;
    padding-top: 10px;
    width: 125px;
    float: left;
}

.portfolioDesc {
    padding-top: 10px;
    padding-right: 20px;
    width: 190px;
    float: left;
}

.portfolio_backToTopLink {
    clear: both;
    padding-left: 260px;
}

.portfolioBorder {
    float: left;
    width: 344px;
    height: 7px;
    margin-left: -8px;
    background-image: url(images/portfolioBorder.gif);
    background-repeat: no-repeat;
    margin-top: 10px;
    padding-bottom: 15px;
}

/* END GENERAL CLASSES */