
/* default style for body */

body {font-family: arial;  font-size: 9pt;}


/* navigation bar styles */

.navTab a:link {text-decoration: none;
                font-family: arial;  font-size: 10pt;
                font-weight: bold;
                color: white;}
.navTab a:visited {text-decoration: none;
                   font-family: arial;  font-size: 10pt;
                   font-weight: bold;
                   color: white;}
.navTab a:hover {text-decoration: underline;
                 font-family: arial;  font-size: 10pt;
                 font-weight: bold;
                 color: #EEEEEE;}

.navTabCurr a:link {text-decoration: none;
                    font-family: arial;  font-size: 10pt;
                    font-weight: bold;
                    color: blue;}
.navTabCurr a:visited {text-decoration: none;
                       font-family: arial;  font-size: 10pt;
                       font-weight: bold;
                       color: blue;}
.navTabCurr a:hover {text-decoration: underline;
                     font-family: arial;  font-size: 10pt;
                     font-weight: bold;
                     color: #0066FF;}


/* hyperlink action styles */

.actionSmall {font-family: verdana; font-size: 8pt;
              font-weight: normal;
              color: black;}
.actionSmall a:link {text-decoration: underline;
                     font-family: verdana; font-size: 8pt;
                     font-weight: normal;
                     color: blue;}
.actionSmall a:visited {text-decoration: underline;
                        font-family: verdana; font-size: 8pt;
                        font-weight: normal;
                        color: blue;}

.actionSmallNL {font-family: verdana; font-size: 8pt;
                color: black;}
.actionSmallNL a:link {text-decoration: none;
                       font-family: verdana; font-size: 8pt;
                       color: blue;}
.actionSmallNL a:visited {text-decoration: none;
                          font-family: verdana; font-size: 8pt;
                          color: blue;}
.actionSmallNL a:hover {text-decoration: underline;
                        font-family: verdana; font-size: 8pt;
                        color: blue;}

.actionMicro a:link {text-decoration: underline;
                     font-family: verdana; font-size: 7pt;
                     color: blue;}
.actionMicro a:visited {text-decoration: underline;
                        font-family: verdana; font-size: 7pt;
                        color: blue;}

.actionTiny {font-family: verdana; font-size: 7.5pt;
             color: black;}
.actionTiny a:link {text-decoration: underline;
                    font-family: verdana; font-size: 7.5pt;
                    color: blue;}
.actionTiny a:visited {text-decoration: underline;
                       font-family: verdana; font-size: 7.5pt;
                       color: blue;}

.actionNorm {font-family: verdana; font-size: 9pt;
             font-weight: normal;
             color: black;}
.actionNorm a:link {text-decoration: underline;
                    font-family: verdana; font-size: 9pt;
                    color: blue;}
.actionNorm a:visited {text-decoration: underline;
                       font-family: verdana; font-size: 9pt;
                       color: blue;}

.actionNormB a:link {text-decoration: underline;
                     font-family: verdana; font-size: 9pt;
                     font-weight: bold;
                     color: blue;}
.actionNormB a:visited {text-decoration: underline;
                        font-family: verdana; font-size: 9pt;
                        font-weight: bold;
                        color: blue;}

.actionNormI {font-family: verdana; font-size: 9pt;
              font-style: italic;
              color: black;}
.actionNormI a:link {text-decoration: underline;
                     font-family: verdana; font-size: 9pt;
                     font-style: italic;
                     color: blue;}
.actionNormI a:visited {text-decoration: underline;
                        font-family: verdana; font-size: 9pt;
                        font-style: italic;
                        color: blue;}

.actionLargeBNL {font-family: verdana; font-size: 10pt; font-weight: bold;
                 color: black;}
.actionLargeBNL a:link {text-decoration: none;
                        font-family: verdana; font-size: 10pt; font-weight: bold;
                        color: blue;}
.actionLargeBNL a:hover {text-decoration: underline;
                         font-family: verdana; font-size: 10pt; font-weight: bold;
                         color: blue;}
.actionLargeBNL a:visited {text-decoration: none;
                           font-family: verdana; font-size: 10pt; font-weight: bold;
                           color: blue;}

.actionBig a:link {text-decoration: underline;
                   font-family: verdana; font-size: 11pt;
                   color: blue;}
.actionBig a:visited {text-decoration: underline;
                      font-family: verdana; font-size: 11pt;
                      color: blue;}


/* Text styles */

.microTxt {font-family: verdana;  font-size: 7pt;
           font-weight: normal;}

.tinyTxt {font-family: verdana;  font-size: 7.5pt;
          font-weight: normal;}

.tinyTxtL {font-family: verdana;  font-size: 7.5pt;
           font-weight: normal;
           color: #5E5E5E;}

.smallTxt {font-family: verdana;  font-size: 8pt;
           font-weight: normal;}

.smallTxtB {font-family: verdana;  font-size: 8pt;
            font-weight: bold;}

.smallTxtL {font-family: verdana;  font-size: 8pt;
            font-weight: normal;
            color: #5E5E5E;}

.normTxt {font-family: verdana;  font-size: 9pt;
          font-weight: normal;}

.normTxtB {font-family: verdana;  font-size: 9pt;
           font-weight: bold;}

.largeTxt {font-family: verdana;  font-size: 10pt;
           font-weight: normal;}

.largeTxtB {font-family: verdana;  font-size: 10pt;
            font-weight: bold;}

.bigTxt {font-family: verdana;  font-size: 11pt;
         font-weight: normal;}

.vbigTxtB {font-family: verdana;  font-size: 13pt;
           font-weight: bold;}


/* special purpose text styles */

.usrTxt {font-family: times new roman; font-size: 11pt;
         font-weight: normal;}

.descTxt {font-family: arial;  font-size: 9pt;
          font-weight: normal;}

.byline {font-family: Verdana;
         font-size: 7.5pt;
         color: gray;}

.mainHdr {font-family: arial;  font-size: 14pt;
          font-weight: bold;}

.stdTxt {font-family: arial;  font-size: 9pt;
         font-weight: normal;}

.stdTxtB {font-family: arial;  font-size: 9pt;
          font-weight: bold;}

.stdSmallCaps {font-family: arial;  font-size: 8pt;
               font-weight: normal;}

.breadcrumb {font-family: verdana; font-size: 7.5pt;}

.errorTxt {font-family: verdana; font-size: 8pt;
           font-weight: bold;
           color: red;}

.fadedAction {font-family: verdana;  font-size: 8pt;
              font-weight: normal;
              color: #808080;}

.blogHdr {font-family: arial;  font-size: 14pt;
          font-weight: bold;
          text-decoration: none;}

.blogTxt {font-family: verdana;  font-size: 8pt;
          font-weight: normal;
          line-height:1.6;}
.blogTxt a:link {font-family: verdana;  font-size: 8pt;
                 font-weight: normal;
                 line-height:1.6;
                 color: blue;}
.blogTxt a:visited {font-family: verdana;  font-size: 8pt;
                    font-weight: normal;
                    line-height:1.6;
                    color: blue;}


/* widget styles */

.smallWgt {font-family: verdana;  font-size: 8pt;
           font-weight: normal;}

.smallBtn {font-family: verdana;  font-size: 8pt;
           font-weight: normal;}

.tinyBtn {font-family: verdana;  font-size: 7.5pt;
          font-weight: normal;}

.normWgt {font-family: verdana;  font-size: 9pt;
          font-weight: normal;}

.normBtn {font-family: verdana;  font-size: 9pt;
          font-weight: normal;
          padding-top: 2px;
          padding-bottom: 2px;}


/* special purpose table, row, & cell styles */

table.navBar {background-color: #208E88;}

.subNavBar {background-color: #89DBD7;}

table.srchbox {border-style: solid;
               border-color: #89DBD7;
               border-width: 2px;}

table.sidebox {border-style: solid;
               border-color: #208E88;
               border-width: 1px;
               background-color: #F8FFFE;}

td.sideHdr {padding-left: 5px;
            padding-top: 3px;
            padding-bottom: 3px;
            background-color: #208E88;
            font-family: verdana;  font-size: 8pt;
            font-weight: bold;
            color: white;}

table.fltbox {border-style: solid;
              border-color: #D4A157;
              border-width: 1px;}

td.fltHdr {padding-left: 5px;
           padding-top: 3px;
           padding-bottom: 3px;
           background-color: #D4A157;
           font-family: verdana; font-size: 9pt;
           font-weight: normal;
           color: black;}

td.fltTab {padding-left: 5px;
           padding-top: 3px;
           padding-bottom: 3px;
           border-style: solid;
           border-color: #D4A157;
           border-top-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-bottom-width: 0px;
           background-color: #FFFFCC;
           font-family: verdana; font-size: 9pt;
           font-weight: normal;
           color: black;}

.commentsHdr {padding-left: 10px;
           padding-top: 4px;
           padding-bottom: 4px;
           background-color: #208E88;
           font-family: verdana; font-size: 9pt;
           font-weight: bold;
           color: white;}

table.commentbox {border-style: solid;
               border-color: #D4A157;
               border-width: 1px;}

table.rslthdrbox {border-style: solid;
                  border-color: #208E88;
                  border-width: 0px;
                  border-bottom-width: 1px;
                  background-color: #89DBD7;}

table.rsltbox {border-style: solid;
               border-color: #208E88;
               border-width: 1px;
               border-top-width: 0px;}

.remBtn {border-style: solid;
         border-color: #208E88;
         border-width: 1px;
         background-color: #F8FFFE;}

td.menubox {padding-left: 10px;
            border-width: 1px;
            border-style: solid;
            border-color: white;
            background-color: #89DBD7;}

td.menuarea {background-color: #F8FFFE;}

table.typebox {border-style: solid;
               border-color: #666666;
               border-width: 1px;}

table.workbox {border-style: solid;
               border-color: #89DBD7;
               border-width: 2px;}

td.workHdr {padding-left: 5px;
            padding-right: 5px;
            padding-top: 3px;
            padding-bottom: 3px;
            background-color: #89DBD7;
            font-family: verdana; font-size: 8pt;
            font-weight: bold;
            color: black;}

td.workTab {padding-left: 5px;
            padding-right: 5px;
            padding-top: 3px;
            padding-bottom: 3px;
            background-color: #BFEFFF;
            font-family: verdana; font-size: 8pt;
            font-weight: bold;
            color: black;}

.workSection {background-color:  #BFEFFF;
              border-style: solid;
              border-color: #89DBD7;
              border-top-width: 2px;
              border-bottom-width: 0px;
              border-left-width: 0px;
              border-right-width: 0px;}

tr.footer {background-color: #8E8E8E;}

.linkHighlight {padding: 3px;
                background-color: #BFEFFF;}

td.dateOn {padding: 3px;
           padding-right: 4px;
           background-color: #BFEFFF;}

td.dateOff {padding: 3px;
            padding-right: 4px;
            background-color: #FFFFFF;}

table.popupbox {border-style: solid;
                border-color: #208E88;
                border-width: 1px;
                border-right-width: 2px;
                border-bottom-width: 2px;
                background-color: #F8FFFE;}

td.dowColHdr {font-family: verdana;  font-size: 8pt;
              font-weight: bold;
              background-color: #808080;}
