﻿.absenceUserControl
{
	border-left:5px transparent solid;
    border-bottom: 1px black solid;
    background-color: #e2e9ef;
    padding-left: 5px;
    padding-right: 23px;
    padding-bottom: 4px;
    padding-top: 4px;
}

.absenceUserControl.Selected
{
	border-left:5px #183bee solid;
}

.absenceUserControl.Active
{
	border-left:5px #24E331 solid;
}

.absenceUserControl .absenceTable
{
	width:100%;
	vertical-align:top;
}

.absenceUserControl .absenceColumn
{
	padding-top:4px;
	padding-bottom:4px;
    width: auto;
}

.absenceUserControl .absenceRow2 .absenceColumn1 {
    padding-right: 5px;
}

.absenceUserControl .absenceColumn2,
.absenceUserControl .absenceColumn3
{
    width: 97px;
    max-width: 97px;
    min-width: 97px;
}
.absenceUserControl .absenceColumn4 {
    width: 115px;
    max-width: 115px;
    min-width: 115px;
}

.absenceUserControl .absenceColumn5 {
    width: 260px;
    max-width: 260px;
    min-width: 260px;
}

.absenceUserControl .sendButton,
.absenceUserControl .remindButton,
.absenceUserControl .deleteButton,
.absenceUserControl .reSendButton,
.absenceUserControl .acceptButton,
.absenceUserControl .denyButton
{
    margin-left: 5px;
    display: inline-block;
}

.absenceUserControl .requestedDescription,
.absenceUserControl .answeredDescription {
    line-height: 11px;
    height: 15px;
    margin-left: 4px;
}

.absenceUserControl .proposalDescription,
.absenceUserControl .answerDescription {
    max-width: 641px;
    min-width: 641px;
}


.absenceUserControl .buttonwrapperDiv {
    float: right;
}

.finishDayRequestUserControl
{
	border-left:5px transparent solid;
    border-bottom: 1px black solid;
    background-color: #e2e9ef;
    padding-left: 5px;
    padding-right: 23px;
    padding-bottom: 4px;
    padding-top: 4px;
}

.finishDayRequestUserControl.Selected
{
	border-left:5px #183bee solid;
}

.finishDayRequestUserControl.Active
{
	border-left:5px #24E331 solid;
}

.finishDayRequestUserControl .finishTable
{
	width:100%;
	vertical-align:top;
}

.finishDayRequestUserControl .finishColumn
{
	padding-top:4px;
	padding-bottom:4px;
    width: auto;
}


.finishDayRequestUserControl .finishRow2 .finishColumn1,
.finishDayRequestUserControl .finishColumn2
{
    width: 97px;
    max-width: 97px;
    min-width: 97px;
}

.finishDayRequestUserControl .finishColumn3 {
    width: 160px;
    max-width: 160px;
    min-width: 160px;
}

.finishDayRequestUserControl .finishColumn4 {
    width: 125px;
    max-width: 125px;
    min-width: 125px;
}

.finishDayRequestUserControl .finishColumn5 {
    width: 160px;
    max-width: 160px;
    min-width: 160px;
}


.finishDayRequestUserControl .proposalDescription,
.finishDayRequestUserControl .answerDescription {
    max-width: 641px;
    min-width: 641px;
}

.finishDayRequestUserControl .sendButton,
.finishDayRequestUserControl .remindButton,
.finishDayRequestUserControl .deleteButton,
.finishDayRequestUserControl .reSendButton,
.finishDayRequestUserControl .acceptButton,
.finishDayRequestUserControl .denyButton
{
    margin-left: 5px;
    display: inline-block;
}

.finishDayRequestUserControl .requestedDescription,
.finishDayRequestUserControl .answeredDescription {
    line-height: 11px;
    height: 15px;
    margin-left: 4px;
}


.finishDayRequestUserControl .buttonwrapperDiv {
    float: right;
}

