html{
height:100%;
margin-bottom:1px;
}
body,td,th,tr, copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  margin:0px;
  padding:0px;
  margin-bottom:15px;
  margin-top:30px;
  font-style: normal; 
  font-variant: normal; 
  font-weight: normal; 
}
p {
  margin:0px;
  padding:0px;
  padding-top:3px;
  padding-bottom:11px;
}
body{
  margin:0px;
  padding:0px;
  margin-left:0px;
  margin-top:0px;
  background-color:#e1e1df;
}

h1 {
  border-bottom: 1px solid #3E9BBA; 
  font-family: Verdana,Arial,Helvetica,sans-serif; 
  font-style: normal; 
  font-variant: normal; 
  font-weight: normal; 
  font-size: 14px; 
  line-height: 14px; 
  text-transform: uppercase; 
  color: rgb(121, 121, 121); 
  border-top-style: none;
  padding-bottom:2px;
}
h2 {
  border-bottom: none; 
  font-family: Verdana,Arial,Helvetica,sans-serif; 
  font-weight: normal; 
  font-size: 13px; 
  line-height: 14px;
  text-transform: uppercase;  
  color: rgb(121, 121, 121); 
  border-top-style: none;
  margin-bottom:10px;
  margin-top:15px;
}

h3 {
  border-bottom: 1px solid #797979; 
  font-family: Verdana,Arial,Helvetica,sans-serif; 
  font-weight: normal; 
  font-size: 12px; 
  line-height: 14px; 
  color: rgb(121, 121, 121); 
  border-top-style: none;
  margin-bottom:10px;
  margin-top:10px;
}

h4 {
  border-bottom: 1px solid #3E9BBA; 
  font-family: Verdana,Arial,Helvetica,sans-serif; 
  font-weight: normal; 
  font-size: 11px; 
  line-height: 14px; 
  color: rgb(121, 121, 121); 
  border-top-style: none;
  margin-bottom:10px;
  margin-top:10px;
  text-transform: uppercase; 
}
h4 a {
  color:#3E9BBA;
}

h5 {
  border-bottom: none; 
  font-family: Verdana,Arial,Helvetica,sans-serif; 
  font-weight: normal;
  text-transform: uppercase;  
  font-size: 11px; 
  line-height: 14px; 
  color: rgb(121, 121, 121); 
  border-top-style: none;
  margin-bottom:2px;
  margin-top:2px;
}

h6 {
  border-bottom: none; 
  font-family: Verdana,Arial,Helvetica,sans-serif; 
  font-weight: normal; 
  font-size: 17px; 
  line-height:21px;
  color: #AAA9A3;  
  border-top-style: none;
  padding:0px;
  margin-bottom:0px;
  margin-top:0px;
}
pre {
  background-color:#F4F2F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;;
  padding:10px;
}

#MessageBlock, #MessageBlock h5 {
  border-bottom: none; 
  font-family: Verdana,Arial,Helvetica,sans-serif; 
  font-weight: normal; 
  font-size: 14px; 
  line-height:21px;
  color:white;
  background-color: #1E9A06;  
  border-top-style: none;
  padding:0px;
  margin-bottom:0px;
  margin-top:0px;
}
#MessageBlock {
  margin-bottom:10px;
  margin-top:10px;
  padding:2px;
  padding-left:10px;
  padding-right:10px;
}
#ErrorBlock, #ErrorBlock h5 {
  border-bottom: none; 
  font-family: Verdana,Arial,Helvetica,sans-serif; 
  font-weight: bold;
  text-transform:none; 
  font-size: 11px; 
  line-height:21px;
  color:white;
  background-color: #ff0000;  
  border-top-style: none;
  padding:0px;
  margin-bottom:0px;
  margin-top:0px;
}
#ErrorBlock ul {
  color:white;
  margin-top:2px;
  margin-bottom:2px;
}
#ErrorBlock {
  color:white;
  margin-bottom:10px;
  margin-top:10px;
  padding:2px;
  padding-left:10px;
  padding-right:10px;
}


.leftTile{
 background-image:url(../images/shadow_tile_left.jpg);
 width:11px;
 background-repeat:repeat-y;
}
.news_block {
 background-color:#f3f0f7;
 padding-top:0px;
 padding-left:12px;
 padding-bottom:8px;
}
.news_block_content {
 background-color:#f3f0f7;
 padding-right:12px;
}

.rightTile{
 background-image:url(../images/shadow_tile_right.jpg);
 width:11px;
 background-repeat:repeat-y;
}
.search_panel{
 background-image:url(../images/shadow_tile_right.jpg);
 width:40px;
 background-repeat:repeat-y;
}
.ContactForm select, .ContactForm input, .ContactForm textarea {
  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; height:18px; border-style:solid; background-color: #F4F2F5; color: #797979;  border: 1px #AAAA9F solid;
}
#ErrorBlockMessage span {
  margin-bottom:10px;
  font-weight:bold;
  display:block;
}
a {
	color: #3E9BBA;
	text-decoration: none;
	cursor:hand;
}
a:hover {
	color: #797979;
	text-decoration: none;
	cursor:hand;
}
/*
a:link,.copy:link {
	color: #3E9BBA;
	text-decoration: none;
	cursor:hand;
}
a:visited,.copy:visited {
	text-decoration: none;
	color: #3E9BBA;
		cursor:hand;
}
a:hover,.copy {
	text-decoration: none;
	color: #797979;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  cursor:hand;
}

a:active,.copy:active {
	text-decoration: none;
	color: #797979;
		cursor:hand;
}
*/
.navigation, .navigation:link, .navigation:visited {
	color: #9d9e9a;
	text-decoration: none;
	font-size: 9px;
}

.navigation:hover,.navigation:active{
	text-decoration: none;
	color: #9d9e9a;
	font-size: 9px;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #415A6D;
}

links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #797979;
}
.introStatement {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #797979;
	font-style:italic
}
.IntroHighlight {color: #FF9900}

.legal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #E7E7DF; }

.heading {
	color: #AAAA9F;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-transform: uppercase;
	margin: auto;
	padding: 2px;
}
.heading_row {
	color: #AAAA9F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: none;
	/*	background-color: #F1F1ED;*/
	font-weight:bold;
	padding: 2px;
	border-bottom:1px solid #3E9BBA;
}
.MainContent img {
  border: 1px solid #3E9BBA;
}
.small_heading {
	color: #3E9BBA;
	font-weight: bold;
	font-size: 8pt;
}
.small_heading:link {
	color: #B7B7B7;
	font-weight: bold;
	font-size: 8pt;
}
.small_heading:active {
	color: #3E9BBA;
	font-weight: bold;
	font-size: 8pt;
}
.small_heading:visited {
	color: #B7B7B7;
	font-weight: bold;
	font-size: 8pt;
}

.SmallPrint {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4b4b4b; text-decoration: none}

.TableRow {  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF}
.TableRow1 {  background-color: #F4F2F5}
.TableRow2 {  background-color: #FCFCFC}
.Heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #797979;
	border: 0px #CC0000 dashed;
	text-transform: uppercase;
}
.Heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #797979;
	border: none;
	text-decoration: none;
	text-transform: uppercase;	
}
.Heading3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	border: none;
	text-decoration: none;
	font-weight: bold;
}
.Link {  color: #999966; font-weight: bold; text-decoration: none}
.Button, .ContactForm .Button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height:25px;line-height:25px;background-color: #F4F2F5; color: #797979; font-weight: bold; border: 1px #AAAA9F solid;
}
.FormField {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #F3F3F3}

.TableHeader {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #AAA9A4
}
/*.TableHeader:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #0155A9}
.TableHeader:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #0155A9}
.TableHeader:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #0155A9}
.TableHeader:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #0155A9}
*/
.TableHeaderNegative {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #AAA9A4;
	background-color: #FFFFFF;
}
.TableBorder {  border: 1px solid #04548C}
.TableBorderLight { border: 1px solid #C8C9C0; background-color: #FFFFFF}
.SmallPrintCopy_Link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000; text-decoration: none ; cursor: hand}
.TableBorderLightDashed { border: 1px #E9E9E9 dashed; background-color: #F5F5F5 }
.PressRelease_SubHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: 4b4b4b}
.LinkDark { color: 4b4b4b; font-weight: bold; text-decoration: none }
.LinkFake {cursor: hand;
	color: #666666;
	text-decoration: none;
	}
.LinkFake:hover {
	text-decoration: none;
	color: #7091A9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F1F1ED;
}

.Footer {
	color: #00538D;
	text-decoration: none;
	font-size: 9px;
	}
.LinkFakeFooter {cursor: hand;
	color: #00538D;
	text-decoration: none;
	}	
.LinkFakeFooter:hover {
	text-decoration: none;
	color: #7091A9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Quote {
	font-family: Verdana;
	font-size: 10px;
	color: 848484;
}
.SmallPrintHome {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration: none
}

.TableBorderImage {
border: 1px solid #F4F4F4}

/* other links */
a.top:link {
	color: #797979;
	text-decoration: none;
	cursor:hand;
}
a.top:visited {
	text-decoration: none;
	color: #797979;
		cursor:hand;
}
a.top:hover {
	text-decoration: none;
	color: #3E9BBA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: auto;
	padding: 0px;
		cursor:hand;
}
a.top:active {
	text-decoration: none;
	color: #797979;
		cursor:hand;
}

#IntroBody {
	background-color: #9C9B95;
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;	
  vertical-align: middle;
}

#MainEntryHolder {    
  width:927px;
  height:560px;
	background-image: url(../images/Mecene_splash2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#IntroBody a , #IntroBody td, #IntroBody th, #IntroBody tr, #IntroBody h1, #IntroBody h2, #IntroBody h3, #IntroBody h4, #IntroBody h5, #IntroBody h6 {
  color:#ECECEC;
}
#IntroBody h1 {
  color:#ffffff;
}


.second_level_link:link {
	color: #00538D;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.second_level_link:visited {
	color: #00538D;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;;
}

.second_level_link_on:visited {
	color: #3E9BBA;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.second_level_link_on:link {
	color: #3E9BBA;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.second_level_link_on {
	color: #3E9BBA;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#LoginForm td {
  color:white;
}
#LoginForm input {
  border:1px solid #52ADCB;
  background-color:#3E9BBA;
  color:white;
}
#LoginForm #BtnLogin {
  border:none;
}

.ListBox  {
  border-spacing:1px;  
}
.ListBox td {
  background-color:#F4F2F5;  
}

.FormInput {
  width:335px;
}

.ContactForm img {
  border:none;
}

      .FundsOverview {
        margin-bottom:0px;
      }
      .FundsOverview img {
        border:none;
      }
      .FundLogoHolder {
        border:1px solid #E3E3E3;
        text-align:center;
      }
      .FundsOverviewDetails {
        border:1px solid #F4F4F4;
        border-left:none;
        margin-top:10px;
        margin-bottom:10px;
      }
      .FundsOverviewDetails td {
        padding:8px;
        padding-left:35px;
        padding-right:35px;
      }
      .FundsOverview span {
        display:block;
        float:left;
        margin-right:23px;
        font-size:12px;
        white-space:nowrap;
        color:#747474;
      }

      .FundsOverview a {
        font-size:12px;
        white-space:nowrap;
        color:#747474;
      }
      .FundsOverview a:hover, .FundsOverview .selected {
        color:#3E9BBA;
      }
      .FundsOverview ul a, .FundsOverview h4 a {
        color:#3E9BBA;
        display:inline;
        float:none;
        clear:both;
        font-size:11px;
        white-space:wrap;
        text-transform: none; 
      }


.BtnLinkApply {
  display:block;
  width:131px;
  height:38px;
  border:none;
  background-image:url(../images/apply_here_combo.gif);
  background-repeat:no-repeat;
  background-position:0px 0px;
  float:left;
}
.BtnLinkApply:hover {
  background-position:0px -38px;
}

.BtnLinkDownloadProfile {
  display:block;
  width:131px;
  height:38px;
  border:none;
  background-image:url(../images/corp_profile_combo.gif);
  background-repeat:no-repeat;
  background-position:0px 0px;
}
.BtnLinkDownloadProfile:hover {
  background-position:0px -38px;
}

.BtnLinkJobApply {
  margin-top:5px;
  display:block;
  width:131px;
  height:38px;
  border:none;
  background-image:url(../images/investorapply_here_combo.gif);
  background-repeat:no-repeat;
  background-position:0px 0px;
}
.BtnLinkJobApply:hover {
  background-position:0px -38px;
}


