body{
      cursor:default;
      font-family: Lucida Sans Unicode;
      text-size:10pt;
}


    a:link{
      color:#000000;
      text-decoration:underline;
    }

    a:visited{
      color:#000000;
      text-decoration:underline;
    }

    a:hover{
      color:#808080;
      text-decoration:underline;
    }


    .left_cell{
      background-color:#F8D718;
    }

    .right_cell{
      background-color:#0286E8;
      BACKGROUND-IMAGE: url('../images/bottom_right_corner_right.gif');
      BACKGROUND-POSITION: left bottom;
      BACKGROUND-REPEAT: no-repeat;
    }

    .top_cell{
      BACKGROUND-IMAGE: url('../images/top_cell_logo.gif');
      BACKGROUND-POSITION: center center;
      BACKGROUND-REPEAT: no-repeat;
      background-color:#8603A7;

      text-align:center;

    }

    .bottom_cell{
      background-color:#E12F41;
      font-size: 8pt;
      color:#FFFFFF;
      BACKGROUND-IMAGE: url('../images/bottom_right_corner_left.gif');
      BACKGROUND-POSITION: right bottom;
      BACKGROUND-REPEAT: no-repeat;
      cursor:default;
    }

    a.footer_link{
      color:#FFFFFF;
    }

    a.footer_link:visited{
      color:#FFFFFF;
    }

    a.footer_link:hover{
      color:#C0C0C0;
    }


    a.menu_link{
      color:#FFFFFF;
      text-decoration:none;
    }

    a.menu_link:visited{
      color:#FFFFFF;
      text-decoration:none;
    }

    a.menu_link:hover{
      color:#FFFFFF;
      text-decoration:underline;
    }

    .menu_active{
      font-size:10pt;
      color:#F8C807;
    }

    .menu_cell{
      background-color:#808080;
      font-size: 10pt;
      color:#FFFFFF;
      text-align:center;
      cursor:default;
    }

    .sub_menu_cell{
      background-color:#C0C0C0;
      cursor:default;
    }

    .checkout_cell{
      background-color:#808080;
      font-size: 10pt;
      color:#FFFFFF;
      text-align:right;
      font-weight:bold;
      cursor:default;
     margin-right:10px;
     margin-left:10px;
    }

    .variety_flower_chooser{
      background-color:#808080;
      font-family: Lucida Sans Unicode;
      font-size: 8pt;
      color:#FFFFFF;
      cursor:hand;
      width:200px;
    }

    .sub_menu_sub_cell{
      text-align:center;
      font-size: 10pt;
      color:#000000;
    }

    .main_cell{
      font-size: 10pt;
      color:#000000;
      BACKGROUND-IMAGE: url('../images/background.gif');
      BACKGROUND-POSITION: left top;
      BACKGROUND-REPEAT: repeat;
      cursor:default;
    }

    h1{
     margin-left:10px;
     margin-right:10px;
      font-size: 12pt;
      color:#000000;
      font-weight:bold;
    }

    p{
     text-align:justify;
     margin-left:10px;
     margin-right:10px;
    }


    .small_text{
     font-size: 8pt;
    }

    .normal_text{
     font-size: 10pt;
    }

    li{
     margin-left:10px;
     margin-right:10px;
    }

    .inline_image{
     BORDER: 1px solid #000000;
     margin-left:10px;
     margin-right:10px;
    }

   .body_table{
     margin-left:10px;
     margin-right:10px;
      font-size: 10pt;
      color:#000000;
   }

   .body_table_title{
      font-size: 10pt;
      color:#FFFFFF;
      font-weight:bold;
      BACKGROUND-IMAGE: url('../images/table_title_bg.gif');
      BACKGROUND-POSITION: right top;
      BACKGROUND-REPEAT: repeat;
   }

    .set_margins{
     margin-left:10px;
     margin-right:10px;
    }

   .msg_board_input{
      font-family: Lucida Sans Unicode;
     BORDER: 1px solid #C0C0C0;
      font-size: 8pt;
     COLOR:#000000;
   }

   .msg_board_button{
     BORDER: 1px solid #C0C0C0;
      font-family: Lucida Sans Unicode;
      font-size: 8pt;
     COLOR:#000000;
     cursor:hand;
     width:75px;
   }

   .small_text_justify{
     text-align:justify;
     font-size: 8pt;
   }

   .order_input{
     BORDER: 1px solid #C0C0C0;
      font-family: Lucida Sans Unicode;
      font-size: 8pt;
     COLOR:#000000;
   }

   .order_button{
     BORDER: 1px solid #C0C0C0;
      font-family: Lucida Sans Unicode;
      font-size: 8pt;
     COLOR:#000000;
     cursor:hand;
     width:90px;
   }

   .msg_board_vip{
     color:#C30013;
   }

    .admin_menu_chooser{
      background-color:#C0C0C0;
      font-family: Lucida Sans Unicode;
      font-size: 10pt;
      color:#000000;
      cursor:hand;
      width:300px;
      text-align:center;
    }

   .reports_body{
      font-family: Lucida Sans Unicode;
      font-size: 10pt;
      cursor:default;
   }