div.r-bar-ri-tho-text {
  font-family: arial, helvetica, sans-serif;
  color: #4e545e;
  font-size: 0.85em;
  text-align: left;
  padding: 0px;
  margin: 0px;
  margin-top: 0px;
  margin-right: 8px;
}

div.r-bar-ri-tho-text p {
  margin: 0px;
  padding: 0px;
  padding-top: 5px;
}


div.r-bar-ri-text {
  font-family: arial, helvetica, sans-serif;
  color: #888888;
  font-size: 0.85em;
  text-align: left;
  padding-left: 0px;
  padding-right: 0px;
  margin: 0px;
}

div.r-bar-ri-text p {
  margin: 0px;
  padding: 0px;
  padding-top: 5px;
}

div.r-bar-ri-text p a {
  color: #5180bc;
  text-decoration: none;
}

div.r-bar-ri-text p a:hover {
  color: #5180bc;
  text-decoration: underline;
}

div.r-bar-ri-text p a:visited {
  color: #5180bc;
}

div.r-bar-recent-text {
  font-family: arial, helvetica, sans-serif;
  color: #7e8186;
  font-size: 0.7em;
  text-align: left;
  padding-left: 0px;
  padding-right: 0px;
  margin: 0px;
}

div.r-bar-recent-text p.hdr {
  font-family: arial, helvetica, sans-serif;
  color: #7e8186;
  font-size: 1.3em;
  font-weight: bold;
  text-align: center;
  padding: 0px 4px 0px 0px;
  margin: 0px;
}

div.r-bar-recent-text p.title {
  font-family: arial, helvetica, sans-serif;
  text-align: left;
  color: #7e8186;
  font-size: 1em;
  margin: 0px;
  padding: 10px 0px 0px 0px;
}

div.r-bar-recent-text p.title a {
  color: #7e8186;
  text-decoration: none;
}

div.r-bar-recent-text p.title a:hover {
  text-decoration: underline;
}

div.r-bar-ri-wri-text p {
  margin: 5px 0px 5px 0px;
}

div.r-bar-ri-wri-text p.hdr {
  font-family: "Trebuchet MS", arial, helvetica, sans-serif;
  color: #db9031;
  font-size: 1.3em;
  font-weight: bold;
  text-align: left;
  padding: 0px;
  margin: 0px;
}

div.r-bar-ri-wri-blk {
  background-image: url(../images/r_bar_ri_wri_blk.png);
  background-repeat: no-repeat;
  font-family: arial, helvetica, sans-serif;
  font-weight: bold;
  color: #000000;
  font-size: 0.7em;
  text-align: left;
  width: 131px;
  height: 19px;
  overflow: none;
  margin: 10px 5px 10px 6px;
  padding: 4px 0px 0px 10px;
}

div.r-bar-ri-wri-let {
  padding: 0px 20px 0px 20px;
  font-family: arial, helvetica, sans-serif;
  text-align: left;
  color: #000000;
  font-size: 0.7em;
}

div.r-bar-ri-wri-let p.author {
  font-family: arial, helvetica, sans-serif;
  text-align: left;
  color: #838383;
  font-size: 1em;
  margin: 0px 0px 15px 0px;
  padding: 0px;
}

div.r-bar-ri-wri-let p.title {
  font-family: arial, helvetica, sans-serif;
  text-align: left;
  color: #003b59;
  font-size: 1em;
  margin: 0px;
  padding: 0px;
}

div.r-bar-ri-wri-let p.title a {
  color: #003b59;
  text-decoration: underline;
}

div.r-bar-ri-wri-let p.title a:visited {
  color: #003b59;
  text-decoration: underline;
}

div.r-bar-ri-wri-let p.title a:hover {
  color: #003b59;
  text-decoration: underline;
}

div.ri-let-hdr p.blurb {
  color: #000000;
  font-family: arial, helvetica, sans-serif;
  font-size: 0.75em;
  font-weight: normal;
}

div.ri-let-hdr-title p.blurb {
  color: #000000;
  font-family: arial, helvetica, sans-serif;
  font-size: 0.75em;
  font-weight: normal;
}

p.ri-links-itn-hdr {
  margin: 0px 0px 10px 0px;
  padding: 0px;
  font-family: "Trebuchet MS", arial, helvetica, sans-serif;
  font-size: 1.5em;
  color: #db9031;
}

p.ri-links-title {
  margin: 0px;
  padding: 0px;
  font-family: arial, helvetica, sans-serif;
  font-weight: bold;
  font-size: 0.8em;
  color: #303f63;
}

p.ri-links-blurb {
  margin: 0px 0px 10px 0px;
  padding: 0px;
  font-family: arial, helvetica, sans-serif;
  font-size: 0.75em;
  color: #303f63;
}

p.ri-links-title a {
  color: #303f63;
  text-decoration: none;
}

p.ri-links-title a:hover {
  color: #303f63;
  text-decoration: underline;
}

p.ri-links-title a:visited {
  color: #303f63;
}

div.ri-let p.title {
  color: #3272a8;
  font-family: times, serif;
  font-weight: bold;
  font-size: 0.9em;
  padding: 0px;
  margin: 15px 0px 15px 0px;
}

div.ri-let p.text {
  color: #000000;
  font-family: arial, helvetica, sans-serif;
  font-size: 0.75em;
  padding: 0px;
  margin: 0px;
}

div.ri-let p {
  color: #000000;
  font-family: arial, helvetica, sans-serif;
  font-size: 0.75em;
  padding: 0px;
  margin: 0px;
}

div.ri-let ul.link {
  float: left;
  padding: 10px 0px 0px 15px;
  margin: 0px;
}

div.ri-let ul.link li {
	list-style-image: url('../images/ico_sq_bl.png');
  color: #003b59;
  font-family: arial, helvetica, sans-serif;
  font-size: 0.75em;
  margin: 0px;
  padding: 0px;
  padding-bottom: 5px;
}

div.ri-let ul.link li a{
  color: #db9031;
  text-decoration: none;
  text-transform: uppercase;
}

div.ri-let ul.link li a:hover{
  color: #db9031;
  text-decoration: underline;
}

div.ri-let ul.link li a:visited{
  color: #db9031;
}

div.ri-art p.text {
  color: #000000;
  font-family: arial, helvetica, sans-serif;
  font-size: 0.75em;
}

div.ri-art p {
  color: #000000;
  font-family: arial, helvetica, sans-serif;
  font-size: 0.75em;
}

div.ri-art p a {
  color: #000000;
  text-decoration: none;
}

div.ri-art p a:hover {
  text-decoration: underline;
}

div.ri-art ul {
  float: left;
  padding: 10px 0px 10px 15px;
  margin: 0px;
}

div.ri-art ul li {
  font-family: arial, helvetica, sans-serif;
  font-size: 0.75em;
  margin: 0px;
  padding: 0px;
  padding-bottom: 10px;

}

div.ri-art ul.link {
  float: left;
  padding: 10px 0px 0px 15px;
  margin: 0px;
}

div.ri-art ul.link li {
	list-style-image: url('../images/ico_tri_bl.png');
  color: #5180bc;
  font-family: arial, helvetica, sans-serif;
  font-size: 0.75em;
  margin: 0px;
  padding: 0px;
  padding-bottom: 5px;
}

div.ri-art ul.link li a{
  color: #5180bc;
  text-decoration: none;
}

div.ri-art ul.link li a:hover{
  color: #5180bc;
  text-decoration: underline;
}

div.ri-art ul.link li a:visited{
  color: #5180bc;
}


div.ri-itn ul.link {
  float: left;
  padding: 10px 0px 0px 15px;
  margin: 0px;
}

div.ri-itn ul.link li {
	list-style-image: url('../images/ico_tri_bl_itn.png');
  color: #5180bc;
  font-family: arial, helvetica, sans-serif;
  font-size: 0.75em;
  margin: 0px;
  padding: 0px;
  padding-bottom: 5px;
}

div.ri-itn ul.link li a{
  color: #5180bc;
  text-decoration: none;
}

div.ri-itn ul.link li a:hover{
  color: #5180bc;
  text-decoration: underline;
}

div.ri-itn ul.link li a:visited{
  color: #5180bc;
}

div.ri-footer p.return {
  color: #042738;
  font-family: arial, helvetica, sans-serif;
  font-size: 0.7em;
}

div.ri-footer p.return a {
  color: #042738;
  text-decoration: none;
}

div.ri-footer p.return a:hover {
  color: #042738;
  text-decoration: underline;
}

div.ri-footer p.return a:visited {
  color: #042738;
}

div.ri-footer-support-text {
  text-align: center;
  font-family: arial, helvetica, sans-serif;
  font-size: 0.7em;
  color: #042738;
}

div.ri-footer-support-text a {
  color: #042738;
  text-decoration: underline;
}

div.ri-footer-support-text a:hover {
  color: #042738;
  text-decoration: underline;
}

div.ri-footer-support-text a:visited {
  color: #042738;
}

div.ri-let-form td {
  text-align: right;
  font-family: arial, helvetica, sans-serif;
  font-size: 0.75em;
  padding: 2px;
  color: #3e748f;
}

div.ri-let-form td span.or {
  color: #db9031;
}

div.ri-let-form td.label {
  width: 75px;
}

div.ri-let-form td.letter-label {
  vertical-align: top;
  width: 75px;
}

div.ri-let-form td input {
  width: 175px;
  font-family: arial, helvetica, sans-serif;
  font-size: 1em;
}

div.ri-let-form td input.submit {
  width: 60px;
  color: #3e748f;
  background-color: #b8c3c8;
}

div.ri-let-form td textarea {
  width: 175px;
  height: 55px;
  font-family: arial, helvetica, sans-serif;
  font-size: 1em;
}

div.ri-let-form td textarea.letter {
  width: 440px;
  height: 300px;
  font-family: arial, helvetica, sans-serif;
  font-size: 1em;
}

div.ri-itn-text {
  width: 480px;
  text-align: left;
  margin: 0px;
  padding: 0px 21px 0px 20px;
}

div.ri-links-text {
  text-align: left;
  margin: 0px;
  padding: 0px 10px 0px 25px;
}

div.ri-links-text-ico {
  clear: left;
  float: left;
  padding: 5px 18px 6px 6px;
}

div.ri-links-text-art {
  float: left;
  padding: 0px;
  width: 460px;
}

div.ri-links-itn a {
  color: #0e4466;
  text-decoration: none;
}

div.ri-links-itn a:hover {
  color: #0e4466;
  text-decoration: underline;
}

div.ri-links-itn a:visited {
  color: #0e4466;
}

div.ri-itn-text p.itn-title {
  padding: 0px;
  margin: 0px;
  color: #000000;
  text-transform: uppercase;
  font-family: "Trebuchet MS", arial, helvetica, sans-serif;
  font-weight: bold;
  font-size: 0.8em;
}

div.ri-itn-text p.title {
  font-family: "Times New Roman", times, serif;
  font-size: 1em;
  color: #003b59;
  padding: 0px;
  margin: 10px 0px 5px 0px;
}

div.ri-itn-text p.text {
  font-family: arial, helvetica, sans-serif;
  font-size: 0.75em;
  padding: 0px;
  margin: 10px 0px 5px 0px;
  color: #000000;
}

div.ri-itn-text p {
  font-family: arial, helvetica, sans-serif;
  font-size: 0.75em;
  padding: 0px;
  margin: 10px 0px 5px 0px;
  color: #000000;
}

div.ri-itn-text p a {
  color: #000000;
  text-decoration: none;
}

div.ri-itn-text p a:hover {
  text-decoration: underline;
}

div.ri-art p.title {
  font-family: "Times New Roman", times, serif;
  font-size: 1.1em;
  margin: 17px 0px 17px 0px;
  color: #003b59;
}

div.ri-itn-art {
  float: left;
  margin-bottom: 10px;
  width: 490px;
}

div.ri-thought p.author {
  margin-top: 10px;
  font-size: 0.85em;
}

div.ri-print-link {
  width: 587px;
  float: left;
  font-family: arial, helvetica, sans-serif;
  text-align: right;
  font-size: 0.75em;
  color: #003b59;
  padding-bottom: 10px;
}

div.ri-print-link a {
  color: #003b59;
  text-decoration: none;
}

div.ri-print-link a:hover {
  color: #003b59;
  text-decoration: underline;
}