.navigation a:link                      { color: #2d5498; text-decoration: none }
.navigation a:visited                    { color: #2d5498; text-decoration: none }
.navigation a:hover                     { color: #edd2ab; text-decoration: none }

.whitebckgrd a:link                            { color: #8e1807; text-decoration: none }
.whitebckgrd a:visited                           { color: #8e1807; text-decoration: none }
.whitebckgrd a:hover                        { color: #595959; text-decoration: none }

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

.text                        { color: #4f3b25; font-size: 9pt; line-height: 11pt; font-family: Tahoma, sans-serif, Arial }

.smalltext               { color: #66513d; font-size: 8pt; line-height: 10pt; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif }

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

.boxtext                                { color: #dfc387; font-style: italic; font-size: 9pt; line-height: 10.5pt; font-family: "Times New Roman", Times, serif }

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

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

.textmd                { color: #66513d; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, "Trebuchet MS", sans-serif }
.revheader                            { color: white; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, sans-serif, "Trebuchet MS"; text-decoration: none; padding-bottom: 0px }

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

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

.paraheaders                   { color: #66513d; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; margin-left: 18pt }

.disclaimer               { color: #eae0d3; 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 }

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

.graybutton           { color: #66513d; font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #eae0d3; border: solid 1px; border-bottom-color: #656565; border-left-color: #656565; border-right-color: #656565; border-top-color: #656565  }
   
.grayform                { color: #66513d; 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  }
}