body {
	background:url(../img/bodyBg.gif) repeat-x #BABFAC;
	font-family:Georgia, Times, sans-serif;	
	color:#000;
	margin:0;
	}
.container {
	width:838px;
	margin:0px auto;
	}
.header {
	background:url(../img/header.gif) no-repeat;
	height:248px;
	width:838px;
	float:left;
	}
.contentContainer {
	background:url(../img/contentBg.gif) repeat-y;
	min-height:250px;
	_height:250px;
	width:838px;
	float:left;
	}
.contentContainerNormal {
	background:url(../img/contentBg.gif) repeat-y;
	min-height:250px;
	_height:250px;
	width:838px;
	float:left;
	}
.contentFinePrint {
	width:640px;
	font-family: verdana, Arial, sans-serif;	
	font-size:.7em;
	color:#663;
	text-align:justify;
	padding:45px 75px 21px 95px;
	float:left;
	}
.contentLink {
	color:#663;
	text-decoration:none;
	}
.contentLink:hover {
	color:#693;
	text-decoration:underline;		
	}
.navContainer {
	clear:both;
	position:absolute;
	height:35px;
	margin:0px 0px 0px 65px;
	top:182px;
	}
a.clientLogIn:link, a.clientLogIn:visited {
	background:url(../img/clientLogIn_off.gif) top left no-repeat;
	display:block;
	float:right;
	height:19px;
	margin:3px 75px 0px 0px;
	text-decoration:none;
	width:159px;
	}
a.clientLogIn:hover {
	background:url(../img/clientLogIn_on.gif) top left no-repeat;
	}
a.welcome:link, a.welcome:visited {
	background:url(../img/welcome_off.gif) top left no-repeat;
	display:block;
	float:left;
	height:32px;
	margin-left:3px;
	text-decoration:none;
	width:100px;
	}
a.welcome:hover {
	background:url(../img/welcome_on.gif) top left no-repeat;
	}
a.invest:link, a.invest:visited {
	background:url(../img/invest_off.gif) top left no-repeat;
	display:block;
	float:left;
	height:32px;
	margin-left:3px;
	text-decoration:none;
	width:183px;
	}
a.invest:hover {
	background:url(../img/invest_on.gif) top left no-repeat;
	}
a.newsLetter:link, a.newsLetter:visited {
	background:url(../img/newsLetter_off.gif) top left no-repeat;
	display:block;
	float:left;
	height:32px;
	margin-left:3px;
	text-decoration:none;
	width:135px;
	}
a.newsLetter:hover {
	background:url(../img/newsLetter_on.gif) top left no-repeat;
	}
a.performance:link, a.performance:visited {
	background:url(../img/performance_off.gif) top left no-repeat;
	display:block;
	float:left;
	height:32px;
	margin-left:3px;
	text-decoration:none;
	width:147px;
	}
a.performance:hover {
	background:url(../img/performance_on.gif) top left no-repeat;
	}
a.contact:link, a.contact:visited {
	background:url(../img/contact_off.gif) top left no-repeat;
	display:block;
	float:left;
	height:32px;
	margin-left:3px;
	text-decoration:none;
	width:125px;
	}
a.contact:hover {
	background:url(../img/contact_on.gif) top left no-repeat;
	}
.mainTitle {
	font-size:1.1em;
	letter-spacing: .25em;
	}
.subTitle {
	color:#51633F;
	font-size:.9em;
	}
.leftContent {
	color:#333332;
	float:left;
	line-height:1.1em;
	padding-left:70px;
	width:230px;
	}
.leftContent p {
	font-size:.8em;
	}
.leftContent p strong {
	color:#51633F;
	}

.Content {
	color:#333332;
	float:left;
	line-height:1.25em;
	padding-left:70px;
	width:680px;
	}
.Content p {
	font-size:.8em;
	}
.Content p strong {
	color:#51633F;
	}


.comparisonTitle {
	color:#663;
	font-size:1em;
	float:right;
	padding:20px 60px 4px 0px;
	text-align:right;
	width:475px;
	}
.comparisonTable {
	padding:0px 60px 0px 0px;
	float:right;
	width:415px;
	}
.comparisonBg {
	background-color:#EEEEDD;
	padding:10px;
	}
.comparison td, .comparison th {
	font-size:.75em;
	padding:5px 10px;
	}
.comparison .odd {
	background-color:#D6D6B6;
	}
.comparison .footnote {
	font-size:.65em;
	}
.footer {
	background:url(../img/footerBg.gif) no-repeat;
	height:101px;
	width:838px;
	float:left;
	}
.footerText {
	color:#fff;
	font-family: verdana, Arial, sans-serif;	
	font-size:.6em;
	padding:74px 0px 0px 0px;
	text-align:center;
	width:838px;
	}
.footerLink {
	color:#fff;
	text-decoration:none;
	}
.footerLink:hover {
	color:#ffc;
	text-decoration:underline;		
	}
hr
	{
	COLOR: #51633F;
	BACKGROUND-COLOR: #A98A6B;
	HEIGHT: 1px;
	BORDER-STYLE: none;
	WIDTH: 421px;
	}