ï>¿body{scrollbar-arrow-color: #3366ff;scrollbar-3dlight-color: #f0f0ff;scrollbar-darkshadow-color: #666666;scrollbar-face-color: #f0f8ff;scrollbar-highlight-color: #ffffff;scrollbar-shadow-color: #c0c0cc;scrollbar-track-color: #f5f5f5;}
.loadFrm
{
    border: none;
    display: block;
    z-index: 0;
    float: left;
    position: absolute;
    left: expression((this.offsetParent.clientWidth/2)-(this.clientWidth/2)+this.offsetParent.scrollLeft);
    top: expression((this.offsetParent.clientHeight/2)-(this.clientHeight/2)+this.offsetParent.scrollTop);
}

.overlay
{
    position: fixed;
    z-index: 99;
    top: 0px;
    left: 0px;
    background-color: #FFFFFF;
    width: 100%;
    height: 100%;
    filter: Alpha(Opacity=70);
    opacity: 0.70;
    -moz-opacity: 0.70;
}
* html .overlay
{
    position: absolute;
    height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
    width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px');
}
.loader
{
    z-index: 100;
    position: fixed;
    width: 150px;
    margin-left: -60px;
    top: 50%;
    left: 50%;
}
* html .loader
{
    position: absolute;
    margin-top: expression((document.body.scrollHeight / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)) + 'px');
}

.loadBox
{
    text-align: center;
    padding: 3px;
    font-weight: bold;
    border: #000000 1px solid;
    background-color: #FFFFFF;
    color: #0B3C64;
}

.dsk {text-align:left; margin-top:3px; padding:5px; width:760px; border:1px solid #858BFD;}
.msgBoxC{z-index:10;left:expression((this.offsetParent.clientWidth/2)-(this.clientWidth/2)+this.offsetParent.scrollLeft+120);top:expression((this.offsetParent.clientHeight/2)-(this.clientHeight/2)+this.offsetParent.scrollTop);padding:3px;position:absolute;font-weight:bold;}

.servicepartner caption {text-align:left; font-weight:bold;}
.servicepartner {background:#2b4699; margin-left:auto; margin-right:auto; margin-bottom:3px; margin-top:3px;}
.servicepartner th {font-weight:bold; color:#ffffff; white-space:nowrap;}
.servicepartner td {background:#ffffff; font-size:0.92em; padding-left:5px;}

.repare{margin-left: auto;margin-right: auto;background: #F2F3F9;text-align: center;}

legend{font-weight:bold;color:#0B3C64;background:#FFFFFF;border:1px solid #858BFD;padding:3px;font-size:0.98em}
fieldset{padding:4px; margin:3px;text-align:left;border: 1px solid #858BFD;}
fieldset p{padding:0px;margin:0 2px;}
input, textarea, select{background-color:#F0F8FF;border-color:#858BFD;border-width:1px;border-style:solid;color:#0B3C64;}
input:focus {background: #ffffcc;}

