/*td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px !important;
    font-weight: normal;
    color: #333333;
}*/

/*td > span {
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif !important;
        font-size: 15px !important;
    }

    td > font {
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif !important;
        font-size: 15px !important;
    }

    td > a {
        FONT-WEIGHT: bold;
        FONT-SIZE: 15px !important;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
    }

    td > li > a{
        FONT-WEIGHT: bold;
        FONT-SIZE: 15px !important;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
    }*/

div > span{
    font-size: 15px !important;
}

span > span{
    font-size:15px !important;
}

li > span{
    font-size: 15px !important;
}

.TextBlink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: Red;
    font-size: 12px;
    font-weight: bold;
}

.TextFrame {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #7D927D;
}

.SectionHeader {
    color: #7D927D;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FAFAF9, endColorstr=#BADABB);
    padding: 2px 8px 3px 8px;
}

.SectionHeaderText {
    /*color: #7D927D;*/
    color: #4F4F4F;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FAFAF9, endColorstr=#BADABB);
    padding: 2px 8px 3px 8px;
    font-weight: bold;
    font-size: 9px;
}

.SectionHeaderLogin {
    color: #7D927D;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FAFAF9, endColorstr=#E1F0E1);
    padding: 2px 8px 3px 8px;
    font-weight: bold;
    font-size: 9px;
}

.MarkedText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #7D927D;
}

.TitleSection {
    font-weight: bold;
    font-size: 18px;
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TitleSectionCurrent {
    font-weight: bold;
    font-size: 18px;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TitleSectionCurrentSmall {
    font-weight: bold;
    font-size: 18px !important;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TitleTable {
    font-weight: bold;
    font-size: 10px;
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.HeaderTable {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.BlankDate {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.BlackData {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #7D927D;
    text-decoration: none;
}

.EmptyDates {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.TextBlue {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #7D927D;
    text-decoration: none;
}

.TextFrameBlack {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.LinkSecondary {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #7D927D;
    text-decoration: underline;
    font-weight: normal;
}

.TableField {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
}

.LinkSecondary {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #7D927D;
    text-decoration: underline;
    font-weight: normal;
}

.LinkSecondaryBig {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #7D927D;
    text-decoration: underline;
    font-weight: bold;
}

.LinkSecondaryMenu {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: black;
    text-decoration: none;    
}

.SecondLink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #7D927D;
    text-decoration: underline;
    font-weight: normal;
}

.Lineainferior {
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #7D927D;
}

.Field {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #333333;
    border: 1px solid #7D927D;
}

.Fields {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    border: 1px solid #7D927D;
}

.FieldRed {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Red;
}

.FieldBoldRed {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: Red;
    font-weight: bold;
}

.FieldGreen {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #2F941E;
}

.Fields {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    border: 1px solid #7D927D;
}

.FieldRight {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    border: 1px solid #7D927D;
    text-align: right;
}

.Legend {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #7D927D;
}

.lineSide {
    border-left-width: 1px;
    border-left-style: dashed;
    border-left-color: #8a8497;
}

.SideLine {
    border-left-width: 1px;
    border-left-style: dashed;
    border-left-color: #8a8497;
}

.DaySelection A {
    text-decoration: none;
}

.DiaNoSeleccionable {
    text-decoration: none;
    color: Gray;
}

.CabeceraGrids {
    background-color: #B0ACB9;
    color: White;
    font-weight: bold;
}

.lineLateral {
    border-left-width: 1px;
    border-left-style: dashed;
    border-left-color: #8a8497;
}

.LineaSuperiorLen {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #7D927D;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #7D927D;
    text-decoration: none;
}

.LineaLengueta {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #7D927D;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #7D927D;
    border-bottom-color: #7D927D;
}

.LowerLineLen {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #7D927D;
}

.LineLowerLen {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #7D927D;
}

.LinkTabPage {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: ##7D927D;
    text-decoration: none;
}

.TablePoint {
    border: 1px dotted ##7D927D;
}

.TaskManagerStatus {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FF3333;
    text-decoration: blink;
}

.ItalicText {
    font-style: italic;
}


.ItalicTextRed {
    font-style: italic;
    color: Red;
}

.ButtonText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FAFAF9, endColorstr=#BADABB);
    border-color: #7D927D;
    border-width: 1px;
}

.DefaultText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}

.FieldDarkBlue {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #101CAF;
}

.FieldViolet {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #8C4690;
}

.FieldBrown {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #986835;
}

.FieldLightOrange {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #EDBB42;
}

div.hide {
    width: 560px;
    height: 15px;
    overflow: hidden;
}

div.scroll {
    height: 480px;
    overflow: auto;
}
