html{height:100%;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,button,nav{margin:0;padding:0;}table{table-layout:auto;caption-side:top;empty-cells:show;border-spacing:0;border-collapse:separate;}.ie table{border-collapse:collapse;}fieldset,img,abbr,acronym{border:0 none;}img{vertical-align:bottom;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ul,dl{list-style-type:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}*:focus{outline:0;}a,a *{cursor:pointer;}input[type="radio"]{vertical-align:text-bottom;}input[type="checkbox"]{vertical-align:bottom;}.ie7 input[type="checkbox"]{vertical-align:baseline;}.ie6 input{vertical-align:text-bottom;}button,input,select,textarea{margin:0;}.row,.fieldset{float:none;clear:both;}.ie .row,.ie .fieldset{zoom:1;}.row:after,.fieldset:after{float:none;clear:both;display:block;height:0;overflow:hidden;visibility:hidden;content:".";}.col{position:relative;float:left;}.mod{position:relative;}.scroll-container{position:relative;overflow:auto;overflow-x:hidden;}.enchanced .scroll-container{overflow:hidden;}.scroll-container .scroll-container-in{position:relative;z-index:10;width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;}.scroll-container .scroll-container-in::-webkit-scrollbar{width:0;height:0;}.scroll-container .scroll-content{position:relative;overflow-x:hidden;overflow-y:visible;}.scroll-bar{position:relative;width:10px;overflow:hidden;cursor:pointer;}.scroll-container .scroll-bar{position:absolute;display:none;top:0;right:0;z-index:20;height:100%;}.scroll-bar .scroll-bar-btn,.scroll-bar .scroll-bar-track,.scroll-bar .scroll-bar-track .scroll-bar-handle{display:block;position:absolute;left:0;width:100%;overflow:hidden;}.scroll-bar .scroll-bar-btn{z-index:30;height:10px;background-color:#CCC;cursor:pointer;}.scroll-bar .scroll-bar-btn:hover{background-color:#DDD;}.scroll-bar .scroll-bar-btn-pressed,.scroll-bar .scroll-bar-btn-pressed:hover{background-color:#999;}.scroll-bar .scroll-bar-up{top:0;}.scroll-bar .scroll-bar-down{bottom:0;}.scroll-bar .scroll-bar-btn span,{display:none;height:100%;overflow:hidden;text-indent:-9999px;cursor:pointer;}.scroll-bar .scroll-bar-track{top:0;bottom:0;z-index:0;height:auto;-height:expression(this.parentElement.offsetHeight - this.parentElement.childNodes[0].offsetHeight - this.parentElement.childNodes[2].offsetHeight);overflow:hidden;cursor:pointer;}.scroll-bar .scroll-bar-track .scroll-bar-handle{top:0;left:0;z-index:50;background-color:#999;cursor:n-resize;}.scroll-bar .scroll-bar-track .scroll-bar-handle .scroll-bar-handle-top,.scroll-bar .scroll-bar-track .scroll-bar-handle .scroll-bar-handle-mid,.scroll-bar .scroll-bar-track .scroll-bar-handle .scroll-bar-handle-bottom{position:relative;display:block;width:100%;overflow:hidden;}.scroll-bar .scroll-bar-track .scroll-bar-handle .scroll-bar-handle-top,.scroll-bar .scroll-bar-track .scroll-bar-handle .scroll-bar-handle-bottom{height:3px;}
