.navigation a:link                      { color: #00529b; text-decoration: none }
.navigation a:visited                    { color: #00529b; text-decoration: none }
.navigation a:hover                      { color: #ffb90d; text-decoration: none }

.whitebckgrd a:link                            { color: #00529b; font-weight: bold; text-decoration: none }
.whitebckgrd a:visited                           { color: #00529b; font-weight: bold; text-decoration: none }
.whitebckgrd a:hover                        { color: #ffb90d; font-weight: bold; text-decoration: none }

.darkbckgrd a:link                            { color: #a8d4fb; text-decoration: none }
.darkbckgrd a:visited                          { color: #a8d4fb; text-decoration: none }
.darkbckgrd a:hover                        { color: #ffb90d; text-decoration: none }

.text                     { color: #484848; font-size: 8pt; font-family: Arial, Helvetica, sans-serif, Verdana }

.bullettext                       { color: #484848; font-size: 8pt; line-height: 11pt; font-family: Arial, Helvetica, sans-serif, Verdana }

.smalltext                    { color: #484848; font-size: 8pt; line-height: 9pt; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin-top: 1pt }

.leadtext            { color: #484848; font-size: 9pt; line-height: 12pt; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif }

.newstext                        { color: #484848; font-style: italic; font-size: 8pt; line-height: 9pt; font-family: Arial, Helvetica, sans-serif, "Trebuchet MS" }

.textrev                 { color: #cfcfcf; font-size: 8pt; font-family: Arial, "Trebuchet MS", Helvetica, sans-serif }

.leftmenu                { color: #484848; font-size: 9pt; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; padding-left: 7px }

.textmd                 { color: #484848; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, "Trebuchet MS", sans-serif }
.header                             { color: #00529b; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, sans-serif, "Trebuchet MS"; text-decoration: none; padding-bottom: 2px }

.subheader                                   { color: #00529b; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, sans-serif, "Trebuchet MS"; margin-top: 8px }

.imageheader             { color: #484848; font-style: normal; font-weight: bold; font-size: 11pt; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif }

.bulletbox                       { color: #484848; font-style: italic; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; margin-left: 8pt }

.disclaimer                { color: #cfcfcf; font-size: 7pt; font-family: Arial, Helvetica, sans-serif }

/*  Tooltip */
#dhtmltooltip{
position: absolute;
right: 300px;
// width: 50px;
border: 1px solid black;
padding: 3px;
background-color: #dedca3;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
font-family:verdana;
font-size: 10px;
line-height: 10px;
}

#dhtmlpointer{
position:absolute;
right: 300px;
z-index: 101;
visibility: hidden;
}

.semitrans {
filter: alpha(opacity=50);
-moz-opacity: 0.50;
}
.notrans {
filter: alpha(opacity=100);
-moz-opacity: 1.00;
}

/*  // Tooltip */

li    { color: #595959; list-style-type: square }

sup    { color: #595959; font-size: 7pt; font-family: Arial, Helvetica, sans-serif }

p   { margin-top: 2px; margin-bottom: 2px }

.bigheadrev     { color: #ffffff; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, sans-serif }

.graybutton         { color: #484848; font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ebebeb; border: solid 1px; border-bottom-color: #656565; border-left-color: #656565; border-right-color: #656565; border-top-color: #656565  }
   
.grayform                { color: #484848; font-size: 9pt; font-family: Arial, Helvetica, sans-serif, Verdana; background-color: #f5f5f5; border: solid 1px #e9ecf0; border-bottom-color: #656565; border-left-color: #656565; border-right-color: #656565; border-top-color: #656565  }
}