@import url(../reindeer/styles.css);


.v-table-cell-wrapper {
   white-space: normal;
}

.v-button-link .v-button-caption{
    color: #D36060;
    font-size: 12px;
    font-weight: normal;
    line-height: inherit;
    text-shadow: none;
}


.v-nativebutton-link .v-nativebutton-caption{
    color: #D36060;
    font-size: 12px;
    font-weight: normal;
    line-height: inherit;
    text-shadow: none;
}




.v-panel-content > div {
#   background: transparent;
}

.v-panel-content {
#   background-color: #F8F2D8;
}



.v-textfield{
   background-color: #FFF8EA;
}

.v-window{
#   background-color: #F8F2D8;
}


#.v-textarea {
#    resize: none;
#}

.no-textarea-resize{
   resize: none;
}



.panel-header{
   background-color: #F8F2D8;
}


.v-selected .v-table-cell-content .v-table-cell-wrapper .v-button-link .v-button-caption, .v-nativebutton-link .v-nativebutton-caption{
   color: #E41B23;
   font-color: #E41B23;
}

#.v-filterselect .v-icon{
#   width:50px;
#   height:16px;
#}


#.v-table-row, .v-table-row-odd {
#    height: 24px;
#}



/* Grid with grid! */
.v-gridlayout-grid {
margin: 0px;
padding: 0px;
border: 1px solid gray;
}

.v-gridlayout-grid > div {
margin: 0px;
padding: 0px;
border: 0px solid gray;
}

.v-gridlayout-grid > div > div {
margin: 0px;
padding: 0px;
border: 0px solid gray;
}

.v-gridlayout-grid > div > div > div {
margin: 0px;
padding: 0px;
border: 1px solid gray;
}



.v-menubar {
#text-align: center;
#background: transparent;
#border: none;
#color: white;
#text-shadow: none;
font-size: 14px;
font-weight:bold
}


.v-table tr.v-selected {
   background: #FFDDDD;
   color: #000000;
   text-shadow: none;
}



.v-table-body.focused{
   border-color: #999999;
}


.v-table-focus .v-table-cell-content{
#  border-style: solid;
  border-color: #E41B23;
}


.v-table-focus{
  border-color: #E41B23;
}


.v-table .v-selected .v-table-cell-content {
   border-right-color: #FF9999;
}

.v-textfield-focus .v-textfield-content{
  border-color: #E41B23;
}

.v-window-outerheader{
  background: #D40B13;
}
.v-window-header{
  background: #D40B13;
}
.v-window-closebox{
#  background: #E41B23;
}






.v-table-row.v-selected.v-table-focus{
#   color: #FF0000;
#   font-color: #FF0000;
}

//.v-table-row-odd.v-selected.v-table-focus{
//   color: #00FF00;
//   font-color: #00FF00;
//}


.mybarmenu .v-menubar-menuitem-selected{
    background: #666666;
#   color: #000000;
}


.v-menubar-submenu .v-menubar-menuitem-selected{
   background: #D3D3D3;
   color: #000000;
   text-shadow: none;
}




.v-table-row-highlight-blocked{
   color: #E41B23;
   font-weight: bold;
}



.v-table-row-highlight-stressed{
   font-weight: bold;
   font-size: 12px;
}
.v-table-row-highlight-stressed .v-table-cell-content .v-table-cell-wrapper .v-button-link .v-button-caption{
   color: #E41B23;
   font-weight: bold;
   font-size: 12px;
}


.v-table-row-highlight-gray{
   color: #999999;
   font-weight: normal;
   font-size: 12px;
}
.v-table-row-highlight-gray .v-table-cell-content .v-table-cell-wrapper .v-button-link .v-button-caption{
   color: #999999;
   font-weight: normal;
   font-size: 12px;
}






.red-background{
   background-color: #E41B23;
}

.top-menu-current-item{
   font-size: 18px;
   font-weight: bold;
   color: #F0CAA6;
   padding-left:   20px;
   #padding-right: 20px;
   padding-top:   18px;
   #text-decoration: underline;
   white-space: nowrap;
   #font-family: Serif;
   font-style:italic;
}


