/*--------------------------------------------------------*/
/*      DATEPICKER - CUSTOM COLORS
/*--------------------------------------------------------*/

/* Component containers
----------------------------------*/
.ui-widget-content
{
    border: 1px solid #6E6E6E;
    background: #ededee;
    color: #6E6E6E;
}
.ui-widget-content a
{
    color: #222222;
}
.ui-widget-header
{
    border: 1px solid #6E6E6E;
    background: #e2e3e4;
    color: #6E6E6E;
}
.ui-widget-header a
{
    color: #6E6E6E;
}

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default
{
    border: 1px solid #e2e3e4;
    background: #ffffff;
    color: #555555;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited
{
    color: #555555;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus
{
    border: 1px solid #6E6E6E;
    background: #e2e3e4;
}
.ui-state-hover a, .ui-state-hover a:hover
{
    color: #6E6E6E;
}
.ui-state-active, .ui-widget-content .ui-state-active
{
    border: 1px solid #6E6E6E;
    background: #e2e3e4;
    color: #212121;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited
{
    color: #212121;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight
{
    border: 1px solid #6E6E6E;
    background: #ffffff;
    color: #363636;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a
{
    color: #363636;
}
.ui-state-error, .ui-widget-content .ui-state-error
{
    border: 1px solid #cd0a0a;
    background: #fef1ec;
    color: #cd0a0a;
}
.ui-state-error a, .ui-widget-content .ui-state-error a
{
    color: #6E6E6E;
}
.ui-state-error-text, .ui-widget-content .ui-state-error-text
{
    color: #6E6E6E;
}


/* Overlays */
.ui-widget-shadow
{
    background: #aaaaaa;
}

.body_content .cjq-popup
{
    border: 0;
}

.body_content .cjq-popup .ui-dialog-titlebar
{
    background-color: #949494;
    background-image: url(../media/bg-popup.png);
    background-repeat: repeat-x;
    background-position: top;
}

.body_content .cjq-popup .ui-dialog-titlebar a
{
    right: auto;
    left: 5px;
    background-color: Transparent;
}

.body_content .cjq-popup .ui-widget-header
{
    border:0px;
    color:White;
}

.body_content .cjq-popup .ui-widget-header .ui-icon
{
    background-image: url(../media/bg-popup-close.png);
    background-position: 0px 0px;
}

.body_content .cjq-popup .ui-widget-content
{
    border:0px;
}

.body_content .cjq-popup .ui-dialog-content .ui-widget-content
{
    padding:5px;
}

body.popup
{
    padding:10px;
}