.prettytable1 {
  width: 520.0px;
  margin: 0 0 15px 15px;
}
#indvfund .p {
  width: 700.0px;
}
#indvfund  p {
  width: 700.0px;
}
#downloadhistorical {
  position: relative;
  top: 1.0em;
  display: block;
  width: 360.0px;
  background-color: #dce9de;
  padding: 0;
  margin: 0 0 0 17px;
  margin-bottom: 2.0em;
  line-height: 30.0px;
  font-size: 11.0px;
  font-family: verdana, helvetica, sans-serif;
  color: #000066;
}
#downloadhistorical  h2 {
  padding: 0;
  margin: 0;
  height: 32.0px;
  padding-top: 3.0px;
  padding-left: 10.0px;
  background-color: #d5dfed;
  color: #000066;
  font-size: 11.0px;
  font-weight: lighter;
  width: 350.0px;
}
#downloadhistorical  form {
  padding-left: 10.0px;
  padding-bottom: 10.0px;
}
.fundtitle {
  background-image: url('/images/green_cbv.gif');
  background-repeat: repeat-x;
  background-color: #00722a;
  color: #fff;
  height: 35.0px;
}
.fundtitle .catlabel {
  color: #fff;
  display: block;
  position: relative;
  top: 10.0px;
  font-weight: bold;
}
.fundtitle  td {
  padding: 0;
  border-right: 1px solid #fff;
  cursor: default;
}
#pricetd {
  width: 45.0px;
  padding-left: 10.0px;
}
#ytd_td {
  width: 45.0px;
  padding-left: 10.0px;
}
#indextd {
  width: 300.0px;
  padding-left: 10.0px;
}
#fundtd {
  width: 200.0px;
  padding-left: 10.0px;
}
.highlight {
  height: 18.0px;
}
.highlight .daily {
  text-align: center;
}
.highlight .tdcenter {
  text-align: center;
}
.highlight .tdright {
  text-align: right;
  padding-right: 3.0px;
  padding-left: 3.0px;
}
.highlight  td {
  padding-left: 7.0px;
  padding-right: 4.0px;
  border-right: 1px solid #fff;
  cursor: default;
}
.fundsinfo_b {
  height: 18.0px;
  background-color: #d2d2d2;
}
.fundsinfo_b .daily {
  text-align: center;
}
.fundsinfo_b .tdcenter {
  text-align: center;
}
.fundsinfo_b .tdright {
  text-align: right;
  padding-right: 3.0px;
  padding-left: 3.0px;
}
.fundsinfo_b  td {
  padding-left: 7.0px;
  padding-right: 4.0px;
  border-right: 1px solid #fff;
  cursor: default;
}
.fundsinfo_a {
  background-color: #b5d4e6;
  height: 18.0px;
}
.fundsinfo_a .daily {
  text-align: center;
}
.fundsinfo_a .tdcenter {
  text-align: center;
}
.fundsinfo_a .tdright {
  text-align: right;
  padding-right: 3.0px;
  padding-left: 3.0px;
}
.fundsinfo_a  td {
  padding-left: 7.0px;
  padding-right: 4.0px;
  border-right: 1px solid #fff;
  cursor: default;
}
.fundsinfo {
  background-color: #b5d4e6;
  height: 18.0px;
}
.fundsinfo .tdright {
  text-align: right;
  padding-right: 3.0px;
  padding-left: 3.0px;
  white-space: nowrap;
}
.fundsinfo .tdleft {
  padding-left: 7.0px;
}
.fundsinfo  td {
  padding-left: 0.0px;
  padding-right: 0.0px;
  border-right: 1px solid #fff;
  cursor: default;
}
.categories {
  background-color: #0032a5;
  color: #fff;
  margin-bottom: 0;
  padding-bottom: 0;
  padding: 0;
  height: 41.0px;
  background-repeat: repeat-x;
}
.categories .catlabel {
  display: block;
  position: relative;
  top: 15.0px;
  font-weight: bold;
}
.categories  td {
  padding-left: 10.0px;
  padding-right: 10.0px;
  border-right: 1px solid #fff;
  cursor: default;
}
.categories  td.daily {
  width: 60.0px;
  text-align: center;
}
.categories  td.firsttd {
  width: 60.0px;
  padding-left: 10.0px;
}
#productmatrixnavz {
  margin: 0;
  margin-top: 15.0px;
  padding: 0;
  height: 40.0px;
  width: 1200.0px;
}
#productmatrixnavz .shortliroov {
  width: 96.0px;
  height: 40.0px;
  visibility: visible;
  display: block;
  background-image: url('/images/lightgrey_cbv_short.gif');
  background-repeat: repeat-x;
  margin-top: 32.0px;
}
#productmatrixnavz .shortliroov  a {
  width: 80.0px;
  padding-top: 16.0px;
}
#productmatrixnavz .short {
  width: 96.0px;
  height: 40.0px;
  background-image: url('/images/grey_cbv_short.gif');
  background-repeat: repeat-x;
  margin-top: 32.0px;
}
#productmatrixnavz .short  a {
  width: 80.0px;
  padding-top: 16.0px;
}
#productmatrixnavz .gap {
  background-image: none;
  width: 5.0px;
}
#productmatrixnavz .bluetab {
  background-image: url('/images/darkblue_cbv_short.gif');
  background-repeat: repeat-x;
}
#productmatrixnavz .current {
  background-image: url('/images/darkblue_cbv_short.gif');
  background-repeat: repeat-x;
}
#productmatrixnavz .br {
  position: relative;
  float: right;
}
#productmatrixnavz .bl {
  position: relative;
  float: left;
}
#productmatrixnavz .liroov {
  visibility: hidden;
  display: none;
  background-image: url('/images/lightgrey_cbv_short.gif');
  background-repeat: repeat-x;
}
#productmatrixnavz  li {
  margin: 0;
  margin-right: 0.0px;
  margin-bottom: -2.0px;
  width: 115.0px;
  height: 40.0px;
  display: block;
  float: left;
  list-style: none;
  position: relative;
  background-image: url('/images/grey_cbv_short.gif');
  background-repeat: repeat-x;
}
#productmatrixnavz  li a {
  display: block;
  position: relative;
  width: 99.0px;
  text-align: center;
  float: left;
  padding-top: 15.0px;
  text-decoration: none;
  font-size: 11.0px;
  font-weight: bold;
  color: #fff;
  padding-bottom: 0.0px;
}
.prettytable1 .trc {
  background-color: #00722a;
}
.prettytable1 .trb {
  background-color: #d2d2d2;
}
.prettytable1 .tra {
  background-color: #b5d4e6;
}
.prettytable1 .thbv {
  padding: 0;
  height: 42.0px;
  background-image: url('/images/darkblue_cbv.gif');
  background-repeat: repeat-x;
  color: #fff;
}
.prettytable1  td {
  padding-left: 2.0px;
  padding-right: 2.0px;
}
.tdcenter {
  text-align: center;
  color: #000066;
}
#symbolfund .thbv {
  padding: 0;
  height: 42.0px;
  background-image: url('/images/darkblue_cbv.gif');
  background-repeat: repeat-x;
  color: #fff;
}
#symbolfund .highlight .tdcenter {
  color: #000066;
}
#symbolfund .fundsinfo_b .tdcenter {
  color: #000066;
}
#symbolfund .fundsinfo_a .tdcenter {
  color: #000066;
}
#symbolfund  td {
  white-space: nowrap;
  font-size: 11.0px;
  color: #000066;
  line-height: 12.0px;
}
#symbolfund  td.nowrap {
  color: #fff;
}
#symbolfund  td.tdcenter {
  color: #fff;
}
#symbolfund  td.firsttd {
  color: #fff;
}
#symbolfund  td#fundtd {
  color: #fff;
}
.interior #mainbody  table a {
  text-decoration: none;
  color: #000066;
  font-family: verdana,helvetica,sans-serif;
  font-size: 11.0px;
  font-weight: lighter;
}
