body { margin: 0 0 0 0; padding: 0 0 0 0;  background: url(../images/body_bg.gif) center top no-repeat; font-family: Arial, helvetica, sans-serif; }
html, body {
height:100%;
}
#wrapper {
min-height:100%;
}
* html #wrapper {
height:100%;
}
#footer {
background-color:#004f76; height:30px;
margin-top:-30px;
} 

img { behavior: url(iepngfix.htc); border: none; }

form { margin: 0; padding: 0; }

p { margin: 12px 0; font-size: 13px; line-height: 16px; }

table tr td { vertical-align:top; }

#copy a { color: #000; }

#copy a:hover { color: #9c5f0c }

#copy ul li { font-size: 13px; line-height: 16px;  }

h1 { margin: 5px 0 15px 0; font-size: 25px; font-weight:lighter;  font-family: Verdana, Trebuchet MS, Arial; color:#805648  } 

h2 { margin: 20px 0 0 0; font-size: 13px; font-weight: bold; } 

h3 { margin: 0 0 0 0; padding: 0; font-size: 13px; font-weight: bold; color: #9c5f0c}

#wrapper { text-align: center; }

#container { width: 100%; margin-left: auto; margin-right: auto; text-align: left; }

#header { width: 100%;  height: 180px; background-color:#004f76} /*AF removed background: url(../images/RESCAP_BANNER.jpg) no-repeat; */

#printHeader { display: none; }

#logo { float: left; padding: 22px 0 0 17px;   }

#search { float: right;  padding-right: 20px; } 

#navContainer { height: 37px;
			background: url(../images/nav_bg.gif); border-top: 1px solid #000;  }
			
#breadCrumbs { font-size: 11px; line-height: 45px; height: 45px; padding: 0 0 0 16px;  }

#breadCrumbs a { color: #000; }

#breadCrumbs a:hover { color: #000;  }

#right { width: 162px; height: 300px;  float: right; padding: 10px 10px 0 0; }

#right a { width: 162px; height: 18px; display: block; margin: 4px 0 4px 0; } 

#right a.navigate { background: url(../images/right_navigate.gif); }
#right a.navigate:hover { background: url(../images/right_navigate_f2.gif); }
#right a.privacy { background: url(../images/right_privacy.gif); }
#right a.privacy:hover { background: url(../images/right_privacy_f2.gif); }
#right a.terms { background: url(../images/right_terms.gif);  }
#right a.terms:hover { background: url(../images/right_terms_f2.gif);  }

#left { width: 150px;  float: left;  margin: 5px 0 0 11px;  border-top: 1px solid #b4b4b4; font-weight: bold; font-size: 11px; }

#left a { display: block; padding: 6px 0 5px 4px; border-bottom: 1px solid #b4b4b4; color: #805648; text-decoration: none; } /*AF: modified from 000 */

#left a:hover { color: #004f76; } /*AF: modified from 9c5f0c */

#left a.selected { color: #004f76; } /*AF: modified from 9c5f0c */

#copy { margin: 0 200px 50px 0; }

#copyInner { margin-left: 182px; }

#print { float: right; width: 110px; height: 20px; position: relative; top: -2px; left: 5px; }

/* nav image classes */

.link1 { width: 83px;  background: url(../images/company_profile.gif) no-repeat; } /*AF: topmenu1 */
.link1:hover { background: url(../images/company_profile_h.gif) no-repeat;  }
.link2 { width: 83px;  background: url(../images/our_team.gif) no-repeat;  }
.link2:hover { background: url(../images/our_team_h.gif) no-repeat;  }
.link3 { width: 83px;  background: url(../images/investment_style.gif) no-repeat;  }
.link3:hover { background: url(../images/investment_style_h.gif) no-repeat;  }
.link4 { width: 83px;  background: url(../images/strategies.gif) no-repeat;  }
.link4:hover { background: url(../images/strategies_h.gif) no-repeat;  }
.link5 { width: 83px;  background: url(../images/performance.gif) no-repeat;  }
.link5:hover { background: url(../images/performance_h.gif) no-repeat;  }
.link6 { width: 83px;  background: url(../images/contact_us.gif) no-repeat;  }
.link6:hover { background: url(../images/contact_us_h.gif) no-repeat;  }
.link7 { width: 83px;  background: url(../images/funds.gif) no-repeat;  }
.link7:hover { background: url(../images/funds_h.gif) no-repeat;  }
.link8 { width: 83px;  background: url(../images/unit_pricing.gif) no-repeat;  }
.link8:hover { background: url(../images/unit_pricing_h.gif) no-repeat;  }
.link9 { width: 83px;  background: url(../images/reports_and_articles.gif) no-repeat;  }
.link9:hover { background: url(../images/reports_and_articles_h.gif) no-repeat;  }

/* NAV */

		#nav { 	
			position: relative;
			z-index: 99;
			
			text-align: left; 
			font: 11px/25px arial, sans-serif; 
			margin: 0;
			padding: 0;
			
		}

		#nav ul { 
		
			display: table;
			margin: 0 0 0 10px;
			padding: 0;
		}
		
		
		#nav li { 
			display: table-cell;
			position: relative;
			float: left;
			
			 
		}
		
		#nav a { 
		
			text-decoration: none; 
			display: block;
			margin: 0;
			border-right: 1px solid #fff;
			padding: 0;
			color: #000;
			width: 83px; height: 35px;
			
		} 
		
		#nav a:hover {
			
			color: #805648; /*AF: modified from 25743c */
		 }

		#nav li ul { 
			display: block;
			position: absolute; 
			left: -999em;
			margin: 0;
			
		} 
		
		
		#nav li:hover ul { left: auto }
		
		#nav li li, #nav li li a { display: block; clear: both; }
		
		#nav li li {  }
		
		#nav li li a { 
		background: #e7e5e6;
		color: #000; 
		padding: 7px;
		font-weight: normal; 
		width: 69px; 
		text-align: left; 
		height: auto;
		line-height: 13px;
		
		}
		
		
		#nav li li a:hover { 
		color: #805648; /*AF: changed from 9c5f0c*/

		}
		
		
		
		.cmsTable
		{
		    font-size:11px;
		}