/* from orginal clp style sheet */
a.topMenu:hover {  text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: normal; letter-spacing: -1px}
a.topMenu:active {  font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; letter-spacing: -1px}
a.topMenu:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; letter-spacing: -1px}
a.topMenu:visited {  color: #999999; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; letter-spacing: -1px}
a {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; font-variant: normal; color: #124181}
.disclaimer {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold}
p {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal}
body {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-repeat: no-repeat}
.attention {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFF00}
topMenu { }
a.topMenu {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; font-variant: normal; color: #FFFFFF;  letter-spacing: -1px; }
.input {  font-family: "Courier New", Courier, mono; font-size: 10pt; font-weight: normal}
.header {  background-repeat: repeat}
.design_text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; color: #CCCCCC}
/* from orginal clp style sheet */


/* a {color:#124181} */
a.but  { white-space: nowrap; padding-left: 1pt;padding-right: 1pt;padding-top: 1pt;padding-bottom: 2pt;color: #3E4A59; font-weight: bold;text-decoration: none;font-family:Arial, Verdana, Helvetica;font-size:8pt;line-height: 13pt;}
a.but:hover {color: #DEE8F7; background-color: #3E4A59; padding-top: 2pt; padding-left: 1pt;padding-right: 1pt;padding-bottom: 1pt;}
a.nounderline {  color:#124181; text-decoration: none;}
a.nounderline:hover {color:#124181; text-decoration: underline;}
p {  color:black;font-family:Arial, Verdana, Helvetica;font-size:9pt;font-weight:normal;margin-right:15px}
ul {  color:black;font-family:Arial, Verdana, Helvetica;font-size:9pt;font-weight:normal;margin-right:15px}
ol {  color:black;font-family:Arial, Verdana, Helvetica;font-size:9pt;font-weight:normal;margin-right:15px}
li {  color:black;font-family:Arial, Verdana, Helvetica;font-size:9pt;font-weight:normal;margin-right:15px}
td {  color:black;font-family:Arial, Verdana, Helvetica;font-size:9pt;font-weight:normal;margin-right:15px}
 
.odd {  color:black;font-family:Arial, Verdana, Helvetica;font-size:9pt;font-weight:normal; background-color: #DEE8F7; text-align: center;}
th {  color:black;font-family:Arial, Verdana, Helvetica;font-size:11pt;font-weight:bold; background-color: #DEE8F7; text-align: center;font-weight: bold;}
.even {  color:black;font-family:Arial, Verdana, Helvetica;font-size:9pt;font-weight:normal;background-color: transparent;text-align: center;}
.warning{ padding: 8pt;border-width: 1px;border-style: solid;border-color: #000000; }
.subtitle{ 
        color:black;
        font-family:Arial, Verdana, Helvetica;
        font-size:9pt;
        font-weight:bold;
        margin-right:15px
}
.title{
        color:#124181;
        font-family:Verdana,Arial,Helvetica;
        font-size:10pt;
        font-weight:bold;
}
.title2{
        color:#124181;
        font-family:Verdana,Arial,Helvetica;
        font-size:11pt;
        font-weight:bold;
}
.text{
        color:black;
        font-family:Arial, Verdana, Helvetica;
        font-size:9pt;
        font-weight:normal;
        margin-right:15px;
}
.idxitem{
        color:#CC0000;
        font-family:Verdana,Arial,Helvetica;
        font-size:10pt;
        font-weight:bold;
}
.link{
        color:#124181;
        font-family:Arial,Verdana,Helvetica;
        font-size:19pt;
        font-weight:normal;
        margin-left:9px;
}
.link1{
        color:#124181;
        font-family:Arial,Verdana,Helvetica;
        font-size:9pt;
        font-weight:normal;
}
.news{
        color:#124181;
        font-family:Arial,Verdana,Helvetica;
        font-size:9pt;
        font-weight:bold;
        margin-right:15px;
        margin-bottom:0px;
}
.newsred{
        color:#FF9900;
        font-family:Arial,Verdana,Helvetica;
        font-size:9pt;
        font-weight:bold;
        margin-right:15px;
        margin-bottom:0px;
}
.more{
        color:#124181;
        font-family:Arial,Verdana,Helvetica;
        font-size:8pt;
        font-weight:normal;
}
.copy{
        color:#FFFFFF;
        font-family:Arial,Verdana,Helvetica;
        font-size:1pt;
        font-weight:normal;
        text-align: center; vertical-align: middle;
}
.credits{
        color:#124181;
        font-family:Arial,Verdana,Helvetica;
        font-size:8pt;
        font-weight:bold;
    vertical-align: middle;
}
.botlink{
        color:#0D1C48;
        font-family:Arial,Verdana,Helvetica;
        font-size:8pt;
        font-weight:normal;
        text-decoration:none;
}
.date{
        color:#124181;
        font-family:Arial,Verdana,Helvetica;
        font-size:9pt;
        font-weight:bold;
        font-style:italic;
        background-color:#DDE7F7;
}
.smdate{
        color:#124181;
        font-family:Arial,Verdana,Helvetica;
        font-size:8pt;
        font-weight:bold;
        font-style:italic;
        background-color:#DDE7F7;
}
.addate{
        color:#124181;
        font-family:Arial,Verdana,Helvetica;
        font-size:8pt;
        font-weight:bold;
        font-style:italic;
        background-color:#F7E7DD;
}
.note{
        color:black;
        font-family:Arial,Verdana,Helvetica;
        font-size:8pt;
        font-weight:normal;
        font-style:italic;
}
.red { color:red; }
hr {  color: #124181; border-width: thin;border-style: dotted}
.rnews{
        color:#124181;
        font-family:Arial,Verdana,Helvetica;
        font-size:9pt;
        font-weight:bold;
        margin-right:15px;
        margin-bottom:-10px;
}
.rdate {font-family: Arial,Verdana,Helvetica;
        font-size: 9pt;font-weight: bold;line-height: 9pt;
        font-style: italic;color: #124181;
        background-color: #DDE7F7;
        text-align: right;
        margin-bottom: -10px;
        margin-top: 20px;
}
.gray { background-color: #eeeeee; 
        color:black;
        font-family:Arial, Verdana, Helvetica;
        font-size:9pt;
        font-weight:normal;
        margin-right:15px;
        text-align: center;
}
