
/* ****************************************************************************************************************************
 * Tables
 * ****************************************************************************************************************************
 */

TD.tabName {
    padding:                4px;
    border-top:             1px solid #FFF;
    border-left:            1px solid #FFF;
    border-bottom:          1px solid #FFF;
    background:             #ECF3F6;
    font-weight:            bold;
}

TD.tabNameLast {
    border-right:           1px solid #FFF;
}

TD.tabData {
    padding:                4px;
    border-left:            1px solid #FFF;
    border-bottom:          1px solid #FFF;
}

TD.tabDataLast {
    border-right:           1px solid #FFF;
}

/* ****************************************************************************************************************************
 * Forms
 * ****************************************************************************************************************************
 */

FORM {
    margin:                 0px;
}

TEXTAREA,INPUT,SELECT {
    font-family:            arial, sans-serif;
    font-size:              12px;
    color:                  #000;
}

FIELDSET {
    display:                none;
}

TD.formLabel {
    min-width:              128px;
    padding-top:            2px;
    padding-right:          16px;
    padding-bottom:         2px;
    vertical-align:         baseline;
    text-align:             left;
}

TD.formField {
    padding-top:            2px;
    padding-bottom:         2px;
    vertical-align:         baseline;
}

TD.formFault {
    padding-top:            2px;
    padding-bottom:         2px;
    vertical-align:         baseline;
    color:                  #DB0016;
}

TD.formGroup {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    background: #3585a0;
    padding: 4px;
    color: #fff;
}

TD.formAbstract {
    padding:                4px 4px;
    text-align:             left;
}

TD.formBlank {
    height:                 16px;
    font-size:              2px;
}

SPAN.formFault {
    font-weight:            bold;
    color:                  #990000;
}

/* ****************************************************************************************************************************
 * Icons
 * ****************************************************************************************************************************
 */

.close {
    background:             url('/infopool/shared/icons/close.gif') left center no-repeat;
    padding-left:           20px;
}

.logoff {
    background:             url('/infopool/shared/icons/logoff.gif') left center no-repeat;
    padding-left:           20px;
}

.account {
    background:             url('/infopool/shared/icons/account.gif') left center no-repeat;
    padding-left:           20px;
}

.file {
    background:             url('/infopool/shared/icons/file.gif') left center no-repeat;
    padding-left:           20px;
}

.folder {
    background:             url('/infopool/shared/icons/folder.gif') left center no-repeat;
    padding-left:           20px;
}

.change {
    background:             url('/infopool/shared/icons/change.gif') left center no-repeat;
    padding-left:           20px;
}

.open {
    background:             url('/infopool/shared/icons/open.gif') left center no-repeat;
    padding-left:           20px;
}

.calender {
    background:             url('/infopool/shared/icons/calender.gif') left center no-repeat;
    padding-left:           20px;
}

.back {
    background:             url('/infopool/shared/icons/back.gif') left center no-repeat;
    padding-left:           20px;
}

/* ****************************************************************************************************************************
 * Status
 * ****************************************************************************************************************************
 */

DIV.status {
    padding:                8px;
    margin-bottom:          16px;
    border-left:            1px solid #96cda0;
    border-top:             1px solid #96cda0;
    border-right:           1px solid #96cda0;
    border-bottom:          4px solid #96cda0;
}