   html
   {
      width :                                           100%;
      height:                                           100%;
      margin:                                0px 0px 0px 0px;
      padding:                               0px 0px 0px 0px;
   }
   body
   {
      width :                                           100%;
      height:                                           100%;
      margin:                                0px 0px 0px 0px;
      padding:                               0px 0px 0px 0px;
      background-color:                              #333333;
      background-image:                                 none;
      background-repeat:                            repeat-x;
      color:                                         #000000;
      font-size:                                      12.0px;
      font-style:                                     normal;
      font-family:                         arial, sans-serif;
      behavior:                 url( "../css/csshover.htc" );
   }
   div, br
   {
      padding:                         0px 0px 0px 0px;
      margin:                          0px 0px 0px 0px;
   }
   p, span, blockquote, label, legend, td, tr, th, li
   {
      color: #000000;
      text-align: justify;
   }
   div#doc_container
   {
      width:                                     800px;
      height:                                     auto;
      min-height:                                600px;      
      position:                               relative;      
      padding:                         0px 0px 0px 0px;
      margin:                       0px auto auto auto;
      background-color:                        #000000;
      border:                        2px solid #666666;
      display:                                   table;
   }
   div#doc_header
   {
      width:                                      800px;
      height:                                      auto;
      min-height:                                 122px;
      border:                         1px solid #666666;      
      padding:                          0px 0px 0px 0px;
      margin:                          0px 0px auto 0px;
      float:                                       none;
      position:                                relative;
   }
   div#doc_body
   {
      width:                                            800px;
      height:                                            auto;
      min-height:                                       500px;
      padding:                                0px 0px 0px 0px;
      margin:                                0px 0px auto 0px;
      background-image:                                  none;
      background-color:                               #000000;
      background-repeat:                            no-repeat;
      background-position:                           top left;
      display:                                          table;
      border:                               1px solid #666666;
   }
   div#doc_body_left
   {
      border:              1px solid #666666;
      border-bottom:       0px solid #666666;
      margin:                0px 0px 0px 0px;
      padding:               0px 0px 0px 0px;
      width:                           196px;
      height:                           auto;
      min-height:                      600px;
      position:                     relative;
      float:                            left;
      display:                         table;
   }
   div#doc_body_right
   {
      border:              0px solid #666666;
      margin:                0px 0px 0px 0px;
      padding:               0px 0px 0px 0px;
      width:                           602px;
      height:                           auto;
      min-height:                      550px;
      float:                           right;
      position:                     relative;
      z-index:                             0;
   }
   div#doc_body_footer
   {
      width:                     800px;
      height:                     28px;
      padding:         0px 0px 0px 0px;
      margin:          0px 0px 0px 0px;
      border-top:    1px solid #FF7F00;
      line-height:                28px;
      clear:                      both;
      color:                   #FFFFFF;
      position:               relative;
      float:                      none;
   }
   div#doc_content
   {
      background-image:    url( ../images/featuredproductsbg.jpg );
      background-position:                                top left;
      background-repeat:                                 no-repeat;
      border:                                    1px solid #666666;
      padding:                                     0px 0px 0px 0px;
      margin:                                      0px 0px 0px 0px;
      width:                                                 602px;
      height:                                                 auto;
      text-align:                                             left;
      position:                                           relative;
      float:                                                 right;
      font-size:                                            0.85em;
   }
   .header
   {
      color:            #993300;
      font-family:       Tahoma;
      font-size:           18px;
      font-style:        normal;
      font-weight:         bold;
      margin:              auto;
      text-transform: uppercase;
   }
   .normal
   {
      color:                          #333333;
      font-family: Arial,Helvetica,sans-serif;
      font-size:                         11px;
      font-weight:                     normal;
   }
   .style13
   {
      /*color: #CC0066;*/
      color: #993300;
   }
   .style19
   {
      color: #CC0066;
   }
   .style24
   {
      color:       #3E007B;
      font-size:      12px;
      font-weight:    bold;
   }
   .style27
   {
      color:       #3E007B;
      font-family:  Tahoma;
      font-size:      10px;
      font-weight:    bold;
   }
   .maintext
   {
      font-family: Tahoma;
      font-size:     10px;
   }
   .text
   {
      font-family: Tahoma,Arial;
      font-size:           10px;
   }
   div#view_content
   {
      overflow: auto;
   }
   div.view_db
   {
      width:                auto;
      height:               auto;
   }
   div:hover
   {
      direction: ltr;
   }   
   table, th, tr, td
   {
      color:             #000000;
      font-size:          12.0px;
   }
   table#view_record
   {
      width:                auto;
      height:               auto;
      border: 0px solid #000000;
   }
   table#view_record th
   {
      width:                auto;
      height:               auto;
      border:  1px solid #000000;
      background-color:  #cccfde;
      color:             #000000;
   }
   table#view_record td
   {
      width:                auto;
      height:               auto;
      padding:   8px 8px 8px 8px;
      margin:    8px 8px 8px 8px;
      border:  0px solid #000000;
   }   
   table#view_db
   {
      width:                auto;
      height:               auto;
      border:  1px solid #000000;
   }
   table#view_db th
   {
      width:                         auto;
      height:                        auto;
      border:           1px solid #000000;
      background-color:           #cccfde;
      text-align:                  center;
      color:                      #000000;
   }
   table#view_db td
   {
      width:                auto;
      height:               auto;
      padding:   8px 8px 8px 8px;
      margin:    8px 8px 8px 8px;
      border:  1px solid #000000;
      color:             #000000;
   }
   table#view_db td p
   {
      color:             #000000;
   }
   h1
   {
      font-size: 20px;
   }
   h2
   {
      font-size: 18px;
   }
   h3
   {
      font-size: 16px;
   }
   h4
   {
      font-size: 14px;
   }
   h5
   {
      font-size: 12px;
   }
   h6
   {
      font-size: 10px;
   }
   h1,h2,h3,h4,h5,h6
   {
      color:                         #993300;
      padding:               0px 0px 0px 0px;
      margin:                0px 0px 0px 0px;
      font-family:              Arial, serif;
      font-style:                     normal;
      font-weight:                       600;
   }
   img.itemlink
   {
      padding:   0px 0px 0px 0px;
      margin:    0px 0px 0px 0px;
      border:  1px solid #818085;
   }
   img.itemlink a:hover
   {
      padding:   0px 0px 0px 0px;
      margin:    0px 0px 0px 0px;
      border:  1px solid #4a34a2;
   }
   a.itemlink
   {
      padding:               0px 0px 0px 0px;
      margin:                0px 0px 0px 0px;
      border:              0px solid #818085;
   }
   a.itemlink:hover
   {
      padding:   0px 0px 0px 0px;
      margin:    0px 0px 0px 0px;
      border:  1px solid #4a34a2;
   } 
   a:link
   {
      padding:         0px 0px 0px 0px;
      margin:          0px 0px 0px 0px;
      color:                   #407dbc;
      text-decoration:            none;
   }
   a:visited
   {
      padding:         0px 0px 0px 0px;
      margin:          0px 0px 0px 0px;
      text-decoration:            none;
      color:                   #407dbc;
   }
   a:hover
   {
      padding:         0px 0px 0px 0px;
      margin:          0px 0px 0px 0px;
      text-decoration:       underline;
      color:                   #009e76;
      
   }
   a:active
   {
      padding:         0px 0px 0px 0px;
      margin:          0px 0px 0px 0px;
      text-decoration:            none;
      color:                   #009e76;
   }
   p
   {
      padding:         0px 0px 0px 0px;
      margin:          0px 0px 0px 0px;
      color:                   #000000;
      font-size:                13.0px;
      font-style:               normal;
      font-family:   arial, sans-serif;
      font-weight:                 500;
   }  
   tr.odd td
   {
      background-color: #d9dceb;
   }
   tr.even td
   {
      background-color: #ffffff;
   }
   span.yes
   {
       color:      green;
   }
   span.no
   {
       color:        red;
   }
   div.clearboth
   {
      clear: both;
   }

   ul.hl
   {
      list-style-type:            none;
      margin:          0px 0px 0px 0px;
      padding:         2px 2px 2px 2px;
      font-size:                13.0px;
      font-style:               normal;
      font-family:   arial, sans-serif;

   }
   ul.hl li
   {
      margin:          0px 0px 0px 0px;
      padding:         2px 2px 2px 2px;
      display:                  inline;
      position:               relative;
      border-left:     0px solid white;
      border-right:    1px solid white;
      color:                   #FF7F00;
      font-size:                10.0px;
      font-style:               normal;
      font-family:   arial, sans-serif;
   }
   ul.hl li a
   {
      margin:          0px 0px 0px 0px;
      padding:         2px 2px 2px 2px;
      color:                   #FF7F00;
      font-size:                10.0px;
      font-style:               normal;
      font-family:   arial, sans-serif;
   }
 
   div#nav
   {
      width:                      auto;
      height:                    570px;
      border-bottom: 2px solid #FF7F00;
      border-right:  2px solid #FF7F00;
   }
   div#nav ul
   {
      padding:            0px 0px 0px 0px;
      margin:           5px auto 5px 10px;
      list-style-image:              none;
      list-style-type:               none;
      width:                        160px;
   }
   div#nav ul li
   {
      padding:         0px 0px 0px 0px;
      margin:          5px 0px 5px 0px;
      color:                   #FF7F00;
      font-size:                13.0px;
      font-style:               normal;
      font-family:   arial, sans-serif;
      font-weight:                 500;
      width:                     160px;
   }
   div#nav ul ul
   {
      padding:       0px 0px 0px 0px;
      margin:        0px 0px 0px 0px;
      
      color:                                  #ffffff;
      padding:                        0px 0px 0px 0px;
      margin:                         0px 0px 0px 5px;
      list-style-image:    url(../images/bulletr.gif);
      list-style-position:                     inside;
   }
   div#nav ul li ul li
   {
      padding:          0px 0px 0px 0px;
      margin:          auto 0px 5px 0px;      
      color:                    #ffffff;
      padding:          0px 0px 0px 0px;
      margin:           4px 0px 4px 5px;
      border-bottom:  1px solid #666666;
      width:                      170px;
      display:                    block;
   }
   div#nav ul li ul li:hover
   {
      color:                    #000000;
      background-color:         #ffffff;
   }
   div#nav ul li ul li:hover a
   {
      color:                    #000000;
      background-color:         #ffffff;
   }
   div#nav ul li ul li a
   {
      color:                    #ffffff;
   }
 