/*  ------------- HTML ------------------  */
table{ border-collapse: separate; border-spacing: 1px;}
td, th{ border: none; padding: 5px;}
textarea{ overflow: auto; height: 100px; }
fieldset{ border: 1px solid #DDDDDD; padding: 0 7px; }

/*  ------------- Classes ------------------  */
.inline{ display: inline; }
.clear{ clear: both; }
.hidden{ visibility: hidden; }
.padding{ padding: 10px; }
.margin{ margin: 10px; }
.left{ float: left; }
.right{ float: right; }
.center { text-align: center; }
.pos-relative{ position: relative; }
.pos-absolute{ position: absolute; }

.flash{ width: 90%; padding: 5px; background-color: #F3E7B3; border: 1px dotted #FFCC00; margin-left:auto; margin-right:auto; margin-bottom: 10px; margin-top:10px; }
.filter{ padding: 5px; background-color: #8DB727; border: 1px dotted #6F8F20; margin-left:auto; margin-right:auto; margin-bottom: 10px; margin-top:10px; }

input.input-little{ width: 50px; }
input.input-small{ width: 100px; }
input.input-medium{ width: 300px; }
input.input-large{ width: 440px; }

.textarea-medium{ width: 400px; height: 100px; }


.mec_bidashdrill_grid_cells {
    background-color: #EDE4E7 !important ;
    font-size: 9px !important;
    padding: 4px !important;
}


.mec_bidashdrill_grid_header {
    background-color: #97ACC5 !important;
    color: #FFFFFF !important;
    font-size: 10px !important;
    font-weight: bold !important;
    padding: 7px !important;
    text-align: center !important;
    text-shadow:0 0 0 #4B4B4B !important; 
    
}


