@font-face {
    font-family: OpenSans-Regular;
    src: url('../../OpenSans-Regular.ttf');
}

.BaseRBtn {
    display: inline-block
}

.BaseRBtn span,.RoundedBtn input {
    display: block;
    float: left;
    position: relative
}

.BaseRBtn .BtnLeft {
    background: transparent no-repeat scroll 0 0
}

.BaseRBtn .BtnRight {
    background: transparent no-repeat scroll right 0
}

.BaseRBtn .BtnBackground {
    overflow: hidden;
    background: transparent repeat-x scroll
}

.BaseRBtn .BtnText {
    border: 0;
    background: transparent;
    margin: 0;
    white-space: nowrap;
    width: auto;
    overflow: visible
}

@keyframes entermask {
    from {
        background-color: transparent
    }

    to {
        background-color: black
    }
}

@-webkit-keyframes entermask {
    from {
        background-color: transparent
    }

    to {
        background-color: black
    }
}

@keyframes leavemask {
    from {
        background-color: black
    }

    to {
        background-color: transparent
    }
}

@-webkit-keyframes leavemask {
    from {
        background-color: black
    }

    to {
        background-color: transparent
    }
}

.Image,.PoweredBy,.ResponsiveImage,.ImageDragging,.ImageAcceptDrag,.ImageNoAcceptDrag,.ImageHeaderBackground,.TabPaging,.TabPagingNext,.TabPagingPrevious,.PagingButtons,.PagingButtonsFirst,.PagingButtonsPrevious,.PagingButtonsNext,.PagingButtonsLast,.ImageTop,.ImageInButton,.ImageTopHeader,.ImageHandCenter,.ImageHandCenter:hover,.HeaderImage1,.ImageEmail {
    border-style: none;
    border-width: 0
}

.PagingButtons,.PagingButtonsFirst,.PagingButtonsPrevious,.PagingButtonsNext,.PagingButtonsLast {
    cursor: pointer
}

.PagingButtonsFirst {
    background-repeat: no-repeat;
    background-image: url(../Modern/First.gif);
    height: 20px;
    width: 20px
}

.PagingButtonsPrevious {
    background-repeat: no-repeat;
    background-image: url(../Modern/Previous.gif);
    height: 20px;
    width: 20px
}

.PagingButtonsNext {
    background-repeat: no-repeat;
    background-image: url(../Modern/Next.gif);
    height: 20px;
    width: 20px
}

.PagingButtonsLast {
    background-repeat: no-repeat;
    background-image: url(../Modern/Last.gif);
    height: 20px;
    width: 20px
}

.ImageTop {
    height: 24px;
    cursor: default;
    vertical-align: top
}

.ImageInButton {
    background-repeat: repeat-x;
    margin-bottom: 1px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1px;
    background-image: url(../Modern/btnC.gif);
    width: 20px;
    vertical-align: bottom
}

.ImageTopHeader {
    background-color: white;
    vertical-align: top
}

.ImageHandCenter,.ImageHandCenter:hover {
    margin-left: 3px;
    margin-top: 3px;
    cursor: pointer;
    vertical-align: middle
}

.ImageHandCenter:hover {
    margin-left: 2px;
    margin-top: 2px;
    background-color: #f0f0f0
}

.HeaderImage1 {
    height: 0;
    width: 0
}

.ImageEmail {
    list-style-image: url(../Modern/m03e.png)
}

.Tab {
    border-style: none;
    border-width: 0
}

.EmbeddedPage {
    border-style: none;
    border-width: 0
}

.GridColumn,.ActionColumn,.WWColumn,.WWActionColumn,.WWOptionalColumn,.OptionalColumn {
    border-style: none;
    border-width: 0
}

.Section,.WWActionsCell,.ViewActionsCell,.ViewGridActionsCell,.WWFiltersCell,.OrdersCell,.WWAdvancedBarCell,.ViewAdvancedBarCell,.PromptAdvancedBarCell,.WWGridCell,.ViewGridCell,.ViewGridCellAdvanced,.ToggleCell,.VerticalCenteredCell,.TabContainer,.Mysectio {
    border-style: none;
    border-width: 0
}

.Mysectio {
    background-color: burlywood;
    height: 100px
}

.ActionGroup {
    border-style: none;
    border-width: 0
}

.Attribute,.CheckBox,.BlobContentCheckBox,.ReadonlyBlobContentCheckBox,.BlobInputCheckBox,.ReadonlyCheckBox,.FilterAttribute,.BlobContentFilterAttribute,.ReadonlyBlobContentFilterAttribute,.ReadonlyFilterAttribute,.BlobInputFilterAttribute,.DescriptionAttribute,.BlobContentDescriptionAttribute,.ReadonlyBlobContentDescriptionAttribute,.ReadonlyDescriptionAttribute,.BlobInputDescriptionAttribute,.Atributo30,.ReadonlyAtributo30,.BlobInputAtributo30,.BlobContentAtributo30,.ReadonlyBlobContentAtributo30,.Atributo40,.ReadonlyAtributo40,.BlobInputAtributo40,.BlobContentAtributo40,.ReadonlyBlobContentAtributo40,.ErrorAttribute,.WarningAttribute,.ImageAttribute,.ActionAttribute,.BlobContentActionAttribute,.ReadonlyBlobContentActionAttribute,.ReadonlyActionAttribute,.UpdateAttribute,.BlobContentUpdateAttribute,.ReadonlyBlobContentUpdateAttribute,.ReadonlyUpdateAttribute,.BlobInputUpdateAttribute,.DeleteAttribute,.BlobContentDeleteAttribute,.ReadonlyBlobContentDeleteAttribute,.ReadonlyDeleteAttribute,.BlobInputDeleteAttribute,.DisplayAttribute,.BlobContentDisplayAttribute,.ReadonlyBlobContentDisplayAttribute,.ReadonlyDisplayAttribute,.BlobInputDisplayAttribute,.SelectionAttribute,.BlobContentSelectionAttribute,.ReadonlyBlobContentSelectionAttribute,.ReadonlySelectionAttribute,.BlobInputSelectionAttribute,.DisabledActionAttribute,.BlobContentDisabledActionAttribute,.ReadonlyBlobContentDisabledActionAttribute,.ReadonlyDisabledActionAttribute,.BlobInputDisabledActionAttribute,.BlobInputActionAttribute,.ResponsiveImageAttribute,.BlobContentResponsiveImageAttribute,.ReadonlyBlobContentResponsiveImageAttribute,.ReadonlyResponsiveImageAttribute,.BlobInputResponsiveImageAttribute,.ReadonlyImageAttribute,.VideoAttribute,.ReadonlyVideoAttribute,.AudioAttribute,.ReadonlyAudioAttribute,.ReadonlyAttribute,.BlobContentAttribute,.ReadonlyBlobContentAttribute,.BlobInputAttribute,.AttSubTitle,.BlobInputAttSubTitle,.BlobContentAttSubTitle,.ReadonlyBlobContentAttSubTitle,.ReadonlyAttSubTitle,.AttributeDragging,.AttributeAcceptDrag,.AttributeNoAcceptDrag,.IME_Active,.BlobContentIME_Active,.ReadonlyBlobContentIME_Active,.BlobInputIME_Active,.ReadonlyIME_Active,.IME_Inactive,.BlobContentIME_Inactive,.ReadonlyBlobContentIME_Inactive,.BlobInputIME_Inactive,.ReadonlyIME_Inactive,.IME_Disabled,.BlobContentIME_Disabled,.ReadonlyBlobContentIME_Disabled,.BlobInputIME_Disabled,.ReadonlyIME_Disabled,.Attribute1,.BlobContentAttribute1,.ReadonlyBlobContentAttribute1,.BlobInputAttribute1,.ReadonlyAttribute1 {
    border-bottom-color: #d3d4d3;
    border-left-color: #d3d4d3;
    border-right-color: #d3d4d3;
    border-top-color: #d3d4d3;
    border-style: inset;
    border-width: 1px;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: #333
}

.ErrorAttribute {
    border-bottom-color: #c60b44;
    border-left-color: #c60b44;
    border-right-color: #c60b44;
    border-top-color: #c60b44;
    border-style: dotted
}

.WarningAttribute {
    border-bottom-color: #ff8000;
    border-left-color: #ff8000;
    border-right-color: #ff8000;
    border-top-color: #ff8000;
    border-style: dotted
}

.ImageAttribute,.ActionAttribute,.BlobContentActionAttribute,.ReadonlyBlobContentActionAttribute,.ReadonlyActionAttribute,.UpdateAttribute,.BlobContentUpdateAttribute,.ReadonlyBlobContentUpdateAttribute,.ReadonlyUpdateAttribute,.BlobInputUpdateAttribute,.DeleteAttribute,.BlobContentDeleteAttribute,.ReadonlyBlobContentDeleteAttribute,.ReadonlyDeleteAttribute,.BlobInputDeleteAttribute,.DisplayAttribute,.BlobContentDisplayAttribute,.ReadonlyBlobContentDisplayAttribute,.ReadonlyDisplayAttribute,.BlobInputDisplayAttribute,.SelectionAttribute,.BlobContentSelectionAttribute,.ReadonlyBlobContentSelectionAttribute,.ReadonlySelectionAttribute,.BlobInputSelectionAttribute,.DisabledActionAttribute,.BlobContentDisabledActionAttribute,.ReadonlyBlobContentDisabledActionAttribute,.ReadonlyDisabledActionAttribute,.BlobInputDisabledActionAttribute,.BlobInputActionAttribute,.ResponsiveImageAttribute,.BlobContentResponsiveImageAttribute,.ReadonlyBlobContentResponsiveImageAttribute,.ReadonlyResponsiveImageAttribute,.BlobInputResponsiveImageAttribute,.ReadonlyImageAttribute {
    width: 300px
}

.ReadonlyImageAttribute {
    border-style: none;
    border-width: 0;
    max-width: 124px;
    max-height: 68px
}

.VideoAttribute,.ReadonlyVideoAttribute {
    width: 300px
}

.ReadonlyVideoAttribute {
    background-repeat: no-repeat;
    display: inline-block;
    background-image: url(../Modern/VideoDownload.png);
    border-style: none;
    border-width: 0;
    height: 64px;
    width: 64px
}

.AudioAttribute,.ReadonlyAudioAttribute {
    width: 300px
}

.ReadonlyAudioAttribute {
    background-repeat: no-repeat;
    display: inline-block;
    background-image: url(../Modern/AudioDownload.png);
    border-style: none;
    border-width: 0;
    height: 64px;
    width: 64px
}

.ReadonlyAttribute {
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    border-style: none;
    color: #747474
}

.AttSubTitle,.BlobInputAttSubTitle,.BlobContentAttSubTitle,.ReadonlyBlobContentAttSubTitle,.ReadonlyAttSubTitle {
    padding-top: 5pt;
    border-style: none;
    font-size: 10pt;
    font-weight: bold;
    color: #666;
    height: 30px
}

.IME_Active,.BlobContentIME_Active,.ReadonlyBlobContentIME_Active,.BlobInputIME_Active,.ReadonlyIME_Active {
    ime-mode: active
}

.ReadonlyBlobContentIME_Active {
    border-width: 0
}

.ReadonlyIME_Active {
    border-width: 0
}

.IME_Inactive,.BlobContentIME_Inactive,.ReadonlyBlobContentIME_Inactive,.BlobInputIME_Inactive,.ReadonlyIME_Inactive {
    ime-mode: inactive
}

.ReadonlyBlobContentIME_Inactive {
    border-width: 0
}

.ReadonlyIME_Inactive {
    border-width: 0
}

.IME_Disabled,.BlobContentIME_Disabled,.ReadonlyBlobContentIME_Disabled,.BlobInputIME_Disabled,.ReadonlyIME_Disabled {
    ime-mode: disabled
}

.ReadonlyBlobContentIME_Disabled {
    border-width: 0
}

.ReadonlyIME_Disabled {
    border-width: 0
}

.Attribute1,.BlobContentAttribute1,.ReadonlyBlobContentAttribute1,.BlobInputAttribute1,.ReadonlyAttribute1 {
    color: white
}

.ReadonlyBlobContentAttribute1 {
    border-width: 0
}

.ReadonlyAttribute1 {
    background-color: white;
    border-width: 0
}

.Button,.ButtonDisabled,.BotaoMenu,.BotaoSubMenu,.Botao060,.Botao090,.BotÃ£o115,.Botao80,.Botao70,.Botao60,.SpecialButtons,.BtnToggle,.BtnToggleActive,.SpecialButtonsDisabled,.BtnCancel,.BtnCheck,.BtnDelete,.BtnEnter,.BtnFirst,.BtnGet,.BtnHelp,.BtnLast,.BtnNext,.BtnPrevious,.BtnRefresh,.BtnSelect,.ActionButtons,.ButtonDragging,.ButtonAcceptDrag,.ButtonNoAcceptDrag,.Bota060,.Botao070,.Botao080,.Botao90,.Botao110,.Botao120,.Botao125,.Botao115,.Botao130,.Botao135,.Botao140,.Botao145,.Botao150,.Botao160,.Botao180,.Botao200,.Botao220,.Botao230,.BotaoMov,.BotaoSp2,.BotaoSp4,.Botaosp3,.Butao100,.ButtonBotaoFechar,.BotaoFechar,.Button1,.Botao137,.ButtonM,.Botao1620,.Botao168x25,.Botao168x25Dis,.TopMenuButton {
    background-repeat: repeat-x;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 3pt;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    background-color: #9ac6f2;
    background-image: url(../Modern/btnC.gif);
    border-bottom-color: #797979;
    border-left-color: #797979;
    border-right-color: #797979;
    border-top-color: #797979;
    border-style: none;
    border-width: 0;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #000040;
    height: 20px;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RButton {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RButton .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RButton .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RButton .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RButton .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RButtonDisabled {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RButtonDisabled .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RButtonDisabled .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RButtonDisabled .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RButtonDisabled .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBotaoMenu {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotaoMenu .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotaoMenu .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotaoMenu .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotaoMenu .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBotaoSubMenu {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotaoSubMenu .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotaoSubMenu .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotaoSubMenu .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotaoSubMenu .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBotao060 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao060 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao060 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao060 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao060 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBotao090 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao090 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao090 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao090 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao090 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBotÃ£o115 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotÃ£o115 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotÃ£o115 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotÃ£o115 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotÃ£o115 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBotao80 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao80 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao80 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao80 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao80 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBotao70 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao70 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao70 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao70 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao70 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBotao60 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao60 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao60 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao60 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao60 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.SpecialButtons,.BtnToggle,.BtnToggleActive,.SpecialButtonsDisabled,.BtnCancel,.BtnCheck,.BtnDelete,.BtnEnter,.BtnFirst,.BtnGet,.BtnHelp,.BtnLast,.BtnNext,.BtnPrevious,.BtnRefresh,.BtnSelect {
    color: #fff
}

.RSpecialButtons {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RSpecialButtons .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RSpecialButtons .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RSpecialButtons .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RSpecialButtons .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBtnToggle {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBtnToggle .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBtnToggle .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBtnToggle .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBtnToggle .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBtnToggleActive {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBtnToggleActive .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBtnToggleActive .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBtnToggleActive .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBtnToggleActive .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RSpecialButtonsDisabled {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RSpecialButtonsDisabled .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RSpecialButtonsDisabled .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RSpecialButtonsDisabled .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RSpecialButtonsDisabled .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBtnCancel {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBtnCancel .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBtnCancel .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBtnCancel .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBtnCancel .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBtnCheck {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBtnCheck .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBtnCheck .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBtnCheck .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBtnCheck .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBtnDelete {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBtnDelete .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBtnDelete .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBtnDelete .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBtnDelete .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBtnEnter {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBtnEnter .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBtnEnter .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBtnEnter .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBtnEnter .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBtnFirst {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBtnFirst .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBtnFirst .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBtnFirst .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBtnFirst .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBtnGet {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBtnGet .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBtnGet .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBtnGet .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBtnGet .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBtnHelp {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBtnHelp .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBtnHelp .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBtnHelp .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBtnHelp .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBtnLast {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBtnLast .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBtnLast .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBtnLast .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBtnLast .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBtnNext {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBtnNext .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBtnNext .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBtnNext .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBtnNext .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBtnPrevious {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBtnPrevious .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBtnPrevious .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBtnPrevious .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBtnPrevious .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBtnRefresh {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBtnRefresh .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBtnRefresh .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBtnRefresh .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBtnRefresh .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.RBtnSelect {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBtnSelect .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBtnSelect .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBtnSelect .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBtnSelect .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.ActionButtons {
    margin-right: 0;
    color: #fff
}

.RActionButtons {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0
}

.RActionButtons .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RActionButtons .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RActionButtons .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RActionButtons .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.ButtonDragging {
    margin-right: 0;
    color: #fff
}

.RButtonDragging {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0
}

.RButtonDragging .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RButtonDragging .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RButtonDragging .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RButtonDragging .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.ButtonAcceptDrag {
    margin-right: 0;
    color: #fff
}

.RButtonAcceptDrag {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0
}

.RButtonAcceptDrag .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RButtonAcceptDrag .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RButtonAcceptDrag .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RButtonAcceptDrag .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.ButtonNoAcceptDrag {
    margin-right: 0;
    color: #fff
}

.RButtonNoAcceptDrag {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0
}

.RButtonNoAcceptDrag .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RButtonNoAcceptDrag .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RButtonNoAcceptDrag .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RButtonNoAcceptDrag .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Bota060 {
    background-color: #39f;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 60px
}

.RBota060 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBota060 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBota060 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBota060 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBota060 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao070 {
    background-color: transparent;
    background-image: none;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 70px
}

.RBotao070 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao070 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao070 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao070 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao070 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao080 {
    background-color: transparent;
    background-image: none;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 80px
}

.RBotao080 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao080 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao080 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao080 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao080 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao90 {
    background-color: #39f;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 90px
}

.RBotao90 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao90 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao90 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao90 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao90 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao110 {
    background-color: transparent;
    background-image: none;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 110px
}

.RBotao110 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao110 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao110 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao110 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao110 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao120 {
    background-color: transparent;
    background-image: none;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 120px
}

.RBotao120 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao120 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao120 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao120 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao120 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao125 {
    background-color: transparent;
    background-image: none;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 125px
}

.RBotao125 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao125 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao125 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao125 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao125 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao115 {
    background-color: transparent;
    background-image: none;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 115px
}

.RBotao115 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao115 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao115 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao115 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao115 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao130 {
    background-color: transparent;
    background-image: none;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 130px
}

.RBotao130 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao130 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao130 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao130 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao130 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao135 {
    background-color: transparent;
    background-image: none;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 130px
}

.RBotao135 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao135 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao135 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao135 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao135 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao140 {
    background-color: transparent;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 140px
}

.RBotao140 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao140 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao140 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao140 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao140 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao145 {
    background-color: transparent;
    background-image: none;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 145px
}

.RBotao145 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao145 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao145 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao145 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao145 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao150 {
    background-color: transparent;
    background-image: none;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 150px
}

.RBotao150 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao150 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao150 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao150 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao150 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao160 {
    background-color: transparent;
    background-image: none;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 160px
}

.RBotao160 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao160 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao160 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao160 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao160 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao180 {
    background-color: transparent;
    background-image: none;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 180px
}

.RBotao180 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao180 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao180 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao180 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao180 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao200 {
    background-color: transparent;
    background-image: none;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 200px
}

.RBotao200 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao200 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao200 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao200 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao200 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao220 {
    background-color: transparent;
    background-image: none;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 220px
}

.RBotao220 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao220 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao220 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao220 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao220 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao230 {
    background-color: transparent;
    background-image: none;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 230px
}

.RBotao230 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao230 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao230 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao230 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao230 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.BotaoMov {
    background-color: transparent;
    background-image: url(../Fundo11botao0.png);
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    height: 38px;
    width: 250px
}

.RBotaoMov {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotaoMov .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotaoMov .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotaoMov .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotaoMov .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 38px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.BotaoSp2 {
    background-color: transparent;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    height: 30px
}

.RBotaoSp2 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotaoSp2 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotaoSp2 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotaoSp2 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotaoSp2 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 30px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.BotaoSp4 {
    background-color: gray;
    background-image: url(../Modern/Fundo11b1.png);
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    height: 30px;
    width: 130px
}

.RBotaoSp4 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotaoSp4 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotaoSp4 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotaoSp4 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotaoSp4 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 30px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botaosp3 {
    background-color: transparent;
    background-image: url(../botao11.png);
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    color: white;
    height: 30px;
    width: 123px
}

.RBotaosp3 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotaosp3 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotaosp3 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotaosp3 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotaosp3 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 30px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: white;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Butao100 {
    background-color: #39f;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 100px
}

.RButao100 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RButao100 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RButao100 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RButao100 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RButao100 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.ButtonBotaoFechar {
    background-color: #39f;
    background-image: url(../Fundo11b.png);
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal
}

.RButtonBotaoFechar {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RButtonBotaoFechar .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RButtonBotaoFechar .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RButtonBotaoFechar .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RButtonBotaoFechar .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.BotaoFechar {
    background-color: #39f;
    background-image: url(../Modern/FecharB1.png);
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal
}

.RBotaoFechar {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotaoFechar .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotaoFechar .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotaoFechar .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotaoFechar .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Button1 {
    background-attachment: scroll;
    background-repeat: no-repeat;
    overflow: auto;
    visibility: inherit;
    list-style-type: none;
    white-space: nowrap;
    background-color: #bfcddb;
    background-image: none;
    border-bottom-color: #e0e0e0;
    border-right-color: #e0e0e0;
    border-style: outset;
    border-width: 1px;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    height: 25px;
    width: 100px
}

.RButton1 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RButton1 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RButton1 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RButton1 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RButton1 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 25px;
    background-attachment: scroll;
    background-repeat: no-repeat;
    overflow: auto;
    visibility: inherit;
    list-style-type: none;
    white-space: nowrap;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    text-indent: 0;
    vertical-align: bottom
}

.Botao137 {
    background-color: #39f;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal;
    width: 137px
}

.RBotao137 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao137 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao137 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao137 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao137 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.ButtonM {
    box-sizing: content-box;
    padding-left: 10pt;
    padding-right: 10pt;
    border-bottom-color: cornflowerblue;
    border-left-color: cornflowerblue;
    border-right-color: cornflowerblue;
    border-top-color: cornflowerblue;
    border-style: solid;
    border-width: 1px;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-weight: normal
}

.RButtonM {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RButtonM .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RButtonM .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 20px;
    background-repeat: repeat-x;
    box-sizing: content-box;
    font-family: "Trebuchet MS";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao1620 {
    background-color: transparent;
    background-image: none;
    height: 30px;
    width: 160px
}

.RBotao1620 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3pt;
    margin-left: 0
}

.RBotao1620 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao1620 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao1620 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao1620 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 30px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #000040;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao168x25 {
    margin-right: 0;
    background-color: whitesmoke;
    background-image: none;
    color: black;
    height: 25px;
    width: 168px
}

.RBotao168x25 {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0
}

.RBotao168x25 .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao168x25 .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao168x25 .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao168x25 .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 25px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: black;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.Botao168x25Dis {
    margin-right: 0;
    background-color: whitesmoke;
    background-image: none;
    color: silver;
    height: 25px;
    width: 168px
}

.RBotao168x25Dis {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0
}

.RBotao168x25Dis .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RBotao168x25Dis .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RBotao168x25Dis .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RBotao168x25Dis .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 25px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: silver;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.TopMenuButton {
    margin-right: 0;
    background-color: whitesmoke;
    background-image: none;
    color: black;
    height: 25px;
    width: 168px
}

.RTopMenuButton {
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0
}

.RTopMenuButton .BtnLeft {
    background-image: url(../Modern/btnL.gif);
    padding-left: 8px;
    cursor: pointer
}

.RTopMenuButton .BtnRight {
    cursor: pointer;
    background-image: url(../Modern/btnR.gif);
    padding-right: 8px
}

.RTopMenuButton .BtnBackground {
    cursor: pointer;
    background-image: url(../Modern/btnC.gif)
}

.RTopMenuButton .BtnText {
    cursor: pointer;
    padding-left: 0;
    padding-right: 0;
    height: 25px;
    background-repeat: repeat-x;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: black;
    cursor: pointer;
    text-indent: 0;
    vertical-align: bottom
}

.ErrorViewer {
    border-style: none;
    border-width: 0;
    font-family: "Microsoft Sans Serif";
    font-size: 8.25pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    color: red
}

.Form,.FormBody,.Form1 {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    background-color: #b9d1ea;
    border-style: none;
    border-width: 0;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #747474;
    height: 100%
}

div.gx-content-placeholder>div.gx-ct-body.Form-fx,div.gxwebcomponent>div.gxwebcomponent-body.Form-fx,body.Form-fx {
    transition: all cubic-bezier(0,1,1,0.69) .5s;
    -moz-transition: all cubic-bezier(0,1,1,0.69) .5s;
    -ms-transition: all cubic-bezier(0,1,1,0.69) .5s;
    -o-transition: all cubic-bezier(0,1,1,0.69) .5s;
    -webkit-transition: all cubic-bezier(0,1,1,0.69) .5s
}

div.gx-content-placeholder>div.gx-ct-body.Form-fx.enter-fx-duration,div.gxwebcomponent>div.gxwebcomponent-body.Form-fx.enter-fx-duration,body.Form-fx.enter-fx-duration {
    transition-duration: .5s;
    -moz-transition-duration: .5s;
    -ms-transition-duration: .5s;
    -o-transition-duration: .5s;
    -webkit-transition-duration: .5s
}

div.gx-content-placeholder>div.gx-ct-body.Form-fx.leave-fx-duration,div.gxwebcomponent>div.gxwebcomponent-body.Form-fx.leave-fx-duration,body.Form-fx.leave-fx-duration {
    transition-duration: .5s;
    -moz-transition-duration: .5s;
    -ms-transition-duration: .5s;
    -o-transition-duration: .5s;
    -webkit-transition-duration: .5s
}

div.gx-content-placeholder.transitioning,div.gxwebcomponent.transitioning {
    overflow: hidden;
    position: relative
}

.Form-fx.entering {
    opacity: .1;
    position: absolute
}

.Form-fx.leaving {
    opacity: .1;
    position: absolute
}

.FormBody {
    background-color: #e4e4e4
}

div.gx-content-placeholder>div.gx-ct-body.FormBody-fx,div.gxwebcomponent>div.gxwebcomponent-body.FormBody-fx,body.FormBody-fx {
    transition: all cubic-bezier(0,1,1,0.69) .5s;
    -moz-transition: all cubic-bezier(0,1,1,0.69) .5s;
    -ms-transition: all cubic-bezier(0,1,1,0.69) .5s;
    -o-transition: all cubic-bezier(0,1,1,0.69) .5s;
    -webkit-transition: all cubic-bezier(0,1,1,0.69) .5s
}

div.gx-content-placeholder>div.gx-ct-body.FormBody-fx.enter-fx-duration,div.gxwebcomponent>div.gxwebcomponent-body.FormBody-fx.enter-fx-duration,body.FormBody-fx.enter-fx-duration {
    transition-duration: .5s;
    -moz-transition-duration: .5s;
    -ms-transition-duration: .5s;
    -o-transition-duration: .5s;
    -webkit-transition-duration: .5s
}

div.gx-content-placeholder>div.gx-ct-body.FormBody-fx.leave-fx-duration,div.gxwebcomponent>div.gxwebcomponent-body.FormBody-fx.leave-fx-duration,body.FormBody-fx.leave-fx-duration {
    transition-duration: .5s;
    -moz-transition-duration: .5s;
    -ms-transition-duration: .5s;
    -o-transition-duration: .5s;
    -webkit-transition-duration: .5s
}

div.gx-content-placeholder.transitioning,div.gxwebcomponent.transitioning {
    overflow: hidden;
    position: relative
}

.FormBody-fx.entering {
    opacity: .1;
    position: absolute
}

.FormBody-fx.leaving {
    opacity: .1;
    position: absolute
}

.Form1 {
    background-repeat: repeat-x;
    background-image: url(../Modern/bgnovo.jpg)
}

div.gx-content-placeholder>div.gx-ct-body.Form1-fx,div.gxwebcomponent>div.gxwebcomponent-body.Form1-fx,body.Form1-fx {
    transition: all cubic-bezier(0,1,1,0.69) .5s;
    -moz-transition: all cubic-bezier(0,1,1,0.69) .5s;
    -ms-transition: all cubic-bezier(0,1,1,0.69) .5s;
    -o-transition: all cubic-bezier(0,1,1,0.69) .5s;
    -webkit-transition: all cubic-bezier(0,1,1,0.69) .5s
}

div.gx-content-placeholder>div.gx-ct-body.Form1-fx.enter-fx-duration,div.gxwebcomponent>div.gxwebcomponent-body.Form1-fx.enter-fx-duration,body.Form1-fx.enter-fx-duration {
    transition-duration: .5s;
    -moz-transition-duration: .5s;
    -ms-transition-duration: .5s;
    -o-transition-duration: .5s;
    -webkit-transition-duration: .5s
}

div.gx-content-placeholder>div.gx-ct-body.Form1-fx.leave-fx-duration,div.gxwebcomponent>div.gxwebcomponent-body.Form1-fx.leave-fx-duration,body.Form1-fx.leave-fx-duration {
    transition-duration: .5s;
    -moz-transition-duration: .5s;
    -ms-transition-duration: .5s;
    -o-transition-duration: .5s;
    -webkit-transition-duration: .5s
}

div.gx-content-placeholder.transitioning,div.gxwebcomponent.transitioning {
    overflow: hidden;
    position: relative
}

.Form1-fx.entering {
    opacity: .1;
    position: absolute
}

.Form1-fx.leaving {
    opacity: .1;
    position: absolute
}

.FreeStyleGrid,.TrnSublevelGrid,.RecentLinksGrid,.VerticalTabGrid,.FreeStyleGridBottom,.FreeStyleGridRecent,.FreeStyleGridDragging,.FreeStyleGridAcceptDrag,.FreeStyleGridNoAcceptDrag {
    background-color: #fff;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    border-style: none;
    border-width: 0
}

.FreeStyleGridUniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none
}

.FreeStyleGridOdd {
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0
}

.FreeStyleGridEven {
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5
}

.FreeStyleGridUniformTitle {
    background-color: #d3d4d3
}

.TrnSublevelGridUniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none
}

.TrnSublevelGridOdd {
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0
}

.TrnSublevelGridEven {
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5
}

.TrnSublevelGridUniformTitle {
    background-color: #d3d4d3
}

.RecentLinksGridUniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none
}

.RecentLinksGridOdd {
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0
}

.RecentLinksGridEven {
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5
}

.RecentLinksGridUniformTitle {
    background-color: #d3d4d3
}

.VerticalTabGridUniform {
    background-color: #fff;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none
}

.VerticalTabGridOdd {
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    background-color: #fff
}

.VerticalTabGridEven {
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    background-color: #d3d4d3
}

.VerticalTabGridUniformTitle {
    background-color: #fff
}

.FreeStyleGridBottom {
    border-bottom-color: black;
    border-left-color: black;
    border-right-color: black;
    border-top-color: black;
    border-style: solid;
    border-width: 1px;
    vertical-align: bottom
}

.FreeStyleGridBottomUniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    vertical-align: bottom
}

.FreeStyleGridBottomOdd {
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    vertical-align: bottom
}

.FreeStyleGridBottomEven {
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    vertical-align: bottom
}

.FreeStyleGridBottomUniformTitle {
    background-color: #d3d4d3;
    vertical-align: bottom
}

.FreeStyleGridBottomTitle {
    vertical-align: bottom
}

.FreeStyleGridBottomFooter {
    vertical-align: bottom
}

.FreeStyleGridRecent {
    background-color: #baccd6;
    background-repeat: repeat-x;
    background-image: url(../Modern/RecentLinksBackground.gif)
}

.FreeStyleGridRecentUniform {
    background-repeat: repeat-x;
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none
}

.FreeStyleGridRecentOdd {
    background-repeat: repeat-x;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0
}

.FreeStyleGridRecentEven {
    background-repeat: repeat-x;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5
}

.FreeStyleGridRecentUniformTitle {
    background-repeat: repeat-x;
    background-color: #d3d4d3
}

.FreeStyleGridRecentTitle {
    background-repeat: repeat-x
}

.FreeStyleGridRecentFooter {
    background-repeat: repeat-x
}

.FreeStyleGridDraggingUniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none
}

.FreeStyleGridDraggingOdd {
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0
}

.FreeStyleGridDraggingEven {
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5
}

.FreeStyleGridDraggingUniformTitle {
    background-color: #d3d4d3
}

.FreeStyleGridAcceptDragUniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none
}

.FreeStyleGridAcceptDragOdd {
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0
}

.FreeStyleGridAcceptDragEven {
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5
}

.FreeStyleGridAcceptDragUniformTitle {
    background-color: #d3d4d3
}

.FreeStyleGridNoAcceptDragUniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none
}

.FreeStyleGridNoAcceptDragOdd {
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0
}

.FreeStyleGridNoAcceptDragEven {
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5
}

.FreeStyleGridNoAcceptDragUniformTitle {
    background-color: #d3d4d3
}

.Grid,.GridProgramas,.Grid-771xp,.Grid Horiz,.Grid180,.WorkWith,.PromptGrid,.GridDragging,.GridAcceptDrag,.GridNoAcceptDrag,.Grid100,.Grid150,.Grid200,.Grid250,.Grid300,.Grid350,.Grid400,.Grid450,.Grid500,.Grid550,.Grid600,.Grid650,.Grid700,.Grid730,.Grid760,.Grid800,.Grid850 {
    margin-bottom: 1pt;
    margin-left: 1pt;
    margin-right: 1pt;
    margin-top: 1pt;
    padding-bottom: 1pt;
    padding-left: 1pt;
    padding-right: 1pt;
    padding-top: 1pt;
    border-bottom-color: #dbecfc;
    border-left-color: #dbecfc;
    border-right-color: #dbecfc;
    border-top-color: #dbecfc;
    border-style: none;
    border-width: 0
}

.GridUniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.GridOdd {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.GridEven {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.GridUniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.GridTitle {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.GridFooter {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.GridProgramasUniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.GridProgramasOdd {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.GridProgramasEven {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.GridProgramasUniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.GridProgramasTitle {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.GridProgramasFooter {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid-771xpUniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid-771xpOdd {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid-771xpEven {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid-771xpUniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid-771xpTitle {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid-771xpFooter {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid HorizUniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid HorizOdd {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid HorizEven {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid HorizUniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid HorizTitle {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid HorizFooter {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid180Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid180Odd {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid180Even {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid180UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid180Title {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid180Footer {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.WorkWithUniform {
    background-color: #e4e5e6;
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.WorkWithOdd {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.WorkWithEven {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.WorkWithUniformTitle {
    background-color: #e4e5e6;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.WorkWithTitle {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.WorkWithFooter {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.PromptGridUniform {
    background-color: #e4e5e6;
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.PromptGridOdd {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.PromptGridEven {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.PromptGridUniformTitle {
    background-color: #e4e5e6;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.PromptGridTitle {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.PromptGridFooter {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.GridDraggingUniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.GridDraggingOdd {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.GridDraggingEven {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.GridDraggingUniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.GridDraggingTitle {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.GridDraggingFooter {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.GridAcceptDragUniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.GridAcceptDragOdd {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.GridAcceptDragEven {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.GridAcceptDragUniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.GridAcceptDragTitle {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.GridAcceptDragFooter {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.GridNoAcceptDragUniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.GridNoAcceptDragOdd {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.GridNoAcceptDragEven {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.GridNoAcceptDragUniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.GridNoAcceptDragTitle {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.GridNoAcceptDragFooter {
    color: #fff;
    background-color: #8ac7da;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid100 {
    width: 100px
}

.Grid100Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid100Odd {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid100Even {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid100UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid100Title {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid100Footer {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid150 {
    width: 150px
}

.Grid150Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid150Odd {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid150Even {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid150UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid150Title {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid150Footer {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid200 {
    width: 200px
}

.Grid200Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid200Odd {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid200Even {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid200UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid200Title {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid200Footer {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid250 {
    width: 250px
}

.Grid250Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid250Odd {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid250Even {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid250UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid250Title {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid250Footer {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid300 {
    width: 300px
}

.Grid300Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid300Odd {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid300Even {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid300UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid300Title {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid300Footer {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid350 {
    width: 350px
}

.Grid350Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid350Odd {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid350Even {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid350UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid350Title {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid350Footer {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid400 {
    width: 400px
}

.Grid400Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid400Odd {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid400Even {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid400UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid400Title {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid400Footer {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid450 {
    width: 450px
}

.Grid450Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid450Odd {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid450Even {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid450UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid450Title {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid450Footer {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid500 {
    width: 500px
}

.Grid500Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid500Odd {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid500Even {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid500UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid500Title {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid500Footer {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid550 {
    width: 550px
}

.Grid550Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid550Odd {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid550Even {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid550UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid550Title {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid550Footer {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid600 {
    width: 600px
}

.Grid600Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid600Odd {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid600Even {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid600UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid600Title {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid600Footer {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid650 {
    width: 650px
}

.Grid650Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid650Odd {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid650Even {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid650UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid650Title {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid650Footer {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid700 {
    width: 700px
}

.Grid700Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid700Odd {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid700Even {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: white;
    color: black
}

.Grid700UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid700Title {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid700Footer {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid730 {
    width: 730px
}

.Grid730Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid730Odd {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid730Even {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid730UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid730Title {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid730Footer {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid760 {
    width: 760px
}

.Grid760Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid760Odd {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid760Even {
    font-family: Verdana,Arial,"Trebuchet MS";
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid760UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid760Title {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid760Footer {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid800Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid800Odd {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid800Even {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid800UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid800Title {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid800Footer {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid850Uniform {
    background-color: #d3d4d3;
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black
}

.Grid850Odd {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #f0f0f0;
    color: black
}

.Grid850Even {
    font-family: Verdana,Arial;
    font-size: 8.5pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: #e5e5e5;
    color: black
}

.Grid850UniformTitle {
    background-color: #d3d4d3;
    color: #fff;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid850Title {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Grid850Footer {
    color: #fff;
    background-color: #39f;
    font-family: "Verdana";
    font-size: 9.75pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none
}

.Hyperlink,.NewLink,.Hyperlink1 {
    border-style: none;
    border-width: 0;
    font-family: "Verdana";
    font-size: 8.25pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline
}

.Hyperlink1 {
    color: white
}

.Messages,.ErrorMessages,.WarningMessages {
    background-color: #f6e2c6;
    border-bottom-color: #716f64;
    border-left-color: #716f64;
    border-right-color: #716f64;
    border-top-color: #716f64;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    font-family: Verdana,Arial;
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    color: #7d7d7d
}

.ErrorMessages {
    background-color: #d84523;
    margin-bottom: 4px;
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 4px;
    font-weight: bold;
    color: #fff
}

.WarningMessages {
    background-color: #f6a849;
    margin-bottom: 4px;
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 4px;
    font-weight: bold;
    color: #fff
}

.Table,.Container,.ContainerFluid,.Table960,.TableGreyFooter,.TableBlackFooter,.TableBlackHeader,.TableLogin,.LevelTable,.BodyContainer,.HeaderContainer,.RecentLinksContainer,.FormContainer,.AdvancedContainerItem,.AdvancedContainerItemExpanded,.AdvancedContainer,.AdvancedContainerVisible,.OrdersTable,.WWAdvancedContainer,.RecentLinksMainTable,.RecentLinksMainTableExpanded,.PromptContainer,.PromptMainTable,.MainContainer,.GridTabMainTable,.TableDragging,.TableAcceptDrag,.TableNoAcceptDrag,.Table80,.Table100Width,.Table100Wx580H,.Table100W5Padding,.Table100and5padding,.Table2Padding,.TableVerticalLine,.TableVerticalLineBlue,.TableVerticalLineOrange,.TableExterna,.TableLinhaInterna,.TableInternaCadastro,.TableSubMenu,.TableCaminho,.TableProgramas,.TableUnisol1,.TabTransp,.TableGrid,.TableTop,.TableContent,.Table100x100,.TableBorder,.TableBorderBottom,.TableLeftMenu,.TableTopMenu,.ViewTable,.HorizontalSpace,.TableBottom,.Table95,.RecentLinksTable,.TableMargin2,.TableInterna,.Table988,.Table250,.TableGrid2,.TableHorizontalLine,.header_pink_line,.TableHorizontalLineBlue,.TableHorizontalLineGray,.TableHorizontalLineOrange,.TableHorizontalLineYellow {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    border-style: none;
    border-width: 0;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none
}

.TableGrid {
    background-color: #e4e5e6;
    background-image: url(../Modern/btnC.gif);
    border-bottom-color: #747474;
    border-left-color: #747474;
    border-right-color: #747474;
    border-top-color: #747474;
    border-style: solid;
    border-width: 1px
}

.TableTop {
    background-repeat: repeat-x;
    background-color: #547586;
    background-image: url(../Modern/HeaderBackground.gif);
    color: #fff;
    height: 74px;
    width: 100%;
    vertical-align: middle
}

.TableContent {
    padding-bottom: 10pt;
    padding-left: 10pt;
    padding-right: 10pt;
    padding-top: 10pt;
    color: #747474;
    vertical-align: top
}

.Table100x100,.TableBorder,.TableBorderBottom {
    width: 100%;
    vertical-align: top
}

.TableBorder {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    border-bottom-color: #064e7a;
    border-left-color: #064e7a;
    border-right-color: #064e7a;
    border-top-color: #064e7a;
    border-style: solid;
    border-width: 1px
}

.TableBorderBottom {
    margin-bottom: 4pt;
    border-bottom-color: #064e7a;
    border-left-color: white;
    border-right-color: white;
    border-top-color: white;
    border-style: solid;
    border-width: 1px
}

.TableLeftMenu {
    background-color: #e4e5e6;
    font-family: "Verdana";
    font-size: 8.25pt;
    font-weight: normal;
    width: 100%;
    text-indent: 15pt
}

.TableTopMenu {
    padding-bottom: 3pt;
    padding-left: 5pt;
    padding-right: 3pt;
    padding-top: 3pt;
    background-color: #fff;
    border-bottom-color: #547586;
    border-left-color: #547586;
    border-right-color: #547586;
    border-top-color: #547586;
    border-style: solid;
    border-width: 1px;
    font-size: 8.25pt;
    font-weight: bold;
    color: #666;
    vertical-align: middle
}

.ViewTable {
    background-color: #fff;
    width: 100%
}

.HorizontalSpace {
    background-color: #fff;
    height: 10px;
    width: 100%
}

.TableBottom {
    background-color: #cde4ec;
    height: 30px;
    width: 100%;
    text-align: center;
    vertical-align: middle
}

.Table95 {
    margin-left: 0;
    margin-top: 0;
    width: 95%
}

.RecentLinksTable {
    background-repeat: repeat-x;
    background-color: #b5d0f0;
    background-image: url(../Modern/RecentLinksBackground.gif);
    height: 20px;
    width: 100%
}

.TableMargin2 {
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 2px
}

.TableInterna {
    background-color: white;
    border-bottom-color: #000;
    border-left-color: #000;
    border-right-color: #000;
    border-top-color: #000;
    border-style: solid;
    border-width: 1px;
    font-family: "Verdana";
    font-weight: normal;
    width: 750px;
    vertical-align: top;
    word-spacing: 0
}

.Table988 {
    width: 988px
}

.Table250 {
    width: 250px
}

.TableGrid2 {
    border-style: solid;
    border-width: 1px
}

.TableHorizontalLine,.header_pink_line,.TableHorizontalLineBlue,.TableHorizontalLineGray,.TableHorizontalLineOrange,.TableHorizontalLineYellow {
    background-color: white;
    font-size: 1pt;
    height: 3px;
    width: 100%
}

.TextBlock,.FooterText,.RecentLinkItem,.VerticalMenuOption,.RecentsTitle,.WWAdvancedLabel,.WWOrderByLabel,.WWFilterLabel,.WWDateFilterLabel,.WWOrderItem,.WWOrderItemSelected,.BtnTextBlock,.FieldSetTitle,.TextoAzul,.TBErro,.TextCaminho,.TextoInicial,.TexMenu,.bullet,.subBullet,.TextTable,.TBTopMenu,.TBLeftMenu,.Title,.SubTitle,.Label,.LabelDragging,.LabelAcceptDrag,.LabelNoAcceptDrag,.Separator,.SmallText,.SelectedTab,.UnSelectedTab,.RecentLink,.TextBlockHeader,.TextBlockDragging,.TextBlockAcceptDrag,.TextBlockNoAcceptDrag {
    padding-right: 3pt;
    white-space: nowrap;
    border-style: none;
    border-width: 0;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: #747474
}

.bullet,.subBullet {
    text-indent: 5pt
}

.subBullet {
    text-indent: 10pt
}

.TBTopMenu {
    background-color: #000;
    font-family: "Verdana";
    font-size: 8.25pt;
    font-weight: bold;
    color: #fff;
    text-indent: 3pt
}

.TBLeftMenu {
    background-color: #dbecfc;
    font-family: "Verdana";
    font-size: 8.25pt;
    font-weight: bold;
    color: #000
}

.Title,.SubTitle {
    font-size: 12pt;
    font-weight: bold;
    color: #333
}

.SubTitle {
    padding-top: 5pt;
    display: block;
    font-size: 10pt;
    color: #6aacc2;
    height: 20px
}

.Label,.LabelDragging,.LabelAcceptDrag,.LabelNoAcceptDrag {
    font-weight: bold
}

.Separator {
    box-sizing: border-box;
    display: block;
    -moz-box-sizing: border-box;
    font-family: "Verdana";
    font-size: 7.8pt;
    font-weight: normal;
    height: 12px
}

.SmallText {
    font-size: 7.8pt
}

.SelectedTab {
    padding-top: 2pt;
    display: block;
    -moz-box-sizing: border-box;
    background-image: url(../Modern/TabSelected.gif);
    font-size: 8pt;
    font-weight: bold;
    color: #fff;
    height: 21px;
    vertical-align: top
}

.UnSelectedTab {
    box-sizing: border-box;
    padding-top: 2pt;
    display: block;
    -moz-box-sizing: border-box;
    background-image: url(../Modern/TabUnselected.gif);
    font-size: 8pt;
    font-weight: bold;
    color: #6b6b6b;
    height: 21px;
    vertical-align: top
}

.RecentLink {
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 2px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    background-image: url(../Modern/RecentLinksBackground.gif);
    font-size: 7.8pt;
    height: 25px;
    width: 5%;
    vertical-align: middle
}

.TextBlockHeader {
    font-size: 18pt;
    font-style: italic;
    font-weight: bold;
    color: white
}

.Group,.GroupTitle {
    font-family: Verdana,Arial;
    font-size: 12pt;
    font-style: italic;
    font-weight: bold
}

.GroupTitle {
    color: #6aacc2;
    font-family: Verdana,Arial;
    font-size: 12pt;
    font-style: italic;
    font-weight: bold
}

.GroupTitleTitle {
    color: #6aacc2;
    font-family: Verdana,Arial;
    font-size: 12pt;
    font-style: italic;
    font-weight: bold
}

BODY {
    height: 100%
}

HTML {
    height: 100%
}

.Calendar {
    background-color: Window;
    border-bottom-color: #000;
    border-left-color: #fff;
    border-right-color: #000;
    border-top-color: #fff;
    border-style: solid;
    border-width: 1px;
    position: relative;
    display: none;
    cursor: default;
    font-family: tahoma,verdana,sans-serif;
    font-size: 11px;
    color: WindowText
}

.Calendar .CalendarButton {
    background-color: #cde4ec;
    border-bottom-color: ButtonHighlight;
    border-left-color: ButtonHighlight;
    border-right-color: ButtonHighlight;
    border-top-color: ButtonHighlight;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    text-align: center
}

.Calendar .nav {
    background-color: #cde4ec;
    background-image: none;
    background-position: 100% 100%;
    background-repeat: no-repeat
}

.Calendar TABLE {
    background-color: Window;
    border-style: solid;
    border-width: 1px;
    cursor: default;
    font-family: tahoma,verdana,sans-serif;
    font-size: 11px;
    color: WindowText
}

.Calendar TABLE .wn {
    background-color: #cde4ec;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 3px;
    padding-top: 2px;
    color: ButtonText
}

.Calendar THEAD .name {
    background-color: #cde4ec;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    color: ButtonText;
    text-align: center
}

.Calendar THEAD .weekend {
    color: red
}

.Calendar THEAD .hilite {
    border-bottom-color: ButtonHighlight;
    border-left-color: ButtonHighlight;
    border-right-color: ButtonHighlight;
    border-top-color: ButtonHighlight;
    border-style: solid;
    border-width: 2px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0
}

.Calendar THEAD .active {
    border-bottom-color: ButtonHighlight;
    border-left-color: ButtonHighlight;
    border-right-color: ButtonHighlight;
    border-top-color: ButtonHighlight;
    border-width: 1px;
    padding-bottom: 0;
    padding-left: 2px;
    padding-right: 0;
    padding-top: 2px
}

.Calendar THEAD .CalendarTitle {
    background-color: ActiveCaption;
    border-bottom-color: #000;
    border-left-color: #000;
    border-right-color: #000;
    border-top-color: #000;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    font-weight: bold;
    color: CaptionText;
    text-align: center
}

.Calendar TBODY .day {
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 4px;
    padding-top: 2px;
    width: 2em;
    text-align: right
}

.Calendar TBODY .rowhilite TD {
    background-color: Highlight;
    color: HighlightText
}

.Calendar TBODY .emptyrow {
    display: none
}

.Calendar TBODY .emptycell {
    visibility: hidden
}

.Calendar TBODY TD .hilite {
    border-bottom-color: #fff;
    border-left-color: #000;
    border-right-color: #000;
    border-top-color: #fff;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 3px;
    padding-top: 1px
}

.Calendar TBODY TD .active {
    border-bottom-color: ButtonHighlight;
    border-left-color: ButtonHighlight;
    border-right-color: ButtonHighlight;
    border-top-color: ButtonHighlight;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 0;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px
}

.Calendar TBODY TD .selected {
    background-color: #cde4ec;
    border-bottom-color: ButtonHighlight;
    border-left-color: ButtonHighlight;
    border-right-color: ButtonHighlight;
    border-top-color: ButtonHighlight;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 0;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    font-weight: bold;
    color: ButtonText
}

.Calendar TBODY TD .weekend {
    color: red
}

.Calendar TBODY TD .today {
    font-weight: bold;
    color: #00f
}

.Calendar TBODY TD .disabled {
    color: GrayText
}

.Calendar TBODY TD .time {
    background-color: #cde4ec;
    padding-bottom: 1px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 1px;
    text-align: center
}

.Calendar TBODY TD .time .hour {
    background-color: Menu;
    border-bottom-color: #889;
    border-left-color: #889;
    border-right-color: #889;
    border-top-color: #889;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 4px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 0;
    font-weight: bold
}

.Calendar TBODY TD .time .minute {
    background-color: Menu;
    border-bottom-color: #889;
    border-left-color: #889;
    border-right-color: #889;
    border-top-color: #889;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 4px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 0;
    font-weight: bold
}

.Calendar TBODY TD .time .ampm {
    background-color: Menu;
    border-bottom-color: #889;
    border-left-color: #889;
    border-right-color: #889;
    border-top-color: #889;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 4px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 0;
    font-weight: bold;
    text-align: center
}

.Calendar TBODY TD .time .colon {
    padding-bottom: 0;
    padding-left: 3px;
    padding-right: 2px;
    padding-top: 0;
    font-weight: bold
}

.Calendar TBODY TD .time SPAN .hilite {
    background-color: Highlight;
    border-bottom-color: #000;
    border-left-color: #000;
    border-right-color: #000;
    border-top-color: #000;
    color: HighlightText
}

.Calendar TBODY TD .time SPAN .active {
    background-color: #000;
    border-bottom-color: red;
    border-left-color: red;
    border-right-color: red;
    border-top-color: red;
    color: #0f0
}

.Calendar TFOOT {
    background-color: #cde4ec
}

.Calendar TFOOT .ttip {
    background-color: #cde4ec;
    border-bottom-color: ButtonHighlight;
    border-left-color: ButtonHighlight;
    border-right-color: ButtonHighlight;
    border-top-color: ButtonHighlight;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    color: ButtonText;
    text-align: center
}

.Calendar TFOOT .hilite {
    background-color: #e4e0d8;
    border-bottom-color: #000;
    border-left-color: #fff;
    border-right-color: #000;
    border-top-color: #fff;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px
}

.Calendar TFOOT .active {
    border-bottom-color: #fff;
    border-left-color: #000;
    border-right-color: #fff;
    border-top-color: #000;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 0;
    padding-left: 2px;
    padding-right: 0;
    padding-top: 2px
}

.CalendarCombo {
    background-color: Menu;
    border-bottom-color: ButtonHighlight;
    border-left-color: ButtonHighlight;
    border-right-color: ButtonHighlight;
    border-top-color: ButtonHighlight;
    border-style: solid;
    border-width: 1px;
    left: 0;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    position: absolute;
    top: 0;
    width: 4em;
    display: none;
    cursor: default;
    font-size: 10px;
    color: MenuText
}

.CalendarCombo .label {
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    text-align: center
}

.CalendarCombo .label-IEfix {
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    width: 4em;
    text-align: center
}

.CalendarCombo .active {
    border-bottom-color: #000;
    border-left-color: #000;
    border-right-color: #000;
    border-top-color: #000;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0
}

.CalendarCombo .hilite {
    background-color: Highlight;
    color: HighlightText
}

DIV.suggestions {
    background-color: white;
    border-bottom-color: black;
    border-left-color: black;
    border-right-color: black;
    border-top-color: black;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    position: absolute;
    -moz-box-sizing: border-box;
    font-family: Arial,Verdana;
    font-size: 9px
}

DIV.suggestions DIV {
    padding-bottom: 0;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 0;
    cursor: default;
    font-family: Arial,Verdana;
    font-size: 9px
}

DIV.suggestions DIV.current {
    background-color: #b0c4de;
    font-family: Arial,Verdana;
    font-size: 9px;
    color: white
}

.ErrorViewerBullet div {
    margin-left: 5px;
    display: list-item;
    list-style-position: inside
}

.GeoLocOption {
    margin-left: 4px;
    margin-right: 4px;
    position: relative;
    top: 2px;
    cursor: pointer
}

.ComponentTrigger {
    margin-left: 4px;
    cursor: pointer
}

.dojoDialog {
    background-color: #eee;
    border-bottom-color: #999;
    border-left-color: #999;
    border-right-color: #999;
    border-top-color: #999;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px
}

#gx_ajax_notification {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 5px;
    position: absolute;
    top: 21px;
    height: 20px;
    width: 100%;
    display: block;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1.3em;
    font-weight: bold;
    text-align: center
}

.PopupHeader {
    background-image: url(../Modern/popupheader.gif);
    float: left;
    width: 100%;
    cursor: move;
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-weight: bold;
    color: white;
    text-indent: 3px;
    vertical-align: bottom;
    width: 100% !important;
    top: 0 !important;
    left: 0 !important
}

.PopupHeaderButton {
    background-image: url(../Modern/Close2.gif);
    background-position: right;
    float: right;
    margin-right: 2px;
    margin-top: 2px;
    height: 16px;
    width: 16px;
    cursor: pointer;
    text-align: right
}

.PopupContent IFRAME {
    border-width: 0
}

.RowDeleted {
    text-decoration: line-through
}

.dp_container {
    position: relative
}

UL.Tabs {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    list-style-type: none
}

UL.Tabs LI.Tab {
    float: left;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0
}

UL.Tabs LI.Tab A {
    display: block;
    text-decoration: none
}

UL.Tabs LI.Tab SPAN {
    display: block
}

UL.Tabs LI.Tab A.TabFirst {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(../Modern/TabBeginUnselected.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 10px
}

UL.Tabs LI.Tab A.TabLeft {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(../Modern/TabBeginUnselected.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    margin-left: 0;
    padding-left: 10px
}

UL.Tabs LI.Tab SPAN.TabBackground {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(../Modern/TabUnselected.gif);
    background-repeat: repeat-x;
    overflow: hidden
}

UL.Tabs LI.Tab SPAN.TabLast {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(../Modern/TabEndUnselected.gif);
    background-position: right 0;
    background-repeat: no-repeat;
    padding-right: 10px
}

UL.Tabs LI.Tab SPAN.TabRight {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(../Modern/TabEndUnselected.gif);
    background-position: right 0;
    background-repeat: no-repeat;
    padding-right: 10px
}

UL.Tabs LI.Tab SPAN.TabText {
    padding-bottom: 5px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 3px;
    white-space: nowrap;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #6b6b6b
}

UL.Tabs LI.TabSelected {
    position: relative
}

UL.Tabs LI.TabSelected A.TabFirst {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(../Modern/TabBeginSelected.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 10px
}

UL.Tabs LI.TabSelected A {
    float: left;
    position: relative
}

UL.Tabs LI.TabSelected SPAN {
    float: left;
    position: relative
}

UL.Tabs LI.TabSelected A.TabLeft {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(../Modern/TabUnselectedSelected.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    margin-left: -10px;
    padding-left: 20px
}

UL.Tabs LI.TabSelected SPAN.TabBackground {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(../Modern/TabSelected.gif);
    background-repeat: repeat-x
}

UL.Tabs LI.TabSelected SPAN.TabLast {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(../Modern/TabEndSelected.gif);
    background-position: right 0;
    background-repeat: no-repeat;
    padding-right: 10px
}

UL.Tabs LI.TabSelected SPAN.TabRight {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(../Modern/TabSelectedUnselected.gif);
    background-position: right 0;
    background-repeat: no-repeat;
    margin-right: -10px;
    padding-right: 20px
}

UL.Tabs LI.TabSelected SPAN.TabText {
    color: white
}

DIV.gx-multimedia-upload {
    border-bottom-color: #ccc;
    border-left-color: #ccc;
    border-right-color: #ccc;
    border-top-color: #ccc;
    border-style: solid;
    border-width: 1px;
    position: relative;
    height: 72px;
    width: 128px;
    display: block;
    text-align: center;
    line-height: 68px
}

DIV.gx-multimedia-upload * {
    text-align: left;
    line-height: normal
}

DIV.gx-multimedia-upload DIV.fields-ct {
    background-color: white;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    padding-left: 5px;
    padding-top: 10px;
    height: 100%;
    display: none;
    white-space: nowrap
}

DIV.gx-multimedia-upload A.action {
    background-color: #666;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    position: absolute;
    top: 0;
    cursor: pointer;
    font-size: 11px;
    color: white;
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    line-height: 15px;
    -ms-transition: opacity .3s ease-in-out;
    -moz-transition: opacity .3s ease-in-out;
    -webkit-transition: opacity .3s ease-in-out
}

DIV.gx-multimedia-upload A.change-action {
    background-image: url(../Modern/MultimediaEdit.png);
    background-position: 4px center;
    background-repeat: no-repeat;
    padding-left: 16px;
    padding-right: 4px;
    right: 0
}

DIV.gx-multimedia-upload A.clear-action {
    background-image: url(../MultimediaClear.png);
    background-position: center center;
    background-repeat: no-repeat;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 9px;
    padding-top: 9px;
    right: 0
}

DIV.gx-multimedia-upload A.action:focus {
    text-decoration: underline;
    opacity: .9;
    -ms-filter: "alpha(opacity=90)"
}

DIV.gx-multimedia-upload INPUT.field {
    float: none;
    margin-top: 10px;
    display: none
}

DIV.gx-multimedia-upload INPUT.field-selected {
    display: inline
}

DIV.gx-multimedia-upload LABEL.option {
    clear: left;
    float: left;
    margin-bottom: 10px;
    margin-right: 15px;
    width: 150px;
    display: inline;
    cursor: pointer;
    font-size: 11px
}

DIV.gx-multimedia-upload LABEL.option INPUT {
    float: left;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 3px;
    margin-top: 0;
    display: inline;
    cursor: pointer
}

DIV.gx-multimedia-upload INPUT.Button {
    clear: both;
    margin-left: auto;
    margin-right: auto;
    margin-top: 25px;
    display: block
}

DIV.gx-multimedia-upload INPUT.BtnEnter {
    clear: both;
    margin-left: auto;
    margin-right: auto;
    margin-top: 25px;
    display: block
}

DIV.gx-multimedia-upload IMG {
    padding-bottom: 2px;
    padding-top: 2px;
    vertical-align: middle;
    max-width: 124px;
    max-height: 68px
}

DIV.gx-multimedia-upload A SPAN {
    background-position: center center;
    background-repeat: no-repeat;
    height: 68px;
    width: 124px;
    color: transparent
}

DIV.gx-multimedia-upload A.gx-multimedia-empty {
    display: block
}

DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN {
    display: block
}

DIV.gx-multimedia-upload A.gx-multimedia-empty IMG {
    display: none
}

DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-image-placeholder {
    background-image: url(../Modern/PlaceHolderImage.png)
}

DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-video-placeholder {
    background-image: url(../Modern/PlaceHolderVideo.png);
    opacity: 1
}

DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-audio-placeholder {
    background-image: url(../Modern/PlaceHolderAudio.png);
    opacity: 1
}

DIV.gx-multimedia-upload A:first-child {
    right: 20px
}

DIV.gx-multimedia-upload:hover A.action {
    display: block;
    opacity: .7;
    -ms-filter: "alpha(opacity=70)"
}

DIV.gx-multimedia-upload:hover A.action:hover {
    text-decoration: underline;
    opacity: .9;
    -ms-filter: "alpha(opacity=90)"
}

DIV.gx-multimedia-upload:hover A.action:focus {
    text-decoration: underline;
    opacity: .9;
    -ms-filter: "alpha(opacity=90)"
}

A:not([href]) SPAN.gx-video-placeholder {
    opacity: .5
}

A:not([href]) SPAN.gx-audio-placeholder {
    opacity: .5
}

.gx-masked-relative {
    position: relative
}

.GXProgressBar .progress-bar-title {
    margin-bottom: 3px;
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 3px
}

.UnSelectedTab A {
    font-family: Verdana,Arial;
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: #6b6b6b;
    vertical-align: middle
}

.FieldSet {
    width: 95%;
    font-family: Verdana,Arial;
    font-size: 12pt;
    font-style: italic;
    font-weight: normal;
    color: #6aacc2
}

.FormHeader {
    font-family: Verdana,"Arial Black";
    font-size: 12pt;
    font-weight: bold;
    color: #6aacc2
}

.td20x25 {
    height: 25px;
    width: 20px
}

.FieldSetTitle {
    font-family: Verdana,Arial;
    font-size: 12pt;
    font-style: italic;
    font-weight: bold;
    color: #6aacc2
}

.td10px {
    height: 10px;
    width: 10px
}

.td100 {
    width: 100%
}

.td5 {
    width: 5%
}

.PopupBorder {
    background-color: white;
}

.PopupShadow {
}

.HRDefault {
    background-color: #6aacc2;
    border-width: 0;
    height: 2px;
    color: #6aacc2
}

.dummy,td[style*='-khtml-center'] {
    text-align: center;
    margin-left: auto;
    margin-right: auto
}

.dummy,td[style*='-khtml-left'] {
    text-align: left;
    margin-right: auto
}

.dummy,td[style*='-khtml-right'] {
    text-align: right;
    margin-left: auto
}

DIV .suggestions {
    background-color: #fff;
    border-bottom-color: #000;
    border-left-color: #000;
    border-right-color: #000;
    border-top-color: #000;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    position: absolute;
    -moz-box-sizing: border-box;
    font-family: Verdana,Arial;
    font-size: 9pt
}

DIV .suggestions DIV {
    padding-bottom: 0;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 0;
    cursor: default;
    font-family: Verdana,Arial;
    font-size: 9pt
}

DIV .suggestions DIV .current {
    background-color: #b0c4de;
    font-family: Verdana,Arial;
    font-size: 9pt;
    color: #fff
}

.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

.btn:hover, .btn:focus, .btn.focus {
    color: #333;
    text-decoration: none;
}

.btn:active, .btn.active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}

.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    pointer-events: none;
    cursor: not-allowed;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .65;
}

.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}

.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;
}

.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
    background-image: none;
}

.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
    background-color: #fff;
    border-color: #ccc;
}

.btn-default .badge {
    color: #fff;
    background-color: #333;
}

.btn-primary {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #286090;
    border-color: #204d74;
}

.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
    background-image: none;
}

.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
    background-color: #337ab7;
    border-color: #2e6da4;
}

.btn-primary .badge {
    color: #337ab7;
    background-color: #fff;
}

.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}

.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {
    color: #fff;
    background-color: #449d44;
    border-color: #398439;
}

.btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {
    background-image: none;
}

.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
    background-color: #5cb85c;
    border-color: #4cae4c;
}

.btn-success .badge {
    color: #5cb85c;
    background-color: #fff;
}

.btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da;
}

.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc;
}

.btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {
    background-image: none;
}

.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {
    background-color: #5bc0de;
    border-color: #46b8da;
}

.btn-info .badge {
    color: #5bc0de;
    background-color: #fff;
}

.btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
}

.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512;
}

.btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
    background-image: none;
}

.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {
    background-color: #f0ad4e;
    border-color: #eea236;
}

.btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff;
}

.btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}

.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925;
}

.btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {
    background-image: none;
}

.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {
    background-color: #d9534f;
    border-color: #d43f3a;
}

.btn-danger .badge {
    color: #d9534f;
    background-color: #fff;
}

.btn-link {
    font-weight: normal;
    color: #337ab7;
    border-radius: 0;
}

.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
    border-color: transparent;
}

.btn-link:hover, .btn-link:focus {
    color: #23527c;
    text-decoration: underline;
    background-color: transparent;
}

.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {
    color: #777;
    text-decoration: none;
}

.btn-lg, .btn-group-lg > .btn {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px;
}

.btn-sm, .btn-group-sm > .btn {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

.btn-xs, .btn-group-xs > .btn {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

.btn-block {
    display: block;
    width: 100%;
}

.btn-block + .btn-block {
    margin-top: 5px;
}

.btn-menu-top {
    border-radius: 0px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
}

form {
    margin: 0 0 20px;
}

fieldset {
    padding: 0;
    margin: 0;
    border: 0;
}

legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: 40px;
    color: #333333;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
}

legend small {
    font-size: 15px;
    color: #999999;
}

label, input, button, select, textarea {
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
}

input, button, select, textarea {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

label {
    display: block;
    margin-bottom: 5px;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    display: inline-block;
    height: 24px;
    padding: 4px 6px;
    margin-bottom: 3px;
    /*
  font-size: 14px;
*/
    line-height: 20px;
    color: #555555;
    vertical-align: middle;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

input, textarea, .uneditable-input {
    /*
  width: 206px;
*/
}

textarea {
    height: auto;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background-color: #ffffff;
    border: 1px solid #cccccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    border-color: rgba(82, 168, 236, 0.8);
    outline: 0;
    outline: thin dotted \9;
    /* IE6-9 */
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}

input[type="radio"], input[type="checkbox"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    *margin-top: 0;
    line-height: normal;
}

select, input[type="file"] {
    height: 24px;
    /* In IE7, the height of the select element cannot be changed by height, only font-size */
    *margin-top: 4px;
    /* For IE7, add top margin to align select with labels */
    line-height: 30px;
}

select {
    background-color: #ffffff;
    border: 1px solid #cccccc;
}

select[multiple], select[size] {
    height: auto;
}

select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

.uneditable-input, .uneditable-textarea {
    color: #999999;
    cursor: not-allowed;
    background-color: #fcfcfc;
    border-color: #cccccc;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
}

.uneditable-input {
    overflow: hidden;
    white-space: nowrap;
}

.uneditable-textarea {
    width: auto;
    height: auto;
}

input:-moz-placeholder, textarea:-moz-placeholder {
    color: #999999;
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #999999;
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #999999;
}

.radio, .checkbox {
    min-height: 20px;
    padding-left: 20px;
}

.radio input[type="radio"], .checkbox input[type="checkbox"] {
    float: left;
    margin-left: -20px;
}

.controls > .radio:first-child, .controls > .checkbox:first-child {
    padding-top: 5px;
}

.radio.inline, .checkbox.inline {
    display: inline-block;
    padding-top: 5px;
    margin-bottom: 0;
    vertical-align: middle;
}

.radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline {
    margin-left: 10px;
}

.input-mini {
    width: 60px;
}

.input-small {
    width: 90px;
}

.input-medium {
    width: 150px;
}

.input-large {
    width: 210px;
}

.input-xlarge {
    width: 270px;
}

.input-xxlarge {
    width: 530px;
}

input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"] {
    float: none;
    margin-left: 0;
}

.input-append input[class*="span"], .input-append .uneditable-input[class*="span"], .input-prepend input[class*="span"], .input-prepend .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"], .row-fluid .input-prepend [class*="span"], .row-fluid .input-append [class*="span"] {
    display: inline-block;
}

input, textarea, .uneditable-input {
    margin-left: 0;
}

.controls-row [class*="span"] + [class*="span"] {
    margin-left: 20px;
}

input.span12, textarea.span12, .uneditable-input.span12 {
    width: 926px;
}

input.span11, textarea.span11, .uneditable-input.span11 {
    width: 846px;
}

input.span10, textarea.span10, .uneditable-input.span10 {
    width: 766px;
}

input.span9, textarea.span9, .uneditable-input.span9 {
    width: 686px;
}

input.span8, textarea.span8, .uneditable-input.span8 {
    width: 606px;
}

input.span7, textarea.span7, .uneditable-input.span7 {
    width: 526px;
}

input.span6, textarea.span6, .uneditable-input.span6 {
    width: 446px;
}

input.span5, textarea.span5, .uneditable-input.span5 {
    width: 366px;
}

input.span4, textarea.span4, .uneditable-input.span4 {
    width: 286px;
}

input.span3, textarea.span3, .uneditable-input.span3 {
    width: 206px;
}

input.span2, textarea.span2, .uneditable-input.span2 {
    width: 126px;
}

input.span1, textarea.span1, .uneditable-input.span1 {
    width: 46px;
}

.controls-row {
    *zoom: 1; }

.controls-row:before, .controls-row:after {
    display: table;
    line-height: 0;
    content: "";
}

.controls-row:after {
    clear: both;
}

.controls-row [class*="span"], .row-fluid .controls-row [class*="span"] {
    float: left;
}

.controls-row .checkbox[class*="span"], .controls-row .radio[class*="span"] {
    padding-top: 5px;
}

input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
    cursor: not-allowed;
    background-color: #eeeeee;
}

input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly] {
    background-color: transparent;
}

.control-group.warning .control-label, .control-group.warning .help-block, .control-group.warning .help-inline {
    color: #c09853;
}

.control-group.warning .checkbox, .control-group.warning .radio, .control-group.warning input, .control-group.warning select, .control-group.warning textarea {
    color: #c09853;
}

.control-group.warning input, .control-group.warning select, .control-group.warning textarea {
    border-color: #c09853;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus {
    border-color: #a47e3c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
}

.control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on {
    color: #c09853;
    background-color: #fcf8e3;
    border-color: #c09853;
}

.control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline {
    color: #b94a48;
}

.control-group.error .checkbox, .control-group.error .radio, .control-group.error input, .control-group.error select, .control-group.error textarea {
    color: #b94a48;
}

.control-group.error input, .control-group.error select, .control-group.error textarea {
    border-color: #b94a48;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {
    border-color: #953b39;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
}

.control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #b94a48;
}

.control-group.success .control-label, .control-group.success .help-block, .control-group.success .help-inline {
    color: #468847;
}

.control-group.success .checkbox, .control-group.success .radio, .control-group.success input, .control-group.success select, .control-group.success textarea {
    color: #468847;
}

.control-group.success input, .control-group.success select, .control-group.success textarea {
    border-color: #468847;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus {
    border-color: #356635;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
}

.control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on {
    color: #468847;
    background-color: #dff0d8;
    border-color: #468847;
}

.control-group.info .control-label, .control-group.info .help-block, .control-group.info .help-inline {
    color: #3a87ad;
}

.control-group.info .checkbox, .control-group.info .radio, .control-group.info input, .control-group.info select, .control-group.info textarea {
    color: #3a87ad;
}

.control-group.info input, .control-group.info select, .control-group.info textarea {
    border-color: #3a87ad;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus {
    border-color: #2d6987;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
}

.control-group.info .input-prepend .add-on, .control-group.info .input-append .add-on {
    color: #3a87ad;
    background-color: #d9edf7;
    border-color: #3a87ad;
}

input:focus:invalid, textarea:focus:invalid, select:focus:invalid {
    color: #b94a48;
    border-color: #ee5f5b;
}

input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {
    border-color: #e9322d;
    -webkit-box-shadow: 0 0 6px #f8b9b7;
    -moz-box-shadow: 0 0 6px #f8b9b7;
    box-shadow: 0 0 6px #f8b9b7;
}

.form-actions {
    padding: 19px 20px 20px;
    margin-top: 20px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border-top: 1px solid #e5e5e5;
    *zoom: 1; }

.form-actions:before, .form-actions:after {
    display: table;
    line-height: 0;
    content: "";
}

.form-actions:after {
    clear: both;
}

.help-block, .help-inline {
    color: #595959;
}

.help-block {
    display: block;
    margin-bottom: 10px;
}

.help-inline {
    display: inline-block;
    *display: inline;
    padding-left: 5px;
    vertical-align: middle;
    *zoom: 1; }

.input-append, .input-prepend {
    display: inline-block;
    margin-bottom: 10px;
    font-size: 0;
    white-space: nowrap;
    vertical-align: middle;
}

.input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input, .input-append .dropdown-menu, .input-prepend .dropdown-menu, .input-append .popover, .input-prepend .popover {
    font-size: 14px;
}

.input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input {
    position: relative;
    margin-bottom: 0;
    *margin-left: 0;
    vertical-align: top;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}

.input-append input:focus, .input-prepend input:focus, .input-append select:focus, .input-prepend select:focus, .input-append .uneditable-input:focus, .input-prepend .uneditable-input:focus {
    z-index: 2;
}

.input-append .add-on, .input-prepend .add-on {
    display: inline-block;
    width: auto;
    height: 20px;
    min-width: 16px;
    padding: 4px 5px;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    text-align: center;
    text-shadow: 0 1px 0 #ffffff;
    background-color: #eeeeee;
    border: 1px solid #ccc;
}

.input-append .add-on, .input-prepend .add-on, .input-append .btn, .input-prepend .btn, .input-append .btn-group > .dropdown-toggle, .input-prepend .btn-group > .dropdown-toggle {
    vertical-align: top;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.input-append .active, .input-prepend .active {
    background-color: #a9dba9;
    border-color: #46a546;
}

.input-prepend .add-on, .input-prepend .btn {
    margin-right: -1px;
}

.input-prepend .add-on:first-child, .input-prepend .btn:first-child {
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
}

.input-append input, .input-append select, .input-append .uneditable-input {
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
}

.input-append input + .btn-group .btn:last-child, .input-append select + .btn-group .btn:last-child, .input-append .uneditable-input + .btn-group .btn:last-child {
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}

.input-append .add-on, .input-append .btn, .input-append .btn-group {
    margin-left: -1px;
}

.input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle {
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}

.input-prepend.input-append input, .input-prepend.input-append select, .input-prepend.input-append .uneditable-input {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.input-prepend.input-append input + .btn-group .btn, .input-prepend.input-append select + .btn-group .btn, .input-prepend.input-append .uneditable-input + .btn-group .btn {
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}

.input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child {
    margin-right: -1px;
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
}

.input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child {
    margin-left: -1px;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}

.input-prepend.input-append .btn-group:first-child {
    margin-left: 0;
}

input.search-query {
    padding-right: 14px;
    padding-right: 4px \9;
    padding-left: 14px;
    padding-left: 4px \9;
    /* IE7-8 doesn't have border-radius, so don't indent the padding */
    margin-bottom: 0;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}

/* Allow for input prepend/append in search forms */
.form-search .input-append .search-query, .form-search .input-prepend .search-query {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.form-search .input-append .search-query {
    -webkit-border-radius: 14px 0 0 14px;
    -moz-border-radius: 14px 0 0 14px;
    border-radius: 14px 0 0 14px;
}

.form-search .input-append .btn {
    -webkit-border-radius: 0 14px 14px 0;
    -moz-border-radius: 0 14px 14px 0;
    border-radius: 0 14px 14px 0;
}

.form-search .input-prepend .search-query {
    -webkit-border-radius: 0 14px 14px 0;
    -moz-border-radius: 0 14px 14px 0;
    border-radius: 0 14px 14px 0;
}

.form-search .input-prepend .btn {
    -webkit-border-radius: 14px 0 0 14px;
    -moz-border-radius: 14px 0 0 14px;
    border-radius: 14px 0 0 14px;
}

.form-search input, .form-inline input, .form-horizontal input, .form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append {
    display: inline-block;
    *display: inline;
    margin-bottom: 0;
    vertical-align: middle;
    *zoom: 1; }

.form-search .hide, .form-inline .hide, .form-horizontal .hide {
    display: none;
}

.form-search label, .form-inline label, .form-search .btn-group, .form-inline .btn-group {
    display: inline-block;
}

.form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend {
    margin-bottom: 0;
}

.form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox {
    padding-left: 0;
    margin-bottom: 0;
    vertical-align: middle;
}

.form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {
    float: left;
    margin-right: 3px;
    margin-left: 0;
}

.control-group {
    margin-bottom: 10px;
}

legend + .control-group {
    margin-top: 20px;
    -webkit-margin-top-collapse: separate;
}

.form-horizontal .control-group {
    margin-bottom: 20px;
    *zoom: 1; }

.form-horizontal .control-group:before, .form-horizontal .control-group:after {
    display: table;
    line-height: 0;
    content: "";
}

.form-horizontal .control-group:after {
    clear: both;
}

.form-horizontal .control-label {
    float: left;
    width: 160px;
    padding-top: 5px;
    text-align: right;
}

.form-horizontal .controls {
    *display: inline-block;
    *padding-left: 20px;
    margin-left: 180px;
    *margin-left: 0;
}

.form-horizontal .controls:first-child {
    *padding-left: 180px;
}

.form-horizontal .help-block {
    margin-bottom: 0;
}

.form-horizontal input + .help-block, .form-horizontal select + .help-block, .form-horizontal textarea + .help-block, .form-horizontal .uneditable-input + .help-block, .form-horizontal .input-prepend + .help-block, .form-horizontal .input-append + .help-block {
    margin-top: 10px;
}

.form-horizontal .form-actions {
    padding-left: 180px;
}

.Grid730Odd, .Grid730Even, .Grid800Odd, .Grid800Even {
    height: 25px;
}

.Grid730Odd, .Grid800Odd {
    background-color: #FFF !important;
}

.Grid730Even, .Grid800Even {
    background-color: #e5e5e5 !important;
}

.Grid730, .Grid800 {
    width: 99%;
    border-radius: 10px;
    overflow: hidden;
}

table.Grid730 td {
}

table.Grid730 {
    border-spacing: 1px !important;
}

.Grid730Title, .Grid800Title {
    background-color: #36304a !important;
    height: 35px;
    color: #FFF;
    text-align: center !important;
    box-sizing: border-box;
    font-family: OpenSans-Regular !important;
    font-size: 11px !important;
    line-height: 1.2;
}

.gx-content-placeholder {
    /* padding-left: 10px; */
}

.Form, .FormBody, .Form1 {
    background-color: #FFF !important;
}

.btn-menu-lateral {
    width: 170px;
    border-radius: 0px;
    color: #000;
    background-color: #F9F9F9;
    text-align: left;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'/%3E%3C/svg%3E") no-repeat right center;
    padding-left: 15px;
    padding-top: 5px;
    border-style: none;
    margin-left: 5px;
    margin-right: 5px;
}

.btn-menu-lateral-back {
    width: 170px;
    border-radius: 0px;
    color: #000;
    background-color: #F9F9F9;
    text-align: left;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 18 9 12 15 6'/%3E%3C/svg%3E") no-repeat right center;
    padding-left: 15px;
    padding-top: 5px;
    border-style: none;
    border-style: none;
    margin-left: 5px;
    margin-right: 5px;
}

DIV.gx-mask {
    background-color: black;
    background-image: none;
    left: 0;
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
    animation: entermask 1.5s;
    -webkit-animation: entermask 1.5s;
    -ms-filter: "alpha(opacity=10)";
    opacity: .10;
}

DIV.gx-unmask {
    background-color: transparent;
    animation: leavemask .1s;
    -webkit-animation: leavemask .1s;
}

DIV.gx-mask {
    min-height: 1200px;
    /* background-color: red;
  color: yellow; */
    opacity: 0.6 !important;
}

.PopupHeader {
    background-image: none !important;
    color: #000 !important;
    height: 35px !important;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
    border-bottom: 1px solid #e5e5e5 !important;
    line-height: 30px;
}

.PopupContent {
    top: 36px !important;
    margin-left: 10px !important;
    margin-right: 10px !important;
}

.PopupTitle {
    padding-left: 10px !important;
}

.PopupBorder {
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.6);
    box-shadow: 0 5px 15px rgba(0,0,0,.6);
}

.PopupHeaderButton {
    margin-top: 8px !important;
    margin-right: 8px !important;
}

iframe {
    width: 100%
}

.ReadonlyAttribute {
    font-family: OpenSans-Regular !important;
    font-size: 11px !important;
    font-weight: unset !important;
    text-align: left;
    font-style: unset !important;
    color: #666666 !important;
}

.grid730 span.ReadonlyAttribute a, .grid800 span.ReadonlyAttribute a {
    font-family: OpenSans-Regular;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    color: #2F4F4F;
    margin: 0 8px;
    letter-spacing: 1px;
    text-align: center;
    position: relative;
    display: inline-block;
}

.grid730 span.ReadonlyAttribute a:before, .grid800 span.ReadonlyAttribute a:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    background: #16151b;
    top: 96%;
    animation: out 0.2s cubic-bezier(1, 0, 0.58, 0.97) 1 both;
}

.grid730 span.ReadonlyAttribute a:hover:before, .grid800 span.ReadonlyAttribute a:hover:before {
    animation: in 0.2s cubic-bezier(1, 0, 0.58, 0.97) 1 both;
}

a {
    font-family: OpenSans-Regular;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    color: #2F4F4F;
    margin: 0 0px;
    letter-spacing: 1px;
    text-align: center;
    position: relative;
    display: inline-block;
}

a:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    background: #16151b;
    top: 96%;
    animation: out 0.2s cubic-bezier(1, 0, 0.58, 0.97) 1 both;
}

a:hover:before {
    animation: in 0.2s cubic-bezier(1, 0, 0.58, 0.97) 1 both;
}

@keyframes in {
    0% {
        width: 0;
        left: 0;
        right: auto;
    }

    100% {
        left: 0;
        right: auto;
        width: 100%;
    }
}

@keyframes out {
    0% {
        width: 100%;
        left: auto;
        right: 0;
    }

    100% {
        width: 0;
        left: auto;
        right: 0;
    }
}

@keyframes show {
    0% {
        opacity: 0;
        transform: translateY(-10px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

@for $i from 1 through 5 {
    nav a: nth-child(# {
        $i
    }

    ) {
        animation: show .2s # {
            $i*0.1+1
        }

        s ease 1 both; }
}

td.gx-attribute input[type=image] {
    text-align: center;
    padding-right: 3px;
    padding-left: 3px;
}

/* select, input[type="file"] {
  height: 24px !important;
} */
input, {
    font-size: 11px;
}

.Attribute > label {
    display: inherit !important;
    padding-left: 5px;
}

.gx-radio-button > label {
    display: block !important;
}

input[type="text"], input[type="password"], input[type="number"], input[type="email"], input[type="url"], input[type="tel"] {
    height: 16px;
    padding: 4px 2px;
}

/* For Firefox */
input[type='number'] {
    -moz-appearance: textfield;
}

/* Webkit browsers like Safari and Chrome */
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
    padding-right: 2px;
    padding-left: 2px;
}

.destaque {
    color: #ff0000 !important;
}

.header-text {
    color: white;
    font-size: 19px;
    font-family: 'Microsoft Sans Serif', sans-serif;
    text-align: left;
    font-weight: bold;
}
