/* ---------------------------------------------------------------------------------------------------------- */
/* CSS Style Sheets Generated By The Clarion Handy Tools www.cwhandy.com August  5, 2003 - 14:20:08 */
/* ---------------------------------------------------------------------------------------------------------- */

div.chtmenubar {
   position:                    absolute;
   top:                         112px;
   background:                  transparent;
   left:                        20px;
   width:                       630px;
}

dfn {
  font-family:                  "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
  font-size:                    12pt;
  font-weight:                  bold;
  color:                        #DAA520; 
  text-decoration:              underline;
}

div.adtext {
  font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    9pt;
  font-weight:                  normal;
  color:                        #4D4E5D;
}

hr {
  color:                        #308DF1;
  height:                       1px;
}

b.special {
  color:                        #308DF1;
  font-family:                  "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
  font-size:                    11pt;
  vertical-align:               middle;
  line-height:                  100%;
}

div.visitorcount {
   position:                    absolute;
   top:                         65px;
   left:                        980px;
}

div.validator1 {
   position:                    absolute;
   top:                         570px;
   left:                        25px;
   width:                       70px;
}

div.validator2 {
   position:                    absolute;
   top:                         600px;
   left:                        25px;
   width:                       70px;
}

div.sideadbox1 {
  position:                     absolute;
  font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    8pt;
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  normal;

  letter-spacing:               normal;
  line-height:                  130%;
  background-color:             transparent;
  color:                        #4D4E5D;


  text-decoration:              none;
  text-indent:                  0%;
  text-transform:               none;
  text-align:                   center;

  top:                          10px;
  left:                         7px;
  width:                        100px;
  height:                       auto;
  border-style:                 solid;
  border-width:                 0;
  border-color:                 transparent;
  


  margin-left:                  7px;
  padding-top:                  0;
  padding-bottom:               5px;
  padding-left:                 0;
  padding-right:                0;
  vertical-align:               middle;

  word-spacing:                 normal;
  white-space:                  normal;

}

div.sideadbox2 {
  position:                     absolute;
  font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    8pt;
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  normal;

  letter-spacing:               normal;
  line-height:                  130%;
  background-color:             transparent;
  color:                        #4D4E5D;

  text-decoration:              none;
  text-indent:                  0%;
  text-transform:               none;
  text-align:                   center;

  top:                          10px;
  left:                         791px;
  width:                        100px;
  height:                       auto;
  border-style:                 solid;
  border-width:                 0;
  border-color:                 transparent;

  margin-left:                  7px;
  padding-top:                  0;
  padding-bottom:               5px;
  padding-left:                 0;
  padding-right:                0;
  vertical-align:               middle;

  word-spacing:                 normal;
  white-space:                  normal;

}


.headerblock {
  position:                     absolute;
  top:                          0;
  width:                        650px;
  left:                         110px;
  border:                       0 solid;
  border-color:                 #FFFFFF;
  padding:                      1px;
  height:                       130px;
  color:                        #FFFFFF;
  background-color:             Transparent;
  background-image:             url(chtlogo001.gif);
  background-repeat:            no-repeat;
  background-position:          10px 05px ;
  text-align:                   left;
}

.printheaderblock {
 visibility:                    hidden;
}

/* ---------------------------------------------------------------------------------------------------------- */

body       /* --(00 Body) Main Body Style Sheet-- */
{
   font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
   font-size:                    10pt;
   font-style:                   normal;
   font-variant:                 normal;
   font-weight:                  normal;
   height:                       auto;


   letter-spacing:               normal;
   background:                   transparent; 
   line-height:                  100%;

   text-align:                   left;
   text-decoration:              none;
   text-indent:                  0;
   text-transform:               none;

   border-width:                 1px;
   color:                        #B0C4DE; /* lightsteelblue */

   margin-top:                   0;
   margin-bottom:                25px;
   margin-left:                  15px;
   margin-right:                 0;
   padding-top:                  0;
   padding-bottom:               0;
   padding-left:                 0;
   padding-right:                0;
   vertical-align:               top;

   position:                     static;

   top:                          0;
   left:                         0;

   width:                        900px;
   min-width:                    500px;

   height:                       auto;
   word-spacing:                 normal;
   white-space:                  normal;
}

body.nobg {
   background:                   transparent url(blank.jpg);
}

/* ---------------------------------------------------------------------------------------------------------- */

a:active                    {font-family:       "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
                             font-size:         10pt;
                             font-style:        normal;
                             font-variant:      normal;
                             font-weight:       normal;

                             background-color:  #6495ED;

                             border-top:        thin;
                             border-bottom:     thin;
                             border-left:       thin;
                             border-right:      thin;
                             border-style:      none;
                             border-color:      transparent;

                             letter-spacing:    normal;
                             height:            10pt;
                             line-height:       120%;

                             color:             #FFFFFF;
                             text-decoration:   none;
                             text-indent:       0%;
                             text-transform:    none;

                             padding-top:       0;
                             padding-bottom:    0;
                             padding-left:      0;
                             padding-right:     0;

                             word-spacing:      normal;
                             white-space:       normal;

                            }

     a:link                 {font-family:       "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
                             font-size:         10pt;
                             font-style:        normal;
                             font-variant:      normal;
                             font-weight:       normal;

                             background-color:  transparent;

                             border-top:        thin;
                             border-bottom:     thin;
                             border-left:       thin;
                             border-right:      thin;
                             border-style:      none;
                             border-color:      transparent;

                             letter-spacing:    normal;
                             height:            10pt;
                             line-height:       120%;
                             height:            20px;


                             color:             #308DF1;
                             text-decoration:   underline;
                             text-indent:       0%;
                             text-transform:    none;

                             padding-top:       0;
                             padding-bottom:    0;
                             padding-left:      0;
                             padding-right:     0;

                             word-spacing:      normal;
                             white-space:       normal;

                            }


a:visited                   {font-family:       "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
                             font-size:         10pt;
                             font-style:        normal;
                             font-variant:      normal;
                             font-weight:       normal;

                             background-color:  transparent;

                             border-top:        thin;
                             border-bottom:     thin;
                             border-left:       thin;
                             border-right:      thin;
                             border-style:      none;
                             border-color:      transparent;

                             letter-spacing:    normal;
                             height:            10pt;
                             line-height:       120%;
                             height:            20px;

                             color:             #308DF1;
                             text-decoration:   underline;
                             text-indent:       0%;
                             text-transform:    none;

                             padding-top:       0;
                             padding-bottom:    0;
                             padding-left:      0;
                             padding-right:     0;

                             word-spacing:      normal;
                             white-space:       normal;

                            }


a:hover                     {font-family:       "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
                             font-size:         10pt;
                             font-style:        normal;
                             font-variant:      normal;
                             font-weight:       normal;

                             background-color:  transparent;

                             border-top:        0;
                             border-bottom:     0;
                             border-left:       0;
                             border-right:      0;
                             border-style:      none;
                             border-color:      transparent;

                             letter-spacing:    normal;
                             height:            10pt;
                             line-height:       120%;
                             height:            20px;

                             color:                        #B0C4DE; /* lightsteelblue */

                            /* color:             #308DF1; */
                             text-decoration:   underline;
                             text-indent:       0%;
                             text-transform:    none;

                             padding-top:       0;
                             padding-bottom:    0;
                             padding-left:      0;
                             padding-right:     0;

                             word-spacing:      normal;
                             white-space:       normal;

                            }

/* ---------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */
ol {
  font-family:                  "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
  font-size:                    9pt;
  font-style:                   italic;
  font-variant:                 normal;
  font-weight:                  normal;
  letter-spacing:               normal;
  line-height:                  130%;
  color:                        black;
  background-color:             Transparent;
  text-decoration:              none;
  text-indent:                  0%;
  text-transform:               none;
  text-align:                   left;
  list-style-type:              decimal-leading-zero;
  list-style-position:          outside;
  padding-top:                 0;
  padding-bottom:              0;
  padding-left:                0;
  padding-right:               0;
  vertical-align:               middle;
  word-spacing:                 normal;
  white-space:                  normal;
}
/* ---------------------------------------------------------------------------------------------------------- */

.menudrop       /* --(Absolute) Menu Drop-- */
{
  position:                     absolute;
  top:                          70px;
  left:                         700px;
  width:                        160px;
}


/* ---------------------------------------------------------------------------------------------------------- */
#mainmenu       /* --(Absolute) Menu Drop-- */
{
  position:                     absolute;
  top:                          10px;
  left:                         770px;
  width:                        150px;
  background-color:             transparent;
}

/* ---------------------------------------------------------------------------------------------------------- */
.mainmenu_center       /* --(Absolute) Main Menu Centered-- */
{
  position:                     absolute;
  top:                          110px;
  left:                         350px;
  height:                       40px;
  background-color:             transparent;
}

/* ---------------------------------------------------------------------------------------------------------- */

.headerimage /* --(Absolute) Name To Top Sheet-- */
{
  position:                     absolute;
  top:                          0;
  left:                         0;
  background-color:             transparent;
}


/* ---------------------------------------------------------------------------------------------------------- */
.bldr_nametotop     /* --(Absolute) Name To Top Sheet-- */
{
  font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    14pt;
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;
  background-color:             transparent;
  color:                        #B8860B;
  position:                     absolute;
  top:                          59px;
  left:                         150px;
  width:                        80px;
  height:                       30px;
  vertical-align:               middle;
  word-spacing:                 normal;
  white-space:                  nowrap;
}

/* ---------------------------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------------------------- */
.bldr_nametotop2     /* --(Absolute) Name To Top Sheet-- */
{
  font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    12pt;
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;
  background-color:             transparent;
  color:                        #B8860B;
  position:                     absolute;
  top:                          52px;
  left:                         155px;
  width:                        80px;
  height:                       30px;
  vertical-align:               middle;
  word-spacing:                 normal;
  white-space:                  nowrap;
}

.bldr_nametotop3     /* --(Absolute) Name To Top Sheet-- */
{
  font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    14pt;
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;
  background-color:             transparent;
  line-height:                  130%;
  color:                        #B8860B;
  position:                     absolute;
  top:                          61px;
  left:                         140px;
  width:                        82px;
  height:                       30px;
  vertical-align:               middle;
  word-spacing:                 normal;
  white-space:                  nowrap;
}

.bldr_nametotop_swreg     /* --(Absolute) Name To Top Sheet-- */
{
  font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    12pt;
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;
  background-color:             transparent;
  line-height:                  130%;
  color:                        #DAA520;
  position:                     absolute;
  top:                          110px;
  left:                         55px;
  width:                        700px;
  height:                       40px;
  vertical-align:               middle;
  word-spacing:                 normal;
  white-space:                  nowrap;
}

/* ---------------------------------------------------------------------------------------------------------- */
.bldr_nametotopsplash     /* --(Absolute) Name To Top Sheet-- */
{
  font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    14pt;
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;
  background-color:             transparent;
  color:                        #E26600;
  position:                     absolute;
  top:                          0;
  left:                         25px;
  width:                        80px;
  height:                       30px;
  vertical-align:               middle;
  word-spacing:                 normal;
  white-space:                  nowrap;
}

/* ---------------------------------------------------------------------------------------------------------- */
.googlead       /* --(Absolute) Google ad positioning-- */
{
  position:                     absolute;
  top:                          45%;
  left:                         740px;
  background-color:             transparent;
  visibility:                   visible;
}

/* ---------------------------------------------------------------------------------------------------------- */
.googlead_hide       /* --(Absolute) Google ad positioning hidden-- */
{
  position:                     absolute;
  top:                          100px;
  left:                         740px;
  height:                       25px;
  background-color:             transparent;
  visibility:                   hidden;
}

/* ---------------------------------------------------------------------------------------------------------- */

.tableofcontents        /* --(TOC Style Sheet-- */
{

  position:                     absolute;
  top:                          100px;
  left:                         5px;
  height:                       200px;
  background-color:             transparent;
}

/* ---------------------------------------------------------------------------------------------------------- */
.bldr_counter       /* --(Absolute) Page Counter Sheet-- */
{
  font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    11pt;
  /* font-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;
  background-color:             transparent;
  color:                        #447CBB;
  width:                        180px;
  vertical-align:               middle;
  word-spacing:                 normal;
  white-space:                  nowrap;
}



/* ---------------------------------------------------------------------------------------------------------- */
h1      /* --(Tag) H1 Tag Sheet-- */
{
  font-size:                    medium;
  line-height:                  normal;
  color:                        #CE8B0F;
  font-weight:                  bold;
}


/* ---------------------------------------------------------------------------------------------------------- */
h2      /* --(Tag) H2 Tag Sheet-- */
{
  font-size:                    15pt;
  line-height:                  100%;
  color:                        black;
  font-weight:                  bold;
  text-align:                   center;
}


/* ---------------------------------------------------------------------------------------------------------- */
h3      /* --(Tag) H3 Tag Sheet-- */
{
  font-size:                    11pt;
  color:                        #000000;
  line-height:                  130%;
  font-weight:                  bold;
  text-decoration:              none;
  text-align:                   center;
}


/* ---------------------------------------------------------------------------------------------------------- */
h4      /* --(Tag) H4 Tag  Sheet-- */
{
  font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    11pt;
  color:                        #DAA520;
  font-weight:                  bold;
  text-align:                   left;
}


/* ---------------------------------------------------------------------------------------------------------- */
h5      /* --(Tag) H5 Tag Sheet-- */
{
  font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    12pt;
  color:                        #308DF1; 
  font-weight:                  bold;
  text-decoration:              none;
  line-height:                  120%;
  text-align:                   left;
}


/* ---------------------------------------------------------------------------------------------------------- */
h6      /* --(Tag) H6 Tag Sheet-- */
{
  font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    15pt;
  color:                        #CE8B0F;
  font-weight:                  bold;
  line-height:                  100%;
  letter-spacing:               normal;
  text-align:                   center;
  text-decoration:              underline;

}

/* ---------------------------------------------------------------------------------------------------------- */
.bldr_text        /* --(Text) Inner Sheet-- */
{  
  font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    10pt;
  /* font-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  normal;
  background-color:             transparent;
  border-top-width:             0;
  border-bottom-width:          0;
  border-left-width:            0;
  border-right-width:           0;
  border-style:                 none;
  border-color:                 #483D8B;
  letter-spacing:               normal;
  line-height:                  140%;
  text-decoration:              none;
  text-indent:                  0;
  text-transform:               none;
  vertical-align:               top;
  text-align:                   left;
  position:                     absolute;
  top:                          0;
  left:                         0;
  width:                        650px;
  margin-top:                   130px;
  margin-bottom:                0;
  margin-left:                  25px;
  word-spacing:                 normal;
  white-space:                  normal;
}

/* ---------------------------------------------------------------------------------------------------------- */
.bldr_text2        /* --(Text) Inner Sheet-- */
{
  position:                     absolute;
  font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    10pt;
  /* font-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  normal;
  background-color:             transparent;
  color:                        black;
  border-style:                 solid;
  border-top:                   none;
  border-color:                 #EDF0F9;
  border-width:                 1px;
  letter-spacing:               normal;
  line-height:                  140%;
  text-decoration:              none;
  text-indent:                  0;
  text-transform:               none;
  vertical-align:               top;
  text-align:                   left;
  top:                          5px;
  left:                         105px;
  width:                        626px;
  margin-top:                   128px;
  margin-bottom:                1px;
  margin-left:                  25px;
  word-spacing:                 normal;
  white-space:                  normal;
  padding-left:                 15px;
  padding-right:                15px;
  padding-top:                  15px;
}

.bldr_text3        /* --(Text) Inner Sheet-- */
{
  position:                     absolute;
  font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    11pt;
  /* font-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  normal;
  background-color:             transparent;
  color:                        black;
  border-style:                 solid;
  border-top:                   none;
  border-color:                 #EDF0F9;
  border-width:                 1px;
  letter-spacing:               normal;
  line-height:                  105%;
  text-decoration:              none;
  text-indent:                  0;
  text-transform:               none;
  vertical-align:               top;
  text-align:                   left;
  top:                          2px;
  left:                         240px;
  width:                        445px;
  margin-top:                   0px;
  margin-bottom:                1px;
  margin-left:                  25px;
  word-spacing:                 normal;
  white-space:                  normal;
  padding-left:                 15px;
  padding-right:                15px;
  padding-top:                  15px;
}



/* ---------------------------------------------------------------------------------------------------------- */
.table_text      /* --(Text) Inner Sheet-- */
{  
  font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    10pt;
  /* font-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  normal;
  background-color:             transparent;
  border-top-width:             0;
  border-bottom-width:          0;
  border-left-width:            0;
  border-right-width:           0;
  border-style:                 none;
  border-color:                 #483D8B;
  letter-spacing:               normal;
  line-height:                  115%;
  text-decoration:              none;
  text-indent:                  0;
  text-transform:               none;
  vertical-align:               top;
  text-align:                   left;
  word-spacing:                 normal;
  white-space:                  normal;
}


/* ---------------------------------------------------------------------------------------------------------- */
.pagecountersheet {
     font-family:                  "Trebuchet MS", arial, helvetica, geneva, sans-serif;
     font-size:                    14pt;
     /* font-stretch:                 normal; */
     font-style:                   normal;
     font-variant:                 normal;
     font-weight:                  bold;
     background-color:             transparent;

     border-top-width:             0;
     border-bottom-width:          0;
     border-left-width:            0;
     border-right-width:           0;
     border-style:                 none;
     border-color:                 transparent;
     padding-top:                  0;
     padding-bottom:               0;
     padding-left:                 0;
     padding-right:                0;

     letter-spacing:               normal;
     line-height:                  100%;
     color:                        #F8A303;
     text-decoration:              none;
     text-indent:                  0;
     text-transform:               capitalize;
     vertical-align:               top;
     text-align:                   left;
     width:                        100%;

     word-spacing:                 normal;
     white-space:                  nowrap;
   }

/* --------------------TABLE MENU STYLES-------------------------------------------------------- */
td#special {
     font-family:                  "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
     font-size:                    10pt;
     /* font-stretch:                 normal; */
     font-style:                   normal;
     font-variant:                 normal;
     font-weight:                  normal;
     background-color:             transparent;
     border-top-width:             0;
     border-bottom-width:          0;
     border-left-width:            0;
     border-right-width:           0;
     border-style:                 none;
     border-color:                 #483D8B;
     letter-spacing:               normal;
     line-height:                  115%;
     text-decoration:              none;
     text-indent:                  0;
     text-transform:               none;
     vertical-align:               middle;
     text-align:                   left;
     top:                          0;
     left:                         0;
     width:                        50%;
     margin-top:                   0;
     margin-bottom:                0;
     margin-left:                  0;
     margin-right:                 0;
     word-spacing:                 normal;
     white-space:                  normal;
   }

/* ---------------------------------------------------------------------------------------------------------- */
.sidelinks {
     background-color:              transparent;
     vertical-align:                top;
     line-height:                   105%;
     padding:                       0;
   }

/* ---------------------------------------------------------------------------------------------------------- */
.sidelinks a {
     display:                       block;
     margin:                        0;
     padding:                       1px 10px 1px 10px;
     font:                          normal 11pt "Trebuchet MS", arial, helvetica, geneva, sans-serif;
     color:                         #CE8B0F;
     border-left:                   2px solid #483D8B;
     text-decoration:               none;
   }

/* ---------------------------------------------------------------------------------------------------------- */
.sidelinks a:visited {
     padding:                       1px 10px 1px 10px;
     font:                          normal 11pt "Trebuchet MS", arial, helvetica, geneva, sans-serif;
     color:                         #CE8B0F;
     border-left:                   2px solid #483D8B;
     text-decoration:               none;
   }

/* ---------------------------------------------------------------------------------------------------------- */
.sidelinks a:hover {
     padding:                       1px 10px 1px 10px;
     background-color:              #6495ED;
     font:                          bold 11pt "Trebuchet MS", arial, helvetica, geneva, sans-serif;
     color:                         #FFFFFF;
     border-left:                   6px solid #CE8B0F;
     text-decoration:               underline;
   }

/* ---------------------------------------------------------------------------------------------------------- */
.dropmenu {
      position:                     absolute;
      top:                          0;
      left:                         0;
      color:                        navy;
      font:                         11px "Trebuchet MS", arial, helvetica, geneva, sans-serif;
      background-color:             white;
      border-left:                  6px;
      border-right:                 2px;
      border-top:                   1px;
      border-bottom:                1px;
      border-style:                 solid;
      border-color:                 #CE8B0F;
      width:                        250px;
      visibility:                   hidden;
   }

/* ---------------------------------------------------------------------------------------------------------- */
.dropmenu a {
     display:                       block;
     margin:                        0;
     padding:                       1px 10px 1px 10px;
     font:                          normal 11pt "Trebuchet MS", arial, helvetica, geneva, sans-serif;
     color:                         #CE8B0F;
     text-decoration:               none;
     border-left:                  0 ;
     height:                        20px;
   }

/* ---------------------------------------------------------------------------------------------------------- */
.dropmenu a:visited {
     padding:                       1px 10px 1px 10px;
     font:                          normal 11pt "Trebuchet MS", arial, helvetica, geneva, sans-serif;
     color:                         #CE8B0F;
     text-decoration:               none;
     border-left:                   0;
     height:                        20px;
   }

/* ---------------------------------------------------------------------------------------------------------- */
.dropmenu a:hover {
      padding:                      1px 10px 1px 6px;
      background-color:             #6495ED;
      font:                         bold 11pt "Trebuchet MS", arial, helvetica, geneva, sans-serif;
      color:                        white;
      text-decoration:              underline;
      border-left:                  6px solid #CE8B0F;
      height:                       20px;
   }

/* ---------------------------------------------------------------------------------------------------------- */
.computercode
{
  font-family:                  "Courier New", Arial, Helvetica, Geneva, sans-serif;
  font-size:                    9pt;
  color:                        black;
  font-weight:                  bold;
  background-color:             #ECE3C5;
}

#header
{
  position:                     absolute;
  background-color:             infobackground;
  font-family:                  "trebuchet ms", arial, helvetica, geneva, sans-serif;
  font-size:                    15pt;
  /* font-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;
  text-align:                   center;
  color:                        #CE8B0F;
  top:                         0;
  left:                         50px;
  right:                       0;
  width:                        100%;
  letter-spacing:               normal;
  line-height:                  120%;
}

#thisbody
{
  position:                     relative;
  font-family:                  "trebuchet ms", arial, helvetica, geneva, sans-serif;
  font-size:                    10pt;
  letter-spacing:               normal;
  line-height:                  100%;
  top:                         0;
  left:                        0;
  right:                       0;
  width:                        100%;
  background-color:             infobackground;
  color:                        infotext;
  padding-left:                 10px;
  /* font-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  normal;
  text-align:                   left;
}

/* ---------------------------------------------------------------------------------------------------------- */
#count
{
  text-align:                   right;
  padding-right:                10px;
  width:                        6%;
}
/* ---------------------------------------------------------------------------------------------------------- */
#methodcount
{
  text-align:                   right;
  padding-right:                10px;
  width:                        12%;
}
/* ---------------------------------------------------------------------------------------------------------- */
#classmodules
{
  text-align:                   left;
  padding-right:                10px;
  width:                        33%;
}

/* ---------------------------------------------------------------------------------------------------------- */
#tplname
{
  padding-left:                 5px;
  text-align:                   left;
  width:                        34%;
}

/* ---------------------------------------------------------------------------------------------------------- */
#tplnameorderby
{
  color:                        black;
  padding-left:                 5px;
  text-align:                   left;
  width:                        34%;
}

/* ---------------------------------------------------------------------------------------------------------- */
#tpldescription
{
  padding-left:                 5px;
  text-align:                   left;
  width:                        100%;
}
/* ---------------------------------------------------------------------------------------------------------- */
#dctname
{
  text-align:                   left;
  width:                        30%;
  padding-left:                 5px;
}

/* ---------------------------------------------------------------------------------------------------------- */
#dctdescription
{
  text-align:                   left;
  width:                        60%;
  padding-left:                 5px;
}

/* ---------------------------------------------------------------------------------------------------------- */
#dctheader
{
  font-family:                  "trebuchet ms", arial, helvetica, geneva, sans-serif;
  font-size:                    15pt;
  /* font-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;
  text-align:                   center;
  padding-left:                 5px;
  letter-spacing:               normal;
  line-height:                  120%;
  top:                         0;
  left:                        0;
  right:                       0;
  width:                        100%;
  background-color:             transparent;
  color:                        black;
}
/* ---------------------------------------------------------------------------------------------------------- */
#imagename
{
  padding-right:                10px;
  width:                        37%;
  padding-left:                 5px;
}
/* ---------------------------------------------------------------------------------------------------------- */
#imagenameorderby
{
  color:                        black;
  padding-right:                5px;
  width:                        33%;
  padding-left:                 5px;
}
/* ---------------------------------------------------------------------------------------------------------- */
#instancename
{
  padding-left:                 5px;
  text-align:                   left;
  width:                        15%;
}

/* ---------------------------------------------------------------------------------------------------------- */
#filename
{
  padding-left:                 5px;
  text-align:                   left;
  width:                        25%;
}

/* ---------------------------------------------------------------------------------------------------------- */
#filenameorderby
{
  color:                        black;
  padding-left:                 5px;
  text-align:                   left;
  width:                        25%;
}

/* ---------------------------------------------------------------------------------------------------------- */
#filedescription
{
  padding-left:                 5px;
  text-align:                   left;
  width:                        60%;
}

/* ---------------------------------------------------------------------------------------------------------- */
#classtype
{
  padding-left:                 5px;
  text-align:                   left;
  width:                        10%;
}

/* ---------------------------------------------------------------------------------------------------------- */
#classdescription
{
  padding-left:                 5px;
  text-align:                   left;
  width:                        30%;
}

/* ---------------------------------------------------------------------------------------------------------- */
#tellmetext
{
  position:                     relative;
  font-family:                  arial, "trebuchet ms", helvetica, geneva, sans-serif;
  font-size:                    11pt;
  letter-spacing:               normal;
  line-height:                  100%;
  padding-left:                 5px;
  padding-right:                5px;
  padding-top:                  10px;
  padding-bottom:               10px;
  width:                        615px;
  background-color:             white;
  color:                        black;
  /* font-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  normal;
  text-align:                   left;

  border-top-width:             1px;
  border-bottom-width:          1px;
  border-left-width:            1px;
  border-right-width:           1px;
  border-style:                 solid;
  border-color:                 #DAA520;
}

/* ---------------------------------------------------------------------------------------------------------- */
#imagepath
{
  color:                        black;
  text-align:                   left;
  width:                        10%;
  padding-left:                 5px;
}
/* ---------------------------------------------------------------------------------------------------------- */
#imageaddedby
{
  color:                        black;
  text-align:                   left;
  width:                        55%;
  padding-left:                 5px;
}
/* ---------------------------------------------------------------------------------------------------------- */
#iconlist
{
  text-align:                   left;
  width:                        100%;
  padding-left:                 5px;
  color:                        #CE8B0F;
}

/* ---------------------------------------------------------------------------------------------------------- */
#text      /* --(Text) Inner Sheet-- */
{  
  font-family:                  "trebuchet ms", arial, helvetica, geneva, sans-serif;
  font-size:                    9pt;
  /* font-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  normal;
  background-color:             transparent;
  color:                        black;
  letter-spacing:               normal;
  line-height:                  100%;
  text-decoration:              none;
  text-indent:                 0;
  text-transform:               none;
  vertical-align:               top;
  text-align:                   left;
  left:                        0;
  width:                        720px;
  margin-top:                  0;
  margin-bottom:               0;
  margin-left:                 0;
  margin-right:                0;
  padding-top:                  2px;
  padding-bottom:               2px;
  padding-left:                0;
  padding-right:               0;
  word-spacing:                 normal;
}
/* ---------------------------------------------------------------------------------------------------------- */
#textcht
{  
  font-family:                  "trebuchet ms", arial, helvetica, geneva, sans-serif;
  font-size:                    9pt;
  /* font-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;
  background-color:             transparent;
  color:                        #CE8B0F;
  letter-spacing:               normal;
  line-height:                  100%;
  text-decoration:              none;
  text-indent:                 0;
  text-transform:               none;
  vertical-align:               top;
  text-align:                   left;
  left:                        0;
  width:                        720px;
  margin-top:                  0;
  margin-bottom:               0;
  margin-left:                 0;
  margin-right:                0;
  padding-top:                  2px;
  padding-bottom:               2px;
  padding-left:                0;
  padding-right:               0;
  word-spacing:                 normal;
}
/* ---------------------------------------------------------------------------------------------------------- */
#textbuggy
{  
  font-family:                  "trebuchet ms", arial, helvetica, geneva, sans-serif;
  font-size:                    10pt;
  /* font-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  normal;
  background-color:             infobackground;
  color:                        red;
  letter-spacing:               normal;
  line-height:                  100%;
  text-decoration:              none;
  text-indent:                 0;
  text-transform:               none;
  vertical-align:               top;
  text-align:                   left;
  left:                        0;
  width:                        720px;
  margin-top:                  0;
  margin-bottom:               0;
  margin-left:                 0;
  margin-right:                0;
  padding-top:                  2px;
  padding-bottom:               2px;
  padding-left:                0;
  padding-right:               0;
  word-spacing:                 normal;
}

/* ---------------------------------------------------------------------------------------------------------- */
#procedure
{  
  font-family:                  "trebuchet ms", arial, helvetica, geneva, sans-serif;
  font-size:                    12pt;
  /* font-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;
  background-color:             transparent;
  letter-spacing:               normal;
  line-height:                  100%;
  text-decoration:              none;
  text-indent:                 0;
  text-transform:               none;
  vertical-align:               middle;
  text-align:                   left;
  color:                        black;
  width:                        100%;

  border-top-width:             thin;
  border-bottom-width:          thin;
  border-left-width:            thin;
  border-right-width:           thin;
  border-style:                 solid;
  border-color:                 activeborder;

  margin-top:                  0;
  margin-bottom:               0;
  margin-left:                 0;
  margin-right:                0;
  padding-top:                  15px;
  padding-bottom:               15px;
  padding-left:                0;
  padding-right:               0;
  word-spacing:                 normal;
  white-space:                  nowrap;
  overflow:                     hidden;
}
/* ---------------------------------------------------------------------------------------------------------- */
#procedure_summary
{  
  font-family:                  "trebuchet ms", arial, helvetica, geneva, sans-serif;
  font-size:                    12pt;
  /* font-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;
  background-color:             transparent;
  letter-spacing:               normal;
  line-height:                  100%;
  text-decoration:              none;
  text-indent:                 0;
  text-transform:               none;
  vertical-align:               top;
  text-align:                   left;
  color:                        black;
  margin-top:                  0;
  margin-bottom:               0;
  margin-left:                 0;
  margin-right:                0;
  padding-top:                  15px;
  padding-bottom:               15px;
  padding-left:                0;
  padding-right:               0;
  word-spacing:                 normal;
  
}
/* ---------------------------------------------------------------------------------------------------------- */
#procedure_head      /* --(Text) Inner Sheet Alternate-- */
{  
  font-family:                  "trebuchet ms", arial, helvetica, geneva, sans-serif;
  font-size:                    11pt;
  /* font-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;
  width:                        100%;
  background-color:             transparent;
  color:                        black;
  letter-spacing:               normal;
  line-height:                  140%;
  text-decoration:              underline;
  text-indent:                 0;
  text-transform:               none;
  vertical-align:               top;
  text-align:                   left;

  border-top-width:             thin;
  border-bottom-width:          thin;
  border-left-width:            thin;
  border-right-width:           thin;
  border-style:                 ridge;
  border-color:                 transparent;

  margin-top:                  0;
  margin-bottom:               0;
  margin-left:                 0;
  margin-right:                0;
  padding-top:                  2px;
  padding-bottom:               4px;
  padding-left:                0;
  padding-right:               0;
  word-spacing:                 normal;
}

/* ---------------------------------------------------------------------------------------------------------- */
#copyright
{
  font-family:                  "trebuchet ms", arial, helvetica, geneva, sans-serif;
  font-size:                    8pt;
  /* font-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  normal;
  position:                     absolute;
  top:                          565px;
  width:                        100%;
  left:                         1px;
  vertical-align:               middle;
  text-align:                   center;
  word-spacing:                 normal;
}

/* ---------------------------------------------------------------------------------------------------------- */
#tplname
{
  padding-left:                 5px;
  text-align:                   left;
  width:                        10%;
}

#tpltype
{
  padding-left:                 5px;
  text-align:                   left;
  width:                        5%;
}

#tplscop
{
  padding-left:                 5px;
  text-align:                   left;
  width:                        5%;
}

#tplprnt
{
  padding-left:                 5px;
  text-align:                   left;
  width:                        5%;
}

#tpldscr
{
  padding-left:                 5px;
  text-align:                   left;
  width:                        75%;
}

/* ---------------------------------------------------------------------------------------------------------- */
/* CSS Style Sheets Generated By The Clarion Handy Tools www.cwhandy.com August  5, 2003 - 14:20:08 */
/* ---------------------------------------------------------------------------------------------------------- */



