.navigation a:link                       { color: #c93232; text-decoration: none }
.navigation a:visited                     { color: #c93232; text-decoration: none }
.navigation a:hover                      { color: #b68617; text-decoration: none }

.whitebckgrd a:link                                { color: #176eb6; text-decoration: none }
.whitebckgrd a:visited                               { color: #176eb6; text-decoration: none }
.whitebckgrd a:hover                            { color: #00539b; text-decoration: none }

.darkbckgrd a:link                               { color: #76bdfb; text-decoration: none }
.darkbckgrd a:visited                             { color: #76bdfb; text-decoration: none }
.darkbckgrd a:hover                           { color: #b6ddff; text-decoration: none }

.smalltext                          { color: #494949; font-size: 8pt; line-height: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.bodytext                          { color: #494949; font-size: 9pt; line-height: 12pt; font-family: Arial, Verdana, Helvetica, sans-serif }
.footerrev                   { color: #b9b9b9; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; line-height: 12pt; padding-right: 0; padding-top: 0   }
.revheader                            { color: white; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, sans-serif, "Trebuchet MS"; text-decoration: none; padding-bottom: 0px }

.mainheader                                                 { color: #00539b; font-style: normal; font-size: 11pt; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; font-weight: bold; letter-spacing: 0; margin-bottom: 4px    }

.subheader                                                { color: #a21600; font-style: normal; font-weight: bold; font-size: 12pt; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, sans-serif; margin-top: 0; margin-bottom: 10px }

.subheaderB                                              { color: #144176; font-style: normal; font-weight: bold; font-size: 11pt; font-family: Arial, Verdana, Helvetica, sans-serif, "Trebuchet MS"; margin-top: 9px; margin-bottom: 9px }

.bulletsubheader                                                   { color: #034579; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; margin-top: 10px; margin-bottom: -10px }

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

.textframe                                       { color: #6a6a6a; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #eee; padding: 8px 10px; border: solid 1px #c2c2c2 }

.photoframe                                     { color: #6a6a6a; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #eee; padding: 6px; border: solid 1px #c2c2c2 }

.textbox                              { color: #494949; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e5e5e5; padding: 7px 8px 7px 10px; border: solid 1px #c2c2c2 }

.disclaimer                             { color: #6a6a6a; font-size: 8pt; font-family: verdana, Arial, Helvetica, sans-serif }

.footer                       { color: #808080; font-size: 8pt; font-family: Arial, Helvetica, sans-serif }

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: #f6f3ee; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, sans-serif }

.graybutton           { color: #414141; font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #c0c0c0; border: solid 1px #858585 }
   
.grayform                     { color: #494949; font-size: 9pt; font-family: Arial, Helvetica, sans-serif, Verdana; background-color: #f5f5f5; border: solid 1px #afafaf; bo}
}