/** Data Grid **/
div.gridForm div.gridData {
    background-color: #EEEEFF;   
    border: 1px solid #566278;
}

div.gridForm form {
	position: relative;
}

div.gridForm div.header {
    color: White;
    background-color: #566278; 
    font-size: 11px;   
    font-weight: bold;
    clear:both;
    padding-left: 10px;
}

div.gridForm div.body {
    position: relative;
    padding-top: 5px;  
    padding-bottom: 5px;  
    padding-left: 10px;
    height: 100%;
}

div.gridForm div.footer {
    padding-top: 5px;   
    padding-bottom: 5px;  
    padding-left: 10px; 
    border-top: 1px solid #566278;
}

div.gridForm div.cell {
    float:left; 
    padding: 2px;
}

div.gridForm div.counter {
    width: 25px;
    text-align: right;  
    padding-right: 10px; 
    clear: both;
}

div.gridForm div.link {
    width: 25px;
    float: left;
}

div.gridForm dl.zend_form select {
    margin: 0;
}

div.gridForm div.message {
    text-align: center;   
    border: 1px dotted black;
    padding: 2px;
    display: none;
}

div.gridForm div.success {
    color: green;
    background-color: #CCFFCC;  
}

div.gridForm div.error {
    color: red;    
    background-color: #FFCCCC;
}

/* kloh */
div.gridForm dl.zend_form {
	/*clear: both;*/
	min-height: 27px;
	margin-bottom: 4px;
}
div.gridForm div.footer {
	clear: both;
	background-color: #566278;
	color: #FFF;
}
/*div.gridForm div.counter {
    width: 100%;
    text-align:left;  
}*/
/*
     