/* Global ------------- */

body	{	
	color: #000000;
	margin: 0;
	padding: 0;
	border: 0;
}
P { font: 0.7em Verdana, Arial, Helvetica, sans-serif;
    margin-top:6px; margin-bottom:0px;margin-left:12px; margin-right:12px;
}

P.welcome { font: 0.7em Verdana, Arial, Helvetica, sans-serif;
    margin-top:20px; margin-bottom:0px;margin-left:20px; margin-right:20px;
}

img.title { margin-top:0px; margin-bottom:0px;margin-left:16px; margin-right:0px;}
img.keith { float: right; margin-top:0px; margin-bottom:0px;margin-left:16px; margin-right:0px;}

A:link, A:active { color: #4e91c7;}
A:visited { color: #4e91c7; }
A:hover { color: #4e91c7;}


/* BASE STRUCTURE ------------- */

div.container {
background: #2d437c url(images/backlines.gif) center top no-repeat;
width: 100%;
height: 60px;
text-align: center;
margin: 0px;
margin-top: auto;
margin-right: auto;
margin-bottom: auto;
margin-left: auto;
padding: 0px;
border-style: solid;
border-color: #666666;
border-width: 0px;
}

div.header {
background: #2d437c url(images/header.gif);
width: 760px;
height: 60px;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
}

div.footcontainer {
background: #ffffff url(images/backlinesbott.gif) center bottom no-repeat ;
width: 100%;
height: 70px;
text-align: center;
margin: 0px;
margin-top: auto;
margin-right: auto;
margin-bottom: auto;
margin-left: auto;
padding: 0px;
}

div.footer {
background: #ffffff url(images/footer.gif);
width: 760px;
height: 70px;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
}

/* NAVIGATION ------------- */

div.nav_container {
background: url(images/navbar.gif);
background-repeat: repeat-x;
width: 100%;
height: 21px;
text-align: center;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

div.nav_bar {
background-color: #000000;
height: 21px;
width: 760px;
text-align: left;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
}

img.navimage{
border-width: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
/* Content ------------- */
div.contentspace {
background: #ffffff);
height: 20px;
width: 100%;
margin: 0px;
padding: 0px;
}
div.contentcontainer {
background: #ffffff;
height: auto;
width: 100%;
text-align: center;
margin: 0px;
margin-top: auto;
margin-right: auto;
margin-bottom: auto;
margin-left: auto;
padding: 0px;
}
div.contentholder {
background: #ffffff;
height: auto;
width: 760px;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
}

div.leftcontent {
float: left;
background: #ffffff;
width: 340px;
height: auto;
text-align: left;

}
div.rightcontent {
float: right;
background: #ffffff;
width: 420px;
height: auto;
text-align: center;
}


div.leftcontent2 {
float: left;
background: #ffffff;
width: 370px;
height: auto;
text-align: center;

}
div.rightcontent2 {
float: right;
background: #ffffff;
width: 370px;
height: auto;
text-align: center;
}


div.fullcontent {
float: left;
background: #ffffff;
width: 760px;
height: auto;
text-align: left;
}
/* GROWTH TABLE ------------- */
P.growthtext { font: 0.6em Verdana, Arial, Helvetica, sans-serif;  color: #2d437c;
    margin-top:3px; margin-bottom:3px;margin-left:0px; margin-right:12px; text-align: right;
}
P.datetext { font: 0.6em Verdana, Arial, Helvetica, sans-serif;  color: #2d437c;
    margin-top:3px; margin-bottom:3px;margin-left:0px; margin-right:7px; text-align: right;
}
P.returntext { font: 0.6em Verdana, Arial, Helvetica, sans-serif;  color: #2d437c;
    margin-top:8px; margin-bottom:8px;margin-left:5px; margin-right:5px; 
}
P.termstext{ font: 0.6em Verdana, Arial, Helvetica, sans-serif;  color: #2d437c;
    margin-top:8px; margin-bottom:8px;margin-left:5px; margin-right:5px;
	text-align: center;
}
P.termstext2{ font: 0.6em Verdana, Arial, Helvetica, sans-serif;  color: #2d437c;
 margin-top:12px; margin-bottom:8px;margin-left:16px; margin-right:16px;
}
P.termstext3{ font: 0.6em Verdana, Arial, Helvetica, sans-serif;  color: #2d437c;
 margin-top:12px; margin-bottom:8px;margin-left:8px; margin-right:8px;
}
img.tabletitle{
 margin-top:3px; 
 margin-bottom:3px;
 margin-left:3px; 
 margin-right:3px;
}
table.growthtable {
 border: 1px solid #2d437c;
 margin-top:20px; 
 margin-bottom:0px;
 margin-left:20px; 
 margin-right:0px;
}
table.growthtable2 {
 border: 1px solid #2d437c;
 margin-top:20px; 
 margin-bottom:0px;
 margin-left:10px; 
 margin-right:0px;
}
table.returntable {
 border: 1px solid #2d437c;
 text-align: center;
 margin-top:20px; 
 margin-bottom:0px;
 margin-left:10px; 
 margin-right:0px;
}
td.growthcell{
 border-style: solid;
  border-left-width: 0px;
 border-right-width: 1px;
  border-top-width: 0px;
   border-bottom-width: 0px;
}
td.growthtoptopcell{
 border-style: solid;
 border-left-width: 0px;
 border-right-width: 1px;
 border-top-width: 0px;
 border-bottom-width: 1px;
}
td.growthtopcell{
 border-style: solid;
  border-left-width: 0px;
 border-right-width: 1px;
 border-top-width: 0px;
 border-bottom-width: 1px;
}
td.growthtlcell{
 border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
 border-bottom-width: 1px;
}

table.fees{
 border:'0';
 margin-top:20px; 
 margin-bottom:0px;
 margin-left:20px; 
 margin-right:0px;
}

P.feestext {
font: 0.7em Verdana, Arial, Helvetica, sans-serif;
    margin-top:0px; margin-bottom:0px;margin-left:0px; margin-right:0px;
}
