/* Global form CSS */

   .typography form {
      width: 500px;
      
      color: #000000;
      background-color: #cae5f8;
   }
   
      .typography form .message {
         margin-top: 5px;
         padding: 4px 8px 4px 8px;
         
         color: #ff0000;
      }

      .typography form fieldset {
         border: none;
      }

         .typography form fieldset label {
            float: left;
            width: 100px;
            font-weight: bold;
         }

         .typography form fieldset div.field {
            padding: 10px;
            clear: both;
            
            border-bottom: 1px dotted #ffffff;
         }

         .typography form fieldset span.middleColumn {            
         }

            .typography form fieldset input.text {
               width: 355px;
               padding: 2px;
               
               border: 1px solid #0d264e;
            }

            .typography form fieldset textarea {
               width: 355px;
               height: 100px;
               padding-left: 2px; padding-right: 2px;
               
               border: 1px solid #0d264e;
            }

      .typography form div.Actions {
         text-align: right;
         padding-right: 20px; padding-bottom: 5px;
      }
   
         .typography form div.Actions input.action {
            font-family: verdana, arial, helvetica, sans-serif;
            font-size: 9px;
            border: 0;
            font-weight: bold;
            cursor: pointer;
            width: 70px;
            height: 22px;
            overflow: hidden;
            
            color: #ffffff;
            background: url('../images/button-submit-bg.jpg') #0079c8 no-repeat;
         }
         
/* Special CSS */
   div#EditableDropdown14 {
      height: 70px;
   }
   
   div#EditableDateField15 {
   }
   
      div#EditableDateField15 label { 
         padding-top: 10px;
      }
      
/* Form 01 CSS */

table.form_01 {
   width: 100%;
}

   table.form_01 td {
      padding: 5px;
      
      border-bottom: 1px dotted #d4d4d4;
   }

   table.form_01 td input.text {
      width: 95%;
   }

   table.form_01 td textarea {
      width: 95%;
   }

   table.form_01 td.label {
      font-weight: bold;
      width: 30%;
   }

   table.form_01 td.actions {
      text-align: right;
      padding-right: 15px;
   }

      table.form_01 td.actions input.action {
         font-family: verdana, arial, helvetica, sans-serif;
         font-size: 9px;
         border: 0;
         font-weight: bold;
         cursor: pointer;
         width: 70px;
         height: 22px;
         overflow: hidden;
         
         color: #ffffff;
         background: url('../images/button-action-bg.jpg') #0079c8 no-repeat;
      }

/* Self Test Form CSS */

form.SelfTestForm {
   width: 500px;
   margin-left: 100px;
}

   form.SelfTestForm .message {
         margin: 0;
         padding: 0;
         
         color: #ff0000;
      }

   form.SelfTestForm table {
      width: 100%;
   }
   
      form.SelfTestForm table td {
         padding: 5px;
         
         border-bottom: 1px dotted #d4d4d4;
      }
   
         form.SelfTestForm table td.section {
            font-weight: bold;
            
            color: #ffffff;
            background-color: #008ae4;
            border: none;
         }
   
         form.SelfTestForm table td.label {
            width: 30%;
         }
   
         form.SelfTestForm table td.item {
            width: 70%;
         }
   
            form.SelfTestForm table td.item input.text {
               width: 95%;
            }
   
         form.SelfTestForm table td.container {
            border: none;
         }

         form.SelfTestForm table td.actions {
               text-align: right;
               padding-right: 15px;
            }
         
               form.SelfTestForm table td.actions input.action {
                  font-family: verdana, arial, helvetica, sans-serif;
                  font-size: 9px;
                  border: 0;
                  font-weight: bold;
                  cursor: pointer;
                  width: 70px;
                  height: 22px;
                  overflow: hidden;
                  
                  color: #ffffff;
                  background: url('../images/button-action-bg.jpg') #0079c8 no-repeat;
               }
