/**************************** MICROSITE ****************************/
#loading {
    position:absolute;
    border: 8px solid #eee;
    color: #555;
    top:450px;
    /*top: 100%;*/
    left: 50%;
    /*left: 100%;*/
    margin-top: -100px;
    margin-left: -40px;
    /*margin-top: -120px;
    margin-left: -120px;*/
    text-align: center;
    background-color: #eee;
    z-index: 9999;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -border-radius: 15px;
    -box-shadow: 10px 10px 6px #666;
    -webkit-box-shadow: 10px 10px 6px #444;
    -moz-box-shadow: 10px 10px 6px #444;
    visibility: hidden;
}

#loading p {
    margin: 0;
    padding: 0;
}

.micrositeContent {
    width:650px; position:relative; padding:0 20px 10px 20px;
    /*background:url('../../structure/body/images/background_content.gif') repeat-x top #494c49;*/
    background-color: #494c49;
}

.micrositeContent2 {
    background:#6d6d6d; padding:10px 20px;

}

.roundCornerRight {
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -khtml-border-bottom-right-radius: 10px;
    -border-bottom-right-radius: 10px;
    -o-border-bottom-right-radius: 10px;
    -ms-border-bottom-right-radius: 10px;
}

.roundCornerLeft {
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -khtml-border-bottom-left-radius: 10px;
    -border-bottom-left-radius: 10px;
    -o-border-bottom-left-radius: 10px;
    -ms-border-bottom-left-radius: 10px;
}

#time{
    margin: 20px 20px 0px 0px;
    padding: 0px;
    text-align: right;
    font-size: 10px;
}

/* menu */
.micrositeMenu {				width:250px; height:90px; padding:10px 15px; background-color: #5c5e5c;
                    /*background:url('../../structure/body/images/contentRight_bg.gif') repeat-x #5c5e5c;*/ }
.micrositeMenu h1 {	font-size:18px; font-family:"Arial Narrow", Arial, Helvetica; text-transform:uppercase;
                    border-bottom:3px solid #828282; }
.micrositeMenu ul{				margin:0 0 15px 0; padding:0; list-style:none; }
.micrositeMenu ul li{			margin:0; padding:0; font-size:12px; /*background:url("images/menu_list_out.gif") no-repeat; */ }
.micrositeMenu ul li a{			display:block; padding:5px 5px 5px 15px; text-decoration:none; color:#c9c9c9; font-weight:bold; border-radius: 8px; -webkit-boder-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; -ms-border-radius: 8px; }
.micrositeMenu ul li a:hover{	background-color: #757875; /*background: url("images/menu_list_over.gif") no-repeat #757875;*/ color:white; }
.micrositeMenu ul ul {			margin-left: 18px; margin-bottom: 2px;}
.micrositeMenu ul ul li 		{ font-size: 11px; }
.micrositeMenu_active {			display:block; padding:5px; text-decoration:none; color:white!important; font-weight:bold; cursor:default;
                          background:url("images/menu_list_active.gif") no-repeat #00b4d7!important; }




/* micro adress */
.micrositeAdress {			font-size:15px; font-weight:bold; color:white; margin:15px 0 15px 0; }
.micrositeAdress a{			color:#fbd448; padding:0 2px; }
.micrositeAdress a:hover{	background:#fbd448; color:black; text-decoration:none; }


/* RT Data Monitor */

.platform_restricted, .platform_socib {
    width: 48%;
    margin-right: 10px;
    margin-bottom:20px;
}

.instrument {
    width: 75%;
    margin-left: 10px;
    margin-top: 25px;
    padding: 5px 5px 5px 5px;
    background-color: #6D6D6D;
    -moz-box-shadow: 10px 10px 5px #221e1e;
    -webkit-box-shadow: 10px 10px 5px #221e1e;
    box-shadow: 10px 10px 5px #221e1e;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.instrument_summary {
    width: 75%;
    margin-left: 3px;
    margin-top: 10px;
}

.status {width: 15px;
         height: 15px;
         position: absolute;
         float: left;
         opacity: .4;
         filter: alpha(opacity=50); /*IE8 and earlier*/
         -webkit-border-radius: 5px;
         -moz-border-radius: 5px;
         border-radius: 5px;
}

.filter_checkbox{
    padding: 2px;
    width:10px;
    height:10px;
    background-color:#C9C9C9;
    float:left;
}

.filter_checkbox_selected{
    padding: 2px;
    width:10px;
    height:10px;
    background-color:#FBD448;
    float:left;
}


.monitorMenuWrapper{
    width:100%;
    overflow: auto;
    /*    margin: 20px 0 20px 0;*/
}
.monitorMenu{
    float:right;
    width: 45%;
    text-align: left;
    padding: 5px 5px 5px 10px;
    margin: 20px 20px 20px 0;
    background-color: #6D6D6D;
    -moz-box-shadow: 10px 10px 5px #221e1e;
    -webkit-box-shadow: 10px 10px 5px #221e1e;
    box-shadow: 10px 10px 5px #221e1e;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

a.image:hover {
    text-decoration:none;
    background-color: transparent !important;
}

a.unstyle {
    text-decoration: none;
    color: #666 !important;
    margin: 0;
    padding: 0;
}

a.unstyle:hover {
    text-decoration: none;
    background-color: transparent !important;
    color: #00B4D7 !important;
    margin: 0;
    padding: 0;
}

.ui-accordion-header a.unstyle:hover {
    padding: 0.5em 0.5em 0.5em 0.7em;
}