   body,td     { font-family: Arial;
                 font-size: 11px;
               }
                 
  .active-row-highlight { background-color: #FFF2B3;}
  .active-row-highlight 
  .active-row-cell {background-color: #FFF2B3; }
  .active-controls-grid { background: #eeeeee; }
  .active-grid-row      { color: #27394C; background: #eeeeee; height: 20px;
                          border-bottom: 1px solid white;}
  .active-grid-column   { border-right: 1px solid white;}
  .active-box-normal { border: 1px solid #C4D3E4;
                    border-top-width: 1px;
                    border-bottom-color: #557C97;
                    border-right-color: #557C97; 
                     }
  .active-box-item{ color: #27394C; background: #A8BBCF url(images/title_backgnd.gif); border: 0px; color: white; font-weight: bold;}
  .active-column-0 {display: none!important;}
  .active-selection-true, .active-selection-true .active-row-cell {
color: #27394C!important;
background-color: #D9E2EC!important; 
}

.form_header    {   font-size: smaller;
					height: 20px;
                    padding-left: 5px;
                    font-weight: bold;
                    padding-right: 20px;
                    border-left: 1px solid #C4D3E4;
                    border-bottom: 1px solid;
                    border-bottom-color: #557C97;
                    background: #A8BBCF url(images/title_backgnd.gif);
                    color: white;
                  }
                  
td.detail_key     { background: #D9E2EC;
                    height: 20px;
                    padding-left: 5px;
                    padding-right: 20px;
                    padding-top: 3px;
                    padding-bottom: 3px;
                    vertical-align: top;
                  }

td.detail_data    { background: #FBF4D2;
                    height: 20px;
                    padding-left: 5px;
                    padding-right: 5px;
                  }

td.detail_readonly { background: #eeeeee;
                    height: 20px;
                    padding-left: 5px;
                    padding-right: 5px;
                    padding-bottom: 3px;
                    padding-top: 3px;
                  }
                  
input.editable,
textarea.editable { width: 100%;
                    border: 0px;
                    font-family: Arial;
                    font-size: 11px;
                    background: #FBF4D2;
                  }

select.editable { font-family: Arial;
                    font-size: 11px;
                    background: #FBF4D2;
                  }
                  
input.button      { border: 1px solid #C4D3E4;
                    background: #D9E2EC;
                    font-size: 11px;
                    background-image: url('images/button_backgnd.gif');
                  }
                  
                  
.conflict td	  {
					border: 2px solid red;
				  }