﻿dropdown-menu.collapsiblePanel {
    background: url("images/blueDots.gif") repeat-x scroll 0 center transparent;
    line-height: 22px;
    text-decoration: none;
    color: #0C94A3;
    font-size: 14px;
    cursor: pointer;
}

.collapsiblePanelTitle {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 0 8px 0 1px;
}

.collapsiblePanelContent {
    margin: 0 22px 0 0;
    padding: 1.2em 0 1.8em;
}

/*
div.ComboBox .rcbInputCell INPUT.rcbInput
{
    font-family:Tahoma;
    font-size:8pt; 
    height:15px;
}
*/

div.ComboBoxDropDown {
    font-family: Tahoma;
    font-size: 8pt;
}


.findButton, .cancelButton, .saveButton, .newButton, .reportButton, .informationButton {
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 18px;
    vertical-align: middle;
    color: inherit;
    text-decoration: none;
    cursor: pointer;
}

.reportButton {
    background-image: url("images/report.png");
}

.cancelButton {
    background-image: url("images/icono_cancel.gif");
}

.saveButton {
    background-image: url("images/icono_save.gif");
}

.newButton {
    background-image: url("images/icono_new.gif");
}

.informationButton {
    background-image: url("images/icon_information.png");
}

.findButton {
    background-image: url("images/icono_buscar.png");
}

a.ContextMenuItem {
    color: #003399;
    cursor: pointer;
    display: block;
    margin: 1px 0;
    padding: 4px 19px 4px 33px;
    text-decoration: none;
    white-space: nowrap;
}

    a.ContextMenuItem:hover {
        /*background-color:#FFE6A0;
    color:#003399;
    border:1px, solid, #D2B47A;
    padding:3px 18px 3px 32px;*/
    }

.ContextMenuPanel {
    background: url("images/menu-bg.gif") repeat-y scroll 0 0 #FAFAFA;
    border: 1px solid #868686;
    cursor: default;
    /*font-size:11px;*/
    padding: 1px 1px 0;
    z-index: 1000;
}

.TextBoxLabel {
    border-color: #7795BD;
    border-style: solid;
    border-width: 1px;
    font-family: Tahoma;
    font-size: 8pt;
    color: #000000;
    height: 14px;
    width: auto;
    min-height: 14px;
}

.TextBox {
    color: Black;
    font-size: 8pt;
    font-family: Tahoma;
    margin-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    margin-bottom: 0px;
    border-style: solid;
    border-width: 1px;
    border-color: #7795BD;
}

.infoErrorPanel {
    border: solid 1px #f8bebd;
    color: #bc0000;
    background-color: rgb(253, 235, 235);
    min-height: 20px;
    padding-left: 25px;
    line-height: 13px;
    background-position: 3px 6px;
}

.infoMsgPanel
{
    border: solid 1px #ffe58a;
    color:#000;
    min-height:20px;
    background:url(infoPanel.gif) #fff3c8 repeat-x;
    padding:0em;
}
.infoErrorPanel-text {
    color: #bc0000 ;
}

.infoMsgPanel-text {
    color:#000;
}

/* Telerik*/
html body form .RadInput .riTextBox {
    font: normal 8pt tahoma;
    padding: 2px;
}

html .RadComboBox .rcbInputCell .rcbInput {
    font-family: Tahoma;
    font-size: 8pt;
}

.width100,
.width100 table {
    width: 100px !important;
}

/*div.RadComboBox_Office2007 .rcbInputCellLeft, 
div.RadComboBox_Office2007 .rcbInputCellRight, 
div.RadComboBox_Office2007 .rcbArrowCellLeft, 
div.RadComboBox_Office2007 .rcbArrowCellRight 
{ 
    background-image: none;
    border:Solid 1px #7795BD !important;
}
.RadComboBox *
{
    height: 14px !important;
}
       
div.RadComboBox table td.rcbInputCell,
div.RadComboBox .rcbInputCell .rcbInput {  padding-right: 4px; padding-left:1px;    }

div.RadComboBox_Office2007 table tr td.rcbArrowCell
{
    background-image: url('images/rcbSimpleSprite.png');
    background-repeat: no-repeat;
    background-position: 0 50%;
}

div.RadComboBox_Office2007 .rcbReadOnly td.rcbArrowCellRight 
{
    background-position: 0 50%;
}

div.RadComboBox_Office2007 .rcbHovered .rcbReadOnly td.rcbArrowCellRight 
{
    background-position: 0 50%;
}

div.RadComboBox_Office2007 .rcbFocused .rcbReadOnly .rcbArrowCellRight 
{
    background-position: 0 50%;
}

div.RadComboBox_Office2007 td.rcbArrowCell { background-position: 0 50%; }
div.RadComboBox_Office2007 .rcbHovered .rcbArrowCell { background-position: -20px 50%; }
div.RadComboBox_Office2007 .rcbFocused .rcbArrowCell { background-position: -40px 50%; }
div.RadComboBox_Office2007 .rcbDisabled .rcbArrowCell { background-position: -60px 50%; }*/

/*RadGrid*/
div.RadGrid_Office2007 .rgMasterTable .rgRow td, div.RadGrid_Office2007 .rgMasterTable .rgAltRow td, div.RadGrid_Office2007 .rgMasterTable .rgEditRow td, div.RadGrid_Office2007 .rgMasterTable .rgFooter td, div.RadGrid_Office2007 .rgMasterTable .rgFilterRow td, div.RadGrid_Office2007 .rgMasterTable .rgHeader, div.RadGrid_Office2007 .rgMasterTable .rgResizeCol, div.RadGrid_Office2007 .rgMasterTable .rgGroupHeader td {
    padding: 0px 1px 0px 1px;
}

div.RadGrid_Office2007 .rgHoveredRow td {
    border-left: 1px solid #D0D7E5;
    padding: 0px 0px 0px 0px;
}

div.RadGrid_Office2007 .rgSelectedRow td {
    border-left: 1px solid; /*#FF9B35*/
    border-left-color: transparent;
    padding: 0px 0px 0px 0px;
}

div.RadGrid_Office2007 .rgGroupHeader {
    line-height: inherit;
    font-size: inherit;
}
