body { 
	margin-top: 0px;
  	margin-left: 0px;
  	font:	11px/15px Arial, Helvetica, sans-serif;
   }


input { 
	font-family: "monotype.com","Courier New", monospace, mono;
  	font-size: 8pt; 
}
div, p, th, td, li, dd, dl, dt {
	-x-system-font:none;
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	voice-family:inherit;
}


#contentInv {
  position: relative;
  margin: 0 auto;
  width: 675px;
  top: 0px;
  font: 10px Arial, Helvetica, sans-serif;
  color: #666666;
  background: #FFFFFF none repeat scroll 0 0;
  padding: 5px 5px 0px 5px;
  }

#logo {
	background-image: url(/images/rp/new_funds_header.jpg);
	background-position: center top;
	height: 88px;
	width: 675px;
	background-repeat: no-repeat;
}


#FPTitle {
	position: relative;
	z-index: 100;
	left: 230px;
	font: 16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	visibility: visible;
	top: 30px;
	float: left;
	width: 400px;
	vertical-align: top;
  }
#FPTitle2 {
  position: absolute;
  top: 55px;
  left: 260px;
  width: 400px;
  font:	16px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  visibility: visible;
  z-index: 100;
  }
#FPTitleDet {
	position: relative;
	z-index: 100;
	left: 230px;
	font: 16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	visibility: visible;
	top: 10px;
	float: left;
	vertical-align: top;
	width: 400px;
  }
  
#FPsub {
	position: relative;
	top: 10px;
	left: 230px;
	font: 16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: left;
	visibility: visible;
	vertical-align: top;
	z-index: 999;
	width: 425px;
  }
#FPDate {
	position: relative;
	z-index: 100;
	top: 60px;
	left: 125px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	visibility: visible;
	float: left;
	vertical-align: top;
  }
#FPDateDet {
	position: relative;
	z-index: 100;
	top: 30px;
	left: 125px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	visibility: visible;
	float: left;
	vertical-align: top;
}
#Graph {
  position: relative;
  width: 600px;
  height: 350px;
  visibility: visible;

}
#GraphPosition {

  top: 38px;
  left: 41px;
  width: 550px;
  height: 250px;
  color: #ffffff;
  visibility: visible;

}
#GraphVertical {

  top: 39px;
  left: 40px;
  width: 5px;
  visibility: visible;

}
#GraphHorizontal {
position: relative;
top: 158px;
left: 18px;
width: 550px;
visibility: visible;
z-index: 900;
}

#HorizontalText {
  visibility: visible;
  font-size: 11px;
  color: #000000;
  font-weight:900;
  text-align:center;
}
#VerticalText1 {

  top: 32px;
  left: 15px;
  width: 30px;
  visibility: visible;

  font-size: 11px;
  color: #000000;
  font-weight:900;
}
#VerticalText2 {
  top: 59px;
  left: 15px;
  width: 30px;
  visibility: visible;

  font-size: 11px;
  color: #000000;
  font-weight:900;
}
#VerticalText3 {

  top: 88px;
  left: 15px;
  width: 30px;
  visibility: visible;

  font-size: 11px;
  color: #000000;
  font-weight:900;
}
#VerticalText4 {

  top: 115px;
  left: 18px;
  width: 30px;
  visibility: visible;

  font-size: 11px;
  color: #000000;
  font-weight:900;
}
#VerticalText5 {

  top: 142px;
  left: 18px;
  width: 30px;
  visibility: visible;

  font-size: 11px;
  color: #000000;
  font-weight:900;
}
#VerticalText6 {

  top: 167px;
  left: 18px;
  width: 30px;
  visibility: visible;

  font-size: 11px;
  color: #000000;
  font-weight:900;
}
#VerticalText7 {

  top: 196px;
  left: 18px;
  width: 30px;
  visibility: visible;

  font-size: 11px;
  color: #000000;
  font-weight:900;
}
#VerticalText8 {

  top: 220px;
  left: 18px;
  width: 30px;
  visibility: visible;

  font-size: 11px;
  color: #000000;
  font-weight:900;
}
#VerticalText9 {

  top: 245px;
  left: 16px;
  width: 30px;
  visibility: visible;

  font-size: 11px;
  color: #000000;
  font-weight:900;
}
#VerticalText10 {

  top: 250px;
  left: 16px;
  width: 30px;
  visibility: visible;

  font-size: 11px;
  color: #000000;
  font-weight:900;
}
#VerticalText11 {

  top: 251px;
  left: 16px;
  width: 30px;
  visibility: visible;

  font-size: 11px;
  color: #000000;
  font-weight:900;
}
#YTD {

  top: 282px;
  left: 545px;
  width: 30px;
  visibility: visible;

  font-size: 11px;
  color: #000000;
  font-weight:900;
}

.bold {
 	font-size: 11px;
    font-weight:bold;
 }
 
/* MY STYLES */

.greenbg{background-color: #f5f3dc; width: 100%; }
.w78{ width: 78%; }
.w48{ width: 48%; }
.w40{ width: 40%; }
.w31{ width: 31%; }
.w30{ width: 30%; }
.w27{ width: 27%; }
.w22{ width: 22%; }
.w20{ width: 20%; }
.w35{ width: 34%; }
.w15{ width: 15%; }
.w12{ width: 12%; }
.w18{ width: 18%; }
.w8{ width: 8%; }
.w65{ width: 65%; }
.w99{	width: 99%; }
.w100 { width: 100%; }
.fl{ float:left; }
.tal{ text-align: left; }
.blueborder{	border: 1px solid blue; }
.underline{ border-bottom: 1px solid black; }
.clear{ clear: both; }
.marginleft3{ margin-left: 3%; }
.marginleft6{margin-left: 6%; }
.marginleft5{margin-left: 5%; }
.marginleft2{ margin-left: 2%; }
.marginright2{ margin-right: 2%;}
.marginbottom2{ margin-bottom: 2%;}
.pl5px{padding-left: 5px;}
.pl6px{padding-left: 6px;}
.pt10px{padding-top: 10px;}
.pt5px{padding-top: 5px;}
.pb20px{padding-bottom: 20px;}
.pb15px{padding-bottom: 15px;}
.pb10px{padding-bottom: 10px;}
.pb5px{padding-bottom: 5px;}
.ml5px{ margin-left: 5px; }
.mt10px{ margin-top: 10px; }
.mt5px{ margin-top: 5px; }
.mb5px {
	margin-bottom: 5px;
	margin-top: 0px;
}
.lh8px{line-height:8px;}
.mb15px{ margin-bottom: 15px; }
.mb10px{ margin-bottom: 10px; }
.pad4040{ padding: 4px 0px 4px 0px; }
.pad4000{ padding: 4px 0px 0px 0px; }
.pad5030{ padding: 5px 0px 3px 0px; }
.pad10030{ padding: 10px 0px 3px 0px; }
.pad5555{ padding: 5px; }
.pad100100{padding: 10px 0px 10px 0px;}
.pad100106{padding: 10px 0px 10px 6px;}
.pad2010106 {
	padding: 20px 10px 10px 6px;
}

.italic{font-style: italic;}
.fontsize9{font-size:9px;}
.fontsize16 {
	font-size:16px;
}

.ridgeborder{padding:5px 5px 10px 5px; border:4px ridge #999999;}
.height100px{height:100px;}

#flashcontent {
	width: 650px;
}
p {
	margin-top: 0;
	padding-top: 0;
	line-height: normal;
}
ol {
	margin: 2px 0px 2px 25px;
}
li {
	margin-bottom: 5px;
}
