﻿#additionalWrapper {
    /* Hack for IE because it puts the scrollbar on top */
    width: 95% !important;
    height: 500px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.tabPanelWrapper {
    width: 410px;
    padding-top: 15px;
}

/* General Panel */
.generalLabel {
    margin: 0px;
    padding:0px;
    display: block;
    width: 200px;
}

#changeIconWrapper {
    width: 300px;
}

#generalTopWrapper {
    margin: 0px 0px 0px 16px;
}

.generalField {
    width: 290px;
    margin-bottom: 7px;
}

.generalDropDown {
    width: 296px;
    margin-bottom: 7px;
}

.chkboxWrapper {
    float: left;
    width: 130px;
}



/* Additional Panel */
.additionalLabel {
    margin: 0px;
    padding:0px;
    display: block;
    width: 180px;
}

.additionalField {
    width: 303px;
}

.additionalDropDown {
    width: 310px;
}

#additionalPlannedActualLeft {
    width: 270px;
    /*width: 252px;*/
    float: left;
}

#additionalPlannedActualRight {
    width: 270px;
    /*width: 252px;*/
    float: right;
}

.additionalPlannedActualLabel {
    width: 130px;
    float: left;
    display: block;
}

.additionalPlannedActualField {
    width: 100px;
}

/* Fieldsets */
.generalFieldset {
    width: 545px;
    margin: 0px;
    padding: 0px 0px 10px 15px;
    border: 1px solid #D0D0BF;
}

.notFirstFieldset {
    padding-top: 15px;
}

/* Tab menu */
.tabActive {
    margin-bottom: 0px;
    background-color: #FFFFFF;
    border-top: solid 1px #919B9C;
}

.tabInactive {
    margin-bottom: 0px;
    background-color: #FFFFFF;
    border-top: solid 1px #919B9C;
    border-right: solid 1px #919B9C;
    border-left: solid 1px #919B9C;   
}

.tabEdge {
    border-right: solid 1px #919B9C;
    height: 10px;
    width: 1px;
}