select
      {
      font-family: Verdana, Arial, Helvetica;
      font-size: 10px;
      background-color: #F5F5F5;
}
      
      
.bodyboldwhite{
  font-weight : bold;
  font-family: Verdana, Helvetica, Sans-serif;
  color:#FFFFFF;
}

.largebodyboldwhite{
  font-weight : bold;
  font-family: Verdana, Helvetica, Sans-serif;
  font-size:16px;
  color:#FFFFFF;
}

hr {height:1px; color:#CBDDE9; border:0; margin:0; noshade;}

/*Adding following style rules for table formatting for the dividend history page */

img {
  border: 0
}
.noborder { border: 0}
.left {
  text-align: left;
}

.right {
  text-align: right;
}
.centre {
  text-align: center;
}
.title {
  color: #215981;
  font-weight: bolder;
  font-size: 10px
}

.text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #215981;
  font-size: 60%;
  text-decoration: none;
}
.heading {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 65%;
  font-weight: bold;
  color: #215981;
}


form {
  margin: 0;
  padding: 0
}
.forminput {
  border: 1px solid #D4D0C8;
  color: #215981; font: 10px Verdana, Arial, Helvetica, sans-serif; height: 22px; width: 80px;
  padding-top: 2px
}

table{
  margin: 0;
  padding: 0  
}
table.calctable {
  background: #EFEFEF;
  border: 1px solid #CBDDE9; border-width: 0 1px 1px 1px;
  width: 431px; border-collapse: collapse;
}

table.calctable td {
  padding-left: 10px
  }
  
  table.dividend {
  width: 431px;
  border: 1px solid #CEDFEF;
  border-collapse: collapse;
  margin: 0; padding: 0;
}

table.dividend th {
  padding: 3px;
  background: #00588E;
  font-weight: bold;
  color: #fff ; border-right: 1px solid #CEDFEF
}

table.dividend td.data {
  border-right: 1px solid #CBDDE9;
  border-bottom: 1px solid #CBDDE9;
  padding: 3px; text-align: center
}
table th, td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #215981;
  font-size: 60%;
  
}

td.cellbg {
  background: #F5F5F5
}

td.bluebold {
  color: 215981;
  font-weight: bolder; 
}

td.bluebold {
  color: 215981;
  font-weight: bolder; 
}

#navlist
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
margin-right: 5;
}

#navlist ul
{
margin: 0;
padding: 0;
}

#navlist li
{
color: #333;
font-weight: normal; 
list-style: none;
padding-top: 0.4em;
padding-bottom: 0.4em;
background-image: url(/ir/cfr/images/nav_dotted.gif);
background-repeat: repeat-x;
background-position: left bottom;
}

#navlist li a 
{ 
text-decoration: none;
color: #666;
font-weight: normal;
margin: 0;
margin-left: 5;
}

#navlist li a:hover
{
color: #568eb6;
font-weight: bold;
}

#navlist li a.active { 
color: #568eb6;
font-weight: bold;
}

