/* ---------------------------------------------------------------------------------------------------------- */
/* CSS Style Sheets Generated By The Clarion Handy Tools www.cwhandy.com August  5, 2003 - 14:20:08 */
/* ---------------------------------------------------------------------------------------------------------- */

div.chtmenubar {
   visibility:                  hidden;
}

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", tahoma, arial, helvetica, geneva, sans-serif;
  font-size:                    9pt;
  font-weight:                  bold;
  color:                        #D2691E; /* chocolate */
}

hr {
  color:                        #308DF1;
  height:                       1px;
}

b.special {
  color:                        #DAA520;
  font-family:                  "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
  font-size:                    11pt;
  vertical-align:               middle;
  line-height:                  100%;
}

div.visitorcount {
   position:                    absolute;
   top:                         690px;
   left:                        660px;
}

div.validator1 {
   visibility:                     hidden;
}

div.validator2 {
   visibility:                     hidden;
}

div.sideadbox1 {
   visibility:                     hidden;
}

div.sideadbox2 {
   visibility:                     hidden;
}


.headerblock {
 visibility:                    hidden;
}


.printheaderblock {
  position:                     absolute;
  top:                           0;
  width:                        740px;
  left:                         50px;
  border:                       0 solid;
  padding:                      1px;
  height:                       130px;
  color:                        #FFFFFF;  
  background-color:             Transparent;
  background-position:          10px 05px ;
  text-align:                   left;
}


/* ---------------------------------------------------------------------------------------------------------- */

body {
   font-family:                  "trebuchet ms", tahoma, arial, helvetica, geneva, sans-serif;
   font-size:                    10pt;
   /* font-stretch:                 normal; */
   font-style:                   normal;
   font-variant:                 normal;
   font-weight:                  normal;
   height:                       auto;
   letter-spacing:               normal;
   word-spacing:                 -.05em;
   line-height:                  130%;
   color:                        #000000; /* black */
   background-color:             #FFFFFF; /* white */
   width:                        950px;
   padding:                      0px;
   top:                          0px;
   margin-left:                  0px;
   text-align:                   left;
   border-style:                 none;
   border-width:                 1px;
   border-color:                 #DAA520; 
   margin-bottom:                50px;
}

body.nobg {
   background:                   transparent url(blank.jpg);
}

/* ---------------------------------------------------------------------------------------------------------- */

a:active                    {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:  #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:             white;
                             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-stretch:                 normal; */
                             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-stretch:                 normal; */
                             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-stretch:                 normal; */
                             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:             white;
                             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-stretch:                 normal; */
  font-style:                   italic;
  font-variant:                 normal;
  font-weight:                  normal;
  letter-spacing:               normal;
  line-height:                  130%;
  color:                        #000000;
  background-color:             #FFFFFF; /* white */
  text-decoration:              none;
  text-indent:                  0%;
  text-transform:               none;
  text-align:                   left;
  list-style-type:              decimal-leading-zero;
  list-style-position:          outside;
  padding-top:                  0px;
  padding-bottom:               0px;
  padding-left:                 0px;
  padding-right:                0px;
  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:             #FFFFFF; /* white */
}

/* ---------------------------------------------------------------------------------------------------------- */
.mainmenu_center       /* --(Absolute) Main Menu Centered-- */
{
  position:                     absolute;
  top:                          110px;
  left:                         350px;
  height:                       40px;
  background-color:             #FFFFFF; /* white */
}

/* ---------------------------------------------------------------------------------------------------------- */

.headerimage /* --(Absolute) Name To Top Sheet-- */
{
  position:                     absolute;
  top:                          0;
  left:                         0;
  background-color:             #FFFFFF; /* white */
}


/* ---------------------------------------------------------------------------------------------------------- */
.bldr_nametotop     /* --(Absolute) Name To Top Sheet-- */
{
  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:             #FFFFFF; /* white */
  color:                        #CE8B0F;
  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-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;
  background-color:             #FFFFFF; /* white */
  color:                        #CE8B0F;
  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-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;
  background-color:             #FFFFFF; /* white */
  line-height:                  130%;
  color:                        #CE8B0F;
  position:                     absolute;
  top:                          61px;
  left:                         140px;
  width:                        82px;
  height:                       30px;
  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-stretch:                 normal; */
  font-style:                   normal;
  font-variant:                 normal;
  font-weight:                  bold;
  background-color:             #FFFFFF; /* white */
  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:             #FFFFFF; /* white */
  visibility:                   visible;
}

/* ---------------------------------------------------------------------------------------------------------- */
.googlead_hide       /* --(Absolute) Google ad positioning hidden-- */
{
  position:                     absolute;
  top:                          100px;
  left:                         740px;
  height:                       25px;
  background-color:             #FFFFFF; /* white */
  visibility:                   hidden;
}

/* ---------------------------------------------------------------------------------------------------------- */

.tableofcontents        /* --(TOC Style Sheet-- */
{

  position:                     absolute;
  top:                          100px;
  left:                         5px;
  height:                       200px;
  background-color:             #FFFFFF; /* white */
}

/* ---------------------------------------------------------------------------------------------------------- */
.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:             #FFFFFF; /* white */
  color:                        #CE8B0F;
  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:                    12pt;
  color:                        #308DF1;
  line-height:                  130%;
  font-weight:                  bold;
  text-decoration:              underline;
  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:                 0;
  letter-spacing:               normal;
  line-height:                  140%;
  text-decoration:              none;
  text-indent:                  0;
  text-transform:               none;
  vertical-align:               top;
  text-align:                   left;
  top:                          5px;
  left:                         10px;
  width:                        730px;
  margin-top:                   128px;
  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:             #FFFFFF; /* white */
  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:             #FFFFFF; /* white */

     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:             #FFFFFF; /* white */
     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:             #FFFFFF; /* 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:                   0px ;
     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:                   0px ;
     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:                        #000000;
  font-weight:                  bold;
}

#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:                          0px;
  left:                         50px;
  right:                        0px;
  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:                          0px;
  left:                         0px;
  right:                        0px;
  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:                        #000000; /* 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:                          0px;
  left:                         0px;
  right:                        0px;
  width:                        100%;
  background-color:             #FFFFFF;
  color:                        #000000;
}
/* ---------------------------------------------------------------------------------------------------------- */
#imagename
{
  padding-right:                10px;
  width:                        33%;
  padding-left:                 5px;
}
/* ---------------------------------------------------------------------------------------------------------- */
#imagenameorderby
{
  color:                        #000000;
  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:                        #000000;
  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:             #FFFFFF; /* white */
  color:                        #000000; /* black */ /* 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:                        #000000; /* black */
 text-align:                        left;
  width:                        10%;
  padding-left:                 5px;
}
/* ---------------------------------------------------------------------------------------------------------- */
#imageaddedby
{
  color:                        #000000; /* black */
 text-align:                        left;
  width:                        57%;
  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:             #FFFFFF; /* white */
  color:                        #000000; /* black */
  letter-spacing:               normal;
  line-height:                  100%;
  text-decoration:              none;
  text-indent:                  0px;
  text-transform:               none;
  vertical-align:               top;
  text-align:                   left;
  left:                         0px;
  width:                        720px;
  margin-top:                   0px;
  margin-bottom:                0px;
  margin-left:                  0px;
  margin-right:                 0px;
  padding-top:                  2px;
  padding-bottom:               2px;
  padding-left:                 0px;
  padding-right:                0px;
  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:             #FFFFFF; /* white */
  color:                        #CE8B0F;
  letter-spacing:               normal;
  line-height:                  100%;
  text-decoration:              none;
  text-indent:                  0px;
  text-transform:               none;
  vertical-align:               top;
  text-align:                   left;
  left:                         0px;
  width:                        720px;
  margin-top:                   0px;
  margin-bottom:                0px;
  margin-left:                  0px;
  margin-right:                 0px;
  padding-top:                  2px;
  padding-bottom:               2px;
  padding-left:                 0px;
  padding-right:                0px;
  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:                  0px;
  text-transform:               none;
  vertical-align:               top;
  text-align:                   left;
  left:                         0px;
  width:                        720px;
  margin-top:                   0px;
  margin-bottom:                0px;
  margin-left:                  0px;
  margin-right:                 0px;
  padding-top:                  2px;
  padding-bottom:               2px;
  padding-left:                 0px;
  padding-right:                0px;
  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:             #FFFFFF; /* white */
  letter-spacing:               normal;
  line-height:                  100%;
  text-decoration:              none;
  text-indent:                  0px;
  text-transform:               none;
  vertical-align:               middle;
  text-align:                   left;
  color:                        #000000; /* 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:                   0px;
  margin-bottom:                0px;
  margin-left:                  0px;
  margin-right:                 0px;
  padding-top:                  15px;
  padding-bottom:               15px;
  padding-left:                 0px;
  padding-right:                0px;
  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:             #FFFFFF; /* white */
  letter-spacing:               normal;
  line-height:                  100%;
  text-decoration:              none;
  text-indent:                  0px;
  text-transform:               none;
  vertical-align:               top;
  text-align:                   left;
  color:                        #000000; /* black */
  margin-top:                   0px;
  margin-bottom:                0px;
  margin-left:                  0px;
  margin-right:                 0px;
  padding-top:                  15px;
  padding-bottom:               15px;
  padding-left:                 0px;
  padding-right:                0px;
  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:             #FFFFFF; /* white */
  color:                        #000000; /* black */
  letter-spacing:               normal;
  line-height:                  140%;
  text-decoration:              underline;
  text-indent:                  0px;
  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:                   0px;
  margin-bottom:                0px;
  margin-left:                  0px;
  margin-right:                 0px;
  padding-top:                  2px;
  padding-bottom:               4px;
  padding-left:                 0px;
  padding-right:                0px;
  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;
}

/* ---------------------------------------------------------------------------------------------------------- */
/* CSS Style Sheets Generated By The Clarion Handy Tools www.cwhandy.com August  5, 2003 - 14:20:08 */
/* ---------------------------------------------------------------------------------------------------------- */



