﻿html{ overflow-y:scroll;overflow-x:auto;}
body,html{margin:0;padding:0;color:#000;background:#dcdcdc;font-family:Arial;font-size:11px}
form{margin:0;padding:0}
#wrap{width:950px;margin:0 auto;background:#fff;padding-left:25px;padding-right:25px;min-height:700px}
#header{height:82px;}
#header .logoheight{height:55px;}
#header .imgLogo{float:left;padding-top:30px;padding-bottom:0px}
    #header .imgLogo img {
        width: 17rem;
    }
    #header .TopMenu {
        float: right;
    } 
#header .hTopbar{width:100%;height:21px;color:#666}
#header .hTopbar .InvText{float:left;font-size:10px;padding:5px 3px 3px 0px}
/*#header .hTopbar .InvText A{font-size:10px;color:#666;text-decoration:none;font-weight:normal}
#header .hTopbar .InvText A:hover{color:#1ab7ea}*/
#header .hTopbar .barLink{float:right;font-size:12px;font-weight:normal;padding:3px 5px 2px 5px}
#header .hTopbar .barLink A{font-family:Arial;font-size:12px;font-weight:normal;color:#666;text-decoration:none;padding:2px 0px 2px 10px}
#header .hTopbar .barLink A:hover{color:#51284f} 
.HR{background-image:url(../images/dotLine.gif);background-position:center center;background-repeat:repeat-x;height:20px}
h3{margin:0}
#sidebar{float:left;width:221px}
#contmain{float:right;width:707px;border:0px solid red}
#footer{clear:both;  padding:0px 0px 25px 0px;height:80px}
#footer .link{  color:#757575;  font-size:11px;  margin:0px 0px 8px 0px}
#footer .link A{  color:#757575;  font-size:10px;  text-decoration:none;  font-weight:bold;  padding:0px 8px 0px 0px}
#footer .link A:hover{  color:#5e8ab4}
#footer .bar{  height:3px;  background-color:#757575;  margin-bottom:10px}
#footer .notice{float:left;  color:#666;  font-size:10px;  letter-spacing:0px}
#footer .Guggen{float:right}
#BeforeFooter{padding-top:50px}
#disclaimer{padding:10px 0px 20px 0px;border:0px solid red}
#disclaimer .disclaimerbox{width:707px;background:#efefef;padding:5px}
#disclaimer .disclimer{color:#666;font-size:10px}
/*#disclaimer .disclimer br{line-height:5px}
#disclaimer .disclimer a{font-size:10px}
* html #footer{height:1px}
.quicklink Li{padding:5px 0px 5px 15px;  vertical-align:middle;  background-image:url(../images/liBullet.png);background-position:left center;background-repeat:no-repeat;font-size:13px}*/
A{font-family:Arial;text-decoration:none;color:#5e8ab4;font-weight:bold;font-size:12px}
img{border:0px} 
/*.aAdvisorTool {background:url(../Images/btn-FreeRBPTools.png) 0 0 no-repeat; height:53px;    width:221px}
.aAdvisorTool a {color:#fff; font-size:10px;font-weight:bold;}
.aAdvisorTool td {color:#fff; font-size:10px;font-weight:bold;}*/
.topnav{list-style:none;padding:0;margin:0;float:right;font-size:12px;font-weight:bold;font-family:Arial;text-align:left;}
.topnav div.strip{background-color:#ccc;height:8px;}
    .topnav li.sselect div.strip {
        background-color: #161638;
    }
    .topnav li:hover div.strip {
        background-color: #161638;
    }
.topnav li{float:left;margin:0 2px 0 2px;padding:0 0 0 0;position:relative;border:0px solid red;}
.topnav  a{padding:5px 5px 5px 10px;color:#999;display:block;text-decoration:none;float:left;}
.topnav  a:hover{} 
.topnav .subnav{list-style:none;position:absolute;left:0;top:8px;background:#eee;margin:0;padding:0 0 5px 0;display:none;float:left;border:1px solid #ddd;}
.topnav .subnav li{margin:0;padding:0;clear:both;}
.topnav .subnav li a{float:left;white-space:nowrap; padding-top:4px;padding-left:9px;padding-right:13px;color:#333;}
.topnav .subnav .sub a{color:#999;margin-left:5px;padding-left:20px;font-size:11px;background-image:url(../images/linkBullet.gif);background-repeat:no-repeat;background-position:5px -30px}
.topnav .subnav .sub a:hover{color:#5e8ab4;background-image:url(../images/linkBullet.gif);background-repeat:no-repeat;background-position:5px 8px}
.topnav .sup {margin-top:-3px;border:0px solid red;}

.rightmenu{float: right; width: 246px;    }
.rightmenu .padd{padding-top: 15px; padding-left: 13px; padding-right: 12px;}
.spsup{ } 
.spsup sup{line-height:0;}
sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
}

sup {
	bottom: 1ex;
}
/*#contmain .treeView A:hover {
    color: #5e8ab4;
    background-repeat: no-repeat;
    background-position: 0px 4px;
}
#contmain .treeView A {
    height: 10px;
    border: 0px solid red;
    color: #b7b7b7;
    font-size: 11px;
    font-weight: normal;
    padding:0px;
    padding-left: 15px;
    background:transparent;
    background-image: URL(../Images/linkBullet.gif);
    background-repeat: no-repeat;
    background-position: 0px -34px;
    
}*/

#statusPopup {
    position: fixed;
    background: #041033;
    width: 100%;
    height: 100%;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 9999999;
    left:0
}
    #statusPopup .loading-gif img {
        width: 7rem !important;
    }