BODY {background-image: url('images/bg.jpg'); background-repeat: repeat-x; background-color: #FFF; font-family: Arial; margin: 0px; color: #383638;}
  
  #mainFrame {width: 974px; margin-left: auto; margin-right: auto;}
    
    #top {width: 974px; height: 72px; float: left; background-image: url('images/top-bg.jpg');}
      #top H1 {width: 320px; height: 72px; margin: 0px; padding: 0px; float: left;}
      #top H1 A {width: 320px; height: 72px; display: block;}
      #userFrame1 {width: 200px; float: left; padding: 16px 0px 0px 336px; font-size: 12px;}
        #userFrame1 P {width: 200px; float: left; margin: 0px 0px 9px 0px;}
      #userFrame2 {width: 98px; float: left; text-align: right; font-size: 12px; padding: 16px 0px 0px 0px;}
        #userFrame2 P {width: 98px; float: left; margin: 0px 0px 9px 0px;}
        #userFrame2 A {color: #383638;}
    
    #top2 {width: 974px; height: 71px; float: left; background-image: url('images/top2-bg.jpg');}
      #top2 H1 {width: 320px; height: 71px; margin: 0px; padding: 0px; float: left;}
      #top2 H1 A {width: 320px; height: 71px; display: block;}
    
    #menu {width: 954px; height: 42px; float: left; padding: 0px 10px 0px 10px; background-image: url('images/menu-bg.jpg');}
      #menu UL {width: 954px; height: 42px; float: left; margin: 0px; padding: 0px; list-style: none;}
      #menu UL LI {height: 42px; float: left; margin: 0px; padding: 0px 1px 0px 0px;}
      #menu UL LI A {height: 28px; float: left; padding: 14px 15px 0px 15px; display: block; background-image: url('images/menu-item-bg.jpg'); font-size: 12px; color: #FFF; text-decoration: none; font-weight: bold;}
      #menu UL LI A:HOVER {background-image: url('images/menu-item-bg-on.jpg');}
      #menu UL .test A {background-image: url('images/menu-item-bg-on.jpg');}
      
    #submenu {width: 974px; height: 30px; float: left; margin: 10px 0px 0px 0px;}
      #submenu UL {width: 954px; height: 30px; float: left; margin: 0px; padding: 0px; list-style: none;}
      #submenu UL LI {width: 118px; height: 30px; float: left; margin: 0px; padding: 0px 1px 0px 0px;}
      #submenu UL LI A {width: 118px;height: 20px; float: left; padding: 10px 0px 0px 0px; text-align: center; display: block; background-image: url('images/submenu-item-bg.jpg'); font-size: 11px; color: #FFF; text-decoration: none; font-weight: bold;}
      #submenu UL LI A:HOVER {background-image: url('images/submenu-item-bg-on.jpg');}
    #content {width: 934px; min-height: 169px; position: relative; float: left; background-image: url('images/content-bg.jpg'); background-repeat: no-repeat; padding: 20px;}
      #content H2 {width: 934px; float: left; margin: 0px 0px 10px 0px; font-size: 14px; font-weight: bold; color: #383638;}
      #content P {width: 934px; float: left; margin: 0px 0px 7px 0px; font-size: 12px; color: #383638;}
      #content .formRow {width: 200px; height: 26px; float: left; font-size: 12px; color: #383638; padding: 4px 0px 0px 0px;}
      #content .formRowText {width: 200px; height: 396px; float: left; font-size: 12px; color: #383638; padding: 4px 0px 0px 0px;}
      #content .formInput {width: 734px; height: 30px; float: left;}
        #content .formInput INPUT {width: 728px; font-size: 12px; color: #383638;}
        #content .formInput SELECT {width: 734px; font-size: 12px; color: #383638;}
      #content .formInputText {width: 734px; height: 400px; float: left;}
        #content .formInputText TEXTAREA {width: 728px; height: 372px; font-size: 12px; color: #383638; font-family: Arial;}
      #content .formInputCal1 {width: 713px; height: 30px; float: left;}
        #content .formInputCal1 INPUT {width: 698px; font-size: 12px; color: #383638;}
      #content .formInputCal2 {width: 21px; height: 30px; float: left;}
        #content .formInputCal2 INPUT {border: 0px; width: 21px; height: 21px; background-image: url('images/calendar.gif'); cursor: hand;}
      #content .formCheckBox {width: 734px; height: 30px; float: left;}
        #content .formCheckBox INPUT {width: 25px; font-size: 12px; color: #383638;}
      #content .formSubmit {width: 934px; height: 30px; float: left; margin: 5px 0px 0px 0px;}
        #content .formSubmit INPUT {width: 100%; height: 30px; font-size: 12px; color: #FFF; font-weight: bold; background-image: url('images/submit-bg.gif'); border: 0px;}
      #content .formSubmitSmall {width: 187px; height: 30px; float: left; margin: 0px 0px 0px 0px;}
        #content .formSubmitSmall INPUT {width: 187px; height: 20px; font-size: 12px; color: #FFF; font-weight: bold; background-image: url('images/submit2-bg.gif'); border: 0px;}
      #content .buttonPlace {width: 934px; float: left; height: 30px;}
        #content .buttonPlace A {color: #1887bd;}
        #content .pagesLimit {width: 600px; height: 25px; padding: 5px 0px 0px 0px; float: left; text-align: right; font-size: 12px; color: #383638;}
        #content .pages {width: 143px; height: 25px; padding: 5px 0px 0px 0px; float: left; text-align: right; font-size: 12px; color: #383638;}
      #content #resultTable {width: 934px; float: left; border: 0px; padding: 0px; margin: 0px 0px 10px 0px; border-spacing: 1px;}
        #content #resultTable TH {padding: 5px 7px 5px 7px; background-color: #cfcfcf; font-size: 12px; color: #383638; font-weight: bold; text-align: left;}
        #content #resultTable TD {padding: 3px 7px 3px 7px; background-color: #ececec; font-size: 12px; color: #383638; text-align: left;}
        #content #resultTable TD IMG {border: 0px;}
        #content #resultTable TR:HOVER TD {background-color: #AAA;}
        #content #resultTable .checkBox {text-align: center; width: 20px;}
        #content #resultTable .actions {width: 160px; text-align: center;}
        #content #resultTable .actions IMG {border: 0px; margin: 0px 5px 0px 5px; position: relative; top: 2px;}
      #content #photoTable {width: 934px; float: left; border: 0px; padding: 0px; margin: 0px 0px 10px 0px; border-spacing: 1px;}
        #content #photoTable TD {padding: 10px; font-size: 12px; color: #383638; text-align: center; vertical-align: bottom;}
        #content #photoTable TD .data {margin: 5px 0px 5px 0px;}
          #content #photoTable TD .data INPUT {margin: 0px 5px 0px 0px;}
          #content #photoTable TD .data A {color: #383638; font-weight: bold;}
        #content #photoTable TD .data2 {margin: 0px}
          #content #photoTable TD .data2 IMG {border: 0px;}
        #content #filesTable {width: 934px; float: left; border: 0px; padding: 0px; margin: 0px 0px 10px 0px; border-spacing: 1px;}
        #content #filesTable TH {padding: 5px 7px 5px 7px; background-color: #cfcfcf; font-size: 12px; color: #383638; font-weight: bold; text-align: left;}
        #content #filesTable TD {padding: 3px 7px 3px 7px; background-color: #ececec; font-size: 12px; color: #383638; text-align: left;}
          #content #filesTable TD A {color: #383638;}
        #content #filesTable .checkBox {text-align: center; width: 20px;}
        #content #filesTable .actions {width: 160px; text-align: center;}
        #content #filesTable .actions IMG {border: 0px; margin: 0px 5px 0px 5px; position: relative; top: 2px;}
      #content #imageDesc {width: 370px; position: absolute; z-index: 100; background-color: #FFF; border: 3px solid #cfcfcf; padding: 15px 5px 15px 15px;}
        #content #imageDesc .formRow {width: 100px; height: 26px; float: left; text-align: left; padding: 4px 0px 0px 0px;}
        #content #imageDesc .formInput {width: 270px; height: 30px; float: left;}
          #content #imageDesc .formInput INPUT {width: 246px;}
        #content #imageDesc .formSubmit {width: 175px; height: 30px; float: left; padding: 0px 10px 0px 0px;}
          #content #imageDesc .formSubmit INPUT {width: 100%; height: 30px; font-size: 12px; color: #FFF; font-weight: bold; background-image: url('images/submit-bg.gif'); border: 0px;}
      
      #content #actionFrame {position: absolute; width: 200px; padding: 10px; background-color: red; left: 380px; top: 50px; text-align: center; background-color: #FFF; border: 3px #000 solid; display: none;}
        #content #actionFrame P {width: 200px; color: #000; margin-top: 10px;}
      
    #content2 {width: 934px; min-height: 411px; float: left; background-image: url('images/content2-bg.jpg'); background-repeat: no-repeat; padding: 20px; margin: 10px 0px 0px 0px;}
      #content2 H2 {width: 934px; float: left; margin: 0px 0px 10px 0px; font-size: 14px; font-weight: bold; color: #383638;}
      #content2 P {width: 934px; float: left; margin: 0px 0px 15px 0px; font-size: 12px; color: #383638;}
      #content2 .formRow {width: 200px; height: 26px; float: left; font-size: 12px; color: #383638; padding: 4px 0px 0px 0px;}
      #content2 .formInput {width: 734px; height: 30px; float: left;}
        #content2 .formInput INPUT {width: 728px; font-size: 12px; color: #383638;}
      #content2 .formSubmit {width: 934px; height: 30px; float: left; margin: 5px 0px 0px 0px;}
        #content2 .formSubmit INPUT {width: 100%; height: 30px; font-size: 12px; color: #FFF; font-weight: bold; background-image: url('images/submit-bg.gif'); border: 0px;}
      
      
      