Body {
      background: #006699; 
      color: #FFF; 
      margin: 0 auto; 
      padding: 0; 
      text-align: center; 
      font-family: Arial, Helvetica, sans-serif;
      font-size: 13px;
      }
#OuterFrame {
        margin: 0 auto;
        width: 600px; 
        color: #000;
        }
#Header {padding: 5px 0 10px 0; 
         text-align: center; 
         font-size: 14px; 
         font-weight: bold; 
         background: #006699;
         color: #FFF;
         }
#ContentHolder {background: #EAE8DE; 
                color: #000; 
                text-align: center;
                padding: 10px 0 10px 0;
                }
.Copyright {text-align: center; 
            font-size: 9px; 
            color: #C0C0C0; 
            background-color: #006699; 
            clear: both;
            padding: 3px 0 3px 0;
            margin: 0;
            }
form fieldset {clear: both; 
               border: 0; 
               margin: 0 auto; 
               padding: 5px 0 5px 0; 
               width: 600px;
               }

.FormSep {
          clear: both;
          display: block;
          width: 578px;
          margin: 0 auto;
          padding: 5px 0 5px 0;
}
label {
       display: block;
       float: left;
       width: 180px;
       padding: 0 10px 0 0;
       margin: 0;
       text-align: right;
}
.Required {
           background-color: inherit; 
           color: #860823;
           font-weight: bold;
           }
.Pricing {
          background-color: inherit; 
          color: #860823; 
          }
input {
       vertical-align: text-bottom;
       }
.SelectOne {
            width: 280px; 
            float: left; 
            padding: 0; 
            margin: 0; 
            background: #FFF;
            color: #000;
            border: 1px solid #000;
            }
.inputNum {
           width: 75px; 
           float: left;
           padding: 0; 
           margin: 0;
           background: #FFF;
           color: #000;
           border: 1px solid #000;
           }
.inputSmallNum {
           width: 25px; 
           padding: 0; 
           margin: 0;
           background: #FFF;
           color: #000;
           border: 1px solid #000;
           }
.inputText {
            width: 280px; 
            float: left;
            padding: 0; 
            margin: 0;
            background: #FFF;
            color: #000;
            border: 1px solid #000;
            }
.inputTextArea {
                width: 375px; 
                float: left;
                padding: 0; 
                margin: 0 0 10px 0;
                background: #FFF;
                color: #000;
                border: 1px solid #000;
                }
.inputRadio {
             width: 275px; 
             float: left;
             padding: 0; 
             margin: 0;
             background: #FFF;
             color: #000;
             text-align: left;
             border: 1px solid #000;
             }
.inputBoxes {
             width: 384px; 
             float: left;
             padding: 0; 
             margin: 0;
             background: #FFF;
             color: #000;
             text-align: left;
             border: 1px solid #000;
            }
.inputCheckbox {
                padding: 0;; 
                float: left;
                }
.OptionButton {
               color: #FFF; 
               font-size: 12px; 
               font-weight: bold;
               background-color: #069; 
               border: 2px #000 solid;
               width: 125px;
               text-align: center;
               }
.OptionButton:hover {
               color: #000; 
               background-color: #EAE8DE; 
               border: 2px #000 solid;
               }
.ReorderButton {
               color: #000; 
               font-size: 12px; 
               font-weight: bold;
               background-color: #EAE8DE; 
               border: 2px #000 solid;
               width: 125px;
               text-align: center;
               }
.ReorderButton:hover {
               color: #FFF; 
               background-color: #069; 
               border: 2px #FFF solid;
               }
.ErrorField {
             color: #FFF; 
             background-color: #006699;
             border: 2px #F00 solid;
             clear: left;
             margin: 5px 5px 5px 5px;
             padding: 3px 3px 3px 3px;
             }
.ComDiv {
         padding: 5px 0 0 20px;
         }             
.FeeDiv {
         padding: 5px 10px 5px 10px;
         }             
img {
     color: inherit;
     background-color: inherit;
     border: none;
     }
