#ris-window-loading-mask{
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     /*height: 100%;*/
     background: #69c4c3;
     /*filter: alpha(opacity=10);*/
     opacity: 0.5;
     z-index: 100000;
}

#ris-window-loading{
    position: absolute;
    top: 40%;
    left: 45%;
    z-index: 100001;
}
#ris-window-loading-message{
    background: url("resources/images/ris/loading.gif") no-repeat left center;
    padding: 20px 40px;
    display: block;
    font-size: 18px;
    font-weight: bold;
    color: green;
}
.x-form-field-wrap .x-form-choose-trigger, .x-form-field-wrap .x-form-clearing-trigger, .x-form-field-wrap .x-form-view-trigger{
    cursor:pointer;
}
.x-form-field-wrap .x-form-choose-trigger{
    background-image: url("resources/images/ris/form/trigger-choose.gif");
}
.x-form-trigger.ris-vessel-combo-choose{
    background-image: url("resources/images/ris/form/trigger-choose.gif");
}
.x-form-field-wrap .x-form-clearing-trigger{
    background-image: url("resources/images/ris/form/trigger-clear.gif");
}
.x-form-field-wrap .x-form-view-trigger{
    background-image: url("resources/images/ris/form/trigger-view.gif");
}
.ris-region-tree-category-icon-default{
    background-image: url("resources/images/ris/tree/water.jpg") !important;
}
.ris-region-tree-category-icon-bri{
    background-image: url("resources/images/ris/tree/bridge.jpg") !important;
}
.ris-region-tree-category-icon-cab{
    background-image: url("resources/images/ris/tree/bridge.jpg") !important;
}
.ris-region-tree-category-icon-gau{
    background-image: url("resources/images/ris/tree/measure.jpg") !important;
}
.ris-region-tree-category-icon-fwy{
    background-image: url("resources/images/ris/tree/water.jpg") !important;
}
.ris-region-tree-category-icon-lak{
    background-image: url("resources/images/ris/tree/lake.jpg") !important;
}
.ris-region-tree-category-icon-lck{
    background-image: url("resources/images/ris/tree/gateway.gif") !important;
}
.ris-notice-list-icon-show-in-browser{
    background-image: url("resources/images/ris/menu/browser.jpg") !important;
}
.ris-notice-list-icon-download{
    background-image: url("resources/images/ris/menu/download.jpg") !important;
}


/* google maps */
.ris_gm_vessel_infowindow_value{
     /*color: blue;*/
     /*margin: 0px 0px 0px 0px;*/
    background: none repeat scroll 0 0 white;
    float: right;
    font-weight: bold;
    padding-left: 3px;
    position: relative;
    top: 0.31em;
 }
.ris_gm_vessel_infowindow_label{
    /*color: black;*/
    /*text-decoration: underline;*/
    /*margin: 0px 0px 0px 0px;*/
    background: none repeat scroll 0 0 white;
    float: left;
    padding-right: 3px;
    position: relative;
    top: 0.31em;
}
.ris_gm_vessel_infowindow div{
    border-bottom: 1px dotted;
    float: left;
    margin: 0 0 2px;
    width: 100%;
}
.ris_gm_vessel_infowindow{
    line-height: 14px;
    font-size: 10px;
    width: 200px;
    min-height: 160px;
    clear: both;
    border: 1px solid;
    border-color: #EFEFEF #EFEFEF #EFEFEF #E5E5E5;
    padding: 0 2px 2px 2px;
}
.tabs.left.ris-infowindow-tabs{
    border-bottom: none;
}
.tabs.left.ris-infowindow-tabs li a{
    padding: 5px;
}
.ris-infowindow-photo{
    clear: both;
    border: 1px solid;
    border-color: #EFEFEF #EFEFEF #EFEFEF #E5E5E5;
    padding: 2px;
}
#imageForVesselPhoto{
    width: 180px;
    height: 150px;
}

.ris_gm_fwl_infowindow_value{
    /*color: blue;*/
    /*margin: 0px 0px 0px 0px;*/
    background: none repeat scroll 0 0 white;
    float: right;
    font-weight: bold;
    padding-left: 3px;
    position: relative;
    top: 0.31em;
}
.ris_gm_fwl_infowindow_label{
    /*color: black;*/
    /*text-decoration: underline;*/
    /*margin: 0px 0px 0px 0px;*/
    background: none repeat scroll 0 0 white;
    float: left;
    padding-right: 3px;
    position: relative;
    top: 0.31em;
}
.ris_gm_fwl_infowindow div{
    border-bottom: 1px dotted;
    float: left;
    margin: 0 0 2px;
    width: 100%;
}
.ris_gm_fwl_infowindow{
    line-height: 14px;
    font-size: 10px;
    width: 250px;
}

.ris-no-image{
    background-image: none;
}
.x-grid-group-collapsed .x-grid-group-body{
    display: inline;
}
.x-grid-group-collapsed .x-grid-group-body .x-grid3-row{
    display: none;
}
.x-grid-group-collapsed .x-grid-group-body .ris-show{
    display: inline-block;
}

.ris-limitation-canceled .x-grid3-col{
    color: red;
}
.ris-limitation-ends .x-grid3-col{
    color: #FF9900;
}
.ris-notice-blocked .x-grid3-col{
    color: gray;
}
.ris-language-blocked .x-grid3-col{
    color: gray;
}
.ris-limitation-canceled-blocked .x-grid3-col{
    color: #ff6666;
}
.ris-trip-history-dangerous .x-grid3-col{
    color: red;
}
.ris-trip-history-no-trip .x-grid3-col{
    color: #666666;
}

.ux-progress-cell-background{
    background: #E0E8F3 url("resources/images/default/qtip/bg.gif") repeat-x scroll 0 -1px;
    white-space: nowrap;
}
.x-grid3-td-progress-cell .low{
    background: #99BBE8;/*#11aa11;*/
}
.x-grid3-td-progress-cell .medium{
    background: #99BBE8;/*#f1fa1a;*/
}
.x-grid3-td-progress-cell .high{
    background: #99BBE8;/*#ee1111;*/
}

.ris-message-warning{
    border:1px solid gold;
    background:lightyellow;
    padding:10px 20px 10px 10px;
    margin:5px 0;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    color:#DEAE00;
    line-height:100%;
    text-shadow:0px 1px rgba(255,255,255,0.5);
    position:relative;
    top:0;
    left:0;
    clear:both;
    text-align: center;
}