.leftnav a:link                      { color: #f7f3de; font-size: 9pt; text-decoration: none }
.leftnav a:visited                  { color: #f7f3de; font-size: 9pt; text-decoration: none }
.leftnav a:hover                    { color: #930707; font-size: 9pt; text-decoration: none }

.whitebckgrd a:link             { color: #5a9e00; font-family: arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none  ; }
.whitebckgrd a:visited         { color: #5a9e00; font-weight: bold; text-decoration: none  ; }
.whitebckgrd a:hover          { color: #ff7900; font-weight: bold; text-decoration: none  ; }

.darkbckgrd a:link                { color: #3f6c03; text-decoration: none  }
.darkbckgrd a:visited          { color: #3f6c03; text-decoration: none  }
.darkbckgrd a:hover            { color: #fbffbe; text-decoration: none  }

.text                  { color: black; font-size: 11pt; font-family: arial, Helvetica, sans-serif ; line-height: 14pt; }
.topmenu          { color: #5a9e00; font-size: 12pt; font-family: Arial, Verdana, Helvetica, sans-serif ; font-weight: bold; font-stretch: normal; text-align: center; }

.topmenubox          { border-top: 1pt solid #ff7900; border-bottom: 1pt solid #ff7900; }

.textrev               { color: #edece4; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.textform           { color: black; font-size: 10pt; font-family: arial, Helvetica, sans-serif ; line-height: 10pt; }

.textmd          { color: #48483c; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.textsm         { color: #48483c; font-size: 8pt; font-family: Arial, Helvetica, sans-serif }

.header                           { color: #ff7900; font-weight: bold; font-size: 14pt; font-family: arial, Helvetica, sans-serif; text-decoration: none }

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

.imageheader            { color: #48483c; font-style: normal; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, sans-serif }

.captions                    { color: #930707; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.disclaimer                { color: #333; font-size: 10pt; font-family: arial, Helvetica, sans-serif ; line-height: 16pt; }

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

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

.leftbutton    { color: #48483c; font-size: 90%; font-family: Arial, Helvetica, sans-serif; background-color: #948666; border: solid 1px; border-bottom-color: #86895D; border-left-color: #86895D; border-right-color: #86895D; border-top-color: #86895D  }

.graybutton  { color: #48483c; font-weight: ; font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #dddecc; border: solid 1px; border-bottom-color: #86895D; border-left-color: #86895D; border-right-color: #86895D; border-top-color: #86895D }
   
.grayform  { color: #333; font-family: arial, Helvetica, sans-serif; background-color: #efefef; text-align: left; height: 18pt; border: solid 1px #b6b6b6    }

.promo {
	font-family		: Arial,Helvetica,sans-serif;
	font-size		: 9pt;
	color			: #FFFFFF;
}
